use stretchfactor 0.6 for teleport; reduce teleporter spam by only playing one effect...
[divverent/nexuiz.git] / data / effectinfo.txt
1 // item respawn effect
2 // flare particle and light
3 // used in qcsrc/server/bots.qc:                //te_wizspike(start)
4 // used in qcsrc/server/bots.qc:                                te_wizspike(org)
5 // used in qcsrc/server/bots.qc:        //te_wizspike(e.origin)
6 // used in qcsrc/server/bots.qc:                //te_wizspike(e.nearestwaypoint.wpnearestpoint)
7 effect TE_WIZSPIKE
8 countabsolute 1
9 type static
10 color 0x63F2EA 0x63f2EA
11 size 20 20
12 alpha 128 128 128
13 lightradius 200
14 lightradiusfade 200
15 lightcolor 0.4 0.9 0.9
16 // cloud of particles which expand rapidly and then slow to form a ball
17 effect TE_WIZSPIKE
18 count 100
19 type static
20 color 0x63F2EA 0x63f2EA
21 size 2 2
22 alpha 64 64 64
23 airfriction 2
24 liquidfriction 2
25 originjitter 16 16 16
26 velocityjitter 32 32 32
27
28 // laser impact
29 // decal
30 // used in qcsrc/server/bots.qc:                //te_knightspike(end)
31 // used in qcsrc/server/bots.qc:                        te_knightspike(start)
32 // used in qcsrc/server/bots.qc:                                                te_knightspike(org)
33 // used in qcsrc/server/bots.qc:                te_knightspike(org)
34 effect TE_KNIGHTSPIKE
35 countabsolute 1
36 type decal
37 tex 47 47
38 size 24 24
39 alpha 256 256 0
40 originjitter 16 16 16
41 lightradius 200
42 lightradiusfade 1000
43 lightcolor 4 0.2 0.2
44 // flare effect
45 effect TE_KNIGHTSPIKE
46 countabsolute 1
47 type static
48 tex 39 39
49 color 0xFF2010 0xFF2010
50 alpha 256 256 1024
51 size 24 24
52 // sparks that rapidly expand and rapidly slow down to form an interesting spherical effect
53 effect TE_KNIGHTSPIKE
54 count 256
55 type spark
56 color 0x800000 0xFF8020
57 alpha 256 256 1024
58 size 4 4
59 //bounce 1.5
60 airfriction 6
61 liquidfriction 6
62 //originjitter 32 32 32
63 velocityjitter 256 256 256
64
65 // machinegun bullet impact
66 // bullet impact decal
67 // used nowhere in code
68 effect TE_SPIKE
69 countabsolute 1
70 type decal
71 tex 56 59
72 size 5 5
73 alpha 256 256 0
74 originjitter 6 6 6
75 // dust/smoke drifting away from the impact
76 effect TE_SPIKE
77 count 8
78 type smoke
79 tex 0 8
80 color 0x101010 0x101010
81 size 3 3
82 sizeincrease 3
83 alpha 255 255 256
84 originjitter 0 0 0
85 velocityjitter 8 8 8
86 // dust/smoke staying at the impact
87 effect TE_SPIKE
88 count 1
89 type smoke
90 tex 0 8
91 color 0x505050 0x505050
92 size 4 4
93 sizeincrease 4
94 alpha 255 255 128
95 originjitter 0 0 0
96 velocityjitter 0 0 0
97 // bouncing sparks
98 effect TE_SPIKE
99 count 20
100 type spark
101 color 0x8f4333 0xfff31b
102 size 0.4 0.4
103 alpha 0 256 256
104 gravity 1
105 bounce 1.5
106 velocityoffset 0 0 80
107 velocityjitter 64 64 64
108
109 // electro combo explosion
110 // decal
111 // used nowhere in code
112 effect TE_SPIKEQUAD
113 countabsolute 1
114 type decal
115 tex 59 59
116 size 64 64
117 alpha 256 256 0
118 originjitter 34 34 34
119 lightradius 400
120 lightradiusfade 200
121 lightcolor 2 2.5 3
122 // flare effect
123 effect TE_SPIKEQUAD
124 countabsolute 1
125 type static
126 tex 38 38
127 color 0x80C0FF 0x80C0FF
128 size 48 48
129 alpha 256 256 128
130 // large sparks
131 effect TE_SPIKEQUAD
132 count 20
133 type static
134 color 0x2030FF 0x80C0FF
135 size 32 32
136 alpha 256 256 256
137 //gravity 1
138 bounce 1.5
139 airfriction 4
140 liquidfriction 16
141 //velocityoffset 0 0 120
142 velocityjitter 512 512 512
143
144 // quake effect
145 // decal
146 // used nowhere in code
147 effect TE_SUPERSPIKE
148 countabsolute 1
149 type decal
150 tex 56 59
151 size 3 3
152 alpha 256 256 0
153 originjitter 6 6 6
154 // dust/smoke drifting away from the impact
155 effect TE_SUPERSPIKE
156 count 8
157 type smoke
158 tex 0 8
159 color 0x101010 0x101010
160 size 3 3
161 sizeincrease 3
162 alpha 255 255 256
163 originjitter 0 0 0
164 velocityjitter 8 8 8
165 // dust/smoke staying at the impact
166 effect TE_SUPERSPIKE
167 count 1
168 type smoke
169 tex 0 8
170 color 0x505050 0x505050
171 size 4 4
172 sizeincrease 4
173 alpha 255 255 128
174 originjitter 0 0 0
175 velocityjitter 0 0 0
176 // sparks that disappear on impact
177 effect TE_SUPERSPIKE
178 count 30
179 type spark
180 color 0x8f4333 0xfff31b
181 size 0.4 0.4
182 alpha 0 256 768
183 gravity 1
184 bounce -1
185 velocityoffset 0 0 80
186 velocityjitter 64 64 64
187
188 // quake effect
189 // decal
190 // used nowhere in code
191 effect TE_SUPERSPIKEQUAD
192 countabsolute 1
193 type decal
194 tex 56 59
195 size 3 3
196 alpha 256 256 0
197 originjitter 6 6 6
198 lightradius 100
199 lightradiusfade 500
200 lightcolor 0.15 0.15 1.5
201 // dust/smoke drifting away from the impact
202 effect TE_SUPERSPIKEQUAD
203 count 8
204 type smoke
205 tex 0 8
206 color 0x101010 0x101010
207 size 3 3
208 sizeincrease 3
209 alpha 255 255 256
210 originjitter 0 0 0
211 velocityjitter 8 8 8
212 // dust/smoke staying at the impact
213 effect TE_SUPERSPIKEQUAD
214 count 1
215 type smoke
216 tex 0 8
217 color 0x505050 0x505050
218 size 4 4
219 sizeincrease 4
220 alpha 255 255 128
221 originjitter 0 0 0
222 velocityjitter 0 0 0
223 // sparks that disappear on impact
224 effect TE_SUPERSPIKEQUAD
225 count 30
226 type spark
227 color 0x8f4333 0xfff31b
228 size 0.4 0.4
229 alpha 0 256 768
230 gravity 1
231 bounce -1
232 velocityoffset 0 0 80
233 velocityjitter 64 64 64
234
235 // shotgun pellet impact
236 // decal
237 // used in qcsrc/server/bots.qc:                        //te_gunshot(org)
238 // used in qcsrc/server/bots.qc:                                        te_gunshot(org)
239 // used in qcsrc/server/bots.qc:                                        te_gunshot(org)
240 // used in qcsrc/server/bots.qc:                                                te_gunshot(org)
241 // used in qcsrc/server/bots.qc:                //te_gunshot(end)
242 effect TE_GUNSHOT
243 countabsolute 1
244 type decal
245 tex 56 59
246 size 3 3
247 alpha 256 256 0
248 originjitter 6 6 6
249 // dust/smoke drifting away from the impact
250 effect TE_GUNSHOT
251 count 4
252 type smoke
253 tex 0 8
254 color 0x101010 0x101010
255 size 3 3
256 sizeincrease 3
257 alpha 128 128 64
258 originjitter 0 0 0
259 velocityjitter 8 8 8
260 // dust/smoke staying at the impact
261 effect TE_GUNSHOT
262 count 1
263 type smoke
264 tex 0 8
265 color 0x505050 0x505050
266 size 4 4
267 sizeincrease 4
268 alpha 128 128 64
269 originjitter 0 0 0
270 velocityjitter 0 0 0
271 // bouncing sparks
272 effect TE_GUNSHOT
273 count 10
274 type spark
275 color 0x8f4333 0xfff31b
276 size 0.4 0.4
277 alpha 0 64 64
278 gravity 1
279 bounce 1.5
280 velocityoffset 0 0 80
281 velocityjitter 64 64 64
282
283 // crylink impact effect
284 // decal
285 // used nowhere in code
286 effect TE_GUNSHOTQUAD
287 countabsolute 1
288 type decal
289 tex 47 47
290 size 8 8
291 alpha 256 256 0
292 originjitter 12 12 12
293 //lightradius 100
294 //lightradiusfade 300
295 //lightcolor 0.5 0.5 0.5
296 // purple flare effect
297 effect TE_GUNSHOTQUAD
298 countabsolute 1
299 type static
300 tex 39 39
301 color 0x504060 0x504060
302 size 8 8
303 alpha 256 256 512
304 // purple sparks
305 effect TE_GUNSHOTQUAD
306 count 12
307 type spark
308 color 0xA040C0 0xFFFFFF
309 size 1 1
310 alpha 128 128 384
311 gravity 1
312 bounce 1.5
313 velocityoffset 0 0 80
314 velocityjitter 128 128 128
315
316 // mortar/hagar explosion (smaller than rocket)
317 // decal
318 // used nowhere in code
319 effect TE_EXPLOSION
320 countabsolute 1
321 type decal
322 tex 8 16
323 size 48 48
324 alpha 256 256 0
325 originjitter 40 40 40
326 lightradius 350
327 lightradiusfade 700
328 lightcolor 4 2 0.5
329 // flare effect
330 effect TE_EXPLOSION
331 countabsolute 1
332 type static
333 tex 35 37
334 color 0x404040 0x404040
335 size 48 48
336 alpha 192 192 64
337 // fire effect which expands then slows
338 effect TE_EXPLOSION
339 notunderwater
340 count 128
341 type static
342 tex 48 55
343 color 0x902010 0xFFD080
344 size 16 16
345 alpha 128 128 256
346 bounce 1.5
347 airfriction 4
348 liquidfriction 4
349 originjitter 8 8 8
350 velocityjitter 256 256 256
351 // underwater bubbles
352 effect TE_EXPLOSION
353 underwater
354 count 32
355 type bubble
356 tex 62 62
357 color 0x404040 0x808080
358 size 3 3
359 alpha 128 256 64
360 gravity -0.125
361 bounce 1.5
362 liquidfriction 0.25
363 originjitter 16 16 16
364 velocityjitter 96 96 96
365 // bouncing sparks
366 effect TE_EXPLOSION
367 notunderwater
368 count 32
369 type spark
370 color 0x903010 0xFFD030
371 size 2 2
372 alpha 256 256 384
373 gravity 1
374 airfriction 0.2
375 bounce 1.5
376 liquidfriction 0.8
377 velocityoffset 0 0 80
378 velocityjitter 256 256 256
379
380 // quake effect
381 // decal
382 // used nowhere in code
383 effect TE_EXPLOSIONQUAD
384 countabsolute 1
385 type decal
386 tex 8 16
387 size 48 48
388 alpha 256 256 0
389 originjitter 40 40 40
390 lightradius 350
391 lightradiusfade 700
392 lightcolor 4 2 8
393 // smoke cloud
394 effect TE_EXPLOSIONQUAD
395 notunderwater
396 count 32
397 type smoke
398 color 0x202020 0x404040
399 tex 0 8
400 size 12 12
401 alpha 32 32 64
402 velocityjitter 48 48 48
403 // underwater bubbles
404 effect TE_EXPLOSIONQUAD
405 underwater
406 count 32
407 type bubble
408 tex 62 62
409 color 0x404040 0x808080
410 size 3 3
411 alpha 128 256 64
412 gravity -0.125
413 bounce 1.5
414 liquidfriction 0.25
415 originjitter 16 16 16
416 velocityjitter 96 96 96
417 // sparks which go through walls
418 effect TE_EXPLOSIONQUAD
419 notunderwater
420 count 128
421 type spark
422 color 0x903010 0xFFD030
423 size 1 1
424 alpha 0 256 512
425 gravity 1
426 airfriction 0.2
427 liquidfriction 0.8
428 velocityoffset 0 0 80
429 velocityjitter 256 256 256
430
431 // quake effect
432 // decal
433 // used in qcsrc/server/keyhunt.qc:     te_tarexplosion(lostkey.origin)
434 effect TE_TAREXPLOSION
435 countabsolute 1
436 type decal
437 tex 8 16
438 size 48 48
439 alpha 256 256 0
440 originjitter 40 40 40
441 lightradius 600
442 lightradiusfade 1200
443 lightcolor 1.6 0.8 2
444 // smoke cloud
445 effect TE_TAREXPLOSION
446 notunderwater
447 count 32
448 type smoke
449 color 0x202020 0x404040
450 tex 0 8
451 size 12 12
452 alpha 32 32 64
453 velocityjitter 48 48 48
454 // underwater bubbles
455 effect TE_TAREXPLOSION
456 underwater
457 count 32
458 type bubble
459 tex 62 62
460 color 0x404040 0x808080
461 size 3 3
462 alpha 128 256 64
463 gravity -0.125
464 bounce 1.5
465 liquidfriction 0.25
466 originjitter 16 16 16
467 velocityjitter 96 96 96
468 // sparks which go through walls
469 effect TE_TAREXPLOSION
470 notunderwater
471 count 128
472 type spark
473 color 0x903010 0xFFD030
474 size 1 1
475 alpha 0 256 512
476 gravity 1
477 airfriction 0.2
478 liquidfriction 0.8
479 velocityoffset 0 0 80
480 velocityjitter 256 256 256
481
482 // bloody impact effect indicating damage
483 // used nowhere in code
484 effect TE_BLOOD
485 count 0.333
486 type blood
487 tex 24 32
488 size 8 8
489 alpha 256 256 64
490 bounce -1
491 airfriction 1
492 liquidfriction 4
493 velocityjitter 64 64 64
494 velocitymultiplier 1
495
496
497 // sparks (quake effect)
498 // used in qcsrc/server/antilag.qc:             te_spark(antilag_takebackorigin(e, time - e.antilag_debug), '0 0 0', 32)
499 // used in qcsrc/server/g_triggers.qc:  self.mdl = "TE_SPARK"
500 effect TE_SPARK
501 count 1
502 type spark
503 tex 40 40
504 color 0x8f4333 0xfff31b
505 size 0.4 0.6
506 alpha 64 256 768
507 gravity 1
508 bounce -1
509 velocityoffset 0 0 80
510 velocityjitter 64 64 64
511 velocitymultiplier 1
512
513 // nex impact
514 // decal
515 // used in qcsrc/server/bots.qc:                te_plasmaburn(org)
516 effect TE_PLASMABURN
517 countabsolute 1
518 type decal
519 tex 47 47
520 size 24 24
521 alpha 256 256 0
522 originjitter 16 16 16
523 lightradius 200
524 lightradiusfade 400
525 lightcolor 1 1 1
526 // flare effect
527 effect TE_PLASMABURN
528 countabsolute 1
529 type static
530 tex 37 37
531 color 0x80C0FF 0x80C0FF
532 size 8 8
533 alpha 256 256 512
534 // small sparks which form a sphere as they slow down
535 effect TE_PLASMABURN
536 count 256
537 type spark
538 color 0x2030FF 0x80C0FF
539 size 1 2
540 alpha 256 256 1024
541 bounce 2
542 airfriction 8
543 liquidfriction 8
544 velocityjitter 128 128 128
545
546 // quake effect
547 // used in qcsrc/server/bots.qc:        //te_smallflash((e.absmin + e.absmax) * 0.5)
548 // used in qcsrc/server/bots.qc:                //te_smallflash((e.absmin + e.absmax) * 0.5)
549 effect TE_SMALLFLASH
550 lightradius 200
551 lightradiusfade 1000
552 lightcolor 2 2 2
553
554 // quake effect
555 // used nowhere in code
556 effect TE_FLAMEJET
557 count 1
558 type smoke
559 color 0x6f0f00 0xe3974f
560 size 4 4
561 alpha 64 128 384
562 gravity -1
563 bounce 1.1
564 airfriction 1
565 liquidfriction 4
566 velocityjitter 128 128 128
567 velocitymultiplier 1
568
569 // quake effect
570 // used nowhere in code
571 effect TE_LAVASPLASH
572 count 64
573 type alphastatic
574 color 0x6f0f00 0xe3974f
575 size 12 12
576 alpha 256 256 256
577 gravity 0.05
578 originoffset 0 0 32
579 originjitter 128 128 32
580 velocityoffset 0 0 256
581 velocityjitter 128 128 0
582
583 // player teleport effect
584 // used nowhere in code
585 effect TE_TELEPORT
586 count 112
587 type static
588 color 0xA0A0A0 0xFFFFFF
589 size 10 10
590 alpha 64 128 256
591 airfriction 1
592 liquidfriction 4
593 originoffset 0 0 28
594 originjitter 16 16 28
595 velocityjitter 0 0 256
596
597 // nex beam
598 // used in qcsrc/server/w_minstanex.qc: trailparticles(world, particleeffectnum("TE_TEI_G3"), w_shotorg, trace_endpos)
599 effect TE_TEI_G3
600 countabsolute 1
601 type beam
602 tex 60 60
603 color 0xFFFFFF 0xFFFFFF
604 size 4 4
605 alpha 128 128 256
606 // experimental
607 effect TE_TEI_G3
608 trailspacing 2
609 type static
610 color 0x202020 0x404040
611 size 1 1
612 alpha 256 256 512
613 airfriction -4
614 //liquidfriction -4
615 velocityjitter 8 8 8
616 type smoke
617
618 // smoke effect
619 // used nowhere in code
620 effect TE_TEI_SMOKE
621 count 0.333
622 type smoke
623 color 0x202020 0x404040
624 tex 0 8
625 size 5 5
626 alpha 256 256 512
627 originjitter 1.5 1.5 1.5
628 velocityjitter 6 6 6
629 velocitymultiplier 1
630
631 // rocket explosion (bigger than mortar and hagar)
632 // decal
633 // used nowhere in code
634 effect TE_TEI_BIGEXPLOSION
635 countabsolute 1
636 type decal
637 tex 8 16
638 size 72 72
639 alpha 256 256 0
640 originjitter 40 40 40
641 lightradius 500
642 lightradiusfade 500
643 lightcolor 4 2 0.5
644 // flare effect
645 effect TE_TEI_BIGEXPLOSION
646 countabsolute 1
647 type static
648 tex 35 37
649 color 0x404040 0x404040
650 size 72 72
651 alpha 192 192 64
652 // fire effect
653 effect TE_TEI_BIGEXPLOSION
654 notunderwater
655 count 256
656 type static
657 tex 48 55
658 color 0x902010 0xFFD080
659 size 16 16
660 alpha 128 128 256
661 bounce 1.5
662 airfriction 4
663 liquidfriction 4
664 originjitter 8 8 8
665 velocityjitter 512 512 512
666 // underwater bubbles
667 effect TE_TEI_BIGEXPLOSION
668 underwater
669 count 64
670 type bubble
671 tex 62 62
672 color 0x404040 0x808080
673 size 3 3
674 alpha 128 256 64
675 gravity -0.125
676 bounce 1.5
677 liquidfriction 0.25
678 originjitter 16 16 16
679 velocityjitter 144 144 144
680 // bouncing sparks
681 effect TE_TEI_BIGEXPLOSION
682 notunderwater
683 count 128
684 type spark
685 color 0x903010 0xFFD030
686 size 2 2
687 alpha 256 256 384
688 gravity 1
689 airfriction 0.2
690 bounce 1.5
691 liquidfriction 0.8
692 velocityoffset 0 0 80
693 velocityjitter 384 384 384
694
695 // electro explosion
696 // decal
697 // used nowhere in code
698 effect TE_TEI_PLASMAHIT
699 countabsolute 1
700 type decal
701 tex 59 59
702 size 32 32
703 alpha 256 256 0
704 originjitter 20 20 20
705 lightradius 200
706 lightradiusfade 600
707 lightcolor 2.4 4.8 8
708 // flare effect
709 effect TE_TEI_PLASMAHIT
710 countabsolute 1
711 type static
712 tex 38 38
713 color 0x80C0FF 0x80C0FF
714 size 32 32
715 alpha 256 256 512
716 // cloud of bouncing sparks
717 effect TE_TEI_PLASMAHIT
718 count 1
719 type spark
720 color 0x2030FF 0x80C0FF
721 size 2 4
722 alpha 256 256 1024
723 //gravity 1
724 bounce 1.5
725 //velocityoffset 0 0 120
726 velocityjitter 512 512 512
727
728
729
730
731
732
733
734
735
736 //////////////////////////////////////////////////
737 // New effects in 2.4
738 //////////////////////////////////////////////////
739
740
741
742 // bloody impact effect indicating damage
743 // used in qcsrc/server/cl_player.qc:           pointparticles(particleeffectnum("blood"), hitloc, force, bound(0, damage, 200))
744 // used in qcsrc/server/cl_player.qc:           pointparticles(particleeffectnum("blood"), hitloc, force, bound(0, damage, 200))
745 // used in qcsrc/server/g_violence.qc:          pointparticles(particleeffectnum("blood"), self.origin + '0 0 1', '0 0 30', 10)
746 effect blood
747 count 0.333
748 type blood
749 tex 24 32
750 size 3 8
751 alpha 256 256 64
752 bounce -1
753 airfriction 1
754 liquidfriction 4
755 velocityjitter 64 64 64
756 velocitymultiplier 5
757 //blood mist
758 effect blood
759 countabsolute 1
760 type alphastatic
761 tex 0 8
762 size 25 30
763 alpha 100 256 400
764 color 0xff0000 0xe62b00
765 originjitter 11 11 11
766
767
768 // player teleport effect
769 // used in qcsrc/server/t_teleporters.qc:       pointparticles(particleeffectnum("teleport"), player.origin, '0 0 0', 1)
770 // used in qcsrc/server/t_teleporters.qc:       pointparticles(particleeffectnum("teleport"), to + v_forward * 32, '0 0 0', 1)
771 effect teleport
772 count 1000
773 type spark
774 tex 40 40
775 color 0x807aff 0x4463d5
776 size 1 3
777 alpha 0 256 100
778 //gravity 1
779 bounce 1.5
780 originjitter 1 1 1
781 velocityjitter 1000 1000 1500
782 velocitymultiplier 0.5
783 airfriction 2
784 stretchfactor 0.6
785
786
787
788 // normal super gory blood trail (used by gibs)
789 // used nowhere in code
790 effect TR_BLOOD
791 trailspacing 16
792 type blood
793 color 0xFFFFFF 0xFFFFFF
794 tex 24 32
795 size 8 8
796 alpha 384 384 192
797 bounce -1
798 airfriction 1
799 liquidfriction 4
800 velocityjitter 64 64 64
801 velocitymultiplier 0.5
802
803
804
805 // thinner blood trail (used by quake zombies)
806 // used nowhere in code
807 effect TR_SLIGHTBLOOD
808 trailspacing 32
809 type blood
810 color 0xFFFFFF 0xFFFFFF
811 tex 24 32
812 size 8 8
813 alpha 384 384 192
814 bounce -1
815 airfriction 1
816 liquidfriction 4
817 velocityjitter 64 64 64
818 velocitymultiplier 0.5
819
820
821
822 // func_stardust effect, used in some maps to indicate teleporters
823 // used in qcsrc/server/assault.qc:             //self.effects = EF_STARDUST
824 // used in qcsrc/server/g_triggers.qc:  self.effects = EF_STARDUST
825 // used in qcsrc/server/portals.qc:     portal.effects = EF_STARDUST | EF_BLUE
826 effect EF_STARDUST
827 count 75
828 type static
829 color 0xfff368 0xfff368
830 size 1.0 2.0
831 alpha 64 128 128
832 gravity -0.1
833 airfriction 0.2
834 liquidfriction 0.8
835 originjitter 16 16 64
836 velocityjitter 32 32 0
837 //lightradius 200
838 //lighttime 0
839 //lightcolor 0.4 0.9 0.9
840
841
842 // flare particle and light
843 // used in qcsrc/server/t_items.qc:     //pointparticles(particleeffectnum("item_respawn"), self.origin + self.mins_z * '0 0 1' + '0 0 48', '0 0 0', 1)
844 // used in qcsrc/server/t_items.qc:     pointparticles(particleeffectnum("item_respawn"), self.origin + 0.5 * (self.mins + self.maxs), '0 0 0', 1)
845 effect item_respawn
846 countabsolute 1
847 type static
848 color 0x63F2EA 0x63f2EA
849 size 32 32
850 alpha 128 128 128
851 // cloud of particles which expand rapidly and then slow to form a ball
852 effect item_respawn
853 count 64
854 type spark
855 tex 41 41
856 color 0x63F2EA 0x63f2EA
857 size 2 2
858 alpha 256 256 1280
859 //originjitter 24 24 24
860 velocityjitter 256 256 256
861
862
863
864 // used in qcsrc/server/t_jumppads.qc:                  pointparticles(particleeffectnum("jumppad_activate"), other.origin, other.velocity, 1)
865 effect jumppad_activate
866 lightradius 200
867 lightradiusfade 2000
868 lightcolor 2 2 2
869
870
871
872 // used in qcsrc/server/w_laser.qc:     pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
873 effect laser_muzzleflash
874 count 1
875 type smoke
876 color 0xFFFFFF 0xFFFFFF
877 tex 0 8
878 size 5 5
879 alpha 64 64 128
880 airfriction 12
881 originjitter 1.5 1.5 1.5
882 velocityjitter 6 6 6
883 velocitymultiplier 0.01
884 lightradius 200
885 lightradiusfade 2000
886 lightcolor 3 0.1 0.1
887
888
889
890 // decal
891 // used in qcsrc/server/w_laser.qc:     pointparticles(particleeffectnum("laser_impact"), org2, normal * 1000, 1)
892 effect laser_impact
893 countabsolute 1
894 type decal
895 tex 47 47
896 size 24 24
897 alpha 256 256 0
898 originjitter 16 16 16
899 lightradius 200
900 lightradiusfade 500
901 lightcolor 8 0.4 0.4
902 // flare effect
903 effect laser_impact
904 countabsolute 1
905 type static
906 tex 39 39
907 color 0xFF2010 0xFF2010
908 alpha 256 256 1024
909 size 24 24
910 // sparks that rapidly expand and rapidly slow down to form an interesting spherical effect
911 effect laser_impact
912 count 256
913 type spark
914 color 0x800000 0xFF8020
915 alpha 256 256 1024
916 size 4 4
917 //bounce 1.5
918 airfriction 6
919 liquidfriction 6
920 //originjitter 32 32 32
921 velocityjitter 256 256 256
922 effect laser_impact
923 count 8
924 type smoke
925 tex 48 55
926 color 0x800000 0xFF8020
927 size 12 12
928 alpha 128 256 256
929 originjitter 1 1 1
930 velocitymultiplier 0.01
931 velocityjitter 16 16 16
932 sizeincrease 6
933
934
935
936 // used in qcsrc/server/w_shotgun.qc:   pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_primary_ammo"))
937 // used in qcsrc/server/w_shotgun.qc:   pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_secondary_ammo"))
938 effect shotgun_muzzleflash
939 count 3
940 type smoke
941 color 0x202020 0x404040
942 tex 0 8
943 size 5 5
944 alpha 256 256 512
945 originjitter 1.5 1.5 1.5
946 velocityjitter 6 6 6
947 velocitymultiplier 0.01
948 lightradius 200
949 lightradiusfade 2000
950 lightcolor 2 1.5 0.2
951 sizeincrease 12
952 velocitymultiplier 0.05
953 effect shotgun_muzzleflash
954 count 10
955 type spark
956 tex 40 40
957 color 0xFFFDD9 0xff5a00
958 size 2 2
959 alpha 0 128 1024
960 originjitter 1 1 1
961 velocityjitter 444 444 444
962 velocitymultiplier 1.7
963 gravity 0.3
964 airfriction 5
965
966
967
968 // shotgun pellet impact
969 // decal
970 // used in qcsrc/server/w_common.qc:                            pointparticles(particleeffectnum("shotgun_impact"), trace_endpos, trace_plane_normal * 1000, 1)
971 effect shotgun_impact
972 countabsolute 1
973 type decal
974 tex 56 59
975 size 3 3
976 alpha 256 256 0
977 originjitter 6 6 6
978 //lightradius 30
979 //lightradiusfade 90
980 //lightcolor 1 1 1
981 // dust/smoke drifting away from the impact
982 effect shotgun_impact
983 count 5
984 type smoke
985 tex 0 8
986 color 0xFFFFFF 0xA37443
987 size 7 7
988 alpha 0 64 32
989 originjitter 1 1 1
990 airfriction 7
991 liquidfriction 16
992 velocityjitter 100 100 100
993 sizeincrease 12
994 velocitymultiplier 0.25
995 // dust/smoke staying at the impact
996 effect shotgun_impact
997 count 1
998 type smoke
999 tex 0 8
1000 color 0xFFFFFF 0xFFFFFF
1001 size 17 17
1002 alpha 64 64 32
1003 sizeincrease 4
1004 // sparks
1005 effect shotgun_impact
1006 notunderwater
1007 count 20
1008 type spark
1009 tex 40 40
1010 color 0xFDFFD9 0xFDFFD9
1011 size 0.6 0.6
1012 alpha 256 256 768
1013 gravity 1
1014 bounce 1
1015 airfriction 5
1016 originjitter 1 1 1
1017 velocityjitter 400 400 400
1018 velocitymultiplier 0.1
1019
1020
1021
1022 // used in qcsrc/server/w_uzi.qc:       pointparticles(particleeffectnum("uzi_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1023 effect uzi_muzzleflash
1024 count 2
1025 type static
1026 color 0x202020 0x404040
1027 tex 0 8
1028 size 5 5
1029 alpha 256 256 512
1030 originjitter 1.5 1.5 1.5
1031 velocityjitter 1 1 1
1032 velocitymultiplier 0.03
1033 lightradius 200
1034 lightradiusfade 2000
1035 lightcolor 2 1.5 0.2
1036 gravity -0.1
1037 effect uzi_muzzleflash
1038 count 20
1039 type spark
1040 tex 40 40
1041 color 0xFFFDD9 0xFFFDD9
1042 size 2 2
1043 alpha 0 128 1024
1044 originjitter 1 1 1
1045 velocityjitter 300 300 300
1046 velocitymultiplier 0.5
1047 airfriction 12
1048
1049
1050 // decal
1051 // used in qcsrc/server/cl_client.qc:   //pointparticles(particleeffectnum("machinegun_impact"), self.origin + self.view_ofs + '0 0 7', '0 0 0', 1)
1052 // used in qcsrc/server/w_common.qc:                            pointparticles(particleeffectnum("machinegun_impact"), trace_endpos, trace_plane_normal * 1000, 1)
1053 effect machinegun_impact
1054 countabsolute 1
1055 type decal
1056 tex 56 59
1057 size 5 5
1058 alpha 256 256 0
1059 originjitter 6 6 6
1060 lightradius 80
1061 lightradiusfade 800
1062 lightcolor 6 3.6 0.6
1063 // dust/smoke drifting away from the impact
1064 effect machinegun_impact
1065 count 5
1066 type smoke
1067 tex 0 8
1068 color 0xFFFFFF 0xA37443
1069 size 7 7
1070 alpha 0 64 32
1071 originjitter 1 1 1
1072 airfriction 7
1073 liquidfriction 16
1074 velocityjitter 100 100 100
1075 sizeincrease 12
1076 velocitymultiplier 0.25
1077 // dust/smoke staying at the impact
1078 effect machinegun_impact
1079 count 1
1080 type smoke
1081 tex 0 8
1082 color 0xFFFFFF 0xFFFFFF
1083 size 17 17
1084 alpha 64 64 32
1085 sizeincrease 4
1086 // sparks
1087 effect machinegun_impact
1088 notunderwater
1089 count 20
1090 type spark
1091 tex 40 40
1092 color 0xFDFFD9 0xFDFFD9
1093 size 0.3 0.3
1094 alpha 256 256 768
1095 gravity 1
1096 bounce 1
1097 airfriction 5
1098 originjitter 1 1 1
1099 velocityjitter 400 400 400
1100 velocitymultiplier 0.1
1101
1102
1103
1104 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1105 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1106 // used in qcsrc/server/w_porto.qc:     //pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1107 effect grenadelauncher_muzzleflash
1108 count 3
1109 type smoke
1110 color 0x202020 0x404040
1111 tex 0 8
1112 size 5 5
1113 alpha 256 256 512
1114 originjitter 1.5 1.5 1.5
1115 airfriction 12
1116 velocityjitter 20 20 20
1117 velocitymultiplier 0.03
1118 lightradius 200
1119 lightradiusfade 2000
1120 lightcolor 2 1.5 0.2
1121 effect grenadelauncher_muzzleflash
1122 count 30
1123 type spark
1124 tex 40 40
1125 color 0xFFFDD9 0xFFFDD9
1126 size 3 3
1127 alpha 0 128 1024
1128 originjitter 1 1 1
1129 velocityjitter 300 300 300
1130 velocitymultiplier 0.5
1131 airfriction 12
1132
1133
1134
1135 // hagar trail
1136 // smoke
1137 // used in qcsrc/server/w_hagar.qc:     missile.modelflags = MF_GRENADE
1138 // used in qcsrc/server/w_hagar.qc:     missile.modelflags = MF_GRENADE
1139 // used in qcsrc/server/w_porto.qc:     gren.modelflags = MF_GRENADE
1140 effect TR_GRENADE
1141 trailspacing 6
1142 type alphastatic
1143 color 0x303030 0x000000
1144 tex 0 8
1145 size 1 2
1146 bounce 1
1147 sizeincrease 2
1148 alpha 100 200 280
1149 originjitter 1 1 1
1150 velocityjitter 1 1 1
1151 velocitymultiplier -0.02
1152 //gravity -0.11
1153 // fire
1154 effect TR_GRENADE
1155 notunderwater
1156 trailspacing 2
1157 type static
1158 color 0xffdf72 0x811200
1159 tex 48 55
1160 size 1 2
1161 sizeincrease -15
1162 alpha 100 144 988
1163 airfriction 8
1164 velocityjitter 32 32 32
1165 velocitymultiplier -1.0
1166 // bubbles
1167 effect TR_GRENADE
1168 underwater
1169 trailspacing 8
1170 type bubble
1171 tex 62 62
1172 color 0x404040 0x808080
1173 size 1 1
1174 alpha 256 256 256
1175 gravity -0.125
1176 bounce 1.5
1177 liquidfriction 4
1178 velocityjitter 16 16 16
1179
1180
1181
1182 // mortar trail
1183 // smoke
1184 // used in qcsrc/server/w_grenadelauncher.qc:   gren.modelflags = MF_TRACER2
1185 // used in qcsrc/server/w_grenadelauncher.qc:   gren.modelflags = MF_TRACER2
1186 // used in qcsrc/server/w_hook.qc:      gren.modelflags = MF_TRACER2
1187 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1188 notunderwater
1189 trailspacing 5
1190 type alphastatic
1191 color 0x303030 0x000000
1192 tex 0 8
1193 size 3 3
1194 bounce 1
1195 sizeincrease 11
1196 alpha 100 200 400
1197 originjitter 2 2 2
1198 velocityjitter 3 3 3
1199 velocitymultiplier -0.02
1200 gravity -0.11
1201 //marker
1202 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1203 type alphastatic
1204 color 0xFF0000 0xFF0000
1205 tex 62 62
1206 size 1 1 
1207 sizeincrease -0.1
1208 trailspacing 1
1209 alpha 256 256 720
1210 // bubbles
1211 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1212 underwater
1213 trailspacing 16
1214 type bubble
1215 tex 62 62
1216 color 0x404040 0x808080
1217 size 1 1
1218 alpha 256 256 256
1219 gravity -0.125
1220 bounce 1.5
1221 liquidfriction 4
1222 velocityjitter 16 16 16
1223
1224
1225
1226 // decal
1227 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1)
1228 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1)
1229 effect grenade_explode
1230 countabsolute 1
1231 type decal
1232 tex 8 16
1233 size 48 48
1234 alpha 256 256 0
1235 originjitter 40 40 40
1236 lightradius 250
1237 lightradiusfade 400
1238 lightcolor 8 4 1
1239 // fire effect which expands then slows
1240 effect grenade_explode
1241 notunderwater
1242 count 80
1243 type static
1244 tex 48 55
1245 color 0xe03f00 0x5e0000
1246 size 16 26
1247 sizeincrease 20
1248 alpha 128 228 356
1249 bounce 4.5
1250 airfriction 8
1251 liquidfriction 8
1252 originjitter 8 8 8
1253 velocityjitter 256 256 256
1254 // fire effect which make brigt dot inside
1255 effect grenade_explode
1256 notunderwater
1257 count 30
1258 type static
1259 tex 48 55
1260 color 0xe03f00 0xffdf92
1261 size 6 16
1262 sizeincrease 40
1263 alpha 228 328 756
1264 bounce 1
1265 airfriction 8
1266 liquidfriction 8
1267 originjitter 8 8 8
1268 velocityjitter 256 256 256
1269 // smoke
1270 effect grenade_explode
1271 type alphastatic
1272 notunderwater
1273 tex 0 8
1274 count 20
1275 size 20 40
1276 sizeincrease 34
1277 alpha 500 600 556
1278 velocityjitter 256 256 256
1279 airfriction 5
1280 color 0x000000 0x111111
1281 bounce 6
1282 // underwater bubbles
1283 effect grenade_explode
1284 underwater
1285 count 32
1286 type bubble
1287 tex 62 62
1288 color 0x404040 0x808080
1289 size 3 3
1290 alpha 128 256 64
1291 gravity -0.125
1292 bounce 1.5
1293 liquidfriction 0.25
1294 originjitter 16 16 16
1295 velocityjitter 96 96 96
1296 // bouncing sparks
1297 effect grenade_explode
1298 notunderwater
1299 count 16
1300 type spark
1301 color 0x903010 0xFFD030
1302 size 2 2
1303 tex 40 40
1304 alpha 256 256 384
1305 gravity 1
1306 airfriction 0.2
1307 bounce 1.5
1308 liquidfriction 0.8
1309 velocityoffset 0 0 80
1310 velocityjitter 256 256 256
1311
1312
1313
1314 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1315 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1316 effect electro_muzzleflash
1317 count 1
1318 type smoke
1319 color 0x202020 0x404040
1320 tex 0 8
1321 size 5 5
1322 alpha 256 256 512
1323 originjitter 1.5 1.5 1.5
1324 velocityjitter 6 6 6
1325 velocitymultiplier 0.01
1326 lightradius 200
1327 lightradiusfade 2000
1328 lightcolor 2 1.5 0.2
1329 effect electro_muzzleflash
1330 count 30
1331 type spark
1332 tex 31 31
1333 color 0xD9FDFF 0xD9FDFF
1334 size 3 3
1335 alpha 0 128 1024
1336 originjitter 1 1 1
1337 velocityjitter 300 300 300
1338 velocitymultiplier 0.5
1339 airfriction 12
1340
1341
1342
1343 // electro trail
1344 // glowing vapor trail
1345 // used nowhere in code
1346 effect TR_NEXUIZPLASMA
1347 trailspacing 2
1348 type static
1349 color 0x283880 0x283880
1350 size 3 3
1351 tex 62 62
1352 alpha 256 256 968
1353 //velocityjitter 16 16 16
1354 lightradius 90
1355 lighttime 0
1356 lightcolor 1.5 3 6
1357 velocitymultiplier -0.1
1358 // bright sparks
1359 effect TR_NEXUIZPLASMA
1360 trailspacing 6
1361 count 3
1362 type snow
1363 tex 42 42
1364 color 0x629dff 0x0018ff
1365 size 2 4
1366 sizeincrease -20
1367 alpha 444 512 1866
1368 bounce 1
1369 velocityoffset 0 0 15
1370 airfriction 12
1371 originjitter 1 1 1
1372 velocityjitter 50 50 50
1373
1374
1375
1376 // decal
1377 // used in qcsrc/server/w_electro.qc:           pointparticles(particleeffectnum("electro_impact"), org2, '0 0 0', 1)
1378 effect electro_impact
1379 countabsolute 1
1380 type decal
1381 tex 59 59
1382 size 32 32
1383 alpha 256 256 0
1384 originjitter 20 20 20
1385 lightradius 250
1386 lightradiusfade 250
1387 lightcolor 3.125 4.375 10
1388 // flare effect
1389 effect electro_impact
1390 countabsolute 1
1391 type static
1392 tex 38 38
1393 color 0x80C0FF 0x80C0FF
1394 size 12 32
1395 alpha 256 256 512
1396 // cloud of bouncing sparks
1397 effect electro_impact
1398 count 60
1399 type smoke
1400 tex 42 42
1401 color 0x629dff 0x0018ff
1402 size 36 36
1403 sizeincrease -50
1404 alpha 256 256 1024
1405 bounce 2
1406 gravity -0.3
1407 airfriction 6
1408 originjitter 1 1 1
1409 velocityjitter 512 512 512
1410 // inner cloud of smoke
1411 effect electro_impact
1412 count 60
1413 type smoke
1414 color 0x629dff 0x0018ff
1415 tex 0 8
1416 size 20 24
1417 sizeincrease 50
1418 alpha 200 256 512
1419 airfriction 30
1420 originjitter 20 20 20
1421 velocityjitter 320 320 320
1422
1423 // decal
1424 // used in qcsrc/server/w_electro.qc:           pointparticles(particleeffectnum("electro_ballexplode"), org2, '0 0 0', 1)
1425 effect electro_ballexplode
1426 countabsolute 1
1427 type decal
1428 tex 59 59
1429 size 32 32
1430 alpha 256 256 0
1431 originjitter 20 20 20
1432 lightradius 250
1433 lightradiusfade 250
1434 lightcolor 3.125 4.375 10
1435 // flare effect
1436 effect electro_ballexplode
1437 countabsolute 1
1438 type static
1439 tex 38 38
1440 color 0x80C0FF 0x80C0FF
1441 size 32 32
1442 alpha 256 256 512
1443 // cloud of bouncing sparks
1444 effect electro_ballexplode
1445 count 128
1446 type spark
1447 tex 41 41
1448 color 0xFDFFD9 0xFDFFD9
1449 size 16 16
1450 alpha 256 256 1024
1451 bounce 2
1452 //airfriction 2
1453 originjitter 1 1 1
1454 velocityjitter 512 512 512
1455 // inner cloud of smoke
1456 effect electro_ballexplode
1457 count 16
1458 type smoke
1459 color 0x202020 0x404040
1460 tex 0 8
1461 size 24 24
1462 alpha 256 256 512
1463 originjitter 20 20 20
1464 velocityjitter 32 32 32
1465
1466
1467
1468 // decal
1469 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_combo"), org2, '0 0 0', 1)
1470 effect electro_combo
1471 countabsolute 1
1472 type decal
1473 tex 59 59
1474 size 64 64
1475 alpha 256 256 0
1476 originjitter 34 34 34
1477 lightradius 400
1478 lightradiusfade 300
1479 lightcolor 4 5 6
1480 // flare effect
1481 effect electro_combo
1482 countabsolute 1
1483 type static
1484 tex 38 38
1485 color 0x80C0FF 0x80C0FF
1486 size 48 48
1487 alpha 128 128 64
1488 // large sparks
1489 effect electro_combo
1490 count 20
1491 type static
1492 color 0x2030FF 0x80C0FF
1493 size 32 32
1494 alpha 256 256 256
1495 bounce 2
1496 airfriction 6
1497 liquidfriction 16
1498 //velocityoffset 0 0 120
1499 velocityjitter 512 512 512
1500 effect electro_combo
1501 count 64
1502 type spark
1503 tex 41 41
1504 color 0xFDFFD9 0xFDFFD9
1505 size 16 16
1506 alpha 444 512 866
1507 bounce 2
1508 //airfriction 2
1509 originjitter 1 1 1
1510 velocityjitter 512 512 512
1511 // inner cloud of smoke
1512 effect electro_combo
1513 count 0.25
1514 type smoke
1515 color 0x202020 0x404040
1516 tex 0 8
1517 size 24 24
1518 alpha 256 256 256
1519 originjitter 20 20 20
1520 velocityjitter 32 32 32
1521
1522
1523
1524 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
1525 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
1526 effect crylink_muzzleflash
1527 count 1
1528 type smoke
1529 color 0x202020 0x404040
1530 tex 0 8
1531 size 5 5
1532 alpha 128 128 256
1533 originjitter 1.5 1.5 1.5
1534 velocityjitter 6 6 6
1535 velocitymultiplier 0.01
1536 lightradius 200
1537 lightradiusfade 2000
1538 lightcolor 2 1.5 0.2
1539 effect crylink_muzzleflash
1540 count 10
1541 type spark
1542 tex 40 40
1543 color 0xA080C0 0xA080C0
1544 size 3 3
1545 alpha 0 128 1024
1546 originjitter 1 1 1
1547 velocityjitter 200 200 200
1548 velocitymultiplier 0.3
1549 airfriction 12
1550
1551
1552
1553 // crylink impact effect
1554 // decal
1555 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_impact"), self.origin, '0 0 0', 1)
1556 effect crylink_impact
1557 countabsolute 1
1558 type decal
1559 tex 47 47
1560 size 8 8
1561 alpha 256 256 0
1562 originjitter 12 12 12
1563 //lightradius 60
1564 //lightradiusfade 300
1565 //lightcolor 3.2 0.4 4
1566 // purple flare effect
1567 effect crylink_impact
1568 countabsolute 1
1569 type static
1570 tex 39 39
1571 color 0x504060 0x504060
1572 size 8 8
1573 alpha 256 256 512
1574 // purple sparks
1575 effect crylink_impact
1576 count 20
1577 type spark
1578 tex 41 41
1579 color 0xA040C0 0xA040C0
1580 bounce 2
1581 size 4 4
1582 alpha 256 256 1024
1583 velocityjitter 256 256 256
1584 // purple splash
1585 effect crylink_impact
1586 count 3
1587 type static
1588 color 0xE070FF 0xE070FF
1589 size 8 8
1590 alpha 256 256 512
1591 velocityjitter 8 8 8
1592 // purple splash
1593 effect crylink_impact
1594 count 3
1595 type static
1596 color 0xE070FF 0xE070FF
1597 size 8 8
1598 alpha 256 256 1024
1599 velocityjitter 32 32 32
1600
1601
1602
1603 // used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1604 // used in qcsrc/server/w_nex.qc:       pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1605 effect nex_muzzleflash
1606 count 10
1607 type smoke
1608 color 0x202020 0x404040
1609 tex 0 8
1610 size 16 16
1611 alpha 128 128 192
1612 originjitter 4 4 4
1613 velocityjitter 24 24 24
1614 velocitymultiplier 0.02
1615 lightradius 200
1616 lightradiusfade 200
1617 lightcolor 2 2.5 3
1618 effect nex_muzzleflash
1619 count 150
1620 type spark
1621 tex 41 41
1622 color 0xD9FDFF 0xD9FDFF
1623 size 3 3
1624 alpha 0 128 1024
1625 originjitter 1 1 1
1626 velocityjitter 600 600 600
1627 velocitymultiplier 0.5
1628 airfriction 9
1629
1630
1631
1632 //// nex beam
1633 //effect nex_beam
1634 //countabsolute 1
1635 //type beam
1636 //tex 60 60
1637 //color 0xFFFFFF 0xFFFFFF
1638 //size 6 6
1639 //alpha 128 128 192
1640 // nex beam: ring smoke
1641 // used in qcsrc/server/w_nex.qc:       trailparticles(world, particleeffectnum("nex_beam"), w_shotorg, trace_endpos)
1642 effect nex_beam
1643 trailspacing 32
1644 color 0x1680A0 0x1680A0
1645 size 4 4
1646 tex 32 32
1647 alpha 64 128 64
1648 airfriction 5
1649 sizeincrease 2
1650 type static
1651 // nex beam: drifting smoke
1652 effect nex_beam
1653 trailspacing 6
1654 color 0x5080A0 0x5080A0
1655 size 1 1
1656 tex 0 8
1657 alpha 32 64 32
1658 airfriction 9
1659 sizeincrease 8
1660 velocityjitter 64 64 64
1661 type static
1662 // nex beam: bright core
1663 effect nex_beam
1664 trailspacing 6
1665 color 0x80CDFF 0x80CDFF
1666 size 4 4
1667 //tex 48 55
1668 alpha 256 256 1280
1669 type static
1670 //sparks
1671 effect nex_beam
1672 trailspacing 8
1673 color 0x1680A0 0x1680A0
1674 size 1 1
1675 tex 63 63
1676 alpha 64 128 80
1677 airfriction 5
1678 gravity -0.01
1679 type snow
1680
1681 // nex impact
1682 // decal
1683 // used in qcsrc/server/w_minstanex.qc:         pointparticles(particleeffectnum("nex_impact"), trace_endpos - w_shotdir * 6, '0 0 0', 1)
1684 // used in qcsrc/server/w_nex.qc:               pointparticles(particleeffectnum("nex_impact"), trace_endpos - w_shotdir * 6, '0 0 0', 1)
1685 effect nex_impact
1686 countabsolute 1
1687 type decal
1688 tex 47 47
1689 size 24 24
1690 alpha 256 256 0
1691 originjitter 16 16 16
1692 lightradius 200
1693 lightradiusfade 250
1694 lightcolor 4 6 8
1695 // shockwave
1696 effect nex_impact
1697 countabsolute 1
1698 type static
1699 tex 34 34
1700 size 16 16
1701 alpha 100 100 300
1702 sizeincrease 200
1703
1704
1705 // flare effect
1706 effect nex_impact
1707 countabsolute 1
1708 type static
1709 tex 37 37
1710 color 0x80C0FF 0x80C0FF
1711 size 8 8
1712 alpha 256 256 256
1713 // small sparks which form a sphere as they slow down
1714 //effect nex_impact
1715 //count 256
1716 //type spark
1717 //color 0x2030FF 0x80C0FF
1718 //size 1 2
1719 //alpha 256 256 512
1720 //bounce 2
1721 //airfriction 8
1722 //liquidfriction 8
1723 //velocityjitter 384 384 384
1724 // small sparks which glow brightly but live briefly
1725 effect nex_impact
1726 count 128
1727 type spark
1728 tex 41 41
1729 color 0xD9FDFF 0xD9FDFF
1730 size 4 4
1731 alpha 0 128 512
1732 bounce 2
1733 velocityjitter 600 600 600
1734 velocitymultiplier 0.5
1735 airfriction 9
1736
1737
1738
1739 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1740 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1741 effect hagar_muzzleflash
1742 count 4
1743 type smoke
1744 color 0x202020 0x404040
1745 tex 0 8
1746 size 5 5
1747 alpha 256 256 512
1748 originjitter 1.5 1.5 1.5
1749 velocityjitter 6 6 6
1750 velocitymultiplier 0.01
1751 lightradius 200
1752 lightradiusfade 2000
1753 lightcolor 2 1.5 0.2
1754 effect hagar_muzzleflash
1755 count 30
1756 type spark
1757 tex 40 40
1758 color 0xFFFDD9 0xFFFDD9
1759 size 3 3
1760 alpha 0 128 1024
1761 originjitter 1 1 1
1762 velocityjitter 300 300 300
1763 velocitymultiplier 0.5
1764 airfriction 12
1765
1766
1767
1768 // used in qcsrc/server/w_hagar.qc:             pointparticles(particleeffectnum("hagar_bounce"), self.origin, self.velocity, 1)
1769 effect hagar_bounce
1770 count 4
1771 type smoke
1772 color 0x202020 0x404040
1773 tex 0 8
1774 size 5 5
1775 alpha 256 256 256
1776 originjitter 1.5 1.5 1.5
1777 velocityjitter 6 6 6
1778 velocitymultiplier 0.01
1779 lightradius 60
1780 lightradiusfade 300
1781 lightcolor 2 1.5 0.2
1782 effect hagar_bounce
1783 count 30
1784 type spark
1785 tex 40 40
1786 color 0xFFFDD9 0xFFFDD9
1787 size 3 3
1788 alpha 0 256 256
1789 gravity 1
1790 bounce 1.5
1791 originjitter 1 1 1
1792 velocityjitter 600 600 600
1793 velocitymultiplier 0.5
1794 airfriction 12
1795
1796
1797
1798 // decal
1799 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1800 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1801 effect hagar_explode
1802 countabsolute 1
1803 type decal
1804 tex 8 16
1805 size 28 38
1806 alpha 256 256 0
1807 originjitter 40 40 40
1808 lightradius 250
1809 lightradiusfade 400
1810 lightcolor 8 4 1
1811 // fire effect which make bright dot inside
1812 effect hagar_explode
1813 notunderwater
1814 count 12
1815 type smoke
1816 tex 48 55
1817 color 0xffe955 0xff5a00
1818 size 16 26
1819 sizeincrease 5
1820 alpha 128 256 456
1821 bounce 1.5
1822 airfriction 8
1823 liquidfriction 8
1824 originjitter 8 8 8
1825 velocityjitter 156 156 156
1826 // fire effect which expands then slows
1827 effect hagar_explode
1828 notunderwater
1829 count 24
1830 type static
1831 tex 48 55
1832 color 0x8f0d00 0xff5a00
1833 size 20 26
1834 sizeincrease 15
1835 alpha 128 256 456
1836 bounce 1.5
1837 airfriction 12
1838 liquidfriction 8
1839 originjitter 8 8 8
1840 velocityjitter 256 256 256
1841
1842 // smoke
1843 effect hagar_explode
1844 type alphastatic
1845 notunderwater
1846 tex 0 8
1847 count 20
1848 size 20 40
1849 sizeincrease 20
1850 alpha 500 600 556
1851 velocityjitter 244 244 244
1852 airfriction 5
1853 color 0x000000 0x111111
1854 bounce 2
1855
1856 // underwater bubbles
1857 effect hagar_explode
1858 underwater
1859 count 32
1860 type bubble
1861 tex 62 62
1862 color 0x404040 0x808080
1863 size 3 3
1864 alpha 128 256 64
1865 gravity -0.125
1866 bounce 1.5
1867 liquidfriction 0.25
1868 originjitter 16 16 16
1869 velocityjitter 96 96 96
1870 // bouncing sparks
1871 effect hagar_explode
1872 notunderwater
1873 count 16
1874 type spark
1875 color 0x903010 0xFFD030
1876 size 2 2
1877 tex 40 40
1878 alpha 256 256 384
1879 gravity 1
1880 airfriction 0.2
1881 bounce 1.5
1882 liquidfriction 0.8
1883 velocityoffset 0 0 80
1884 velocityjitter 256 256 256
1885
1886
1887
1888 // used in qcsrc/server/w_rocketlauncher.qc:    pointparticles(particleeffectnum("rocketlauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1889 effect rocketlauncher_muzzleflash
1890 count 20
1891 type smoke
1892 color 0x202020 0x404040
1893 tex 0 8
1894 size 1 1
1895 sizeincrease 20
1896 alpha 256 256 256
1897 airfriction 2
1898 originjitter 1.5 1.5 1.5
1899 velocityjitter 40 40 40
1900 velocitymultiplier -0.13
1901 //lightradius 200
1902 //lightradiusfade 2000
1903 //lightcolor 2 1.5 0.2
1904 effect rocketlauncher_muzzleflash
1905 count 30
1906 type spark
1907 tex 40 40
1908 color 0xFFFDD9 0xFFFDD9
1909 size 3 3
1910 alpha 0 128 1024
1911 originjitter 1 1 1
1912 velocityjitter 300 300 300
1913 velocitymultiplier 0.5
1914 airfriction 12
1915
1916
1917
1918 // rocket trail
1919 // smoke
1920 // used nowhere in code
1921 effect TR_ROCKET
1922 trailspacing 5
1923 type alphastatic
1924 color 0x303030 0x000000
1925 tex 0 8
1926 size 1 4
1927 bounce 1
1928 sizeincrease 11
1929 alpha 200 300 200
1930 lightradius 150
1931 lighttime 0
1932 lightcolor 6 3 1
1933 originjitter 2 2 2
1934 velocityjitter 3 3 3
1935 velocitymultiplier -0.02
1936 //gravity -0.11
1937 // fire
1938 effect TR_ROCKET
1939 notunderwater
1940 trailspacing 2
1941 type static
1942 color 0xffdf72 0x811200
1943 tex 48 55
1944 size 7 7
1945 sizeincrease -30
1946 alpha 100 144 588
1947 airfriction 8
1948 velocityjitter 32 32 32
1949 velocitymultiplier -1.5
1950 // bubbles
1951 effect TR_ROCKET
1952 underwater
1953 trailspacing 8
1954 type bubble
1955 tex 62 62
1956 color 0x404040 0x808080
1957 size 1 1
1958 alpha 256 256 256
1959 gravity -0.125
1960 bounce 1.5
1961 liquidfriction 4
1962 velocityjitter 16 16 16
1963 // sparks
1964 effect TR_ROCKET
1965 trailspacing 10
1966 type spark
1967 tex 40 40
1968 color 0xFFFDD9 0xFFFDD9
1969 size 1 1
1970 alpha 444 512 1866
1971 //gravity 1
1972 bounce 1
1973 //velocityoffset 0 0 15
1974 airfriction 5
1975 originjitter 1 1 1
1976 velocityjitter 100 100 100
1977 velocitymultiplier -0.31
1978
1979 // rocket explosion (bigger than mortar and hagar)
1980 // decal
1981 // used in qcsrc/server/cl_player.qc:                           pointparticles(particleeffectnum("rocket_explode"), self.origin, '0 0 0', 1)
1982 // used in qcsrc/server/portals.qc:             pointparticles(particleeffectnum("rocket_explode"), portal.origin + v_forward * 16, v_forward * 1024, 4)
1983 // used in qcsrc/server/w_rocketlauncher.qc:    pointparticles(particleeffectnum("rocket_explode"), org2, '0 0 0', 1)
1984 effect rocket_explode
1985 countabsolute 1
1986 type decal
1987 tex 8 16
1988 size 72 72
1989 alpha 256 256 0
1990 originjitter 40 40 40
1991 lightradius 400
1992 lightradiusfade 750
1993 lightcolor 8 4 1
1994 // fire effect
1995 effect rocket_explode
1996 notunderwater
1997 count 64
1998 type static
1999 tex 48 55
2000 color 0x8f0d00 0xff5a00
2001 size 33 44
2002 sizeincrease 45
2003 alpha 200 256 512
2004 bounce 1.5
2005 airfriction 8
2006 liquidfriction 8
2007 originjitter 8 8 8
2008 velocityjitter 512 512 512
2009 // fire effect 2
2010 effect rocket_explode
2011 notunderwater
2012 count 28
2013 type smoke
2014 tex 48 55
2015 color 0xea691b 0xeed05a
2016 size 33 44
2017 sizeincrease 55
2018 alpha 200 256 612
2019 bounce 2.5
2020 airfriction 19
2021 liquidfriction 19
2022 originjitter 8 8 8
2023 velocityjitter 912 912 912
2024 // smoke
2025 effect rocket_explode
2026 type alphastatic
2027 notunderwater
2028 tex 0 8
2029 count 64
2030 size 20 40
2031 sizeincrease 44
2032 alpha 400 500 456
2033 velocityjitter 444 444 444
2034 airfriction 5
2035 color 0x000000 0x111111
2036 bounce 2
2037 // underwater bubbles
2038 effect rocket_explode
2039 underwater
2040 count 64
2041 type bubble
2042 tex 62 62
2043 color 0x404040 0x808080
2044 size 3 3
2045 alpha 128 256 64
2046 gravity -0.125
2047 bounce 1.5
2048 liquidfriction 0.25
2049 originjitter 16 16 16
2050 velocityjitter 144 144 144
2051 // bouncing sparks
2052 effect rocket_explode
2053 notunderwater
2054 count 64
2055 type spark
2056 tex 40 40
2057 color 0xffa800 0xffedaf
2058 size 1 1
2059 sizeincrease 2
2060 alpha 44 256 384
2061 gravity 1
2062 airfriction -1
2063 bounce 1.5
2064 liquidfriction 0.8
2065 velocityoffset 0 0 80
2066 originjitter 16 16 16
2067 velocityjitter 224 224 324
2068
2069
2070
2071 // used in qcsrc/server/g_hook.qc:      pointparticles(particleeffectnum("grapple_muzzleflash"), org, '0 0 0', 1)
2072 effect grapple_muzzleflash
2073 lightradius 160
2074 lightradiusfade 800
2075 lightcolor 1 0 0
2076
2077
2078
2079 // used in qcsrc/server/g_hook.qc:      pointparticles(particleeffectnum("grapple_impact"), self.origin, '0 0 0', 1)
2080 effect grapple_impact
2081 lightradius 160
2082 lightradiusfade 800
2083 lightcolor 1 0 0
2084
2085
2086
2087 // used nowhere in code
2088 effect nex242_misc_laser_beam
2089 countabsolute 1
2090 type beam
2091 tex 60 60
2092 size 1 1
2093 alpha 256 256 64
2094 color 0xff0000 0xff0000
2095 sizeincrease 1
2096
2097 // used nowhere in code
2098 effect nex242_misc_laser_beam_end
2099 count 1
2100 type spark
2101 color 0x8f4333 0xfff31b
2102 size 0.4 0.4
2103 alpha 128 256 768
2104 gravity 1
2105 bounce -1
2106 velocityjitter 64 64 64
2107 velocitymultiplier 100
2108
2109
2110
2111 // used nowhere in code
2112 effect nex242_misc_laser_beam_fast
2113 countabsolute 1
2114 type beam
2115 tex 60 60
2116 size 1 1
2117 alpha 256 256 640
2118 color 0xff0000 0xff0000
2119 sizeincrease 0.1
2120
2121 // used nowhere in code
2122 effect nex242_misc_laser_beam_fast_end
2123 count 1
2124 type spark
2125 color 0x8f4333 0xfff31b
2126 size 0.4 0.4
2127 alpha 128 256 768
2128 gravity 1
2129 bounce -1
2130 velocityjitter 64 64 64
2131 velocitymultiplier 100
2132
2133 // additional laser colors (mike)
2134 // used nowhere in code
2135 effect nex242_misc_laser_green_beam
2136 countabsolute 1
2137 type beam
2138 tex 60 60
2139 size 1 1
2140 alpha 256 256 64
2141 color 0x00ff00 0x00ff00
2142 sizeincrease 1
2143
2144 // used nowhere in code
2145 effect nex242_misc_laser_green_beam_end
2146 count 1
2147 type spark
2148 color 0x8f4333 0xfff31b
2149 size 0.4 0.4
2150 alpha 128 256 768
2151 gravity 1
2152 bounce -1
2153 velocityjitter 64 64 64
2154 velocitymultiplier 100
2155
2156 // used nowhere in code
2157 effect nex242_misc_laser_blue_beam
2158 countabsolute 1
2159 type beam
2160 tex 60 60
2161 size 1 1
2162 alpha 256 256 64
2163 color 0x0000ff 0x0000ff
2164 sizeincrease 1
2165
2166 // used nowhere in code
2167 effect nex242_misc_laser_blue_beam_end
2168 count 1
2169 type spark
2170 color 0x8f4333 0xfff31b
2171 size 0.4 0.4
2172 alpha 128 256 768
2173 gravity 1
2174 bounce -1
2175 velocityjitter 64 64 64
2176 velocitymultiplier 100
2177
2178 // used nowhere in code
2179 effect nex242_misc_laser_yellow_beam
2180 countabsolute 1
2181 type beam
2182 tex 60 60
2183 size 1 1
2184 alpha 256 256 64
2185 color 0xffff00 0xffff00
2186 sizeincrease 1
2187
2188 // used nowhere in code
2189 effect nex242_misc_laser_yellow_beam_end
2190 count 1
2191 type spark
2192 color 0x8f4333 0xfff31b
2193 size 0.4 0.4
2194 alpha 128 256 768
2195 gravity 1
2196 bounce -1
2197 velocityjitter 64 64 64
2198 velocitymultiplier 100
2199
2200 // used nowhere in code
2201 effect nex242_misc_laser_cyan_beam
2202 countabsolute 1
2203 type beam
2204 tex 60 60
2205 size 1 1
2206 alpha 256 256 64
2207 color 0x00ffff 0x00ffff
2208 sizeincrease 1
2209
2210 // used nowhere in code
2211 effect nex242_misc_laser_cyan_beam_end
2212 count 1
2213 type spark
2214 color 0x8f4333 0xfff31b
2215 size 0.4 0.4
2216 alpha 128 256 768
2217 gravity 1
2218 bounce -1
2219 velocityjitter 64 64 64
2220 velocitymultiplier 100
2221
2222 // used nowhere in code
2223 effect nex242_misc_laser_magenta_beam
2224 countabsolute 1
2225 type beam
2226 tex 60 60
2227 size 1 1
2228 alpha 256 256 64
2229 color 0xff00ff 0xff00ff
2230 sizeincrease 1
2231
2232 // used nowhere in code
2233 effect nex242_misc_laser_magenta_beam_end
2234 count 1
2235 type spark
2236 color 0x8f4333 0xfff31b
2237 size 0.4 0.4
2238 alpha 128 256 768
2239 gravity 1
2240 bounce -1
2241 velocityjitter 64 64 64
2242 velocitymultiplier 100
2243
2244 // used nowhere in code
2245 effect nex242_misc_laser_white_beam
2246 countabsolute 1
2247 type beam
2248 tex 60 60
2249 size 1 1
2250 alpha 256 256 64
2251 color 0xffffff 0xffffff
2252 sizeincrease 1
2253
2254 // used nowhere in code
2255 effect nex242_misc_laser_white_beam_end
2256 count 1
2257 type spark
2258 color 0x8f4333 0xfff31b
2259 size 0.4 0.4
2260 alpha 128 256 768
2261 gravity 1
2262 bounce -1
2263 velocityjitter 64 64 64
2264 velocitymultiplier 100
2265
2266 // used nowhere in code
2267 effect nex242_misc_laser_black_beam
2268 countabsolute 1
2269 type beam
2270 tex 60 60
2271 size 1 1
2272 alpha 256 256 64
2273 color 0x000000 0x000000
2274 sizeincrease 1
2275
2276 // used nowhere in code
2277 effect nex242_misc_laser_black_beam_end
2278 count 1
2279 type spark
2280 color 0x8f4333 0xfff31b
2281 size 0.4 0.4
2282 alpha 128 256 768
2283 gravity 1
2284 bounce -1
2285 velocityjitter 64 64 64
2286 velocitymultiplier 100
2287
2288 // used nowhere in code
2289 effect nex242_misc_laser_orange_beam
2290 countabsolute 1
2291 type beam
2292 tex 60 60
2293 size 1 1
2294 alpha 256 256 64
2295 color 0xff6600 0xff6600
2296 sizeincrease 1
2297
2298 // used nowhere in code
2299 effect nex242_misc_laser_orange_beam_end
2300 count 1
2301 type spark
2302 color 0x8f4333 0xfff31b
2303 size 0.4 0.4
2304 alpha 128 256 768
2305 gravity 1
2306 bounce -1
2307 velocityjitter 64 64 64
2308 velocitymultiplier 100
2309
2310
2311
2312
2313 // bigger crylink impact effect
2314 // decal
2315 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_impactbig"), self.origin, '0 0 0', 1)
2316 effect crylink_impactbig
2317 countabsolute 1
2318 type decal
2319 tex 47 47
2320 size 24 24
2321 alpha 256 256 0
2322 originjitter 12 12 12
2323 //lightradius 200
2324 //lightradiusfade 800
2325 //lightcolor 3.2 0.4 4
2326 // purple flare effect
2327 effect crylink_impactbig
2328 countabsolute 1
2329 type static
2330 tex 39 39
2331 color 0x504060 0x504060
2332 size 24 24
2333 alpha 256 256 512
2334 // purple sparks
2335 effect crylink_impactbig
2336 count 80
2337 type spark
2338 tex 41 41
2339 color 0xA040C0 0xA040C0
2340 bounce 2
2341 size 6 6
2342 alpha 256 256 1024
2343 velocityjitter 512 512 512
2344 // purple splash
2345 effect crylink_impactbig
2346 count 3
2347 type static
2348 color 0xE070FF 0xE070FF
2349 size 16 16
2350 alpha 256 256 512
2351 velocityjitter 32 32 32
2352 // purple splash
2353 effect crylink_impactbig
2354 count 6
2355 type static
2356 color 0xE070FF 0xE070FF
2357 size 16 16
2358 alpha 256 256 1024
2359 velocityjitter 256 256 256
2360
2361 // Zero-violence effects
2362
2363 // impact effect indicating damage
2364 // used in qcsrc/server/cl_player.qc:           pointparticles(particleeffectnum("damage_hit"), hitloc, force, bound(0, damage, 200))
2365 effect damage_hit
2366 count 1
2367 type static
2368 color 0x20FF30 0x80FFC0
2369 size 1 1
2370 alpha 256 256 256
2371 gravity -0.4
2372 bounce 1.5
2373 airfriction 8
2374 liquidfriction 16
2375 //velocityoffset 0 0 120
2376 velocityjitter 16 16 16
2377
2378 // effect for removing player model
2379 // "teleport"
2380 // used in qcsrc/server/cl_player.qc:                   pointparticles(particleeffectnum("damage_dissolve"), self.origin, force, 1)
2381 effect damage_dissolve
2382 count 96
2383 type static
2384 color 0x66FF66 0xFFFFFF
2385 size 10 10
2386 alpha 64 128 128
2387 airfriction 1
2388 liquidfriction 4
2389 originoffset 0 0 28
2390 originjitter 16 16 28
2391 velocityjitter 0 0 256
2392 // flare
2393 effect damage_dissolve
2394 countabsolute 1
2395 type static
2396 tex 38 38
2397 color 0x00FF00 0x99FF99
2398 size 32 32
2399 alpha 256 256 196
2400 // large sparks
2401 effect damage_dissolve
2402 count 20
2403 type static
2404 color 0x00FF00 0x99FF99
2405 size 16 16
2406 alpha 256 256 256
2407 //gravity 1
2408 bounce 1.5
2409 airfriction 4
2410 liquidfriction 16
2411 //velocityoffset 0 0 120
2412 velocityjitter 512 512 512
2413
2414 // decal
2415 // used in qcsrc/server/g_triggers.qc:                  self.cnt = particleeffectnum("laser_deadly")
2416 effect laser_deadly
2417 countabsolute 1
2418 type decal
2419 tex 56 59
2420 size 5 5
2421 alpha 256 256 0
2422 originjitter 6 6 6
2423 // dust/smoke drifting away from the impact
2424 effect laser_deadly
2425 count 0.05 // 50 per second
2426 type smoke
2427 tex 48 55
2428 color 0xFFFFFF 0xFFFFFF
2429 size 3 3
2430 alpha 0 64 64
2431 originjitter 1 1 1
2432 airfriction 7
2433 liquidfriction 16
2434 velocityjitter 15 15 15
2435 sizeincrease 2
2436 velocitymultiplier 20
2437 // sparks
2438 effect laser_deadly
2439 notunderwater
2440 count 0.05 // 50 per second
2441 type spark
2442 tex 40 40
2443 color 0xFDFFD9 0xFDFFD9
2444 size 0.6 0.6
2445 alpha 256 256 768
2446 gravity 1
2447 bounce 1
2448 airfriction 5
2449 originjitter 1 1 1
2450 velocityjitter 100 100 100
2451 velocitymultiplier 100
2452
2453
2454 //torch
2455 //fire
2456 // used nowhere in code
2457 effect torch_small
2458 //notunderwater
2459 count 16
2460 type smoke
2461 tex 48 55
2462 size 1 11
2463 alpha 200 256 512
2464 gravity -0.5
2465 color 0x8f0d00 0xff5a00
2466 //bounce 1
2467 sizeincrease -1
2468 originjitter 5 5 5
2469 velocityjitter 1 1 50
2470 // smoke
2471 effect torch_small
2472 type alphastatic
2473 count 8
2474 tex 0 8
2475 size 5 10
2476 sizeincrease 5
2477 alpha 200 256 200
2478 color 0x000000 0x111111
2479 gravity -0.3
2480 originjitter 3 3 3
2481 velocityjitter 11 11 50
2482 //bounce 1
2483
2484 //fountain01
2485 // used nowhere in code
2486 effect fountain01
2487 count 32
2488 tex 0 8
2489 size 10 15
2490 alpha 0 100 100
2491 gravity 0.6
2492 bounce 1
2493 sizeincrease 20
2494 type snow
2495 bounce 1
2496 originjitter 5 5 5
2497 velocityjitter 81 81 150
2498 color 0x7cbaff 0xcfd1ff
2499 velocitymultiplier 2
2500
2501 // decal
2502 // used in qcsrc/server/w_hook.qc:      pointparticles(particleeffectnum("hookbomb_explode"), org2, '0 0 0', 1)
2503 effect hookbomb_explode
2504 count 50
2505 type static
2506 tex 38 38
2507 color 0x807aff 0x4463d5
2508 size 150 200
2509 sizeincrease -160
2510 alpha 0 256 200
2511 //gravity 1
2512 bounce 1.5
2513 originjitter 10 10 10
2514 velocityjitter 550 550 550
2515 //velocitymultiplier -20
2516 airfriction 10
2517 // decal in the air
2518 effect hookbomb_explode
2519 countabsolute 3
2520 type static
2521 tex 38 38
2522 color 0x807aff 0x4463d5
2523 size 160 200
2524 alpha 256 265 100
2525 sizeincrease -60
2526 originoffset 0 0 6
2527 // decal on the ground
2528 effect hookbomb_explode
2529 countabsolute 1
2530 type decal
2531 tex 39 39
2532 size 80 100
2533 alpha 256 256 0
2534 originjitter 6 6 6
2535 // some sparks
2536 effect hookbomb_explode
2537 count 60
2538 type spark
2539 tex 38 38
2540 color 0x807aff 0x4463d5
2541 size 20 30
2542 alpha 256 256 456
2543 sizeincrease -60
2544 gravity 1
2545 bounce 1.5
2546 originjitter 1 1 1
2547 velocityjitter 1900 1900 1300
2548 velocitymultiplier 0.5
2549 airfriction 2
2550
2551
2552 // smoke
2553 effect EF_MGTURRETTRAIL
2554 notunderwater
2555 trailspacing 2
2556 type smoke
2557 color 0xd0d0a0 0xfffff0
2558 tex 0 8
2559 size 6 2
2560 alpha 16 32 16
2561 // bubbles
2562 effect EF_MGTURRETTRAIL
2563 underwater
2564 trailspacing 16
2565 type bubble
2566 tex 62 62
2567 color 0x404040 0x808080
2568 size 1 1
2569 alpha 256 256 256
2570 gravity -0.125
2571 bounce 1.5
2572 liquidfriction 4
2573 velocityjitter 16 16 16
2574
2575 //fire_big
2576 //fire
2577 effect fire_big
2578 //notunderwater
2579 count 52
2580 type smoke
2581 tex 48 55
2582 size 11 31
2583 alpha 200 356 512
2584 gravity -0.5
2585 color 0x8f0d00 0xff5a00
2586 bounce 2
2587 sizeincrease -3
2588 originjitter 33 33 33
2589 velocityjitter 22 22 50
2590 // smoke
2591 effect fire_big
2592 type alphastatic
2593 count 22
2594 tex 0 8
2595 size 22 33
2596 sizeincrease 11
2597 alpha 200 256 200
2598 color 0x000000 0x111111
2599 gravity -0.3
2600 originjitter 44 44 44
2601 velocityjitter 11 11 50
2602 bounce 2
2603
2604 //red_flare
2605 //smoke
2606 effect red_flare
2607 type alphastatic
2608 count 21
2609 tex 0 8
2610 size 1 11
2611 sizeincrease 11
2612 alpha 200 256 160
2613 color 0xff0000 0xdc7171
2614 gravity -0.24
2615 originjitter 2 2 0
2616 velocityjitter 15 15 30
2617 bounce 1
2618
2619 //blue_flare
2620 //smoke
2621 effect blue_flare
2622 type alphastatic
2623 count 21
2624 tex 0 8
2625 size 1 11
2626 sizeincrease 11
2627 alpha 200 256 160
2628 color 0x0000ff 0x7194dc
2629 gravity -0.24
2630 originjitter 2 2 0
2631 velocityjitter 15 15 30
2632 bounce 1
2633
2634 //smoke_ring
2635 //smoke
2636 effect smoke_ring
2637 type smoke
2638 count 90
2639 tex 0 8
2640 size 1 11
2641 sizeincrease 21
2642 gravity 0.1
2643 airfriction 3
2644 alpha 100 156 200
2645 color 0x111111 0x979797
2646 //originjitter 2 2 0
2647 velocityjitter 190 190 50
2648 bounce 1.1
2649 notunderwater
2650
2651 //smoke_large
2652 //smoke
2653 effect smoke_large
2654 type alphastatic
2655 count 50
2656 tex 0 8
2657 size 11 21
2658 sizeincrease 21
2659 gravity -0.15
2660 airfriction 7
2661 alpha 140 256 190
2662 color 0x9e895f 0xffd39b
2663 //originjitter 2 2 0
2664 velocityjitter 390 390 390
2665 bounce 1.1
2666 notunderwater
2667
2668 //sparks
2669 effect sparks
2670 count 30
2671 type spark
2672 tex 40 40
2673 color 0xFFFDD9 0xFFFDD9
2674 size 1 3
2675 alpha 0 256 256
2676 gravity 1
2677 bounce 1.5
2678 originjitter 1 1 1
2679 velocityjitter 300 300 200
2680 velocitymultiplier 1.5
2681 airfriction 3
2682
2683 //sparks
2684 effect electricity_sparks
2685 count 70
2686 type spark
2687 tex 40 40
2688 color 0x807aff 0x4463d5
2689 size 1 3
2690 alpha 0 256 556
2691 gravity 1
2692 bounce 1.5
2693 originjitter 1 1 1
2694 velocityjitter 300 300 300
2695 velocitymultiplier 0.5
2696 airfriction 3
2697
2698 //steam, it needs direction
2699 effect steam
2700 effect steam
2701 type smoke
2702 count 2
2703 tex 0 8
2704 size 1 3
2705 sizeincrease 7
2706 gravity -0.25
2707 velocitymultiplier 14
2708 airfriction 5
2709 alpha 140 256 190
2710 color 0xfffbdf 0xffffff
2711 //originjitter 2 2 0
2712 velocityjitter 19 19 19
2713 bounce 1.1
2714 notunderwater
2715
2716 // smoke emiter
2717 effect smoking
2718 count 20
2719 type alphastatic
2720 tex 0 8
2721 color 0x292929 0x000000
2722 size 10 40
2723 sizeincrease 5
2724 alpha 100 256 100
2725 gravity -0.1
2726 bounce 1.5
2727 originjitter 10 10 10
2728 velocityjitter 5 5 20
2729 //velocitymultiplier -20
2730 airfriction -1
2731
2732 //golden dust (create it once per second to cover large area in small yellow particles)
2733 effect goldendust  
2734 count 50
2735 type snow
2736 tex 38 38
2737 color 0xff9600 0xffefb8
2738 size 2 3
2739 sizeincrease -0.3
2740 alpha 256 256 70
2741 //gravity -0.1
2742 bounce 1.5
2743 originjitter 500 500 500
2744 velocityjitter 0.1 0.1 0.1
2745 //velocitymultiplier -20
2746 //airfriction -0.1
2747
2748 effect healing_fx
2749 count 50
2750 type spark
2751 tex 40 40
2752 color 0xff0000 0xff0000
2753 size 1 3
2754 sizeincrease -0.05
2755 alpha 256 256 170
2756 gravity -0.1
2757 bounce 1.5
2758 originjitter 5 5 100
2759 velocityjitter 50 50 0
2760 //velocitymultiplier 20
2761 airfriction -0.5
2762
2763 effect armorrepair_fx
2764 count 50
2765 type spark
2766 tex 40 40
2767 color 0x00ff00 0x00ff00
2768 size 1 3
2769 sizeincrease -0.05
2770 alpha 256 256 170
2771 gravity -0.1
2772 bounce 1.5
2773 originjitter 5 5 50
2774 velocityjitter 50 50 0
2775 //velocitymultiplier 20
2776 airfriction -0.5
2777
2778 effect ammoregen_fx
2779 count 50
2780 type spark
2781 tex 40 40
2782 color 0x0000ff 0x0000ff
2783 size 1 3
2784 sizeincrease -0.05
2785 alpha 256 256 170
2786 gravity -0.1
2787 bounce 1.5
2788 originjitter 5 5 50
2789 velocityjitter 50 50 0
2790 //velocitymultiplier 20
2791 airfriction -0.5
2792
2793 // red-yellow flame like fx
2794 effect rage
2795 count 5
2796 type smoke
2797 tex 35 36
2798 color 0xff0000 0xff7800
2799 size 1 3
2800 sizeincrease 10
2801 gravity -0.06
2802 alpha 256 256 190
2803 originjitter 5 5 5
2804 velocityjitter 25 25 25
2805 airfriction 2
2806
2807 // pieces of glass or ice falling on the floor 
2808 effect iceorglass
2809 count 30
2810 type alphastatic
2811 tex 44 44
2812 color 0xffffff 0xb2d3e6
2813 size 3 7
2814 //sizeincrease 10
2815 gravity 1.3
2816 alpha 256 256 0
2817 time 1 3
2818 bounce 2
2819 originjitter 30 30 30
2820 velocityjitter 100 100 100
2821 airfriction 3
2822
2823 // cover small area in poison gas, spawn it once per second
2824 effect poisonfield
2825 count 30
2826 type smoke
2827 tex 0 8
2828 color 0x00ff00 0x7db843
2829 size 1 1
2830 sizeincrease 30
2831  gravity -0.01
2832 alpha 256 256 50
2833 bounce 1.5
2834 originjitter 333 333 50
2835 velocityjitter 5 5 5
2836 airfriction 1
2837
2838 // cover small area in icy mist, spawn it once per second
2839 effect icefield
2840 count 20
2841 type smoke
2842 tex 0 8
2843 color 0x008aff 0x75e7ff
2844 size 1 1
2845 sizeincrease 10
2846  gravity -0.01
2847 alpha 256 256 50
2848 bounce 1.5
2849 originjitter 333 333 0
2850 velocityjitter 5 5 30
2851 airfriction 1
2852 effect icefield
2853 count 10 
2854 type smoke
2855 tex 48 55
2856 size 1 1
2857 sizeincrease 10
2858 color 0x008aff 0x75e7ff
2859 alpha 256 256 50
2860 gravity -0.001
2861 originjitter 333 333 0
2862
2863
2864 // cover very small area in flames, spawn it 3 times per second (or more often to get better looking fire at cost of fps hit )
2865 // flames that go up
2866 effect firefield
2867 count 200
2868 type smoke
2869 tex 48 55
2870 color 0x8f0d00 0xff5a00
2871 size 1 1 
2872 sizeincrease 20
2873  gravity -0.06
2874 alpha 50 256 200
2875 bounce 1.5
2876 originjitter 180 180 0
2877 velocityjitter 5 5 30
2878 airfriction 1
2879 //flames that stay on the ground
2880 effect firefield
2881 count 100
2882 type smoke
2883 tex 48 55
2884 color 0x8f0d00 0xff5a00
2885 size 1 1 
2886 sizeincrease 40
2887 alpha 50 256 200
2888 originjitter 180 180 0
2889 // smoke
2890 effect firefield
2891 count 40
2892 type alphastatic
2893 tex 0 8
2894 size 1 1
2895 sizeincrease 7
2896 color 0x000000 0x111111
2897 alpha 256 256 70
2898 gravity -0.02
2899 originjitter 180 180 0
2900
2901 //flamethrower, spawn it as fast as you can  20 times per second or more, it needs direction
2902 //fast fire
2903 effect flamethrower
2904 count 6
2905 type smoke
2906 tex 48 55
2907 color 0x8f0d00 0xff5a00
2908 size 5 5 
2909 sizeincrease 20
2910  gravity -0.06
2911 alpha 50 256 250
2912 bounce 1.5
2913 velocityjitter 40 40 11
2914 velocitymultiplier 30
2915 airfriction 1.2
2916 //slowfire
2917 effect flamethrower
2918 count 5
2919 type smoke
2920 tex 48 55
2921 color 0x8f0d00 0xff5a00
2922 size 5 5 
2923 sizeincrease 20
2924  gravity -0.06
2925 alpha 50 256 200
2926 bounce 1.5
2927 velocityjitter 40 40 40
2928 velocitymultiplier 20
2929 airfriction 1.2
2930 // very slow and small fire
2931 effect flamethrower
2932 count 3
2933 type smoke
2934 tex 48 55
2935 color 0x8f0d00 0xff5a00
2936 size 5 5 
2937 sizeincrease 10
2938  gravity -0.06
2939 alpha 50 256 200
2940 bounce 1.5
2941 velocityjitter 30 30 30
2942 velocitymultiplier 10
2943 airfriction 0.3
2944 //decreasing fire
2945 effect flamethrower
2946 count 4
2947 type smoke
2948 tex 48 55
2949 color 0x8f0d00 0xff5a00
2950 size 20 30
2951 sizeincrease -10
2952  gravity -0.06
2953 alpha 50 256 200
2954 bounce 1.5
2955 velocityjitter 10 10 10
2956 velocitymultiplier 15
2957 airfriction 0.3
2958 //smoke
2959 effect flamethrower
2960 count 1
2961 type alphastatic
2962 tex 0 8
2963 size 5 15
2964 sizeincrease 7
2965 color 0x000000 0x111111
2966 alpha 256 256 90
2967 //gravity -0.2
2968 originjitter 10 10 10
2969 velocitymultiplier 20
2970 velocityoffset 0 0 10
2971 airfriction 1
2972
2973 // port-o-launch trail
2974 // glowing vapor trail
2975 effect TR_WIZSPIKE
2976 trailspacing 2
2977 type static
2978 color 0x404040 0x404040
2979 size 3 3
2980 tex 62 62
2981 alpha 256 256 968
2982 //velocityjitter 16 16 16
2983 lightradius 90
2984 lighttime 0
2985 lightcolor 1.5 3 6
2986 velocitymultiplier -0.1
2987 // bright sparks
2988 effect TR_WIZSPIKE
2989 trailspacing 6
2990 count 3
2991 type snow
2992 tex 42 42
2993 color 0x404040 0x404040
2994 size 2 4
2995 sizeincrease -20
2996 alpha 444 512 1866
2997 bounce 1
2998 velocityoffset 0 0 15
2999 airfriction 12
3000 originjitter 1 1 1
3001 velocityjitter 50 50 50
3002
3003 // TAG trail
3004 // glowing vapor trail
3005 effect TR_VORESPIKE
3006 trailspacing 2
3007 type static
3008 color 0x804000 0x804000
3009 size 3 3
3010 tex 62 62
3011 alpha 256 256 968
3012 //velocityjitter 16 16 16
3013 lightradius 90
3014 lighttime 0
3015 lightcolor 1.5 3 6
3016 velocitymultiplier -0.1
3017 // bright sparks
3018 effect TR_VORESPIKE
3019 trailspacing 6
3020 count 3
3021 type snow
3022 tex 42 42
3023 color 0xff8000 0xff8000
3024 size 2 4
3025 sizeincrease -20
3026 alpha 444 512 1866
3027 bounce 1
3028 velocityoffset 0 0 15
3029 airfriction 12
3030 originjitter 1 1 1
3031 velocityjitter 50 50 50
3032
3033 effect flac_explode
3034 countabsolute 1
3035 type decal
3036 tex 8 16
3037 size 18 28
3038 alpha 256 256 0
3039 originjitter 40 40 40
3040 lightradius 150
3041 lightradiusfade 400
3042 lightcolor 8 4 1
3043 // fire effect which make bright dot inside
3044 effect flac_explode
3045 notunderwater
3046 count 6
3047 type smoke
3048 tex 48 55
3049 color 0xffe955 0xff5a00
3050 size 6 16
3051 sizeincrease 5
3052 alpha 128 256 456
3053 bounce 1.5
3054 airfriction 8
3055 liquidfriction 8
3056 originjitter 8 8 8
3057 velocityjitter 156 156 156
3058 // fire effect which expands then slows
3059 effect flac_explode
3060 notunderwater
3061 count 12
3062 type static
3063 tex 48 55
3064 color 0x8f0d00 0xff5a00
3065 size 10 16
3066 sizeincrease 15
3067 alpha 128 256 456
3068 bounce 1.5
3069 airfriction 12
3070 liquidfriction 8
3071 originjitter 8 8 8
3072 velocityjitter 256 256 256
3073
3074 // smoke
3075 effect flac_explode
3076 type alphastatic
3077 notunderwater
3078 tex 0 8
3079 count 10
3080 size 10 20
3081 sizeincrease 20
3082 alpha 500 600 556
3083 velocityjitter 244 244 244
3084 airfriction 5
3085 color 0x000000 0x111111
3086 bounce 2
3087
3088 // underwater bubbles
3089 effect flac_explode
3090 underwater
3091 count 16
3092 type bubble
3093 tex 62 62
3094 color 0x404040 0x808080
3095 size 1 2
3096 alpha 128 256 64
3097 gravity -0.125
3098 bounce 1.5
3099 liquidfriction 0.25
3100 originjitter 16 16 16
3101 velocityjitter 96 96 96
3102 // bouncing sparks
3103 effect flac_explode
3104 notunderwater
3105 count 8
3106 type spark
3107 color 0x903010 0xFFD030
3108 size 2 2
3109 tex 40 40
3110 alpha 256 256 384
3111 gravity 1
3112 airfriction 0.2
3113 bounce 1.5
3114 liquidfriction 0.8
3115 velocityoffset 0 0 80
3116 velocityjitter 256 256 256
3117
3118
3119