lots of new particle fx, most are unused yet
[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 2000 2000 3000
782 velocitymultiplier 0.5
783 airfriction 2
784
785
786
787 // normal super gory blood trail (used by gibs)
788 // used nowhere in code
789 effect TR_BLOOD
790 trailspacing 16
791 type blood
792 color 0xFFFFFF 0xFFFFFF
793 tex 24 32
794 size 8 8
795 alpha 384 384 192
796 bounce -1
797 airfriction 1
798 liquidfriction 4
799 velocityjitter 64 64 64
800 velocitymultiplier 0.5
801
802
803
804 // thinner blood trail (used by quake zombies)
805 // used nowhere in code
806 effect TR_SLIGHTBLOOD
807 trailspacing 32
808 type blood
809 color 0xFFFFFF 0xFFFFFF
810 tex 24 32
811 size 8 8
812 alpha 384 384 192
813 bounce -1
814 airfriction 1
815 liquidfriction 4
816 velocityjitter 64 64 64
817 velocitymultiplier 0.5
818
819
820
821 // func_stardust effect, used in some maps to indicate teleporters
822 // used in qcsrc/server/assault.qc:             //self.effects = EF_STARDUST
823 // used in qcsrc/server/g_triggers.qc:  self.effects = EF_STARDUST
824 // used in qcsrc/server/portals.qc:     portal.effects = EF_STARDUST | EF_BLUE
825 effect EF_STARDUST
826 count 75
827 type static
828 color 0xfff368 0xfff368
829 size 1.0 2.0
830 alpha 64 128 128
831 gravity -0.1
832 airfriction 0.2
833 liquidfriction 0.8
834 originjitter 16 16 64
835 velocityjitter 32 32 0
836 //lightradius 200
837 //lighttime 0
838 //lightcolor 0.4 0.9 0.9
839
840
841 // flare particle and light
842 // 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)
843 // used in qcsrc/server/t_items.qc:     pointparticles(particleeffectnum("item_respawn"), self.origin + 0.5 * (self.mins + self.maxs), '0 0 0', 1)
844 effect item_respawn
845 countabsolute 1
846 type static
847 color 0x63F2EA 0x63f2EA
848 size 32 32
849 alpha 128 128 128
850 // cloud of particles which expand rapidly and then slow to form a ball
851 effect item_respawn
852 count 64
853 type spark
854 tex 41 41
855 color 0x63F2EA 0x63f2EA
856 size 2 2
857 alpha 256 256 1280
858 //originjitter 24 24 24
859 velocityjitter 256 256 256
860
861
862
863 // used in qcsrc/server/t_jumppads.qc:                  pointparticles(particleeffectnum("jumppad_activate"), other.origin, other.velocity, 1)
864 effect jumppad_activate
865 lightradius 200
866 lightradiusfade 2000
867 lightcolor 2 2 2
868
869
870
871 // used in qcsrc/server/w_laser.qc:     pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
872 effect laser_muzzleflash
873 count 1
874 type smoke
875 color 0xFFFFFF 0xFFFFFF
876 tex 0 8
877 size 5 5
878 alpha 64 64 128
879 airfriction 12
880 originjitter 1.5 1.5 1.5
881 velocityjitter 6 6 6
882 velocitymultiplier 0.01
883 lightradius 200
884 lightradiusfade 2000
885 lightcolor 3 0.1 0.1
886
887
888
889 // decal
890 // used in qcsrc/server/w_laser.qc:     pointparticles(particleeffectnum("laser_impact"), org2, normal * 1000, 1)
891 effect laser_impact
892 countabsolute 1
893 type decal
894 tex 47 47
895 size 24 24
896 alpha 256 256 0
897 originjitter 16 16 16
898 lightradius 200
899 lightradiusfade 500
900 lightcolor 8 0.4 0.4
901 // flare effect
902 effect laser_impact
903 countabsolute 1
904 type static
905 tex 39 39
906 color 0xFF2010 0xFF2010
907 alpha 256 256 1024
908 size 24 24
909 // sparks that rapidly expand and rapidly slow down to form an interesting spherical effect
910 effect laser_impact
911 count 256
912 type spark
913 color 0x800000 0xFF8020
914 alpha 256 256 1024
915 size 4 4
916 //bounce 1.5
917 airfriction 6
918 liquidfriction 6
919 //originjitter 32 32 32
920 velocityjitter 256 256 256
921 effect laser_impact
922 count 8
923 type smoke
924 tex 48 55
925 color 0x800000 0xFF8020
926 size 12 12
927 alpha 128 256 256
928 originjitter 1 1 1
929 velocitymultiplier 0.01
930 velocityjitter 16 16 16
931 sizeincrease 6
932
933
934
935 // used in qcsrc/server/w_shotgun.qc:   pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_primary_ammo"))
936 // used in qcsrc/server/w_shotgun.qc:   pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_secondary_ammo"))
937 effect shotgun_muzzleflash
938 count 3
939 type smoke
940 color 0x202020 0x404040
941 tex 0 8
942 size 5 5
943 alpha 256 256 512
944 originjitter 1.5 1.5 1.5
945 velocityjitter 6 6 6
946 velocitymultiplier 0.01
947 lightradius 200
948 lightradiusfade 2000
949 lightcolor 2 1.5 0.2
950 sizeincrease 12
951 velocitymultiplier 0.05
952 effect shotgun_muzzleflash
953 count 10
954 type spark
955 tex 40 40
956 color 0xFFFDD9 0xff5a00
957 size 2 2
958 alpha 0 128 1024
959 originjitter 1 1 1
960 velocityjitter 444 444 444
961 velocitymultiplier 1.7
962 gravity 0.3
963 airfriction 5
964
965
966
967 // shotgun pellet impact
968 // decal
969 // used in qcsrc/server/w_common.qc:                            pointparticles(particleeffectnum("shotgun_impact"), trace_endpos, trace_plane_normal * 1000, 1)
970 effect shotgun_impact
971 countabsolute 1
972 type decal
973 tex 56 59
974 size 3 3
975 alpha 256 256 0
976 originjitter 6 6 6
977 //lightradius 30
978 //lightradiusfade 90
979 //lightcolor 1 1 1
980 // dust/smoke drifting away from the impact
981 effect shotgun_impact
982 count 5
983 type smoke
984 tex 0 8
985 color 0xFFFFFF 0xA37443
986 size 7 7
987 alpha 0 64 32
988 originjitter 1 1 1
989 airfriction 7
990 liquidfriction 16
991 velocityjitter 100 100 100
992 sizeincrease 12
993 velocitymultiplier 0.25
994 // dust/smoke staying at the impact
995 effect shotgun_impact
996 count 1
997 type smoke
998 tex 0 8
999 color 0xFFFFFF 0xFFFFFF
1000 size 17 17
1001 alpha 64 64 32
1002 sizeincrease 4
1003 // sparks
1004 effect shotgun_impact
1005 notunderwater
1006 count 20
1007 type spark
1008 tex 40 40
1009 color 0xFDFFD9 0xFDFFD9
1010 size 0.6 0.6
1011 alpha 256 256 768
1012 gravity 1
1013 bounce 1
1014 airfriction 5
1015 originjitter 1 1 1
1016 velocityjitter 400 400 400
1017 velocitymultiplier 0.1
1018
1019
1020
1021 // used in qcsrc/server/w_uzi.qc:       pointparticles(particleeffectnum("uzi_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1022 effect uzi_muzzleflash
1023 count 2
1024 type static
1025 color 0x202020 0x404040
1026 tex 0 8
1027 size 5 5
1028 alpha 256 256 512
1029 originjitter 1.5 1.5 1.5
1030 velocityjitter 1 1 1
1031 velocitymultiplier 0.03
1032 lightradius 200
1033 lightradiusfade 2000
1034 lightcolor 2 1.5 0.2
1035 gravity -0.1
1036 effect uzi_muzzleflash
1037 count 20
1038 type spark
1039 tex 40 40
1040 color 0xFFFDD9 0xFFFDD9
1041 size 2 2
1042 alpha 0 128 1024
1043 originjitter 1 1 1
1044 velocityjitter 300 300 300
1045 velocitymultiplier 0.5
1046 airfriction 12
1047
1048
1049 // decal
1050 // used in qcsrc/server/cl_client.qc:   //pointparticles(particleeffectnum("machinegun_impact"), self.origin + self.view_ofs + '0 0 7', '0 0 0', 1)
1051 // used in qcsrc/server/w_common.qc:                            pointparticles(particleeffectnum("machinegun_impact"), trace_endpos, trace_plane_normal * 1000, 1)
1052 effect machinegun_impact
1053 countabsolute 1
1054 type decal
1055 tex 56 59
1056 size 5 5
1057 alpha 256 256 0
1058 originjitter 6 6 6
1059 lightradius 80
1060 lightradiusfade 800
1061 lightcolor 6 3.6 0.6
1062 // dust/smoke drifting away from the impact
1063 effect machinegun_impact
1064 count 5
1065 type smoke
1066 tex 0 8
1067 color 0xFFFFFF 0xA37443
1068 size 7 7
1069 alpha 0 64 32
1070 originjitter 1 1 1
1071 airfriction 7
1072 liquidfriction 16
1073 velocityjitter 100 100 100
1074 sizeincrease 12
1075 velocitymultiplier 0.25
1076 // dust/smoke staying at the impact
1077 effect machinegun_impact
1078 count 1
1079 type smoke
1080 tex 0 8
1081 color 0xFFFFFF 0xFFFFFF
1082 size 17 17
1083 alpha 64 64 32
1084 sizeincrease 4
1085 // sparks
1086 effect machinegun_impact
1087 notunderwater
1088 count 20
1089 type spark
1090 tex 40 40
1091 color 0xFDFFD9 0xFDFFD9
1092 size 0.3 0.3
1093 alpha 256 256 768
1094 gravity 1
1095 bounce 1
1096 airfriction 5
1097 originjitter 1 1 1
1098 velocityjitter 400 400 400
1099 velocitymultiplier 0.1
1100
1101
1102
1103 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1104 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1105 // used in qcsrc/server/w_porto.qc:     //pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1106 effect grenadelauncher_muzzleflash
1107 count 3
1108 type smoke
1109 color 0x202020 0x404040
1110 tex 0 8
1111 size 5 5
1112 alpha 256 256 512
1113 originjitter 1.5 1.5 1.5
1114 airfriction 12
1115 velocityjitter 20 20 20
1116 velocitymultiplier 0.03
1117 lightradius 200
1118 lightradiusfade 2000
1119 lightcolor 2 1.5 0.2
1120 effect grenadelauncher_muzzleflash
1121 count 30
1122 type spark
1123 tex 40 40
1124 color 0xFFFDD9 0xFFFDD9
1125 size 3 3
1126 alpha 0 128 1024
1127 originjitter 1 1 1
1128 velocityjitter 300 300 300
1129 velocitymultiplier 0.5
1130 airfriction 12
1131
1132
1133
1134 // hagar trail
1135 // smoke
1136 // used in qcsrc/server/w_hagar.qc:     missile.modelflags = MF_GRENADE
1137 // used in qcsrc/server/w_hagar.qc:     missile.modelflags = MF_GRENADE
1138 // used in qcsrc/server/w_porto.qc:     gren.modelflags = MF_GRENADE
1139 effect TR_GRENADE
1140 trailspacing 6
1141 type alphastatic
1142 color 0x303030 0x000000
1143 tex 0 8
1144 size 1 2
1145 bounce 1
1146 sizeincrease 2
1147 alpha 100 200 280
1148 originjitter 1 1 1
1149 velocityjitter 1 1 1
1150 velocitymultiplier -0.02
1151 //gravity -0.11
1152 // fire
1153 effect TR_GRENADE
1154 notunderwater
1155 trailspacing 2
1156 type static
1157 color 0xffdf72 0x811200
1158 tex 48 55
1159 size 1 2
1160 sizeincrease -15
1161 alpha 100 144 988
1162 airfriction 8
1163 velocityjitter 32 32 32
1164 velocitymultiplier -1.0
1165 // bubbles
1166 effect TR_GRENADE
1167 underwater
1168 trailspacing 8
1169 type bubble
1170 tex 62 62
1171 color 0x404040 0x808080
1172 size 1 1
1173 alpha 256 256 256
1174 gravity -0.125
1175 bounce 1.5
1176 liquidfriction 4
1177 velocityjitter 16 16 16
1178
1179
1180
1181 // mortar trail
1182 // smoke
1183 // used in qcsrc/server/w_grenadelauncher.qc:   gren.modelflags = MF_TRACER2
1184 // used in qcsrc/server/w_grenadelauncher.qc:   gren.modelflags = MF_TRACER2
1185 // used in qcsrc/server/w_hook.qc:      gren.modelflags = MF_TRACER2
1186 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1187 notunderwater
1188 trailspacing 5
1189 type alphastatic
1190 color 0x303030 0x000000
1191 tex 0 8
1192 size 3 3
1193 bounce 1
1194 sizeincrease 11
1195 alpha 100 200 400
1196 originjitter 2 2 2
1197 velocityjitter 3 3 3
1198 velocitymultiplier -0.02
1199 gravity -0.11
1200 //marker
1201 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1202 type alphastatic
1203 color 0xFF0000 0xFF0000
1204 tex 62 62
1205 size 1 1 
1206 sizeincrease -0.1
1207 trailspacing 1
1208 alpha 256 256 720
1209 // bubbles
1210 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1211 underwater
1212 trailspacing 16
1213 type bubble
1214 tex 62 62
1215 color 0x404040 0x808080
1216 size 1 1
1217 alpha 256 256 256
1218 gravity -0.125
1219 bounce 1.5
1220 liquidfriction 4
1221 velocityjitter 16 16 16
1222
1223
1224
1225 // decal
1226 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1)
1227 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1)
1228 effect grenade_explode
1229 countabsolute 1
1230 type decal
1231 tex 8 16
1232 size 48 48
1233 alpha 256 256 0
1234 originjitter 40 40 40
1235 lightradius 250
1236 lightradiusfade 400
1237 lightcolor 8 4 1
1238 // fire effect which expands then slows
1239 effect grenade_explode
1240 notunderwater
1241 count 80
1242 type static
1243 tex 48 55
1244 color 0xe03f00 0x5e0000
1245 size 16 26
1246 sizeincrease 20
1247 alpha 128 228 356
1248 bounce 4.5
1249 airfriction 8
1250 liquidfriction 8
1251 originjitter 8 8 8
1252 velocityjitter 256 256 256
1253 // fire effect which make brigt dot inside
1254 effect grenade_explode
1255 notunderwater
1256 count 30
1257 type static
1258 tex 48 55
1259 color 0xe03f00 0xffdf92
1260 size 6 16
1261 sizeincrease 40
1262 alpha 228 328 756
1263 bounce 1
1264 airfriction 8
1265 liquidfriction 8
1266 originjitter 8 8 8
1267 velocityjitter 256 256 256
1268 // smoke
1269 effect grenade_explode
1270 type alphastatic
1271 notunderwater
1272 tex 0 8
1273 count 20
1274 size 20 40
1275 sizeincrease 34
1276 alpha 500 600 556
1277 velocityjitter 256 256 256
1278 airfriction 5
1279 color 0x000000 0x111111
1280 bounce 6
1281 // underwater bubbles
1282 effect grenade_explode
1283 underwater
1284 count 32
1285 type bubble
1286 tex 62 62
1287 color 0x404040 0x808080
1288 size 3 3
1289 alpha 128 256 64
1290 gravity -0.125
1291 bounce 1.5
1292 liquidfriction 0.25
1293 originjitter 16 16 16
1294 velocityjitter 96 96 96
1295 // bouncing sparks
1296 effect grenade_explode
1297 notunderwater
1298 count 16
1299 type spark
1300 color 0x903010 0xFFD030
1301 size 2 2
1302 tex 40 40
1303 alpha 256 256 384
1304 gravity 1
1305 airfriction 0.2
1306 bounce 1.5
1307 liquidfriction 0.8
1308 velocityoffset 0 0 80
1309 velocityjitter 256 256 256
1310
1311
1312
1313 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1314 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1315 effect electro_muzzleflash
1316 count 1
1317 type smoke
1318 color 0x202020 0x404040
1319 tex 0 8
1320 size 5 5
1321 alpha 256 256 512
1322 originjitter 1.5 1.5 1.5
1323 velocityjitter 6 6 6
1324 velocitymultiplier 0.01
1325 lightradius 200
1326 lightradiusfade 2000
1327 lightcolor 2 1.5 0.2
1328 effect electro_muzzleflash
1329 count 30
1330 type spark
1331 tex 31 31
1332 color 0xD9FDFF 0xD9FDFF
1333 size 3 3
1334 alpha 0 128 1024
1335 originjitter 1 1 1
1336 velocityjitter 300 300 300
1337 velocitymultiplier 0.5
1338 airfriction 12
1339
1340
1341
1342 // electro trail
1343 // glowing vapor trail
1344 // used nowhere in code
1345 effect TR_NEXUIZPLASMA
1346 trailspacing 2
1347 type static
1348 color 0x283880 0x283880
1349 size 3 3
1350 tex 62 62
1351 alpha 256 256 968
1352 //velocityjitter 16 16 16
1353 lightradius 90
1354 lighttime 0
1355 lightcolor 1.5 3 6
1356 velocitymultiplier -0.1
1357 // bright sparks
1358 effect TR_NEXUIZPLASMA
1359 trailspacing 6
1360 count 3
1361 type snow
1362 tex 42 42
1363 color 0x629dff 0x0018ff
1364 size 2 4
1365 sizeincrease -20
1366 alpha 444 512 1866
1367 bounce 1
1368 velocityoffset 0 0 15
1369 airfriction 12
1370 originjitter 1 1 1
1371 velocityjitter 50 50 50
1372
1373
1374
1375 // decal
1376 // used in qcsrc/server/w_electro.qc:           pointparticles(particleeffectnum("electro_impact"), org2, '0 0 0', 1)
1377 effect electro_impact
1378 countabsolute 1
1379 type decal
1380 tex 59 59
1381 size 32 32
1382 alpha 256 256 0
1383 originjitter 20 20 20
1384 lightradius 250
1385 lightradiusfade 250
1386 lightcolor 3.125 4.375 10
1387 // flare effect
1388 effect electro_impact
1389 countabsolute 1
1390 type static
1391 tex 38 38
1392 color 0x80C0FF 0x80C0FF
1393 size 12 32
1394 alpha 256 256 512
1395 // cloud of bouncing sparks
1396 effect electro_impact
1397 count 60
1398 type smoke
1399 tex 42 42
1400 color 0x629dff 0x0018ff
1401 size 36 36
1402 sizeincrease -50
1403 alpha 256 256 1024
1404 bounce 2
1405 gravity -0.3
1406 airfriction 6
1407 originjitter 1 1 1
1408 velocityjitter 512 512 512
1409 // inner cloud of smoke
1410 effect electro_impact
1411 count 60
1412 type smoke
1413 color 0x629dff 0x0018ff
1414 tex 0 8
1415 size 20 24
1416 sizeincrease 50
1417 alpha 200 256 512
1418 airfriction 30
1419 originjitter 20 20 20
1420 velocityjitter 320 320 320
1421
1422 // decal
1423 // used in qcsrc/server/w_electro.qc:           pointparticles(particleeffectnum("electro_ballexplode"), org2, '0 0 0', 1)
1424 effect electro_ballexplode
1425 countabsolute 1
1426 type decal
1427 tex 59 59
1428 size 32 32
1429 alpha 256 256 0
1430 originjitter 20 20 20
1431 lightradius 250
1432 lightradiusfade 250
1433 lightcolor 3.125 4.375 10
1434 // flare effect
1435 effect electro_ballexplode
1436 countabsolute 1
1437 type static
1438 tex 38 38
1439 color 0x80C0FF 0x80C0FF
1440 size 32 32
1441 alpha 256 256 512
1442 // cloud of bouncing sparks
1443 effect electro_ballexplode
1444 count 128
1445 type spark
1446 tex 41 41
1447 color 0xFDFFD9 0xFDFFD9
1448 size 16 16
1449 alpha 256 256 1024
1450 bounce 2
1451 //airfriction 2
1452 originjitter 1 1 1
1453 velocityjitter 512 512 512
1454 // inner cloud of smoke
1455 effect electro_ballexplode
1456 count 16
1457 type smoke
1458 color 0x202020 0x404040
1459 tex 0 8
1460 size 24 24
1461 alpha 256 256 512
1462 originjitter 20 20 20
1463 velocityjitter 32 32 32
1464
1465
1466
1467 // decal
1468 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_combo"), org2, '0 0 0', 1)
1469 effect electro_combo
1470 countabsolute 1
1471 type decal
1472 tex 59 59
1473 size 64 64
1474 alpha 256 256 0
1475 originjitter 34 34 34
1476 lightradius 400
1477 lightradiusfade 300
1478 lightcolor 4 5 6
1479 // flare effect
1480 effect electro_combo
1481 countabsolute 1
1482 type static
1483 tex 38 38
1484 color 0x80C0FF 0x80C0FF
1485 size 48 48
1486 alpha 128 128 64
1487 // large sparks
1488 effect electro_combo
1489 count 20
1490 type static
1491 color 0x2030FF 0x80C0FF
1492 size 32 32
1493 alpha 256 256 256
1494 bounce 2
1495 airfriction 6
1496 liquidfriction 16
1497 //velocityoffset 0 0 120
1498 velocityjitter 512 512 512
1499 effect electro_combo
1500 count 64
1501 type spark
1502 tex 41 41
1503 color 0xFDFFD9 0xFDFFD9
1504 size 16 16
1505 alpha 444 512 866
1506 bounce 2
1507 //airfriction 2
1508 originjitter 1 1 1
1509 velocityjitter 512 512 512
1510 // inner cloud of smoke
1511 effect electro_combo
1512 count 0.25
1513 type smoke
1514 color 0x202020 0x404040
1515 tex 0 8
1516 size 24 24
1517 alpha 256 256 256
1518 originjitter 20 20 20
1519 velocityjitter 32 32 32
1520
1521
1522
1523 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
1524 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
1525 effect crylink_muzzleflash
1526 count 1
1527 type smoke
1528 color 0x202020 0x404040
1529 tex 0 8
1530 size 5 5
1531 alpha 128 128 256
1532 originjitter 1.5 1.5 1.5
1533 velocityjitter 6 6 6
1534 velocitymultiplier 0.01
1535 lightradius 200
1536 lightradiusfade 2000
1537 lightcolor 2 1.5 0.2
1538 effect crylink_muzzleflash
1539 count 10
1540 type spark
1541 tex 40 40
1542 color 0xA080C0 0xA080C0
1543 size 3 3
1544 alpha 0 128 1024
1545 originjitter 1 1 1
1546 velocityjitter 200 200 200
1547 velocitymultiplier 0.3
1548 airfriction 12
1549
1550
1551
1552 // crylink impact effect
1553 // decal
1554 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_impact"), self.origin, '0 0 0', 1)
1555 effect crylink_impact
1556 countabsolute 1
1557 type decal
1558 tex 47 47
1559 size 8 8
1560 alpha 256 256 0
1561 originjitter 12 12 12
1562 //lightradius 60
1563 //lightradiusfade 300
1564 //lightcolor 3.2 0.4 4
1565 // purple flare effect
1566 effect crylink_impact
1567 countabsolute 1
1568 type static
1569 tex 39 39
1570 color 0x504060 0x504060
1571 size 8 8
1572 alpha 256 256 512
1573 // purple sparks
1574 effect crylink_impact
1575 count 20
1576 type spark
1577 tex 41 41
1578 color 0xA040C0 0xA040C0
1579 bounce 2
1580 size 4 4
1581 alpha 256 256 1024
1582 velocityjitter 256 256 256
1583 // purple splash
1584 effect crylink_impact
1585 count 3
1586 type static
1587 color 0xE070FF 0xE070FF
1588 size 8 8
1589 alpha 256 256 512
1590 velocityjitter 8 8 8
1591 // purple splash
1592 effect crylink_impact
1593 count 3
1594 type static
1595 color 0xE070FF 0xE070FF
1596 size 8 8
1597 alpha 256 256 1024
1598 velocityjitter 32 32 32
1599
1600
1601
1602 // used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1603 // used in qcsrc/server/w_nex.qc:       pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1604 effect nex_muzzleflash
1605 count 10
1606 type smoke
1607 color 0x202020 0x404040
1608 tex 0 8
1609 size 16 16
1610 alpha 128 128 192
1611 originjitter 4 4 4
1612 velocityjitter 24 24 24
1613 velocitymultiplier 0.02
1614 lightradius 200
1615 lightradiusfade 200
1616 lightcolor 2 2.5 3
1617 effect nex_muzzleflash
1618 count 150
1619 type spark
1620 tex 41 41
1621 color 0xD9FDFF 0xD9FDFF
1622 size 3 3
1623 alpha 0 128 1024
1624 originjitter 1 1 1
1625 velocityjitter 600 600 600
1626 velocitymultiplier 0.5
1627 airfriction 9
1628
1629
1630
1631 //// nex beam
1632 //effect nex_beam
1633 //countabsolute 1
1634 //type beam
1635 //tex 60 60
1636 //color 0xFFFFFF 0xFFFFFF
1637 //size 6 6
1638 //alpha 128 128 192
1639 // nex beam: ring smoke
1640 // used in qcsrc/server/w_nex.qc:       trailparticles(world, particleeffectnum("nex_beam"), w_shotorg, trace_endpos)
1641 effect nex_beam
1642 trailspacing 32
1643 color 0x1680A0 0x1680A0
1644 size 4 4
1645 tex 32 32
1646 alpha 64 128 64
1647 airfriction 5
1648 sizeincrease 2
1649 type static
1650 // nex beam: drifting smoke
1651 effect nex_beam
1652 trailspacing 6
1653 color 0x5080A0 0x5080A0
1654 size 1 1
1655 tex 0 8
1656 alpha 32 64 32
1657 airfriction 9
1658 sizeincrease 8
1659 velocityjitter 64 64 64
1660 type static
1661 // nex beam: bright core
1662 effect nex_beam
1663 trailspacing 6
1664 color 0x80CDFF 0x80CDFF
1665 size 4 4
1666 //tex 48 55
1667 alpha 256 256 1280
1668 type static
1669 //sparks
1670 effect nex_beam
1671 trailspacing 8
1672 color 0x1680A0 0x1680A0
1673 size 1 1
1674 tex 63 63
1675 alpha 64 128 80
1676 airfriction 5
1677 gravity -0.01
1678 type snow
1679
1680 // nex impact
1681 // decal
1682 // used in qcsrc/server/w_minstanex.qc:         pointparticles(particleeffectnum("nex_impact"), trace_endpos - w_shotdir * 6, '0 0 0', 1)
1683 // used in qcsrc/server/w_nex.qc:               pointparticles(particleeffectnum("nex_impact"), trace_endpos - w_shotdir * 6, '0 0 0', 1)
1684 effect nex_impact
1685 countabsolute 1
1686 type decal
1687 tex 47 47
1688 size 24 24
1689 alpha 256 256 0
1690 originjitter 16 16 16
1691 lightradius 200
1692 lightradiusfade 250
1693 lightcolor 4 6 8
1694 // shockwave
1695 effect nex_impact
1696 countabsolute 1
1697 type static
1698 tex 34 34
1699 size 16 16
1700 alpha 100 100 300
1701 sizeincrease 200
1702
1703
1704 // flare effect
1705 effect nex_impact
1706 countabsolute 1
1707 type static
1708 tex 37 37
1709 color 0x80C0FF 0x80C0FF
1710 size 8 8
1711 alpha 256 256 256
1712 // small sparks which form a sphere as they slow down
1713 //effect nex_impact
1714 //count 256
1715 //type spark
1716 //color 0x2030FF 0x80C0FF
1717 //size 1 2
1718 //alpha 256 256 512
1719 //bounce 2
1720 //airfriction 8
1721 //liquidfriction 8
1722 //velocityjitter 384 384 384
1723 // small sparks which glow brightly but live briefly
1724 effect nex_impact
1725 count 128
1726 type spark
1727 tex 41 41
1728 color 0xD9FDFF 0xD9FDFF
1729 size 4 4
1730 alpha 0 128 512
1731 bounce 2
1732 velocityjitter 600 600 600
1733 velocitymultiplier 0.5
1734 airfriction 9
1735
1736
1737
1738 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1739 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1740 effect hagar_muzzleflash
1741 count 4
1742 type smoke
1743 color 0x202020 0x404040
1744 tex 0 8
1745 size 5 5
1746 alpha 256 256 512
1747 originjitter 1.5 1.5 1.5
1748 velocityjitter 6 6 6
1749 velocitymultiplier 0.01
1750 lightradius 200
1751 lightradiusfade 2000
1752 lightcolor 2 1.5 0.2
1753 effect hagar_muzzleflash
1754 count 30
1755 type spark
1756 tex 40 40
1757 color 0xFFFDD9 0xFFFDD9
1758 size 3 3
1759 alpha 0 128 1024
1760 originjitter 1 1 1
1761 velocityjitter 300 300 300
1762 velocitymultiplier 0.5
1763 airfriction 12
1764
1765
1766
1767 // used in qcsrc/server/w_hagar.qc:             pointparticles(particleeffectnum("hagar_bounce"), self.origin, self.velocity, 1)
1768 effect hagar_bounce
1769 count 4
1770 type smoke
1771 color 0x202020 0x404040
1772 tex 0 8
1773 size 5 5
1774 alpha 256 256 256
1775 originjitter 1.5 1.5 1.5
1776 velocityjitter 6 6 6
1777 velocitymultiplier 0.01
1778 lightradius 60
1779 lightradiusfade 300
1780 lightcolor 2 1.5 0.2
1781 effect hagar_bounce
1782 count 30
1783 type spark
1784 tex 40 40
1785 color 0xFFFDD9 0xFFFDD9
1786 size 3 3
1787 alpha 0 256 256
1788 gravity 1
1789 bounce 1.5
1790 originjitter 1 1 1
1791 velocityjitter 600 600 600
1792 velocitymultiplier 0.5
1793 airfriction 12
1794
1795
1796
1797 // decal
1798 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1799 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1800 effect hagar_explode
1801 countabsolute 1
1802 type decal
1803 tex 8 16
1804 size 28 38
1805 alpha 256 256 0
1806 originjitter 40 40 40
1807 lightradius 250
1808 lightradiusfade 400
1809 lightcolor 8 4 1
1810 // fire effect which make bright dot inside
1811 effect hagar_explode
1812 notunderwater
1813 count 12
1814 type smoke
1815 tex 48 55
1816 color 0xffe955 0xff5a00
1817 size 16 26
1818 sizeincrease 5
1819 alpha 128 256 456
1820 bounce 1.5
1821 airfriction 8
1822 liquidfriction 8
1823 originjitter 8 8 8
1824 velocityjitter 156 156 156
1825 // fire effect which expands then slows
1826 effect hagar_explode
1827 notunderwater
1828 count 24
1829 type static
1830 tex 48 55
1831 color 0x8f0d00 0xff5a00
1832 size 20 26
1833 sizeincrease 15
1834 alpha 128 256 456
1835 bounce 1.5
1836 airfriction 12
1837 liquidfriction 8
1838 originjitter 8 8 8
1839 velocityjitter 256 256 256
1840
1841 // smoke
1842 effect hagar_explode
1843 type alphastatic
1844 notunderwater
1845 tex 0 8
1846 count 20
1847 size 20 40
1848 sizeincrease 20
1849 alpha 500 600 556
1850 velocityjitter 244 244 244
1851 airfriction 5
1852 color 0x000000 0x111111
1853 bounce 2
1854
1855 // underwater bubbles
1856 effect hagar_explode
1857 underwater
1858 count 32
1859 type bubble
1860 tex 62 62
1861 color 0x404040 0x808080
1862 size 3 3
1863 alpha 128 256 64
1864 gravity -0.125
1865 bounce 1.5
1866 liquidfriction 0.25
1867 originjitter 16 16 16
1868 velocityjitter 96 96 96
1869 // bouncing sparks
1870 effect hagar_explode
1871 notunderwater
1872 count 16
1873 type spark
1874 color 0x903010 0xFFD030
1875 size 2 2
1876 tex 40 40
1877 alpha 256 256 384
1878 gravity 1
1879 airfriction 0.2
1880 bounce 1.5
1881 liquidfriction 0.8
1882 velocityoffset 0 0 80
1883 velocityjitter 256 256 256
1884
1885
1886
1887 // used in qcsrc/server/w_rocketlauncher.qc:    pointparticles(particleeffectnum("rocketlauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1888 effect rocketlauncher_muzzleflash
1889 count 20
1890 type smoke
1891 color 0x202020 0x404040
1892 tex 0 8
1893 size 1 1
1894 sizeincrease 20
1895 alpha 256 256 256
1896 airfriction 2
1897 originjitter 1.5 1.5 1.5
1898 velocityjitter 40 40 40
1899 velocitymultiplier -0.13
1900 //lightradius 200
1901 //lightradiusfade 2000
1902 //lightcolor 2 1.5 0.2
1903 effect rocketlauncher_muzzleflash
1904 count 30
1905 type spark
1906 tex 40 40
1907 color 0xFFFDD9 0xFFFDD9
1908 size 3 3
1909 alpha 0 128 1024
1910 originjitter 1 1 1
1911 velocityjitter 300 300 300
1912 velocitymultiplier 0.5
1913 airfriction 12
1914
1915
1916
1917 // rocket trail
1918 // smoke
1919 // used nowhere in code
1920 effect TR_ROCKET
1921 trailspacing 5
1922 type alphastatic
1923 color 0x303030 0x000000
1924 tex 0 8
1925 size 1 4
1926 bounce 1
1927 sizeincrease 11
1928 alpha 200 300 200
1929 lightradius 150
1930 lighttime 0
1931 lightcolor 6 3 1
1932 originjitter 2 2 2
1933 velocityjitter 3 3 3
1934 velocitymultiplier -0.02
1935 //gravity -0.11
1936 // fire
1937 effect TR_ROCKET
1938 notunderwater
1939 trailspacing 2
1940 type static
1941 color 0xffdf72 0x811200
1942 tex 48 55
1943 size 7 7
1944 sizeincrease -30
1945 alpha 100 144 588
1946 airfriction 8
1947 velocityjitter 32 32 32
1948 velocitymultiplier -1.5
1949 // bubbles
1950 effect TR_ROCKET
1951 underwater
1952 trailspacing 8
1953 type bubble
1954 tex 62 62
1955 color 0x404040 0x808080
1956 size 1 1
1957 alpha 256 256 256
1958 gravity -0.125
1959 bounce 1.5
1960 liquidfriction 4
1961 velocityjitter 16 16 16
1962 // sparks
1963 effect TR_ROCKET
1964 trailspacing 10
1965 type spark
1966 tex 40 40
1967 color 0xFFFDD9 0xFFFDD9
1968 size 1 1
1969 alpha 444 512 1866
1970 //gravity 1
1971 bounce 1
1972 //velocityoffset 0 0 15
1973 airfriction 5
1974 originjitter 1 1 1
1975 velocityjitter 100 100 100
1976 velocitymultiplier -0.31
1977
1978 // rocket explosion (bigger than mortar and hagar)
1979 // decal
1980 // used in qcsrc/server/cl_player.qc:                           pointparticles(particleeffectnum("rocket_explode"), self.origin, '0 0 0', 1)
1981 // used in qcsrc/server/portals.qc:             pointparticles(particleeffectnum("rocket_explode"), portal.origin + v_forward * 16, v_forward * 1024, 4)
1982 // used in qcsrc/server/w_rocketlauncher.qc:    pointparticles(particleeffectnum("rocket_explode"), org2, '0 0 0', 1)
1983 effect rocket_explode
1984 countabsolute 1
1985 type decal
1986 tex 8 16
1987 size 72 72
1988 alpha 256 256 0
1989 originjitter 40 40 40
1990 lightradius 400
1991 lightradiusfade 750
1992 lightcolor 8 4 1
1993 // fire effect
1994 effect rocket_explode
1995 notunderwater
1996 count 64
1997 type static
1998 tex 48 55
1999 color 0x8f0d00 0xff5a00
2000 size 33 44
2001 sizeincrease 45
2002 alpha 200 256 512
2003 bounce 1.5
2004 airfriction 8
2005 liquidfriction 8
2006 originjitter 8 8 8
2007 velocityjitter 512 512 512
2008 // fire effect 2
2009 effect rocket_explode
2010 notunderwater
2011 count 28
2012 type smoke
2013 tex 48 55
2014 color 0xea691b 0xeed05a
2015 size 33 44
2016 sizeincrease 55
2017 alpha 200 256 612
2018 bounce 2.5
2019 airfriction 19
2020 liquidfriction 19
2021 originjitter 8 8 8
2022 velocityjitter 912 912 912
2023 // smoke
2024 effect rocket_explode
2025 type alphastatic
2026 notunderwater
2027 tex 0 8
2028 count 64
2029 size 20 40
2030 sizeincrease 44
2031 alpha 400 500 456
2032 velocityjitter 444 444 444
2033 airfriction 5
2034 color 0x000000 0x111111
2035 bounce 2
2036 // underwater bubbles
2037 effect rocket_explode
2038 underwater
2039 count 64
2040 type bubble
2041 tex 62 62
2042 color 0x404040 0x808080
2043 size 3 3
2044 alpha 128 256 64
2045 gravity -0.125
2046 bounce 1.5
2047 liquidfriction 0.25
2048 originjitter 16 16 16
2049 velocityjitter 144 144 144
2050 // bouncing sparks
2051 effect rocket_explode
2052 notunderwater
2053 count 64
2054 type spark
2055 tex 40 40
2056 color 0xffa800 0xffedaf
2057 size 1 1
2058 sizeincrease 2
2059 alpha 44 256 384
2060 gravity 1
2061 airfriction -1
2062 bounce 1.5
2063 liquidfriction 0.8
2064 velocityoffset 0 0 80
2065 originjitter 16 16 16
2066 velocityjitter 224 224 324
2067
2068
2069
2070 // used in qcsrc/server/g_hook.qc:      pointparticles(particleeffectnum("grapple_muzzleflash"), org, '0 0 0', 1)
2071 effect grapple_muzzleflash
2072 lightradius 160
2073 lightradiusfade 800
2074 lightcolor 1 0 0
2075
2076
2077
2078 // used in qcsrc/server/g_hook.qc:      pointparticles(particleeffectnum("grapple_impact"), self.origin, '0 0 0', 1)
2079 effect grapple_impact
2080 lightradius 160
2081 lightradiusfade 800
2082 lightcolor 1 0 0
2083
2084
2085
2086 // used nowhere in code
2087 effect nex242_misc_laser_beam
2088 countabsolute 1
2089 type beam
2090 tex 60 60
2091 size 1 1
2092 alpha 256 256 64
2093 color 0xff0000 0xff0000
2094 sizeincrease 1
2095
2096 // used nowhere in code
2097 effect nex242_misc_laser_beam_end
2098 count 1
2099 type spark
2100 color 0x8f4333 0xfff31b
2101 size 0.4 0.4
2102 alpha 128 256 768
2103 gravity 1
2104 bounce -1
2105 velocityjitter 64 64 64
2106 velocitymultiplier 100
2107
2108
2109
2110 // used nowhere in code
2111 effect nex242_misc_laser_beam_fast
2112 countabsolute 1
2113 type beam
2114 tex 60 60
2115 size 1 1
2116 alpha 256 256 640
2117 color 0xff0000 0xff0000
2118 sizeincrease 0.1
2119
2120 // used nowhere in code
2121 effect nex242_misc_laser_beam_fast_end
2122 count 1
2123 type spark
2124 color 0x8f4333 0xfff31b
2125 size 0.4 0.4
2126 alpha 128 256 768
2127 gravity 1
2128 bounce -1
2129 velocityjitter 64 64 64
2130 velocitymultiplier 100
2131
2132 // additional laser colors (mike)
2133 // used nowhere in code
2134 effect nex242_misc_laser_green_beam
2135 countabsolute 1
2136 type beam
2137 tex 60 60
2138 size 1 1
2139 alpha 256 256 64
2140 color 0x00ff00 0x00ff00
2141 sizeincrease 1
2142
2143 // used nowhere in code
2144 effect nex242_misc_laser_green_beam_end
2145 count 1
2146 type spark
2147 color 0x8f4333 0xfff31b
2148 size 0.4 0.4
2149 alpha 128 256 768
2150 gravity 1
2151 bounce -1
2152 velocityjitter 64 64 64
2153 velocitymultiplier 100
2154
2155 // used nowhere in code
2156 effect nex242_misc_laser_blue_beam
2157 countabsolute 1
2158 type beam
2159 tex 60 60
2160 size 1 1
2161 alpha 256 256 64
2162 color 0x0000ff 0x0000ff
2163 sizeincrease 1
2164
2165 // used nowhere in code
2166 effect nex242_misc_laser_blue_beam_end
2167 count 1
2168 type spark
2169 color 0x8f4333 0xfff31b
2170 size 0.4 0.4
2171 alpha 128 256 768
2172 gravity 1
2173 bounce -1
2174 velocityjitter 64 64 64
2175 velocitymultiplier 100
2176
2177 // used nowhere in code
2178 effect nex242_misc_laser_yellow_beam
2179 countabsolute 1
2180 type beam
2181 tex 60 60
2182 size 1 1
2183 alpha 256 256 64
2184 color 0xffff00 0xffff00
2185 sizeincrease 1
2186
2187 // used nowhere in code
2188 effect nex242_misc_laser_yellow_beam_end
2189 count 1
2190 type spark
2191 color 0x8f4333 0xfff31b
2192 size 0.4 0.4
2193 alpha 128 256 768
2194 gravity 1
2195 bounce -1
2196 velocityjitter 64 64 64
2197 velocitymultiplier 100
2198
2199 // used nowhere in code
2200 effect nex242_misc_laser_cyan_beam
2201 countabsolute 1
2202 type beam
2203 tex 60 60
2204 size 1 1
2205 alpha 256 256 64
2206 color 0x00ffff 0x00ffff
2207 sizeincrease 1
2208
2209 // used nowhere in code
2210 effect nex242_misc_laser_cyan_beam_end
2211 count 1
2212 type spark
2213 color 0x8f4333 0xfff31b
2214 size 0.4 0.4
2215 alpha 128 256 768
2216 gravity 1
2217 bounce -1
2218 velocityjitter 64 64 64
2219 velocitymultiplier 100
2220
2221 // used nowhere in code
2222 effect nex242_misc_laser_magenta_beam
2223 countabsolute 1
2224 type beam
2225 tex 60 60
2226 size 1 1
2227 alpha 256 256 64
2228 color 0xff00ff 0xff00ff
2229 sizeincrease 1
2230
2231 // used nowhere in code
2232 effect nex242_misc_laser_magenta_beam_end
2233 count 1
2234 type spark
2235 color 0x8f4333 0xfff31b
2236 size 0.4 0.4
2237 alpha 128 256 768
2238 gravity 1
2239 bounce -1
2240 velocityjitter 64 64 64
2241 velocitymultiplier 100
2242
2243 // used nowhere in code
2244 effect nex242_misc_laser_white_beam
2245 countabsolute 1
2246 type beam
2247 tex 60 60
2248 size 1 1
2249 alpha 256 256 64
2250 color 0xffffff 0xffffff
2251 sizeincrease 1
2252
2253 // used nowhere in code
2254 effect nex242_misc_laser_white_beam_end
2255 count 1
2256 type spark
2257 color 0x8f4333 0xfff31b
2258 size 0.4 0.4
2259 alpha 128 256 768
2260 gravity 1
2261 bounce -1
2262 velocityjitter 64 64 64
2263 velocitymultiplier 100
2264
2265 // used nowhere in code
2266 effect nex242_misc_laser_black_beam
2267 countabsolute 1
2268 type beam
2269 tex 60 60
2270 size 1 1
2271 alpha 256 256 64
2272 color 0x000000 0x000000
2273 sizeincrease 1
2274
2275 // used nowhere in code
2276 effect nex242_misc_laser_black_beam_end
2277 count 1
2278 type spark
2279 color 0x8f4333 0xfff31b
2280 size 0.4 0.4
2281 alpha 128 256 768
2282 gravity 1
2283 bounce -1
2284 velocityjitter 64 64 64
2285 velocitymultiplier 100
2286
2287 // used nowhere in code
2288 effect nex242_misc_laser_orange_beam
2289 countabsolute 1
2290 type beam
2291 tex 60 60
2292 size 1 1
2293 alpha 256 256 64
2294 color 0xff6600 0xff6600
2295 sizeincrease 1
2296
2297 // used nowhere in code
2298 effect nex242_misc_laser_orange_beam_end
2299 count 1
2300 type spark
2301 color 0x8f4333 0xfff31b
2302 size 0.4 0.4
2303 alpha 128 256 768
2304 gravity 1
2305 bounce -1
2306 velocityjitter 64 64 64
2307 velocitymultiplier 100
2308
2309
2310
2311
2312 // bigger crylink impact effect
2313 // decal
2314 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_impactbig"), self.origin, '0 0 0', 1)
2315 effect crylink_impactbig
2316 countabsolute 1
2317 type decal
2318 tex 47 47
2319 size 24 24
2320 alpha 256 256 0
2321 originjitter 12 12 12
2322 //lightradius 200
2323 //lightradiusfade 800
2324 //lightcolor 3.2 0.4 4
2325 // purple flare effect
2326 effect crylink_impactbig
2327 countabsolute 1
2328 type static
2329 tex 39 39
2330 color 0x504060 0x504060
2331 size 24 24
2332 alpha 256 256 512
2333 // purple sparks
2334 effect crylink_impactbig
2335 count 80
2336 type spark
2337 tex 41 41
2338 color 0xA040C0 0xA040C0
2339 bounce 2
2340 size 6 6
2341 alpha 256 256 1024
2342 velocityjitter 512 512 512
2343 // purple splash
2344 effect crylink_impactbig
2345 count 3
2346 type static
2347 color 0xE070FF 0xE070FF
2348 size 16 16
2349 alpha 256 256 512
2350 velocityjitter 32 32 32
2351 // purple splash
2352 effect crylink_impactbig
2353 count 6
2354 type static
2355 color 0xE070FF 0xE070FF
2356 size 16 16
2357 alpha 256 256 1024
2358 velocityjitter 256 256 256
2359
2360 // Zero-violence effects
2361
2362 // impact effect indicating damage
2363 // used in qcsrc/server/cl_player.qc:           pointparticles(particleeffectnum("damage_hit"), hitloc, force, bound(0, damage, 200))
2364 effect damage_hit
2365 count 1
2366 type static
2367 color 0x20FF30 0x80FFC0
2368 size 1 1
2369 alpha 256 256 256
2370 gravity -0.4
2371 bounce 1.5
2372 airfriction 8
2373 liquidfriction 16
2374 //velocityoffset 0 0 120
2375 velocityjitter 16 16 16
2376
2377 // effect for removing player model
2378 // "teleport"
2379 // used in qcsrc/server/cl_player.qc:                   pointparticles(particleeffectnum("damage_dissolve"), self.origin, force, 1)
2380 effect damage_dissolve
2381 count 96
2382 type static
2383 color 0x66FF66 0xFFFFFF
2384 size 10 10
2385 alpha 64 128 128
2386 airfriction 1
2387 liquidfriction 4
2388 originoffset 0 0 28
2389 originjitter 16 16 28
2390 velocityjitter 0 0 256
2391 // flare
2392 effect damage_dissolve
2393 countabsolute 1
2394 type static
2395 tex 38 38
2396 color 0x00FF00 0x99FF99
2397 size 32 32
2398 alpha 256 256 196
2399 // large sparks
2400 effect damage_dissolve
2401 count 20
2402 type static
2403 color 0x00FF00 0x99FF99
2404 size 16 16
2405 alpha 256 256 256
2406 //gravity 1
2407 bounce 1.5
2408 airfriction 4
2409 liquidfriction 16
2410 //velocityoffset 0 0 120
2411 velocityjitter 512 512 512
2412
2413 // decal
2414 // used in qcsrc/server/g_triggers.qc:                  self.cnt = particleeffectnum("laser_deadly")
2415 effect laser_deadly
2416 countabsolute 1
2417 type decal
2418 tex 56 59
2419 size 5 5
2420 alpha 256 256 0
2421 originjitter 6 6 6
2422 // dust/smoke drifting away from the impact
2423 effect laser_deadly
2424 count 0.05 // 50 per second
2425 type smoke
2426 tex 48 55
2427 color 0xFFFFFF 0xFFFFFF
2428 size 3 3
2429 alpha 0 64 64
2430 originjitter 1 1 1
2431 airfriction 7
2432 liquidfriction 16
2433 velocityjitter 15 15 15
2434 sizeincrease 2
2435 velocitymultiplier 20
2436 // sparks
2437 effect laser_deadly
2438 notunderwater
2439 count 0.05 // 50 per second
2440 type spark
2441 tex 40 40
2442 color 0xFDFFD9 0xFDFFD9
2443 size 0.6 0.6
2444 alpha 256 256 768
2445 gravity 1
2446 bounce 1
2447 airfriction 5
2448 originjitter 1 1 1
2449 velocityjitter 100 100 100
2450 velocitymultiplier 100
2451
2452
2453 //torch
2454 //fire
2455 // used nowhere in code
2456 effect torch_small
2457 //notunderwater
2458 count 16
2459 type smoke
2460 tex 48 55
2461 size 1 11
2462 alpha 200 256 512
2463 gravity -0.5
2464 color 0x8f0d00 0xff5a00
2465 //bounce 1
2466 sizeincrease -1
2467 originjitter 5 5 5
2468 velocityjitter 1 1 50
2469 // smoke
2470 effect torch_small
2471 type alphastatic
2472 count 8
2473 tex 0 8
2474 size 5 10
2475 sizeincrease 5
2476 alpha 200 256 200
2477 color 0x000000 0x111111
2478 gravity -0.3
2479 originjitter 3 3 3
2480 velocityjitter 11 11 50
2481 //bounce 1
2482
2483 //fountain01
2484 // used nowhere in code
2485 effect fountain01
2486 count 32
2487 tex 0 8
2488 size 10 15
2489 alpha 0 100 100
2490 gravity 0.6
2491 bounce 1
2492 sizeincrease 20
2493 type snow
2494 bounce 1
2495 originjitter 5 5 5
2496 velocityjitter 81 81 150
2497 color 0x7cbaff 0xcfd1ff
2498 velocitymultiplier 2
2499
2500 // decal
2501 // used in qcsrc/server/w_hook.qc:      pointparticles(particleeffectnum("hookbomb_explode"), org2, '0 0 0', 1)
2502 effect hookbomb_explode
2503 count 50
2504 type static
2505 tex 38 38
2506 color 0x807aff 0x4463d5
2507 size 150 200
2508 sizeincrease -160
2509 alpha 0 256 200
2510 //gravity 1
2511 bounce 1.5
2512 originjitter 10 10 10
2513 velocityjitter 550 550 550
2514 //velocitymultiplier -20
2515 airfriction 10
2516 // decal in the air
2517 effect hookbomb_explode
2518 countabsolute 3
2519 type static
2520 tex 38 38
2521 color 0x807aff 0x4463d5
2522 size 160 200
2523 alpha 256 265 100
2524 sizeincrease -60
2525 originoffset 0 0 6
2526 // decal on the ground
2527 effect hookbomb_explode
2528 countabsolute 1
2529 type decal
2530 tex 39 39
2531 size 80 100
2532 alpha 256 256 0
2533 originjitter 6 6 6
2534 // some sparks
2535 effect hookbomb_explode
2536 count 60
2537 type spark
2538 tex 38 38
2539 color 0x807aff 0x4463d5
2540 size 20 30
2541 alpha 256 256 456
2542 sizeincrease -60
2543 gravity 1
2544 bounce 1.5
2545 originjitter 1 1 1
2546 velocityjitter 1900 1900 1300
2547 velocitymultiplier 0.5
2548 airfriction 2
2549
2550
2551 // smoke
2552 effect EF_MGTURRETTRAIL
2553 notunderwater
2554 trailspacing 2
2555 type smoke
2556 color 0xd0d0a0 0xfffff0
2557 tex 0 8
2558 size 6 2
2559 alpha 16 32 16
2560 // bubbles
2561 effect EF_MGTURRETTRAIL
2562 underwater
2563 trailspacing 16
2564 type bubble
2565 tex 62 62
2566 color 0x404040 0x808080
2567 size 1 1
2568 alpha 256 256 256
2569 gravity -0.125
2570 bounce 1.5
2571 liquidfriction 4
2572 velocityjitter 16 16 16
2573
2574 //fire_big
2575 //fire
2576 effect fire_big
2577 //notunderwater
2578 count 52
2579 type smoke
2580 tex 48 55
2581 size 11 31
2582 alpha 200 356 512
2583 gravity -0.5
2584 color 0x8f0d00 0xff5a00
2585 bounce 2
2586 sizeincrease -3
2587 originjitter 33 33 33
2588 velocityjitter 22 22 50
2589 // smoke
2590 effect fire_big
2591 type alphastatic
2592 count 22
2593 tex 0 8
2594 size 22 33
2595 sizeincrease 11
2596 alpha 200 256 200
2597 color 0x000000 0x111111
2598 gravity -0.3
2599 originjitter 44 44 44
2600 velocityjitter 11 11 50
2601 bounce 2
2602
2603 //red_flare
2604 //smoke
2605 effect red_flare
2606 type alphastatic
2607 count 21
2608 tex 0 8
2609 size 1 11
2610 sizeincrease 11
2611 alpha 200 256 160
2612 color 0xff0000 0xdc7171
2613 gravity -0.24
2614 originjitter 2 2 0
2615 velocityjitter 15 15 30
2616 bounce 1
2617
2618 //blue_flare
2619 //smoke
2620 effect blue_flare
2621 type alphastatic
2622 count 21
2623 tex 0 8
2624 size 1 11
2625 sizeincrease 11
2626 alpha 200 256 160
2627 color 0x0000ff 0x7194dc
2628 gravity -0.24
2629 originjitter 2 2 0
2630 velocityjitter 15 15 30
2631 bounce 1
2632
2633 //smoke_ring
2634 //smoke
2635 effect smoke_ring
2636 type smoke
2637 count 90
2638 tex 0 8
2639 size 1 11
2640 sizeincrease 21
2641 gravity 0.1
2642 airfriction 3
2643 alpha 100 156 200
2644 color 0x111111 0x979797
2645 //originjitter 2 2 0
2646 velocityjitter 190 190 50
2647 bounce 1.1
2648 notunderwater
2649
2650 //smoke_large
2651 //smoke
2652 effect smoke_large
2653 type alphastatic
2654 count 50
2655 tex 0 8
2656 size 11 21
2657 sizeincrease 21
2658 gravity -0.15
2659 airfriction 7
2660 alpha 140 256 190
2661 color 0x9e895f 0xffd39b
2662 //originjitter 2 2 0
2663 velocityjitter 390 390 390
2664 bounce 1.1
2665 notunderwater
2666
2667 //sparks
2668 effect sparks
2669 count 30
2670 type spark
2671 tex 40 40
2672 color 0xFFFDD9 0xFFFDD9
2673 size 1 3
2674 alpha 0 256 256
2675 gravity 1
2676 bounce 1.5
2677 originjitter 1 1 1
2678 velocityjitter 300 300 200
2679 velocitymultiplier 1.5
2680 airfriction 3
2681
2682 //sparks
2683 effect electricity_sparks
2684 count 70
2685 type spark
2686 tex 40 40
2687 color 0x807aff 0x4463d5
2688 size 1 3
2689 alpha 0 256 556
2690 gravity 1
2691 bounce 1.5
2692 originjitter 1 1 1
2693 velocityjitter 300 300 300
2694 velocitymultiplier 0.5
2695 airfriction 3
2696
2697 //steam, it needs direction
2698 effect steam
2699 effect steam
2700 type smoke
2701 count 2
2702 tex 0 8
2703 size 1 3
2704 sizeincrease 7
2705 gravity -0.25
2706 velocitymultiplier 14
2707 airfriction 5
2708 alpha 140 256 190
2709 color 0xfffbdf 0xffffff
2710 //originjitter 2 2 0
2711 velocityjitter 19 19 19
2712 bounce 1.1
2713 notunderwater
2714
2715 // smoke emiter
2716 effect smoking
2717 count 20
2718 type alphastatic
2719 tex 0 8
2720 color 0x292929 0x000000
2721 size 10 40
2722 sizeincrease 5
2723 alpha 100 256 100
2724 gravity -0.1
2725 bounce 1.5
2726 originjitter 10 10 10
2727 velocityjitter 5 5 20
2728 //velocitymultiplier -20
2729 airfriction -1
2730
2731 //golden dust (create it once per second to cover large area in small yellow particles)
2732 effect goldendust  
2733 count 50
2734 type snow
2735 tex 38 38
2736 color 0xff9600 0xffefb8
2737 size 2 3
2738 sizeincrease -0.3
2739 alpha 256 256 70
2740 //gravity -0.1
2741 bounce 1.5
2742 originjitter 500 500 500
2743 velocityjitter 0.1 0.1 0.1
2744 //velocitymultiplier -20
2745 //airfriction -0.1
2746
2747 effect healing_fx
2748 count 50
2749 type spark
2750 tex 40 40
2751 color 0xff0000 0xff0000
2752 size 1 3
2753 sizeincrease -0.05
2754 alpha 256 256 170
2755 gravity -0.1
2756 bounce 1.5
2757 originjitter 5 5 100
2758 velocityjitter 50 50 0
2759 //velocitymultiplier 20
2760 airfriction -0.5
2761
2762 effect armorrepair_fx
2763 count 50
2764 type spark
2765 tex 40 40
2766 color 0x00ff00 0x00ff00
2767 size 1 3
2768 sizeincrease -0.05
2769 alpha 256 256 170
2770 gravity -0.1
2771 bounce 1.5
2772 originjitter 5 5 50
2773 velocityjitter 50 50 0
2774 //velocitymultiplier 20
2775 airfriction -0.5
2776
2777 effect ammoregen_fx
2778 count 50
2779 type spark
2780 tex 40 40
2781 color 0x0000ff 0x0000ff
2782 size 1 3
2783 sizeincrease -0.05
2784 alpha 256 256 170
2785 gravity -0.1
2786 bounce 1.5
2787 originjitter 5 5 50
2788 velocityjitter 50 50 0
2789 //velocitymultiplier 20
2790 airfriction -0.5
2791
2792 // red-yellow flame like fx
2793 effect rage
2794 count 5
2795 type smoke
2796 tex 35 36
2797 color 0xff0000 0xff7800
2798 size 1 3
2799 sizeincrease 10
2800 gravity -0.06
2801 alpha 256 256 190
2802 originjitter 5 5 5
2803 velocityjitter 25 25 25
2804 airfriction 2
2805
2806 // pieces of glass or ice falling on the floor 
2807 effect iceorglass
2808 count 30
2809 type alphastatic
2810 tex 44 44
2811 color 0xffffff 0xb2d3e6
2812 size 3 7
2813 //sizeincrease 10
2814 gravity 1.3
2815 alpha 256 256 0
2816 time 1 3
2817 bounce 2
2818 originjitter 30 30 30
2819 velocityjitter 100 100 100
2820 airfriction 3
2821
2822 // cover small area in poison gas, spawn it once per second
2823 effect poisonfield
2824 count 30
2825 type smoke
2826 tex 0 8
2827 color 0x00ff00 0x7db843
2828 size 1 1
2829 sizeincrease 30
2830  gravity -0.01
2831 alpha 256 256 50
2832 bounce 1.5
2833 originjitter 333 333 50
2834 velocityjitter 5 5 5
2835 airfriction 1
2836
2837 // cover small area in icy mist, spawn it once per second
2838 effect icefield
2839 count 20
2840 type smoke
2841 tex 0 8
2842 color 0x008aff 0x75e7ff
2843 size 1 1
2844 sizeincrease 10
2845  gravity -0.01
2846 alpha 256 256 50
2847 bounce 1.5
2848 originjitter 333 333 0
2849 velocityjitter 5 5 30
2850 airfriction 1
2851 effect icefield
2852 count 10 
2853 type smoke
2854 tex 48 55
2855 size 1 1
2856 sizeincrease 10
2857 color 0x008aff 0x75e7ff
2858 alpha 256 256 50
2859 gravity -0.001
2860 originjitter 333 333 0
2861
2862
2863 // 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 )
2864 // flames that go up
2865 effect firefield
2866 count 200
2867 type smoke
2868 tex 48 55
2869 color 0x8f0d00 0xff5a00
2870 size 1 1 
2871 sizeincrease 20
2872  gravity -0.06
2873 alpha 50 256 200
2874 bounce 1.5
2875 originjitter 180 180 0
2876 velocityjitter 5 5 30
2877 airfriction 1
2878 //flames that stay on the ground
2879 effect firefield
2880 count 100
2881 type smoke
2882 tex 48 55
2883 color 0x8f0d00 0xff5a00
2884 size 1 1 
2885 sizeincrease 40
2886 alpha 50 256 200
2887 originjitter 180 180 0
2888 // smoke
2889 effect firefield
2890 count 40
2891 type alphastatic
2892 tex 0 8
2893 size 1 1
2894 sizeincrease 7
2895 color 0x000000 0x111111
2896 alpha 256 256 70
2897 gravity -0.02
2898 originjitter 180 180 0
2899
2900 //flamethrower, spawn it as fast as you can  20 times per second or more, it needs direction
2901 //fast fire
2902 effect flamethrower
2903 count 6
2904 type smoke
2905 tex 48 55
2906 color 0x8f0d00 0xff5a00
2907 size 5 5 
2908 sizeincrease 20
2909  gravity -0.06
2910 alpha 50 256 250
2911 bounce 1.5
2912 velocityjitter 40 40 11
2913 velocitymultiplier 30
2914 airfriction 1.2
2915 //slowfire
2916 effect flamethrower
2917 count 5
2918 type smoke
2919 tex 48 55
2920 color 0x8f0d00 0xff5a00
2921 size 5 5 
2922 sizeincrease 20
2923  gravity -0.06
2924 alpha 50 256 200
2925 bounce 1.5
2926 velocityjitter 40 40 40
2927 velocitymultiplier 20
2928 airfriction 1.2
2929 // very slow and small fire
2930 effect flamethrower
2931 count 3
2932 type smoke
2933 tex 48 55
2934 color 0x8f0d00 0xff5a00
2935 size 5 5 
2936 sizeincrease 10
2937  gravity -0.06
2938 alpha 50 256 200
2939 bounce 1.5
2940 velocityjitter 30 30 30
2941 velocitymultiplier 10
2942 airfriction 0.3
2943 //decreasing fire
2944 effect flamethrower
2945 count 4
2946 type smoke
2947 tex 48 55
2948 color 0x8f0d00 0xff5a00
2949 size 20 30
2950 sizeincrease -10
2951  gravity -0.06
2952 alpha 50 256 200
2953 bounce 1.5
2954 velocityjitter 10 10 10
2955 velocitymultiplier 15
2956 airfriction 0.3
2957 //smoke
2958 effect flamethrower
2959 count 1
2960 type alphastatic
2961 tex 0 8
2962 size 5 15
2963 sizeincrease 7
2964 color 0x000000 0x111111
2965 alpha 256 256 90
2966 //gravity -0.2
2967 originjitter 10 10 10
2968 velocitymultiplier 20
2969 velocityoffset 0 0 10
2970 airfriction 1