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