Merge branch 'master' into Mario/ctf_updates
[xonotic/xonotic-data.pk3dir.git] / 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 50
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 128
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 4
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 0.5
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 10
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 10
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 4
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 0.5
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 15
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 4
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 0.5
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 15
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 0.8
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 0.2
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 2.5
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 6
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 64
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 16
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 16
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 16
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 16
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 64
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 16
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 16
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 64
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.167
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 staincolor 0x808080 0x808080
488 staintex 16 24
489
490
491
492 // sparks (quake effect)
493 // used in qcsrc/server/antilag.qc:             te_spark(antilag_takebackorigin(e, time - e.antilag_debug), '0 0 0', 32)
494 // used in qcsrc/server/g_triggers.qc:  self.mdl = "TE_SPARK"
495 effect TE_SPARK
496 count 0.5
497 type spark
498 tex 40 40
499 color 0x8f4333 0xfff31b
500 size 0.4 0.6
501 alpha 64 256 768
502 gravity 1
503 bounce -1
504 velocityoffset 0 0 80
505 velocityjitter 64 64 64
506 velocitymultiplier 1
507
508 // nex impact
509 // decal
510 // used in qcsrc/server/bots.qc:                te_plasmaburn(org)
511 effect TE_PLASMABURN
512 countabsolute 1
513 type decal
514 tex 47 47
515 size 24 24
516 alpha 256 256 0
517 originjitter 16 16 16
518 lightradius 200
519 lightradiusfade 400
520 lightcolor 1 1 1
521 // flare effect
522 effect TE_PLASMABURN
523 countabsolute 1
524 type static
525 tex 37 37
526 color 0x80C0FF 0x80C0FF
527 size 8 8
528 alpha 256 256 512
529 // small sparks which form a sphere as they slow down
530 effect TE_PLASMABURN
531 count 128
532 type spark
533 color 0x2030FF 0x80C0FF
534 size 1 2
535 alpha 256 256 1024
536 bounce 2
537 airfriction 8
538 liquidfriction 8
539 velocityjitter 128 128 128
540
541 // quake effect
542 // used in qcsrc/server/bots.qc:        //te_smallflash((e.absmin + e.absmax) * 0.5)
543 // used in qcsrc/server/bots.qc:                //te_smallflash((e.absmin + e.absmax) * 0.5)
544 effect TE_SMALLFLASH
545 lightradius 200
546 lightradiusfade 1000
547 lightcolor 2 2 2
548
549 // quake effect
550 // used nowhere in code
551 effect TE_FLAMEJET
552 count 0.5
553 type smoke
554 color 0x6f0f00 0xe3974f
555 size 4 4
556 alpha 64 128 384
557 gravity -1
558 bounce 1.1
559 airfriction 1
560 liquidfriction 4
561 velocityjitter 128 128 128
562 velocitymultiplier 1
563
564 // quake effect
565 // used nowhere in code
566 effect TE_LAVASPLASH
567 count 32
568 type alphastatic
569 color 0x6f0f00 0xe3974f
570 size 12 12
571 alpha 256 256 256
572 gravity 0.05
573 originoffset 0 0 32
574 originjitter 128 128 32
575 velocityoffset 0 0 256
576 velocityjitter 128 128 0
577
578 // player teleport effect
579 // used nowhere in code
580 effect TE_TELEPORT
581 count 56
582 type static
583 color 0xA0A0A0 0xFFFFFF
584 size 10 10
585 alpha 64 128 256
586 airfriction 1
587 liquidfriction 4
588 originoffset 0 0 28
589 originjitter 16 16 28
590 velocityjitter 0 0 256
591
592 // nex beam
593 // used in qcsrc/server/w_minstanex.qc: trailparticles(world, particleeffectnum("TE_TEI_G3"), w_shotorg, trace_endpos)
594 // used in qcsrc/client/particles.qc:           trailparticles(world, particleeffectnum("TE_TEI_G3"), shotorg, endpos)
595 effect TE_TEI_G3
596 countabsolute 1
597 type beam
598 tex 200 200
599 color 0xFFFFFF 0xFFFFFF
600 size 4 4
601 alpha 128 128 256
602 // experimental
603 effect TE_TEI_G3
604 trailspacing 4
605 type static
606 color 0x202020 0x404040
607 size 1 1
608 alpha 256 256 512
609 airfriction -4
610 //liquidfriction -4
611 velocityjitter 8 8 8
612 type smoke
613
614 // smoke effect
615 // used nowhere in code
616 effect TE_TEI_SMOKE
617 count 0.167
618 type smoke
619 color 0x202020 0x404040
620 tex 0 8
621 size 5 5
622 alpha 256 256 512
623 originjitter 1.5 1.5 1.5
624 velocityjitter 6 6 6
625 velocitymultiplier 1
626
627 // rocket explosion (bigger than mortar and hagar)
628 // decal
629 // used nowhere in code
630 effect TE_TEI_BIGEXPLOSION
631 countabsolute 1
632 type decal
633 tex 8 16
634 size 72 72
635 alpha 256 256 0
636 originjitter 40 40 40
637 lightradius 500
638 lightradiusfade 500
639 lightcolor 4 2 0.5
640 // flare effect
641 effect TE_TEI_BIGEXPLOSION
642 countabsolute 1
643 type static
644 tex 35 37
645 color 0x404040 0x404040
646 size 72 72
647 alpha 192 192 64
648 // fire effect
649 effect TE_TEI_BIGEXPLOSION
650 notunderwater
651 count 128
652 type static
653 tex 48 55
654 color 0x902010 0xFFD080
655 size 16 16
656 alpha 128 128 256
657 bounce 1.5
658 airfriction 4
659 liquidfriction 4
660 originjitter 8 8 8
661 velocityjitter 512 512 512
662 // underwater bubbles
663 effect TE_TEI_BIGEXPLOSION
664 underwater
665 count 32
666 type bubble
667 tex 62 62
668 color 0x404040 0x808080
669 size 3 3
670 alpha 128 256 64
671 gravity -0.125
672 bounce 1.5
673 liquidfriction 0.25
674 originjitter 16 16 16
675 velocityjitter 144 144 144
676 // bouncing sparks
677 effect TE_TEI_BIGEXPLOSION
678 notunderwater
679 count 64
680 type spark
681 color 0x903010 0xFFD030
682 size 2 2
683 alpha 256 256 384
684 gravity 1
685 airfriction 0.2
686 bounce 1.5
687 liquidfriction 0.8
688 velocityoffset 0 0 80
689 velocityjitter 384 384 384
690
691 // electro explosion
692 // decal
693 // used nowhere in code
694 effect TE_TEI_PLASMAHIT
695 countabsolute 1
696 type decal
697 tex 59 59
698 size 32 32
699 alpha 256 256 0
700 originjitter 20 20 20
701 lightradius 200
702 lightradiusfade 600
703 lightcolor 2.4 4.8 8
704 // flare effect
705 effect TE_TEI_PLASMAHIT
706 countabsolute 1
707 type static
708 tex 38 38
709 color 0x80C0FF 0x80C0FF
710 size 32 32
711 alpha 256 256 512
712 // cloud of bouncing sparks
713 effect TE_TEI_PLASMAHIT
714 count 0.5
715 type spark
716 color 0x2030FF 0x80C0FF
717 size 2 4
718 alpha 256 256 1024
719 //gravity 1
720 bounce 1.5
721 //velocityoffset 0 0 120
722 velocityjitter 512 512 512
723
724
725
726
727
728
729
730
731
732 //////////////////////////////////////////////////
733 // New effects in 2.4
734 //////////////////////////////////////////////////
735
736
737
738 // bloody impact effect indicating damage
739 // used in qcsrc/client/gibs.qc:        pointparticles(particleeffectnum("blood"), self.origin + '0 0 1', '0 0 30', 10)
740 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("blood"), org, vel, amount * 16)
741 effect blood
742 count 0.4
743 type spark
744 blend invmod
745 tex 24 32
746 size 5 11
747 alpha 1560 2560 7000
748 color 0xA8FFFF 0xA8FFFFF
749 bounce -1
750 airfriction 0.4
751 velocityjitter 99 99 55
752 //velocitymultiplier 2
753 staincolor 0x808080 0x808080
754 staintex 16 24
755 stainsize 1 2
756 stretchfactor 20
757 sizeincrease 20
758 //blood mist
759 effect blood
760 countabsolute 1
761 type alphastatic
762 blend invmod
763 tex 24 32
764 size 25 30
765 sizeincrease 20
766 alpha 100 256 400
767 color 0x000000 0x420000
768 originjitter 11 11 11
769
770
771 // player teleport effect
772 // used in qcsrc/server/t_teleporters.qc:               pointparticles(particleeffectnum("teleport"), player.origin, '0 0 0', 1)
773 // used in qcsrc/server/t_teleporters.qc:               pointparticles(particleeffectnum("teleport"), to + v_forward * 32, '0 0 0', 1)
774 effect teleport
775 count 500
776 type spark
777 tex 64 64
778 color 0x807aff 0x4463d5
779 size 1 1
780 alpha 0 256 100
781 stretchfactor 2
782 //gravity 1
783 bounce 1.5
784 originjitter 1 1 1
785 velocityjitter 1000 1000 1500
786 velocitymultiplier 0.5
787 airfriction 2
788 stretchfactor 0.6
789 effect teleport
790 countabsolute 1
791 type smoke
792 tex 65 65
793 size 150 150
794 alpha 190 190 180
795 sizeincrease -80
796 color 0x807aff 0x4463d5
797
798
799
800 // normal super gory blood trail (used by gibs)
801 // used in qcsrc/client/gibs.qc:                trailparticles(self, particleeffectnum("TR_BLOOD"), oldorg, self.origin)
802 effect TR_BLOOD
803 trailspacing 20
804 type spark
805 blend invmod
806 color 0xA8FFFF 0xA8FFFF
807 tex 24 32
808 size 4 19
809 alpha 384 984 1492
810 bounce -1
811 gravity 0.4
812 airfriction -2
813 liquidfriction 1
814 velocityjitter 64 64 64
815 velocitymultiplier -0.1
816 staincolor 0x808080 0x808080
817 staintex 16 24
818 stainsize 1 2
819 stretchfactor 7
820 sizeincrease -5
821 // splash around gib
822 effect TR_BLOOD
823 trailspacing 42
824 type blood
825 color 0xA8FFFF 0xA8FFFF
826 tex 24 32
827 size 4 6
828 alpha 684 684 7492
829 sizeincrease 500
830
831 // thinner blood trail (used by quake zombies)
832 // used in qcsrc/client/gibs.qc:                trailparticles(self, particleeffectnum("TR_SLIGHTBLOOD"), oldorg, self.origin)
833 effect TR_SLIGHTBLOOD
834 trailspacing 64
835 type blood
836 color 0xA8FFFF 0xA8FFFF
837 tex 24 32
838 size 8 8
839 alpha 384 384 192
840 bounce -1
841 airfriction 1
842 liquidfriction 4
843 velocityjitter 64 64 64
844 velocitymultiplier 0.5
845 staincolor 0x808080 0x808080
846 staintex 16 24
847
848
849
850 // func_stardust effect, used in some maps to indicate teleporters
851 // used in qcsrc/server/g_triggers.qc:  self.effects = EF_STARDUST
852 // used in qcsrc/server/portals.qc:     portal.effects = EF_STARDUST | EF_BLUE
853 effect EF_STARDUST
854 count 37.5
855 type static
856 color 0xfff368 0xfff368
857 size 1.0 2.0
858 alpha 64 128 128
859 gravity -0.1
860 airfriction 0.2
861 liquidfriction 0.8
862 originjitter 16 16 64
863 velocityjitter 32 32 0
864 //lightradius 200
865 //lighttime 0
866 //lightcolor 0.4 0.9 0.9
867
868 // flare particle and light
869 // 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)
870 // used in qcsrc/server/t_items.qc:     pointparticles(particleeffectnum("item_respawn"), self.origin + 0.5 * (self.mins + self.maxs), '0 0 0', 1)
871 effect item_respawn
872 countabsolute 1
873 type static
874 color 0x63F2EA 0x63f2EA
875 size 32 32
876 alpha 128 128 128
877 // cloud of particles which expand rapidly and then slow to form a ball
878 effect item_respawn
879 count 128
880 type spark
881 tex 41 41
882 color 0x63F2EA 0x63f2EA
883 size 2 2
884 alpha 256 256 1280
885 //originjitter 24 24 24
886 velocityjitter 256 256 256
887
888
889
890 // used in qcsrc/server/t_jumppads.qc:                  pointparticles(particleeffectnum("jumppad_activate"), other.origin, other.velocity, 1)
891 effect jumppad_activate
892 lightradius 200
893 lightradiusfade 2000
894 lightcolor 2 2 2
895
896
897
898 // used in qcsrc/server/w_hlac.qc:      pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
899 // used in qcsrc/server/w_hlac.qc:      pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
900 // used in qcsrc/server/w_laser.qc:     pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
901 effect laser_muzzleflash
902 // glow and light
903 countabsolute 1
904 type smoke
905 color 0xcc0000 0xff0000
906 tex 65 65
907 size 10 15
908 alpha 256 512 6280
909 airfriction 10
910 sizeincrease -100
911 stretchfactor 2
912 lightradius 200
913 lightradiusfade 2000
914 lightcolor 3 0.1 0.1
915 // electricity
916 effect laser_muzzleflash
917 count 3
918 type spark
919 color 0xb44215 0xff0000
920 tex 43 43
921 size 5 7
922 alpha 256 512 6280
923 airfriction 10
924 originjitter 2 2 2
925 velocityjitter 150 150 150
926 velocitymultiplier 0.2
927 sizeincrease -100
928 stretchfactor 2.3
929 rotate -180 180 4000 -4000
930 // fire
931 effect laser_muzzleflash
932 count 6
933 type spark
934 color 0xff4200 0xff0000
935 tex 8 15
936 size 7 9
937 alpha 256 512 6280
938 airfriction 12
939 originjitter 2 2 2
940 velocityjitter 100 100 100
941 velocitymultiplier 0.2
942 sizeincrease -100
943 stretchfactor 2
944
945
946 // decal
947 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("laser_impact"), org2, backoff * 1000, 1)
948 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("laser_impact"), org2, backoff * 1000, 1)
949 effect laser_impact
950 countabsolute 1
951 type decal
952 tex 47 47
953 size 24 24
954 alpha 256 256 0
955 originjitter 14 14 14
956 lightradius 200
957 lightradiusfade 500
958 lightcolor 8 0.4 0.4
959 // flare effect
960 effect laser_impact
961 countabsolute 1
962 type static
963 tex 39 39
964 color 0xFF2010 0xFF2010
965 alpha 256 256 1024
966 size 24 24
967 // sparks that rapidly expand and rapidly slow down to form an interesting spherical effect
968 effect laser_impact
969 count 128
970 type spark
971 color 0x800000 0xFF8020
972 alpha 256 256 1024
973 size 4 4
974 //bounce 1.5
975 airfriction 6
976 liquidfriction 6
977 //originjitter 32 32 32
978 velocityjitter 256 256 256
979 effect laser_impact
980 count 4
981 type smoke
982 tex 48 55
983 color 0x800000 0xFF8020
984 size 12 12
985 alpha 128 256 256
986 originjitter 1 1 1
987 velocitymultiplier 0.01
988 velocityjitter 16 16 16
989 sizeincrease 6
990
991
992
993 // used in qcsrc/server/w_campingrifle.qc:      pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 2000, 1)
994 // used in qcsrc/server/w_shotgun.qc:   pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_primary_ammo"))
995 // used in qcsrc/server/w_shotgun.qc:   pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_secondary_ammo"))
996 effect shotgun_muzzleflash
997 count 1.5
998 type smoke
999 color 0x202020 0x404040
1000 tex 0 8
1001 size 5 5
1002 alpha 256 256 512
1003 originjitter 1.5 1.5 1.5
1004 velocityjitter 6 6 6
1005 velocitymultiplier 0.01
1006 lightradius 200
1007 lightradiusfade 2000
1008 lightcolor 2 1.5 0.2
1009 sizeincrease 12
1010 velocitymultiplier 0.05
1011 effect shotgun_muzzleflash
1012 count 16
1013 type spark
1014 tex 48 55
1015 color 0xffdb96 0xff5400
1016 size 10 20
1017 alpha 0 128 1024
1018 originjitter 1 1 1
1019 velocityjitter 100 100 100
1020 airfriction 5
1021 stretchfactor 2.5
1022 velocitymultiplier 0.5
1023
1024 // shotgun pellet impact
1025 // decal
1026 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("shotgun_impact"), org2, backoff * 1000, 1)
1027 effect shotgun_impact
1028 countabsolute 1
1029 type decal
1030 tex 56 59
1031 size 5 8
1032 alpha 256 256 0
1033 originjitter 10 10 10
1034 //lightradius 30
1035 //lightradiusfade 90
1036 //lightcolor 1 1 1
1037 // dust/smoke drifting away from the impact
1038 effect shotgun_impact
1039 type alphastatic
1040 notunderwater
1041 tex 0 8
1042 count 1
1043 size 10 20
1044 sizeincrease 25
1045 alpha 300 550 756
1046 velocityjitter 150 150 150
1047 velocitymultiplier 0.2
1048 airfriction 5
1049 color 0x473a37 0x0b0a07
1050 rotate 0 360 -50 50
1051 // dust/smoke staying at the impact
1052 effect shotgun_impact
1053 type alphastatic
1054 notunderwater
1055 tex 36 36
1056 count 0.2
1057 size 10 11
1058 sizeincrease 74
1059 alpha 200 350 500
1060 velocityjitter 11 11 11
1061 airfriction 5
1062 color 0x201d1a 0x000000
1063 bounce 6
1064 velocitymultiplier 0.03
1065 rotate 0 360 -50 50
1066 // sparks
1067 effect shotgun_impact
1068 notunderwater
1069 count 0.5
1070 type spark
1071 tex 40 40
1072 color 0xFDFFD9 0xFDFFD9
1073 size 0.6 0.6
1074 alpha 0 356 268
1075 gravity 1
1076 bounce 1.5
1077 airfriction 1.1
1078 originjitter 1 1 1
1079 velocityjitter 200 200 200
1080 velocitymultiplier 0.2
1081
1082
1083 // used in qcsrc/server/w_uzi.qc:       pointparticles(particleeffectnum("uzi_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1084 effect uzi_muzzleflash
1085 count 1
1086 type static
1087 color 0x202020 0x404040
1088 tex 0 8
1089 size 5 5
1090 alpha 256 256 512
1091 originjitter 1.5 1.5 1.5
1092 velocityjitter 1 1 1
1093 velocitymultiplier 0.03
1094 lightradius 200
1095 lightradiusfade 2000
1096 lightcolor 2 1.5 0.2
1097 gravity -0.1
1098 effect uzi_muzzleflash
1099 count 3
1100 type spark
1101 tex 40 40
1102 color 0xff9c00 0xffd200
1103 size 0.3 0.4
1104 alpha 0 256 6000
1105 originjitter 1 1 1
1106 velocityjitter 555 555 555
1107 velocitymultiplier 3
1108 stretchfactor 0.15
1109 airfriction 12
1110
1111
1112 // used in qcsrc/server/cl_client.qc:   //pointparticles(particleeffectnum("machinegun_impact"), self.origin + self.view_ofs + '0 0 7', '0 0 0', 1)
1113 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("machinegun_impact"), org2, backoff * 1000, 1)
1114 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("machinegun_impact"), org2, backoff * 1000, 1)
1115 // decal
1116 effect machinegun_impact
1117 countabsolute 1
1118 type decal
1119 tex 56 59
1120 size 5 5
1121 alpha 256 256 0
1122 originjitter 10 10 10
1123 lightradius 80
1124 lightradiusfade 800
1125 lightcolor 6 3.6 0.6
1126 // dust/smoke drifting away from the impact
1127 effect machinegun_impact
1128 type alphastatic
1129 notunderwater
1130 tex 0 8
1131 count 1.5
1132 size 10 20
1133 sizeincrease 15
1134 alpha 300 550 456
1135 velocityjitter 150 150 150
1136 velocitymultiplier 0.1
1137 airfriction 5
1138 color 0x473a37 0x0b0a07
1139 rotate 0 360 -50 50
1140 // dust/smoke staying at the impact
1141 effect machinegun_impact
1142 type alphastatic
1143 notunderwater
1144 tex 36 36
1145 count 0.5
1146 size 10 11
1147 sizeincrease 74
1148 alpha 200 350 500
1149 velocityjitter 11 11 11
1150 airfriction 5
1151 color 0x201d1a 0x000000
1152 bounce 6
1153 velocitymultiplier 0.03
1154 rotate 0 360 -50 50
1155 //debris
1156 effect machinegun_impact
1157 type alphastatic
1158 notunderwater
1159 tex 66 68
1160 count 1
1161 size 1 5
1162 airfriction 1
1163 gravity 1.4
1164 alpha 300 550 256
1165 velocityjitter 350 350 350
1166 velocitymultiplier 0.2
1167 bounce 1.7
1168 color 0x63493e 0xffffff
1169 rotate 0 360 -500 500
1170 // sparks
1171 effect machinegun_impact
1172 notunderwater
1173 count 1
1174 type spark
1175 tex 40 40
1176 color 0xFDFFD9 0xFDFFD9
1177 size 0.3 0.3
1178 alpha 256 256 168
1179 gravity 1
1180 bounce 1
1181 airfriction 2
1182 originjitter 1 1 1
1183 velocityjitter 300 300 300
1184 velocitymultiplier 0.2
1185
1186
1187
1188
1189 // used in qcsrc/server/nexball.qc:     pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1190 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1191 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1192 // used in qcsrc/server/w_porto.qc:     //pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1193 effect grenadelauncher_muzzleflash
1194 count 1.5
1195 type smoke
1196 color 0x202020 0x404040
1197 tex 0 8
1198 size 5 5
1199 alpha 256 256 512
1200 originjitter 1.5 1.5 1.5
1201 airfriction 12
1202 velocityjitter 20 20 20
1203 velocitymultiplier 0.03
1204 lightradius 200
1205 lightradiusfade 2000
1206 lightcolor 2 1.5 0.2
1207 effect grenadelauncher_muzzleflash
1208 count 16
1209 type spark
1210 tex 48 55
1211 color 0xffdb96 0xff5400
1212 size 10 20
1213 alpha 0 128 1024
1214 originjitter 1 1 1
1215 velocityjitter 100 100 100
1216 velocitymultiplier 0.5
1217 airfriction 5
1218 stretchfactor 2.5
1219
1220
1221
1222 // mortar trail
1223 // smoke
1224 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_GRENADE"), from, to)
1225 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_GRENADE"), from, to)
1226 effect TR_GRENADE
1227 trailspacing 4
1228 type smoke
1229 color 0x101010 0x000000
1230 tex 0 8
1231 size 3 2
1232 bounce 1
1233 sizeincrease 10
1234 alpha 300 400 780
1235 originjitter 1 1 1
1236 velocityjitter 1 1 1
1237 velocitymultiplier -0.02
1238 //gravity -0.11
1239 // fire
1240 effect TR_GRENADE
1241 notunderwater
1242 trailspacing 4
1243 type static
1244 color 0xffdf72 0x811200
1245 tex 48 55
1246 size 5 2
1247 sizeincrease -15
1248 alpha 100 144 988
1249 airfriction 8
1250 velocityjitter 32 32 32
1251 velocitymultiplier -1.0
1252 // bubbles
1253 effect TR_GRENADE
1254 underwater
1255 trailspacing 16
1256 type bubble
1257 tex 62 62
1258 color 0x404040 0x808080
1259 size 1 1
1260 alpha 256 256 256
1261 gravity -0.125
1262 bounce 1.5
1263 liquidfriction 4
1264 velocityjitter 16 16 16
1265
1266
1267
1268 // hookbomb trail
1269 // smoke
1270 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_KNIGHTSPIKE"), from, to)
1271 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_KNIGHTSPIKE"), from, to)
1272 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_KNIGHTSPIKE"), from, to)
1273 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1274 notunderwater
1275 trailspacing 6
1276 type smoke
1277 color 0x303030 0x000000
1278 tex 0 8
1279 size 3 3
1280 bounce 1
1281 sizeincrease 11
1282 alpha 300 400 600
1283 originjitter 2 2 2
1284 velocityjitter 3 3 3
1285 velocitymultiplier -0.02
1286 gravity -0.11
1287 //marker
1288 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1289 type alphastatic
1290 color 0x666666 0x000000
1291 tex 62 62
1292 size 1 1
1293 sizeincrease -0.1
1294 trailspacing 2
1295 alpha 256 256 720
1296 // bubbles
1297 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1298 underwater
1299 trailspacing 32
1300 type bubble
1301 tex 62 62
1302 color 0x404040 0x808080
1303 size 1 1
1304 alpha 256 256 256
1305 gravity -0.125
1306 bounce 1.5
1307 liquidfriction 4
1308 velocityjitter 16 16 16
1309
1310
1311
1312 // decal
1313 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1)
1314 effect grenade_explode
1315 countabsolute 1
1316 type decal
1317 tex 8 16
1318 size 48 48
1319 alpha 256 256 0
1320 originjitter 26 26 26
1321 lightradius 250
1322 lightradiusfade 400
1323 lightcolor 8 4 1
1324 // fire effect which expands then slows
1325 effect grenade_explode
1326 notunderwater
1327 count 40
1328 type static
1329 tex 48 55
1330 color 0xe03f00 0x5e0000
1331 size 16 26
1332 sizeincrease 20
1333 alpha 128 228 356
1334 bounce 4.5
1335 airfriction 8
1336 liquidfriction 8
1337 originjitter 8 8 8
1338 velocityjitter 256 256 256
1339 // fire effect which make brigt dot inside
1340 effect grenade_explode
1341 notunderwater
1342 count 15
1343 type static
1344 tex 48 55
1345 color 0xe03f00 0xffdf92
1346 size 6 16
1347 sizeincrease 40
1348 alpha 228 328 756
1349 bounce 1
1350 airfriction 8
1351 liquidfriction 8
1352 originjitter 8 8 8
1353 velocityjitter 256 256 256
1354 // smoke
1355 effect grenade_explode
1356 type alphastatic
1357 notunderwater
1358 tex 0 8
1359 count 10
1360 size 20 40
1361 sizeincrease 34
1362 alpha 300 550 556
1363 velocityjitter 256 256 256
1364 airfriction 5
1365 color 0x000000 0x111111
1366 bounce 6
1367 // underwater bubbles
1368 effect grenade_explode
1369 underwater
1370 count 32
1371 type bubble
1372 tex 62 62
1373 color 0x404040 0x808080
1374 size 3 6
1375 alpha 128 256 64
1376 gravity -0.125
1377 bounce 1.5
1378 liquidfriction 0.25
1379 originjitter 16 16 16
1380 velocityjitter 196 196 196
1381 rotate 0 0 0 0
1382 // underwatershockwave
1383 effect grenade_explode
1384 underwater
1385 type smoke
1386 countabsolute 1
1387 tex 33 33
1388 size 5 5
1389 sizeincrease 1500
1390 alpha 40 40 300
1391 velocitymultiplier 0.3
1392 // bouncing sparks
1393 effect grenade_explode
1394 notunderwater
1395 count 16
1396 type spark
1397 tex 40 40
1398 color 0xffa35b 0xfff2be
1399 size 1 0.1
1400 alpha 644 956 484
1401 gravity 1
1402 airfriction 1
1403 bounce 1.6
1404 liquidfriction 0.8
1405 velocityoffset 0 0 80
1406 originjitter 16 16 16
1407 velocityjitter 424 424 624
1408 // debris
1409 effect grenade_explode
1410 notunderwater
1411 count 12
1412 type alphastatic
1413 tex 66 68
1414 color 0x6a3d25 0xcac5b4
1415 size 2 6
1416 alpha 644 956 684
1417 gravity 1.3
1418 airfriction 0.5
1419 bounce 1.6
1420 velocityjitter 324 324 524
1421 rotate -180 180 -1000 1000
1422
1423
1424
1425 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1426 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1427 effect electro_muzzleflash
1428 countabsolute 1
1429 type smoke
1430 color 0x283880 0x283880 // 0x202020 0x404040
1431 tex 65 65
1432 size 15 15
1433 alpha 256 256 512
1434 originjitter 1.5 1.5 1.5
1435 velocityjitter 6 6 6
1436 sizeincrease -10
1437 velocitymultiplier 0.01
1438 lightradius 200
1439 lightradiusfade 2000
1440 lightcolor 1.5 3 6
1441
1442 effect electro_muzzleflash
1443 count 7
1444 type spark
1445 tex 8 15
1446 color 0xD9FDFF 0xD9FDFF
1447 size 5 15
1448 alpha 110 228 2024
1449 originjitter 1 1 1
1450 velocityjitter 150 150 150
1451 velocitymultiplier 0.5
1452 airfriction 2
1453 stretchfactor 1.5
1454
1455 effect electro_muzzleflash
1456 count 5
1457 type spark
1458 tex 41 41
1459 color 0xD9FDFF 0xD9FDFF
1460 size 7 6
1461 alpha 110 228 1024
1462 originjitter 1 1 1
1463 velocityjitter 350 350 350
1464 velocitymultiplier 2.5
1465 airfriction 8
1466 gravity 1.3
1467 stretchfactor 0.1
1468
1469
1470 // electro trail
1471 // glowing vapor trail
1472 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_NEXUIZPLASMA"), from, to)
1473 effect TR_NEXUIZPLASMA
1474 trailspacing 2
1475 type static
1476 color 0x283880 0x283880
1477 size 3 3
1478 tex 38 38
1479 alpha 256 256 968
1480 //velocityjitter 16 16 16
1481 lightradius 90
1482 lighttime 0
1483 lightcolor 1.5 3 6
1484 velocitymultiplier -0.1
1485 // bright sparks
1486 effect TR_NEXUIZPLASMA
1487 trailspacing 12
1488 count 1.5
1489 type snow
1490 tex 42 42
1491 color 0x629dff 0x0018ff
1492 size 2 4
1493 sizeincrease -20
1494 alpha 444 512 1866
1495 bounce 1
1496 velocityoffset 0 0 15
1497 airfriction 12
1498 originjitter 1 1 1
1499 velocityjitter 50 50 50
1500
1501
1502
1503 // decal
1504 // used in qcsrc/client/damage.qc:                                              pointparticles(particleeffectnum("electro_impact"), org2, '0 0 0', 1)
1505 effect electro_impact
1506 countabsolute 1
1507 type decal
1508 tex 59 59
1509 size 32 32
1510 alpha 256 256 0
1511 originjitter 17 17 17
1512 lightradius 250
1513 lightradiusfade 250
1514 lightcolor 3.125 4.375 10
1515 // shockwave
1516 effect electro_impact
1517 type smoke
1518 countabsolute 1
1519 tex 33 33
1520 size 32 32
1521 sizeincrease 1000
1522 color 0x80C0FF 0x80C0FF
1523 alpha 40 40 350
1524 velocitymultiplier 44
1525 // flare effect
1526 effect electro_impact
1527 countabsolute 1
1528 type static
1529 tex 38 38
1530 color 0x80C0FF 0x80C0FF
1531 size 12 32
1532 alpha 256 256 512
1533 // cloud of bouncing sparks
1534 effect electro_impact
1535 count 30
1536 type smoke
1537 tex 42 42
1538 color 0x629dff 0x0018ff
1539 size 36 36
1540 sizeincrease -50
1541 alpha 256 256 1024
1542 bounce 2
1543 gravity -0.3
1544 airfriction 6
1545 originjitter 1 1 1
1546 velocityjitter 512 512 512
1547 rotate -180 180 -9999 9999
1548 // inner cloud of smoke
1549 effect electro_impact
1550 count 30
1551 type smoke
1552 color 0x629dff 0x0018ff
1553 tex 0 8
1554 size 20 24
1555 sizeincrease 50
1556 alpha 200 256 512
1557 airfriction 30
1558 originjitter 20 20 20
1559 velocityjitter 320 320 320
1560
1561 // decal
1562 // used in qcsrc/client/damage.qc:                                      pointparticles(particleeffectnum("electro_ballexplode"), org2, '0 0 0', 1)
1563 effect electro_ballexplode
1564 countabsolute 1
1565 type decal
1566 tex 59 59
1567 size 32 32
1568 alpha 256 256 0
1569 originjitter 17 17 17
1570 lightradius 250
1571 lightradiusfade 250
1572 lightcolor 3.125 4.375 10
1573 // flare effect
1574 effect electro_ballexplode
1575 countabsolute 1
1576 type static
1577 tex 38 38
1578 color 0x80C0FF 0x80C0FF
1579 size 32 32
1580 alpha 256 256 512
1581 // cloud of bouncing sparks
1582 effect electro_ballexplode
1583 count 64
1584 type spark
1585 tex 41 41
1586 color 0xFDFFD9 0xFDFFD9
1587 size 1 2
1588 alpha 256 256 1024
1589 bounce 2
1590 stretchfactor 0.4
1591 //airfriction 2
1592 originjitter 1 1 1
1593 velocityjitter 512 512 512
1594 // inner cloud of smoke
1595 effect electro_ballexplode
1596 count 8
1597 type smoke
1598 color 0x202020 0x404040
1599 tex 0 8
1600 size 24 24
1601 alpha 256 256 512
1602 originjitter 20 20 20
1603 velocityjitter 32 32 32
1604
1605
1606
1607 // decal
1608 // used in qcsrc/client/damage.qc:                                              pointparticles(particleeffectnum("electro_combo"), org2, '0 0 0', 1)
1609 effect electro_combo
1610 countabsolute 1
1611 type decal
1612 tex 59 59
1613 size 64 64
1614 alpha 256 256 0
1615 originjitter 17 17 17
1616 lightradius 400
1617 lightradiusfade 300
1618 lightcolor 4 5 6
1619 // flare effect
1620 effect electro_combo
1621 countabsolute 1
1622 type static
1623 tex 38 38
1624 color 0x80C0FF 0x80C0FF
1625 size 48 48
1626 alpha 128 128 64
1627 // large sparks
1628 effect electro_combo
1629 count 5
1630 type static
1631 color 0x2030FF 0x80C0FF
1632 size 32 32
1633 sizeincrease 50
1634 tex 0 7
1635 alpha 156 156 156
1636 bounce 2
1637 airfriction 6
1638 liquidfriction 16
1639 //velocityoffset 0 0 120
1640 velocityjitter 512 512 512
1641 effect electro_combo
1642 count 32
1643 type spark
1644 tex 41 41
1645 color 0xa9cacf 0x0054ff
1646 size 2 4
1647 stretchfactor 2
1648 gravity 0.3
1649 alpha 444 512 700
1650 velocitymultiplier 3
1651 bounce 1.6
1652 //airfriction 2
1653 originjitter 1 1 1
1654 velocityjitter 312 312 312
1655 // inner cloud of smoke
1656 effect electro_combo
1657 count 0.125
1658 type smoke
1659 color 0x202020 0x404040
1660 tex 0 8
1661 size 24 24
1662 alpha 256 256 256
1663 originjitter 20 20 20
1664 velocityjitter 32 32 32
1665 // shockwave
1666 effect electro_combo
1667 type smoke
1668 countabsolute 1
1669 color 0xa9cacf 0x0054ff
1670 tex 33 33
1671 size 30 30
1672 sizeincrease 600
1673 alpha 40 40 100
1674 velocitymultiplier 0.3
1675
1676
1677
1678 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
1679 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
1680 effect crylink_muzzleflash
1681 count 0.5
1682 type smoke
1683 color 0xdd9cff 0xff0090
1684 tex 65 65
1685 size 15 20
1686 alpha 128 128 2024
1687 velocitymultiplier 0.01
1688 lightradius 200
1689 lightradiusfade 2000
1690 lightcolor 1.6 0.2 2
1691 effect crylink_muzzleflash
1692 count 5
1693 type spark
1694 tex 35 36
1695 color 0xA080C0 0xA080C0
1696 size 5 10
1697 alpha 0 128 1024
1698 originjitter 1 1 1
1699 velocityjitter 200 200 200
1700 velocitymultiplier 0.3
1701 airfriction 12
1702 stretchfactor 1.5
1703
1704
1705 // crylink impact effect
1706 // decal
1707 // used in qcsrc/client/damage.qc:                                      pointparticles(particleeffectnum("crylink_impact"), org2, '0 0 0', 1)
1708 effect crylink_impact
1709 countabsolute 1
1710 type decal
1711 tex 47 47
1712 size 24 24
1713 alpha 256 256 0
1714 originjitter 12 12 12
1715 //lightradius 200
1716 //lightradiusfade 800
1717 //lightcolor 3.2 0.4 4
1718 // purple flare effect
1719 effect crylink_impact
1720 countabsolute 1
1721 type static
1722 tex 39 39
1723 color 0x504060 0x504060
1724 size 24 24
1725 alpha 256 256 512
1726 // purple sparks
1727 effect crylink_impact
1728 count 40
1729 type spark
1730 tex 41 41
1731 color 0xA040C0 0xA040C0
1732 bounce 2
1733 size 6 6
1734 alpha 256 256 1024
1735 velocityjitter 512 512 512
1736 // purple splash
1737 effect crylink_impact
1738 count 1.5
1739 type static
1740 color 0xE070FF 0xE070FF
1741 size 16 16
1742 alpha 256 256 512
1743 velocityjitter 32 32 32
1744 // purple splash
1745 effect crylink_impact
1746 count 3
1747 type static
1748 color 0xE070FF 0xE070FF
1749 size 16 16
1750 alpha 256 256 1024
1751 velocityjitter 256 256 256
1752
1753
1754
1755 // used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1756 // used in qcsrc/client/particles.qc:   pointparticles(particleeffectnum("nex_muzzleflash"), shotorg, normalize(endpos - shotorg) * 1000, 1)
1757 effect nex_muzzleflash
1758 count 12
1759 type spark
1760 color 0x202020 0x0072ff
1761 tex 48 55
1762 size 16 16
1763 alpha 328 328 4000
1764 originjitter 4 4 4
1765 velocityjitter 180 180 180
1766 velocitymultiplier 1.4
1767 stretchfactor 2
1768 sizeincrease -100
1769 airfriction 9
1770 lightradius 200
1771 lightradiusfade 200
1772 lightcolor 2 2.5 3
1773 effect nex_muzzleflash
1774 count 50
1775 type spark
1776 tex 41 41
1777 color 0xD9FDFF 0xD9FDFF
1778 size 1 1
1779 alpha 0 128 1024
1780 originjitter 1 1 1
1781 velocityjitter 600 600 600
1782 velocitymultiplier 1.5
1783 airfriction 9
1784
1785
1786
1787 //// nex beam
1788 //effect nex_beam
1789 //countabsolute 1
1790 //type beam
1791 //tex 200 200
1792 //color 0xFFFFFF 0xFFFFFF
1793 //size 6 6
1794 //alpha 128 128 192
1795 // nex beam: ring smoke
1796 // used in qcsrc/client/particles.qc:           trailparticles(world, particleeffectnum("nex_beam"), shotorg, endpos)
1797 effect nex_beam
1798 trailspacing 64
1799 color 0x1680A0 0x1680A0
1800 size 4 4
1801 tex 32 32
1802 alpha 64 128 64
1803 airfriction 5
1804 sizeincrease 2
1805 type static
1806 // nex beam: drifting smoke
1807 effect nex_beam
1808 trailspacing 12
1809 color 0x5080A0 0x5080A0
1810 size 1 1
1811 tex 0 8
1812 alpha 32 64 32
1813 airfriction 9
1814 sizeincrease 8
1815 velocityjitter 64 64 64
1816 type static
1817 // nex beam: bright core
1818 effect nex_beam
1819 trailspacing 12
1820 color 0x80CDFF 0x80CDFF
1821 size 4 4
1822 //tex 48 55
1823 alpha 256 256 1280
1824 type static
1825 //sparks
1826 effect nex_beam
1827 trailspacing 16
1828 color 0x1680A0 0x1680A0
1829 size 1 1
1830 tex 63 63
1831 alpha 64 128 80
1832 airfriction 5
1833 gravity -0.01
1834 type snow
1835
1836 // nex impact
1837 // decal
1838 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("nex_impact"), org2, '0 0 0', 1)
1839 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("nex_impact"), org2, '0 0 0', 1)
1840 effect nex_impact
1841 countabsolute 1
1842 type decal
1843 tex 47 47
1844 size 24 24
1845 alpha 256 256 0
1846 originjitter 14 14 14
1847 lightradius 200
1848 lightradiusfade 250
1849 lightcolor 4 6 8
1850 rotate -180 180 0 0
1851 // rotating something
1852 effect nex_impact
1853 count 5
1854 type smoke
1855 tex 46 46
1856 color 0x1680A0 0x1680A0
1857 size 25 28
1858 sizeincrease 20
1859 alpha 55 55 50
1860 rotate 180 -180 500 -500
1861 // shockwave
1862 effect nex_impact
1863 countabsolute 1
1864 type static
1865 tex 33 33
1866 color 0x1680A0 0x1680A0
1867 size 16 16
1868 alpha 50 50 400
1869 sizeincrease 900
1870 // shockwave2
1871 effect nex_impact
1872 countabsolute 1
1873 type static
1874 tex 65 65
1875 color 0x1680A0 0x1680A0
1876 size 5 5
1877 alpha 50 50 100
1878 sizeincrease 500
1879
1880 // flare effect
1881 effect nex_impact
1882 countabsolute 1
1883 type static
1884 tex 37 37
1885 color 0x80C0FF 0x80C0FF
1886 size 8 8
1887 alpha 256 256 256
1888 // small sparks which form a sphere as they slow down
1889 //effect nex_impact
1890 //count 256
1891 //type spark
1892 //color 0x2030FF 0x80C0FF
1893 //size 1 2
1894 //alpha 256 256 512
1895 //bounce 2
1896 //airfriction 8
1897 //liquidfriction 8
1898 //velocityjitter 384 384 384
1899 // small sparks which glow brightly but live briefly
1900 effect nex_impact
1901 count 64
1902 type spark
1903 tex 41 41
1904 color 0xD9FDFF 0xD9FDFF
1905 size 4 4
1906 alpha 0 128 512
1907 bounce 2
1908 stretchfactor 3
1909 velocityjitter 600 600 600
1910 velocitymultiplier 0.5
1911 airfriction 9
1912 // small sparks that live longer
1913 effect nex_impact
1914 count 16
1915 type spark
1916 tex 41 41
1917 color 0xD9FDFF 0xD9FDFF
1918 size 2 2
1919 alpha 255 255 112
1920 bounce 1.6
1921 stretchfactor 0.7
1922 velocityjitter 300 300 600
1923 velocitymultiplier 2.5
1924 airfriction 2
1925 gravity 1
1926
1927 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1928 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1929 // used in qcsrc/server/w_seeker.qc:    pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1930 effect hagar_muzzleflash
1931 count 2
1932 type smoke
1933 color 0x202020 0x404040
1934 tex 0 8
1935 size 5 5
1936 alpha 256 256 512
1937 originjitter 1.5 1.5 1.5
1938 velocityjitter 6 6 6
1939 velocitymultiplier 0.01
1940 lightradius 200
1941 lightradiusfade 2000
1942 lightcolor 2 1.5 0.2
1943 effect hagar_muzzleflash
1944 count 15
1945 type spark
1946 tex 48 55
1947 color 0xff8400 0xff4200
1948 size 5 10
1949 alpha 0 128 1024
1950 originjitter 1 1 1
1951 velocityjitter 200 200 200
1952 velocitymultiplier 0.5
1953 airfriction 12
1954 stretchfactor 2
1955 rotate -180 180 -400 400
1956
1957
1958
1959 // used in qcsrc/server/w_hagar.qc:             pointparticles(particleeffectnum("hagar_bounce"), self.origin, self.velocity, 1)
1960 effect hagar_bounce
1961 count 2
1962 type smoke
1963 color 0x202020 0x404040
1964 tex 0 8
1965 size 5 5
1966 alpha 256 256 256
1967 originjitter 1.5 1.5 1.5
1968 velocityjitter 6 6 6
1969 velocitymultiplier 0.01
1970 lightradius 60
1971 lightradiusfade 300
1972 lightcolor 2 1.5 0.2
1973 effect hagar_bounce
1974 count 15
1975 type spark
1976 tex 40 40
1977 color 0xFFFDD9 0xFFFDD9
1978 size 3 3
1979 alpha 0 256 256
1980 gravity 1
1981 bounce 1.5
1982 originjitter 1 1 1
1983 velocityjitter 600 600 600
1984 velocitymultiplier 0.5
1985 airfriction 12
1986
1987
1988
1989 // decal
1990 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1991 // used in qcsrc/client/damage.qc:                                              pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1992 // used in qcsrc/client/damage.qc:                                              pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1993 effect hagar_explode
1994 countabsolute 1
1995 type decal
1996 tex 8 16
1997 size 28 38
1998 alpha 256 256 0
1999 originjitter 14 14 14
2000 lightradius 120
2001 lightradiusfade 400
2002 lightcolor 8 4 1
2003 // fire effect which make bright dot inside
2004 effect hagar_explode
2005 notunderwater
2006 count 3.5
2007 type smoke
2008 tex 48 55
2009 color 0xffe955 0xff5a00
2010 size 16 26
2011 sizeincrease 5
2012 alpha 80 200 356
2013 bounce 1.5
2014 airfriction 8
2015 liquidfriction 8
2016 originjitter 8 8 8
2017 velocityjitter 156 156 156
2018 // fire effect which expands then slows
2019 effect hagar_explode
2020 notunderwater
2021 count 12
2022 type static
2023 tex 48 55
2024 color 0x8f0d00 0xff5a00
2025 size 20 26
2026 sizeincrease 15
2027 alpha 128 256 456
2028 bounce 1.5
2029 airfriction 12
2030 liquidfriction 8
2031 originjitter 8 8 8
2032 velocityjitter 286 286 286
2033
2034 // smoke
2035 effect hagar_explode
2036 type alphastatic
2037 notunderwater
2038 tex 0 8
2039 count 7
2040 size 20 40
2041 sizeincrease 20
2042 alpha 200 500 600
2043 velocityjitter 244 244 244
2044 airfriction 5
2045 color 0x000000 0x111111
2046 bounce 2
2047
2048 // underwater bubbles
2049 effect hagar_explode
2050 underwater
2051 count 16
2052 type bubble
2053 tex 62 62
2054 color 0x404040 0x808080
2055 size 3 3
2056 alpha 128 256 64
2057 gravity -0.125
2058 bounce 1.5
2059 liquidfriction 0.25
2060 originjitter 16 16 16
2061 velocityjitter 96 96 96
2062 // bouncing sparks
2063 effect hagar_explode
2064 notunderwater
2065 count 4
2066 type spark
2067 tex 40 40
2068 color 0xffa35b 0xfff2be
2069 size 1 0.1
2070 alpha 644 956 684
2071 gravity 1
2072 airfriction 1
2073 bounce 1.6
2074 liquidfriction 0.8
2075 velocityoffset 0 0 80
2076 originjitter 16 16 16
2077 velocityjitter 224 224 224
2078
2079
2080
2081 // used in qcsrc/server/w_rocketlauncher.qc:    pointparticles(particleeffectnum("rocketlauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
2082 effect rocketlauncher_muzzleflash
2083 count 10
2084 type smoke
2085 color 0x202020 0x404040
2086 tex 0 8
2087 size 1 1
2088 sizeincrease 20
2089 alpha 256 256 256
2090 airfriction 2
2091 originjitter 1.5 1.5 1.5
2092 velocityjitter 40 40 40
2093 velocitymultiplier -0.13
2094 //lightradius 200
2095 //lightradiusfade 2000
2096 //lightcolor 2 1.5 0.2
2097 effect rocketlauncher_muzzleflash
2098 count 6
2099 type smoke
2100 tex 35 36
2101 color 0xFFFDD9 0xFFFDD9
2102 size 5 10
2103 sizeincrease 20
2104 alpha 10 25 20
2105 originjitter 3 3 3
2106 velocityjitter 100 100 100
2107 velocitymultiplier 0.3
2108 airfriction 9
2109 rotate -180 180 -30 30
2110
2111
2112
2113 // rocket trail
2114 // smoke
2115 // used in qcsrc/server/cl_client.qc:           self.modelflags |= MF_ROCKET
2116 // used in qcsrc/server/cl_client.qc:           self.modelflags &~= MF_ROCKET
2117 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_ROCKET"), from, to)
2118 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_ROCKET"), from, to)
2119 effect TR_ROCKET
2120 trailspacing 10
2121 type smoke
2122 notunderwater
2123 color 0x000000 0x666666
2124 tex 0 8
2125 size 3 4
2126 bounce 1
2127 sizeincrease 11
2128 alpha 200 300 200
2129 lightradius 150
2130 lighttime 0
2131 lightcolor 6 3 1
2132 originjitter 2 2 2
2133 velocityjitter 3 3 3
2134 velocitymultiplier -0.02
2135 rotate -180 180 -30 30
2136 //gravity -0.11
2137 // fire
2138 effect TR_ROCKET
2139 trailspacing 4
2140 type static
2141 color 0xffdf72 0x811200
2142 tex 48 55
2143 size 7 7
2144 sizeincrease -30
2145 alpha 100 144 588
2146 airfriction 8
2147 velocityjitter 32 32 32
2148 velocitymultiplier -1.5
2149 // bubbles
2150 effect TR_ROCKET
2151 type bubble
2152 underwater
2153 trailspacing 16
2154 tex 62 62
2155 size 1 2
2156 alpha 256 256 256
2157 gravity -0.125
2158 bounce 1.5
2159 liquidfriction 4
2160 velocityjitter 16 16 16
2161 velocitymultiplier -0.31
2162 rotate 0 0 0 0
2163 // sparks
2164 effect TR_ROCKET
2165 notunderwater
2166 trailspacing 20
2167 type spark
2168 tex 40 40
2169 color 0xFFFDD9 0xFFFDD9
2170 size 0.5 0.5
2171 alpha 444 512 1866
2172 stretchfactor 0.3
2173 //gravity 1
2174 bounce 1
2175 //velocityoffset 0 0 15
2176 airfriction 5
2177 originjitter 1 1 1
2178 velocityjitter 100 100 100
2179 velocitymultiplier -0.31
2180
2181 // rocket explosion (bigger than mortar and hagar)
2182 effect rocket_explode
2183 countabsolute 1
2184 type decal
2185 tex 8 16
2186 size 72 72
2187 alpha 256 256 0
2188 originjitter 23 23 23
2189 lightradius 400
2190 lightradiusfade 750
2191 lightcolor 8 4 1
2192 // fire effect
2193 effect rocket_explode
2194 notunderwater
2195 count 32
2196 type static
2197 tex 48 55
2198 color 0x8f0d00 0xff5a00
2199 size 33 44
2200 sizeincrease 45
2201 alpha 200 256 512
2202 bounce 1.5
2203 airfriction 8
2204 liquidfriction 8
2205 originjitter 8 8 8
2206 velocityjitter 512 512 512
2207 // fire effect 2
2208 effect rocket_explode
2209 notunderwater
2210 count 14
2211 type smoke
2212 tex 48 55
2213 color 0xea691b 0xeed05a
2214 size 33 44
2215 sizeincrease 55
2216 alpha 200 256 612
2217 bounce 2.5
2218 airfriction 19
2219 liquidfriction 19
2220 originjitter 8 8 8
2221 velocityjitter 912 912 912
2222 // smoke
2223 effect rocket_explode
2224 type alphastatic
2225 notunderwater
2226 tex 0 8
2227 count 32
2228 size 20 40
2229 sizeincrease 44
2230 alpha 200 450 456
2231 velocityjitter 444 444 444
2232 airfriction 5
2233 color 0x000000 0x111111
2234 bounce 2
2235 // underwater bubbles
2236 effect rocket_explode
2237 underwater
2238 count 32
2239 type bubble
2240 tex 62 62
2241 color 0x404040 0x808080
2242 size 3 3
2243 alpha 128 256 64
2244 gravity -0.125
2245 bounce 1.5
2246 liquidfriction 0.25
2247 originjitter 16 16 16
2248 velocityjitter 144 144 144
2249 // underwatershockwave
2250 effect rocket_explode
2251 underwater
2252 type smoke
2253 countabsolute 1
2254 tex 33 33
2255 size 30 30
2256 sizeincrease 1900
2257 alpha 40 40 300
2258 velocitymultiplier 0.3
2259 // bouncing sparks
2260 effect rocket_explode
2261 notunderwater
2262 count 16
2263 type spark
2264 tex 40 40
2265 color 0xffa35b 0xfff2be
2266 size 1 0.1
2267 alpha 644 956 484
2268 gravity 1
2269 airfriction 1
2270 bounce 1.6
2271 liquidfriction 0.8
2272 velocityoffset 0 0 80
2273 originjitter 16 16 16
2274 velocityjitter 424 424 624
2275 // debris
2276 effect rocket_explode
2277 notunderwater
2278 count 12
2279 type alphastatic
2280 tex 66 68
2281 color 0x6a3d25 0xcac5b4
2282 size 2 6
2283 alpha 644 956 684
2284 gravity 1.3
2285 airfriction 0.5
2286 bounce 1.6
2287 velocityjitter 324 324 524
2288 rotate -180 180 -1000 1000
2289
2290 // used in qcsrc/server/g_hook.qc:      pointparticles(particleeffectnum("grapple_muzzleflash"), org, '0 0 0', 1)
2291 effect grapple_muzzleflash
2292 lightradius 160
2293 lightradiusfade 800
2294 lightcolor 1 0 0
2295
2296
2297
2298 // used in qcsrc/server/g_hook.qc:      pointparticles(particleeffectnum("grapple_impact"), self.origin, '0 0 0', 1)
2299 effect grapple_impact
2300 lightradius 160
2301 lightradiusfade 800
2302 lightcolor 1 0 0
2303
2304
2305
2306 // used nowhere in code
2307 effect nex242_misc_laser_beam
2308 countabsolute 1
2309 type beam
2310 tex 200 200
2311 size 1 1
2312 alpha 256 256 64
2313 color 0xff0000 0xff0000
2314 sizeincrease 1
2315
2316 // used nowhere in code
2317 effect nex242_misc_laser_beam_end
2318 count 0.5
2319 type spark
2320 color 0x8f4333 0xfff31b
2321 size 0.4 0.4
2322 alpha 128 256 768
2323 gravity 1
2324 bounce -1
2325 velocityjitter 64 64 64
2326 velocitymultiplier 100
2327
2328
2329
2330 // used nowhere in code
2331 effect nex242_misc_laser_beam_fast
2332 countabsolute 1
2333 type beam
2334 tex 200 200
2335 size 1 1
2336 alpha 256 256 640
2337 color 0xff0000 0xff0000
2338 sizeincrease 0.1
2339
2340 // used nowhere in code
2341 effect nex242_misc_laser_beam_fast_end
2342 count 0.5
2343 type spark
2344 color 0x8f4333 0xfff31b
2345 size 0.4 0.4
2346 alpha 128 256 768
2347 gravity 1
2348 bounce -1
2349 velocityjitter 64 64 64
2350 velocitymultiplier 100
2351
2352 // additional laser colors (mike)
2353 // used nowhere in code
2354 effect nex242_misc_laser_green_beam
2355 countabsolute 1
2356 type beam
2357 tex 200 200
2358 size 1 1
2359 alpha 256 256 64
2360 color 0x00ff00 0x00ff00
2361 sizeincrease 1
2362
2363 // used nowhere in code
2364 effect nex242_misc_laser_green_beam_end
2365 count 0.5
2366 type spark
2367 color 0x8f4333 0xfff31b
2368 size 0.4 0.4
2369 alpha 128 256 768
2370 gravity 1
2371 bounce -1
2372 velocityjitter 64 64 64
2373 velocitymultiplier 100
2374
2375 // used nowhere in code
2376 effect nex242_misc_laser_blue_beam
2377 countabsolute 1
2378 type beam
2379 tex 200 200
2380 size 1 1
2381 alpha 256 256 64
2382 color 0x0000ff 0x0000ff
2383 sizeincrease 1
2384
2385 // used nowhere in code
2386 effect nex242_misc_laser_blue_beam_end
2387 count 0.5
2388 type spark
2389 color 0x8f4333 0xfff31b
2390 size 0.4 0.4
2391 alpha 128 256 768
2392 gravity 1
2393 bounce -1
2394 velocityjitter 64 64 64
2395 velocitymultiplier 100
2396
2397 // used nowhere in code
2398 effect nex242_misc_laser_yellow_beam
2399 countabsolute 1
2400 type beam
2401 tex 200 200
2402 size 1 1
2403 alpha 256 256 64
2404 color 0xffff00 0xffff00
2405 sizeincrease 1
2406
2407 // used nowhere in code
2408 effect nex242_misc_laser_yellow_beam_end
2409 count 0.5
2410 type spark
2411 color 0x8f4333 0xfff31b
2412 size 0.4 0.4
2413 alpha 128 256 768
2414 gravity 1
2415 bounce -1
2416 velocityjitter 64 64 64
2417 velocitymultiplier 100
2418
2419 // used nowhere in code
2420 effect nex242_misc_laser_cyan_beam
2421 countabsolute 1
2422 type beam
2423 tex 200 200
2424 size 1 1
2425 alpha 256 256 64
2426 color 0x00ffff 0x00ffff
2427 sizeincrease 1
2428
2429 // used nowhere in code
2430 effect nex242_misc_laser_cyan_beam_end
2431 count 0.5
2432 type spark
2433 color 0x8f4333 0xfff31b
2434 size 0.4 0.4
2435 alpha 128 256 768
2436 gravity 1
2437 bounce -1
2438 velocityjitter 64 64 64
2439 velocitymultiplier 100
2440
2441 // used nowhere in code
2442 effect nex242_misc_laser_magenta_beam
2443 countabsolute 1
2444 type beam
2445 tex 200 200
2446 size 1 1
2447 alpha 256 256 64
2448 color 0xff00ff 0xff00ff
2449 sizeincrease 1
2450
2451 // used nowhere in code
2452 effect nex242_misc_laser_magenta_beam_end
2453 count 0.5
2454 type spark
2455 color 0x8f4333 0xfff31b
2456 size 0.4 0.4
2457 alpha 128 256 768
2458 gravity 1
2459 bounce -1
2460 velocityjitter 64 64 64
2461 velocitymultiplier 100
2462
2463 // used nowhere in code
2464 effect nex242_misc_laser_white_beam
2465 countabsolute 1
2466 type beam
2467 tex 200 200
2468 size 1 1
2469 alpha 256 256 64
2470 color 0xffffff 0xffffff
2471 sizeincrease 1
2472
2473 // used nowhere in code
2474 effect nex242_misc_laser_white_beam_end
2475 count 0.5
2476 type spark
2477 color 0x8f4333 0xfff31b
2478 size 0.4 0.4
2479 alpha 128 256 768
2480 gravity 1
2481 bounce -1
2482 velocityjitter 64 64 64
2483 velocitymultiplier 100
2484
2485 // used nowhere in code
2486 effect nex242_misc_laser_black_beam
2487 countabsolute 1
2488 type beam
2489 tex 200 200
2490 size 1 1
2491 alpha 256 256 64
2492 color 0x000000 0x000000
2493 sizeincrease 1
2494
2495 // used nowhere in code
2496 effect nex242_misc_laser_black_beam_end
2497 count 0.5
2498 type spark
2499 color 0x8f4333 0xfff31b
2500 size 0.4 0.4
2501 alpha 128 256 768
2502 gravity 1
2503 bounce -1
2504 velocityjitter 64 64 64
2505 velocitymultiplier 100
2506
2507 // used nowhere in code
2508 effect nex242_misc_laser_orange_beam
2509 countabsolute 1
2510 type beam
2511 tex 200 200
2512 size 1 1
2513 alpha 256 256 64
2514 color 0xff6600 0xff6600
2515 sizeincrease 1
2516
2517 // used nowhere in code
2518 effect nex242_misc_laser_orange_beam_end
2519 count 0.5
2520 type spark
2521 color 0x8f4333 0xfff31b
2522 size 0.4 0.4
2523 alpha 128 256 768
2524 gravity 1
2525 bounce -1
2526 velocityjitter 64 64 64
2527 velocitymultiplier 100
2528
2529
2530
2531
2532 // bigger crylink impact effect
2533 // decal
2534 // used in qcsrc/client/damage.qc:                                      pointparticles(particleeffectnum("crylink_impactbig"), org2, '0 0 0', 1)
2535 effect crylink_impactbig
2536 countabsolute 1
2537 type decal
2538 tex 47 47
2539 size 24 24
2540 alpha 256 256 0
2541 originjitter 12 12 12
2542 //lightradius 200
2543 //lightradiusfade 800
2544 //lightcolor 3.2 0.4 4
2545 // purple flare effect
2546 effect crylink_impactbig
2547 countabsolute 1
2548 type static
2549 tex 39 39
2550 color 0x504060 0x504060
2551 size 24 24
2552 alpha 256 256 512
2553 // purple sparks
2554 effect crylink_impactbig
2555 count 40
2556 type spark
2557 tex 41 41
2558 color 0xA040C0 0xA040C0
2559 bounce 2
2560 size 6 6
2561 alpha 256 256 1024
2562 velocityjitter 512 512 512
2563 // purple splash
2564 effect crylink_impactbig
2565 count 1.5
2566 type static
2567 color 0xE070FF 0xE070FF
2568 size 16 16
2569 alpha 256 256 512
2570 velocityjitter 32 32 32
2571 // purple splash
2572 effect crylink_impactbig
2573 count 3
2574 type static
2575 color 0xE070FF 0xE070FF
2576 size 16 16
2577 alpha 256 256 1024
2578 velocityjitter 256 256 256
2579
2580 // Zero-violence effects
2581
2582 // impact effect indicating damage
2583 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_hit"), org, vel, amount * 16)
2584 effect damage_hit
2585 tex 48 55
2586 count 0.5
2587 type alphastatic
2588 color 0x00FFFF 0xFF00FF
2589 size 16 16
2590 sizeincrease -24
2591 alpha 128 128 192
2592 gravity -0.4
2593 bounce 1.5
2594 airfriction 5
2595 liquidfriction 10
2596 velocityjitter 256 256 256
2597 effect damage_hit
2598 tex 48 55
2599 count 0.5
2600 type alphastatic
2601 color 0xFF00FF 0xFFFF00
2602 size 16 16
2603 sizeincrease -24
2604 alpha 128 128 192
2605 gravity -0.4
2606 bounce 1.5
2607 airfriction 5
2608 liquidfriction 10
2609 velocityjitter 256 256 256
2610 effect damage_hit
2611 tex 48 55
2612 count 0.5
2613 type alphastatic
2614 color 0xFFFF00 0x00FFFF
2615 size 16 16
2616 sizeincrease -24
2617 alpha 128 128 192
2618 gravity -0.4
2619 bounce 1.5
2620 airfriction 5
2621 liquidfriction 10
2622 velocityjitter 256 256 256
2623
2624 // effect for removing player model
2625 // "teleport"
2626 // NOTE: maintained by div0, make your own new effect instead of changing this one without asking!
2627 // large sparks
2628 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_dissolve"), org, vel, amount)
2629 effect damage_dissolve
2630 tex 48 55
2631 count 15
2632 type alphastatic
2633 color 0x00FFFF 0xFF00FF
2634 size 32 32
2635 sizeincrease -16
2636 alpha 256 256 128
2637 gravity -0.4
2638 bounce 1.5
2639 airfriction 3
2640 liquidfriction 6
2641 velocityjitter 512 512 512
2642 effect damage_dissolve
2643 tex 48 55
2644 count 15
2645 type alphastatic
2646 color 0xFF00FF 0xFFFF00
2647 size 32 32
2648 sizeincrease -16
2649 alpha 256 256 128
2650 gravity -0.4
2651 bounce 1.5
2652 airfriction 3
2653 liquidfriction 6
2654 velocityjitter 512 512 512
2655 effect damage_dissolve
2656 tex 48 55
2657 count 15
2658 type alphastatic
2659 color 0xFFFF00 0x00FFFF
2660 size 32 32
2661 sizeincrease -16
2662 alpha 256 256 128
2663 gravity -0.4
2664 bounce 1.5
2665 airfriction 3
2666 liquidfriction 6
2667 velocityjitter 512 512 512
2668
2669
2670 // decal
2671 // used in qcsrc/server/g_triggers.qc:                                  self.cnt = particleeffectnum("laser_deadly")
2672 // used in qcsrc/server/g_triggers.qc:                  self.cnt = particleeffectnum("laser_deadly")
2673 effect laser_deadly
2674 countabsolute 1
2675 type decal
2676 tex 56 59
2677 size 5 5
2678 alpha 256 256 0
2679 originjitter 6 6 6
2680 // dust/smoke drifting away from the impact
2681 effect laser_deadly
2682 count 0.025
2683 type smoke
2684 tex 48 55
2685 color 0xFFFFFF 0xFFFFFF
2686 size 3 3
2687 alpha 0 64 64
2688 originjitter 1 1 1
2689 airfriction 7
2690 liquidfriction 16
2691 velocityjitter 15 15 15
2692 sizeincrease 2
2693 velocitymultiplier 20
2694 // sparks
2695 effect laser_deadly
2696 notunderwater
2697 count 0.025
2698 type spark
2699 tex 40 40
2700 color 0xFDFFD9 0xFDFFD9
2701 size 0.6 0.6
2702 alpha 256 256 768
2703 gravity 1
2704 bounce 1
2705 airfriction 5
2706 originjitter 1 1 1
2707 velocityjitter 100 100 100
2708 velocitymultiplier 100
2709
2710
2711 //torch
2712 //fire
2713 // used nowhere in code
2714 effect torch_small
2715 //notunderwater
2716 count 8
2717 type smoke
2718 tex 48 55
2719 size 1 11
2720 alpha 200 256 512
2721 gravity -0.5
2722 color 0x8f0d00 0xff5a00
2723 //bounce 1
2724 sizeincrease -1
2725 originjitter 5 5 5
2726 velocityjitter 1 1 50
2727 // smoke
2728 effect torch_small
2729 type alphastatic
2730 count 4
2731 tex 0 8
2732 size 5 10
2733 sizeincrease 5
2734 alpha 200 256 200
2735 color 0x000000 0x111111
2736 gravity -0.3
2737 originjitter 3 3 3
2738 velocityjitter 11 11 50
2739 //bounce 1
2740
2741 //fountain01
2742 // used nowhere in code
2743 effect fountain01
2744 count 16
2745 tex 0 8
2746 size 10 15
2747 alpha 0 100 100
2748 gravity 0.6
2749 bounce 1
2750 sizeincrease 20
2751 type snow
2752 bounce 1
2753 originjitter 5 5 5
2754 velocityjitter 81 81 150
2755 color 0x7cbaff 0xcfd1ff
2756 velocitymultiplier 2
2757
2758 // decal
2759 // used in qcsrc/client/damage.qc:                              pointparticles(particleeffectnum("hookbomb_explode"), org2, '0 0 0', 1)
2760 effect hookbomb_explode
2761 count 25
2762 type static
2763 tex 38 38
2764 color 0x807aff 0x4463d5
2765 size 150 200
2766 sizeincrease -160
2767 alpha 0 256 200
2768 //gravity 1
2769 bounce 1.5
2770 originjitter 10 10 10
2771 velocityjitter 550 550 550
2772 //velocitymultiplier -20
2773 airfriction 10
2774 // decal in the air
2775 effect hookbomb_explode
2776 countabsolute 3
2777 type static
2778 tex 38 38
2779 color 0x807aff 0x4463d5
2780 size 160 200
2781 alpha 256 265 100
2782 sizeincrease -60
2783 originoffset 0 0 6
2784 // decal on the ground
2785 effect hookbomb_explode
2786 countabsolute 1
2787 type decal
2788 tex 39 39
2789 size 80 100
2790 alpha 256 256 0
2791 originjitter 6 6 6
2792 // some sparks
2793 effect hookbomb_explode
2794 count 30
2795 type spark
2796 tex 38 38
2797 color 0x807aff 0x4463d5
2798 size 20 30
2799 alpha 256 256 456
2800 sizeincrease -60
2801 gravity 1
2802 bounce 1.5
2803 originjitter 1 1 1
2804 velocityjitter 1900 1900 1300
2805 velocitymultiplier 0.5
2806 airfriction 2
2807
2808
2809 // smoke
2810 effect EF_MGTURRETTRAIL
2811 notunderwater
2812 trailspacing 10
2813 type smoke
2814 color 0xd0d0a0 0xffffff
2815 tex 0 8
2816 size 5 4
2817 alpha 128 196 768
2818 sizeincrease -8
2819 gravity -0.01
2820 // bubbles
2821 effect EF_MGTURRETTRAIL
2822 underwater
2823 trailspacing 32
2824 type bubble
2825 tex 62 62
2826 color 0x404040 0x808080
2827 size 1 1
2828 alpha 256 256 256
2829 gravity -0.125
2830 bounce 1.5
2831 liquidfriction 4
2832 velocityjitter 16 16 16
2833
2834 //fire_big
2835 //fire
2836 // used nowhere in code
2837 effect fire_big
2838 //notunderwater
2839 count 26
2840 type smoke
2841 tex 48 55
2842 size 11 31
2843 alpha 200 356 512
2844 gravity -0.5
2845 color 0x8f0d00 0xff5a00
2846 bounce 2
2847 sizeincrease -3
2848 originjitter 33 33 33
2849 velocityjitter 22 22 50
2850 // smoke
2851 effect fire_big
2852 type alphastatic
2853 count 11
2854 tex 0 8
2855 size 22 33
2856 sizeincrease 11
2857 alpha 200 256 200
2858 color 0x000000 0x111111
2859 gravity -0.3
2860 originjitter 44 44 44
2861 velocityjitter 11 11 50
2862 bounce 2
2863
2864 //red_flare
2865 //smoke
2866 // used nowhere in code
2867 effect red_flare
2868 type alphastatic
2869 count 10.5
2870 tex 0 8
2871 size 1 11
2872 sizeincrease 11
2873 alpha 200 256 160
2874 color 0xff0000 0xdc7171
2875 gravity -0.24
2876 originjitter 2 2 0
2877 velocityjitter 15 15 30
2878 bounce 1
2879
2880 //blue_flare
2881 //smoke
2882 // used nowhere in code
2883 effect blue_flare
2884 type alphastatic
2885 count 10.5
2886 tex 0 8
2887 size 1 11
2888 sizeincrease 11
2889 alpha 200 256 160
2890 color 0x0000ff 0x7194dc
2891 gravity -0.24
2892 originjitter 2 2 0
2893 velocityjitter 15 15 30
2894 bounce 1
2895
2896 //smoke_ring
2897 //smoke
2898 // used in qcsrc/server/ctf.qc:         pointparticles(particleeffectnum("smoke_ring"), 0.5 * (self.absmin + self.absmax), '0 0 0', 1);
2899 effect smoke_ring
2900 type smoke
2901 count 45
2902 tex 0 8
2903 size 1 11
2904 sizeincrease 21
2905 gravity 0.1
2906 airfriction 3
2907 alpha 100 156 200
2908 color 0x111111 0x979797
2909 //originjitter 2 2 0
2910 velocityjitter 190 190 50
2911 bounce 1.1
2912 notunderwater
2913
2914 //smoke_large
2915 //smoke
2916 // used nowhere in code
2917 effect smoke_large
2918 type alphastatic
2919 count 25
2920 tex 0 8
2921 size 11 21
2922 sizeincrease 21
2923 gravity -0.15
2924 airfriction 7
2925 alpha 140 256 190
2926 color 0x9e895f 0xffd39b
2927 //originjitter 2 2 0
2928 velocityjitter 390 390 390
2929 bounce 1.1
2930 notunderwater
2931
2932 //sparks
2933 // used nowhere in code
2934 effect sparks
2935 count 15
2936 type spark
2937 tex 40 40
2938 color 0xFFFDD9 0xFFFDD9
2939 size 1 3
2940 alpha 0 256 256
2941 gravity 1
2942 bounce 1.5
2943 originjitter 1 1 1
2944 velocityjitter 300 300 200
2945 velocitymultiplier 1.5
2946 airfriction 3
2947
2948 //sparks
2949 // used nowhere in code
2950 effect electricity_sparks
2951 count 35
2952 type spark
2953 tex 40 40
2954 color 0x807aff 0x4463d5
2955 size 1 3
2956 alpha 0 256 556
2957 gravity 1
2958 bounce 1.5
2959 originjitter 1 1 1
2960 velocityjitter 300 300 300
2961 velocitymultiplier 0.5
2962 airfriction 3
2963
2964 //steam, it needs direction
2965 // used nowhere in code
2966 effect steam
2967 type smoke
2968 count 1
2969 tex 0 8
2970 size 1 3
2971 sizeincrease 7
2972 gravity -0.25
2973 velocitymultiplier 14
2974 airfriction 5
2975 alpha 140 256 190
2976 color 0xfffbdf 0xffffff
2977 //originjitter 2 2 0
2978 velocityjitter 19 19 19
2979 bounce 1.1
2980 notunderwater
2981
2982 // smoke emiter
2983 // used nowhere in code
2984 effect smoking
2985 count 10
2986 type alphastatic
2987 tex 0 8
2988 color 0x292929 0x000000
2989 size 10 40
2990 sizeincrease 5
2991 alpha 100 256 100
2992 gravity -0.1
2993 bounce 1.5
2994 originjitter 10 10 10
2995 velocityjitter 5 5 20
2996 //velocitymultiplier -20
2997 airfriction -1
2998
2999 //golden dust (create it once per second to cover large area in small yellow particles)
3000 // used nowhere in code
3001 effect goldendust
3002 count 25
3003 type snow
3004 tex 38 38
3005 color 0xff9600 0xffefb8
3006 size 2 3
3007 sizeincrease -0.3
3008 alpha 256 256 70
3009 //gravity -0.1
3010 bounce 1.5
3011 originjitter 500 500 500
3012 velocityjitter 0.1 0.1 0.1
3013 //velocitymultiplier -20
3014 //airfriction -0.1
3015
3016 // used nowhere in code
3017 effect healing_fx
3018 count 25
3019 type spark
3020 tex 40 40
3021 color 0xff0000 0xff0000
3022 size 1 3
3023 sizeincrease -0.05
3024 alpha 256 256 170
3025 gravity -0.1
3026 bounce 1.5
3027 originjitter 5 5 100
3028 velocityjitter 50 50 0
3029 //velocitymultiplier 20
3030 airfriction -0.5
3031
3032 // used nowhere in code
3033 effect armorrepair_fx
3034 count 25
3035 type spark
3036 tex 40 40
3037 color 0x00ff00 0x00ff00
3038 size 1 3
3039 sizeincrease -0.05
3040 alpha 256 256 170
3041 gravity -0.1
3042 bounce 1.5
3043 originjitter 5 5 50
3044 velocityjitter 50 50 0
3045 //velocitymultiplier 20
3046 airfriction -0.5
3047
3048 // used nowhere in code
3049 effect ammoregen_fx
3050 count 25
3051 type spark
3052 tex 40 40
3053 color 0x0000ff 0x0000ff
3054 size 1 3
3055 sizeincrease -0.05
3056 alpha 256 256 170
3057 gravity -0.1
3058 bounce 1.5
3059 originjitter 5 5 50
3060 velocityjitter 50 50 0
3061 //velocitymultiplier 20
3062 airfriction -0.5
3063
3064 // red-yellow flame like fx
3065 // used nowhere in code
3066 effect rage
3067 count 2.5
3068 type smoke
3069 tex 35 36
3070 color 0xff0000 0xff7800
3071 size 1 3
3072 sizeincrease 10
3073 gravity -0.06
3074 alpha 256 256 190
3075 originjitter 5 5 5
3076 velocityjitter 25 25 25
3077 airfriction 2
3078
3079 // pieces of glass or ice falling on the floor
3080 // used nowhere in code
3081 effect iceorglass
3082 count 15
3083 type alphastatic
3084 tex 44 44
3085 color 0xffffff 0xb2d3e6
3086 size 3 7
3087 //sizeincrease 10
3088 gravity 1.3
3089 alpha 256 256 0
3090 time 1 3
3091 bounce 2
3092 originjitter 30 30 30
3093 velocityjitter 100 100 100
3094 airfriction 3
3095
3096 // cover small area in poison gas, spawn it once per second
3097 // used nowhere in code
3098 effect poisonfield
3099 count 15
3100 type smoke
3101 tex 0 8
3102 color 0x00ff00 0x7db843
3103 size 1 1
3104 sizeincrease 30
3105  gravity -0.01
3106 alpha 256 256 50
3107 bounce 1.5
3108 originjitter 333 333 50
3109 velocityjitter 5 5 5
3110 airfriction 1
3111
3112 // cover small area in icy mist, spawn it once per second
3113 // used nowhere in code
3114 effect icefield
3115 count 10
3116 type smoke
3117 tex 0 8
3118 color 0x008aff 0x75e7ff
3119 size 1 1
3120 sizeincrease 10
3121  gravity -0.01
3122 alpha 256 256 50
3123 bounce 1.5
3124 originjitter 333 333 0
3125 velocityjitter 5 5 30
3126 airfriction 1
3127 effect icefield
3128 count 5
3129 type smoke
3130 tex 48 55
3131 size 1 1
3132 sizeincrease 10
3133 color 0x008aff 0x75e7ff
3134 alpha 256 256 50
3135 gravity -0.001
3136 originjitter 333 333 0
3137
3138
3139 // 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 )
3140 // flames that go up
3141 // used nowhere in code
3142 effect firefield
3143 count 100
3144 type smoke
3145 tex 48 55
3146 color 0x8f0d00 0xff5a00
3147 size 1 1
3148 sizeincrease 20
3149  gravity -0.06
3150 alpha 50 256 200
3151 bounce 1.5
3152 originjitter 180 180 0
3153 velocityjitter 5 5 30
3154 airfriction 1
3155 //flames that stay on the ground
3156 effect firefield
3157 count 50
3158 type smoke
3159 tex 48 55
3160 color 0x8f0d00 0xff5a00
3161 size 1 1
3162 sizeincrease 40
3163 alpha 50 256 200
3164 originjitter 180 180 0
3165 // smoke
3166 effect firefield
3167 count 20
3168 type alphastatic
3169 tex 0 8
3170 size 1 1
3171 sizeincrease 7
3172 color 0x000000 0x111111
3173 alpha 256 256 70
3174 gravity -0.02
3175 originjitter 180 180 0
3176
3177 //flamethrower, spawn it as fast as you can  20 times per second or more, it needs direction
3178 //fast fire
3179 // used nowhere in code
3180 effect flamethrower
3181 count 3
3182 type smoke
3183 tex 48 55
3184 color 0x8f0d00 0xff5a00
3185 size 5 5
3186 sizeincrease 20
3187  gravity -0.06
3188 alpha 50 256 250
3189 bounce 1.5
3190 velocityjitter 40 40 11
3191 velocitymultiplier 30
3192 airfriction 1.2
3193 //slowfire
3194 effect flamethrower
3195 count 2.5
3196 type smoke
3197 tex 48 55
3198 color 0x8f0d00 0xff5a00
3199 size 5 5
3200 sizeincrease 20
3201  gravity -0.06
3202 alpha 50 256 200
3203 bounce 1.5
3204 velocityjitter 40 40 40
3205 velocitymultiplier 20
3206 airfriction 1.2
3207 // very slow and small fire
3208 effect flamethrower
3209 count 1.5
3210 type smoke
3211 tex 48 55
3212 color 0x8f0d00 0xff5a00
3213 size 5 5
3214 sizeincrease 10
3215  gravity -0.06
3216 alpha 50 256 200
3217 bounce 1.5
3218 velocityjitter 30 30 30
3219 velocitymultiplier 10
3220 airfriction 0.3
3221 //decreasing fire
3222 effect flamethrower
3223 count 2
3224 type smoke
3225 tex 48 55
3226 color 0x8f0d00 0xff5a00
3227 size 20 30
3228 sizeincrease -10
3229  gravity -0.06
3230 alpha 50 256 200
3231 bounce 1.5
3232 velocityjitter 10 10 10
3233 velocitymultiplier 15
3234 airfriction 0.3
3235 //smoke
3236 effect flamethrower
3237 count 0.5
3238 type alphastatic
3239 tex 0 8
3240 size 5 15
3241 sizeincrease 7
3242 color 0x000000 0x111111
3243 alpha 256 256 90
3244 //gravity -0.2
3245 originjitter 10 10 10
3246 velocitymultiplier 20
3247 velocityoffset 0 0 10
3248 airfriction 1
3249
3250 // port-o-launch trail
3251 // glowing vapor trail
3252 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_WIZSPIKE"), from, to)
3253 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_WIZSPIKE"), from, to)
3254 effect TR_WIZSPIKE
3255 trailspacing 4
3256 type static
3257 color 0x404040 0x404040
3258 size 3 3
3259 tex 62 62
3260 alpha 256 256 968
3261 //velocityjitter 16 16 16
3262 lightradius 90
3263 lighttime 0
3264 lightcolor 1.5 3 6
3265 velocitymultiplier -0.1
3266 // bright sparks
3267 effect TR_WIZSPIKE
3268 trailspacing 12
3269 count 1.5
3270 type snow
3271 tex 42 42
3272 color 0x404040 0x404040
3273 size 2 4
3274 sizeincrease -20
3275 alpha 444 512 1866
3276 bounce 1
3277 velocityoffset 0 0 15
3278 airfriction 12
3279 originjitter 1 1 1
3280 velocityjitter 50 50 50
3281
3282 // TAG trail
3283 // glowing vapor trail
3284 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_VORESPIKE"), from, to)
3285 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_VORESPIKE"), from, to)
3286 effect TR_VORESPIKE
3287 trailspacing 4
3288 type static
3289 color 0x804000 0x804000
3290 size 3 3
3291 tex 62 62
3292 alpha 256 256 968
3293 //velocityjitter 16 16 16
3294 lightradius 90
3295 lighttime 0
3296 lightcolor 1.5 3 6
3297 velocitymultiplier -0.1
3298 // bright sparks
3299 effect TR_VORESPIKE
3300 trailspacing 12
3301 count 1.5
3302 type snow
3303 tex 42 42
3304 color 0xff8000 0xff8000
3305 size 2 4
3306 sizeincrease -20
3307 alpha 444 512 1866
3308 bounce 1
3309 velocityoffset 0 0 15
3310 airfriction 12
3311 originjitter 1 1 1
3312 velocityjitter 50 50 50
3313
3314 // used in qcsrc/client/damage.qc:                                      pointparticles(particleeffectnum("flac_explode"), org2, '0 0 0', 1)
3315 effect flac_explode
3316 countabsolute 1
3317 type decal
3318 tex 8 16
3319 size 18 28
3320 alpha 256 256 0
3321 originjitter 40 40 40
3322 lightradius 150
3323 lightradiusfade 400
3324 lightcolor 8 4 1
3325 // fire effect which make bright dot inside
3326 effect flac_explode
3327 notunderwater
3328 count 3
3329 type smoke
3330 tex 48 55
3331 color 0xffe955 0xff5a00
3332 size 6 16
3333 sizeincrease 5
3334 alpha 128 256 456
3335 bounce 1.5
3336 airfriction 8
3337 liquidfriction 8
3338 originjitter 8 8 8
3339 velocityjitter 156 156 156
3340 // fire effect which expands then slows
3341 effect flac_explode
3342 notunderwater
3343 count 6
3344 type static
3345 tex 48 55
3346 color 0x8f0d00 0xff5a00
3347 size 10 16
3348 sizeincrease 15
3349 alpha 128 256 456
3350 bounce 1.5
3351 airfriction 12
3352 liquidfriction 8
3353 originjitter 8 8 8
3354 velocityjitter 256 256 256
3355
3356 // smoke
3357 effect flac_explode
3358 type alphastatic
3359 notunderwater
3360 tex 0 8
3361 count 5
3362 size 10 20
3363 sizeincrease 20
3364 alpha 500 600 556
3365 velocityjitter 244 244 244
3366 airfriction 5
3367 color 0x000000 0x111111
3368 bounce 2
3369
3370 // underwater bubbles
3371 effect flac_explode
3372 underwater
3373 count 8
3374 type bubble
3375 tex 62 62
3376 color 0x404040 0x808080
3377 size 1 2
3378 alpha 128 256 64
3379 gravity -0.125
3380 bounce 1.5
3381 liquidfriction 0.25
3382 originjitter 16 16 16
3383 velocityjitter 96 96 96
3384 // bouncing sparks
3385 effect flac_explode
3386 notunderwater
3387 count 4
3388 type spark
3389 color 0x903010 0xFFD030
3390 size 2 2
3391 tex 40 40
3392 alpha 256 256 384
3393 gravity 1
3394 airfriction 0.2
3395 bounce 1.5
3396 liquidfriction 0.8
3397 velocityoffset 0 0 80
3398 velocityjitter 256 256 256
3399
3400
3401 // bullet trail (somewhat like a tracer)
3402 // used in qcsrc/server/w_common.qc:                            zcurveparticles_from_tracetoss(particleeffectnum("tr_bullet"), self.origin, trace_endpos, self.velocity)
3403 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("tr_bullet"), from, to)
3404 effect tr_bullet
3405 trailspacing 750
3406 type spark
3407 tex 70 70
3408 color 0xff8960 0xff8533
3409 alpha 256 256 2560
3410 size 4 4
3411 stretchfactor 0.2
3412 velocitymultiplier 3
3413
3414 // smoke emitter for small pipes
3415 // used nowhere in code
3416 effect smoking_smallemitter
3417 count 10
3418 type alphastatic
3419 tex 0 8
3420 color 0x292929 0x000000
3421 size 6 15
3422 sizeincrease 20
3423 alpha 200 256 100
3424 gravity -0.1
3425 bounce 0
3426 originjitter 10 10 10
3427 velocityjitter 5 5 20
3428 //velocitymultiplier -20
3429 airfriction -1
3430
3431 // crylink trail
3432 // plasma smoke
3433 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_CRYLINKPLASMA"), from, to)
3434 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("TR_CRYLINKPLASMA"), from, to)
3435 effect TR_CRYLINKPLASMA
3436 trailspacing 128
3437 type static
3438 color 0x5522aa 0x6622ff
3439 size 2 2
3440 sizeincrease 8
3441 tex 32 32
3442 alpha 256 256 1024
3443 velocityjitter 8 8 8
3444 //lightradius 90
3445 //lighttime 0
3446 //lightcolor 1 0 1
3447 velocitymultiplier -0.01
3448 // crylink main trail
3449 effect TR_CRYLINKPLASMA
3450 trailspacing 16
3451 type static
3452 color 0x5522aa 0x6622ff
3453 size 3 3
3454 sizeincrease 15
3455 tex 3 3
3456 alpha 256 256 2600
3457 velocityjitter 2 2 2
3458 velocitymultiplier 0.01
3459
3460 effect cherryblossom
3461 count 1.5
3462 type static
3463 color 0xb123ff 0xb183ff
3464 size 1.5 2
3465 alpha 128 256 32
3466 gravity 0.05
3467 bounce 1.5
3468 airfriction 1
3469 liquidfriction 1
3470 originjitter 16 16 16
3471 velocityjitter 32 32 0
3472 tex 40 40
3473 //lightradius 200
3474 //lighttime 0
3475
3476 effect alien_blood
3477 count 0.4
3478 type spark
3479 blend invmod
3480 tex 24 32
3481 size 5 11
3482 alpha 1560 2560 7000
3483 color 0xDC9BCD 0xDC9BCD
3484 bounce -1
3485 airfriction 0.4
3486 velocityjitter 99 99 55
3487 //velocitymultiplier 2
3488 staincolor 0xDC9BCD 0xDC9BCD
3489 staintex 16 24
3490 stainsize 1 2
3491 stretchfactor 25
3492 sizeincrease 20
3493 //blood mist
3494 effect alien_blood
3495 countabsolute 1
3496 type smoke
3497 blend invmod
3498 tex 24 32
3499 size 25 30
3500 sizeincrease 20
3501 alpha 3000 5560 12000
3502 color 0xDC9BCD 0xDC9BCD
3503 originjitter 11 11 11
3504
3505 effect robot_blood
3506 count 0.167
3507 type spark
3508 tex 70 70
3509 size 1 2
3510 alpha 256 256 64
3511 color 0xff3000 0xff7373
3512 bounce -1
3513 gravity 1
3514 airfriction 1
3515 liquidfriction 4
3516 velocityjitter 264 264 264
3517 velocityoffset 0 0 100
3518 //shockwave
3519 effect robot_blood
3520 countabsolute 1
3521 type smoke
3522 tex 74 74
3523 size 2 2
3524 alpha 0 90 1000
3525 color 0xff8400 0xffbb72
3526 originjitter 11 11 11
3527 sizeincrease 800
3528 // electo sparcks
3529 effect robot_blood
3530 count 0.1
3531 type smoke
3532 tex 71 73
3533 size 20 40
3534 alpha 256 256 5120
3535 color 0xff3000 0xff8585
3536 originjitter 41 41 21
3537 rotate -180 180 4000 -4000
3538
3539
3540
3541 effect alien_TR_BLOOD
3542 trailspacing 20
3543 type spark
3544 blend invmod
3545 color 0xC080B0 0xC080B0
3546 tex 24 32
3547 size 4 19
3548 alpha 384 984 1492
3549 bounce -1
3550 gravity 0.4
3551 airfriction -2
3552 liquidfriction 1
3553 velocityjitter 64 64 64
3554 velocitymultiplier -0.1
3555 staincolor 0xC080B0 0xC080B0
3556 staintex 16 24
3557 stainsize 1 2
3558 stretchfactor 7
3559 sizeincrease -5
3560 // splash around gib
3561 effect TR_BLOOD
3562 trailspacing 42
3563 type blood
3564 color 0xA8FFFF 0xA8FFFF
3565 tex 24 32
3566 size 4 6
3567 alpha 684 684 7492
3568 sizeincrease 500
3569
3570 effect robot_TR_BLOOD
3571 trailspacing 16
3572 type spark
3573 blend invmod
3574 color 0xC0D890 0xC0D890
3575 tex 24 32
3576 size 4 13
3577 alpha 384 984 1892
3578 bounce -1
3579 gravity 0.4
3580 airfriction -2
3581 liquidfriction 1
3582 velocityjitter 64 64 64
3583 velocitymultiplier -0.3
3584 staincolor 0x808080 0x808080
3585 staintex 16 24
3586 stainsize 1 3
3587 stretchfactor 6
3588 sizeincrease -6
3589 // fire
3590 effect robot_TR_BLOOD
3591 notunderwater
3592 trailspacing 16
3593 type spark
3594 tex 48 55
3595 color 0x902010 0xff3600
3596 size 5 20
3597 alpha 128 256 900
3598 gravity -1
3599 airfriction 4
3600 liquidfriction 4
3601 stretchfactor 5
3602 sizeincrease 10
3603 velocityjitter 44 44 44
3604 // arcs
3605 effect robot_TR_BLOOD
3606 trailspacing 128
3607 type smoke
3608 tex 71 73
3609 color 0xff3000 0xff8585
3610 size 25 30
3611 alpha 1128 1256 44900
3612 rotate -180 180 4000 -4000
3613 velocityjitter 44 44 44
3614
3615
3616 effect alien_TR_SLIGHTBLOOD
3617 trailspacing 64
3618 type blood
3619 color 0xC080B0 0xC080B0
3620 tex 24 32
3621 size 80 80
3622 alpha 384 384 192
3623 bounce -1
3624 airfriction 1
3625 liquidfriction 4
3626 velocityjitter 64 64 64
3627 velocitymultiplier 0.5
3628 staincolor 0x808080 0x808080
3629 staintex 16 24
3630
3631 effect robot_TR_SLIGHTBLOOD
3632 trailspacing 64
3633 type blood
3634 color 0xC0D890 0xC0D890
3635 tex 24 32
3636 size 8 8
3637 alpha 384 384 192
3638 bounce -1
3639 airfriction 1
3640 liquidfriction 4
3641 velocityjitter 64 64 64
3642 velocitymultiplier 0.5
3643 staincolor 0x808080 0x808080
3644 staintex 16 24
3645
3646 // flare particle and light
3647 // used in qcsrc/server/t_items.qc:     pointparticles(particleeffectnum("item_pickup"), self.origin, '0 0 0', 1)
3648 effect item_pickup
3649 countabsolute 1
3650 type static
3651 color 0x63F2EA 0xB0C5C4
3652 size 8 16
3653 alpha 128 64 64
3654 // cloud of particles which expand rapidly and then slow to form a ball
3655 effect item_pickup
3656 count 32
3657 type spark
3658 tex 41 41
3659 color 0x63F2EA 0xB0C5C4
3660 size 1 1
3661 alpha 256 256 1280
3662 //originjitter 24 24 24
3663 velocityjitter 256 256 256
3664
3665 effect bloodshower
3666 count 125
3667 type spark
3668 blend invmod
3669 tex 24 32
3670 size 8 28
3671 color 0xA8FFFF 0xA8FFFFF
3672 alpha 156 656 1664
3673 bounce -1
3674 gravity 1
3675 stretchfactor 3
3676 liquidfriction 4
3677 velocityjitter 764 764 764
3678 // velocitymultiplier 1
3679 staincolor 0x808080 0x808080
3680 staintex 16 24
3681 stainsize 1 2
3682 // center blood
3683 effect bloodshower
3684 countabsolute 0.1
3685 type smoke
3686 blend invmod
3687 tex 24 32
3688 size 1 28
3689 sizeincrease 300
3690 originjitter 50 50 50
3691 color 0xA8FFFF 0xA8FFFFF
3692 alpha 156 656 1664
3693
3694 effect alien_bloodshower
3695 count 125
3696 type spark
3697 blend invmod
3698 tex 24 32
3699 size 8 28
3700 color 0xC080B0 0xC080B0
3701 alpha 156 656 1664
3702 bounce -1
3703 gravity 1
3704 stretchfactor 3
3705 liquidfriction 4
3706 velocityjitter 764 764 764
3707 // velocitymultiplier 1
3708 staincolor 0xC080B0 0xC080B0
3709 staintex 16 24
3710 stainsize 1 2
3711 // center blood
3712 effect bloodshower
3713 countabsolute 0.1
3714 type smoke
3715 blend invmod
3716 tex 24 32
3717 size 1 28
3718 sizeincrease 300
3719 originjitter 50 50 50
3720 color 0xA8FFFF 0xA8FFFFF
3721 alpha 156 656 1664
3722
3723
3724 effect robot_bloodshower
3725 count 100
3726 type spark
3727 blend invmod
3728 tex 24 32
3729 size 8 28
3730 color 0xC0D890 0xC0D890
3731 alpha 156 656 1664
3732 bounce -1
3733 gravity 1
3734 stretchfactor 3
3735 liquidfriction 4
3736 velocityjitter 764 764 764
3737 // velocitymultiplier 1
3738 staincolor 0xC0D890 0xC0D890
3739 staintex 16 24
3740 stainsize 1 2
3741 // arc
3742 effect robot_bloodshower
3743 count 2.5
3744 type smoke
3745 tex 71 73
3746 color 0xff3000 0xff8585
3747 size 25 40
3748 alpha 1128 1256 4200
3749 rotate -180 180 99 -99
3750 velocityjitter 44 44 44
3751 originjitter 150 150 150
3752 // shockwave
3753 effect robot_bloodshower
3754 count 2.5
3755 type smoke
3756 tex 74 74
3757 color 0xff3000 0xff8585
3758 size 5 50
3759 sizeincrease 3000
3760 alpha 11 125 990
3761
3762 //red_ground_quake
3763 //smoke
3764 // used in qsrc/server/ctf.qc:          pointparticles(particleeffectnum("red_ground_quake"), self.origin, '0 0 0', 1);
3765 effect red_ground_quake
3766 type smoke
3767 count 90
3768 tex 0 8
3769 size 20 50
3770 sizeincrease 100
3771 gravity 0.5
3772 time 5 10
3773 airfriction 3
3774 alpha 100 126 200
3775 color 0x111111 0xbbbbbb
3776 //originjitter 2 2 0
3777 velocityjitter 190 190 50
3778 bounce 1.1
3779 notunderwater
3780 effect red_ground_quake
3781 type smoke
3782 count 40
3783 tex 0 8
3784 size 10 30
3785 sizeincrease 60
3786 gravity 0.2
3787 time 10 15
3788 airfriction 4
3789 alpha 100 126 200
3790 color 0x111111 0x979797
3791 //originjitter 2 2 0
3792 velocityjitter 190 190 50
3793 bounce 1.2
3794 notunderwater
3795 effect red_ground_quake
3796 //notunderwater
3797 count 16
3798 type smoke
3799 tex 48 55
3800 size 4 20
3801 time 15 25
3802 alpha 200 356 512
3803 gravity -0.5
3804 color 0x9E6A64 0x91302D
3805 bounce 6
3806 sizeincrease 5
3807 originjitter 33 33 33
3808 velocityjitter 22 22 50
3809 // smoke
3810 effect red_ground_quake
3811 type alphastatic
3812 count 11
3813 tex 0 8
3814 size 22 33
3815 sizeincrease 11
3816 time 25 35
3817 alpha 200 256 200
3818 color 0x000000 0xffffff
3819 gravity -0.3
3820 originjitter 44 44 44
3821 velocityjitter 11 11 50
3822 bounce 2
3823
3824 //blue_ground_quake
3825 //smoke
3826 // used in qsrc/server/ctf.qc:          pointparticles(particleeffectnum("blue_ground_quake"), self.origin, '0 0 0', 1);
3827 effect blue_ground_quake
3828 type smoke
3829 count 90
3830 tex 0 8
3831 size 20 50
3832 sizeincrease 100
3833 gravity 0.5
3834 time 5 10
3835 airfriction 3
3836 alpha 100 126 200
3837 color 0x111111 0xbbbbbb
3838 //originjitter 2 2 0
3839 velocityjitter 190 190 50
3840 bounce 1.1
3841 notunderwater
3842 effect blue_ground_quake
3843 type smoke
3844 count 40
3845 tex 0 8
3846 size 10 30
3847 sizeincrease 60
3848 gravity 0.2
3849 time 10 15
3850 airfriction 4
3851 alpha 100 126 200
3852 color 0x111111 0x979797
3853 //originjitter 2 2 0
3854 velocityjitter 190 190 50
3855 bounce 1.2
3856 notunderwater
3857 effect blue_ground_quake
3858 //notunderwater
3859 count 16
3860 type smoke
3861 tex 48 55
3862 size 4 20
3863 time 15 25
3864 alpha 200 356 512
3865 gravity -0.5
3866 color 0x64679E 0x2D4C91
3867 bounce 6
3868 sizeincrease 5
3869 originjitter 33 33 33
3870 velocityjitter 22 22 50
3871 // smoke
3872 effect blue_ground_quake
3873 type alphastatic
3874 count 11
3875 tex 0 8
3876 size 22 33
3877 sizeincrease 11
3878 time 25 35
3879 alpha 200 256 200
3880 color 0x000000 0xffffff
3881 gravity -0.3
3882 originjitter 44 44 44
3883 velocityjitter 11 11 50
3884 bounce 2
3885
3886
3887
3888 // cl_gentle impact effect indicating damage
3889 // maintained by morphed
3890 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_hit"), org, vel, amount * 16)
3891 effect morphed_damage_hit
3892 tex 43 43
3893 count 0.5
3894 type spark
3895 color 0xffffff 0x9271fb
3896 size 14 24
3897 sizeincrease -24
3898 alpha 128 128 292
3899 gravity -0.4
3900 airfriction 5
3901 liquidfriction 10
3902 velocityjitter 356 356 456
3903
3904 effect morphed_damage_hit
3905 tex 0 8
3906 count 0.5
3907 type smoke
3908 color 0xffffff 0x9271fb
3909 size 24 24
3910 sizeincrease -24
3911 alpha 128 128 292
3912 airfriction 5
3913 liquidfriction 10
3914 originjitter 10 10 10
3915
3916
3917 // effect for removing player model
3918 // "teleport"
3919
3920 // cl_gentle deathfx
3921 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_dissolve"), org, vel, amount)
3922 effect morphed_damage_dissolve
3923 tex 43 43
3924 count 10
3925 type smoke
3926 color 0xffffff 0x9271fb
3927 size 40 40
3928 sizeincrease -16
3929 alpha 456 456 1828
3930 gravity -1.9
3931 airfriction 8
3932 liquidfriction 6
3933 velocityjitter 256 256 512
3934 rotate -180 180 -399 -99
3935
3936 effect morphed_damage_dissolve
3937 tex 43 43
3938 count 2.5
3939 type smoke
3940 color 0x7bdbff 0xbed2ff
3941 size 40 40
3942 sizeincrease -16
3943 alpha 256 256 628
3944 gravity -0.8
3945 airfriction 9
3946 liquidfriction 6
3947 velocityjitter 256 256 512
3948 rotate -180 180 0 0
3949
3950 effect morphed_damage_dissolve
3951 tex 65 65
3952 count 5
3953 type smoke
3954 color 0xffffff 0x9271fb
3955 size 44 44
3956 sizeincrease -16
3957 alpha 156 156 128
3958 airfriction 3
3959 liquidfriction 6
3960 originjitter 22 22 76
3961
3962 effect morphed_damage_dissolve
3963 tex 46 46
3964 count 15
3965 type smoke
3966 color 0xffffff 0x9271fb
3967 size 32 32
3968 sizeincrease -16
3969 alpha 56 56 128
3970 gravity 1
3971 bounce 1.5
3972 airfriction 3
3973 liquidfriction 6
3974 velocityjitter 400 400 0
3975 rotate -180 180 999 -999
3976
3977 // Team / hit minsta effects
3978 effect TE_TEI_G3RED
3979 countabsolute 1
3980 type beam
3981 tex 200 200
3982 color 0xFF0000 0xFF0000
3983 size 4 4
3984 alpha 128 128 256
3985 // experimental
3986 effect TE_TEI_G3RED
3987 trailspacing 8
3988 type static
3989 color 0x200000 0x400000
3990 size 0.3 0.3
3991 sizeincrease 3
3992 tex 46 46
3993 alpha 256 256 512
3994 airfriction -4
3995 //liquidfriction -4
3996 velocityjitter 3 3 3
3997 type smoke
3998
3999 effect TE_TEI_G3RED_HIT
4000 countabsolute 1
4001 type beam
4002 tex 200 200
4003 color 0xFF0000 0xFF0000
4004 size 8 8
4005 alpha 128 128 256
4006 // experimental
4007 effect TE_TEI_G3RED_HIT
4008 trailspacing 20
4009 type static
4010 color 0xFFFFFF 0xFF0011
4011 size 2 2
4012 sizeincrease -2
4013 alpha 256 256 512
4014 airfriction -4
4015 //liquidfriction -4
4016 velocityjitter 2 2 2
4017 type smoke
4018 // rings
4019 effect TE_TEI_G3RED_HIT
4020 trailspacing 40
4021 type static
4022 color 0xFF0000 0xFF0011
4023 size 10 10 
4024 sizeincrease -6
4025 alpha 256 256 512
4026 airfriction -4
4027 //liquidfriction -4
4028 type smoke
4029
4030 effect TE_TEI_G3BLUE
4031 countabsolute 1
4032 type beam
4033 tex 200 200
4034 color 0x0000FF 0x1100FF
4035 size 4 4
4036 alpha 128 128 256
4037 // experimental
4038 effect TE_TEI_G3BLUE
4039 trailspacing 8
4040 type static
4041 color 0x000020 0x000040
4042 size 0.3 0.3
4043 sizeincrease 3
4044 tex 46 46
4045 alpha 256 256 512
4046 airfriction -4
4047 //liquidfriction -4
4048 velocityjitter 3 3 3
4049 type smoke
4050
4051 effect TE_TEI_G3BLUE_HIT
4052 countabsolute 1
4053 type beam
4054 tex 200 200
4055 color 0x0000FF 0x1100FF
4056 size 8 8
4057 alpha 128 128 256
4058 // experimental
4059 effect TE_TEI_G3BLUE_HIT
4060 trailspacing 20
4061 type static
4062 color 0xFFFFFF 0x100FF
4063 size 2 2
4064 sizeincrease -2
4065 alpha 256 256 512
4066 airfriction -4
4067 //liquidfriction -4
4068 velocityjitter 2 2 2
4069 type smoke
4070 // rings
4071 effect TE_TEI_G3BLUE_HIT
4072 trailspacing 40
4073 type static
4074 color 0x0000FF 0x1100FF
4075 size 10 10 
4076 sizeincrease -6
4077 alpha 256 256 512
4078 airfriction -4
4079 //liquidfriction -4
4080 type smoke
4081
4082 // Yellow 
4083 effect TE_TEI_G3YELLOW
4084 countabsolute 1
4085 type beam
4086 tex 200 200
4087 color 0xffff00 0xffff11
4088 size 4 4
4089 alpha 128 128 256
4090 effect TE_TEI_G3YELLOW
4091 trailspacing 8
4092 type static
4093 color 0x202000 0x404000
4094 size 0.3 0.3
4095 sizeincrease 3
4096 tex 46 46
4097 alpha 256 256 512
4098 airfriction -4
4099 velocityjitter 3 3 3
4100 type smoke
4101
4102 effect TE_TEI_G3YELLOW_HIT
4103 countabsolute 1
4104 type beam
4105 tex 200 200
4106 color 0xffff00 0xffff11
4107 size 8 8
4108 alpha 128 128 256
4109 effect TE_TEI_G3YELLOW_HIT
4110 trailspacing 20
4111 type static
4112 color 0xFFFFFF 0xffff10
4113 size 2 2
4114 sizeincrease -2
4115 alpha 256 256 512
4116 airfriction -4
4117 velocityjitter 2 2 2
4118 type smoke
4119 // rings
4120 effect TE_TEI_G3YELLOW_HIT
4121 trailspacing 40
4122 type static
4123 color 0xffff00 0xffff11
4124 size 10 10 
4125 sizeincrease -6
4126 alpha 256 256 512
4127 airfriction -4
4128 //liquidfriction -4
4129 type smoke
4130
4131
4132 // Pink
4133 effect TE_TEI_G3PINK
4134 countabsolute 1
4135 type beam
4136 tex 200 200
4137 color 0xFF00FF 0xFF11FF
4138 size 4 4
4139 alpha 128 128 256
4140 // experimental
4141 effect TE_TEI_G3PINK
4142 trailspacing 8
4143 type static
4144 color 0x200020 0x400040
4145 size 0.3 0.3
4146 sizeincrease 3
4147 tex 46 46
4148 alpha 256 256 512
4149 airfriction -4
4150 //liquidfriction -4
4151 velocityjitter 3 3 3
4152 type smoke
4153
4154 effect TE_TEI_G3PINK_HIT
4155 countabsolute 1
4156 type beam
4157 tex 200 200
4158 color 0xFF00FF 0xFF11FF
4159 size 8 8
4160 alpha 128 128 256
4161 // experimental
4162 effect TE_TEI_G3PINK_HIT
4163 trailspacing 20
4164 type static
4165 color 0xFFFFFF 0xFF10FF
4166 size 2 2
4167 sizeincrease -2
4168 alpha 256 256 512
4169 airfriction -4
4170 //liquidfriction -4
4171 velocityjitter 2 2 2
4172 type smoke
4173 // rings
4174 effect TE_TEI_G3PINK_HIT
4175 trailspacing 40
4176 type static
4177 color 0xFF00FF 0xFF11FF
4178 size 10 10 
4179 sizeincrease -6
4180 alpha 256 256 512
4181 airfriction -4
4182 //liquidfriction -4
4183 type smoke
4184
4185
4186
4187
4188 // cl_gentle impact effect indicating damage
4189 // maintained by particlegibs
4190 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_hit"), org, vel, amount * 16)
4191 // core decal
4192 effect particlegibs_damage_hit
4193 type blood
4194 count 0.5
4195 tex 0 8
4196 size 5 10
4197 color 0xA8FFFF 0xA8FFFFF
4198 alpha 256 256 428
4199 gravity 1
4200 bounce -1
4201 airfriction 3
4202 liquidfriction 6
4203 velocityjitter 156 156 212
4204 staincolor 0x808080 0x808080
4205 staintex 16 24
4206 // front blood
4207 effect particlegibs_damage_hit
4208 type blood
4209 count 0.1
4210 tex 24 32
4211 size 10 20
4212 color 0xA8FFFF 0xA8FFFFF
4213 sizeincrease -15
4214 alpha 256 256 328
4215 bounce -1
4216 gravity 0.5
4217 airfriction 1
4218 liquidfriction 3
4219 velocityjitter 6 6 30
4220 velocitymultiplier -1
4221 staincolor 0x808080 0x808080
4222 staintex 16 24
4223 // back blood
4224 effect particlegibs_damage_hit
4225 type blood
4226 count 0.1
4227 tex 24 32
4228 size 5 15
4229 color 0xA8FFFF 0xA8FFFFF
4230 sizeincrease 10
4231 alpha 256 256 328
4232 bounce -1
4233 gravity 1
4234 airfriction 1
4235 liquidfriction 3
4236 velocityjitter 26 26 112
4237 originjitter 3 3 3
4238 velocitymultiplier 2
4239 staincolor 0x808080 0x808080
4240 staintex 16 24
4241  
4242 // effect for removing player model
4243 // "teleport"
4244  
4245 // cl_gentle deathfx
4246 // used in qcsrc/client/gibs.qc:                        pointparticles(particleeffectnum("damage_dissolve"), org, vel, amount)
4247 // small core blood no decals
4248 effect particlegibs_damage_dissolve
4249 type blood
4250 count 32
4251 tex 0 8
4252 size 15 20
4253 color 0x00ffff 0x82ffff
4254 alpha 256 256 328
4255 gravity 1
4256 airfriction 3
4257 liquidfriction 6
4258 originjitter 10 10 25
4259 velocityjitter 256 256 312
4260 staincolor 0x808080 0x808080
4261 staintex 16 24
4262 // core decal
4263 effect particlegibs_damage_dissolve
4264 type blood
4265 count 12
4266 tex 0 8
4267 size 20 40
4268 color 0xA8FFFF 0xA8FFFFF
4269 alpha 256 256 528
4270 gravity 2
4271 bounce -1
4272 airfriction 2
4273 liquidfriction 6
4274 originjitter 10 10 25
4275 velocityjitter 356 356 412
4276 staincolor 0x808080 0x808080
4277 staintex 16 24
4278 // front blood
4279 effect particlegibs_damage_dissolve
4280 type blood
4281 count 32
4282 tex 24 32
4283 size 10 20
4284 color 0xA8FFFF 0xA8FFFFF
4285 sizeincrease -15
4286 alpha 256 256 328
4287 bounce -1
4288 gravity 0.5
4289 airfriction 1
4290 liquidfriction 3
4291 velocityjitter 56 56 212
4292 originjitter 5 5 10
4293 velocitymultiplier -0.3
4294 staincolor 0x808080 0x808080
4295 staintex 16 24
4296 // back blood
4297 effect particlegibs_damage_dissolve
4298 type blood
4299 count 32
4300 tex 24 32
4301 size 5 15
4302 color 0xA8FFFF 0xA8FFFFF
4303 sizeincrease 10
4304 alpha 256 256 328
4305 bounce -1
4306 gravity 1
4307 airfriction 1
4308 liquidfriction 3
4309 velocityjitter 56 56 212
4310 originjitter 5 5 10
4311 velocitymultiplier 0.5
4312 staincolor 0x808080 0x808080
4313 staintex 16 24
4314 // small bits
4315 effect particlegibs_damage_dissolve
4316 type blood
4317 count 75
4318 tex 24 32
4319 size 1 1
4320 color 0xA8FFFF 0xA8FFFFF
4321 sizeincrease 10
4322 alpha 256 256 328
4323 gravity 1
4324 airfriction 1.5
4325 liquidfriction 3
4326 originjitter 10 10 25
4327 velocityjitter 656 656 912
4328 staincolor 0x808080 0x808080
4329 staintex 16 24
4330
4331 // fire effect which expands then slows
4332 effect onslaught_generator_gib_explode
4333 notunderwater
4334 count 17
4335 type static
4336 tex 48 55
4337 color 0x8f0d00 0xff5a00
4338 size 20 26
4339 sizeincrease 45
4340 alpha 128 256 356
4341 bounce 1.5
4342 airfriction 5
4343 liquidfriction 8
4344 originjitter 8 8 8
4345 velocityjitter 286 286 286
4346
4347 // smoke
4348 effect onslaught_generator_gib_explode
4349 type alphastatic
4350 notunderwater
4351 tex 0 8
4352 count 6
4353 size 1 10
4354 sizeincrease 90
4355 gravity -0.3
4356 alpha 200 500 600
4357 velocityjitter 244 244 244
4358 airfriction 5
4359 color 0x000000 0x111111
4360 bounce 2
4361
4362 // underwater bubbles
4363 effect onslaught_generator_gib_explode
4364 underwater
4365 count 16
4366 type bubble
4367 tex 62 62
4368 color 0x404040 0x808080
4369 size 3 3
4370 alpha 128 256 64
4371 gravity -0.125
4372 bounce 1.5
4373 liquidfriction 0.25
4374 originjitter 16 16 16
4375 velocityjitter 96 96 96
4376
4377 // fire effect which expands then slows
4378 effect onslaught_generator_gib_flame
4379 notunderwater
4380 count 15
4381 type static
4382 tex 48 55
4383 color 0x8f0d00 0xff5a00
4384 size 5 10
4385 sizeincrease 25
4386 alpha 128 256 356
4387 gravity -0.5
4388 airfriction 5
4389 liquidfriction 8
4390 originjitter 3 3 3
4391 velocityjitter 86 86 86
4392 // smoke
4393 effect onslaught_generator_gib_flame
4394 type alphastatic
4395 notunderwater
4396 tex 0 8
4397 count 1
4398 size 10 20
4399 sizeincrease 30
4400 gravity -0.8
4401 alpha 200 500 600
4402 velocityjitter 44 44 44
4403 airfriction 5
4404 color 0x000000 0x111111
4405 bounce 2
4406
4407 // underwater bubbles
4408 effect onslaught_generator_gib_flame
4409 underwater
4410 count 16
4411 type bubble
4412 tex 62 62
4413 color 0x404040 0x808080
4414 size 3 3
4415 alpha 128 256 64
4416 gravity -0.125
4417 bounce 1.5
4418 liquidfriction 0.25
4419 originjitter 16 16 16
4420 velocityjitter 96 96 96
4421
4422
4423 // used nowhere in code
4424 effect firemine
4425 trailspacing 2
4426 count 0.5
4427 type smoke
4428 tex 48 55
4429 color 0x8f0d00 0xff5a00
4430 size 1 1
4431 sizeincrease 5
4432 gravity -0.06
4433 alpha 50 256 250
4434 bounce 1.5
4435 velocityjitter 10 10 2
4436 airfriction 1.2
4437 //slowfire
4438 effect firemine
4439 trailspacing 2
4440 count 0.5
4441 type smoke
4442 tex 48 55
4443 color 0x8f0d00 0xff5a00
4444 size 1 1
4445 sizeincrease 5
4446 gravity -0.06
4447 alpha 50 256 200
4448 bounce 1.5
4449 velocityjitter 10 10 10
4450 airfriction 1.2
4451 // very slow and small fire
4452 effect firemine
4453 trailspacing 4
4454 count 0.5
4455 type smoke
4456 tex 48 55
4457 color 0x8f0d00 0xff5a00
4458 size 1 1
4459 sizeincrease 2
4460 gravity -0.06
4461 alpha 50 256 200
4462 bounce 1.5
4463 velocityjitter 8 8 8
4464 airfriction 0.3
4465 //decreasing fire
4466 effect firemine
4467 trailspacing 4
4468 count 0.5
4469 type smoke
4470 tex 48 55
4471 color 0x8f0d00 0xff5a00
4472 size 5 7
4473 sizeincrease -3
4474 gravity -0.06
4475 alpha 50 256 200
4476 bounce 1.5
4477 velocityjitter 3 3 3
4478 airfriction 0.3
4479 //smoke
4480 effect firemine
4481 trailspacing 8
4482 count 0.5
4483 type alphastatic
4484 tex 0 8
4485 size 1 4
4486 sizeincrease 1
4487 color 0x000000 0x111111
4488 alpha 256 256 90
4489 //gravity -0.2
4490 originjitter 2 2 2
4491 velocityoffset 0 0 3
4492 airfriction 1
4493 //fastfire
4494 effect firemine
4495 trailspacing 1
4496 count 0.5
4497 type smoke
4498 tex 48 55
4499 color 0x8f0d00 0xff5a00
4500 size 12 12
4501 sizeincrease 0
4502 gravity 0
4503 alpha 50 256 1600
4504 bounce 1.5
4505 velocityjitter 0 0 0
4506 airfriction 1.2
4507 // light only
4508 effect firemine
4509 trailspacing 16
4510 lightradius 50
4511 lightradiusfade 50000
4512 lightcolor 2.7 2.7 0.6
4513
4514 // used nowhere in code
4515 effect fireball
4516 trailspacing 2
4517 count 0.5
4518 type smoke
4519 tex 48 55
4520 color 0x8f0d00 0xff5a00
4521 size 5 5
4522 sizeincrease 20
4523 gravity -0.06
4524 alpha 50 256 250
4525 bounce 1.5
4526 velocityjitter 40 40 11
4527 airfriction 1.2
4528 //slowfire
4529 effect fireball
4530 trailspacing 2
4531 count 0.5
4532 type smoke
4533 tex 48 55
4534 color 0x8f0d00 0xff5a00
4535 size 5 5
4536 sizeincrease 20
4537 gravity -0.06
4538 alpha 50 256 200
4539 bounce 1.5
4540 velocityjitter 40 40 40
4541 airfriction 1.2
4542 // very slow and small fire
4543 effect fireball
4544 trailspacing 4
4545 count 0.5
4546 type smoke
4547 tex 48 55
4548 color 0x8f0d00 0xff5a00
4549 size 5 5
4550 sizeincrease 10
4551 gravity -0.06
4552 alpha 50 256 200
4553 bounce 1.5
4554 velocityjitter 30 30 30
4555 airfriction 0.3
4556 //decreasing fire
4557 effect fireball
4558 trailspacing 4
4559 count 0.5
4560 type smoke
4561 tex 48 55
4562 color 0x8f0d00 0xff5a00
4563 size 20 30
4564 sizeincrease -10
4565 gravity -0.06
4566 alpha 50 256 200
4567 bounce 1.5
4568 velocityjitter 10 10 10
4569 airfriction 0.3
4570 //smoke
4571 effect fireball
4572 trailspacing 8
4573 count 0.5
4574 type alphastatic
4575 tex 0 8
4576 size 5 15
4577 sizeincrease 7
4578 color 0x000000 0x111111
4579 alpha 256 256 90
4580 //gravity -0.2
4581 originjitter 10 10 10
4582 velocityoffset 0 0 10
4583 airfriction 1
4584 //fastfire
4585 effect fireball
4586 trailspacing 1
4587 count 0.5
4588 type smoke
4589 tex 48 55
4590 color 0x8f0d00 0xff5a00
4591 size 48 48
4592 sizeincrease 0
4593 gravity 0
4594 alpha 50 256 1600
4595 bounce 1.5
4596 velocityjitter 0 0 0
4597 airfriction 1.2
4598 // light only
4599 effect fireball
4600 trailspacing 16
4601 lightradius 300
4602 lightradiusfade 3000
4603 lightcolor 2.7 2.7 0.6
4604
4605 // fireball
4606 effect fireball_laser
4607 count 10
4608 type spark
4609 color 0x800000 0xFF8020
4610 alpha 192 256 2560
4611 size 1 1
4612 velocityjitter 1 1 1
4613 velocitymultiplier 10
4614 stretchfactor 0.7
4615
4616 // rocket explosion (bigger than mortar and hagar)
4617 // decal
4618 // used nowhere in code
4619 effect fireball_explode
4620 countabsolute 1
4621 type decal
4622 tex 8 16
4623 size 72 72
4624 alpha 256 256 0
4625 originjitter 56 56 56
4626 lightradius 500
4627 lightradiusfade 500
4628 lightcolor 4 2 0.5
4629 // flare effect
4630 effect fireball_explode
4631 countabsolute 1
4632 type static
4633 tex 35 37
4634 color 0x404040 0x404040
4635 size 72 72
4636 alpha 192 192 64
4637 // fire effect
4638 effect fireball_explode
4639 notunderwater
4640 count 128
4641 type static
4642 tex 48 55
4643 color 0x902010 0xFFD080
4644 size 16 16
4645 alpha 128 128 256
4646 bounce 1.5
4647 airfriction 4
4648 liquidfriction 4
4649 originjitter 8 8 8
4650 velocityjitter 512 512 512
4651 // underwater bubbles
4652 effect fireball_explode
4653 underwater
4654 count 32
4655 type bubble
4656 tex 62 62
4657 color 0x404040 0x808080
4658 size 3 3
4659 alpha 128 256 64
4660 gravity -0.125
4661 bounce 1.5
4662 liquidfriction 0.25
4663 originjitter 16 16 16
4664 velocityjitter 144 144 144
4665 // bouncing sparks
4666 effect fireball_explode
4667 notunderwater
4668 count 64
4669 type spark
4670 color 0x903010 0xFFD030
4671 size 2 2
4672 alpha 256 256 384
4673 gravity 1
4674 airfriction 0.2
4675 bounce 1.5
4676 liquidfriction 0.8
4677 velocityoffset 0 0 80
4678 velocityjitter 384 384 384
4679
4680 effect fireball_muzzleflash
4681 count 2
4682 type smoke
4683 color 0x202020 0x404040
4684 tex 0 8
4685 size 5 5
4686 alpha 256 256 512
4687 originjitter 1.5 1.5 1.5
4688 velocityjitter 6 6 6
4689 velocitymultiplier 0.01
4690 lightradius 200
4691 lightradiusfade 2000
4692 lightcolor 2 1.5 0.2
4693 effect fireball_muzzleflash
4694 count 15
4695 type spark
4696 tex 40 40
4697 color 0xFFFDD9 0xFFFDD9
4698 size 3 3
4699 alpha 0 128 1024
4700 originjitter 1 1 1
4701 velocityjitter 300 300 300
4702 velocitymultiplier 0.5
4703 airfriction 12
4704
4705 effect fireball_preattack_muzzleflash
4706 count 2
4707 type smoke
4708 color 0x202020 0x404040
4709 tex 0 8
4710 size 5 5
4711 alpha 256 256 512
4712 originjitter 1.5 1.5 1.5
4713 velocityjitter 6 6 6
4714 velocitymultiplier 0.01
4715 lightradius 200
4716 lightradiusfade 2000
4717 lightcolor 2 1.5 0.2
4718 effect fireball_preattack_muzzleflash
4719 count 15
4720 type spark
4721 tex 40 40
4722 color 0xFFFDD9 0xFFFDD9
4723 size 3 3
4724 alpha 0 128 1024
4725 originjitter 1 1 1
4726 velocityjitter 300 300 300
4727 velocitymultiplier 0.5
4728 airfriction 12
4729
4730 effect fireball_bfgdamage
4731 count 2
4732 type smoke
4733 color 0x202020 0x404040
4734 tex 0 8
4735 size 5 5
4736 alpha 256 256 512
4737 originjitter 1.5 1.5 1.5
4738 velocityjitter 6 6 6
4739 velocitymultiplier 0.01
4740 lightradius 200
4741 lightradiusfade 2000
4742 lightcolor 2 1.5 0.2
4743 effect fireball_bfgdamage
4744 count 15
4745 type spark
4746 tex 40 40
4747 color 0xFFFDD9 0xFFFDD9
4748 size 3 3
4749 alpha 0 128 1024
4750 originjitter 1 1 1
4751 velocityjitter 300 300 300
4752 velocitymultiplier 0.5
4753 airfriction 12
4754
4755 //EF_FLAME
4756 //fire
4757 // used nowhere in code
4758 effect EF_FLAME
4759 //notunderwater
4760 count 100
4761 type smoke
4762 tex 48 55
4763 size 5 21
4764 alpha 200 356 512
4765 gravity -0.5
4766 color 0x8f0d00 0xff5a00
4767 bounce 2
4768 sizeincrease -1
4769 originoffset 0 0 10
4770 originjitter 12 12 34
4771 velocityjitter 22 22 50
4772 // smoke
4773 effect EF_FLAME
4774 type alphastatic
4775 count 50
4776 tex 0 8
4777 size 11 15
4778 sizeincrease 6
4779 alpha 200 256 200
4780 color 0x000000 0x111111
4781 gravity -0.3
4782 originoffset 0 0 10
4783 originjitter 12 12 34
4784 velocityjitter 11 11 50
4785 bounce 2
4786 effect EF_FLAME
4787 count 0.5
4788 lightradius 200
4789 lightradiusfade 10000
4790 lightcolor 0.9 0.9 0.2
4791
4792 // rifle bullet trail (somewhat like a tracer)
4793 // used in qcsrc/server/w_common.qc:                            zcurveparticles_from_tracetoss(particleeffectnum("tr_bullet"), self.origin, trace_endpos, self.velocity)
4794 // used in qcsrc/client/projectile.qc:                  trailparticles(self, particleeffectnum("tr_bullet"), from, to)
4795 effect tr_rifle
4796 trailspacing 128
4797 type spark
4798 color 0x800000 0xFF8020
4799 alpha 256 256 2560
4800 size 1.5 1.5
4801 stretchfactor 1
4802 velocitymultiplier 0.7
4803 effect tr_rifle
4804 notunderwater
4805 tex 0 8
4806 trailspacing 8
4807 type static
4808 color 0x202020 0x404040
4809 size 4 4
4810 sizeincrease 0.4
4811 alpha 256 256 256
4812 airfriction -4
4813 velocityjitter 4 4 4
4814 type smoke
4815 effect tr_rifle
4816 underwater
4817 trailspacing 32
4818 type bubble
4819 tex 62 62
4820 color 0x404040 0x808080
4821 size 2 2
4822 alpha 256 256 128
4823 gravity -0.125
4824 bounce 1.5
4825 liquidfriction 4
4826 velocityjitter 16 16 16
4827
4828 // rocket guiding start
4829 // underwater bubbles
4830 effect rocket_guide
4831 underwater
4832 count 2
4833 type bubble
4834 tex 62 62
4835 color 0x404040 0x808080
4836 size 1.5 1.5
4837 alpha 128 256 64
4838 gravity -0.125
4839 bounce 1.5
4840 liquidfriction 0.25
4841 originjitter 8 8 8
4842 velocityjitter 48 48 48
4843 velocitymultiplier -0.1
4844 // bouncing sparks
4845 effect rocket_guide
4846 notunderwater
4847 count 8
4848 type spark
4849 color 0x903010 0xFFD030
4850 size 0.3 0.7
4851 tex 40 40
4852 alpha 256 256 984
4853 gravity 1
4854 airfriction 0.2
4855 bounce 1.5
4856 liquidfriction 0.8
4857 velocityoffset 0 0 80
4858 velocityjitter 156 156 156
4859 velocitymultiplier -0.3
4860 stretchfactor 0.4
4861 effect rocket_guide
4862 countabsolute 1
4863 type smoke
4864 tex 65 65
4865 color 0x903010 0xFFD030
4866 size 10 10
4867 sizeincrease 300
4868 alpha 100 100 500
4869
4870
4871 // gauntlet laser
4872 // based off morphed's cl_gentle
4873 // used in qcsrc/server/w_laser.qc
4874 effect laser_gauntlet
4875 count 3
4876 type spark
4877 color 0xb44215 0x880000
4878 tex 43 43
4879 size 7 10
4880 alpha 128 512 6280
4881 airfriction 10
4882 originjitter 2 2 2
4883 velocityjitter 150 150 150
4884 velocitymultiplier 0.2
4885 sizeincrease -100
4886 stretchfactor 2.3
4887 rotate -180 180 4000 -4000
4888
4889 effect laser_gauntlet
4890 count 6
4891 type spark
4892 color 0xff4200 0xff0000
4893 tex 8 15
4894 size 7 9
4895 alpha 256 512 6280
4896 airfriction 12
4897 originjitter 2 2 2
4898 velocityjitter 100 100 100
4899 velocitymultiplier 0.2
4900 sizeincrease -100
4901 stretchfactor 2
4902
4903
4904 // muzzle flash
4905 effect laser_gauntletmuzzleflash
4906 // glow and light
4907 countabsolute 1
4908 type smoke
4909 color 0x220000 0x880000
4910 tex 65 65
4911 size 10 15
4912 alpha 256 512 6280
4913 airfriction 10
4914 sizeincrease -100
4915 stretchfactor 2
4916 lightradius 150
4917 lightradiusfade 500
4918 lightcolor 3 0.1 0.1
4919 // electricity
4920 effect laser_gauntletmuzzleflash
4921 count 3
4922 type spark
4923 color 0xb44215 0x880000
4924 tex 43 43
4925 size 7 10
4926 alpha 128 512 6280
4927 airfriction 10
4928 originjitter 2 2 2
4929 velocityjitter 150 150 150
4930 velocitymultiplier 0.2
4931 sizeincrease -100
4932 stretchfactor 2.3
4933 rotate -180 180 4000 -4000
4934
4935
4936 // fire
4937 effect laser_gauntletmuzzleflash
4938 count 6
4939 type spark
4940 color 0xff4200 0xff0000
4941 tex 8 15
4942 size 7 9
4943 alpha 256 512 6280
4944 airfriction 12
4945 originjitter 2 2 2
4946 velocityjitter 100 100 100
4947 velocitymultiplier 0.2
4948 sizeincrease -100
4949 stretchfactor 2
4950
4951 //torch flame, spawn it as fast as you can  20 times per second or more, supports direction but not required
4952 //fast fire
4953 // used nowhere in code, meant for maps
4954 effect torchflame
4955 count 3
4956 type smoke
4957 tex 48 55
4958 color 0x8f0d00 0xff5a00
4959 size 5 5
4960 sizeincrease 20
4961  gravity -0.06
4962 alpha 50 256 250
4963 velocityjitter 40 40 11
4964 velocitymultiplier 30
4965 airfriction 1.2
4966 //slowfire
4967 effect torchflame
4968 count 2.5
4969 type smoke
4970 tex 48 55
4971 color 0x8f0d00 0xff5a00
4972 size 5 5
4973 sizeincrease 20
4974  gravity -0.06
4975 alpha 50 256 200
4976 velocityjitter 40 40 40
4977 velocitymultiplier 20
4978 airfriction 1.2
4979 // very slow and small fire
4980 effect torchflame
4981 count 1.5
4982 type smoke
4983 tex 48 55
4984 color 0x8f0d00 0xff5a00
4985 size 5 5
4986 sizeincrease 10
4987  gravity -0.06
4988 alpha 50 256 200
4989 velocityjitter 30 30 30
4990 velocitymultiplier 10
4991 airfriction 0.3
4992 //decreasing fire
4993 effect torchflame
4994 count 2
4995 type smoke
4996 tex 48 55
4997 color 0x8f0d00 0xff5a00
4998 size 20 30
4999 sizeincrease -10
5000  gravity -0.06
5001 alpha 50 256 200
5002 velocityjitter 10 10 10
5003 velocitymultiplier 15
5004 airfriction 0.3
5005 //smoke
5006 effect torchflame
5007 count 0.5
5008 type alphastatic
5009 tex 0 8
5010 size 5 15
5011 sizeincrease 7
5012 color 0x000000 0x111111
5013 alpha 256 256 90
5014 //gravity -0.2
5015 originjitter 10 10 10
5016 velocitymultiplier 20
5017 velocityoffset 0 0 10
5018 airfriction 1
5019
5020 //happy death fx for cl_gentle
5021 effect happy_damage_dissolve
5022 tex 69 69
5023 count 15
5024 type alphastatic
5025 color 0x00FFFF 0xFF00FF
5026 size 32 32
5027 sizeincrease -10
5028 alpha 256 256 228
5029 gravity -0.4
5030 bounce 1.5
5031 airfriction 3
5032 liquidfriction 6
5033 velocityjitter 312 312 312
5034 effect happy_damage_dissolve
5035 tex 69 69
5036 count 15
5037 type alphastatic
5038 color 0xFF00FF 0xFFFF00
5039 size 32 32
5040 sizeincrease -10
5041 alpha 256 256 228
5042 gravity -0.4
5043 bounce 1.5
5044 airfriction 3
5045 liquidfriction 6
5046 velocityjitter 312 312 312
5047 effect happy_damage_dissolve
5048 tex 69 69
5049 count 15
5050 type alphastatic
5051 color 0xFFFF00 0x00FFFF
5052 size 32 32
5053 sizeincrease -10
5054 alpha 256 256 228
5055 gravity -0.4