a9fdc33e0600c26b30d4eaee0129d873e01d42ba
[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