experimental new colorful zero-violence effects :)
[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 0x000000 0x420000
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 256
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 0x666666 0x000000
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 tex 48 55
2367 count 1
2368 type alphastatic
2369 color 0x00FFFF 0xFF00FF
2370 size 16 16
2371 sizeincrease -24
2372 alpha 256 256 384
2373 gravity -0.4
2374 bounce 1.5
2375 airfriction 5
2376 liquidfriction 10
2377 velocityjitter 256 256 256
2378 effect damage_hit
2379 tex 48 55
2380 count 1
2381 type alphastatic
2382 color 0xFF00FF 0xFFFF00
2383 size 16 16
2384 sizeincrease -24
2385 alpha 256 256 384
2386 gravity -0.4
2387 bounce 1.5
2388 airfriction 5
2389 liquidfriction 10
2390 velocityjitter 256 256 256
2391 effect damage_hit
2392 tex 48 55
2393 count 1
2394 type alphastatic
2395 color 0xFFFF00 0x00FFFF
2396 size 16 16
2397 sizeincrease -24
2398 alpha 256 256 384
2399 gravity -0.4
2400 bounce 1.5
2401 airfriction 5
2402 liquidfriction 10
2403 velocityjitter 256 256 256
2404
2405 // effect for removing player model
2406 // "teleport"
2407 // used in qcsrc/server/cl_player.qc:                   pointparticles(particleeffectnum("damage_dissolve"), self.origin, force, 1)
2408
2409 // large sparks
2410 effect damage_dissolve
2411 tex 48 55
2412 count 50
2413 type alphastatic
2414 color 0x00FFFF 0xFF00FF
2415 size 32 32
2416 sizeincrease -16
2417 alpha 256 256 128
2418 gravity -0.4
2419 bounce 1.5
2420 airfriction 3
2421 liquidfriction 6
2422 velocityjitter 512 512 512
2423 effect damage_dissolve
2424 tex 48 55
2425 count 50
2426 type alphastatic
2427 color 0xFF00FF 0xFFFF00
2428 size 32 32
2429 sizeincrease -16
2430 alpha 256 256 128
2431 gravity -0.4
2432 bounce 1.5
2433 airfriction 3
2434 liquidfriction 6
2435 velocityjitter 512 512 512
2436 effect damage_dissolve
2437 tex 48 55
2438 count 50
2439 type alphastatic
2440 color 0xFFFF00 0x00FFFF
2441 size 32 32
2442 sizeincrease -16
2443 alpha 256 256 128
2444 gravity -0.4
2445 bounce 1.5
2446 airfriction 3
2447 liquidfriction 6
2448 velocityjitter 512 512 512
2449
2450 // decal
2451 // used in qcsrc/server/g_triggers.qc:                  self.cnt = particleeffectnum("laser_deadly")
2452 effect laser_deadly
2453 countabsolute 1
2454 type decal
2455 tex 56 59
2456 size 5 5
2457 alpha 256 256 0
2458 originjitter 6 6 6
2459 // dust/smoke drifting away from the impact
2460 effect laser_deadly
2461 count 0.05 // 50 per second
2462 type smoke
2463 tex 48 55
2464 color 0xFFFFFF 0xFFFFFF
2465 size 3 3
2466 alpha 0 64 64
2467 originjitter 1 1 1
2468 airfriction 7
2469 liquidfriction 16
2470 velocityjitter 15 15 15
2471 sizeincrease 2
2472 velocitymultiplier 20
2473 // sparks
2474 effect laser_deadly
2475 notunderwater
2476 count 0.05 // 50 per second
2477 type spark
2478 tex 40 40
2479 color 0xFDFFD9 0xFDFFD9
2480 size 0.6 0.6
2481 alpha 256 256 768
2482 gravity 1
2483 bounce 1
2484 airfriction 5
2485 originjitter 1 1 1
2486 velocityjitter 100 100 100
2487 velocitymultiplier 100
2488
2489
2490 //torch
2491 //fire
2492 // used nowhere in code
2493 effect torch_small
2494 //notunderwater
2495 count 16
2496 type smoke
2497 tex 48 55
2498 size 1 11
2499 alpha 200 256 512
2500 gravity -0.5
2501 color 0x8f0d00 0xff5a00
2502 //bounce 1
2503 sizeincrease -1
2504 originjitter 5 5 5
2505 velocityjitter 1 1 50
2506 // smoke
2507 effect torch_small
2508 type alphastatic
2509 count 8
2510 tex 0 8
2511 size 5 10
2512 sizeincrease 5
2513 alpha 200 256 200
2514 color 0x000000 0x111111
2515 gravity -0.3
2516 originjitter 3 3 3
2517 velocityjitter 11 11 50
2518 //bounce 1
2519
2520 //fountain01
2521 // used nowhere in code
2522 effect fountain01
2523 count 32
2524 tex 0 8
2525 size 10 15
2526 alpha 0 100 100
2527 gravity 0.6
2528 bounce 1
2529 sizeincrease 20
2530 type snow
2531 bounce 1
2532 originjitter 5 5 5
2533 velocityjitter 81 81 150
2534 color 0x7cbaff 0xcfd1ff
2535 velocitymultiplier 2
2536
2537 // decal
2538 // used in qcsrc/server/w_hook.qc:      pointparticles(particleeffectnum("hookbomb_explode"), org2, '0 0 0', 1)
2539 effect hookbomb_explode
2540 count 50
2541 type static
2542 tex 38 38
2543 color 0x807aff 0x4463d5
2544 size 150 200
2545 sizeincrease -160
2546 alpha 0 256 200
2547 //gravity 1
2548 bounce 1.5
2549 originjitter 10 10 10
2550 velocityjitter 550 550 550
2551 //velocitymultiplier -20
2552 airfriction 10
2553 // decal in the air
2554 effect hookbomb_explode
2555 countabsolute 3
2556 type static
2557 tex 38 38
2558 color 0x807aff 0x4463d5
2559 size 160 200
2560 alpha 256 265 100
2561 sizeincrease -60
2562 originoffset 0 0 6
2563 // decal on the ground
2564 effect hookbomb_explode
2565 countabsolute 1
2566 type decal
2567 tex 39 39
2568 size 80 100
2569 alpha 256 256 0
2570 originjitter 6 6 6
2571 // some sparks
2572 effect hookbomb_explode
2573 count 60
2574 type spark
2575 tex 38 38
2576 color 0x807aff 0x4463d5
2577 size 20 30
2578 alpha 256 256 456
2579 sizeincrease -60
2580 gravity 1
2581 bounce 1.5
2582 originjitter 1 1 1
2583 velocityjitter 1900 1900 1300
2584 velocitymultiplier 0.5
2585 airfriction 2
2586
2587
2588 // smoke
2589 effect EF_MGTURRETTRAIL
2590 notunderwater
2591 trailspacing 2
2592 type smoke
2593 color 0xd0d0a0 0xfffff0
2594 tex 0 8
2595 size 6 2
2596 alpha 16 32 16
2597 // bubbles
2598 effect EF_MGTURRETTRAIL
2599 underwater
2600 trailspacing 16
2601 type bubble
2602 tex 62 62
2603 color 0x404040 0x808080
2604 size 1 1
2605 alpha 256 256 256
2606 gravity -0.125
2607 bounce 1.5
2608 liquidfriction 4
2609 velocityjitter 16 16 16
2610
2611 //fire_big
2612 //fire
2613 effect fire_big
2614 //notunderwater
2615 count 52
2616 type smoke
2617 tex 48 55
2618 size 11 31
2619 alpha 200 356 512
2620 gravity -0.5
2621 color 0x8f0d00 0xff5a00
2622 bounce 2
2623 sizeincrease -3
2624 originjitter 33 33 33
2625 velocityjitter 22 22 50
2626 // smoke
2627 effect fire_big
2628 type alphastatic
2629 count 22
2630 tex 0 8
2631 size 22 33
2632 sizeincrease 11
2633 alpha 200 256 200
2634 color 0x000000 0x111111
2635 gravity -0.3
2636 originjitter 44 44 44
2637 velocityjitter 11 11 50
2638 bounce 2
2639
2640 //red_flare
2641 //smoke
2642 effect red_flare
2643 type alphastatic
2644 count 21
2645 tex 0 8
2646 size 1 11
2647 sizeincrease 11
2648 alpha 200 256 160
2649 color 0xff0000 0xdc7171
2650 gravity -0.24
2651 originjitter 2 2 0
2652 velocityjitter 15 15 30
2653 bounce 1
2654
2655 //blue_flare
2656 //smoke
2657 effect blue_flare
2658 type alphastatic
2659 count 21
2660 tex 0 8
2661 size 1 11
2662 sizeincrease 11
2663 alpha 200 256 160
2664 color 0x0000ff 0x7194dc
2665 gravity -0.24
2666 originjitter 2 2 0
2667 velocityjitter 15 15 30
2668 bounce 1
2669
2670 //smoke_ring
2671 //smoke
2672 effect smoke_ring
2673 type smoke
2674 count 90
2675 tex 0 8
2676 size 1 11
2677 sizeincrease 21
2678 gravity 0.1
2679 airfriction 3
2680 alpha 100 156 200
2681 color 0x111111 0x979797
2682 //originjitter 2 2 0
2683 velocityjitter 190 190 50
2684 bounce 1.1
2685 notunderwater
2686
2687 //smoke_large
2688 //smoke
2689 effect smoke_large
2690 type alphastatic
2691 count 50
2692 tex 0 8
2693 size 11 21
2694 sizeincrease 21
2695 gravity -0.15
2696 airfriction 7
2697 alpha 140 256 190
2698 color 0x9e895f 0xffd39b
2699 //originjitter 2 2 0
2700 velocityjitter 390 390 390
2701 bounce 1.1
2702 notunderwater
2703
2704 //sparks
2705 effect sparks
2706 count 30
2707 type spark
2708 tex 40 40
2709 color 0xFFFDD9 0xFFFDD9
2710 size 1 3
2711 alpha 0 256 256
2712 gravity 1
2713 bounce 1.5
2714 originjitter 1 1 1
2715 velocityjitter 300 300 200
2716 velocitymultiplier 1.5
2717 airfriction 3
2718
2719 //sparks
2720 effect electricity_sparks
2721 count 70
2722 type spark
2723 tex 40 40
2724 color 0x807aff 0x4463d5
2725 size 1 3
2726 alpha 0 256 556
2727 gravity 1
2728 bounce 1.5
2729 originjitter 1 1 1
2730 velocityjitter 300 300 300
2731 velocitymultiplier 0.5
2732 airfriction 3
2733
2734 //steam, it needs direction
2735 effect steam
2736 effect steam
2737 type smoke
2738 count 2
2739 tex 0 8
2740 size 1 3
2741 sizeincrease 7
2742 gravity -0.25
2743 velocitymultiplier 14
2744 airfriction 5
2745 alpha 140 256 190
2746 color 0xfffbdf 0xffffff
2747 //originjitter 2 2 0
2748 velocityjitter 19 19 19
2749 bounce 1.1
2750 notunderwater
2751
2752 // smoke emiter
2753 effect smoking
2754 count 20
2755 type alphastatic
2756 tex 0 8
2757 color 0x292929 0x000000
2758 size 10 40
2759 sizeincrease 5
2760 alpha 100 256 100
2761 gravity -0.1
2762 bounce 1.5
2763 originjitter 10 10 10
2764 velocityjitter 5 5 20
2765 //velocitymultiplier -20
2766 airfriction -1
2767
2768 //golden dust (create it once per second to cover large area in small yellow particles)
2769 effect goldendust  
2770 count 50
2771 type snow
2772 tex 38 38
2773 color 0xff9600 0xffefb8
2774 size 2 3
2775 sizeincrease -0.3
2776 alpha 256 256 70
2777 //gravity -0.1
2778 bounce 1.5
2779 originjitter 500 500 500
2780 velocityjitter 0.1 0.1 0.1
2781 //velocitymultiplier -20
2782 //airfriction -0.1
2783
2784 effect healing_fx
2785 count 50
2786 type spark
2787 tex 40 40
2788 color 0xff0000 0xff0000
2789 size 1 3
2790 sizeincrease -0.05
2791 alpha 256 256 170
2792 gravity -0.1
2793 bounce 1.5
2794 originjitter 5 5 100
2795 velocityjitter 50 50 0
2796 //velocitymultiplier 20
2797 airfriction -0.5
2798
2799 effect armorrepair_fx
2800 count 50
2801 type spark
2802 tex 40 40
2803 color 0x00ff00 0x00ff00
2804 size 1 3
2805 sizeincrease -0.05
2806 alpha 256 256 170
2807 gravity -0.1
2808 bounce 1.5
2809 originjitter 5 5 50
2810 velocityjitter 50 50 0
2811 //velocitymultiplier 20
2812 airfriction -0.5
2813
2814 effect ammoregen_fx
2815 count 50
2816 type spark
2817 tex 40 40
2818 color 0x0000ff 0x0000ff
2819 size 1 3
2820 sizeincrease -0.05
2821 alpha 256 256 170
2822 gravity -0.1
2823 bounce 1.5
2824 originjitter 5 5 50
2825 velocityjitter 50 50 0
2826 //velocitymultiplier 20
2827 airfriction -0.5
2828
2829 // red-yellow flame like fx
2830 effect rage
2831 count 5
2832 type smoke
2833 tex 35 36
2834 color 0xff0000 0xff7800
2835 size 1 3
2836 sizeincrease 10
2837 gravity -0.06
2838 alpha 256 256 190
2839 originjitter 5 5 5
2840 velocityjitter 25 25 25
2841 airfriction 2
2842
2843 // pieces of glass or ice falling on the floor 
2844 effect iceorglass
2845 count 30
2846 type alphastatic
2847 tex 44 44
2848 color 0xffffff 0xb2d3e6
2849 size 3 7
2850 //sizeincrease 10
2851 gravity 1.3
2852 alpha 256 256 0
2853 time 1 3
2854 bounce 2
2855 originjitter 30 30 30
2856 velocityjitter 100 100 100
2857 airfriction 3
2858
2859 // cover small area in poison gas, spawn it once per second
2860 effect poisonfield
2861 count 30
2862 type smoke
2863 tex 0 8
2864 color 0x00ff00 0x7db843
2865 size 1 1
2866 sizeincrease 30
2867  gravity -0.01
2868 alpha 256 256 50
2869 bounce 1.5
2870 originjitter 333 333 50
2871 velocityjitter 5 5 5
2872 airfriction 1
2873
2874 // cover small area in icy mist, spawn it once per second
2875 effect icefield
2876 count 20
2877 type smoke
2878 tex 0 8
2879 color 0x008aff 0x75e7ff
2880 size 1 1
2881 sizeincrease 10
2882  gravity -0.01
2883 alpha 256 256 50
2884 bounce 1.5
2885 originjitter 333 333 0
2886 velocityjitter 5 5 30
2887 airfriction 1
2888 effect icefield
2889 count 10 
2890 type smoke
2891 tex 48 55
2892 size 1 1
2893 sizeincrease 10
2894 color 0x008aff 0x75e7ff
2895 alpha 256 256 50
2896 gravity -0.001
2897 originjitter 333 333 0
2898
2899
2900 // 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 )
2901 // flames that go up
2902 effect firefield
2903 count 200
2904 type smoke
2905 tex 48 55
2906 color 0x8f0d00 0xff5a00
2907 size 1 1 
2908 sizeincrease 20
2909  gravity -0.06
2910 alpha 50 256 200
2911 bounce 1.5
2912 originjitter 180 180 0
2913 velocityjitter 5 5 30
2914 airfriction 1
2915 //flames that stay on the ground
2916 effect firefield
2917 count 100
2918 type smoke
2919 tex 48 55
2920 color 0x8f0d00 0xff5a00
2921 size 1 1 
2922 sizeincrease 40
2923 alpha 50 256 200
2924 originjitter 180 180 0
2925 // smoke
2926 effect firefield
2927 count 40
2928 type alphastatic
2929 tex 0 8
2930 size 1 1
2931 sizeincrease 7
2932 color 0x000000 0x111111
2933 alpha 256 256 70
2934 gravity -0.02
2935 originjitter 180 180 0
2936
2937 //flamethrower, spawn it as fast as you can  20 times per second or more, it needs direction
2938 //fast fire
2939 effect flamethrower
2940 count 6
2941 type smoke
2942 tex 48 55
2943 color 0x8f0d00 0xff5a00
2944 size 5 5 
2945 sizeincrease 20
2946  gravity -0.06
2947 alpha 50 256 250
2948 bounce 1.5
2949 velocityjitter 40 40 11
2950 velocitymultiplier 30
2951 airfriction 1.2
2952 //slowfire
2953 effect flamethrower
2954 count 5
2955 type smoke
2956 tex 48 55
2957 color 0x8f0d00 0xff5a00
2958 size 5 5 
2959 sizeincrease 20
2960  gravity -0.06
2961 alpha 50 256 200
2962 bounce 1.5
2963 velocityjitter 40 40 40
2964 velocitymultiplier 20
2965 airfriction 1.2
2966 // very slow and small fire
2967 effect flamethrower
2968 count 3
2969 type smoke
2970 tex 48 55
2971 color 0x8f0d00 0xff5a00
2972 size 5 5 
2973 sizeincrease 10
2974  gravity -0.06
2975 alpha 50 256 200
2976 bounce 1.5
2977 velocityjitter 30 30 30
2978 velocitymultiplier 10
2979 airfriction 0.3
2980 //decreasing fire
2981 effect flamethrower
2982 count 4
2983 type smoke
2984 tex 48 55
2985 color 0x8f0d00 0xff5a00
2986 size 20 30
2987 sizeincrease -10
2988  gravity -0.06
2989 alpha 50 256 200
2990 bounce 1.5
2991 velocityjitter 10 10 10
2992 velocitymultiplier 15
2993 airfriction 0.3
2994 //smoke
2995 effect flamethrower
2996 count 1
2997 type alphastatic
2998 tex 0 8
2999 size 5 15
3000 sizeincrease 7
3001 color 0x000000 0x111111
3002 alpha 256 256 90
3003 //gravity -0.2
3004 originjitter 10 10 10
3005 velocitymultiplier 20
3006 velocityoffset 0 0 10
3007 airfriction 1
3008
3009 // port-o-launch trail
3010 // glowing vapor trail
3011 effect TR_WIZSPIKE
3012 trailspacing 2
3013 type static
3014 color 0x404040 0x404040
3015 size 3 3
3016 tex 62 62
3017 alpha 256 256 968
3018 //velocityjitter 16 16 16
3019 lightradius 90
3020 lighttime 0
3021 lightcolor 1.5 3 6
3022 velocitymultiplier -0.1
3023 // bright sparks
3024 effect TR_WIZSPIKE
3025 trailspacing 6
3026 count 3
3027 type snow
3028 tex 42 42
3029 color 0x404040 0x404040
3030 size 2 4
3031 sizeincrease -20
3032 alpha 444 512 1866
3033 bounce 1
3034 velocityoffset 0 0 15
3035 airfriction 12
3036 originjitter 1 1 1
3037 velocityjitter 50 50 50
3038
3039 // TAG trail
3040 // glowing vapor trail
3041 effect TR_VORESPIKE
3042 trailspacing 2
3043 type static
3044 color 0x804000 0x804000
3045 size 3 3
3046 tex 62 62
3047 alpha 256 256 968
3048 //velocityjitter 16 16 16
3049 lightradius 90
3050 lighttime 0
3051 lightcolor 1.5 3 6
3052 velocitymultiplier -0.1
3053 // bright sparks
3054 effect TR_VORESPIKE
3055 trailspacing 6
3056 count 3
3057 type snow
3058 tex 42 42
3059 color 0xff8000 0xff8000
3060 size 2 4
3061 sizeincrease -20
3062 alpha 444 512 1866
3063 bounce 1
3064 velocityoffset 0 0 15
3065 airfriction 12
3066 originjitter 1 1 1
3067 velocityjitter 50 50 50
3068
3069 effect flac_explode
3070 countabsolute 1
3071 type decal
3072 tex 8 16
3073 size 18 28
3074 alpha 256 256 0
3075 originjitter 40 40 40
3076 lightradius 150
3077 lightradiusfade 400
3078 lightcolor 8 4 1
3079 // fire effect which make bright dot inside
3080 effect flac_explode
3081 notunderwater
3082 count 6
3083 type smoke
3084 tex 48 55
3085 color 0xffe955 0xff5a00
3086 size 6 16
3087 sizeincrease 5
3088 alpha 128 256 456
3089 bounce 1.5
3090 airfriction 8
3091 liquidfriction 8
3092 originjitter 8 8 8
3093 velocityjitter 156 156 156
3094 // fire effect which expands then slows
3095 effect flac_explode
3096 notunderwater
3097 count 12
3098 type static
3099 tex 48 55
3100 color 0x8f0d00 0xff5a00
3101 size 10 16
3102 sizeincrease 15
3103 alpha 128 256 456
3104 bounce 1.5
3105 airfriction 12
3106 liquidfriction 8
3107 originjitter 8 8 8
3108 velocityjitter 256 256 256
3109
3110 // smoke
3111 effect flac_explode
3112 type alphastatic
3113 notunderwater
3114 tex 0 8
3115 count 10
3116 size 10 20
3117 sizeincrease 20
3118 alpha 500 600 556
3119 velocityjitter 244 244 244
3120 airfriction 5
3121 color 0x000000 0x111111
3122 bounce 2
3123
3124 // underwater bubbles
3125 effect flac_explode
3126 underwater
3127 count 16
3128 type bubble
3129 tex 62 62
3130 color 0x404040 0x808080
3131 size 1 2
3132 alpha 128 256 64
3133 gravity -0.125
3134 bounce 1.5
3135 liquidfriction 0.25
3136 originjitter 16 16 16
3137 velocityjitter 96 96 96
3138 // bouncing sparks
3139 effect flac_explode
3140 notunderwater
3141 count 8
3142 type spark
3143 color 0x903010 0xFFD030
3144 size 2 2
3145 tex 40 40
3146 alpha 256 256 384
3147 gravity 1
3148 airfriction 0.2
3149 bounce 1.5
3150 liquidfriction 0.8
3151 velocityoffset 0 0 80
3152 velocityjitter 256 256 256
3153
3154
3155