FruitieX, you broek mah effects! I guess this was accidental, but don't add/remove...
[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 14 14 14
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 10 10 10
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 10 10 10
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 72 72
1229 alpha 256 256 0
1230 originjitter 23 23 23
1231 lightradius 400
1232 lightradiusfade 750
1233 lightcolor 8 4 1
1234 // fire effect
1235 effect grenade_explode
1236 notunderwater
1237 count 64
1238 type static
1239 tex 48 55
1240 color 0x8f0d00 0xff5a00
1241 size 33 44
1242 sizeincrease 45
1243 alpha 200 256 512
1244 bounce 1.5
1245 airfriction 8
1246 liquidfriction 8
1247 originjitter 8 8 8
1248 velocityjitter 512 512 512
1249 // fire effect 2
1250 effect grenade_explode
1251 notunderwater
1252 count 28
1253 type smoke
1254 tex 48 55
1255 color 0xea691b 0xeed05a
1256 size 33 44
1257 sizeincrease 55
1258 alpha 200 256 612
1259 bounce 2.5
1260 airfriction 19
1261 liquidfriction 19
1262 originjitter 8 8 8
1263 velocityjitter 912 912 912
1264 // smoke
1265 effect grenade_explode
1266 type alphastatic
1267 notunderwater
1268 tex 0 8
1269 count 64
1270 size 20 40
1271 sizeincrease 44
1272 alpha 200 450 456
1273 velocityjitter 444 444 444
1274 airfriction 5
1275 color 0x000000 0x111111
1276 bounce 2
1277 // underwater bubbles
1278 effect grenade_explode
1279 underwater
1280 count 64
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 144 144 144
1291 // bouncing sparks
1292 effect grenade_explode
1293 notunderwater
1294 count 64
1295 type spark
1296 tex 40 40
1297 color 0xffa800 0xffedaf
1298 size 1 1
1299 sizeincrease 2
1300 alpha 44 256 384
1301 gravity 1
1302 airfriction -1
1303 bounce 1.5
1304 liquidfriction 0.8
1305 velocityoffset 0 0 80
1306 originjitter 16 16 16
1307 velocityjitter 224 224 324
1308
1309
1310
1311 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1312 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1313 effect electro_muzzleflash
1314 count 1
1315 type smoke
1316 color 0x283880 0x283880 // 0x202020 0x404040
1317 tex 0 8
1318 size 5 5
1319 alpha 256 256 512
1320 originjitter 1.5 1.5 1.5
1321 velocityjitter 6 6 6
1322 velocitymultiplier 0.01
1323 lightradius 200
1324 lightradiusfade 2000
1325 lightcolor 1.5 3 6
1326 effect electro_muzzleflash
1327 count 30
1328 type spark
1329 tex 31 31
1330 color 0xD9FDFF 0xD9FDFF
1331 size 3 3
1332 alpha 0 128 1024
1333 originjitter 1 1 1
1334 velocityjitter 300 300 300
1335 velocitymultiplier 0.5
1336 airfriction 12
1337
1338
1339
1340 // electro trail
1341 // glowing vapor trail
1342 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_NEXUIZPLASMA"), from, to)
1343 effect TR_NEXUIZPLASMA
1344 trailspacing 1
1345 type static
1346 color 0x283880 0x283880
1347 size 3 3
1348 tex 38 38
1349 alpha 256 256 968
1350 //velocityjitter 16 16 16
1351 lightradius 90
1352 lighttime 0
1353 lightcolor 1.5 3 6
1354 velocitymultiplier -0.1
1355 // bright sparks
1356 effect TR_NEXUIZPLASMA
1357 trailspacing 6
1358 count 3
1359 type snow
1360 tex 42 42
1361 color 0x629dff 0x0018ff
1362 size 2 4
1363 sizeincrease -20
1364 alpha 444 512 1866
1365 bounce 1
1366 velocityoffset 0 0 15
1367 airfriction 12
1368 originjitter 1 1 1
1369 velocityjitter 50 50 50
1370
1371
1372
1373 // decal
1374 // used in qcsrc/client/damage.qc:                                              pointparticles(particleeffectnum("electro_impact"), org2, '0 0 0', 1)
1375 effect electro_impact
1376 countabsolute 1
1377 type decal
1378 tex 59 59
1379 size 32 32
1380 alpha 256 256 0
1381 originjitter 17 17 17
1382 lightradius 250
1383 lightradiusfade 250
1384 lightcolor 3.125 4.375 10
1385 // flare effect
1386 effect electro_impact
1387 countabsolute 1
1388 type static
1389 tex 38 38
1390 color 0x80C0FF 0x80C0FF
1391 size 12 32
1392 alpha 256 256 512
1393 // cloud of bouncing sparks
1394 effect electro_impact
1395 count 60
1396 type smoke
1397 tex 42 42
1398 color 0x629dff 0x0018ff
1399 size 36 36
1400 sizeincrease -50
1401 alpha 256 256 1024
1402 bounce 2
1403 gravity -0.3
1404 airfriction 6
1405 originjitter 1 1 1
1406 velocityjitter 512 512 512
1407 // inner cloud of smoke
1408 effect electro_impact
1409 count 60
1410 type smoke
1411 color 0x629dff 0x0018ff
1412 tex 0 8
1413 size 20 24
1414 sizeincrease 50
1415 alpha 200 256 512
1416 airfriction 30
1417 originjitter 20 20 20
1418 velocityjitter 320 320 320
1419
1420 // decal
1421 // used in qcsrc/client/damage.qc:                                      pointparticles(particleeffectnum("electro_ballexplode"), org2, '0 0 0', 1)
1422 effect electro_ballexplode
1423 countabsolute 1
1424 type decal
1425 tex 59 59
1426 size 32 32
1427 alpha 256 256 0
1428 originjitter 17 17 17
1429 lightradius 250
1430 lightradiusfade 250
1431 lightcolor 3.125 4.375 10
1432 // flare effect
1433 effect electro_ballexplode
1434 countabsolute 1
1435 type static
1436 tex 38 38
1437 color 0x80C0FF 0x80C0FF
1438 size 32 32
1439 alpha 256 256 512
1440 // cloud of bouncing sparks
1441 effect electro_ballexplode
1442 count 128
1443 type spark
1444 tex 41 41
1445 color 0xFDFFD9 0xFDFFD9
1446 size 16 16
1447 alpha 256 256 1024
1448 bounce 2
1449 //airfriction 2
1450 originjitter 1 1 1
1451 velocityjitter 512 512 512
1452 // inner cloud of smoke
1453 effect electro_ballexplode
1454 count 16
1455 type smoke
1456 color 0x202020 0x404040
1457 tex 0 8
1458 size 24 24
1459 alpha 256 256 512
1460 originjitter 20 20 20
1461 velocityjitter 32 32 32
1462
1463
1464
1465 // decal
1466 // used in qcsrc/client/damage.qc:                                              pointparticles(particleeffectnum("electro_combo"), org2, '0 0 0', 1)
1467 effect electro_combo
1468 countabsolute 1
1469 type decal
1470 tex 59 59
1471 size 64 64
1472 alpha 256 256 0
1473 originjitter 17 17 17
1474 lightradius 400
1475 lightradiusfade 300
1476 lightcolor 4 5 6
1477 // flare effect
1478 effect electro_combo
1479 countabsolute 1
1480 type static
1481 tex 38 38
1482 color 0x80C0FF 0x80C0FF
1483 size 48 48
1484 alpha 128 128 64
1485 // large sparks
1486 effect electro_combo
1487 count 20
1488 type static
1489 color 0x2030FF 0x80C0FF
1490 size 32 32
1491 alpha 256 256 256
1492 bounce 2
1493 airfriction 6
1494 liquidfriction 16
1495 //velocityoffset 0 0 120
1496 velocityjitter 512 512 512
1497 effect electro_combo
1498 count 64
1499 type spark
1500 tex 41 41
1501 color 0xFDFFD9 0xFDFFD9
1502 size 16 16
1503 alpha 444 512 866
1504 bounce 2
1505 //airfriction 2
1506 originjitter 1 1 1
1507 velocityjitter 512 512 512
1508 // inner cloud of smoke
1509 effect electro_combo
1510 count 0.25
1511 type smoke
1512 color 0x202020 0x404040
1513 tex 0 8
1514 size 24 24
1515 alpha 256 256 256
1516 originjitter 20 20 20
1517 velocityjitter 32 32 32
1518
1519
1520
1521 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
1522 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
1523 effect crylink_muzzleflash
1524 count 1
1525 type smoke
1526 color 0x202020 0x404040
1527 tex 0 8
1528 size 5 5
1529 alpha 128 128 256
1530 originjitter 1.5 1.5 1.5
1531 velocityjitter 6 6 6
1532 velocitymultiplier 0.01
1533 lightradius 200
1534 lightradiusfade 2000
1535 lightcolor 1.6 0.2 2
1536 effect crylink_muzzleflash
1537 count 10
1538 type spark
1539 tex 40 40
1540 color 0xA080C0 0xA080C0
1541 size 3 3
1542 alpha 0 128 1024
1543 originjitter 1 1 1
1544 velocityjitter 200 200 200
1545 velocitymultiplier 0.3
1546 airfriction 12
1547
1548
1549
1550 // crylink impact effect
1551 // decal
1552 // used in qcsrc/client/damage.qc:                                      pointparticles(particleeffectnum("crylink_impact"), org2, '0 0 0', 1)
1553 effect crylink_impact
1554 countabsolute 1
1555 type decal
1556 tex 47 47
1557 size 8 8
1558 alpha 256 256 0
1559 originjitter 12 12 12
1560 //lightradius 60
1561 //lightradiusfade 300
1562 //lightcolor 3.2 0.4 4
1563 // purple flare effect
1564 effect crylink_impact
1565 countabsolute 1
1566 type static
1567 tex 39 39
1568 color 0x504060 0x504060
1569 size 8 8
1570 alpha 256 256 512
1571 // purple sparks
1572 effect crylink_impact
1573 count 20
1574 type spark
1575 tex 41 41
1576 color 0xA040C0 0xA040C0
1577 bounce 2
1578 size 4 4
1579 alpha 256 256 1024
1580 velocityjitter 256 256 256
1581 // purple splash
1582 effect crylink_impact
1583 count 3
1584 type static
1585 color 0xE070FF 0xE070FF
1586 size 8 8
1587 alpha 256 256 512
1588 velocityjitter 8 8 8
1589 // purple splash
1590 effect crylink_impact
1591 count 3
1592 type static
1593 color 0xE070FF 0xE070FF
1594 size 8 8
1595 alpha 256 256 1024
1596 velocityjitter 32 32 32
1597
1598
1599
1600 // used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1601 // used in qcsrc/client/particles.qc:   pointparticles(particleeffectnum("nex_muzzleflash"), shotorg, normalize(endpos - shotorg) * 1000, 1)
1602 effect nex_muzzleflash
1603 count 10
1604 type smoke
1605 color 0x202020 0x404040
1606 tex 0 8
1607 size 16 16
1608 alpha 128 128 192
1609 originjitter 4 4 4
1610 velocityjitter 24 24 24
1611 velocitymultiplier 0.02
1612 lightradius 200
1613 lightradiusfade 200
1614 lightcolor 2 2.5 3
1615 effect nex_muzzleflash
1616 count 150
1617 type spark
1618 tex 41 41
1619 color 0xD9FDFF 0xD9FDFF
1620 size 3 3
1621 alpha 0 128 1024
1622 originjitter 1 1 1
1623 velocityjitter 600 600 600
1624 velocitymultiplier 0.5
1625 airfriction 9
1626
1627
1628
1629 //// nex beam
1630 //effect nex_beam
1631 //countabsolute 1
1632 //type beam
1633 //tex 60 60
1634 //color 0xFFFFFF 0xFFFFFF
1635 //size 6 6
1636 //alpha 128 128 192
1637 // nex beam: ring smoke
1638 // used in qcsrc/client/particles.qc:           trailparticles(world, particleeffectnum("nex_beam"), shotorg, endpos)
1639 effect nex_beam
1640 trailspacing 32
1641 color 0x1680A0 0x1680A0
1642 size 4 4
1643 tex 32 32
1644 alpha 64 128 64
1645 airfriction 5
1646 sizeincrease 2
1647 type static
1648 // nex beam: drifting smoke
1649 effect nex_beam
1650 trailspacing 6
1651 color 0x5080A0 0x5080A0
1652 size 1 1
1653 tex 0 8
1654 alpha 32 64 32
1655 airfriction 9
1656 sizeincrease 8
1657 velocityjitter 64 64 64
1658 type static
1659 // nex beam: bright core
1660 effect nex_beam
1661 trailspacing 6
1662 color 0x80CDFF 0x80CDFF
1663 size 4 4
1664 //tex 48 55
1665 alpha 256 256 1280
1666 type static
1667 //sparks
1668 effect nex_beam
1669 trailspacing 8
1670 color 0x1680A0 0x1680A0
1671 size 1 1
1672 tex 63 63
1673 alpha 64 128 80
1674 airfriction 5
1675 gravity -0.01
1676 type snow
1677
1678 // nex impact
1679 // decal
1680 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("nex_impact"), org2, '0 0 0', 1)
1681 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("nex_impact"), org2, '0 0 0', 1)
1682 effect nex_impact
1683 countabsolute 1
1684 type decal
1685 tex 47 47
1686 size 24 24
1687 alpha 256 256 0
1688 originjitter 14 14 14
1689 lightradius 200
1690 lightradiusfade 250
1691 lightcolor 4 6 8
1692 // shockwave
1693 effect nex_impact
1694 countabsolute 1
1695 type static
1696 tex 34 34
1697 size 16 16
1698 alpha 100 100 300
1699 sizeincrease 200
1700
1701
1702 // flare effect
1703 effect nex_impact
1704 countabsolute 1
1705 type static
1706 tex 37 37
1707 color 0x80C0FF 0x80C0FF
1708 size 8 8
1709 alpha 256 256 256
1710 // small sparks which form a sphere as they slow down
1711 //effect nex_impact
1712 //count 256
1713 //type spark
1714 //color 0x2030FF 0x80C0FF
1715 //size 1 2
1716 //alpha 256 256 512
1717 //bounce 2
1718 //airfriction 8
1719 //liquidfriction 8
1720 //velocityjitter 384 384 384
1721 // small sparks which glow brightly but live briefly
1722 effect nex_impact
1723 count 128
1724 type spark
1725 tex 41 41
1726 color 0xD9FDFF 0xD9FDFF
1727 size 4 4
1728 alpha 0 128 512
1729 bounce 2
1730 velocityjitter 600 600 600
1731 velocitymultiplier 0.5
1732 airfriction 9
1733
1734
1735
1736 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1737 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1738 // used in qcsrc/server/w_seeker.qc:    pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1739 effect hagar_muzzleflash
1740 count 4
1741 type smoke
1742 color 0x202020 0x404040
1743 tex 0 8
1744 size 5 5
1745 alpha 256 256 512
1746 originjitter 1.5 1.5 1.5
1747 velocityjitter 6 6 6
1748 velocitymultiplier 0.01
1749 lightradius 200
1750 lightradiusfade 2000
1751 lightcolor 2 1.5 0.2
1752 effect hagar_muzzleflash
1753 count 30
1754 type spark
1755 tex 40 40
1756 color 0xFFFDD9 0xFFFDD9
1757 size 3 3
1758 alpha 0 128 1024
1759 originjitter 1 1 1
1760 velocityjitter 300 300 300
1761 velocitymultiplier 0.5
1762 airfriction 12
1763
1764
1765
1766 // used in qcsrc/server/w_hagar.qc:             pointparticles(particleeffectnum("hagar_bounce"), self.origin, self.velocity, 1)
1767 effect hagar_bounce
1768 count 4
1769 type smoke
1770 color 0x202020 0x404040
1771 tex 0 8
1772 size 5 5
1773 alpha 256 256 256
1774 originjitter 1.5 1.5 1.5
1775 velocityjitter 6 6 6
1776 velocitymultiplier 0.01
1777 lightradius 60
1778 lightradiusfade 300
1779 lightcolor 2 1.5 0.2
1780 effect hagar_bounce
1781 count 30
1782 type spark
1783 tex 40 40
1784 color 0xFFFDD9 0xFFFDD9
1785 size 3 3
1786 alpha 0 256 256
1787 gravity 1
1788 bounce 1.5
1789 originjitter 1 1 1
1790 velocityjitter 600 600 600
1791 velocitymultiplier 0.5
1792 airfriction 12
1793
1794
1795
1796 // decal
1797 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1798 // used in qcsrc/client/damage.qc:                                              pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1799 // used in qcsrc/client/damage.qc:                                              pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1800 effect hagar_explode
1801 countabsolute 1
1802 type decal
1803 tex 8 16
1804 size 28 38
1805 alpha 256 256 0
1806 originjitter 14 14 14
1807 lightradius 120
1808 lightradiusfade 400
1809 lightcolor 8 4 1
1810 // fire effect which make bright dot inside
1811 effect hagar_explode
1812 notunderwater
1813 count 10
1814 type smoke
1815 tex 48 55
1816 color 0xffe955 0xff5a00
1817 size 16 26
1818 sizeincrease 5
1819 alpha 80 200 356
1820 bounce 1.5
1821 airfriction 8
1822 liquidfriction 8
1823 originjitter 8 8 8
1824 velocityjitter 156 156 156
1825 // fire effect which expands then slows
1826 effect hagar_explode
1827 notunderwater
1828 count 24
1829 type static
1830 tex 48 55
1831 color 0x8f0d00 0xff5a00
1832 size 20 26
1833 sizeincrease 15
1834 alpha 128 256 456
1835 bounce 1.5
1836 airfriction 12
1837 liquidfriction 8
1838 originjitter 8 8 8
1839 velocityjitter 286 286 286
1840
1841 // smoke
1842 effect hagar_explode
1843 type alphastatic
1844 notunderwater
1845 tex 0 8
1846 count 20
1847 size 20 40
1848 sizeincrease 20
1849 alpha 200 500 600
1850 velocityjitter 244 244 244
1851 airfriction 5
1852 color 0x000000 0x111111
1853 bounce 2
1854
1855 // underwater bubbles
1856 effect hagar_explode
1857 underwater
1858 count 32
1859 type bubble
1860 tex 62 62
1861 color 0x404040 0x808080
1862 size 3 3
1863 alpha 128 256 64
1864 gravity -0.125
1865 bounce 1.5
1866 liquidfriction 0.25
1867 originjitter 16 16 16
1868 velocityjitter 96 96 96
1869 // bouncing sparks
1870 effect hagar_explode
1871 notunderwater
1872 count 16
1873 type spark
1874 color 0x903010 0xFFD030
1875 size 2 2
1876 tex 40 40
1877 alpha 256 256 384
1878 gravity 1
1879 airfriction 0.2
1880 bounce 1.5
1881 liquidfriction 0.8
1882 velocityoffset 0 0 80
1883 velocityjitter 256 256 256
1884
1885
1886
1887 // used in qcsrc/server/w_rocketlauncher.qc:    pointparticles(particleeffectnum("rocketlauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1888 effect rocketlauncher_muzzleflash
1889 count 20
1890 type smoke
1891 color 0x202020 0x404040
1892 tex 0 8
1893 size 1 1
1894 sizeincrease 20
1895 alpha 256 256 256
1896 airfriction 2
1897 originjitter 1.5 1.5 1.5
1898 velocityjitter 40 40 40
1899 velocitymultiplier -0.13
1900 //lightradius 200
1901 //lightradiusfade 2000
1902 //lightcolor 2 1.5 0.2
1903 effect rocketlauncher_muzzleflash
1904 count 30
1905 type spark
1906 tex 40 40
1907 color 0xFFFDD9 0xFFFDD9
1908 size 3 3
1909 alpha 0 128 1024
1910 originjitter 1 1 1
1911 velocityjitter 300 300 300
1912 velocitymultiplier 0.5
1913 airfriction 12
1914
1915
1916
1917 // rocket trail
1918 // smoke
1919 // used in qcsrc/server/cl_client.qc:           self.modelflags |= MF_ROCKET
1920 // used in qcsrc/server/cl_client.qc:           self.modelflags &~= MF_ROCKET
1921 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_ROCKET"), from, to)
1922 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_ROCKET"), from, to)
1923 effect TR_ROCKET
1924 trailspacing 5
1925 type alphastatic
1926 color 0x000000 0x666666
1927 tex 0 8
1928 size 1 4
1929 bounce 1
1930 sizeincrease 11
1931 alpha 200 300 200
1932 lightradius 150
1933 lighttime 0
1934 lightcolor 6 3 1
1935 originjitter 2 2 2
1936 velocityjitter 3 3 3
1937 velocitymultiplier -0.02
1938 //gravity -0.11
1939 // fire
1940 effect TR_ROCKET
1941 notunderwater
1942 trailspacing 2
1943 type static
1944 color 0xffdf72 0x811200
1945 tex 48 55
1946 size 7 7
1947 sizeincrease -30
1948 alpha 100 144 588
1949 airfriction 8
1950 velocityjitter 32 32 32
1951 velocitymultiplier -1.5
1952 // bubbles
1953 effect TR_ROCKET
1954 underwater
1955 trailspacing 8
1956 type bubble
1957 tex 62 62
1958 color 0x404040 0x808080
1959 size 1 1
1960 alpha 256 256 256
1961 gravity -0.125
1962 bounce 1.5
1963 liquidfriction 4
1964 velocityjitter 16 16 16
1965 // sparks
1966 effect TR_ROCKET
1967 trailspacing 10
1968 type spark
1969 tex 40 40
1970 color 0xFFFDD9 0xFFFDD9
1971 size 1 1
1972 alpha 444 512 1866
1973 //gravity 1
1974 bounce 1
1975 //velocityoffset 0 0 15
1976 airfriction 5
1977 originjitter 1 1 1
1978 velocityjitter 100 100 100
1979 velocitymultiplier -0.31
1980
1981 // rocket explosion (bigger than mortar and hagar)
1982 effect rocket_explode
1983 countabsolute 1
1984 type decal
1985 tex 8 16
1986 size 48 48
1987 alpha 256 256 0
1988 originjitter 26 26 26
1989 lightradius 250
1990 lightradiusfade 400
1991 lightcolor 8 4 1
1992 // fire effect which expands then slows
1993 effect rocket_explode
1994 notunderwater
1995 count 80
1996 type static
1997 tex 48 55
1998 color 0xe03f00 0x5e0000
1999 size 16 26
2000 sizeincrease 20
2001 alpha 128 228 356
2002 bounce 4.5
2003 airfriction 8
2004 liquidfriction 8
2005 originjitter 8 8 8
2006 velocityjitter 256 256 256
2007 // fire effect which make brigt dot inside
2008 effect rocket_explode
2009 notunderwater
2010 count 30
2011 type static
2012 tex 48 55
2013 color 0xe03f00 0xffdf92
2014 size 6 16
2015 sizeincrease 40
2016 alpha 228 328 756
2017 bounce 1
2018 airfriction 8
2019 liquidfriction 8
2020 originjitter 8 8 8
2021 velocityjitter 256 256 256
2022 // smoke
2023 effect rocket_explode
2024 type alphastatic
2025 notunderwater
2026 tex 0 8
2027 count 20
2028 size 20 40
2029 sizeincrease 34
2030 alpha 300 550 556
2031 velocityjitter 256 256 256
2032 airfriction 5
2033 color 0x000000 0x111111
2034 bounce 6
2035 // underwater bubbles
2036 effect rocket_explode
2037 underwater
2038 count 32
2039 type bubble
2040 tex 62 62
2041 color 0x404040 0x808080
2042 size 3 3
2043 alpha 128 256 64
2044 gravity -0.125
2045 bounce 1.5
2046 liquidfriction 0.25
2047 originjitter 16 16 16
2048 velocityjitter 96 96 96
2049 // bouncing sparks
2050 effect rocket_explode
2051 notunderwater
2052 count 16
2053 type spark
2054 color 0x903010 0xFFD030
2055 size 2 2
2056 tex 40 40
2057 alpha 256 256 384
2058 gravity 1
2059 airfriction 0.2
2060 bounce 1.5
2061 liquidfriction 0.8
2062 velocityoffset 0 0 80
2063 velocityjitter 256 256 256
2064
2065
2066
2067 // used in qcsrc/server/g_hook.qc:      pointparticles(particleeffectnum("grapple_muzzleflash"), org, '0 0 0', 1)
2068 effect grapple_muzzleflash
2069 lightradius 160
2070 lightradiusfade 800
2071 lightcolor 1 0 0
2072
2073
2074
2075 // used in qcsrc/server/g_hook.qc:      pointparticles(particleeffectnum("grapple_impact"), self.origin, '0 0 0', 1)
2076 effect grapple_impact
2077 lightradius 160
2078 lightradiusfade 800
2079 lightcolor 1 0 0
2080
2081
2082
2083 // used nowhere in code
2084 effect nex242_misc_laser_beam
2085 countabsolute 1
2086 type beam
2087 tex 60 60
2088 size 1 1
2089 alpha 256 256 64
2090 color 0xff0000 0xff0000
2091 sizeincrease 1
2092
2093 // used nowhere in code
2094 effect nex242_misc_laser_beam_end
2095 count 1
2096 type spark
2097 color 0x8f4333 0xfff31b
2098 size 0.4 0.4
2099 alpha 128 256 768
2100 gravity 1
2101 bounce -1
2102 velocityjitter 64 64 64
2103 velocitymultiplier 100
2104
2105
2106
2107 // used nowhere in code
2108 effect nex242_misc_laser_beam_fast
2109 countabsolute 1
2110 type beam
2111 tex 60 60
2112 size 1 1
2113 alpha 256 256 640
2114 color 0xff0000 0xff0000
2115 sizeincrease 0.1
2116
2117 // used nowhere in code
2118 effect nex242_misc_laser_beam_fast_end
2119 count 1
2120 type spark
2121 color 0x8f4333 0xfff31b
2122 size 0.4 0.4
2123 alpha 128 256 768
2124 gravity 1
2125 bounce -1
2126 velocityjitter 64 64 64
2127 velocitymultiplier 100
2128
2129 // additional laser colors (mike)
2130 // used nowhere in code
2131 effect nex242_misc_laser_green_beam
2132 countabsolute 1
2133 type beam
2134 tex 60 60
2135 size 1 1
2136 alpha 256 256 64
2137 color 0x00ff00 0x00ff00
2138 sizeincrease 1
2139
2140 // used nowhere in code
2141 effect nex242_misc_laser_green_beam_end
2142 count 1
2143 type spark
2144 color 0x8f4333 0xfff31b
2145 size 0.4 0.4
2146 alpha 128 256 768
2147 gravity 1
2148 bounce -1
2149 velocityjitter 64 64 64
2150 velocitymultiplier 100
2151
2152 // used nowhere in code
2153 effect nex242_misc_laser_blue_beam
2154 countabsolute 1
2155 type beam
2156 tex 60 60
2157 size 1 1
2158 alpha 256 256 64
2159 color 0x0000ff 0x0000ff
2160 sizeincrease 1
2161
2162 // used nowhere in code
2163 effect nex242_misc_laser_blue_beam_end
2164 count 1
2165 type spark
2166 color 0x8f4333 0xfff31b
2167 size 0.4 0.4
2168 alpha 128 256 768
2169 gravity 1
2170 bounce -1
2171 velocityjitter 64 64 64
2172 velocitymultiplier 100
2173
2174 // used nowhere in code
2175 effect nex242_misc_laser_yellow_beam
2176 countabsolute 1
2177 type beam
2178 tex 60 60
2179 size 1 1
2180 alpha 256 256 64
2181 color 0xffff00 0xffff00
2182 sizeincrease 1
2183
2184 // used nowhere in code
2185 effect nex242_misc_laser_yellow_beam_end
2186 count 1
2187 type spark
2188 color 0x8f4333 0xfff31b
2189 size 0.4 0.4
2190 alpha 128 256 768
2191 gravity 1
2192 bounce -1
2193 velocityjitter 64 64 64
2194 velocitymultiplier 100
2195
2196 // used nowhere in code
2197 effect nex242_misc_laser_cyan_beam
2198 countabsolute 1
2199 type beam
2200 tex 60 60
2201 size 1 1
2202 alpha 256 256 64
2203 color 0x00ffff 0x00ffff
2204 sizeincrease 1
2205
2206 // used nowhere in code
2207 effect nex242_misc_laser_cyan_beam_end
2208 count 1
2209 type spark
2210 color 0x8f4333 0xfff31b
2211 size 0.4 0.4
2212 alpha 128 256 768
2213 gravity 1
2214 bounce -1
2215 velocityjitter 64 64 64
2216 velocitymultiplier 100
2217
2218 // used nowhere in code
2219 effect nex242_misc_laser_magenta_beam
2220 countabsolute 1
2221 type beam
2222 tex 60 60
2223 size 1 1
2224 alpha 256 256 64
2225 color 0xff00ff 0xff00ff
2226 sizeincrease 1
2227
2228 // used nowhere in code
2229 effect nex242_misc_laser_magenta_beam_end
2230 count 1
2231 type spark
2232 color 0x8f4333 0xfff31b
2233 size 0.4 0.4
2234 alpha 128 256 768
2235 gravity 1
2236 bounce -1
2237 velocityjitter 64 64 64
2238 velocitymultiplier 100
2239
2240 // used nowhere in code
2241 effect nex242_misc_laser_white_beam
2242 countabsolute 1
2243 type beam
2244 tex 60 60
2245 size 1 1
2246 alpha 256 256 64
2247 color 0xffffff 0xffffff
2248 sizeincrease 1
2249
2250 // used nowhere in code
2251 effect nex242_misc_laser_white_beam_end
2252 count 1
2253 type spark
2254 color 0x8f4333 0xfff31b
2255 size 0.4 0.4
2256 alpha 128 256 768
2257 gravity 1
2258 bounce -1
2259 velocityjitter 64 64 64
2260 velocitymultiplier 100
2261
2262 // used nowhere in code
2263 effect nex242_misc_laser_black_beam
2264 countabsolute 1
2265 type beam
2266 tex 60 60
2267 size 1 1
2268 alpha 256 256 64
2269 color 0x000000 0x000000
2270 sizeincrease 1
2271
2272 // used nowhere in code
2273 effect nex242_misc_laser_black_beam_end
2274 count 1
2275 type spark
2276 color 0x8f4333 0xfff31b
2277 size 0.4 0.4
2278 alpha 128 256 768
2279 gravity 1
2280 bounce -1
2281 velocityjitter 64 64 64
2282 velocitymultiplier 100
2283
2284 // used nowhere in code
2285 effect nex242_misc_laser_orange_beam
2286 countabsolute 1
2287 type beam
2288 tex 60 60
2289 size 1 1
2290 alpha 256 256 64
2291 color 0xff6600 0xff6600
2292 sizeincrease 1
2293
2294 // used nowhere in code
2295 effect nex242_misc_laser_orange_beam_end
2296 count 1
2297 type spark
2298 color 0x8f4333 0xfff31b
2299 size 0.4 0.4
2300 alpha 128 256 768
2301 gravity 1
2302 bounce -1
2303 velocityjitter 64 64 64
2304 velocitymultiplier 100
2305
2306
2307
2308
2309 // bigger crylink impact effect
2310 // decal
2311 // used in qcsrc/client/damage.qc:                                      pointparticles(particleeffectnum("crylink_impactbig"), org2, '0 0 0', 1)
2312 effect crylink_impactbig
2313 countabsolute 1
2314 type decal
2315 tex 47 47
2316 size 24 24
2317 alpha 256 256 0
2318 originjitter 12 12 12
2319 //lightradius 200
2320 //lightradiusfade 800
2321 //lightcolor 3.2 0.4 4
2322 // purple flare effect
2323 effect crylink_impactbig
2324 countabsolute 1
2325 type static
2326 tex 39 39
2327 color 0x504060 0x504060
2328 size 24 24
2329 alpha 256 256 512
2330 // purple sparks
2331 effect crylink_impactbig
2332 count 80
2333 type spark
2334 tex 41 41
2335 color 0xA040C0 0xA040C0
2336 bounce 2
2337 size 6 6
2338 alpha 256 256 1024
2339 velocityjitter 512 512 512
2340 // purple splash
2341 effect crylink_impactbig
2342 count 3
2343 type static
2344 color 0xE070FF 0xE070FF
2345 size 16 16
2346 alpha 256 256 512
2347 velocityjitter 32 32 32
2348 // purple splash
2349 effect crylink_impactbig
2350 count 6
2351 type static
2352 color 0xE070FF 0xE070FF
2353 size 16 16
2354 alpha 256 256 1024
2355 velocityjitter 256 256 256
2356
2357 // Zero-violence effects
2358
2359 // impact effect indicating damage
2360 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_hit"), org, vel, amount * 16)
2361 effect damage_hit
2362 tex 48 55
2363 count 1
2364 type alphastatic
2365 color 0x00FFFF 0xFF00FF
2366 size 16 16
2367 sizeincrease -24
2368 alpha 128 128 192
2369 gravity -0.4
2370 bounce 1.5
2371 airfriction 5
2372 liquidfriction 10
2373 velocityjitter 256 256 256
2374 effect damage_hit
2375 tex 48 55
2376 count 1
2377 type alphastatic
2378 color 0xFF00FF 0xFFFF00
2379 size 16 16
2380 sizeincrease -24
2381 alpha 128 128 192
2382 gravity -0.4
2383 bounce 1.5
2384 airfriction 5
2385 liquidfriction 10
2386 velocityjitter 256 256 256
2387 effect damage_hit
2388 tex 48 55
2389 count 1
2390 type alphastatic
2391 color 0xFFFF00 0x00FFFF
2392 size 16 16
2393 sizeincrease -24
2394 alpha 128 128 192
2395 gravity -0.4
2396 bounce 1.5
2397 airfriction 5
2398 liquidfriction 10
2399 velocityjitter 256 256 256
2400
2401 // effect for removing player model
2402 // "teleport"
2403 // NOTE: maintained by div0, make your own new effect instead of changing this one without asking!
2404 // large sparks
2405 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_dissolve"), org, vel, amount)
2406 effect damage_dissolve
2407 tex 48 55
2408 count 30
2409 type alphastatic
2410 color 0x00FFFF 0xFF00FF
2411 size 32 32
2412 sizeincrease -16
2413 alpha 256 256 128
2414 gravity -0.4
2415 bounce 1.5
2416 airfriction 3
2417 liquidfriction 6
2418 velocityjitter 512 512 512
2419 effect damage_dissolve
2420 tex 48 55
2421 count 30
2422 type alphastatic
2423 color 0xFF00FF 0xFFFF00
2424 size 32 32
2425 sizeincrease -16
2426 alpha 256 256 128
2427 gravity -0.4
2428 bounce 1.5
2429 airfriction 3
2430 liquidfriction 6
2431 velocityjitter 512 512 512
2432 effect damage_dissolve
2433 tex 48 55
2434 count 30
2435 type alphastatic
2436 color 0xFFFF00 0x00FFFF
2437 size 32 32
2438 sizeincrease -16
2439 alpha 256 256 128
2440 gravity -0.4
2441 bounce 1.5
2442 airfriction 3
2443 liquidfriction 6
2444 velocityjitter 512 512 512
2445
2446 // decal
2447 // used in qcsrc/server/g_triggers.qc:                                  self.cnt = particleeffectnum("laser_deadly")
2448 // used in qcsrc/server/g_triggers.qc:                  self.cnt = particleeffectnum("laser_deadly")
2449 effect laser_deadly
2450 countabsolute 1
2451 type decal
2452 tex 56 59
2453 size 5 5
2454 alpha 256 256 0
2455 originjitter 6 6 6
2456 // dust/smoke drifting away from the impact
2457 effect laser_deadly
2458 count 0.05 // 50 per second
2459 type smoke
2460 tex 48 55
2461 color 0xFFFFFF 0xFFFFFF
2462 size 3 3
2463 alpha 0 64 64
2464 originjitter 1 1 1
2465 airfriction 7
2466 liquidfriction 16
2467 velocityjitter 15 15 15
2468 sizeincrease 2
2469 velocitymultiplier 20
2470 // sparks
2471 effect laser_deadly
2472 notunderwater
2473 count 0.05 // 50 per second
2474 type spark
2475 tex 40 40
2476 color 0xFDFFD9 0xFDFFD9
2477 size 0.6 0.6
2478 alpha 256 256 768
2479 gravity 1
2480 bounce 1
2481 airfriction 5
2482 originjitter 1 1 1
2483 velocityjitter 100 100 100
2484 velocitymultiplier 100
2485
2486
2487 //torch
2488 //fire
2489 // used nowhere in code
2490 effect torch_small
2491 //notunderwater
2492 count 16
2493 type smoke
2494 tex 48 55
2495 size 1 11
2496 alpha 200 256 512
2497 gravity -0.5
2498 color 0x8f0d00 0xff5a00
2499 //bounce 1
2500 sizeincrease -1
2501 originjitter 5 5 5
2502 velocityjitter 1 1 50
2503 // smoke
2504 effect torch_small
2505 type alphastatic
2506 count 8
2507 tex 0 8
2508 size 5 10
2509 sizeincrease 5
2510 alpha 200 256 200
2511 color 0x000000 0x111111
2512 gravity -0.3
2513 originjitter 3 3 3
2514 velocityjitter 11 11 50
2515 //bounce 1
2516
2517 //fountain01
2518 // used nowhere in code
2519 effect fountain01
2520 count 32
2521 tex 0 8
2522 size 10 15
2523 alpha 0 100 100
2524 gravity 0.6
2525 bounce 1
2526 sizeincrease 20
2527 type snow
2528 bounce 1
2529 originjitter 5 5 5
2530 velocityjitter 81 81 150
2531 color 0x7cbaff 0xcfd1ff
2532 velocitymultiplier 2
2533
2534 // decal
2535 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("hookbomb_explode"), org2, '0 0 0', 1)
2536 effect hookbomb_explode
2537 count 50
2538 type static
2539 tex 38 38
2540 color 0x807aff 0x4463d5
2541 size 150 200
2542 sizeincrease -160
2543 alpha 0 256 200
2544 //gravity 1
2545 bounce 1.5
2546 originjitter 10 10 10
2547 velocityjitter 550 550 550
2548 //velocitymultiplier -20
2549 airfriction 10
2550 // decal in the air
2551 effect hookbomb_explode
2552 countabsolute 3
2553 type static
2554 tex 38 38
2555 color 0x807aff 0x4463d5
2556 size 160 200
2557 alpha 256 265 100
2558 sizeincrease -60
2559 originoffset 0 0 6
2560 // decal on the ground
2561 effect hookbomb_explode
2562 countabsolute 1
2563 type decal
2564 tex 39 39
2565 size 80 100
2566 alpha 256 256 0
2567 originjitter 6 6 6
2568 // some sparks
2569 effect hookbomb_explode
2570 count 60
2571 type spark
2572 tex 38 38
2573 color 0x807aff 0x4463d5
2574 size 20 30
2575 alpha 256 256 456
2576 sizeincrease -60
2577 gravity 1
2578 bounce 1.5
2579 originjitter 1 1 1
2580 velocityjitter 1900 1900 1300
2581 velocitymultiplier 0.5
2582 airfriction 2
2583
2584
2585 // smoke
2586 effect EF_MGTURRETTRAIL
2587 notunderwater
2588 trailspacing 5
2589 type smoke
2590 color 0xd0d0a0 0xffffff
2591 tex 0 8
2592 size 5 4
2593 alpha 128 196 768
2594 sizeincrease -8
2595 gravity -0.01
2596 // bubbles
2597 effect EF_MGTURRETTRAIL
2598 underwater
2599 trailspacing 16
2600 type bubble
2601 tex 62 62
2602 color 0x404040 0x808080
2603 size 1 1
2604 alpha 256 256 256
2605 gravity -0.125
2606 bounce 1.5
2607 liquidfriction 4
2608 velocityjitter 16 16 16
2609
2610 //fire_big
2611 //fire
2612 // used nowhere in code
2613 effect fire_big
2614 //notunderwater
2615 count 52
2616 type smoke
2617 tex 48 55
2618 size 11 31
2619 alpha 200 356 512
2620 gravity -0.5
2621 color 0x8f0d00 0xff5a00
2622 bounce 2
2623 sizeincrease -3
2624 originjitter 33 33 33
2625 velocityjitter 22 22 50
2626 // smoke
2627 effect fire_big
2628 type alphastatic
2629 count 22
2630 tex 0 8
2631 size 22 33
2632 sizeincrease 11
2633 alpha 200 256 200
2634 color 0x000000 0x111111
2635 gravity -0.3
2636 originjitter 44 44 44
2637 velocityjitter 11 11 50
2638 bounce 2
2639
2640 //red_flare
2641 //smoke
2642 // used nowhere in code
2643 effect red_flare
2644 type alphastatic
2645 count 21
2646 tex 0 8
2647 size 1 11
2648 sizeincrease 11
2649 alpha 200 256 160
2650 color 0xff0000 0xdc7171
2651 gravity -0.24
2652 originjitter 2 2 0
2653 velocityjitter 15 15 30
2654 bounce 1
2655
2656 //blue_flare
2657 //smoke
2658 // used nowhere in code
2659 effect blue_flare
2660 type alphastatic
2661 count 21
2662 tex 0 8
2663 size 1 11
2664 sizeincrease 11
2665 alpha 200 256 160
2666 color 0x0000ff 0x7194dc
2667 gravity -0.24
2668 originjitter 2 2 0
2669 velocityjitter 15 15 30
2670 bounce 1
2671
2672 //smoke_ring
2673 //smoke
2674 // used in qcsrc/server/ctf.qc:         pointparticles(particleeffectnum("smoke_ring"), 0.5 * (self.absmin + self.absmax), '0 0 0', 1);
2675 effect smoke_ring
2676 type smoke
2677 count 90
2678 tex 0 8
2679 size 1 11
2680 sizeincrease 21
2681 gravity 0.1
2682 airfriction 3
2683 alpha 100 156 200
2684 color 0x111111 0x979797
2685 //originjitter 2 2 0
2686 velocityjitter 190 190 50
2687 bounce 1.1
2688 notunderwater
2689
2690 //smoke_large
2691 //smoke
2692 // used nowhere in code
2693 effect smoke_large
2694 type alphastatic
2695 count 50
2696 tex 0 8
2697 size 11 21
2698 sizeincrease 21
2699 gravity -0.15
2700 airfriction 7
2701 alpha 140 256 190
2702 color 0x9e895f 0xffd39b
2703 //originjitter 2 2 0
2704 velocityjitter 390 390 390
2705 bounce 1.1
2706 notunderwater
2707
2708 //sparks
2709 // used nowhere in code
2710 effect sparks
2711 count 30
2712 type spark
2713 tex 40 40
2714 color 0xFFFDD9 0xFFFDD9
2715 size 1 3
2716 alpha 0 256 256
2717 gravity 1
2718 bounce 1.5
2719 originjitter 1 1 1
2720 velocityjitter 300 300 200
2721 velocitymultiplier 1.5
2722 airfriction 3
2723
2724 //sparks
2725 // used nowhere in code
2726 effect electricity_sparks
2727 count 70
2728 type spark
2729 tex 40 40
2730 color 0x807aff 0x4463d5
2731 size 1 3
2732 alpha 0 256 556
2733 gravity 1
2734 bounce 1.5
2735 originjitter 1 1 1
2736 velocityjitter 300 300 300
2737 velocitymultiplier 0.5
2738 airfriction 3
2739
2740 //steam, it needs direction
2741 // used nowhere in code
2742 effect steam
2743 type smoke
2744 count 2
2745 tex 0 8
2746 size 1 3
2747 sizeincrease 7
2748 gravity -0.25
2749 velocitymultiplier 14
2750 airfriction 5
2751 alpha 140 256 190
2752 color 0xfffbdf 0xffffff
2753 //originjitter 2 2 0
2754 velocityjitter 19 19 19
2755 bounce 1.1
2756 notunderwater
2757
2758 // smoke emiter
2759 // used nowhere in code
2760 effect smoking
2761 count 20
2762 type alphastatic
2763 tex 0 8
2764 color 0x292929 0x000000
2765 size 10 40
2766 sizeincrease 5
2767 alpha 100 256 100
2768 gravity -0.1
2769 bounce 1.5
2770 originjitter 10 10 10
2771 velocityjitter 5 5 20
2772 //velocitymultiplier -20
2773 airfriction -1
2774
2775 //golden dust (create it once per second to cover large area in small yellow particles)
2776 // used nowhere in code
2777 effect goldendust
2778 count 50
2779 type snow
2780 tex 38 38
2781 color 0xff9600 0xffefb8
2782 size 2 3
2783 sizeincrease -0.3
2784 alpha 256 256 70
2785 //gravity -0.1
2786 bounce 1.5
2787 originjitter 500 500 500
2788 velocityjitter 0.1 0.1 0.1
2789 //velocitymultiplier -20
2790 //airfriction -0.1
2791
2792 // used nowhere in code
2793 effect healing_fx
2794 count 50
2795 type spark
2796 tex 40 40
2797 color 0xff0000 0xff0000
2798 size 1 3
2799 sizeincrease -0.05
2800 alpha 256 256 170
2801 gravity -0.1
2802 bounce 1.5
2803 originjitter 5 5 100
2804 velocityjitter 50 50 0
2805 //velocitymultiplier 20
2806 airfriction -0.5
2807
2808 // used nowhere in code
2809 effect armorrepair_fx
2810 count 50
2811 type spark
2812 tex 40 40
2813 color 0x00ff00 0x00ff00
2814 size 1 3
2815 sizeincrease -0.05
2816 alpha 256 256 170
2817 gravity -0.1
2818 bounce 1.5
2819 originjitter 5 5 50
2820 velocityjitter 50 50 0
2821 //velocitymultiplier 20
2822 airfriction -0.5
2823
2824 // used nowhere in code
2825 effect ammoregen_fx
2826 count 50
2827 type spark
2828 tex 40 40
2829 color 0x0000ff 0x0000ff
2830 size 1 3
2831 sizeincrease -0.05
2832 alpha 256 256 170
2833 gravity -0.1
2834 bounce 1.5
2835 originjitter 5 5 50
2836 velocityjitter 50 50 0
2837 //velocitymultiplier 20
2838 airfriction -0.5
2839
2840 // red-yellow flame like fx
2841 // used nowhere in code
2842 effect rage
2843 count 5
2844 type smoke
2845 tex 35 36
2846 color 0xff0000 0xff7800
2847 size 1 3
2848 sizeincrease 10
2849 gravity -0.06
2850 alpha 256 256 190
2851 originjitter 5 5 5
2852 velocityjitter 25 25 25
2853 airfriction 2
2854
2855 // pieces of glass or ice falling on the floor
2856 // used nowhere in code
2857 effect iceorglass
2858 count 30
2859 type alphastatic
2860 tex 44 44
2861 color 0xffffff 0xb2d3e6
2862 size 3 7
2863 //sizeincrease 10
2864 gravity 1.3
2865 alpha 256 256 0
2866 time 1 3
2867 bounce 2
2868 originjitter 30 30 30
2869 velocityjitter 100 100 100
2870 airfriction 3
2871
2872 // cover small area in poison gas, spawn it once per second
2873 // used nowhere in code
2874 effect poisonfield
2875 count 30
2876 type smoke
2877 tex 0 8
2878 color 0x00ff00 0x7db843
2879 size 1 1
2880 sizeincrease 30
2881  gravity -0.01
2882 alpha 256 256 50
2883 bounce 1.5
2884 originjitter 333 333 50
2885 velocityjitter 5 5 5
2886 airfriction 1
2887
2888 // cover small area in icy mist, spawn it once per second
2889 // used nowhere in code
2890 effect icefield
2891 count 20
2892 type smoke
2893 tex 0 8
2894 color 0x008aff 0x75e7ff
2895 size 1 1
2896 sizeincrease 10
2897  gravity -0.01
2898 alpha 256 256 50
2899 bounce 1.5
2900 originjitter 333 333 0
2901 velocityjitter 5 5 30
2902 airfriction 1
2903 effect icefield
2904 count 10
2905 type smoke
2906 tex 48 55
2907 size 1 1
2908 sizeincrease 10
2909 color 0x008aff 0x75e7ff
2910 alpha 256 256 50
2911 gravity -0.001
2912 originjitter 333 333 0
2913
2914
2915 // 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 )
2916 // flames that go up
2917 // used nowhere in code
2918 effect firefield
2919 count 200
2920 type smoke
2921 tex 48 55
2922 color 0x8f0d00 0xff5a00
2923 size 1 1
2924 sizeincrease 20
2925  gravity -0.06
2926 alpha 50 256 200
2927 bounce 1.5
2928 originjitter 180 180 0
2929 velocityjitter 5 5 30
2930 airfriction 1
2931 //flames that stay on the ground
2932 effect firefield
2933 count 100
2934 type smoke
2935 tex 48 55
2936 color 0x8f0d00 0xff5a00
2937 size 1 1
2938 sizeincrease 40
2939 alpha 50 256 200
2940 originjitter 180 180 0
2941 // smoke
2942 effect firefield
2943 count 40
2944 type alphastatic
2945 tex 0 8
2946 size 1 1
2947 sizeincrease 7
2948 color 0x000000 0x111111
2949 alpha 256 256 70
2950 gravity -0.02
2951 originjitter 180 180 0
2952
2953 //flamethrower, spawn it as fast as you can  20 times per second or more, it needs direction
2954 //fast fire
2955 // used nowhere in code
2956 effect flamethrower
2957 count 6
2958 type smoke
2959 tex 48 55
2960 color 0x8f0d00 0xff5a00
2961 size 5 5
2962 sizeincrease 20
2963  gravity -0.06
2964 alpha 50 256 250
2965 bounce 1.5
2966 velocityjitter 40 40 11
2967 velocitymultiplier 30
2968 airfriction 1.2
2969 //slowfire
2970 effect flamethrower
2971 count 5
2972 type smoke
2973 tex 48 55
2974 color 0x8f0d00 0xff5a00
2975 size 5 5
2976 sizeincrease 20
2977  gravity -0.06
2978 alpha 50 256 200
2979 bounce 1.5
2980 velocityjitter 40 40 40
2981 velocitymultiplier 20
2982 airfriction 1.2
2983 // very slow and small fire
2984 effect flamethrower
2985 count 3
2986 type smoke
2987 tex 48 55
2988 color 0x8f0d00 0xff5a00
2989 size 5 5
2990 sizeincrease 10
2991  gravity -0.06
2992 alpha 50 256 200
2993 bounce 1.5
2994 velocityjitter 30 30 30
2995 velocitymultiplier 10
2996 airfriction 0.3
2997 //decreasing fire
2998 effect flamethrower
2999 count 4
3000 type smoke
3001 tex 48 55
3002 color 0x8f0d00 0xff5a00
3003 size 20 30
3004 sizeincrease -10
3005  gravity -0.06
3006 alpha 50 256 200
3007 bounce 1.5
3008 velocityjitter 10 10 10
3009 velocitymultiplier 15
3010 airfriction 0.3
3011 //smoke
3012 effect flamethrower
3013 count 1
3014 type alphastatic
3015 tex 0 8
3016 size 5 15
3017 sizeincrease 7
3018 color 0x000000 0x111111
3019 alpha 256 256 90
3020 //gravity -0.2
3021 originjitter 10 10 10
3022 velocitymultiplier 20
3023 velocityoffset 0 0 10
3024 airfriction 1
3025
3026 // port-o-launch trail
3027 // glowing vapor trail
3028 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_WIZSPIKE"), from, to)
3029 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_WIZSPIKE"), from, to)
3030 effect TR_WIZSPIKE
3031 trailspacing 2
3032 type static
3033 color 0x404040 0x404040
3034 size 3 3
3035 tex 62 62
3036 alpha 256 256 968
3037 //velocityjitter 16 16 16
3038 lightradius 90
3039 lighttime 0
3040 lightcolor 1.5 3 6
3041 velocitymultiplier -0.1
3042 // bright sparks
3043 effect TR_WIZSPIKE
3044 trailspacing 6
3045 count 3
3046 type snow
3047 tex 42 42
3048 color 0x404040 0x404040
3049 size 2 4
3050 sizeincrease -20
3051 alpha 444 512 1866
3052 bounce 1
3053 velocityoffset 0 0 15
3054 airfriction 12
3055 originjitter 1 1 1
3056 velocityjitter 50 50 50
3057
3058 // TAG trail
3059 // glowing vapor trail
3060 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_VORESPIKE"), from, to)
3061 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_VORESPIKE"), from, to)
3062 effect TR_VORESPIKE
3063 trailspacing 2
3064 type static
3065 color 0x804000 0x804000
3066 size 3 3
3067 tex 62 62
3068 alpha 256 256 968
3069 //velocityjitter 16 16 16
3070 lightradius 90
3071 lighttime 0
3072 lightcolor 1.5 3 6
3073 velocitymultiplier -0.1
3074 // bright sparks
3075 effect TR_VORESPIKE
3076 trailspacing 6
3077 count 3
3078 type snow
3079 tex 42 42
3080 color 0xff8000 0xff8000
3081 size 2 4
3082 sizeincrease -20
3083 alpha 444 512 1866
3084 bounce 1
3085 velocityoffset 0 0 15
3086 airfriction 12
3087 originjitter 1 1 1
3088 velocityjitter 50 50 50
3089
3090 // used in qcsrc/client/damage.qc:                                      pointparticles(particleeffectnum("flac_explode"), org2, '0 0 0', 1)
3091 effect flac_explode
3092 countabsolute 1
3093 type decal
3094 tex 8 16
3095 size 18 28
3096 alpha 256 256 0
3097 originjitter 40 40 40
3098 lightradius 150
3099 lightradiusfade 400
3100 lightcolor 8 4 1
3101 // fire effect which make bright dot inside
3102 effect flac_explode
3103 notunderwater
3104 count 6
3105 type smoke
3106 tex 48 55
3107 color 0xffe955 0xff5a00
3108 size 6 16
3109 sizeincrease 5
3110 alpha 128 256 456
3111 bounce 1.5
3112 airfriction 8
3113 liquidfriction 8
3114 originjitter 8 8 8
3115 velocityjitter 156 156 156
3116 // fire effect which expands then slows
3117 effect flac_explode
3118 notunderwater
3119 count 12
3120 type static
3121 tex 48 55
3122 color 0x8f0d00 0xff5a00
3123 size 10 16
3124 sizeincrease 15
3125 alpha 128 256 456
3126 bounce 1.5
3127 airfriction 12
3128 liquidfriction 8
3129 originjitter 8 8 8
3130 velocityjitter 256 256 256
3131
3132 // smoke
3133 effect flac_explode
3134 type alphastatic
3135 notunderwater
3136 tex 0 8
3137 count 10
3138 size 10 20
3139 sizeincrease 20
3140 alpha 500 600 556
3141 velocityjitter 244 244 244
3142 airfriction 5
3143 color 0x000000 0x111111
3144 bounce 2
3145
3146 // underwater bubbles
3147 effect flac_explode
3148 underwater
3149 count 16
3150 type bubble
3151 tex 62 62
3152 color 0x404040 0x808080
3153 size 1 2
3154 alpha 128 256 64
3155 gravity -0.125
3156 bounce 1.5
3157 liquidfriction 0.25
3158 originjitter 16 16 16
3159 velocityjitter 96 96 96
3160 // bouncing sparks
3161 effect flac_explode
3162 notunderwater
3163 count 8
3164 type spark
3165 color 0x903010 0xFFD030
3166 size 2 2
3167 tex 40 40
3168 alpha 256 256 384
3169 gravity 1
3170 airfriction 0.2
3171 bounce 1.5
3172 liquidfriction 0.8
3173 velocityoffset 0 0 80
3174 velocityjitter 256 256 256
3175
3176
3177 // bullet trail (somewhat like a tracer)
3178 // used in qcsrc/server/w_common.qc:                            zcurveparticles_from_tracetoss(particleeffectnum("tr_bullet"), self.origin, trace_endpos, self.velocity)
3179 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("tr_bullet"), from, to)
3180 effect tr_bullet
3181 trailspacing 128
3182 type spark
3183 color 0x800000 0xFF8020
3184 alpha 256 256 2560
3185 size 3 3
3186 stretchfactor 0.6
3187 velocitymultiplier 0.7
3188
3189 // smoke emitter for small pipes
3190 // used nowhere in code
3191 effect smoking_smallemitter
3192 count 20
3193 type alphastatic
3194 tex 0 8
3195 color 0x292929 0x000000
3196 size 6 15
3197 sizeincrease 20
3198 alpha 200 256 100
3199 gravity -0.1
3200 bounce 0
3201 originjitter 10 10 10
3202 velocityjitter 5 5 20
3203 //velocitymultiplier -20
3204 airfriction -1
3205
3206 // crylink trail
3207 // plasma smoke
3208 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_CRYLINKPLASMA"), from, to)
3209 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_CRYLINKPLASMA"), from, to)
3210 effect TR_CRYLINKPLASMA
3211 trailspacing 64
3212 type static
3213 color 0x5522aa 0x6622ff
3214 size 2 2
3215 sizeincrease 8
3216 tex 32 32
3217 alpha 256 256 1024
3218 velocityjitter 8 8 8
3219 //lightradius 90
3220 //lighttime 0
3221 //lightcolor 1 0 1
3222 velocitymultiplier -0.01
3223 // crylink main trail
3224 effect TR_CRYLINKPLASMA
3225 trailspacing 8
3226 type static
3227 color 0x5522aa 0x6622ff
3228 size 3 3
3229 sizeincrease 15
3230 tex 3 3
3231 alpha 256 256 2600
3232 velocityjitter 2 2 2
3233 velocitymultiplier 0.01
3234
3235 effect cherryblossom
3236 count 3
3237 type static
3238 color 0xb123ff 0xb183ff
3239 size 1.5 2
3240 alpha 128 256 32
3241 gravity 0.05
3242 bounce 1.5
3243 airfriction 1
3244 liquidfriction 1
3245 originjitter 16 16 16
3246 velocityjitter 32 32 0
3247 tex 40 40
3248 //lightradius 200
3249 //lighttime 0
3250
3251 effect alien_blood
3252 count 0.333
3253 type blood
3254 tex 24 32
3255 size 3 8
3256 alpha 256 256 64
3257 color 0xDC9BCD 0xDC9BCD
3258 bounce -1
3259 airfriction 1
3260 liquidfriction 4
3261 velocityjitter 64 64 64
3262 velocitymultiplier 5
3263 //blood mist
3264 effect alien_blood
3265 countabsolute 1
3266 type alphastatic
3267 tex 0 8
3268 size 25 30
3269 alpha 100 256 400
3270 color 0x000000 0x204010
3271 originjitter 11 11 11
3272
3273 effect robot_blood
3274 count 0.333
3275 type blood
3276 tex 24 32
3277 size 3 8
3278 alpha 256 256 64
3279 color 0xC0D890 0xC0D890
3280 bounce -1
3281 airfriction 1
3282 liquidfriction 4
3283 velocityjitter 64 64 64
3284 velocitymultiplier 5
3285 //blood mist
3286 effect robot_blood
3287 countabsolute 1
3288 type alphastatic
3289 tex 0 8
3290 size 25 30
3291 alpha 100 256 400
3292 color 0x000000 0x301860
3293 originjitter 11 11 11
3294
3295
3296 effect alien_TR_BLOOD
3297 trailspacing 16
3298 type blood
3299 color 0xC080B0 0xC080B0
3300 tex 24 32
3301 size 8 8
3302 alpha 384 384 192
3303 bounce -1
3304 airfriction 1
3305 liquidfriction 4
3306 velocityjitter 64 64 64
3307 velocitymultiplier 0.5
3308
3309 effect robot_TR_BLOOD
3310 trailspacing 16
3311 type blood
3312 color 0xC0D890 0xC0D890
3313 tex 24 32
3314 size 8 8
3315 alpha 384 384 192
3316 bounce -1
3317 airfriction 1
3318 liquidfriction 4
3319 velocityjitter 64 64 64
3320 velocitymultiplier 0.5
3321
3322 effect alien_TR_SLIGHTBLOOD
3323 trailspacing 32
3324 type blood
3325 color 0xC080B0 0xC080B0
3326 tex 24 32
3327 size 80 80
3328 alpha 384 384 192
3329 bounce -1
3330 airfriction 1
3331 liquidfriction 4
3332 velocityjitter 64 64 64
3333 velocitymultiplier 0.5
3334
3335 effect robot_TR_SLIGHTBLOOD
3336 trailspacing 32
3337 type blood
3338 color 0xC0D890 0xC0D890
3339 tex 24 32
3340 size 8 8
3341 alpha 384 384 192
3342 bounce -1
3343 airfriction 1
3344 liquidfriction 4
3345 velocityjitter 64 64 64
3346 velocitymultiplier 0.5
3347
3348 // flare particle and light
3349 // used in qcsrc/server/t_items.qc:     pointparticles(particleeffectnum("item_pickup"), self.origin, '0 0 0', 1)
3350 effect item_pickup
3351 countabsolute 1
3352 type static
3353 color 0x63F2EA 0xB0C5C4
3354 size 8 16
3355 alpha 128 64 64
3356 // cloud of particles which expand rapidly and then slow to form a ball
3357 effect item_pickup
3358 count 64
3359 type spark
3360 tex 41 41
3361 color 0x63F2EA 0xB0C5C4
3362 size 1 1
3363 alpha 256 256 1280
3364 //originjitter 24 24 24
3365 velocityjitter 256 256 256
3366
3367 effect bloodshower
3368 countabsolute 1
3369 type blood
3370 tex 24 32
3371 size 8 8
3372 color 0xA8FFFF 0xA8FFFFF
3373 alpha 256 256 64
3374 bounce -1
3375 airfriction 1
3376 liquidfriction 4
3377 velocityjitter 64 64 64
3378 velocitymultiplier 1
3379
3380 effect alien_bloodshower
3381 countabsolute 1
3382 type blood
3383 tex 24 32
3384 size 8 8
3385 color 0xC080B0 0xC080B0
3386 alpha 256 256 64
3387 bounce -1
3388 airfriction 1
3389 liquidfriction 4
3390 velocityjitter 64 64 64
3391 velocitymultiplier 1
3392
3393 effect robot_bloodshower
3394 countabsolute 1
3395 type blood
3396 tex 24 32
3397 size 8 8
3398 color 0xC0D890 0xC0D890
3399 alpha 256 256 64
3400 bounce -1
3401 airfriction 1
3402 liquidfriction 4
3403 velocityjitter 64 64 64
3404 velocitymultiplier 1
3405
3406
3407 //red_ground_quake
3408 //smoke
3409 // used in qsrc/server/ctf.qc:          pointparticles(particleeffectnum("red_ground_quake"), self.origin, '0 0 0', 1);
3410 effect red_ground_quake
3411 type smoke
3412 count 180
3413 tex 0 8
3414 size 20 50
3415 sizeincrease 100
3416 gravity 0.5
3417 time 5 10
3418 airfriction 3
3419 alpha 100 126 200
3420 color 0x111111 0xbbbbbb
3421 //originjitter 2 2 0
3422 velocityjitter 190 190 50
3423 bounce 1.1
3424 notunderwater
3425 effect red_ground_quake
3426 type smoke
3427 count 80
3428 tex 0 8
3429 size 10 30
3430 sizeincrease 60
3431 gravity 0.2
3432 time 10 15
3433 airfriction 4
3434 alpha 100 126 200
3435 color 0x111111 0x979797
3436 //originjitter 2 2 0
3437 velocityjitter 190 190 50
3438 bounce 1.2
3439 notunderwater
3440 effect red_ground_quake
3441 //notunderwater
3442 count 32
3443 type smoke
3444 tex 48 55
3445 size 4 20
3446 time 15 25
3447 alpha 200 356 512
3448 gravity -0.5
3449 color 0x9E6A64 0x91302D
3450 bounce 6
3451 sizeincrease 5
3452 originjitter 33 33 33
3453 velocityjitter 22 22 50
3454 // smoke
3455 effect red_ground_quake
3456 type alphastatic
3457 count 22
3458 tex 0 8
3459 size 22 33
3460 sizeincrease 11
3461 time 25 35
3462 alpha 200 256 200
3463 color 0x000000 0xffffff
3464 gravity -0.3
3465 originjitter 44 44 44
3466 velocityjitter 11 11 50
3467 bounce 2
3468
3469 //blue_ground_quake
3470 //smoke
3471 // used in qsrc/server/ctf.qc:          pointparticles(particleeffectnum("blue_ground_quake"), self.origin, '0 0 0', 1);
3472 effect blue_ground_quake
3473 type smoke
3474 count 180
3475 tex 0 8
3476 size 20 50
3477 sizeincrease 100
3478 gravity 0.5
3479 time 5 10
3480 airfriction 3
3481 alpha 100 126 200
3482 color 0x111111 0xbbbbbb
3483 //originjitter 2 2 0
3484 velocityjitter 190 190 50
3485 bounce 1.1
3486 notunderwater
3487 effect blue_ground_quake
3488 type smoke
3489 count 80
3490 tex 0 8
3491 size 10 30
3492 sizeincrease 60
3493 gravity 0.2
3494 time 10 15
3495 airfriction 4
3496 alpha 100 126 200
3497 color 0x111111 0x979797
3498 //originjitter 2 2 0
3499 velocityjitter 190 190 50
3500 bounce 1.2
3501 notunderwater
3502 effect blue_ground_quake
3503 //notunderwater
3504 count 32
3505 type smoke
3506 tex 48 55
3507 size 4 20
3508 time 15 25
3509 alpha 200 356 512
3510 gravity -0.5
3511 color 0x64679E 0x2D4C91
3512 bounce 6
3513 sizeincrease 5
3514 originjitter 33 33 33
3515 velocityjitter 22 22 50
3516 // smoke
3517 effect blue_ground_quake
3518 type alphastatic
3519 count 22
3520 tex 0 8
3521 size 22 33
3522 sizeincrease 11
3523 time 25 35
3524 alpha 200 256 200
3525 color 0x000000 0xffffff
3526 gravity -0.3
3527 originjitter 44 44 44
3528 velocityjitter 11 11 50
3529 bounce 2
3530
3531
3532
3533 // cl_gentle impact effect indicating damage
3534 // maintained by morphed
3535 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_hit"), org, vel, amount * 16)
3536 effect morphed_damage_hit
3537 tex 43 43
3538 count 1
3539 type spark
3540 color 0xffffff 0x9271fb
3541 size 14 24
3542 sizeincrease -24
3543 alpha 128 128 292
3544 gravity -0.4
3545 airfriction 5
3546 liquidfriction 10
3547 velocityjitter 356 356 456
3548
3549 effect morphed_damage_hit
3550 tex 0 8
3551 count 1
3552 type smoke
3553 color 0xffffff 0x9271fb
3554 size 24 24
3555 sizeincrease -24
3556 alpha 128 128 292
3557 airfriction 5
3558 liquidfriction 10
3559 originjitter 10 10 10
3560
3561
3562 // effect for removing player model
3563 // "teleport"
3564
3565 // cl_gentle deathfx
3566 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_dissolve"), org, vel, amount)
3567 effect morphed_damage_dissolve
3568 tex 43 43
3569 count 20
3570 type spark
3571 color 0xffffff 0x9271fb
3572 size 62 62
3573 sizeincrease -16
3574 alpha 256 256 328
3575 gravity -0.4
3576 airfriction 3
3577 liquidfriction 6
3578 velocityjitter 256 256 512
3579
3580 effect morphed_damage_dissolve
3581 tex 43 43
3582 count 5
3583 type spark
3584 color 0x7bdbff 0xbed2ff
3585 size 62 62
3586 sizeincrease -16
3587 alpha 256 256 328
3588 gravity -0.8
3589 airfriction 5
3590 liquidfriction 6
3591 velocityjitter 256 256 512
3592
3593 effect morphed_damage_dissolve
3594 tex 0 8
3595 count 10
3596 type smoke
3597 color 0xffffff 0x9271fb
3598 size 44 44
3599 sizeincrease -16
3600 alpha 256 256 228
3601 airfriction 3
3602 liquidfriction 6
3603 originjitter 32 32 96
3604
3605
3606 effect morphed_damage_dissolve
3607 tex 46 46
3608 count 30
3609 type smoke
3610 color 0xffffff 0x9271fb
3611 size 32 32
3612 sizeincrease -16
3613 alpha 256 256 228
3614 gravity 1
3615 bounce 1.5
3616 airfriction 3
3617 liquidfriction 6
3618 velocityjitter 400 400 0
3619
3620 // Team / hit minsta effects
3621 effect TE_TEI_G3RED
3622 countabsolute 1
3623 type beam
3624 tex 60 60
3625 color 0xFF0000 0xFF0000
3626 size 4 4
3627 alpha 128 128 256
3628 // experimental
3629 effect TE_TEI_G3RED
3630 trailspacing 4
3631 type static
3632 color 0x200000 0x400000
3633 size 0.3 0.3
3634 sizeincrease 3
3635 tex 46 46
3636 alpha 256 256 512
3637 airfriction -4
3638 //liquidfriction -4
3639 velocityjitter 3 3 3
3640 type smoke
3641
3642 effect TE_TEI_G3RED_HIT
3643 countabsolute 1
3644 type beam
3645 tex 60 60
3646 color 0xFF0000 0xFF0000
3647 size 8 8
3648 alpha 128 128 256
3649 // experimental
3650 effect TE_TEI_G3RED_HIT
3651 trailspacing 10
3652 type static
3653 color 0xFFFFFF 0xFF0011
3654 size 2 2
3655 sizeincrease -2
3656 alpha 256 256 512
3657 airfriction -4
3658 //liquidfriction -4
3659 velocityjitter 2 2 2
3660 type smoke
3661 // rings
3662 effect TE_TEI_G3RED_HIT
3663 trailspacing 20
3664 type static
3665 color 0xFF0000 0xFF0011
3666 size 10 10 
3667 sizeincrease -6
3668 alpha 256 256 512
3669 airfriction -4
3670 //liquidfriction -4
3671 type smoke
3672
3673 effect TE_TEI_G3BLUE
3674 countabsolute 1
3675 type beam
3676 tex 60 60
3677 color 0x0000FF 0x1100FF
3678 size 4 4
3679 alpha 128 128 256
3680 // experimental
3681 effect TE_TEI_G3BLUE
3682 trailspacing 4
3683 type static
3684 color 0x000020 0x000040
3685 size 0.3 0.3
3686 sizeincrease 3
3687 tex 46 46
3688 alpha 256 256 512
3689 airfriction -4
3690 //liquidfriction -4
3691 velocityjitter 3 3 3
3692 type smoke
3693
3694 effect TE_TEI_G3BLUE_HIT
3695 countabsolute 1
3696 type beam
3697 tex 60 60
3698 color 0x0000FF 0x1100FF
3699 size 8 8
3700 alpha 128 128 256
3701 // experimental
3702 effect TE_TEI_G3BLUE_HIT
3703 trailspacing 10
3704 type static
3705 color 0xFFFFFF 0x100FF
3706 size 2 2
3707 sizeincrease -2
3708 alpha 256 256 512
3709 airfriction -4
3710 //liquidfriction -4
3711 velocityjitter 2 2 2
3712 type smoke
3713 // rings
3714 effect TE_TEI_G3BLUE_HIT
3715 trailspacing 20
3716 type static
3717 color 0x0000FF 0x1100FF
3718 size 10 10 
3719 sizeincrease -6
3720 alpha 256 256 512
3721 airfriction -4
3722 //liquidfriction -4
3723 type smoke
3724
3725 // Yellow 
3726 effect TE_TEI_G3YELLOW
3727 countabsolute 1
3728 type beam
3729 tex 60 60
3730 color 0xffff00 0xffff11
3731 size 4 4
3732 alpha 128 128 256
3733 effect TE_TEI_G3YELLOW
3734 trailspacing 4
3735 type static
3736 color 0x202000 0x404000
3737 size 0.3 0.3
3738 sizeincrease 3
3739 tex 46 46
3740 alpha 256 256 512
3741 airfriction -4
3742 velocityjitter 3 3 3
3743 type smoke
3744
3745 effect TE_TEI_G3YELLOW_HIT
3746 countabsolute 1
3747 type beam
3748 tex 60 60
3749 color 0xffff00 0xffff11
3750 size 8 8
3751 alpha 128 128 256
3752 effect TE_TEI_G3YELLOW_HIT
3753 trailspacing 10
3754 type static
3755 color 0xFFFFFF 0xffff10
3756 size 2 2
3757 sizeincrease -2
3758 alpha 256 256 512
3759 airfriction -4
3760 velocityjitter 2 2 2
3761 type smoke
3762 // rings
3763 effect TE_TEI_G3YELLOW_HIT
3764 trailspacing 20
3765 type static
3766 color 0xffff00 0xffff11
3767 size 10 10 
3768 sizeincrease -6
3769 alpha 256 256 512
3770 airfriction -4
3771 //liquidfriction -4
3772 type smoke
3773
3774
3775 // Pink
3776 effect TE_TEI_G3PINK
3777 countabsolute 1
3778 type beam
3779 tex 60 60
3780 color 0xFF00FF 0xFF11FF
3781 size 4 4
3782 alpha 128 128 256
3783 // experimental
3784 effect TE_TEI_G3PINK
3785 trailspacing 4
3786 type static
3787 color 0x200020 0x400040
3788 size 0.3 0.3
3789 sizeincrease 3
3790 tex 46 46
3791 alpha 256 256 512
3792 airfriction -4
3793 //liquidfriction -4
3794 velocityjitter 3 3 3
3795 type smoke
3796
3797 effect TE_TEI_G3PINK_HIT
3798 countabsolute 1
3799 type beam
3800 tex 60 60
3801 color 0xFF00FF 0xFF11FF
3802 size 8 8
3803 alpha 128 128 256
3804 // experimental
3805 effect TE_TEI_G3PINK_HIT
3806 trailspacing 10
3807 type static
3808 color 0xFFFFFF 0xFF10FF
3809 size 2 2
3810 sizeincrease -2
3811 alpha 256 256 512
3812 airfriction -4
3813 //liquidfriction -4
3814 velocityjitter 2 2 2
3815 type smoke
3816 // rings
3817 effect TE_TEI_G3PINK_HIT
3818 trailspacing 20
3819 type static
3820 color 0xFF00FF 0xFF11FF
3821 size 10 10 
3822 sizeincrease -6
3823 alpha 256 256 512
3824 airfriction -4
3825 //liquidfriction -4
3826 type smoke
3827
3828
3829
3830
3831 // cl_gentle impact effect indicating damage
3832 // maintained by particlegibs
3833 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_hit"), org, vel, amount * 16)
3834 // core decal
3835 effect particlegibs_damage_hit
3836 type blood
3837 count 1
3838 tex 0 8
3839 size 5 10
3840 color 0xA8FFFF 0xA8FFFFF
3841 alpha 256 256 428
3842 gravity 1
3843 bounce -1
3844 airfriction 3
3845 liquidfriction 6
3846 velocityjitter 156 156 212
3847 // front blood
3848 effect particlegibs_damage_hit
3849 type blood
3850 count 0.2
3851 tex 24 32
3852 size 10 20
3853 color 0xA8FFFF 0xA8FFFFF
3854 sizeincrease -15
3855 alpha 256 256 328
3856 bounce -1
3857 gravity 0.5
3858 airfriction 1
3859 liquidfriction 3
3860 velocityjitter 6 6 30
3861 velocitymultiplier -1
3862 // back blood
3863 effect particlegibs_damage_hit
3864 type blood
3865 count 0.2
3866 tex 24 32
3867 size 5 15
3868 color 0xA8FFFF 0xA8FFFFF
3869 sizeincrease 10
3870 alpha 256 256 328
3871 bounce -1
3872 gravity 1
3873 airfriction 1
3874 liquidfriction 3
3875 velocityjitter 26 26 112
3876 originjitter 3 3 3
3877 velocitymultiplier 2
3878  
3879 // effect for removing player model
3880 // "teleport"
3881  
3882 // cl_gentle deathfx
3883 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_dissolve"), org, vel, amount)
3884 // small core blood no decals
3885 effect particlegibs_damage_dissolve
3886 type blood
3887 count 64
3888 tex 0 8
3889 size 15 20
3890 color 0x00ffff 0x82ffff
3891 alpha 256 256 328
3892 gravity 1
3893 airfriction 3
3894 liquidfriction 6
3895 originjitter 10 10 25
3896 velocityjitter 256 256 312
3897 // core decal
3898 effect particlegibs_damage_dissolve
3899 type blood
3900 count 24
3901 tex 0 8
3902 size 20 40
3903 color 0xA8FFFF 0xA8FFFFF
3904 alpha 256 256 528
3905 gravity 2
3906 bounce -1
3907 airfriction 2
3908 liquidfriction 6
3909 originjitter 10 10 25
3910 velocityjitter 356 356 412
3911 // front blood
3912 effect particlegibs_damage_dissolve
3913 type blood
3914 count 64
3915 tex 24 32
3916 size 10 20
3917 color 0xA8FFFF 0xA8FFFFF
3918 sizeincrease -15
3919 alpha 256 256 328
3920 bounce -1
3921 gravity 0.5
3922 airfriction 1
3923 liquidfriction 3
3924 velocityjitter 56 56 212
3925 originjitter 5 5 10
3926 velocitymultiplier -0.3
3927 // back blood
3928 effect particlegibs_damage_dissolve
3929 type blood
3930 count 64
3931 tex 24 32
3932 size 5 15
3933 color 0xA8FFFF 0xA8FFFFF
3934 sizeincrease 10
3935 alpha 256 256 328
3936 bounce -1
3937 gravity 1
3938 airfriction 1
3939 liquidfriction 3
3940 velocityjitter 56 56 212
3941 originjitter 5 5 10
3942 velocitymultiplier 0.5
3943 // small bits
3944 effect particlegibs_damage_dissolve
3945 type blood
3946 count 150
3947 tex 24 32
3948 size 1 1
3949 color 0xA8FFFF 0xA8FFFFF
3950 sizeincrease 10
3951 alpha 256 256 328
3952 gravity 1
3953 airfriction 1.5
3954 liquidfriction 3
3955 originjitter 10 10 25
3956 velocityjitter 656 656 912
3957
3958 // fire effect which expands then slows
3959 effect onslaught_generator_gib_explode
3960 notunderwater
3961 count 34
3962 type static
3963 tex 48 55
3964 color 0x8f0d00 0xff5a00
3965 size 20 26
3966 sizeincrease 45
3967 alpha 128 256 356
3968 bounce 1.5
3969 airfriction 5
3970 liquidfriction 8
3971 originjitter 8 8 8
3972 velocityjitter 286 286 286
3973
3974 // smoke
3975 effect onslaught_generator_gib_explode
3976 type alphastatic
3977 notunderwater
3978 tex 0 8
3979 count 12
3980 size 1 10
3981 sizeincrease 90
3982 gravity -0.3
3983 alpha 200 500 600
3984 velocityjitter 244 244 244
3985 airfriction 5
3986 color 0x000000 0x111111
3987 bounce 2
3988
3989 // underwater bubbles
3990 effect onslaught_generator_gib_explode
3991 underwater
3992 count 32
3993 type bubble
3994 tex 62 62
3995 color 0x404040 0x808080
3996 size 3 3
3997 alpha 128 256 64
3998 gravity -0.125
3999 bounce 1.5
4000 liquidfriction 0.25
4001 originjitter 16 16 16
4002 velocityjitter 96 96 96
4003
4004 // fire effect which expands then slows
4005 effect onslaught_generator_gib_flame
4006 notunderwater
4007 count 30
4008 type static
4009 tex 48 55
4010 color 0x8f0d00 0xff5a00
4011 size 5 10
4012 sizeincrease 25
4013 alpha 128 256 356
4014 gravity -0.5
4015 airfriction 5
4016 liquidfriction 8
4017 originjitter 3 3 3
4018 velocityjitter 86 86 86
4019 // smoke
4020 effect onslaught_generator_gib_flame
4021 type alphastatic
4022 notunderwater
4023 tex 0 8
4024 count 2
4025 size 10 20
4026 sizeincrease 30
4027 gravity -0.8
4028 alpha 200 500 600
4029 velocityjitter 44 44 44
4030 airfriction 5
4031 color 0x000000 0x111111
4032 bounce 2
4033
4034 // underwater bubbles
4035 effect onslaught_generator_gib_flame
4036 underwater
4037 count 32
4038 type bubble
4039 tex 62 62
4040 color 0x404040 0x808080
4041 size 3 3
4042 alpha 128 256 64
4043 gravity -0.125
4044 bounce 1.5
4045 liquidfriction 0.25
4046 originjitter 16 16 16
4047 velocityjitter 96 96 96
4048
4049
4050 // used nowhere in code
4051 effect firemine
4052 trailspacing 1
4053 count 1
4054 type smoke
4055 tex 48 55
4056 color 0x8f0d00 0xff5a00
4057 size 1 1
4058 sizeincrease 5
4059 gravity -0.06
4060 alpha 50 256 250
4061 bounce 1.5
4062 velocityjitter 10 10 2
4063 airfriction 1.2
4064 //slowfire
4065 effect firemine
4066 trailspacing 1
4067 count 1
4068 type smoke
4069 tex 48 55
4070 color 0x8f0d00 0xff5a00
4071 size 1 1
4072 sizeincrease 5
4073 gravity -0.06
4074 alpha 50 256 200
4075 bounce 1.5
4076 velocityjitter 10 10 10
4077 airfriction 1.2
4078 // very slow and small fire
4079 effect firemine
4080 trailspacing 2
4081 count 1
4082 type smoke
4083 tex 48 55
4084 color 0x8f0d00 0xff5a00
4085 size 1 1
4086 sizeincrease 2
4087 gravity -0.06
4088 alpha 50 256 200
4089 bounce 1.5
4090 velocityjitter 8 8 8
4091 airfriction 0.3
4092 //decreasing fire
4093 effect firemine
4094 trailspacing 2
4095 count 1
4096 type smoke
4097 tex 48 55
4098 color 0x8f0d00 0xff5a00
4099 size 5 7
4100 sizeincrease -3
4101 gravity -0.06
4102 alpha 50 256 200
4103 bounce 1.5
4104 velocityjitter 3 3 3
4105 airfriction 0.3
4106 //smoke
4107 effect firemine
4108 trailspacing 4
4109 count 1
4110 type alphastatic
4111 tex 0 8
4112 size 1 4
4113 sizeincrease 1
4114 color 0x000000 0x111111
4115 alpha 256 256 90
4116 //gravity -0.2
4117 originjitter 2 2 2
4118 velocityoffset 0 0 3
4119 airfriction 1
4120 //fastfire
4121 effect firemine
4122 trailspacing 0.5
4123 count 1
4124 type smoke
4125 tex 48 55
4126 color 0x8f0d00 0xff5a00
4127 size 12 12
4128 sizeincrease 0
4129 gravity 0
4130 alpha 50 256 1600
4131 bounce 1.5
4132 velocityjitter 0 0 0
4133 airfriction 1.2
4134 // light only
4135 effect firemine
4136 trailspacing 8
4137 lightradius 50
4138 lightradiusfade 50000
4139 lightcolor 2.7 2.7 0.6
4140
4141 // used nowhere in code
4142 effect fireball
4143 trailspacing 1
4144 count 1
4145 type smoke
4146 tex 48 55
4147 color 0x8f0d00 0xff5a00
4148 size 5 5
4149 sizeincrease 20
4150 gravity -0.06
4151 alpha 50 256 250
4152 bounce 1.5
4153 velocityjitter 40 40 11
4154 airfriction 1.2
4155 //slowfire
4156 effect fireball
4157 trailspacing 1
4158 count 1
4159 type smoke
4160 tex 48 55
4161 color 0x8f0d00 0xff5a00
4162 size 5 5
4163 sizeincrease 20
4164 gravity -0.06
4165 alpha 50 256 200
4166 bounce 1.5
4167 velocityjitter 40 40 40
4168 airfriction 1.2
4169 // very slow and small fire
4170 effect fireball
4171 trailspacing 2
4172 count 1
4173 type smoke
4174 tex 48 55
4175 color 0x8f0d00 0xff5a00
4176 size 5 5
4177 sizeincrease 10
4178 gravity -0.06
4179 alpha 50 256 200
4180 bounce 1.5
4181 velocityjitter 30 30 30
4182 airfriction 0.3
4183 //decreasing fire
4184 effect fireball
4185 trailspacing 2
4186 count 1
4187 type smoke
4188 tex 48 55
4189 color 0x8f0d00 0xff5a00
4190 size 20 30
4191 sizeincrease -10
4192 gravity -0.06
4193 alpha 50 256 200
4194 bounce 1.5
4195 velocityjitter 10 10 10
4196 airfriction 0.3
4197 //smoke
4198 effect fireball
4199 trailspacing 4
4200 count 1
4201 type alphastatic
4202 tex 0 8
4203 size 5 15
4204 sizeincrease 7
4205 color 0x000000 0x111111
4206 alpha 256 256 90
4207 //gravity -0.2
4208 originjitter 10 10 10
4209 velocityoffset 0 0 10
4210 airfriction 1
4211 //fastfire
4212 effect fireball
4213 trailspacing 0.5
4214 count 1
4215 type smoke
4216 tex 48 55
4217 color 0x8f0d00 0xff5a00
4218 size 48 48
4219 sizeincrease 0
4220 gravity 0
4221 alpha 50 256 1600
4222 bounce 1.5
4223 velocityjitter 0 0 0
4224 airfriction 1.2
4225 // light only
4226 effect fireball
4227 trailspacing 8
4228 lightradius 300
4229 lightradiusfade 3000
4230 lightcolor 2.7 2.7 0.6
4231
4232 // fireball
4233 effect fireball_laser
4234 count 20
4235 type spark
4236 color 0x800000 0xFF8020
4237 alpha 192 256 2560
4238 size 1 1
4239 velocityjitter 1 1 1
4240 velocitymultiplier 10
4241 stretchfactor 0.7
4242
4243 // rocket explosion (bigger than mortar and hagar)
4244 // decal
4245 // used nowhere in code
4246 effect fireball_explode
4247 countabsolute 1
4248 type decal
4249 tex 8 16
4250 size 72 72
4251 alpha 256 256 0
4252 originjitter 56 56 56
4253 lightradius 500
4254 lightradiusfade 500
4255 lightcolor 4 2 0.5
4256 // flare effect
4257 effect fireball_explode
4258 countabsolute 1
4259 type static
4260 tex 35 37
4261 color 0x404040 0x404040
4262 size 72 72
4263 alpha 192 192 64
4264 // fire effect
4265 effect fireball_explode
4266 notunderwater
4267 count 256
4268 type static
4269 tex 48 55
4270 color 0x902010 0xFFD080
4271 size 16 16
4272 alpha 128 128 256
4273 bounce 1.5
4274 airfriction 4
4275 liquidfriction 4
4276 originjitter 8 8 8
4277 velocityjitter 512 512 512
4278 // underwater bubbles
4279 effect fireball_explode
4280 underwater
4281 count 64
4282 type bubble
4283 tex 62 62
4284 color 0x404040 0x808080
4285 size 3 3
4286 alpha 128 256 64
4287 gravity -0.125
4288 bounce 1.5
4289 liquidfriction 0.25
4290 originjitter 16 16 16
4291 velocityjitter 144 144 144
4292 // bouncing sparks
4293 effect fireball_explode
4294 notunderwater
4295 count 128
4296 type spark
4297 color 0x903010 0xFFD030
4298 size 2 2
4299 alpha 256 256 384
4300 gravity 1
4301 airfriction 0.2
4302 bounce 1.5
4303 liquidfriction 0.8
4304 velocityoffset 0 0 80
4305 velocityjitter 384 384 384
4306
4307 effect fireball_muzzleflash
4308 count 4
4309 type smoke
4310 color 0x202020 0x404040
4311 tex 0 8
4312 size 5 5
4313 alpha 256 256 512
4314 originjitter 1.5 1.5 1.5
4315 velocityjitter 6 6 6
4316 velocitymultiplier 0.01
4317 lightradius 200
4318 lightradiusfade 2000
4319 lightcolor 2 1.5 0.2
4320 effect fireball_muzzleflash
4321 count 30
4322 type spark
4323 tex 40 40
4324 color 0xFFFDD9 0xFFFDD9
4325 size 3 3
4326 alpha 0 128 1024
4327 originjitter 1 1 1
4328 velocityjitter 300 300 300
4329 velocitymultiplier 0.5
4330 airfriction 12
4331
4332 effect fireball_preattack_muzzleflash
4333 count 4
4334 type smoke
4335 color 0x202020 0x404040
4336 tex 0 8
4337 size 5 5
4338 alpha 256 256 512
4339 originjitter 1.5 1.5 1.5
4340 velocityjitter 6 6 6
4341 velocitymultiplier 0.01
4342 lightradius 200
4343 lightradiusfade 2000
4344 lightcolor 2 1.5 0.2
4345 effect fireball_preattack_muzzleflash
4346 count 30
4347 type spark
4348 tex 40 40
4349 color 0xFFFDD9 0xFFFDD9
4350 size 3 3
4351 alpha 0 128 1024
4352 originjitter 1 1 1
4353 velocityjitter 300 300 300
4354 velocitymultiplier 0.5
4355 airfriction 12
4356
4357 effect fireball_bfgdamage
4358 count 4
4359 type smoke
4360 color 0x202020 0x404040
4361 tex 0 8
4362 size 5 5
4363 alpha 256 256 512
4364 originjitter 1.5 1.5 1.5
4365 velocityjitter 6 6 6
4366 velocitymultiplier 0.01
4367 lightradius 200
4368 lightradiusfade 2000
4369 lightcolor 2 1.5 0.2
4370 effect fireball_bfgdamage
4371 count 30
4372 type spark
4373 tex 40 40
4374 color 0xFFFDD9 0xFFFDD9
4375 size 3 3
4376 alpha 0 128 1024
4377 originjitter 1 1 1
4378 velocityjitter 300 300 300
4379 velocitymultiplier 0.5
4380 airfriction 12
4381
4382 //EF_FLAME
4383 //fire
4384 // used nowhere in code
4385 effect EF_FLAME
4386 //notunderwater
4387 count 200
4388 type smoke
4389 tex 48 55
4390 size 5 21
4391 alpha 200 356 512
4392 gravity -0.5
4393 color 0x8f0d00 0xff5a00
4394 bounce 2
4395 sizeincrease -1
4396 originoffset 0 0 10
4397 originjitter 12 12 34
4398 velocityjitter 22 22 50
4399 // smoke
4400 effect EF_FLAME
4401 type alphastatic
4402 count 100
4403 tex 0 8
4404 size 11 15
4405 sizeincrease 6
4406 alpha 200 256 200
4407 color 0x000000 0x111111
4408 gravity -0.3
4409 originoffset 0 0 10
4410 originjitter 12 12 34
4411 velocityjitter 11 11 50
4412 bounce 2
4413 effect EF_FLAME
4414 count 1
4415 lightradius 200
4416 lightradiusfade 10000
4417 lightcolor 0.9 0.9 0.2
4418
4419 // rifle bullet trail (somewhat like a tracer)
4420 // used in qcsrc/server/w_common.qc:                            zcurveparticles_from_tracetoss(particleeffectnum("tr_bullet"), self.origin, trace_endpos, self.velocity)
4421 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("tr_bullet"), from, to)
4422 effect tr_rifle
4423 trailspacing 128
4424 type spark
4425 color 0x800000 0xFF8020
4426 alpha 256 256 2560
4427 size 3 3
4428 stretchfactor 0.6
4429 velocitymultiplier 0.7
4430 effect tr_rifle
4431 notunderwater
4432 tex 0 8
4433 trailspacing 8
4434 type static
4435 color 0x202020 0x404040
4436 size 2 2
4437 sizeincrease 2
4438 alpha 256 256 512
4439 airfriction -4
4440 velocityjitter 4 4 4
4441 type smoke
4442 effect tr_rifle
4443 underwater
4444 trailspacing 32
4445 type bubble
4446 tex 62 62
4447 color 0x404040 0x808080
4448 size 1 1
4449 alpha 256 256 256
4450 gravity -0.125
4451 bounce 1.5
4452 liquidfriction 4
4453 velocityjitter 16 16 16
4454
4455
4456
4457 // rocket guiding start
4458 // smoke
4459 effect rocket_guide
4460 type alphastatic
4461 notunderwater
4462 tex 0 8
4463 count 5
4464 size 10 20
4465 sizeincrease 17
4466 alpha 300 550 556
4467 velocityjitter 128 128 128
4468 airfriction 5
4469 color 0x000000 0x111111
4470 bounce 6
4471 velocitymultiplier -0.1
4472 // underwater bubbles
4473 effect rocket_guide
4474 underwater
4475 count 4
4476 type bubble
4477 tex 62 62
4478 color 0x404040 0x808080
4479 size 1.5 1.5
4480 alpha 128 256 64
4481 gravity -0.125
4482 bounce 1.5
4483 liquidfriction 0.25
4484 originjitter 8 8 8
4485 velocityjitter 48 48 48
4486 velocitymultiplier -0.1
4487 // bouncing sparks
4488 effect rocket_guide
4489 notunderwater
4490 count 16
4491 type spark
4492 color 0x903010 0xFFD030
4493 size 2 2
4494 tex 40 40
4495 alpha 256 256 384
4496 gravity 1
4497 airfriction 0.2
4498 bounce 1.5
4499 liquidfriction 0.8
4500 velocityoffset 0 0 80
4501 velocityjitter 256 256 256
4502 velocitymultiplier -0.1
4503
4504
4505 // gauntlet laser
4506 // based off morphed's cl_gentle
4507 // used in qcsrc/server/w_laser.qc
4508 effect laser_gauntlet
4509 tex 43 43
4510 count 3
4511 type spark
4512 color 0xff00ff 0xff0000
4513 size 4 8
4514 sizeincrease 34
4515 alpha 128 128 292
4516 gravity 0
4517 airfriction 5
4518 liquidfriction 10
4519 velocityjitter 50 50 50