temporarily un-swap rocket and grenade effects so I can merge this to branch
[divverent/nexuiz.git] / data / effectinfo.txt
1 // item respawn effect
2 // flare particle and light
3 // used in qcsrc/server/bots.qc:        //te_wizspike(e.origin)
4 // used in qcsrc/server/bots.qc:                //te_wizspike(e.nearestwaypoint.wpnearestpoint)
5 // used in qcsrc/server/havocbot.qc:                    //      te_wizspike(newgoal.origin)
6 effect TE_WIZSPIKE
7 countabsolute 1
8 type static
9 color 0x63F2EA 0x63f2EA
10 size 20 20
11 alpha 128 128 128
12 lightradius 200
13 lightradiusfade 200
14 lightcolor 0.4 0.9 0.9
15 // cloud of particles which expand rapidly and then slow to form a ball
16 effect TE_WIZSPIKE
17 count 100
18 type static
19 color 0x63F2EA 0x63f2EA
20 size 2 2
21 alpha 64 64 64
22 airfriction 2
23 liquidfriction 2
24 originjitter 16 16 16
25 velocityjitter 32 32 32
26
27 // laser impact
28 // decal
29 // used in qcsrc/server/w_seeker.qc:    te_knightspike(org2)
30 effect TE_KNIGHTSPIKE
31 countabsolute 1
32 type decal
33 tex 47 47
34 size 24 24
35 alpha 256 256 0
36 originjitter 16 16 16
37 lightradius 200
38 lightradiusfade 1000
39 lightcolor 4 0.2 0.2
40 // flare effect
41 effect TE_KNIGHTSPIKE
42 countabsolute 1
43 type static
44 tex 39 39
45 color 0xFF2010 0xFF2010
46 alpha 256 256 1024
47 size 24 24
48 // sparks that rapidly expand and rapidly slow down to form an interesting spherical effect
49 effect TE_KNIGHTSPIKE
50 count 256
51 type spark
52 color 0x800000 0xFF8020
53 alpha 256 256 1024
54 size 4 4
55 //bounce 1.5
56 airfriction 6
57 liquidfriction 6
58 //originjitter 32 32 32
59 velocityjitter 256 256 256
60
61 // machinegun bullet impact
62 // bullet impact decal
63 // used nowhere in code
64 effect TE_SPIKE
65 countabsolute 1
66 type decal
67 tex 56 59
68 size 5 5
69 alpha 256 256 0
70 originjitter 6 6 6
71 // dust/smoke drifting away from the impact
72 effect TE_SPIKE
73 count 8
74 type smoke
75 tex 0 8
76 color 0x101010 0x101010
77 size 3 3
78 sizeincrease 3
79 alpha 255 255 256
80 originjitter 0 0 0
81 velocityjitter 8 8 8
82 // dust/smoke staying at the impact
83 effect TE_SPIKE
84 count 1
85 type smoke
86 tex 0 8
87 color 0x505050 0x505050
88 size 4 4
89 sizeincrease 4
90 alpha 255 255 128
91 originjitter 0 0 0
92 velocityjitter 0 0 0
93 // bouncing sparks
94 effect TE_SPIKE
95 count 20
96 type spark
97 color 0x8f4333 0xfff31b
98 size 0.4 0.4
99 alpha 0 256 256
100 gravity 1
101 bounce 1.5
102 velocityoffset 0 0 80
103 velocityjitter 64 64 64
104
105 // electro combo explosion
106 // decal
107 // used nowhere in code
108 effect TE_SPIKEQUAD
109 countabsolute 1
110 type decal
111 tex 59 59
112 size 64 64
113 alpha 256 256 0
114 originjitter 34 34 34
115 lightradius 400
116 lightradiusfade 200
117 lightcolor 2 2.5 3
118 // flare effect
119 effect TE_SPIKEQUAD
120 countabsolute 1
121 type static
122 tex 38 38
123 color 0x80C0FF 0x80C0FF
124 size 48 48
125 alpha 256 256 128
126 // large sparks
127 effect TE_SPIKEQUAD
128 count 20
129 type static
130 color 0x2030FF 0x80C0FF
131 size 32 32
132 alpha 256 256 256
133 //gravity 1
134 bounce 1.5
135 airfriction 4
136 liquidfriction 16
137 //velocityoffset 0 0 120
138 velocityjitter 512 512 512
139
140 // quake effect
141 // decal
142 // used nowhere in code
143 effect TE_SUPERSPIKE
144 countabsolute 1
145 type decal
146 tex 56 59
147 size 3 3
148 alpha 256 256 0
149 originjitter 6 6 6
150 // dust/smoke drifting away from the impact
151 effect TE_SUPERSPIKE
152 count 8
153 type smoke
154 tex 0 8
155 color 0x101010 0x101010
156 size 3 3
157 sizeincrease 3
158 alpha 255 255 256
159 originjitter 0 0 0
160 velocityjitter 8 8 8
161 // dust/smoke staying at the impact
162 effect TE_SUPERSPIKE
163 count 1
164 type smoke
165 tex 0 8
166 color 0x505050 0x505050
167 size 4 4
168 sizeincrease 4
169 alpha 255 255 128
170 originjitter 0 0 0
171 velocityjitter 0 0 0
172 // sparks that disappear on impact
173 effect TE_SUPERSPIKE
174 count 30
175 type spark
176 color 0x8f4333 0xfff31b
177 size 0.4 0.4
178 alpha 0 256 768
179 gravity 1
180 bounce -1
181 velocityoffset 0 0 80
182 velocityjitter 64 64 64
183
184 // quake effect
185 // decal
186 // used nowhere in code
187 effect TE_SUPERSPIKEQUAD
188 countabsolute 1
189 type decal
190 tex 56 59
191 size 3 3
192 alpha 256 256 0
193 originjitter 6 6 6
194 lightradius 100
195 lightradiusfade 500
196 lightcolor 0.15 0.15 1.5
197 // dust/smoke drifting away from the impact
198 effect TE_SUPERSPIKEQUAD
199 count 8
200 type smoke
201 tex 0 8
202 color 0x101010 0x101010
203 size 3 3
204 sizeincrease 3
205 alpha 255 255 256
206 originjitter 0 0 0
207 velocityjitter 8 8 8
208 // dust/smoke staying at the impact
209 effect TE_SUPERSPIKEQUAD
210 count 1
211 type smoke
212 tex 0 8
213 color 0x505050 0x505050
214 size 4 4
215 sizeincrease 4
216 alpha 255 255 128
217 originjitter 0 0 0
218 velocityjitter 0 0 0
219 // sparks that disappear on impact
220 effect TE_SUPERSPIKEQUAD
221 count 30
222 type spark
223 color 0x8f4333 0xfff31b
224 size 0.4 0.4
225 alpha 0 256 768
226 gravity 1
227 bounce -1
228 velocityoffset 0 0 80
229 velocityjitter 64 64 64
230
231 // shotgun pellet impact
232 // decal
233 // used nowhere in code
234 effect TE_GUNSHOT
235 countabsolute 1
236 type decal
237 tex 56 59
238 size 3 3
239 alpha 256 256 0
240 originjitter 6 6 6
241 // dust/smoke drifting away from the impact
242 effect TE_GUNSHOT
243 count 4
244 type smoke
245 tex 0 8
246 color 0x101010 0x101010
247 size 3 3
248 sizeincrease 3
249 alpha 128 128 64
250 originjitter 0 0 0
251 velocityjitter 8 8 8
252 // dust/smoke staying at the impact
253 effect TE_GUNSHOT
254 count 1
255 type smoke
256 tex 0 8
257 color 0x505050 0x505050
258 size 4 4
259 sizeincrease 4
260 alpha 128 128 64
261 originjitter 0 0 0
262 velocityjitter 0 0 0
263 // bouncing sparks
264 effect TE_GUNSHOT
265 count 10
266 type spark
267 color 0x8f4333 0xfff31b
268 size 0.4 0.4
269 alpha 0 64 64
270 gravity 1
271 bounce 1.5
272 velocityoffset 0 0 80
273 velocityjitter 64 64 64
274
275 // crylink impact effect
276 // decal
277 // used nowhere in code
278 effect TE_GUNSHOTQUAD
279 countabsolute 1
280 type decal
281 tex 47 47
282 size 8 8
283 alpha 256 256 0
284 originjitter 12 12 12
285 //lightradius 100
286 //lightradiusfade 300
287 //lightcolor 0.5 0.5 0.5
288 // purple flare effect
289 effect TE_GUNSHOTQUAD
290 countabsolute 1
291 type static
292 tex 39 39
293 color 0x504060 0x504060
294 size 8 8
295 alpha 256 256 512
296 // purple sparks
297 effect TE_GUNSHOTQUAD
298 count 12
299 type spark
300 color 0xA040C0 0xFFFFFF
301 size 1 1
302 alpha 128 128 384
303 gravity 1
304 bounce 1.5
305 velocityoffset 0 0 80
306 velocityjitter 128 128 128
307
308 // mortar/hagar explosion (smaller than rocket)
309 // decal
310 // used in qcsrc/server/cl_client.qc:   te_explosion(org)
311 effect TE_EXPLOSION
312 countabsolute 1
313 type decal
314 tex 8 16
315 size 48 48
316 alpha 256 256 0
317 originjitter 40 40 40
318 lightradius 150
319 lightradiusfade 300
320 lightcolor 4 2 0.5
321 // flare effect
322 effect TE_EXPLOSION
323 countabsolute 1
324 type static
325 tex 35 37
326 color 0x404040 0x404040
327 size 48 48
328 alpha 192 192 64
329 // fire effect which expands then slows
330 effect TE_EXPLOSION
331 notunderwater
332 count 128
333 type static
334 tex 48 55
335 color 0x902010 0xFFD080
336 size 16 16
337 alpha 128 128 256
338 bounce 1.5
339 airfriction 4
340 liquidfriction 4
341 originjitter 8 8 8
342 velocityjitter 256 256 256
343 // underwater bubbles
344 effect TE_EXPLOSION
345 underwater
346 count 32
347 type bubble
348 tex 62 62
349 color 0x404040 0x808080
350 size 3 3
351 alpha 128 256 64
352 gravity -0.125
353 bounce 1.5
354 liquidfriction 0.25
355 originjitter 16 16 16
356 velocityjitter 96 96 96
357 // bouncing sparks
358 effect TE_EXPLOSION
359 notunderwater
360 count 32
361 type spark
362 color 0x903010 0xFFD030
363 size 2 2
364 alpha 256 256 384
365 gravity 1
366 airfriction 0.2
367 bounce 1.5
368 liquidfriction 0.8
369 velocityoffset 0 0 80
370 velocityjitter 256 256 256
371
372 // quake effect
373 // decal
374 // used nowhere in code
375 effect TE_EXPLOSIONQUAD
376 countabsolute 1
377 type decal
378 tex 8 16
379 size 48 48
380 alpha 256 256 0
381 originjitter 40 40 40
382 lightradius 350
383 lightradiusfade 700
384 lightcolor 4 2 8
385 // smoke cloud
386 effect TE_EXPLOSIONQUAD
387 notunderwater
388 count 32
389 type smoke
390 color 0x202020 0x404040
391 tex 0 8
392 size 12 12
393 alpha 32 32 64
394 velocityjitter 48 48 48
395 // underwater bubbles
396 effect TE_EXPLOSIONQUAD
397 underwater
398 count 32
399 type bubble
400 tex 62 62
401 color 0x404040 0x808080
402 size 3 3
403 alpha 128 256 64
404 gravity -0.125
405 bounce 1.5
406 liquidfriction 0.25
407 originjitter 16 16 16
408 velocityjitter 96 96 96
409 // sparks which go through walls
410 effect TE_EXPLOSIONQUAD
411 notunderwater
412 count 128
413 type spark
414 color 0x903010 0xFFD030
415 size 1 1
416 alpha 0 256 512
417 gravity 1
418 airfriction 0.2
419 liquidfriction 0.8
420 velocityoffset 0 0 80
421 velocityjitter 256 256 256
422
423 // quake effect
424 // decal
425 // used in qcsrc/server/keyhunt.qc:     te_tarexplosion(lostkey.origin)
426 effect TE_TAREXPLOSION
427 countabsolute 1
428 type decal
429 tex 8 16
430 size 48 48
431 alpha 256 256 0
432 originjitter 40 40 40
433 lightradius 600
434 lightradiusfade 1200
435 lightcolor 1.6 0.8 2
436 // smoke cloud
437 effect TE_TAREXPLOSION
438 notunderwater
439 count 32
440 type smoke
441 color 0x202020 0x404040
442 tex 0 8
443 size 12 12
444 alpha 32 32 64
445 velocityjitter 48 48 48
446 // underwater bubbles
447 effect TE_TAREXPLOSION
448 underwater
449 count 32
450 type bubble
451 tex 62 62
452 color 0x404040 0x808080
453 size 3 3
454 alpha 128 256 64
455 gravity -0.125
456 bounce 1.5
457 liquidfriction 0.25
458 originjitter 16 16 16
459 velocityjitter 96 96 96
460 // sparks which go through walls
461 effect TE_TAREXPLOSION
462 notunderwater
463 count 128
464 type spark
465 color 0x903010 0xFFD030
466 size 1 1
467 alpha 0 256 512
468 gravity 1
469 airfriction 0.2
470 liquidfriction 0.8
471 velocityoffset 0 0 80
472 velocityjitter 256 256 256
473
474 // bloody impact effect indicating damage
475 // used nowhere in code
476 effect TE_BLOOD
477 count 0.333
478 type blood
479 tex 24 32
480 size 8 8
481 alpha 256 256 64
482 bounce -1
483 airfriction 1
484 liquidfriction 4
485 velocityjitter 64 64 64
486 velocitymultiplier 1
487
488
489 // sparks (quake effect)
490 // used in qcsrc/server/antilag.qc:             te_spark(antilag_takebackorigin(e, time - e.antilag_debug), '0 0 0', 32)
491 // used in qcsrc/server/g_triggers.qc:  self.mdl = "TE_SPARK"
492 effect TE_SPARK
493 count 1
494 type spark
495 tex 40 40
496 color 0x8f4333 0xfff31b
497 size 0.4 0.6
498 alpha 64 256 768
499 gravity 1
500 bounce -1
501 velocityoffset 0 0 80
502 velocityjitter 64 64 64
503 velocitymultiplier 1
504
505 // nex impact
506 // decal
507 // used in qcsrc/server/bots.qc:                te_plasmaburn(org)
508 effect TE_PLASMABURN
509 countabsolute 1
510 type decal
511 tex 47 47
512 size 24 24
513 alpha 256 256 0
514 originjitter 16 16 16
515 lightradius 200
516 lightradiusfade 400
517 lightcolor 1 1 1
518 // flare effect
519 effect TE_PLASMABURN
520 countabsolute 1
521 type static
522 tex 37 37
523 color 0x80C0FF 0x80C0FF
524 size 8 8
525 alpha 256 256 512
526 // small sparks which form a sphere as they slow down
527 effect TE_PLASMABURN
528 count 256
529 type spark
530 color 0x2030FF 0x80C0FF
531 size 1 2
532 alpha 256 256 1024
533 bounce 2
534 airfriction 8
535 liquidfriction 8
536 velocityjitter 128 128 128
537
538 // quake effect
539 // used in qcsrc/server/bots.qc:        //te_smallflash((e.absmin + e.absmax) * 0.5)
540 // used in qcsrc/server/bots.qc:                //te_smallflash((e.absmin + e.absmax) * 0.5)
541 effect TE_SMALLFLASH
542 lightradius 200
543 lightradiusfade 1000
544 lightcolor 2 2 2
545
546 // quake effect
547 // used nowhere in code
548 effect TE_FLAMEJET
549 count 1
550 type smoke
551 color 0x6f0f00 0xe3974f
552 size 4 4
553 alpha 64 128 384
554 gravity -1
555 bounce 1.1
556 airfriction 1
557 liquidfriction 4
558 velocityjitter 128 128 128
559 velocitymultiplier 1
560
561 // quake effect
562 // used nowhere in code
563 effect TE_LAVASPLASH
564 count 64
565 type alphastatic
566 color 0x6f0f00 0xe3974f
567 size 12 12
568 alpha 256 256 256
569 gravity 0.05
570 originoffset 0 0 32
571 originjitter 128 128 32
572 velocityoffset 0 0 256
573 velocityjitter 128 128 0
574
575 // player teleport effect
576 // used nowhere in code
577 effect TE_TELEPORT
578 count 112
579 type static
580 color 0xA0A0A0 0xFFFFFF
581 size 10 10
582 alpha 64 128 256
583 airfriction 1
584 liquidfriction 4
585 originoffset 0 0 28
586 originjitter 16 16 28
587 velocityjitter 0 0 256
588
589 // nex beam
590 // used in qcsrc/server/w_minstanex.qc: trailparticles(world, particleeffectnum("TE_TEI_G3"), w_shotorg, trace_endpos)
591 // used in qcsrc/client/particles.qc:           trailparticles(world, particleeffectnum("TE_TEI_G3"), shotorg, endpos)
592 effect TE_TEI_G3
593 countabsolute 1
594 type beam
595 tex 60 60
596 color 0xFFFFFF 0xFFFFFF
597 size 4 4
598 alpha 128 128 256
599 // experimental
600 effect TE_TEI_G3
601 trailspacing 2
602 type static
603 color 0x202020 0x404040
604 size 1 1
605 alpha 256 256 512
606 airfriction -4
607 //liquidfriction -4
608 velocityjitter 8 8 8
609 type smoke
610
611 // smoke effect
612 // used nowhere in code
613 effect TE_TEI_SMOKE
614 count 0.333
615 type smoke
616 color 0x202020 0x404040
617 tex 0 8
618 size 5 5
619 alpha 256 256 512
620 originjitter 1.5 1.5 1.5
621 velocityjitter 6 6 6
622 velocitymultiplier 1
623
624 // rocket explosion (bigger than mortar and hagar)
625 // decal
626 // used nowhere in code
627 effect TE_TEI_BIGEXPLOSION
628 countabsolute 1
629 type decal
630 tex 8 16
631 size 72 72
632 alpha 256 256 0
633 originjitter 40 40 40
634 lightradius 500
635 lightradiusfade 500
636 lightcolor 4 2 0.5
637 // flare effect
638 effect TE_TEI_BIGEXPLOSION
639 countabsolute 1
640 type static
641 tex 35 37
642 color 0x404040 0x404040
643 size 72 72
644 alpha 192 192 64
645 // fire effect
646 effect TE_TEI_BIGEXPLOSION
647 notunderwater
648 count 256
649 type static
650 tex 48 55
651 color 0x902010 0xFFD080
652 size 16 16
653 alpha 128 128 256
654 bounce 1.5
655 airfriction 4
656 liquidfriction 4
657 originjitter 8 8 8
658 velocityjitter 512 512 512
659 // underwater bubbles
660 effect TE_TEI_BIGEXPLOSION
661 underwater
662 count 64
663 type bubble
664 tex 62 62
665 color 0x404040 0x808080
666 size 3 3
667 alpha 128 256 64
668 gravity -0.125
669 bounce 1.5
670 liquidfriction 0.25
671 originjitter 16 16 16
672 velocityjitter 144 144 144
673 // bouncing sparks
674 effect TE_TEI_BIGEXPLOSION
675 notunderwater
676 count 128
677 type spark
678 color 0x903010 0xFFD030
679 size 2 2
680 alpha 256 256 384
681 gravity 1
682 airfriction 0.2
683 bounce 1.5
684 liquidfriction 0.8
685 velocityoffset 0 0 80
686 velocityjitter 384 384 384
687
688 // electro explosion
689 // decal
690 // used nowhere in code
691 effect TE_TEI_PLASMAHIT
692 countabsolute 1
693 type decal
694 tex 59 59
695 size 32 32
696 alpha 256 256 0
697 originjitter 20 20 20
698 lightradius 200
699 lightradiusfade 600
700 lightcolor 2.4 4.8 8
701 // flare effect
702 effect TE_TEI_PLASMAHIT
703 countabsolute 1
704 type static
705 tex 38 38
706 color 0x80C0FF 0x80C0FF
707 size 32 32
708 alpha 256 256 512
709 // cloud of bouncing sparks
710 effect TE_TEI_PLASMAHIT
711 count 1
712 type spark
713 color 0x2030FF 0x80C0FF
714 size 2 4
715 alpha 256 256 1024
716 //gravity 1
717 bounce 1.5
718 //velocityoffset 0 0 120
719 velocityjitter 512 512 512
720
721
722
723
724
725
726
727
728
729 //////////////////////////////////////////////////
730 // New effects in 2.4
731 //////////////////////////////////////////////////
732
733
734
735 // bloody impact effect indicating damage
736 // used in qcsrc/client/gibs.qc:        pointparticles(particleeffectnum("blood"), self.origin + '0 0 1', '0 0 30', 10)
737 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("blood"), org, vel, amount * 16)
738 effect blood
739 count 0.333
740 type blood
741 tex 24 32
742 size 3 8
743 alpha 256 256 64
744 color 0xA8FFFF 0xA8FFFFF
745 bounce -1
746 airfriction 1
747 liquidfriction 4
748 velocityjitter 64 64 64
749 velocitymultiplier 5
750 //blood mist
751 effect blood
752 countabsolute 1
753 type alphastatic
754 tex 0 8
755 size 25 30
756 alpha 100 256 400
757 color 0x000000 0x420000
758 originjitter 11 11 11
759
760
761 // player teleport effect
762 // used in qcsrc/server/t_teleporters.qc:               pointparticles(particleeffectnum("teleport"), player.origin, '0 0 0', 1)
763 // used in qcsrc/server/t_teleporters.qc:               pointparticles(particleeffectnum("teleport"), to + v_forward * 32, '0 0 0', 1)
764 effect teleport
765 count 1000
766 type spark
767 tex 40 40
768 color 0x807aff 0x4463d5
769 size 1 3
770 alpha 0 256 100
771 //gravity 1
772 bounce 1.5
773 originjitter 1 1 1
774 velocityjitter 1000 1000 1500
775 velocitymultiplier 0.5
776 airfriction 2
777 stretchfactor 0.6
778
779
780
781 // normal super gory blood trail (used by gibs)
782 // used in qcsrc/client/gibs.qc:                trailparticles(self, particleeffectnum("TR_BLOOD"), oldorg, self.origin)
783 effect TR_BLOOD
784 trailspacing 16
785 type blood
786 color 0xA8FFFF 0xA8FFFF
787 tex 24 32
788 size 8 8
789 alpha 384 384 192
790 bounce -1
791 airfriction 1
792 liquidfriction 4
793 velocityjitter 64 64 64
794 velocitymultiplier 0.5
795
796
797
798 // thinner blood trail (used by quake zombies)
799 // used in qcsrc/client/gibs.qc:                trailparticles(self, particleeffectnum("TR_SLIGHTBLOOD"), oldorg, self.origin)
800 effect TR_SLIGHTBLOOD
801 trailspacing 32
802 type blood
803 color 0xA8FFFF 0xA8FFFF
804 tex 24 32
805 size 8 8
806 alpha 384 384 192
807 bounce -1
808 airfriction 1
809 liquidfriction 4
810 velocityjitter 64 64 64
811 velocitymultiplier 0.5
812
813
814
815 // func_stardust effect, used in some maps to indicate teleporters
816 // used in qcsrc/server/g_triggers.qc:  self.effects = EF_STARDUST
817 // used in qcsrc/server/portals.qc:     portal.effects = EF_STARDUST | EF_BLUE
818 effect EF_STARDUST
819 count 75
820 type static
821 color 0xfff368 0xfff368
822 size 1.0 2.0
823 alpha 64 128 128
824 gravity -0.1
825 airfriction 0.2
826 liquidfriction 0.8
827 originjitter 16 16 64
828 velocityjitter 32 32 0
829 //lightradius 200
830 //lighttime 0
831 //lightcolor 0.4 0.9 0.9
832
833 // flare particle and light
834 // 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)
835 // used in qcsrc/server/t_items.qc:     pointparticles(particleeffectnum("item_respawn"), self.origin + 0.5 * (self.mins + self.maxs), '0 0 0', 1)
836 effect item_respawn
837 countabsolute 1
838 type static
839 color 0x63F2EA 0x63f2EA
840 size 32 32
841 alpha 128 128 128
842 // cloud of particles which expand rapidly and then slow to form a ball
843 effect item_respawn
844 count 256
845 type spark
846 tex 41 41
847 color 0x63F2EA 0x63f2EA
848 size 2 2
849 alpha 256 256 1280
850 //originjitter 24 24 24
851 velocityjitter 256 256 256
852
853
854
855 // used in qcsrc/server/t_jumppads.qc:                  pointparticles(particleeffectnum("jumppad_activate"), other.origin, other.velocity, 1)
856 effect jumppad_activate
857 lightradius 200
858 lightradiusfade 2000
859 lightcolor 2 2 2
860
861
862
863 // used in qcsrc/server/w_hlac.qc:      pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
864 // used in qcsrc/server/w_hlac.qc:      pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
865 // used in qcsrc/server/w_laser.qc:     pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
866 effect laser_muzzleflash
867 count 1
868 type smoke
869 color 0xFFFFFF 0xFFFFFF
870 tex 0 8
871 size 5 5
872 alpha 64 64 128
873 airfriction 12
874 originjitter 1.5 1.5 1.5
875 velocityjitter 6 6 6
876 velocitymultiplier 0.01
877 lightradius 200
878 lightradiusfade 2000
879 lightcolor 3 0.1 0.1
880
881
882
883 // decal
884 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("laser_impact"), org2, backoff * 1000, 1)
885 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("laser_impact"), org2, backoff * 1000, 1)
886 effect laser_impact
887 countabsolute 1
888 type decal
889 tex 47 47
890 size 24 24
891 alpha 256 256 0
892 originjitter 16 16 16
893 lightradius 200
894 lightradiusfade 500
895 lightcolor 8 0.4 0.4
896 // flare effect
897 effect laser_impact
898 countabsolute 1
899 type static
900 tex 39 39
901 color 0xFF2010 0xFF2010
902 alpha 256 256 1024
903 size 24 24
904 // sparks that rapidly expand and rapidly slow down to form an interesting spherical effect
905 effect laser_impact
906 count 256
907 type spark
908 color 0x800000 0xFF8020
909 alpha 256 256 1024
910 size 4 4
911 //bounce 1.5
912 airfriction 6
913 liquidfriction 6
914 //originjitter 32 32 32
915 velocityjitter 256 256 256
916 effect laser_impact
917 count 8
918 type smoke
919 tex 48 55
920 color 0x800000 0xFF8020
921 size 12 12
922 alpha 128 256 256
923 originjitter 1 1 1
924 velocitymultiplier 0.01
925 velocityjitter 16 16 16
926 sizeincrease 6
927
928
929
930 // used in qcsrc/server/w_campingrifle.qc:      pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 2000, 1)
931 // used in qcsrc/server/w_shotgun.qc:   pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_primary_ammo"))
932 // used in qcsrc/server/w_shotgun.qc:   pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_secondary_ammo"))
933 effect shotgun_muzzleflash
934 count 3
935 type smoke
936 color 0x202020 0x404040
937 tex 0 8
938 size 5 5
939 alpha 256 256 512
940 originjitter 1.5 1.5 1.5
941 velocityjitter 6 6 6
942 velocitymultiplier 0.01
943 lightradius 200
944 lightradiusfade 2000
945 lightcolor 2 1.5 0.2
946 sizeincrease 12
947 velocitymultiplier 0.05
948 effect shotgun_muzzleflash
949 count 10
950 type spark
951 tex 40 40
952 color 0xFFFDD9 0xff5a00
953 size 2 2
954 alpha 0 128 1024
955 originjitter 1 1 1
956 velocityjitter 444 444 444
957 velocitymultiplier 1.7
958 gravity 0.3
959 airfriction 5
960
961
962
963 // shotgun pellet impact
964 // decal
965 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("shotgun_impact"), org2, backoff * 1000, 1)
966 effect shotgun_impact
967 countabsolute 1
968 type decal
969 tex 56 59
970 size 3 3
971 alpha 256 256 0
972 originjitter 6 6 6
973 //lightradius 30
974 //lightradiusfade 90
975 //lightcolor 1 1 1
976 // dust/smoke drifting away from the impact
977 effect shotgun_impact
978 count 5
979 type smoke
980 tex 0 8
981 color 0xFFFFFF 0xA37443
982 size 7 7
983 alpha 0 64 32
984 originjitter 1 1 1
985 airfriction 7
986 liquidfriction 16
987 velocityjitter 100 100 100
988 sizeincrease 12
989 velocitymultiplier 0.25
990 // dust/smoke staying at the impact
991 effect shotgun_impact
992 count 1
993 type smoke
994 tex 0 8
995 color 0xFFFFFF 0xFFFFFF
996 size 17 17
997 alpha 64 64 32
998 sizeincrease 4
999 // sparks
1000 effect shotgun_impact
1001 notunderwater
1002 count 20
1003 type spark
1004 tex 40 40
1005 color 0xFDFFD9 0xFDFFD9
1006 size 0.6 0.6
1007 alpha 256 256 768
1008 gravity 1
1009 bounce 1
1010 airfriction 5
1011 originjitter 1 1 1
1012 velocityjitter 400 400 400
1013 velocitymultiplier 0.1
1014
1015
1016
1017 // used in qcsrc/server/w_uzi.qc:       pointparticles(particleeffectnum("uzi_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1018 effect uzi_muzzleflash
1019 count 2
1020 type static
1021 color 0x202020 0x404040
1022 tex 0 8
1023 size 5 5
1024 alpha 256 256 512
1025 originjitter 1.5 1.5 1.5
1026 velocityjitter 1 1 1
1027 velocitymultiplier 0.03
1028 lightradius 200
1029 lightradiusfade 2000
1030 lightcolor 2 1.5 0.2
1031 gravity -0.1
1032 effect uzi_muzzleflash
1033 count 20
1034 type spark
1035 tex 40 40
1036 color 0xFFFDD9 0xFFFDD9
1037 size 2 2
1038 alpha 0 128 1024
1039 originjitter 1 1 1
1040 velocityjitter 300 300 300
1041 velocitymultiplier 0.5
1042 airfriction 12
1043
1044
1045 // decal
1046 // used in qcsrc/server/cl_client.qc:   //pointparticles(particleeffectnum("machinegun_impact"), self.origin + self.view_ofs + '0 0 7', '0 0 0', 1)
1047 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("machinegun_impact"), org2, backoff * 1000, 1)
1048 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("machinegun_impact"), org2, backoff * 1000, 1)
1049 effect machinegun_impact
1050 countabsolute 1
1051 type decal
1052 tex 56 59
1053 size 5 5
1054 alpha 256 256 0
1055 originjitter 6 6 6
1056 lightradius 80
1057 lightradiusfade 800
1058 lightcolor 6 3.6 0.6
1059 // dust/smoke drifting away from the impact
1060 effect machinegun_impact
1061 count 5
1062 type smoke
1063 tex 0 8
1064 color 0xFFFFFF 0xA37443
1065 size 7 7
1066 alpha 0 64 32
1067 originjitter 1 1 1
1068 airfriction 7
1069 liquidfriction 16
1070 velocityjitter 100 100 100
1071 sizeincrease 12
1072 velocitymultiplier 0.25
1073 // dust/smoke staying at the impact
1074 effect machinegun_impact
1075 count 1
1076 type smoke
1077 tex 0 8
1078 color 0xFFFFFF 0xFFFFFF
1079 size 17 17
1080 alpha 64 64 32
1081 sizeincrease 4
1082 // sparks
1083 effect machinegun_impact
1084 notunderwater
1085 count 20
1086 type spark
1087 tex 40 40
1088 color 0xFDFFD9 0xFDFFD9
1089 size 0.3 0.3
1090 alpha 256 256 768
1091 gravity 1
1092 bounce 1
1093 airfriction 5
1094 originjitter 1 1 1
1095 velocityjitter 400 400 400
1096 velocitymultiplier 0.1
1097
1098
1099
1100 // used in qcsrc/server/nexball.qc:     pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1101 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1102 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1103 // used in qcsrc/server/w_porto.qc:     //pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1104 effect grenadelauncher_muzzleflash
1105 count 3
1106 type smoke
1107 color 0x202020 0x404040
1108 tex 0 8
1109 size 5 5
1110 alpha 256 256 512
1111 originjitter 1.5 1.5 1.5
1112 airfriction 12
1113 velocityjitter 20 20 20
1114 velocitymultiplier 0.03
1115 lightradius 200
1116 lightradiusfade 2000
1117 lightcolor 2 1.5 0.2
1118 effect grenadelauncher_muzzleflash
1119 count 30
1120 type spark
1121 tex 40 40
1122 color 0xFFFDD9 0xFFFDD9
1123 size 3 3
1124 alpha 0 128 1024
1125 originjitter 1 1 1
1126 velocityjitter 300 300 300
1127 velocitymultiplier 0.5
1128 airfriction 12
1129
1130
1131
1132 // hagar trail
1133 // smoke
1134 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_GRENADE"), from, to)
1135 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_GRENADE"), from, to)
1136 effect TR_GRENADE
1137 trailspacing 6
1138 type alphastatic
1139 color 0x303030 0x000000
1140 tex 0 8
1141 size 1 2
1142 bounce 1
1143 sizeincrease 2
1144 alpha 100 200 280
1145 originjitter 1 1 1
1146 velocityjitter 1 1 1
1147 velocitymultiplier -0.02
1148 //gravity -0.11
1149 // fire
1150 effect TR_GRENADE
1151 notunderwater
1152 trailspacing 2
1153 type static
1154 color 0xffdf72 0x811200
1155 tex 48 55
1156 size 1 2
1157 sizeincrease -15
1158 alpha 100 144 988
1159 airfriction 8
1160 velocityjitter 32 32 32
1161 velocitymultiplier -1.0
1162 // bubbles
1163 effect TR_GRENADE
1164 underwater
1165 trailspacing 8
1166 type bubble
1167 tex 62 62
1168 color 0x404040 0x808080
1169 size 1 1
1170 alpha 256 256 256
1171 gravity -0.125
1172 bounce 1.5
1173 liquidfriction 4
1174 velocityjitter 16 16 16
1175
1176
1177
1178 // mortar trail
1179 // smoke
1180 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_KNIGHTSPIKE"), from, to)
1181 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_KNIGHTSPIKE"), from, to)
1182 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_KNIGHTSPIKE"), from, to)
1183 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1184 notunderwater
1185 trailspacing 5
1186 type alphastatic
1187 color 0x303030 0x000000
1188 tex 0 8
1189 size 3 3
1190 bounce 1
1191 sizeincrease 11
1192 alpha 100 200 400
1193 originjitter 2 2 2
1194 velocityjitter 3 3 3
1195 velocitymultiplier -0.02
1196 gravity -0.11
1197 //marker
1198 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1199 type alphastatic
1200 color 0x666666 0x000000
1201 tex 62 62
1202 size 1 1
1203 sizeincrease -0.1
1204 trailspacing 1
1205 alpha 256 256 720
1206 // bubbles
1207 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1208 underwater
1209 trailspacing 16
1210 type bubble
1211 tex 62 62
1212 color 0x404040 0x808080
1213 size 1 1
1214 alpha 256 256 256
1215 gravity -0.125
1216 bounce 1.5
1217 liquidfriction 4
1218 velocityjitter 16 16 16
1219
1220
1221
1222 // decal
1223 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1)
1224 effect grenade_explode
1225 countabsolute 1
1226 type decal
1227 tex 8 16
1228 size 48 48
1229 alpha 256 256 0
1230 originjitter 40 40 40
1231 lightradius 250
1232 lightradiusfade 400
1233 lightcolor 8 4 1
1234 // fire effect which expands then slows
1235 effect grenade_explode
1236 notunderwater
1237 count 80
1238 type static
1239 tex 48 55
1240 color 0xe03f00 0x5e0000
1241 size 16 26
1242 sizeincrease 20
1243 alpha 128 228 356
1244 bounce 4.5
1245 airfriction 8
1246 liquidfriction 8
1247 originjitter 8 8 8
1248 velocityjitter 256 256 256
1249 // fire effect which make brigt dot inside
1250 effect grenade_explode
1251 notunderwater
1252 count 30
1253 type static
1254 tex 48 55
1255 color 0xe03f00 0xffdf92
1256 size 6 16
1257 sizeincrease 40
1258 alpha 228 328 756
1259 bounce 1
1260 airfriction 8
1261 liquidfriction 8
1262 originjitter 8 8 8
1263 velocityjitter 256 256 256
1264 // smoke
1265 effect grenade_explode
1266 type alphastatic
1267 notunderwater
1268 tex 0 8
1269 count 20
1270 size 20 40
1271 sizeincrease 34
1272 alpha 300 550 556
1273 velocityjitter 256 256 256
1274 airfriction 5
1275 color 0x000000 0x111111
1276 bounce 6
1277 // underwater bubbles
1278 effect grenade_explode
1279 underwater
1280 count 32
1281 type bubble
1282 tex 62 62
1283 color 0x404040 0x808080
1284 size 3 3
1285 alpha 128 256 64
1286 gravity -0.125
1287 bounce 1.5
1288 liquidfriction 0.25
1289 originjitter 16 16 16
1290 velocityjitter 96 96 96
1291 // bouncing sparks
1292 effect grenade_explode
1293 notunderwater
1294 count 16
1295 type spark
1296 color 0x903010 0xFFD030
1297 size 2 2
1298 tex 40 40
1299 alpha 256 256 384
1300 gravity 1
1301 airfriction 0.2
1302 bounce 1.5
1303 liquidfriction 0.8
1304 velocityoffset 0 0 80
1305 velocityjitter 256 256 256
1306
1307
1308
1309 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1310 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1311 effect electro_muzzleflash
1312 count 1
1313 type smoke
1314 color 0x202020 0x404040
1315 tex 0 8
1316 size 5 5
1317 alpha 256 256 512
1318 originjitter 1.5 1.5 1.5
1319 velocityjitter 6 6 6
1320 velocitymultiplier 0.01
1321 lightradius 200
1322 lightradiusfade 2000
1323 lightcolor 2 1.5 0.2
1324 effect electro_muzzleflash
1325 count 30
1326 type spark
1327 tex 31 31
1328 color 0xD9FDFF 0xD9FDFF
1329 size 3 3
1330 alpha 0 128 1024
1331 originjitter 1 1 1
1332 velocityjitter 300 300 300
1333 velocitymultiplier 0.5
1334 airfriction 12
1335
1336
1337
1338 // electro trail
1339 // glowing vapor trail
1340 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_NEXUIZPLASMA"), from, to)
1341 effect TR_NEXUIZPLASMA
1342 trailspacing 1
1343 type static
1344 color 0x283880 0x283880
1345 size 3 3
1346 tex 38 38
1347 alpha 256 256 968
1348 //velocityjitter 16 16 16
1349 lightradius 90
1350 lighttime 0
1351 lightcolor 1.5 3 6
1352 velocitymultiplier -0.1
1353 // bright sparks
1354 effect TR_NEXUIZPLASMA
1355 trailspacing 6
1356 count 3
1357 type snow
1358 tex 42 42
1359 color 0x629dff 0x0018ff
1360 size 2 4
1361 sizeincrease -20
1362 alpha 444 512 1866
1363 bounce 1
1364 velocityoffset 0 0 15
1365 airfriction 12
1366 originjitter 1 1 1
1367 velocityjitter 50 50 50
1368
1369
1370
1371 // decal
1372 // used in qcsrc/client/damage.qc:                                              pointparticles(particleeffectnum("electro_impact"), org2, '0 0 0', 1)
1373 effect electro_impact
1374 countabsolute 1
1375 type decal
1376 tex 59 59
1377 size 32 32
1378 alpha 256 256 0
1379 originjitter 20 20 20
1380 lightradius 250
1381 lightradiusfade 250
1382 lightcolor 3.125 4.375 10
1383 // flare effect
1384 effect electro_impact
1385 countabsolute 1
1386 type static
1387 tex 38 38
1388 color 0x80C0FF 0x80C0FF
1389 size 12 32
1390 alpha 256 256 512
1391 // cloud of bouncing sparks
1392 effect electro_impact
1393 count 60
1394 type smoke
1395 tex 42 42
1396 color 0x629dff 0x0018ff
1397 size 36 36
1398 sizeincrease -50
1399 alpha 256 256 1024
1400 bounce 2
1401 gravity -0.3
1402 airfriction 6
1403 originjitter 1 1 1
1404 velocityjitter 512 512 512
1405 // inner cloud of smoke
1406 effect electro_impact
1407 count 60
1408 type smoke
1409 color 0x629dff 0x0018ff
1410 tex 0 8
1411 size 20 24
1412 sizeincrease 50
1413 alpha 200 256 512
1414 airfriction 30
1415 originjitter 20 20 20
1416 velocityjitter 320 320 320
1417
1418 // decal
1419 // used in qcsrc/client/damage.qc:                                      pointparticles(particleeffectnum("electro_ballexplode"), org2, '0 0 0', 1)
1420 effect electro_ballexplode
1421 countabsolute 1
1422 type decal
1423 tex 59 59
1424 size 32 32
1425 alpha 256 256 0
1426 originjitter 20 20 20
1427 lightradius 250
1428 lightradiusfade 250
1429 lightcolor 3.125 4.375 10
1430 // flare effect
1431 effect electro_ballexplode
1432 countabsolute 1
1433 type static
1434 tex 38 38
1435 color 0x80C0FF 0x80C0FF
1436 size 32 32
1437 alpha 256 256 512
1438 // cloud of bouncing sparks
1439 effect electro_ballexplode
1440 count 128
1441 type spark
1442 tex 41 41
1443 color 0xFDFFD9 0xFDFFD9
1444 size 16 16
1445 alpha 256 256 1024
1446 bounce 2
1447 //airfriction 2
1448 originjitter 1 1 1
1449 velocityjitter 512 512 512
1450 // inner cloud of smoke
1451 effect electro_ballexplode
1452 count 16
1453 type smoke
1454 color 0x202020 0x404040
1455 tex 0 8
1456 size 24 24
1457 alpha 256 256 512
1458 originjitter 20 20 20
1459 velocityjitter 32 32 32
1460
1461
1462
1463 // decal
1464 // used in qcsrc/client/damage.qc:                                              pointparticles(particleeffectnum("electro_combo"), org2, '0 0 0', 1)
1465 effect electro_combo
1466 countabsolute 1
1467 type decal
1468 tex 59 59
1469 size 64 64
1470 alpha 256 256 0
1471 originjitter 34 34 34
1472 lightradius 400
1473 lightradiusfade 300
1474 lightcolor 4 5 6
1475 // flare effect
1476 effect electro_combo
1477 countabsolute 1
1478 type static
1479 tex 38 38
1480 color 0x80C0FF 0x80C0FF
1481 size 48 48
1482 alpha 128 128 64
1483 // large sparks
1484 effect electro_combo
1485 count 20
1486 type static
1487 color 0x2030FF 0x80C0FF
1488 size 32 32
1489 alpha 256 256 256
1490 bounce 2
1491 airfriction 6
1492 liquidfriction 16
1493 //velocityoffset 0 0 120
1494 velocityjitter 512 512 512
1495 effect electro_combo
1496 count 64
1497 type spark
1498 tex 41 41
1499 color 0xFDFFD9 0xFDFFD9
1500 size 16 16
1501 alpha 444 512 866
1502 bounce 2
1503 //airfriction 2
1504 originjitter 1 1 1
1505 velocityjitter 512 512 512
1506 // inner cloud of smoke
1507 effect electro_combo
1508 count 0.25
1509 type smoke
1510 color 0x202020 0x404040
1511 tex 0 8
1512 size 24 24
1513 alpha 256 256 256
1514 originjitter 20 20 20
1515 velocityjitter 32 32 32
1516
1517
1518
1519 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
1520 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
1521 effect crylink_muzzleflash
1522 count 1
1523 type smoke
1524 color 0x202020 0x404040
1525 tex 0 8
1526 size 5 5
1527 alpha 128 128 256
1528 originjitter 1.5 1.5 1.5
1529 velocityjitter 6 6 6
1530 velocitymultiplier 0.01
1531 lightradius 200
1532 lightradiusfade 2000
1533 lightcolor 1.6 0.2 2
1534 effect crylink_muzzleflash
1535 count 10
1536 type spark
1537 tex 40 40
1538 color 0xA080C0 0xA080C0
1539 size 3 3
1540 alpha 0 128 1024
1541 originjitter 1 1 1
1542 velocityjitter 200 200 200
1543 velocitymultiplier 0.3
1544 airfriction 12
1545
1546
1547
1548 // crylink impact effect
1549 // decal
1550 // used in qcsrc/client/damage.qc:                                      pointparticles(particleeffectnum("crylink_impact"), org2, '0 0 0', 1)
1551 effect crylink_impact
1552 countabsolute 1
1553 type decal
1554 tex 47 47
1555 size 8 8
1556 alpha 256 256 0
1557 originjitter 12 12 12
1558 //lightradius 60
1559 //lightradiusfade 300
1560 //lightcolor 3.2 0.4 4
1561 // purple flare effect
1562 effect crylink_impact
1563 countabsolute 1
1564 type static
1565 tex 39 39
1566 color 0x504060 0x504060
1567 size 8 8
1568 alpha 256 256 512
1569 // purple sparks
1570 effect crylink_impact
1571 count 20
1572 type spark
1573 tex 41 41
1574 color 0xA040C0 0xA040C0
1575 bounce 2
1576 size 4 4
1577 alpha 256 256 1024
1578 velocityjitter 256 256 256
1579 // purple splash
1580 effect crylink_impact
1581 count 3
1582 type static
1583 color 0xE070FF 0xE070FF
1584 size 8 8
1585 alpha 256 256 512
1586 velocityjitter 8 8 8
1587 // purple splash
1588 effect crylink_impact
1589 count 3
1590 type static
1591 color 0xE070FF 0xE070FF
1592 size 8 8
1593 alpha 256 256 1024
1594 velocityjitter 32 32 32
1595
1596
1597
1598 // used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1599 // used in qcsrc/client/particles.qc:   pointparticles(particleeffectnum("nex_muzzleflash"), shotorg, normalize(endpos - shotorg) * 1000, 1)
1600 effect nex_muzzleflash
1601 count 10
1602 type smoke
1603 color 0x202020 0x404040
1604 tex 0 8
1605 size 16 16
1606 alpha 128 128 192
1607 originjitter 4 4 4
1608 velocityjitter 24 24 24
1609 velocitymultiplier 0.02
1610 lightradius 200
1611 lightradiusfade 200
1612 lightcolor 2 2.5 3
1613 effect nex_muzzleflash
1614 count 150
1615 type spark
1616 tex 41 41
1617 color 0xD9FDFF 0xD9FDFF
1618 size 3 3
1619 alpha 0 128 1024
1620 originjitter 1 1 1
1621 velocityjitter 600 600 600
1622 velocitymultiplier 0.5
1623 airfriction 9
1624
1625
1626
1627 //// nex beam
1628 //effect nex_beam
1629 //countabsolute 1
1630 //type beam
1631 //tex 60 60
1632 //color 0xFFFFFF 0xFFFFFF
1633 //size 6 6
1634 //alpha 128 128 192
1635 // nex beam: ring smoke
1636 // used in qcsrc/client/particles.qc:           trailparticles(world, particleeffectnum("nex_beam"), shotorg, endpos)
1637 effect nex_beam
1638 trailspacing 32
1639 color 0x1680A0 0x1680A0
1640 size 4 4
1641 tex 32 32
1642 alpha 64 128 64
1643 airfriction 5
1644 sizeincrease 2
1645 type static
1646 // nex beam: drifting smoke
1647 effect nex_beam
1648 trailspacing 6
1649 color 0x5080A0 0x5080A0
1650 size 1 1
1651 tex 0 8
1652 alpha 32 64 32
1653 airfriction 9
1654 sizeincrease 8
1655 velocityjitter 64 64 64
1656 type static
1657 // nex beam: bright core
1658 effect nex_beam
1659 trailspacing 6
1660 color 0x80CDFF 0x80CDFF
1661 size 4 4
1662 //tex 48 55
1663 alpha 256 256 1280
1664 type static
1665 //sparks
1666 effect nex_beam
1667 trailspacing 8
1668 color 0x1680A0 0x1680A0
1669 size 1 1
1670 tex 63 63
1671 alpha 64 128 80
1672 airfriction 5
1673 gravity -0.01
1674 type snow
1675
1676 // nex impact
1677 // decal
1678 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("nex_impact"), org2, '0 0 0', 1)
1679 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("nex_impact"), org2, '0 0 0', 1)
1680 effect nex_impact
1681 countabsolute 1
1682 type decal
1683 tex 47 47
1684 size 24 24
1685 alpha 256 256 0
1686 originjitter 16 16 16
1687 lightradius 200
1688 lightradiusfade 250
1689 lightcolor 4 6 8
1690 // shockwave
1691 effect nex_impact
1692 countabsolute 1
1693 type static
1694 tex 34 34
1695 size 16 16
1696 alpha 100 100 300
1697 sizeincrease 200
1698
1699
1700 // flare effect
1701 effect nex_impact
1702 countabsolute 1
1703 type static
1704 tex 37 37
1705 color 0x80C0FF 0x80C0FF
1706 size 8 8
1707 alpha 256 256 256
1708 // small sparks which form a sphere as they slow down
1709 //effect nex_impact
1710 //count 256
1711 //type spark
1712 //color 0x2030FF 0x80C0FF
1713 //size 1 2
1714 //alpha 256 256 512
1715 //bounce 2
1716 //airfriction 8
1717 //liquidfriction 8
1718 //velocityjitter 384 384 384
1719 // small sparks which glow brightly but live briefly
1720 effect nex_impact
1721 count 128
1722 type spark
1723 tex 41 41
1724 color 0xD9FDFF 0xD9FDFF
1725 size 4 4
1726 alpha 0 128 512
1727 bounce 2
1728 velocityjitter 600 600 600
1729 velocitymultiplier 0.5
1730 airfriction 9
1731
1732
1733
1734 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1735 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1736 // used in qcsrc/server/w_seeker.qc:    pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1737 effect hagar_muzzleflash
1738 count 4
1739 type smoke
1740 color 0x202020 0x404040
1741 tex 0 8
1742 size 5 5
1743 alpha 256 256 512
1744 originjitter 1.5 1.5 1.5
1745 velocityjitter 6 6 6
1746 velocitymultiplier 0.01
1747 lightradius 200
1748 lightradiusfade 2000
1749 lightcolor 2 1.5 0.2
1750 effect hagar_muzzleflash
1751 count 30
1752 type spark
1753 tex 40 40
1754 color 0xFFFDD9 0xFFFDD9
1755 size 3 3
1756 alpha 0 128 1024
1757 originjitter 1 1 1
1758 velocityjitter 300 300 300
1759 velocitymultiplier 0.5
1760 airfriction 12
1761
1762
1763
1764 // used in qcsrc/server/w_hagar.qc:             pointparticles(particleeffectnum("hagar_bounce"), self.origin, self.velocity, 1)
1765 effect hagar_bounce
1766 count 4
1767 type smoke
1768 color 0x202020 0x404040
1769 tex 0 8
1770 size 5 5
1771 alpha 256 256 256
1772 originjitter 1.5 1.5 1.5
1773 velocityjitter 6 6 6
1774 velocitymultiplier 0.01
1775 lightradius 60
1776 lightradiusfade 300
1777 lightcolor 2 1.5 0.2
1778 effect hagar_bounce
1779 count 30
1780 type spark
1781 tex 40 40
1782 color 0xFFFDD9 0xFFFDD9
1783 size 3 3
1784 alpha 0 256 256
1785 gravity 1
1786 bounce 1.5
1787 originjitter 1 1 1
1788 velocityjitter 600 600 600
1789 velocitymultiplier 0.5
1790 airfriction 12
1791
1792
1793
1794 // decal
1795 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1796 // used in qcsrc/client/damage.qc:                                              pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1797 // used in qcsrc/client/damage.qc:                                              pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1798 effect hagar_explode
1799 countabsolute 1
1800 type decal
1801 tex 8 16
1802 size 28 38
1803 alpha 256 256 0
1804 originjitter 40 40 40
1805 lightradius 250
1806 lightradiusfade 400
1807 lightcolor 8 4 1
1808 // fire effect which make bright dot inside
1809 effect hagar_explode
1810 notunderwater
1811 count 10
1812 type smoke
1813 tex 48 55
1814 color 0xffe955 0xff5a00
1815 size 16 26
1816 sizeincrease 5
1817 alpha 80 200 356
1818 bounce 1.5
1819 airfriction 8
1820 liquidfriction 8
1821 originjitter 8 8 8
1822 velocityjitter 156 156 156
1823 // fire effect which expands then slows
1824 effect hagar_explode
1825 notunderwater
1826 count 24
1827 type static
1828 tex 48 55
1829 color 0x8f0d00 0xff5a00
1830 size 20 26
1831 sizeincrease 15
1832 alpha 128 256 456
1833 bounce 1.5
1834 airfriction 12
1835 liquidfriction 8
1836 originjitter 8 8 8
1837 velocityjitter 286 286 286
1838
1839 // smoke
1840 effect hagar_explode
1841 type alphastatic
1842 notunderwater
1843 tex 0 8
1844 count 20
1845 size 20 40
1846 sizeincrease 20
1847 alpha 200 500 600
1848 velocityjitter 244 244 244
1849 airfriction 5
1850 color 0x000000 0x111111
1851 bounce 2
1852
1853 // underwater bubbles
1854 effect hagar_explode
1855 underwater
1856 count 32
1857 type bubble
1858 tex 62 62
1859 color 0x404040 0x808080
1860 size 3 3
1861 alpha 128 256 64
1862 gravity -0.125
1863 bounce 1.5
1864 liquidfriction 0.25
1865 originjitter 16 16 16
1866 velocityjitter 96 96 96
1867 // bouncing sparks
1868 effect hagar_explode
1869 notunderwater
1870 count 16
1871 type spark
1872 color 0x903010 0xFFD030
1873 size 2 2
1874 tex 40 40
1875 alpha 256 256 384
1876 gravity 1
1877 airfriction 0.2
1878 bounce 1.5
1879 liquidfriction 0.8
1880 velocityoffset 0 0 80
1881 velocityjitter 256 256 256
1882
1883
1884
1885 // used in qcsrc/server/w_rocketlauncher.qc:    pointparticles(particleeffectnum("rocketlauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1886 effect rocketlauncher_muzzleflash
1887 count 20
1888 type smoke
1889 color 0x202020 0x404040
1890 tex 0 8
1891 size 1 1
1892 sizeincrease 20
1893 alpha 256 256 256
1894 airfriction 2
1895 originjitter 1.5 1.5 1.5
1896 velocityjitter 40 40 40
1897 velocitymultiplier -0.13
1898 //lightradius 200
1899 //lightradiusfade 2000
1900 //lightcolor 2 1.5 0.2
1901 effect rocketlauncher_muzzleflash
1902 count 30
1903 type spark
1904 tex 40 40
1905 color 0xFFFDD9 0xFFFDD9
1906 size 3 3
1907 alpha 0 128 1024
1908 originjitter 1 1 1
1909 velocityjitter 300 300 300
1910 velocitymultiplier 0.5
1911 airfriction 12
1912
1913
1914
1915 // rocket trail
1916 // smoke
1917 // used in qcsrc/server/cl_client.qc:           self.modelflags |= MF_ROCKET
1918 // used in qcsrc/server/cl_client.qc:           self.modelflags &~= MF_ROCKET
1919 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_ROCKET"), from, to)
1920 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_ROCKET"), from, to)
1921 effect TR_ROCKET
1922 trailspacing 5
1923 type alphastatic
1924 color 0x000000 0x666666
1925 tex 0 8
1926 size 1 4
1927 bounce 1
1928 sizeincrease 11
1929 alpha 200 300 200
1930 lightradius 150
1931 lighttime 0
1932 lightcolor 6 3 1
1933 originjitter 2 2 2
1934 velocityjitter 3 3 3
1935 velocitymultiplier -0.02
1936 //gravity -0.11
1937 // fire
1938 effect TR_ROCKET
1939 notunderwater
1940 trailspacing 2
1941 type static
1942 color 0xffdf72 0x811200
1943 tex 48 55
1944 size 7 7
1945 sizeincrease -30
1946 alpha 100 144 588
1947 airfriction 8
1948 velocityjitter 32 32 32
1949 velocitymultiplier -1.5
1950 // bubbles
1951 effect TR_ROCKET
1952 underwater
1953 trailspacing 8
1954 type bubble
1955 tex 62 62
1956 color 0x404040 0x808080
1957 size 1 1
1958 alpha 256 256 256
1959 gravity -0.125
1960 bounce 1.5
1961 liquidfriction 4
1962 velocityjitter 16 16 16
1963 // sparks
1964 effect TR_ROCKET
1965 trailspacing 10
1966 type spark
1967 tex 40 40
1968 color 0xFFFDD9 0xFFFDD9
1969 size 1 1
1970 alpha 444 512 1866
1971 //gravity 1
1972 bounce 1
1973 //velocityoffset 0 0 15
1974 airfriction 5
1975 originjitter 1 1 1
1976 velocityjitter 100 100 100
1977 velocitymultiplier -0.31
1978
1979 // rocket explosion (bigger than mortar and hagar)
1980 // decal
1981 // used in qcsrc/server/cl_impulse.qc:                                                  pointparticles(particleeffectnum("rocket_explode"), org, '0 0 0', 1)
1982 // used in qcsrc/server/cl_player.qc:                           pointparticles(particleeffectnum("rocket_explode"), self.origin, '0 0 0', 1)
1983 // used in qcsrc/server/portals.qc:             pointparticles(particleeffectnum("rocket_explode"), portal.origin + v_forward * 16, v_forward * 1024, 4)
1984 // used in qcsrc/server/steerlib.qc:    pointparticles(particleeffectnum("rocket_explode"), self.origin, '0 0 0', 1)
1985 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("rocket_explode"), org2, '0 0 0', 1)
1986 effect rocket_explode
1987 countabsolute 1
1988 type decal
1989 tex 8 16
1990 size 72 72
1991 alpha 256 256 0
1992 originjitter 40 40 40
1993 lightradius 400
1994 lightradiusfade 750
1995 lightcolor 8 4 1
1996 // fire effect
1997 effect rocket_explode
1998 notunderwater
1999 count 64
2000 type static
2001 tex 48 55
2002 color 0x8f0d00 0xff5a00
2003 size 33 44
2004 sizeincrease 45
2005 alpha 200 256 512
2006 bounce 1.5
2007 airfriction 8
2008 liquidfriction 8
2009 originjitter 8 8 8
2010 velocityjitter 512 512 512
2011 // fire effect 2
2012 effect rocket_explode
2013 notunderwater
2014 count 28
2015 type smoke
2016 tex 48 55
2017 color 0xea691b 0xeed05a
2018 size 33 44
2019 sizeincrease 55
2020 alpha 200 256 612
2021 bounce 2.5
2022 airfriction 19
2023 liquidfriction 19
2024 originjitter 8 8 8
2025 velocityjitter 912 912 912
2026 // smoke
2027 effect rocket_explode
2028 type alphastatic
2029 notunderwater
2030 tex 0 8
2031 count 64
2032 size 20 40
2033 sizeincrease 44
2034 alpha 200 450 456
2035 velocityjitter 444 444 444
2036 airfriction 5
2037 color 0x000000 0x111111
2038 bounce 2
2039 // underwater bubbles
2040 effect rocket_explode
2041 underwater
2042 count 64
2043 type bubble
2044 tex 62 62
2045 color 0x404040 0x808080
2046 size 3 3
2047 alpha 128 256 64
2048 gravity -0.125
2049 bounce 1.5
2050 liquidfriction 0.25
2051 originjitter 16 16 16
2052 velocityjitter 144 144 144
2053 // bouncing sparks
2054 effect rocket_explode
2055 notunderwater
2056 count 64
2057 type spark
2058 tex 40 40
2059 color 0xffa800 0xffedaf
2060 size 1 1
2061 sizeincrease 2
2062 alpha 44 256 384
2063 gravity 1
2064 airfriction -1
2065 bounce 1.5
2066 liquidfriction 0.8
2067 velocityoffset 0 0 80
2068 originjitter 16 16 16
2069 velocityjitter 224 224 324
2070
2071
2072
2073 // used in qcsrc/server/g_hook.qc:      pointparticles(particleeffectnum("grapple_muzzleflash"), org, '0 0 0', 1)
2074 effect grapple_muzzleflash
2075 lightradius 160
2076 lightradiusfade 800
2077 lightcolor 1 0 0
2078
2079
2080
2081 // used in qcsrc/server/g_hook.qc:      pointparticles(particleeffectnum("grapple_impact"), self.origin, '0 0 0', 1)
2082 effect grapple_impact
2083 lightradius 160
2084 lightradiusfade 800
2085 lightcolor 1 0 0
2086
2087
2088
2089 // used nowhere in code
2090 effect nex242_misc_laser_beam
2091 countabsolute 1
2092 type beam
2093 tex 60 60
2094 size 1 1
2095 alpha 256 256 64
2096 color 0xff0000 0xff0000
2097 sizeincrease 1
2098
2099 // used nowhere in code
2100 effect nex242_misc_laser_beam_end
2101 count 1
2102 type spark
2103 color 0x8f4333 0xfff31b
2104 size 0.4 0.4
2105 alpha 128 256 768
2106 gravity 1
2107 bounce -1
2108 velocityjitter 64 64 64
2109 velocitymultiplier 100
2110
2111
2112
2113 // used nowhere in code
2114 effect nex242_misc_laser_beam_fast
2115 countabsolute 1
2116 type beam
2117 tex 60 60
2118 size 1 1
2119 alpha 256 256 640
2120 color 0xff0000 0xff0000
2121 sizeincrease 0.1
2122
2123 // used nowhere in code
2124 effect nex242_misc_laser_beam_fast_end
2125 count 1
2126 type spark
2127 color 0x8f4333 0xfff31b
2128 size 0.4 0.4
2129 alpha 128 256 768
2130 gravity 1
2131 bounce -1
2132 velocityjitter 64 64 64
2133 velocitymultiplier 100
2134
2135 // additional laser colors (mike)
2136 // used nowhere in code
2137 effect nex242_misc_laser_green_beam
2138 countabsolute 1
2139 type beam
2140 tex 60 60
2141 size 1 1
2142 alpha 256 256 64
2143 color 0x00ff00 0x00ff00
2144 sizeincrease 1
2145
2146 // used nowhere in code
2147 effect nex242_misc_laser_green_beam_end
2148 count 1
2149 type spark
2150 color 0x8f4333 0xfff31b
2151 size 0.4 0.4
2152 alpha 128 256 768
2153 gravity 1
2154 bounce -1
2155 velocityjitter 64 64 64
2156 velocitymultiplier 100
2157
2158 // used nowhere in code
2159 effect nex242_misc_laser_blue_beam
2160 countabsolute 1
2161 type beam
2162 tex 60 60
2163 size 1 1
2164 alpha 256 256 64
2165 color 0x0000ff 0x0000ff
2166 sizeincrease 1
2167
2168 // used nowhere in code
2169 effect nex242_misc_laser_blue_beam_end
2170 count 1
2171 type spark
2172 color 0x8f4333 0xfff31b
2173 size 0.4 0.4
2174 alpha 128 256 768
2175 gravity 1
2176 bounce -1
2177 velocityjitter 64 64 64
2178 velocitymultiplier 100
2179
2180 // used nowhere in code
2181 effect nex242_misc_laser_yellow_beam
2182 countabsolute 1
2183 type beam
2184 tex 60 60
2185 size 1 1
2186 alpha 256 256 64
2187 color 0xffff00 0xffff00
2188 sizeincrease 1
2189
2190 // used nowhere in code
2191 effect nex242_misc_laser_yellow_beam_end
2192 count 1
2193 type spark
2194 color 0x8f4333 0xfff31b
2195 size 0.4 0.4
2196 alpha 128 256 768
2197 gravity 1
2198 bounce -1
2199 velocityjitter 64 64 64
2200 velocitymultiplier 100
2201
2202 // used nowhere in code
2203 effect nex242_misc_laser_cyan_beam
2204 countabsolute 1
2205 type beam
2206 tex 60 60
2207 size 1 1
2208 alpha 256 256 64
2209 color 0x00ffff 0x00ffff
2210 sizeincrease 1
2211
2212 // used nowhere in code
2213 effect nex242_misc_laser_cyan_beam_end
2214 count 1
2215 type spark
2216 color 0x8f4333 0xfff31b
2217 size 0.4 0.4
2218 alpha 128 256 768
2219 gravity 1
2220 bounce -1
2221 velocityjitter 64 64 64
2222 velocitymultiplier 100
2223
2224 // used nowhere in code
2225 effect nex242_misc_laser_magenta_beam
2226 countabsolute 1
2227 type beam
2228 tex 60 60
2229 size 1 1
2230 alpha 256 256 64
2231 color 0xff00ff 0xff00ff
2232 sizeincrease 1
2233
2234 // used nowhere in code
2235 effect nex242_misc_laser_magenta_beam_end
2236 count 1
2237 type spark
2238 color 0x8f4333 0xfff31b
2239 size 0.4 0.4
2240 alpha 128 256 768
2241 gravity 1
2242 bounce -1
2243 velocityjitter 64 64 64
2244 velocitymultiplier 100
2245
2246 // used nowhere in code
2247 effect nex242_misc_laser_white_beam
2248 countabsolute 1
2249 type beam
2250 tex 60 60
2251 size 1 1
2252 alpha 256 256 64
2253 color 0xffffff 0xffffff
2254 sizeincrease 1
2255
2256 // used nowhere in code
2257 effect nex242_misc_laser_white_beam_end
2258 count 1
2259 type spark
2260 color 0x8f4333 0xfff31b
2261 size 0.4 0.4
2262 alpha 128 256 768
2263 gravity 1
2264 bounce -1
2265 velocityjitter 64 64 64
2266 velocitymultiplier 100
2267
2268 // used nowhere in code
2269 effect nex242_misc_laser_black_beam
2270 countabsolute 1
2271 type beam
2272 tex 60 60
2273 size 1 1
2274 alpha 256 256 64
2275 color 0x000000 0x000000
2276 sizeincrease 1
2277
2278 // used nowhere in code
2279 effect nex242_misc_laser_black_beam_end
2280 count 1
2281 type spark
2282 color 0x8f4333 0xfff31b
2283 size 0.4 0.4
2284 alpha 128 256 768
2285 gravity 1
2286 bounce -1
2287 velocityjitter 64 64 64
2288 velocitymultiplier 100
2289
2290 // used nowhere in code
2291 effect nex242_misc_laser_orange_beam
2292 countabsolute 1
2293 type beam
2294 tex 60 60
2295 size 1 1
2296 alpha 256 256 64
2297 color 0xff6600 0xff6600
2298 sizeincrease 1
2299
2300 // used nowhere in code
2301 effect nex242_misc_laser_orange_beam_end
2302 count 1
2303 type spark
2304 color 0x8f4333 0xfff31b
2305 size 0.4 0.4
2306 alpha 128 256 768
2307 gravity 1
2308 bounce -1
2309 velocityjitter 64 64 64
2310 velocitymultiplier 100
2311
2312
2313
2314
2315 // bigger crylink impact effect
2316 // decal
2317 // used in qcsrc/client/damage.qc:                                      pointparticles(particleeffectnum("crylink_impactbig"), org2, '0 0 0', 1)
2318 effect crylink_impactbig
2319 countabsolute 1
2320 type decal
2321 tex 47 47
2322 size 24 24
2323 alpha 256 256 0
2324 originjitter 12 12 12
2325 //lightradius 200
2326 //lightradiusfade 800
2327 //lightcolor 3.2 0.4 4
2328 // purple flare effect
2329 effect crylink_impactbig
2330 countabsolute 1
2331 type static
2332 tex 39 39
2333 color 0x504060 0x504060
2334 size 24 24
2335 alpha 256 256 512
2336 // purple sparks
2337 effect crylink_impactbig
2338 count 80
2339 type spark
2340 tex 41 41
2341 color 0xA040C0 0xA040C0
2342 bounce 2
2343 size 6 6
2344 alpha 256 256 1024
2345 velocityjitter 512 512 512
2346 // purple splash
2347 effect crylink_impactbig
2348 count 3
2349 type static
2350 color 0xE070FF 0xE070FF
2351 size 16 16
2352 alpha 256 256 512
2353 velocityjitter 32 32 32
2354 // purple splash
2355 effect crylink_impactbig
2356 count 6
2357 type static
2358 color 0xE070FF 0xE070FF
2359 size 16 16
2360 alpha 256 256 1024
2361 velocityjitter 256 256 256
2362
2363 // Zero-violence effects
2364
2365 // impact effect indicating damage
2366 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_hit"), org, vel, amount * 16)
2367 effect damage_hit
2368 tex 48 55
2369 count 1
2370 type alphastatic
2371 color 0x00FFFF 0xFF00FF
2372 size 16 16
2373 sizeincrease -24
2374 alpha 128 128 192
2375 gravity -0.4
2376 bounce 1.5
2377 airfriction 5
2378 liquidfriction 10
2379 velocityjitter 256 256 256
2380 effect damage_hit
2381 tex 48 55
2382 count 1
2383 type alphastatic
2384 color 0xFF00FF 0xFFFF00
2385 size 16 16
2386 sizeincrease -24
2387 alpha 128 128 192
2388 gravity -0.4
2389 bounce 1.5
2390 airfriction 5
2391 liquidfriction 10
2392 velocityjitter 256 256 256
2393 effect damage_hit
2394 tex 48 55
2395 count 1
2396 type alphastatic
2397 color 0xFFFF00 0x00FFFF
2398 size 16 16
2399 sizeincrease -24
2400 alpha 128 128 192
2401 gravity -0.4
2402 bounce 1.5
2403 airfriction 5
2404 liquidfriction 10
2405 velocityjitter 256 256 256
2406
2407 // effect for removing player model
2408 // "teleport"
2409 // NOTE: maintained by div0, make your own new effect instead of changing this one without asking!
2410 // large sparks
2411 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_dissolve"), org, vel, amount)
2412 effect damage_dissolve
2413 tex 48 55
2414 count 30
2415 type alphastatic
2416 color 0x00FFFF 0xFF00FF
2417 size 32 32
2418 sizeincrease -16
2419 alpha 256 256 128
2420 gravity -0.4
2421 bounce 1.5
2422 airfriction 3
2423 liquidfriction 6
2424 velocityjitter 512 512 512
2425 effect damage_dissolve
2426 tex 48 55
2427 count 30
2428 type alphastatic
2429 color 0xFF00FF 0xFFFF00
2430 size 32 32
2431 sizeincrease -16
2432 alpha 256 256 128
2433 gravity -0.4
2434 bounce 1.5
2435 airfriction 3
2436 liquidfriction 6
2437 velocityjitter 512 512 512
2438 effect damage_dissolve
2439 tex 48 55
2440 count 30
2441 type alphastatic
2442 color 0xFFFF00 0x00FFFF
2443 size 32 32
2444 sizeincrease -16
2445 alpha 256 256 128
2446 gravity -0.4
2447 bounce 1.5
2448 airfriction 3
2449 liquidfriction 6
2450 velocityjitter 512 512 512
2451
2452 // decal
2453 // used in qcsrc/server/g_triggers.qc:                                  self.cnt = particleeffectnum("laser_deadly")
2454 // used in qcsrc/server/g_triggers.qc:                  self.cnt = particleeffectnum("laser_deadly")
2455 effect laser_deadly
2456 countabsolute 1
2457 type decal
2458 tex 56 59
2459 size 5 5
2460 alpha 256 256 0
2461 originjitter 6 6 6
2462 // dust/smoke drifting away from the impact
2463 effect laser_deadly
2464 count 0.05 // 50 per second
2465 type smoke
2466 tex 48 55
2467 color 0xFFFFFF 0xFFFFFF
2468 size 3 3
2469 alpha 0 64 64
2470 originjitter 1 1 1
2471 airfriction 7
2472 liquidfriction 16
2473 velocityjitter 15 15 15
2474 sizeincrease 2
2475 velocitymultiplier 20
2476 // sparks
2477 effect laser_deadly
2478 notunderwater
2479 count 0.05 // 50 per second
2480 type spark
2481 tex 40 40
2482 color 0xFDFFD9 0xFDFFD9
2483 size 0.6 0.6
2484 alpha 256 256 768
2485 gravity 1
2486 bounce 1
2487 airfriction 5
2488 originjitter 1 1 1
2489 velocityjitter 100 100 100
2490 velocitymultiplier 100
2491
2492
2493 //torch
2494 //fire
2495 // used nowhere in code
2496 effect torch_small
2497 //notunderwater
2498 count 16
2499 type smoke
2500 tex 48 55
2501 size 1 11
2502 alpha 200 256 512
2503 gravity -0.5
2504 color 0x8f0d00 0xff5a00
2505 //bounce 1
2506 sizeincrease -1
2507 originjitter 5 5 5
2508 velocityjitter 1 1 50
2509 // smoke
2510 effect torch_small
2511 type alphastatic
2512 count 8
2513 tex 0 8
2514 size 5 10
2515 sizeincrease 5
2516 alpha 200 256 200
2517 color 0x000000 0x111111
2518 gravity -0.3
2519 originjitter 3 3 3
2520 velocityjitter 11 11 50
2521 //bounce 1
2522
2523 //fountain01
2524 // used nowhere in code
2525 effect fountain01
2526 count 32
2527 tex 0 8
2528 size 10 15
2529 alpha 0 100 100
2530 gravity 0.6
2531 bounce 1
2532 sizeincrease 20
2533 type snow
2534 bounce 1
2535 originjitter 5 5 5
2536 velocityjitter 81 81 150
2537 color 0x7cbaff 0xcfd1ff
2538 velocitymultiplier 2
2539
2540 // decal
2541 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("hookbomb_explode"), org2, '0 0 0', 1)
2542 effect hookbomb_explode
2543 count 50
2544 type static
2545 tex 38 38
2546 color 0x807aff 0x4463d5
2547 size 150 200
2548 sizeincrease -160
2549 alpha 0 256 200
2550 //gravity 1
2551 bounce 1.5
2552 originjitter 10 10 10
2553 velocityjitter 550 550 550
2554 //velocitymultiplier -20
2555 airfriction 10
2556 // decal in the air
2557 effect hookbomb_explode
2558 countabsolute 3
2559 type static
2560 tex 38 38
2561 color 0x807aff 0x4463d5
2562 size 160 200
2563 alpha 256 265 100
2564 sizeincrease -60
2565 originoffset 0 0 6
2566 // decal on the ground
2567 effect hookbomb_explode
2568 countabsolute 1
2569 type decal
2570 tex 39 39
2571 size 80 100
2572 alpha 256 256 0
2573 originjitter 6 6 6
2574 // some sparks
2575 effect hookbomb_explode
2576 count 60
2577 type spark
2578 tex 38 38
2579 color 0x807aff 0x4463d5
2580 size 20 30
2581 alpha 256 256 456
2582 sizeincrease -60
2583 gravity 1
2584 bounce 1.5
2585 originjitter 1 1 1
2586 velocityjitter 1900 1900 1300
2587 velocitymultiplier 0.5
2588 airfriction 2
2589
2590
2591 // smoke
2592 effect EF_MGTURRETTRAIL
2593 notunderwater
2594 trailspacing 5
2595 type smoke
2596 color 0xd0d0a0 0xffffff
2597 tex 0 8
2598 size 5 4
2599 alpha 128 196 768
2600 sizeincrease -8
2601 gravity -0.01
2602 // bubbles
2603 effect EF_MGTURRETTRAIL
2604 underwater
2605 trailspacing 16
2606 type bubble
2607 tex 62 62
2608 color 0x404040 0x808080
2609 size 1 1
2610 alpha 256 256 256
2611 gravity -0.125
2612 bounce 1.5
2613 liquidfriction 4
2614 velocityjitter 16 16 16
2615
2616 //fire_big
2617 //fire
2618 // used nowhere in code
2619 effect fire_big
2620 //notunderwater
2621 count 52
2622 type smoke
2623 tex 48 55
2624 size 11 31
2625 alpha 200 356 512
2626 gravity -0.5
2627 color 0x8f0d00 0xff5a00
2628 bounce 2
2629 sizeincrease -3
2630 originjitter 33 33 33
2631 velocityjitter 22 22 50
2632 // smoke
2633 effect fire_big
2634 type alphastatic
2635 count 22
2636 tex 0 8
2637 size 22 33
2638 sizeincrease 11
2639 alpha 200 256 200
2640 color 0x000000 0x111111
2641 gravity -0.3
2642 originjitter 44 44 44
2643 velocityjitter 11 11 50
2644 bounce 2
2645
2646 //red_flare
2647 //smoke
2648 // used nowhere in code
2649 effect red_flare
2650 type alphastatic
2651 count 21
2652 tex 0 8
2653 size 1 11
2654 sizeincrease 11
2655 alpha 200 256 160
2656 color 0xff0000 0xdc7171
2657 gravity -0.24
2658 originjitter 2 2 0
2659 velocityjitter 15 15 30
2660 bounce 1
2661
2662 //blue_flare
2663 //smoke
2664 // used nowhere in code
2665 effect blue_flare
2666 type alphastatic
2667 count 21
2668 tex 0 8
2669 size 1 11
2670 sizeincrease 11
2671 alpha 200 256 160
2672 color 0x0000ff 0x7194dc
2673 gravity -0.24
2674 originjitter 2 2 0
2675 velocityjitter 15 15 30
2676 bounce 1
2677
2678 //smoke_ring
2679 //smoke
2680 // used in qcsrc/server/ctf.qc:         pointparticles(particleeffectnum("smoke_ring"), 0.5 * (self.absmin + self.absmax), '0 0 0', 1);
2681 effect smoke_ring
2682 type smoke
2683 count 90
2684 tex 0 8
2685 size 1 11
2686 sizeincrease 21
2687 gravity 0.1
2688 airfriction 3
2689 alpha 100 156 200
2690 color 0x111111 0x979797
2691 //originjitter 2 2 0
2692 velocityjitter 190 190 50
2693 bounce 1.1
2694 notunderwater
2695
2696 //smoke_large
2697 //smoke
2698 // used nowhere in code
2699 effect smoke_large
2700 type alphastatic
2701 count 50
2702 tex 0 8
2703 size 11 21
2704 sizeincrease 21
2705 gravity -0.15
2706 airfriction 7
2707 alpha 140 256 190
2708 color 0x9e895f 0xffd39b
2709 //originjitter 2 2 0
2710 velocityjitter 390 390 390
2711 bounce 1.1
2712 notunderwater
2713
2714 //sparks
2715 // used nowhere in code
2716 effect sparks
2717 count 30
2718 type spark
2719 tex 40 40
2720 color 0xFFFDD9 0xFFFDD9
2721 size 1 3
2722 alpha 0 256 256
2723 gravity 1
2724 bounce 1.5
2725 originjitter 1 1 1
2726 velocityjitter 300 300 200
2727 velocitymultiplier 1.5
2728 airfriction 3
2729
2730 //sparks
2731 // used nowhere in code
2732 effect electricity_sparks
2733 count 70
2734 type spark
2735 tex 40 40
2736 color 0x807aff 0x4463d5
2737 size 1 3
2738 alpha 0 256 556
2739 gravity 1
2740 bounce 1.5
2741 originjitter 1 1 1
2742 velocityjitter 300 300 300
2743 velocitymultiplier 0.5
2744 airfriction 3
2745
2746 //steam, it needs direction
2747 // used nowhere in code
2748 effect steam
2749 type smoke
2750 count 2
2751 tex 0 8
2752 size 1 3
2753 sizeincrease 7
2754 gravity -0.25
2755 velocitymultiplier 14
2756 airfriction 5
2757 alpha 140 256 190
2758 color 0xfffbdf 0xffffff
2759 //originjitter 2 2 0
2760 velocityjitter 19 19 19
2761 bounce 1.1
2762 notunderwater
2763
2764 // smoke emiter
2765 // used nowhere in code
2766 effect smoking
2767 count 20
2768 type alphastatic
2769 tex 0 8
2770 color 0x292929 0x000000
2771 size 10 40
2772 sizeincrease 5
2773 alpha 100 256 100
2774 gravity -0.1
2775 bounce 1.5
2776 originjitter 10 10 10
2777 velocityjitter 5 5 20
2778 //velocitymultiplier -20
2779 airfriction -1
2780
2781 //golden dust (create it once per second to cover large area in small yellow particles)
2782 // used nowhere in code
2783 effect goldendust
2784 count 50
2785 type snow
2786 tex 38 38
2787 color 0xff9600 0xffefb8
2788 size 2 3
2789 sizeincrease -0.3
2790 alpha 256 256 70
2791 //gravity -0.1
2792 bounce 1.5
2793 originjitter 500 500 500
2794 velocityjitter 0.1 0.1 0.1
2795 //velocitymultiplier -20
2796 //airfriction -0.1
2797
2798 // used nowhere in code
2799 effect healing_fx
2800 count 50
2801 type spark
2802 tex 40 40
2803 color 0xff0000 0xff0000
2804 size 1 3
2805 sizeincrease -0.05
2806 alpha 256 256 170
2807 gravity -0.1
2808 bounce 1.5
2809 originjitter 5 5 100
2810 velocityjitter 50 50 0
2811 //velocitymultiplier 20
2812 airfriction -0.5
2813
2814 // used nowhere in code
2815 effect armorrepair_fx
2816 count 50
2817 type spark
2818 tex 40 40
2819 color 0x00ff00 0x00ff00
2820 size 1 3
2821 sizeincrease -0.05
2822 alpha 256 256 170
2823 gravity -0.1
2824 bounce 1.5
2825 originjitter 5 5 50
2826 velocityjitter 50 50 0
2827 //velocitymultiplier 20
2828 airfriction -0.5
2829
2830 // used nowhere in code
2831 effect ammoregen_fx
2832 count 50
2833 type spark
2834 tex 40 40
2835 color 0x0000ff 0x0000ff
2836 size 1 3
2837 sizeincrease -0.05
2838 alpha 256 256 170
2839 gravity -0.1
2840 bounce 1.5
2841 originjitter 5 5 50
2842 velocityjitter 50 50 0
2843 //velocitymultiplier 20
2844 airfriction -0.5
2845
2846 // red-yellow flame like fx
2847 // used nowhere in code
2848 effect rage
2849 count 5
2850 type smoke
2851 tex 35 36
2852 color 0xff0000 0xff7800
2853 size 1 3
2854 sizeincrease 10
2855 gravity -0.06
2856 alpha 256 256 190
2857 originjitter 5 5 5
2858 velocityjitter 25 25 25
2859 airfriction 2
2860
2861 // pieces of glass or ice falling on the floor
2862 // used nowhere in code
2863 effect iceorglass
2864 count 30
2865 type alphastatic
2866 tex 44 44
2867 color 0xffffff 0xb2d3e6
2868 size 3 7
2869 //sizeincrease 10
2870 gravity 1.3
2871 alpha 256 256 0
2872 time 1 3
2873 bounce 2
2874 originjitter 30 30 30
2875 velocityjitter 100 100 100
2876 airfriction 3
2877
2878 // cover small area in poison gas, spawn it once per second
2879 // used nowhere in code
2880 effect poisonfield
2881 count 30
2882 type smoke
2883 tex 0 8
2884 color 0x00ff00 0x7db843
2885 size 1 1
2886 sizeincrease 30
2887  gravity -0.01
2888 alpha 256 256 50
2889 bounce 1.5
2890 originjitter 333 333 50
2891 velocityjitter 5 5 5
2892 airfriction 1
2893
2894 // cover small area in icy mist, spawn it once per second
2895 // used nowhere in code
2896 effect icefield
2897 count 20
2898 type smoke
2899 tex 0 8
2900 color 0x008aff 0x75e7ff
2901 size 1 1
2902 sizeincrease 10
2903  gravity -0.01
2904 alpha 256 256 50
2905 bounce 1.5
2906 originjitter 333 333 0
2907 velocityjitter 5 5 30
2908 airfriction 1
2909 effect icefield
2910 count 10
2911 type smoke
2912 tex 48 55
2913 size 1 1
2914 sizeincrease 10
2915 color 0x008aff 0x75e7ff
2916 alpha 256 256 50
2917 gravity -0.001
2918 originjitter 333 333 0
2919
2920
2921 // 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 )
2922 // flames that go up
2923 // used nowhere in code
2924 effect firefield
2925 count 200
2926 type smoke
2927 tex 48 55
2928 color 0x8f0d00 0xff5a00
2929 size 1 1
2930 sizeincrease 20
2931  gravity -0.06
2932 alpha 50 256 200
2933 bounce 1.5
2934 originjitter 180 180 0
2935 velocityjitter 5 5 30
2936 airfriction 1
2937 //flames that stay on the ground
2938 effect firefield
2939 count 100
2940 type smoke
2941 tex 48 55
2942 color 0x8f0d00 0xff5a00
2943 size 1 1
2944 sizeincrease 40
2945 alpha 50 256 200
2946 originjitter 180 180 0
2947 // smoke
2948 effect firefield
2949 count 40
2950 type alphastatic
2951 tex 0 8
2952 size 1 1
2953 sizeincrease 7
2954 color 0x000000 0x111111
2955 alpha 256 256 70
2956 gravity -0.02
2957 originjitter 180 180 0
2958
2959 //flamethrower, spawn it as fast as you can  20 times per second or more, it needs direction
2960 //fast fire
2961 // used nowhere in code
2962 effect flamethrower
2963 count 6
2964 type smoke
2965 tex 48 55
2966 color 0x8f0d00 0xff5a00
2967 size 5 5
2968 sizeincrease 20
2969  gravity -0.06
2970 alpha 50 256 250
2971 bounce 1.5
2972 velocityjitter 40 40 11
2973 velocitymultiplier 30
2974 airfriction 1.2
2975 //slowfire
2976 effect flamethrower
2977 count 5
2978 type smoke
2979 tex 48 55
2980 color 0x8f0d00 0xff5a00
2981 size 5 5
2982 sizeincrease 20
2983  gravity -0.06
2984 alpha 50 256 200
2985 bounce 1.5
2986 velocityjitter 40 40 40
2987 velocitymultiplier 20
2988 airfriction 1.2
2989 // very slow and small fire
2990 effect flamethrower
2991 count 3
2992 type smoke
2993 tex 48 55
2994 color 0x8f0d00 0xff5a00
2995 size 5 5
2996 sizeincrease 10
2997  gravity -0.06
2998 alpha 50 256 200
2999 bounce 1.5
3000 velocityjitter 30 30 30
3001 velocitymultiplier 10
3002 airfriction 0.3
3003 //decreasing fire
3004 effect flamethrower
3005 count 4
3006 type smoke
3007 tex 48 55
3008 color 0x8f0d00 0xff5a00
3009 size 20 30
3010 sizeincrease -10
3011  gravity -0.06
3012 alpha 50 256 200
3013 bounce 1.5
3014 velocityjitter 10 10 10
3015 velocitymultiplier 15
3016 airfriction 0.3
3017 //smoke
3018 effect flamethrower
3019 count 1
3020 type alphastatic
3021 tex 0 8
3022 size 5 15
3023 sizeincrease 7
3024 color 0x000000 0x111111
3025 alpha 256 256 90
3026 //gravity -0.2
3027 originjitter 10 10 10
3028 velocitymultiplier 20
3029 velocityoffset 0 0 10
3030 airfriction 1
3031
3032 // port-o-launch trail
3033 // glowing vapor trail
3034 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_WIZSPIKE"), from, to)
3035 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_WIZSPIKE"), from, to)
3036 effect TR_WIZSPIKE
3037 trailspacing 2
3038 type static
3039 color 0x404040 0x404040
3040 size 3 3
3041 tex 62 62
3042 alpha 256 256 968
3043 //velocityjitter 16 16 16
3044 lightradius 90
3045 lighttime 0
3046 lightcolor 1.5 3 6
3047 velocitymultiplier -0.1
3048 // bright sparks
3049 effect TR_WIZSPIKE
3050 trailspacing 6
3051 count 3
3052 type snow
3053 tex 42 42
3054 color 0x404040 0x404040
3055 size 2 4
3056 sizeincrease -20
3057 alpha 444 512 1866
3058 bounce 1
3059 velocityoffset 0 0 15
3060 airfriction 12
3061 originjitter 1 1 1
3062 velocityjitter 50 50 50
3063
3064 // TAG trail
3065 // glowing vapor trail
3066 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_VORESPIKE"), from, to)
3067 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_VORESPIKE"), from, to)
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
3211
3212 // crylink trail
3213 // plasma smoke
3214 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_CRYLINKPLASMA"), from, to)
3215 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_CRYLINKPLASMA"), from, to)
3216 effect TR_CRYLINKPLASMA
3217 trailspacing 64
3218 type static
3219 color 0x5522aa 0x6622ff
3220 size 2 2
3221 sizeincrease 8
3222 tex 32 32
3223 alpha 256 256 1024
3224 velocityjitter 8 8 8
3225 //lightradius 90
3226 //lighttime 0
3227 //lightcolor 1 0 1
3228 velocitymultiplier -0.01
3229 // crylink main trail
3230 effect TR_CRYLINKPLASMA
3231 trailspacing 8
3232 type static
3233 color 0x5522aa 0x6622ff
3234 size 3 3
3235 sizeincrease 15
3236 tex 3 3
3237 alpha 256 256 2600
3238 velocityjitter 2 2 2
3239 velocitymultiplier 0.01
3240
3241 effect cherryblossom
3242 count 3
3243 type static
3244 color 0xb123ff 0xb183ff
3245 size 1.5 2
3246 alpha 128 256 32
3247 gravity 0.05
3248 bounce 1.5
3249 airfriction 1
3250 liquidfriction 1
3251 originjitter 16 16 16
3252 velocityjitter 32 32 0
3253 tex 40 40
3254 //lightradius 200
3255 //lighttime 0
3256
3257 effect alien_blood
3258 count 0.333
3259 type blood
3260 tex 24 32
3261 size 3 8
3262 alpha 256 256 64
3263 color 0xDC9BCD 0xDC9BCD
3264 bounce -1
3265 airfriction 1
3266 liquidfriction 4
3267 velocityjitter 64 64 64
3268 velocitymultiplier 5
3269 //blood mist
3270 effect alien_blood
3271 countabsolute 1
3272 type alphastatic
3273 tex 0 8
3274 size 25 30
3275 alpha 100 256 400
3276 color 0x000000 0x204010
3277 originjitter 11 11 11
3278
3279 effect robot_blood
3280 count 0.333
3281 type blood
3282 tex 24 32
3283 size 3 8
3284 alpha 256 256 64
3285 color 0xC0D890 0xC0D890
3286 bounce -1
3287 airfriction 1
3288 liquidfriction 4
3289 velocityjitter 64 64 64
3290 velocitymultiplier 5
3291 //blood mist
3292 effect robot_blood
3293 countabsolute 1
3294 type alphastatic
3295 tex 0 8
3296 size 25 30
3297 alpha 100 256 400
3298 color 0x000000 0x301860
3299 originjitter 11 11 11
3300
3301
3302 effect alien_TR_BLOOD
3303 trailspacing 16
3304 type blood
3305 color 0xC080B0 0xC080B0
3306 tex 24 32
3307 size 8 8
3308 alpha 384 384 192
3309 bounce -1
3310 airfriction 1
3311 liquidfriction 4
3312 velocityjitter 64 64 64
3313 velocitymultiplier 0.5
3314
3315 effect robot_TR_BLOOD
3316 trailspacing 16
3317 type blood
3318 color 0xC0D890 0xC0D890
3319 tex 24 32
3320 size 8 8
3321 alpha 384 384 192
3322 bounce -1
3323 airfriction 1
3324 liquidfriction 4
3325 velocityjitter 64 64 64
3326 velocitymultiplier 0.5
3327
3328 effect alien_TR_SLIGHTBLOOD
3329 trailspacing 32
3330 type blood
3331 color 0xC080B0 0xC080B0
3332 tex 24 32
3333 size 80 80
3334 alpha 384 384 192
3335 bounce -1
3336 airfriction 1
3337 liquidfriction 4
3338 velocityjitter 64 64 64
3339 velocitymultiplier 0.5
3340
3341 effect robot_TR_SLIGHTBLOOD
3342 trailspacing 32
3343 type blood
3344 color 0xC0D890 0xC0D890
3345 tex 24 32
3346 size 8 8
3347 alpha 384 384 192
3348 bounce -1
3349 airfriction 1
3350 liquidfriction 4
3351 velocityjitter 64 64 64
3352 velocitymultiplier 0.5
3353
3354 // flare particle and light
3355 // used in qcsrc/server/t_items.qc:     pointparticles(particleeffectnum("item_pickup"), self.origin, '0 0 0', 1)
3356 effect item_pickup
3357 countabsolute 1
3358 type static
3359 color 0x63F2EA 0xB0C5C4
3360 size 8 16
3361 alpha 128 64 64
3362 // cloud of particles which expand rapidly and then slow to form a ball
3363 effect item_pickup
3364 count 64
3365 type spark
3366 tex 41 41
3367 color 0x63F2EA 0xB0C5C4
3368 size 1 1
3369 alpha 256 256 1280
3370 //originjitter 24 24 24
3371 velocityjitter 256 256 256
3372
3373 effect bloodshower
3374 countabsolute 1
3375 type blood
3376 tex 24 32
3377 size 8 8
3378 color 0xA8FFFF 0xA8FFFFF
3379 alpha 256 256 64
3380 bounce -1
3381 airfriction 1
3382 liquidfriction 4
3383 velocityjitter 64 64 64
3384 velocitymultiplier 1
3385
3386 effect alien_bloodshower
3387 countabsolute 1
3388 type blood
3389 tex 24 32
3390 size 8 8
3391 color 0xC080B0 0xC080B0
3392 alpha 256 256 64
3393 bounce -1
3394 airfriction 1
3395 liquidfriction 4
3396 velocityjitter 64 64 64
3397 velocitymultiplier 1
3398
3399 effect robot_bloodshower
3400 countabsolute 1
3401 type blood
3402 tex 24 32
3403 size 8 8
3404 color 0xC0D890 0xC0D890
3405 alpha 256 256 64
3406 bounce -1
3407 airfriction 1
3408 liquidfriction 4
3409 velocityjitter 64 64 64
3410 velocitymultiplier 1
3411
3412
3413 //red_ground_quake
3414 //smoke
3415 // used in qsrc/server/ctf.qc:          pointparticles(particleeffectnum("red_ground_quake"), self.origin, '0 0 0', 1);
3416 effect red_ground_quake
3417 type smoke
3418 count 180
3419 tex 0 8
3420 size 20 50
3421 sizeincrease 100
3422 gravity 0.5
3423 time 5 10
3424 airfriction 3
3425 alpha 100 126 200
3426 color 0x111111 0xbbbbbb
3427 //originjitter 2 2 0
3428 velocityjitter 190 190 50
3429 bounce 1.1
3430 notunderwater
3431 effect red_ground_quake
3432 type smoke
3433 count 80
3434 tex 0 8
3435 size 10 30
3436 sizeincrease 60
3437 gravity 0.2
3438 time 10 15
3439 airfriction 4
3440 alpha 100 126 200
3441 color 0x111111 0x979797
3442 //originjitter 2 2 0
3443 velocityjitter 190 190 50
3444 bounce 1.2
3445 notunderwater
3446 effect red_ground_quake
3447 //notunderwater
3448 count 32
3449 type smoke
3450 tex 48 55
3451 size 4 20
3452 time 15 25
3453 alpha 200 356 512
3454 gravity -0.5
3455 color 0x9E6A64 0x91302D
3456 bounce 6
3457 sizeincrease 5
3458 originjitter 33 33 33
3459 velocityjitter 22 22 50
3460 // smoke
3461 effect red_ground_quake
3462 type alphastatic
3463 count 22
3464 tex 0 8
3465 size 22 33
3466 sizeincrease 11
3467 time 25 35
3468 alpha 200 256 200
3469 color 0x000000 0xffffff
3470 gravity -0.3
3471 originjitter 44 44 44
3472 velocityjitter 11 11 50
3473 bounce 2
3474
3475 //blue_ground_quake
3476 //smoke
3477 // used in qsrc/server/ctf.qc:          pointparticles(particleeffectnum("blue_ground_quake"), self.origin, '0 0 0', 1);
3478 effect blue_ground_quake
3479 type smoke
3480 count 180
3481 tex 0 8
3482 size 20 50
3483 sizeincrease 100
3484 gravity 0.5
3485 time 5 10
3486 airfriction 3
3487 alpha 100 126 200
3488 color 0x111111 0xbbbbbb
3489 //originjitter 2 2 0
3490 velocityjitter 190 190 50
3491 bounce 1.1
3492 notunderwater
3493 effect blue_ground_quake
3494 type smoke
3495 count 80
3496 tex 0 8
3497 size 10 30
3498 sizeincrease 60
3499 gravity 0.2
3500 time 10 15
3501 airfriction 4
3502 alpha 100 126 200
3503 color 0x111111 0x979797
3504 //originjitter 2 2 0
3505 velocityjitter 190 190 50
3506 bounce 1.2
3507 notunderwater
3508 effect blue_ground_quake
3509 //notunderwater
3510 count 32
3511 type smoke
3512 tex 48 55
3513 size 4 20
3514 time 15 25
3515 alpha 200 356 512
3516 gravity -0.5
3517 color 0x64679E 0x2D4C91
3518 bounce 6
3519 sizeincrease 5
3520 originjitter 33 33 33
3521 velocityjitter 22 22 50
3522 // smoke
3523 effect blue_ground_quake
3524 type alphastatic
3525 count 22
3526 tex 0 8
3527 size 22 33
3528 sizeincrease 11
3529 time 25 35
3530 alpha 200 256 200
3531 color 0x000000 0xffffff
3532 gravity -0.3
3533 originjitter 44 44 44
3534 velocityjitter 11 11 50
3535 bounce 2
3536
3537
3538
3539 // cl_gentle impact effect indicating damage
3540 // maintained by morphed
3541 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_hit"), org, vel, amount * 16)
3542 effect morphed_damage_hit
3543 tex 43 43
3544 count 1
3545 type spark
3546 color 0xffffff 0x9271fb
3547 size 14 24
3548 sizeincrease -24
3549 alpha 128 128 292
3550 gravity -0.4
3551 airfriction 5
3552 liquidfriction 10
3553 velocityjitter 356 356 456
3554
3555 effect morphed_damage_hit
3556 tex 0 8
3557 count 1
3558 type smoke
3559 color 0xffffff 0x9271fb
3560 size 24 24
3561 sizeincrease -24
3562 alpha 128 128 292
3563 airfriction 5
3564 liquidfriction 10
3565 originjitter 10 10 10
3566
3567
3568 // effect for removing player model
3569 // "teleport"
3570
3571 // cl_gentle deathfx
3572 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_dissolve"), org, vel, amount)
3573 effect morphed_damage_dissolve
3574 tex 43 43
3575 count 20
3576 type spark
3577 color 0xffffff 0x9271fb
3578 size 62 62
3579 sizeincrease -16
3580 alpha 256 256 328
3581 gravity -0.4
3582 airfriction 3
3583 liquidfriction 6
3584 velocityjitter 256 256 512
3585
3586 effect morphed_damage_dissolve
3587 tex 43 43
3588 count 5
3589 type spark
3590 color 0x7bdbff 0xbed2ff
3591 size 62 62
3592 sizeincrease -16
3593 alpha 256 256 328
3594 gravity -0.8
3595 airfriction 5
3596 liquidfriction 6
3597 velocityjitter 256 256 512
3598
3599 effect morphed_damage_dissolve
3600 tex 0 8
3601 count 10
3602 type smoke
3603 color 0xffffff 0x9271fb
3604 size 44 44
3605 sizeincrease -16
3606 alpha 256 256 228
3607 airfriction 3
3608 liquidfriction 6
3609 originjitter 32 32 96
3610
3611
3612 effect morphed_damage_dissolve
3613 tex 46 46
3614 count 30
3615 type smoke
3616 color 0xffffff 0x9271fb
3617 size 32 32
3618 sizeincrease -16
3619 alpha 256 256 228
3620 gravity 1
3621 bounce 1.5
3622 airfriction 3
3623 liquidfriction 6
3624 velocityjitter 400 400 0
3625
3626 // Team / hit minsta effects
3627 effect TE_TEI_G3RED
3628 countabsolute 1
3629 type beam
3630 tex 60 60
3631 color 0xFF0000 0xFF0000
3632 size 4 4
3633 alpha 128 128 256
3634 // experimental
3635 effect TE_TEI_G3RED
3636 trailspacing 4
3637 type static
3638 color 0x200000 0x400000
3639 size 0.3 0.3
3640 sizeincrease 3
3641 tex 46 46
3642 alpha 256 256 512
3643 airfriction -4
3644 //liquidfriction -4
3645 velocityjitter 3 3 3
3646 type smoke
3647
3648 effect TE_TEI_G3RED_HIT
3649 countabsolute 1
3650 type beam
3651 tex 60 60
3652 color 0xFF0000 0xFF0000
3653 size 8 8
3654 alpha 128 128 256
3655 // experimental
3656 effect TE_TEI_G3RED_HIT
3657 trailspacing 10
3658 type static
3659 color 0xFFFFFF 0xFF0011
3660 size 2 2
3661 sizeincrease -2
3662 alpha 256 256 512
3663 airfriction -4
3664 //liquidfriction -4
3665 velocityjitter 2 2 2
3666 type smoke
3667 // rings
3668 effect TE_TEI_G3RED_HIT
3669 trailspacing 20
3670 type static
3671 color 0xFF0000 0xFF0011
3672 size 10 10 
3673 sizeincrease -6
3674 alpha 256 256 512
3675 airfriction -4
3676 //liquidfriction -4
3677 type smoke
3678
3679 effect TE_TEI_G3BLUE
3680 countabsolute 1
3681 type beam
3682 tex 60 60
3683 color 0x0000FF 0x1100FF
3684 size 4 4
3685 alpha 128 128 256
3686 // experimental
3687 effect TE_TEI_G3BLUE
3688 trailspacing 4
3689 type static
3690 color 0x000020 0x000040
3691 size 0.3 0.3
3692 sizeincrease 3
3693 tex 46 46
3694 alpha 256 256 512
3695 airfriction -4
3696 //liquidfriction -4
3697 velocityjitter 3 3 3
3698 type smoke
3699
3700 effect TE_TEI_G3BLUE_HIT
3701 countabsolute 1
3702 type beam
3703 tex 60 60
3704 color 0x0000FF 0x1100FF
3705 size 8 8
3706 alpha 128 128 256
3707 // experimental
3708 effect TE_TEI_G3BLUE_HIT
3709 trailspacing 10
3710 type static
3711 color 0xFFFFFF 0x100FF
3712 size 2 2
3713 sizeincrease -2
3714 alpha 256 256 512
3715 airfriction -4
3716 //liquidfriction -4
3717 velocityjitter 2 2 2
3718 type smoke
3719 // rings
3720 effect TE_TEI_G3BLUE_HIT
3721 trailspacing 20
3722 type static
3723 color 0x0000FF 0x1100FF
3724 size 10 10 
3725 sizeincrease -6
3726 alpha 256 256 512
3727 airfriction -4
3728 //liquidfriction -4
3729 type smoke
3730
3731 // Yellow 
3732 effect TE_TEI_G3YELLOW
3733 countabsolute 1
3734 type beam
3735 tex 60 60
3736 color 0xffff00 0xffff11
3737 size 4 4
3738 alpha 128 128 256
3739 effect TE_TEI_G3YELLOW
3740 trailspacing 4
3741 type static
3742 color 0x202000 0x404000
3743 size 0.3 0.3
3744 sizeincrease 3
3745 tex 46 46
3746 alpha 256 256 512
3747 airfriction -4
3748 velocityjitter 3 3 3
3749 type smoke
3750
3751 effect TE_TEI_G3YELLOW_HIT
3752 countabsolute 1
3753 type beam
3754 tex 60 60
3755 color 0xffff00 0xffff11
3756 size 8 8
3757 alpha 128 128 256
3758 effect TE_TEI_G3YELLOW_HIT
3759 trailspacing 10
3760 type static
3761 color 0xFFFFFF 0xffff10
3762 size 2 2
3763 sizeincrease -2
3764 alpha 256 256 512
3765 airfriction -4
3766 velocityjitter 2 2 2
3767 type smoke
3768 // rings
3769 effect TE_TEI_G3YELLOW_HIT
3770 trailspacing 20
3771 type static
3772 color 0xffff00 0xffff11
3773 size 10 10 
3774 sizeincrease -6
3775 alpha 256 256 512
3776 airfriction -4
3777 //liquidfriction -4
3778 type smoke
3779
3780
3781 // Pink
3782 effect TE_TEI_G3PINK
3783 countabsolute 1
3784 type beam
3785 tex 60 60
3786 color 0xFF00FF 0xFF11FF
3787 size 4 4
3788 alpha 128 128 256
3789 // experimental
3790 effect TE_TEI_G3PINK
3791 trailspacing 4
3792 type static
3793 color 0x200020 0x400040
3794 size 0.3 0.3
3795 sizeincrease 3
3796 tex 46 46
3797 alpha 256 256 512
3798 airfriction -4
3799 //liquidfriction -4
3800 velocityjitter 3 3 3
3801 type smoke
3802
3803 effect TE_TEI_G3PINK_HIT
3804 countabsolute 1
3805 type beam
3806 tex 60 60
3807 color 0xFF00FF 0xFF11FF
3808 size 8 8
3809 alpha 128 128 256
3810 // experimental
3811 effect TE_TEI_G3PINK_HIT
3812 trailspacing 10
3813 type static
3814 color 0xFFFFFF 0xFF10FF
3815 size 2 2
3816 sizeincrease -2
3817 alpha 256 256 512
3818 airfriction -4
3819 //liquidfriction -4
3820 velocityjitter 2 2 2
3821 type smoke
3822 // rings
3823 effect TE_TEI_G3PINK_HIT
3824 trailspacing 20
3825 type static
3826 color 0xFF00FF 0xFF11FF
3827 size 10 10 
3828 sizeincrease -6
3829 alpha 256 256 512
3830 airfriction -4
3831 //liquidfriction -4
3832 type smoke
3833
3834
3835
3836
3837 // cl_gentle impact effect indicating damage
3838 // maintained by particlegibs
3839 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_hit"), org, vel, amount * 16)
3840 // core decal
3841 effect particlegibs_damage_hit
3842 type blood
3843 count 1
3844 tex 0 8
3845 size 5 10
3846 color 0xA8FFFF 0xA8FFFFF
3847 alpha 256 256 428
3848 gravity 1
3849 bounce -1
3850 airfriction 3
3851 liquidfriction 6
3852 velocityjitter 156 156 212
3853 // front blood
3854 effect particlegibs_damage_hit
3855 type blood
3856 count 0.2
3857 tex 24 32
3858 size 10 20
3859 color 0xA8FFFF 0xA8FFFFF
3860 sizeincrease -15
3861 alpha 256 256 328
3862 bounce -1
3863 gravity 0.5
3864 airfriction 1
3865 liquidfriction 3
3866 velocityjitter 6 6 30
3867 velocitymultiplier -1
3868 // back blood
3869 effect particlegibs_damage_hit
3870 type blood
3871 count 0.2
3872 tex 24 32
3873 size 5 15
3874 color 0xA8FFFF 0xA8FFFFF
3875 sizeincrease 10
3876 alpha 256 256 328
3877 bounce -1
3878 gravity 1
3879 airfriction 1
3880 liquidfriction 3
3881 velocityjitter 26 26 112
3882 originjitter 3 3 3
3883 velocitymultiplier 2
3884  
3885 // effect for removing player model
3886 // "teleport"
3887  
3888 // cl_gentle deathfx
3889 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_dissolve"), org, vel, amount)
3890 // small core blood no decals
3891 effect particlegibs_damage_dissolve
3892 type blood
3893 count 64
3894 tex 0 8
3895 size 15 20
3896 color 0x00ffff 0x82ffff
3897 alpha 256 256 328
3898 gravity 1
3899 airfriction 3
3900 liquidfriction 6
3901 originjitter 10 10 25
3902 velocityjitter 256 256 312
3903 // core decal
3904 effect particlegibs_damage_dissolve
3905 type blood
3906 count 24
3907 tex 0 8
3908 size 20 40
3909 color 0xA8FFFF 0xA8FFFFF
3910 alpha 256 256 528
3911 gravity 2
3912 bounce -1
3913 airfriction 2
3914 liquidfriction 6
3915 originjitter 10 10 25
3916 velocityjitter 356 356 412
3917 // front blood
3918 effect particlegibs_damage_dissolve
3919 type blood
3920 count 64
3921 tex 24 32
3922 size 10 20
3923 color 0xA8FFFF 0xA8FFFFF
3924 sizeincrease -15
3925 alpha 256 256 328
3926 bounce -1
3927 gravity 0.5
3928 airfriction 1
3929 liquidfriction 3
3930 velocityjitter 56 56 212
3931 originjitter 5 5 10
3932 velocitymultiplier -0.3
3933 // back blood
3934 effect particlegibs_damage_dissolve
3935 type blood
3936 count 64
3937 tex 24 32
3938 size 5 15
3939 color 0xA8FFFF 0xA8FFFFF
3940 sizeincrease 10
3941 alpha 256 256 328
3942 bounce -1
3943 gravity 1
3944 airfriction 1
3945 liquidfriction 3
3946 velocityjitter 56 56 212
3947 originjitter 5 5 10
3948 velocitymultiplier 0.5
3949 // small bits
3950 effect particlegibs_damage_dissolve
3951 type blood
3952 count 150
3953 tex 24 32
3954 size 1 1
3955 color 0xA8FFFF 0xA8FFFFF
3956 sizeincrease 10
3957 alpha 256 256 328
3958 gravity 1
3959 airfriction 1.5
3960 liquidfriction 3
3961 originjitter 10 10 25
3962 velocityjitter 656 656 912
3963
3964 // fire effect which expands then slows
3965 effect onslaught_generator_gib_explode
3966 notunderwater
3967 count 34
3968 type static
3969 tex 48 55
3970 color 0x8f0d00 0xff5a00
3971 size 20 26
3972 sizeincrease 45
3973 alpha 128 256 356
3974 bounce 1.5
3975 airfriction 5
3976 liquidfriction 8
3977 originjitter 8 8 8
3978 velocityjitter 286 286 286
3979
3980 // smoke
3981 effect onslaught_generator_gib_explode
3982 type alphastatic
3983 notunderwater
3984 tex 0 8
3985 count 12
3986 size 1 10
3987 sizeincrease 90
3988 gravity -0.3
3989 alpha 200 500 600
3990 velocityjitter 244 244 244
3991 airfriction 5
3992 color 0x000000 0x111111
3993 bounce 2
3994
3995 // underwater bubbles
3996 effect onslaught_generator_gib_explode
3997 underwater
3998 count 32
3999 type bubble
4000 tex 62 62
4001 color 0x404040 0x808080
4002 size 3 3
4003 alpha 128 256 64
4004 gravity -0.125
4005 bounce 1.5
4006 liquidfriction 0.25
4007 originjitter 16 16 16
4008 velocityjitter 96 96 96
4009
4010 // fire effect which expands then slows
4011 effect onslaught_generator_gib_flame
4012 notunderwater
4013 count 30
4014 type static
4015 tex 48 55
4016 color 0x8f0d00 0xff5a00
4017 size 5 10
4018 sizeincrease 25
4019 alpha 128 256 356
4020 gravity -0.5
4021 airfriction 5
4022 liquidfriction 8
4023 originjitter 3 3 3
4024 velocityjitter 86 86 86
4025 // smoke
4026 effect onslaught_generator_gib_flame
4027 type alphastatic
4028 notunderwater
4029 tex 0 8
4030 count 2
4031 size 10 20
4032 sizeincrease 30
4033 gravity -0.8
4034 alpha 200 500 600
4035 velocityjitter 44 44 44
4036 airfriction 5
4037 color 0x000000 0x111111
4038 bounce 2
4039
4040 // underwater bubbles
4041 effect onslaught_generator_gib_flame
4042 underwater
4043 count 32
4044 type bubble
4045 tex 62 62
4046 color 0x404040 0x808080
4047 size 3 3
4048 alpha 128 256 64
4049 gravity -0.125
4050 bounce 1.5
4051 liquidfriction 0.25
4052 originjitter 16 16 16
4053 velocityjitter 96 96 96
4054
4055
4056 // used nowhere in code
4057 effect firemine
4058 trailspacing 1
4059 count 1
4060 type smoke
4061 tex 48 55
4062 color 0x8f0d00 0xff5a00
4063 size 1 1
4064 sizeincrease 5
4065 gravity -0.06
4066 alpha 50 256 250
4067 bounce 1.5
4068 velocityjitter 10 10 2
4069 airfriction 1.2
4070 //slowfire
4071 effect firemine
4072 trailspacing 1
4073 count 1
4074 type smoke
4075 tex 48 55
4076 color 0x8f0d00 0xff5a00
4077 size 1 1
4078 sizeincrease 5
4079 gravity -0.06
4080 alpha 50 256 200
4081 bounce 1.5
4082 velocityjitter 10 10 10
4083 airfriction 1.2
4084 // very slow and small fire
4085 effect firemine
4086 trailspacing 2
4087 count 1
4088 type smoke
4089 tex 48 55
4090 color 0x8f0d00 0xff5a00
4091 size 1 1
4092 sizeincrease 2
4093 gravity -0.06
4094 alpha 50 256 200
4095 bounce 1.5
4096 velocityjitter 8 8 8
4097 airfriction 0.3
4098 //decreasing fire
4099 effect firemine
4100 trailspacing 2
4101 count 1
4102 type smoke
4103 tex 48 55
4104 color 0x8f0d00 0xff5a00
4105 size 5 7
4106 sizeincrease -3
4107 gravity -0.06
4108 alpha 50 256 200
4109 bounce 1.5
4110 velocityjitter 3 3 3
4111 airfriction 0.3
4112 //smoke
4113 effect firemine
4114 trailspacing 4
4115 count 1
4116 type alphastatic
4117 tex 0 8
4118 size 1 4
4119 sizeincrease 1
4120 color 0x000000 0x111111
4121 alpha 256 256 90
4122 //gravity -0.2
4123 originjitter 2 2 2
4124 velocityoffset 0 0 3
4125 airfriction 1
4126 //fastfire
4127 effect firemine
4128 trailspacing 0.5
4129 count 1
4130 type smoke
4131 tex 48 55
4132 color 0x8f0d00 0xff5a00
4133 size 12 12
4134 sizeincrease 0
4135 gravity 0
4136 alpha 50 256 1600
4137 bounce 1.5
4138 velocityjitter 0 0 0
4139 airfriction 1.2
4140 // light only
4141 effect firemine
4142 trailspacing 8
4143 lightradius 50
4144 lightradiusfade 50000
4145 lightcolor 2.7 2.7 0.6
4146
4147 // used nowhere in code
4148 effect fireball
4149 trailspacing 1
4150 count 1
4151 type smoke
4152 tex 48 55
4153 color 0x8f0d00 0xff5a00
4154 size 5 5
4155 sizeincrease 20
4156 gravity -0.06
4157 alpha 50 256 250
4158 bounce 1.5
4159 velocityjitter 40 40 11
4160 airfriction 1.2
4161 //slowfire
4162 effect fireball
4163 trailspacing 1
4164 count 1
4165 type smoke
4166 tex 48 55
4167 color 0x8f0d00 0xff5a00
4168 size 5 5
4169 sizeincrease 20
4170 gravity -0.06
4171 alpha 50 256 200
4172 bounce 1.5
4173 velocityjitter 40 40 40
4174 airfriction 1.2
4175 // very slow and small fire
4176 effect fireball
4177 trailspacing 2
4178 count 1
4179 type smoke
4180 tex 48 55
4181 color 0x8f0d00 0xff5a00
4182 size 5 5
4183 sizeincrease 10
4184 gravity -0.06
4185 alpha 50 256 200
4186 bounce 1.5
4187 velocityjitter 30 30 30
4188 airfriction 0.3
4189 //decreasing fire
4190 effect fireball
4191 trailspacing 2
4192 count 1
4193 type smoke
4194 tex 48 55
4195 color 0x8f0d00 0xff5a00
4196 size 20 30
4197 sizeincrease -10
4198 gravity -0.06
4199 alpha 50 256 200
4200 bounce 1.5
4201 velocityjitter 10 10 10
4202 airfriction 0.3
4203 //smoke
4204 effect fireball
4205 trailspacing 4
4206 count 1
4207 type alphastatic
4208 tex 0 8
4209 size 5 15
4210 sizeincrease 7
4211 color 0x000000 0x111111
4212 alpha 256 256 90
4213 //gravity -0.2
4214 originjitter 10 10 10
4215 velocityoffset 0 0 10
4216 airfriction 1
4217 //fastfire
4218 effect fireball
4219 trailspacing 0.5
4220 count 1
4221 type smoke
4222 tex 48 55
4223 color 0x8f0d00 0xff5a00
4224 size 48 48
4225 sizeincrease 0
4226 gravity 0
4227 alpha 50 256 1600
4228 bounce 1.5
4229 velocityjitter 0 0 0
4230 airfriction 1.2
4231 // light only
4232 effect fireball
4233 trailspacing 8
4234 lightradius 300
4235 lightradiusfade 3000
4236 lightcolor 2.7 2.7 0.6
4237
4238 // fireball
4239 effect fireball_laser
4240 count 20
4241 type spark
4242 color 0x800000 0xFF8020
4243 alpha 192 256 2560
4244 size 1 1
4245 velocityjitter 1 1 1
4246 velocitymultiplier 10
4247 stretchfactor 0.7
4248
4249 // rocket explosion (bigger than mortar and hagar)
4250 // decal
4251 // used nowhere in code
4252 effect fireball_explode
4253 countabsolute 1
4254 type decal
4255 tex 8 16
4256 size 72 72
4257 alpha 256 256 0
4258 originjitter 40 40 40
4259 lightradius 500
4260 lightradiusfade 500
4261 lightcolor 4 2 0.5
4262 // flare effect
4263 effect fireball_explode
4264 countabsolute 1
4265 type static
4266 tex 35 37
4267 color 0x404040 0x404040
4268 size 72 72
4269 alpha 192 192 64
4270 // fire effect
4271 effect fireball_explode
4272 notunderwater
4273 count 256
4274 type static
4275 tex 48 55
4276 color 0x902010 0xFFD080
4277 size 16 16
4278 alpha 128 128 256
4279 bounce 1.5
4280 airfriction 4
4281 liquidfriction 4
4282 originjitter 8 8 8
4283 velocityjitter 512 512 512
4284 // underwater bubbles
4285 effect fireball_explode
4286 underwater
4287 count 64
4288 type bubble
4289 tex 62 62
4290 color 0x404040 0x808080
4291 size 3 3
4292 alpha 128 256 64
4293 gravity -0.125
4294 bounce 1.5
4295 liquidfriction 0.25
4296 originjitter 16 16 16
4297 velocityjitter 144 144 144
4298 // bouncing sparks
4299 effect fireball_explode
4300 notunderwater
4301 count 128
4302 type spark
4303 color 0x903010 0xFFD030
4304 size 2 2
4305 alpha 256 256 384
4306 gravity 1
4307 airfriction 0.2
4308 bounce 1.5
4309 liquidfriction 0.8
4310 velocityoffset 0 0 80
4311 velocityjitter 384 384 384
4312
4313 effect fireball_muzzleflash
4314 count 4
4315 type smoke
4316 color 0x202020 0x404040
4317 tex 0 8
4318 size 5 5
4319 alpha 256 256 512
4320 originjitter 1.5 1.5 1.5
4321 velocityjitter 6 6 6
4322 velocitymultiplier 0.01
4323 lightradius 200
4324 lightradiusfade 2000
4325 lightcolor 2 1.5 0.2
4326 effect fireball_muzzleflash
4327 count 30
4328 type spark
4329 tex 40 40
4330 color 0xFFFDD9 0xFFFDD9
4331 size 3 3
4332 alpha 0 128 1024
4333 originjitter 1 1 1
4334 velocityjitter 300 300 300
4335 velocitymultiplier 0.5
4336 airfriction 12
4337
4338 effect fireball_preattack_muzzleflash
4339 count 4
4340 type smoke
4341 color 0x202020 0x404040
4342 tex 0 8
4343 size 5 5
4344 alpha 256 256 512
4345 originjitter 1.5 1.5 1.5
4346 velocityjitter 6 6 6
4347 velocitymultiplier 0.01
4348 lightradius 200
4349 lightradiusfade 2000
4350 lightcolor 2 1.5 0.2
4351 effect fireball_preattack_muzzleflash
4352 count 30
4353 type spark
4354 tex 40 40
4355 color 0xFFFDD9 0xFFFDD9
4356 size 3 3
4357 alpha 0 128 1024
4358 originjitter 1 1 1
4359 velocityjitter 300 300 300
4360 velocitymultiplier 0.5
4361 airfriction 12
4362
4363 effect fireball_bfgdamage
4364 count 4
4365 type smoke
4366 color 0x202020 0x404040
4367 tex 0 8
4368 size 5 5
4369 alpha 256 256 512
4370 originjitter 1.5 1.5 1.5
4371 velocityjitter 6 6 6
4372 velocitymultiplier 0.01
4373 lightradius 200
4374 lightradiusfade 2000
4375 lightcolor 2 1.5 0.2
4376 effect fireball_bfgdamage
4377 count 30
4378 type spark
4379 tex 40 40
4380 color 0xFFFDD9 0xFFFDD9
4381 size 3 3
4382 alpha 0 128 1024
4383 originjitter 1 1 1
4384 velocityjitter 300 300 300
4385 velocitymultiplier 0.5
4386 airfriction 12
4387
4388 //EF_FLAME
4389 //fire
4390 // used nowhere in code
4391 effect EF_FLAME
4392 //notunderwater
4393 count 200
4394 type smoke
4395 tex 48 55
4396 size 5 21
4397 alpha 200 356 512
4398 gravity -0.5
4399 color 0x8f0d00 0xff5a00
4400 bounce 2
4401 sizeincrease -1
4402 originoffset 0 0 10
4403 originjitter 12 12 34
4404 velocityjitter 22 22 50
4405 // smoke
4406 effect EF_FLAME
4407 type alphastatic
4408 count 100
4409 tex 0 8
4410 size 11 15
4411 sizeincrease 6
4412 alpha 200 256 200
4413 color 0x000000 0x111111
4414 gravity -0.3
4415 originoffset 0 0 10
4416 originjitter 12 12 34
4417 velocityjitter 11 11 50
4418 bounce 2
4419 effect EF_FLAME
4420 count 1
4421 lightradius 200
4422 lightradiusfade 10000
4423 lightcolor 0.9 0.9 0.2
4424
4425 // rifle bullet trail (somewhat like a tracer)
4426 // used in qcsrc/server/w_common.qc:                            zcurveparticles_from_tracetoss(particleeffectnum("tr_bullet"), self.origin, trace_endpos, self.velocity)
4427 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("tr_bullet"), from, to)
4428 effect tr_rifle
4429 trailspacing 128
4430 type spark
4431 color 0x800000 0xFF8020
4432 alpha 256 256 2560
4433 size 3 3
4434 stretchfactor 0.6
4435 velocitymultiplier 0.7
4436 effect tr_rifle
4437 notunderwater
4438 tex 0 8
4439 trailspacing 2
4440 type static
4441 color 0x202020 0x404040
4442 size 2 2
4443 sizeincrease 2
4444 alpha 256 256 512
4445 airfriction -4
4446 velocityjitter 4 4 4
4447 type smoke
4448 effect tr_rifle
4449 underwater
4450 trailspacing 8
4451 type bubble
4452 tex 62 62
4453 color 0x404040 0x808080
4454 size 1 1
4455 alpha 256 256 256
4456 gravity -0.125
4457 bounce 1.5
4458 liquidfriction 4
4459 velocityjitter 16 16 16
4460
4461
4462
4463 // rocket guiding start
4464 // smoke
4465 effect rocket_guide
4466 type alphastatic
4467 notunderwater
4468 tex 0 8
4469 count 5
4470 size 10 20
4471 sizeincrease 17
4472 alpha 300 550 556
4473 velocityjitter 128 128 128
4474 airfriction 5
4475 color 0x000000 0x111111
4476 bounce 6
4477 velocitymultiplier -0.1
4478 // underwater bubbles
4479 effect rocket_guide
4480 underwater
4481 count 4
4482 type bubble
4483 tex 62 62
4484 color 0x404040 0x808080
4485 size 1.5 1.5
4486 alpha 128 256 64
4487 gravity -0.125
4488 bounce 1.5
4489 liquidfriction 0.25
4490 originjitter 8 8 8
4491 velocityjitter 48 48 48
4492 velocitymultiplier -0.1
4493 // bouncing sparks
4494 effect rocket_guide
4495 notunderwater
4496 count 16
4497 type spark
4498 color 0x903010 0xFFD030
4499 size 2 2
4500 tex 40 40
4501 alpha 256 256 384
4502 gravity 1
4503 airfriction 0.2
4504 bounce 1.5
4505 liquidfriction 0.8
4506 velocityoffset 0 0 80
4507 velocityjitter 256 256 256
4508 velocitymultiplier -0.1