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