effectinfo.txt: improve self-documentation (hope I broke nothing) by referencing...
[divverent/nexuiz.git] / data / effectinfo.txt
1 // item respawn effect
2 // flare particle and light
3 // used in qcsrc/server/bots.qc:                //te_wizspike(start)
4 // used in qcsrc/server/bots.qc:                                te_wizspike(org)
5 // used in qcsrc/server/bots.qc:        //te_wizspike(e.origin)
6 // used in qcsrc/server/bots.qc:                //te_wizspike(e.nearestwaypoint.wpnearestpoint)
7 effect TE_WIZSPIKE
8 countabsolute 1
9 type static
10 color 0x63F2EA 0x63f2EA
11 size 20 20
12 alpha 128 128 128
13 lightradius 200
14 lightradiusfade 200
15 lightcolor 0.4 0.9 0.9
16 // cloud of particles which expand rapidly and then slow to form a ball
17 effect TE_WIZSPIKE
18 count 100
19 type static
20 color 0x63F2EA 0x63f2EA
21 size 2 2
22 alpha 64 64 64
23 airfriction 2
24 liquidfriction 2
25 originjitter 16 16 16
26 velocityjitter 32 32 32
27
28 // laser impact
29 // decal
30 // used in qcsrc/server/bots.qc:                //te_knightspike(end)
31 // used in qcsrc/server/bots.qc:                        te_knightspike(start)
32 // used in qcsrc/server/bots.qc:                                                te_knightspike(org)
33 // used in qcsrc/server/bots.qc:                te_knightspike(org)
34 effect TE_KNIGHTSPIKE
35 countabsolute 1
36 type decal
37 tex 47 47
38 size 24 24
39 alpha 256 256 0
40 originjitter 16 16 16
41 lightradius 200
42 lightradiusfade 1000
43 lightcolor 4 0.2 0.2
44 // flare effect
45 effect TE_KNIGHTSPIKE
46 countabsolute 1
47 type static
48 tex 39 39
49 color 0xFF2010 0xFF2010
50 alpha 256 256 1024
51 size 24 24
52 // sparks that rapidly expand and rapidly slow down to form an interesting spherical effect
53 effect TE_KNIGHTSPIKE
54 count 256
55 type spark
56 color 0x800000 0xFF8020
57 alpha 256 256 1024
58 size 4 4
59 //bounce 1.5
60 airfriction 6
61 liquidfriction 6
62 //originjitter 32 32 32
63 velocityjitter 256 256 256
64
65 // machinegun bullet impact
66 // bullet impact decal
67 // used nowhere in code
68 effect TE_SPIKE
69 countabsolute 1
70 type decal
71 tex 56 59
72 size 5 5
73 alpha 256 256 0
74 originjitter 6 6 6
75 // dust/smoke drifting away from the impact
76 effect TE_SPIKE
77 count 8
78 type smoke
79 tex 0 8
80 color 0x101010 0x101010
81 size 3 3
82 sizeincrease 3
83 alpha 255 255 256
84 originjitter 0 0 0
85 velocityjitter 8 8 8
86 // dust/smoke staying at the impact
87 effect TE_SPIKE
88 count 1
89 type smoke
90 tex 0 8
91 color 0x505050 0x505050
92 size 4 4
93 sizeincrease 4
94 alpha 255 255 128
95 originjitter 0 0 0
96 velocityjitter 0 0 0
97 // bouncing sparks
98 effect TE_SPIKE
99 count 20
100 type spark
101 color 0x8f4333 0xfff31b
102 size 0.4 0.4
103 alpha 0 256 256
104 gravity 1
105 bounce 1.5
106 velocityoffset 0 0 80
107 velocityjitter 64 64 64
108
109 // electro combo explosion
110 // decal
111 // used nowhere in code
112 effect TE_SPIKEQUAD
113 countabsolute 1
114 type decal
115 tex 59 59
116 size 64 64
117 alpha 256 256 0
118 originjitter 34 34 34
119 lightradius 400
120 lightradiusfade 200
121 lightcolor 2 2.5 3
122 // flare effect
123 effect TE_SPIKEQUAD
124 countabsolute 1
125 type static
126 tex 38 38
127 color 0x80C0FF 0x80C0FF
128 size 48 48
129 alpha 256 256 128
130 // large sparks
131 effect TE_SPIKEQUAD
132 count 20
133 type static
134 color 0x2030FF 0x80C0FF
135 size 32 32
136 alpha 256 256 256
137 //gravity 1
138 bounce 1.5
139 airfriction 4
140 liquidfriction 16
141 //velocityoffset 0 0 120
142 velocityjitter 512 512 512
143
144 // quake effect
145 // decal
146 // used nowhere in code
147 effect TE_SUPERSPIKE
148 countabsolute 1
149 type decal
150 tex 56 59
151 size 3 3
152 alpha 256 256 0
153 originjitter 6 6 6
154 // dust/smoke drifting away from the impact
155 effect TE_SUPERSPIKE
156 count 8
157 type smoke
158 tex 0 8
159 color 0x101010 0x101010
160 size 3 3
161 sizeincrease 3
162 alpha 255 255 256
163 originjitter 0 0 0
164 velocityjitter 8 8 8
165 // dust/smoke staying at the impact
166 effect TE_SUPERSPIKE
167 count 1
168 type smoke
169 tex 0 8
170 color 0x505050 0x505050
171 size 4 4
172 sizeincrease 4
173 alpha 255 255 128
174 originjitter 0 0 0
175 velocityjitter 0 0 0
176 // sparks that disappear on impact
177 effect TE_SUPERSPIKE
178 count 30
179 type spark
180 color 0x8f4333 0xfff31b
181 size 0.4 0.4
182 alpha 0 256 768
183 gravity 1
184 bounce -1
185 velocityoffset 0 0 80
186 velocityjitter 64 64 64
187
188 // quake effect
189 // decal
190 // used nowhere in code
191 effect TE_SUPERSPIKEQUAD
192 countabsolute 1
193 type decal
194 tex 56 59
195 size 3 3
196 alpha 256 256 0
197 originjitter 6 6 6
198 lightradius 100
199 lightradiusfade 500
200 lightcolor 0.15 0.15 1.5
201 // dust/smoke drifting away from the impact
202 effect TE_SUPERSPIKEQUAD
203 count 8
204 type smoke
205 tex 0 8
206 color 0x101010 0x101010
207 size 3 3
208 sizeincrease 3
209 alpha 255 255 256
210 originjitter 0 0 0
211 velocityjitter 8 8 8
212 // dust/smoke staying at the impact
213 effect TE_SUPERSPIKEQUAD
214 count 1
215 type smoke
216 tex 0 8
217 color 0x505050 0x505050
218 size 4 4
219 sizeincrease 4
220 alpha 255 255 128
221 originjitter 0 0 0
222 velocityjitter 0 0 0
223 // sparks that disappear on impact
224 effect TE_SUPERSPIKEQUAD
225 count 30
226 type spark
227 color 0x8f4333 0xfff31b
228 size 0.4 0.4
229 alpha 0 256 768
230 gravity 1
231 bounce -1
232 velocityoffset 0 0 80
233 velocityjitter 64 64 64
234
235 // shotgun pellet impact
236 // decal
237 // used in qcsrc/server/bots.qc:                        //te_gunshot(org)
238 // used in qcsrc/server/bots.qc:                                        te_gunshot(org)
239 // used in qcsrc/server/bots.qc:                                        te_gunshot(org)
240 // used in qcsrc/server/bots.qc:                                                te_gunshot(org)
241 // used in qcsrc/server/bots.qc:                //te_gunshot(end)
242 effect TE_GUNSHOT
243 countabsolute 1
244 type decal
245 tex 56 59
246 size 3 3
247 alpha 256 256 0
248 originjitter 6 6 6
249 // dust/smoke drifting away from the impact
250 effect TE_GUNSHOT
251 count 4
252 type smoke
253 tex 0 8
254 color 0x101010 0x101010
255 size 3 3
256 sizeincrease 3
257 alpha 128 128 64
258 originjitter 0 0 0
259 velocityjitter 8 8 8
260 // dust/smoke staying at the impact
261 effect TE_GUNSHOT
262 count 1
263 type smoke
264 tex 0 8
265 color 0x505050 0x505050
266 size 4 4
267 sizeincrease 4
268 alpha 128 128 64
269 originjitter 0 0 0
270 velocityjitter 0 0 0
271 // bouncing sparks
272 effect TE_GUNSHOT
273 count 10
274 type spark
275 color 0x8f4333 0xfff31b
276 size 0.4 0.4
277 alpha 0 64 64
278 gravity 1
279 bounce 1.5
280 velocityoffset 0 0 80
281 velocityjitter 64 64 64
282
283 // crylink impact effect
284 // decal
285 // used nowhere in code
286 effect TE_GUNSHOTQUAD
287 countabsolute 1
288 type decal
289 tex 47 47
290 size 8 8
291 alpha 256 256 0
292 originjitter 12 12 12
293 //lightradius 100
294 //lightradiusfade 300
295 //lightcolor 0.5 0.5 0.5
296 // purple flare effect
297 effect TE_GUNSHOTQUAD
298 countabsolute 1
299 type static
300 tex 39 39
301 color 0x504060 0x504060
302 size 8 8
303 alpha 256 256 512
304 // purple sparks
305 effect TE_GUNSHOTQUAD
306 count 12
307 type spark
308 color 0xA040C0 0xFFFFFF
309 size 1 1
310 alpha 128 128 384
311 gravity 1
312 bounce 1.5
313 velocityoffset 0 0 80
314 velocityjitter 128 128 128
315
316 // mortar/hagar explosion (smaller than rocket)
317 // decal
318 // used nowhere in code
319 effect TE_EXPLOSION
320 countabsolute 1
321 type decal
322 tex 8 16
323 size 48 48
324 alpha 256 256 0
325 originjitter 40 40 40
326 lightradius 350
327 lightradiusfade 700
328 lightcolor 4 2 0.5
329 // flare effect
330 effect TE_EXPLOSION
331 countabsolute 1
332 type static
333 tex 35 37
334 color 0x404040 0x404040
335 size 48 48
336 alpha 192 192 64
337 // fire effect which expands then slows
338 effect TE_EXPLOSION
339 notunderwater
340 count 128
341 type static
342 tex 48 55
343 color 0x902010 0xFFD080
344 size 16 16
345 alpha 128 128 256
346 bounce 1.5
347 airfriction 4
348 liquidfriction 4
349 originjitter 8 8 8
350 velocityjitter 256 256 256
351 // underwater bubbles
352 effect TE_EXPLOSION
353 underwater
354 count 32
355 type bubble
356 tex 62 62
357 color 0x404040 0x808080
358 size 3 3
359 alpha 128 256 64
360 gravity -0.125
361 bounce 1.5
362 liquidfriction 0.25
363 originjitter 16 16 16
364 velocityjitter 96 96 96
365 // bouncing sparks
366 effect TE_EXPLOSION
367 notunderwater
368 count 32
369 type spark
370 color 0x903010 0xFFD030
371 size 2 2
372 alpha 256 256 384
373 gravity 1
374 airfriction 0.2
375 bounce 1.5
376 liquidfriction 0.8
377 velocityoffset 0 0 80
378 velocityjitter 256 256 256
379
380 // quake effect
381 // decal
382 // used nowhere in code
383 effect TE_EXPLOSIONQUAD
384 countabsolute 1
385 type decal
386 tex 8 16
387 size 48 48
388 alpha 256 256 0
389 originjitter 40 40 40
390 lightradius 350
391 lightradiusfade 700
392 lightcolor 4 2 8
393 // smoke cloud
394 effect TE_EXPLOSIONQUAD
395 notunderwater
396 count 32
397 type smoke
398 color 0x202020 0x404040
399 tex 0 8
400 size 12 12
401 alpha 32 32 64
402 velocityjitter 48 48 48
403 // underwater bubbles
404 effect TE_EXPLOSIONQUAD
405 underwater
406 count 32
407 type bubble
408 tex 62 62
409 color 0x404040 0x808080
410 size 3 3
411 alpha 128 256 64
412 gravity -0.125
413 bounce 1.5
414 liquidfriction 0.25
415 originjitter 16 16 16
416 velocityjitter 96 96 96
417 // sparks which go through walls
418 effect TE_EXPLOSIONQUAD
419 notunderwater
420 count 128
421 type spark
422 color 0x903010 0xFFD030
423 size 1 1
424 alpha 0 256 512
425 gravity 1
426 airfriction 0.2
427 liquidfriction 0.8
428 velocityoffset 0 0 80
429 velocityjitter 256 256 256
430
431 // quake effect
432 // decal
433 // used in qcsrc/server/keyhunt.qc:     te_tarexplosion(lostkey.origin)
434 effect TE_TAREXPLOSION
435 countabsolute 1
436 type decal
437 tex 8 16
438 size 48 48
439 alpha 256 256 0
440 originjitter 40 40 40
441 lightradius 600
442 lightradiusfade 1200
443 lightcolor 1.6 0.8 2
444 // smoke cloud
445 effect TE_TAREXPLOSION
446 notunderwater
447 count 32
448 type smoke
449 color 0x202020 0x404040
450 tex 0 8
451 size 12 12
452 alpha 32 32 64
453 velocityjitter 48 48 48
454 // underwater bubbles
455 effect TE_TAREXPLOSION
456 underwater
457 count 32
458 type bubble
459 tex 62 62
460 color 0x404040 0x808080
461 size 3 3
462 alpha 128 256 64
463 gravity -0.125
464 bounce 1.5
465 liquidfriction 0.25
466 originjitter 16 16 16
467 velocityjitter 96 96 96
468 // sparks which go through walls
469 effect TE_TAREXPLOSION
470 notunderwater
471 count 128
472 type spark
473 color 0x903010 0xFFD030
474 size 1 1
475 alpha 0 256 512
476 gravity 1
477 airfriction 0.2
478 liquidfriction 0.8
479 velocityoffset 0 0 80
480 velocityjitter 256 256 256
481
482 // bloody impact effect indicating damage
483 // used nowhere in code
484 effect TE_BLOOD
485 count 0.333
486 type blood
487 tex 24 32
488 size 8 8
489 alpha 256 256 64
490 bounce -1
491 airfriction 1
492 liquidfriction 4
493 velocityjitter 64 64 64
494 velocitymultiplier 1
495
496 // sparks (quake effect)
497 // used in qcsrc/server/antilag.qc:             te_spark(antilag_takebackorigin(e, time - e.antilag_debug), '0 0 0', 32)
498 // used in qcsrc/server/g_triggers.qc:  self.mdl = "TE_SPARK"
499 effect TE_SPARK
500 count 1
501 type spark
502 tex 40 40
503 color 0x8f4333 0xfff31b
504 size 0.4 0.6
505 alpha 64 256 768
506 gravity 1
507 bounce -1
508 velocityoffset 0 0 80
509 velocityjitter 64 64 64
510 velocitymultiplier 1
511
512 // nex impact
513 // decal
514 // used in qcsrc/server/bots.qc:                te_plasmaburn(org)
515 effect TE_PLASMABURN
516 countabsolute 1
517 type decal
518 tex 47 47
519 size 24 24
520 alpha 256 256 0
521 originjitter 16 16 16
522 lightradius 200
523 lightradiusfade 400
524 lightcolor 1 1 1
525 // flare effect
526 effect TE_PLASMABURN
527 countabsolute 1
528 type static
529 tex 37 37
530 color 0x80C0FF 0x80C0FF
531 size 8 8
532 alpha 256 256 512
533 // small sparks which form a sphere as they slow down
534 effect TE_PLASMABURN
535 count 256
536 type spark
537 color 0x2030FF 0x80C0FF
538 size 1 2
539 alpha 256 256 1024
540 bounce 2
541 airfriction 8
542 liquidfriction 8
543 velocityjitter 128 128 128
544
545 // quake effect
546 // used in qcsrc/server/bots.qc:        //te_smallflash((e.absmin + e.absmax) * 0.5)
547 // used in qcsrc/server/bots.qc:                //te_smallflash((e.absmin + e.absmax) * 0.5)
548 effect TE_SMALLFLASH
549 lightradius 200
550 lightradiusfade 1000
551 lightcolor 2 2 2
552
553 // quake effect
554 // used nowhere in code
555 effect TE_FLAMEJET
556 count 1
557 type smoke
558 color 0x6f0f00 0xe3974f
559 size 4 4
560 alpha 64 128 384
561 gravity -1
562 bounce 1.1
563 airfriction 1
564 liquidfriction 4
565 velocityjitter 128 128 128
566 velocitymultiplier 1
567
568 // quake effect
569 // used nowhere in code
570 effect TE_LAVASPLASH
571 count 64
572 type alphastatic
573 color 0x6f0f00 0xe3974f
574 size 12 12
575 alpha 256 256 256
576 gravity 0.05
577 originoffset 0 0 32
578 originjitter 128 128 32
579 velocityoffset 0 0 256
580 velocityjitter 128 128 0
581
582 // player teleport effect
583 // used nowhere in code
584 effect TE_TELEPORT
585 count 112
586 type static
587 color 0xA0A0A0 0xFFFFFF
588 size 10 10
589 alpha 64 128 256
590 airfriction 1
591 liquidfriction 4
592 originoffset 0 0 28
593 originjitter 16 16 28
594 velocityjitter 0 0 256
595
596 // nex beam
597 // used in qcsrc/server/w_minstanex.qc: trailparticles(world, particleeffectnum("TE_TEI_G3"), w_shotorg, trace_endpos)
598 effect TE_TEI_G3
599 countabsolute 1
600 type beam
601 tex 60 60
602 color 0xFFFFFF 0xFFFFFF
603 size 4 4
604 alpha 128 128 256
605 // experimental
606 effect TE_TEI_G3
607 trailspacing 2
608 type static
609 color 0x202020 0x404040
610 size 1 1
611 alpha 256 256 512
612 airfriction -4
613 //liquidfriction -4
614 velocityjitter 8 8 8
615 type smoke
616
617 // smoke effect
618 // used nowhere in code
619 effect TE_TEI_SMOKE
620 count 0.333
621 type smoke
622 color 0x202020 0x404040
623 tex 0 8
624 size 5 5
625 alpha 256 256 512
626 originjitter 1.5 1.5 1.5
627 velocityjitter 6 6 6
628 velocitymultiplier 1
629
630 // rocket explosion (bigger than mortar and hagar)
631 // decal
632 // used nowhere in code
633 effect TE_TEI_BIGEXPLOSION
634 countabsolute 1
635 type decal
636 tex 8 16
637 size 72 72
638 alpha 256 256 0
639 originjitter 40 40 40
640 lightradius 500
641 lightradiusfade 500
642 lightcolor 4 2 0.5
643 // flare effect
644 effect TE_TEI_BIGEXPLOSION
645 countabsolute 1
646 type static
647 tex 35 37
648 color 0x404040 0x404040
649 size 72 72
650 alpha 192 192 64
651 // fire effect
652 effect TE_TEI_BIGEXPLOSION
653 notunderwater
654 count 256
655 type static
656 tex 48 55
657 color 0x902010 0xFFD080
658 size 16 16
659 alpha 128 128 256
660 bounce 1.5
661 airfriction 4
662 liquidfriction 4
663 originjitter 8 8 8
664 velocityjitter 512 512 512
665 // underwater bubbles
666 effect TE_TEI_BIGEXPLOSION
667 underwater
668 count 64
669 type bubble
670 tex 62 62
671 color 0x404040 0x808080
672 size 3 3
673 alpha 128 256 64
674 gravity -0.125
675 bounce 1.5
676 liquidfriction 0.25
677 originjitter 16 16 16
678 velocityjitter 144 144 144
679 // bouncing sparks
680 effect TE_TEI_BIGEXPLOSION
681 notunderwater
682 count 128
683 type spark
684 color 0x903010 0xFFD030
685 size 2 2
686 alpha 256 256 384
687 gravity 1
688 airfriction 0.2
689 bounce 1.5
690 liquidfriction 0.8
691 velocityoffset 0 0 80
692 velocityjitter 384 384 384
693
694 // electro explosion
695 // decal
696 // used nowhere in code
697 effect TE_TEI_PLASMAHIT
698 countabsolute 1
699 type decal
700 tex 59 59
701 size 32 32
702 alpha 256 256 0
703 originjitter 20 20 20
704 lightradius 200
705 lightradiusfade 600
706 lightcolor 2.4 4.8 8
707 // flare effect
708 effect TE_TEI_PLASMAHIT
709 countabsolute 1
710 type static
711 tex 38 38
712 color 0x80C0FF 0x80C0FF
713 size 32 32
714 alpha 256 256 512
715 // cloud of bouncing sparks
716 effect TE_TEI_PLASMAHIT
717 count 1
718 type spark
719 color 0x2030FF 0x80C0FF
720 size 2 4
721 alpha 256 256 1024
722 //gravity 1
723 bounce 1.5
724 //velocityoffset 0 0 120
725 velocityjitter 512 512 512
726
727
728
729
730
731
732
733
734
735 //////////////////////////////////////////////////
736 // New effects in 2.4
737 //////////////////////////////////////////////////
738
739
740
741 // bloody impact effect indicating damage
742 // used in qcsrc/server/cl_player.qc:           pointparticles(particleeffectnum("blood"), hitloc, force, bound(0, damage, 200))
743 // used in qcsrc/server/cl_player.qc:           pointparticles(particleeffectnum("blood"), hitloc, force, bound(0, damage, 200))
744 // used in qcsrc/server/g_violence.qc:          pointparticles(particleeffectnum("blood"), self.origin + '0 0 1', '0 0 30', 10)
745 effect blood
746 count 0.333
747 type blood
748 tex 24 32
749 size 8 8
750 alpha 256 256 64
751 bounce -1
752 airfriction 1
753 liquidfriction 4
754 velocityjitter 64 64 64
755 velocitymultiplier 1
756
757
758
759 // player teleport effect
760 // used in qcsrc/server/t_teleporters.qc:       pointparticles(particleeffectnum("teleport"), player.origin, '0 0 0', 1)
761 // used in qcsrc/server/t_teleporters.qc:       pointparticles(particleeffectnum("teleport"), to + v_forward * 32, '0 0 0', 1)
762 effect teleport
763 count 112
764 type static
765 color 0xA0A0A0 0xFFFFFF
766 size 10 10
767 alpha 64 128 256
768 airfriction 1
769 liquidfriction 4
770 originoffset 0 0 28
771 originjitter 16 16 28
772 velocityjitter 0 0 256
773
774
775
776 // normal super gory blood trail (used by gibs)
777 // used nowhere in code
778 effect TR_BLOOD
779 trailspacing 16
780 type blood
781 color 0xFFFFFF 0xFFFFFF
782 tex 24 32
783 size 8 8
784 alpha 384 384 192
785 bounce -1
786 airfriction 1
787 liquidfriction 4
788 velocityjitter 64 64 64
789 velocitymultiplier 0.5
790
791
792
793 // thinner blood trail (used by quake zombies)
794 // used nowhere in code
795 effect TR_SLIGHTBLOOD
796 trailspacing 32
797 type blood
798 color 0xFFFFFF 0xFFFFFF
799 tex 24 32
800 size 8 8
801 alpha 384 384 192
802 bounce -1
803 airfriction 1
804 liquidfriction 4
805 velocityjitter 64 64 64
806 velocitymultiplier 0.5
807
808
809
810 // func_stardust effect, used in some maps to indicate teleporters
811 // used in qcsrc/server/assault.qc:             //self.effects = EF_STARDUST
812 // used in qcsrc/server/g_triggers.qc:  self.effects = EF_STARDUST
813 // used in qcsrc/server/portals.qc:     portal.effects = EF_STARDUST | EF_BLUE
814 effect EF_STARDUST
815 count 75
816 type static
817 color 0xfff368 0xfff368
818 size 1.0 2.0
819 alpha 64 128 128
820 gravity -0.1
821 airfriction 0.2
822 liquidfriction 0.8
823 originjitter 16 16 64
824 velocityjitter 32 32 0
825 //lightradius 200
826 //lighttime 0
827 //lightcolor 0.4 0.9 0.9
828
829
830 // flare particle and light
831 // 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)
832 // used in qcsrc/server/t_items.qc:     pointparticles(particleeffectnum("item_respawn"), self.origin + 0.5 * (self.mins + self.maxs), '0 0 0', 1)
833 effect item_respawn
834 countabsolute 1
835 type static
836 color 0x63F2EA 0x63f2EA
837 size 32 32
838 alpha 128 128 128
839 // cloud of particles which expand rapidly and then slow to form a ball
840 effect item_respawn
841 count 64
842 type spark
843 tex 41 41
844 color 0x63F2EA 0x63f2EA
845 size 2 2
846 alpha 256 256 1280
847 //originjitter 24 24 24
848 velocityjitter 256 256 256
849
850
851
852 // used in qcsrc/server/t_jumppads.qc:                  pointparticles(particleeffectnum("jumppad_activate"), other.origin, other.velocity, 1)
853 effect jumppad_activate
854 lightradius 200
855 lightradiusfade 2000
856 lightcolor 2 2 2
857
858
859
860 // used in qcsrc/server/w_laser.qc:     pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
861 effect laser_muzzleflash
862 count 1
863 type smoke
864 color 0xFFFFFF 0xFFFFFF
865 tex 0 8
866 size 5 5
867 alpha 64 64 128
868 airfriction 12
869 originjitter 1.5 1.5 1.5
870 velocityjitter 6 6 6
871 velocitymultiplier 0.01
872 lightradius 200
873 lightradiusfade 2000
874 lightcolor 3 0.1 0.1
875
876
877
878 // decal
879 // used in qcsrc/server/w_laser.qc:     pointparticles(particleeffectnum("laser_impact"), org2, normal * 1000, 1)
880 effect laser_impact
881 countabsolute 1
882 type decal
883 tex 47 47
884 size 24 24
885 alpha 256 256 0
886 originjitter 16 16 16
887 lightradius 200
888 lightradiusfade 500
889 lightcolor 8 0.4 0.4
890 // flare effect
891 effect laser_impact
892 countabsolute 1
893 type static
894 tex 39 39
895 color 0xFF2010 0xFF2010
896 alpha 256 256 1024
897 size 24 24
898 // sparks that rapidly expand and rapidly slow down to form an interesting spherical effect
899 effect laser_impact
900 count 256
901 type spark
902 color 0x800000 0xFF8020
903 alpha 256 256 1024
904 size 4 4
905 //bounce 1.5
906 airfriction 6
907 liquidfriction 6
908 //originjitter 32 32 32
909 velocityjitter 256 256 256
910 effect laser_impact
911 count 8
912 type smoke
913 tex 48 55
914 color 0x800000 0xFF8020
915 size 12 12
916 alpha 128 256 256
917 originjitter 1 1 1
918 velocitymultiplier 0.01
919 velocityjitter 16 16 16
920 sizeincrease 6
921
922
923
924 // used in qcsrc/server/w_shotgun.qc:   pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_primary_ammo"))
925 // used in qcsrc/server/w_shotgun.qc:   pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_secondary_ammo"))
926 effect shotgun_muzzleflash
927 count 3
928 type smoke
929 color 0x202020 0x404040
930 tex 0 8
931 size 5 5
932 alpha 256 256 512
933 originjitter 1.5 1.5 1.5
934 velocityjitter 6 6 6
935 velocitymultiplier 0.01
936 lightradius 200
937 lightradiusfade 2000
938 lightcolor 2 1.5 0.2
939 sizeincrease 12
940 velocitymultiplier 0.05
941 effect shotgun_muzzleflash
942 count 10
943 type spark
944 tex 40 40
945 color 0xFFFDD9 0xff5a00
946 size 2 2
947 alpha 0 128 1024
948 originjitter 1 1 1
949 velocityjitter 444 444 444
950 velocitymultiplier 1.7
951 gravity 0.3
952 airfriction 5
953
954
955
956 // shotgun pellet impact
957 // decal
958 // used in qcsrc/server/w_common.qc:                            pointparticles(particleeffectnum("shotgun_impact"), trace_endpos, trace_plane_normal * 1000, 1)
959 effect shotgun_impact
960 countabsolute 1
961 type decal
962 tex 56 59
963 size 3 3
964 alpha 256 256 0
965 originjitter 6 6 6
966 //lightradius 30
967 //lightradiusfade 90
968 //lightcolor 1 1 1
969 // dust/smoke drifting away from the impact
970 effect shotgun_impact
971 count 5
972 type smoke
973 tex 0 8
974 color 0xFFFFFF 0xA37443
975 size 7 7
976 alpha 0 64 32
977 originjitter 1 1 1
978 airfriction 7
979 liquidfriction 16
980 velocityjitter 100 100 100
981 sizeincrease 12
982 velocitymultiplier 0.25
983 // dust/smoke staying at the impact
984 effect shotgun_impact
985 count 1
986 type smoke
987 tex 0 8
988 color 0xFFFFFF 0xFFFFFF
989 size 17 17
990 alpha 64 64 32
991 sizeincrease 4
992 // sparks
993 effect shotgun_impact
994 notunderwater
995 count 20
996 type spark
997 tex 40 40
998 color 0xFDFFD9 0xFDFFD9
999 size 0.6 0.6
1000 alpha 256 256 768
1001 gravity 1
1002 bounce 1
1003 airfriction 5
1004 originjitter 1 1 1
1005 velocityjitter 400 400 400
1006 velocitymultiplier 0.1
1007
1008
1009
1010 // used in qcsrc/server/w_uzi.qc:       pointparticles(particleeffectnum("uzi_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1011 effect uzi_muzzleflash
1012 count 2
1013 type static
1014 color 0x202020 0x404040
1015 tex 0 8
1016 size 5 5
1017 alpha 256 256 512
1018 originjitter 1.5 1.5 1.5
1019 velocityjitter 1 1 1
1020 velocitymultiplier 0.03
1021 lightradius 200
1022 lightradiusfade 2000
1023 lightcolor 2 1.5 0.2
1024 gravity -0.1
1025 effect uzi_muzzleflash
1026 count 20
1027 type spark
1028 tex 40 40
1029 color 0xFFFDD9 0xFFFDD9
1030 size 2 2
1031 alpha 0 128 1024
1032 originjitter 1 1 1
1033 velocityjitter 300 300 300
1034 velocitymultiplier 0.5
1035 airfriction 12
1036
1037
1038 // decal
1039 // used in qcsrc/server/cl_client.qc:   //pointparticles(particleeffectnum("machinegun_impact"), self.origin + self.view_ofs + '0 0 7', '0 0 0', 1)
1040 // used in qcsrc/server/w_common.qc:                            pointparticles(particleeffectnum("machinegun_impact"), trace_endpos, trace_plane_normal * 1000, 1)
1041 effect machinegun_impact
1042 countabsolute 1
1043 type decal
1044 tex 56 59
1045 size 5 5
1046 alpha 256 256 0
1047 originjitter 6 6 6
1048 lightradius 80
1049 lightradiusfade 800
1050 lightcolor 6 3.6 0.6
1051 // dust/smoke drifting away from the impact
1052 effect machinegun_impact
1053 count 5
1054 type smoke
1055 tex 0 8
1056 color 0xFFFFFF 0xA37443
1057 size 7 7
1058 alpha 0 64 32
1059 originjitter 1 1 1
1060 airfriction 7
1061 liquidfriction 16
1062 velocityjitter 100 100 100
1063 sizeincrease 12
1064 velocitymultiplier 0.25
1065 // dust/smoke staying at the impact
1066 effect machinegun_impact
1067 count 1
1068 type smoke
1069 tex 0 8
1070 color 0xFFFFFF 0xFFFFFF
1071 size 17 17
1072 alpha 64 64 32
1073 sizeincrease 4
1074 // sparks
1075 effect machinegun_impact
1076 notunderwater
1077 count 20
1078 type spark
1079 tex 40 40
1080 color 0xFDFFD9 0xFDFFD9
1081 size 0.3 0.3
1082 alpha 256 256 768
1083 gravity 1
1084 bounce 1
1085 airfriction 5
1086 originjitter 1 1 1
1087 velocityjitter 400 400 400
1088 velocitymultiplier 0.1
1089
1090
1091
1092 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1093 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1094 // used in qcsrc/server/w_porto.qc:     //pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1095 effect grenadelauncher_muzzleflash
1096 count 3
1097 type smoke
1098 color 0x202020 0x404040
1099 tex 0 8
1100 size 5 5
1101 alpha 256 256 512
1102 originjitter 1.5 1.5 1.5
1103 airfriction 12
1104 velocityjitter 20 20 20
1105 velocitymultiplier 0.03
1106 lightradius 200
1107 lightradiusfade 2000
1108 lightcolor 2 1.5 0.2
1109 effect grenadelauncher_muzzleflash
1110 count 30
1111 type spark
1112 tex 40 40
1113 color 0xFFFDD9 0xFFFDD9
1114 size 3 3
1115 alpha 0 128 1024
1116 originjitter 1 1 1
1117 velocityjitter 300 300 300
1118 velocitymultiplier 0.5
1119 airfriction 12
1120
1121
1122
1123 // hagar trail
1124 // smoke
1125 // used in qcsrc/server/w_hagar.qc:     missile.modelflags = MF_GRENADE
1126 // used in qcsrc/server/w_hagar.qc:     missile.modelflags = MF_GRENADE
1127 // used in qcsrc/server/w_porto.qc:     gren.modelflags = MF_GRENADE
1128 effect TR_GRENADE
1129 trailspacing 6
1130 type alphastatic
1131 color 0x303030 0x000000
1132 tex 0 8
1133 size 1 2
1134 bounce 1
1135 sizeincrease 2
1136 alpha 100 200 280
1137 originjitter 1 1 1
1138 velocityjitter 1 1 1
1139 velocitymultiplier -0.02
1140 //gravity -0.11
1141 // fire
1142 effect TR_GRENADE
1143 notunderwater
1144 trailspacing 2
1145 type static
1146 color 0xffdf72 0x811200
1147 tex 48 55
1148 size 1 2
1149 sizeincrease -15
1150 alpha 100 144 988
1151 airfriction 8
1152 velocityjitter 32 32 32
1153 velocitymultiplier -1.0
1154 // bubbles
1155 effect TR_GRENADE
1156 underwater
1157 trailspacing 8
1158 type bubble
1159 tex 62 62
1160 color 0x404040 0x808080
1161 size 1 1
1162 alpha 256 256 256
1163 gravity -0.125
1164 bounce 1.5
1165 liquidfriction 4
1166 velocityjitter 16 16 16
1167
1168
1169
1170 // mortar trail
1171 // smoke
1172 // used in qcsrc/server/w_grenadelauncher.qc:   gren.modelflags = MF_TRACER2
1173 // used in qcsrc/server/w_grenadelauncher.qc:   gren.modelflags = MF_TRACER2
1174 // used in qcsrc/server/w_hook.qc:      gren.modelflags = MF_TRACER2
1175 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1176 notunderwater
1177 trailspacing 5
1178 type alphastatic
1179 color 0x303030 0x000000
1180 tex 0 8
1181 size 3 3
1182 bounce 1
1183 sizeincrease 11
1184 alpha 100 200 400
1185 originjitter 2 2 2
1186 velocityjitter 3 3 3
1187 velocitymultiplier -0.02
1188 gravity -0.11
1189 //marker
1190 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1191 type alphastatic
1192 color 0xFF0000 0xFF0000
1193 tex 62 62
1194 size 1 1 
1195 sizeincrease -0.1
1196 trailspacing 1
1197 alpha 256 256 720
1198 // bubbles
1199 effect TR_KNIGHTSPIKE // used for MF_TRACER2
1200 underwater
1201 trailspacing 16
1202 type bubble
1203 tex 62 62
1204 color 0x404040 0x808080
1205 size 1 1
1206 alpha 256 256 256
1207 gravity -0.125
1208 bounce 1.5
1209 liquidfriction 4
1210 velocityjitter 16 16 16
1211
1212
1213
1214 // decal
1215 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1)
1216 // used in qcsrc/server/w_grenadelauncher.qc:   pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1)
1217 effect grenade_explode
1218 countabsolute 1
1219 type decal
1220 tex 8 16
1221 size 48 48
1222 alpha 256 256 0
1223 originjitter 40 40 40
1224 lightradius 250
1225 lightradiusfade 400
1226 lightcolor 8 4 1
1227 // fire effect which expands then slows
1228 effect grenade_explode
1229 notunderwater
1230 count 80
1231 type static
1232 tex 48 55
1233 color 0xe03f00 0x5e0000
1234 size 16 26
1235 sizeincrease 20
1236 alpha 128 228 356
1237 bounce 4.5
1238 airfriction 8
1239 liquidfriction 8
1240 originjitter 8 8 8
1241 velocityjitter 256 256 256
1242 // fire effect which make brigt dot inside
1243 effect grenade_explode
1244 notunderwater
1245 count 30
1246 type static
1247 tex 48 55
1248 color 0xe03f00 0xffdf92
1249 size 6 16
1250 sizeincrease 40
1251 alpha 228 328 756
1252 bounce 1
1253 airfriction 8
1254 liquidfriction 8
1255 originjitter 8 8 8
1256 velocityjitter 256 256 256
1257 // smoke
1258 effect grenade_explode
1259 type alphastatic
1260 notunderwater
1261 tex 0 8
1262 count 20
1263 size 20 40
1264 sizeincrease 34
1265 alpha 500 600 556
1266 velocityjitter 256 256 256
1267 airfriction 5
1268 color 0x000000 0x111111
1269 bounce 6
1270 // underwater bubbles
1271 effect grenade_explode
1272 underwater
1273 count 32
1274 type bubble
1275 tex 62 62
1276 color 0x404040 0x808080
1277 size 3 3
1278 alpha 128 256 64
1279 gravity -0.125
1280 bounce 1.5
1281 liquidfriction 0.25
1282 originjitter 16 16 16
1283 velocityjitter 96 96 96
1284 // bouncing sparks
1285 effect grenade_explode
1286 notunderwater
1287 count 16
1288 type spark
1289 color 0x903010 0xFFD030
1290 size 2 2
1291 tex 40 40
1292 alpha 256 256 384
1293 gravity 1
1294 airfriction 0.2
1295 bounce 1.5
1296 liquidfriction 0.8
1297 velocityoffset 0 0 80
1298 velocityjitter 256 256 256
1299
1300
1301
1302 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1303 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1304 effect electro_muzzleflash
1305 count 1
1306 type smoke
1307 color 0x202020 0x404040
1308 tex 0 8
1309 size 5 5
1310 alpha 256 256 512
1311 originjitter 1.5 1.5 1.5
1312 velocityjitter 6 6 6
1313 velocitymultiplier 0.01
1314 lightradius 200
1315 lightradiusfade 2000
1316 lightcolor 2 1.5 0.2
1317 effect electro_muzzleflash
1318 count 30
1319 type spark
1320 tex 31 31
1321 color 0xD9FDFF 0xD9FDFF
1322 size 3 3
1323 alpha 0 128 1024
1324 originjitter 1 1 1
1325 velocityjitter 300 300 300
1326 velocitymultiplier 0.5
1327 airfriction 12
1328
1329
1330
1331 // electro trail
1332 // glowing vapor trail
1333 // used nowhere in code
1334 effect TR_NEXUIZPLASMA
1335 trailspacing 2
1336 type static
1337 color 0x283880 0x283880
1338 size 3 3
1339 tex 62 62
1340 alpha 256 256 968
1341 //velocityjitter 16 16 16
1342 lightradius 90
1343 lighttime 0
1344 lightcolor 1.5 3 6
1345 velocitymultiplier -0.1
1346 // bright sparks
1347 effect TR_NEXUIZPLASMA
1348 trailspacing 6
1349 count 3
1350 type snow
1351 tex 42 42
1352 color 0x629dff 0x0018ff
1353 size 2 4
1354 sizeincrease -20
1355 alpha 444 512 1866
1356 bounce 1
1357 velocityoffset 0 0 15
1358 airfriction 12
1359 originjitter 1 1 1
1360 velocityjitter 50 50 50
1361
1362
1363
1364 // decal
1365 // used in qcsrc/server/w_electro.qc:           pointparticles(particleeffectnum("electro_impact"), org2, '0 0 0', 1)
1366 effect electro_impact
1367 countabsolute 1
1368 type decal
1369 tex 59 59
1370 size 32 32
1371 alpha 256 256 0
1372 originjitter 20 20 20
1373 lightradius 250
1374 lightradiusfade 250
1375 lightcolor 3.125 4.375 10
1376 // flare effect
1377 effect electro_impact
1378 countabsolute 1
1379 type static
1380 tex 38 38
1381 color 0x80C0FF 0x80C0FF
1382 size 12 32
1383 alpha 256 256 512
1384 // cloud of bouncing sparks
1385 effect electro_impact
1386 count 60
1387 type smoke
1388 tex 42 42
1389 color 0x629dff 0x0018ff
1390 size 36 36
1391 sizeincrease -50
1392 alpha 256 256 1024
1393 bounce 2
1394 gravity -0.3
1395 airfriction 6
1396 originjitter 1 1 1
1397 velocityjitter 512 512 512
1398 // inner cloud of smoke
1399 effect electro_impact
1400 count 60
1401 type smoke
1402 color 0x629dff 0x0018ff
1403 tex 0 8
1404 size 20 24
1405 sizeincrease 50
1406 alpha 200 256 512
1407 airfriction 30
1408 originjitter 20 20 20
1409 velocityjitter 320 320 320
1410
1411 // decal
1412 // used in qcsrc/server/w_electro.qc:           pointparticles(particleeffectnum("electro_ballexplode"), org2, '0 0 0', 1)
1413 effect electro_ballexplode
1414 countabsolute 1
1415 type decal
1416 tex 59 59
1417 size 32 32
1418 alpha 256 256 0
1419 originjitter 20 20 20
1420 lightradius 250
1421 lightradiusfade 250
1422 lightcolor 3.125 4.375 10
1423 // flare effect
1424 effect electro_ballexplode
1425 countabsolute 1
1426 type static
1427 tex 38 38
1428 color 0x80C0FF 0x80C0FF
1429 size 32 32
1430 alpha 256 256 512
1431 // cloud of bouncing sparks
1432 effect electro_ballexplode
1433 count 128
1434 type spark
1435 tex 41 41
1436 color 0xFDFFD9 0xFDFFD9
1437 size 16 16
1438 alpha 256 256 1024
1439 bounce 2
1440 //airfriction 2
1441 originjitter 1 1 1
1442 velocityjitter 512 512 512
1443 // inner cloud of smoke
1444 effect electro_ballexplode
1445 count 16
1446 type smoke
1447 color 0x202020 0x404040
1448 tex 0 8
1449 size 24 24
1450 alpha 256 256 512
1451 originjitter 20 20 20
1452 velocityjitter 32 32 32
1453
1454
1455
1456 // decal
1457 // used in qcsrc/server/w_electro.qc:   pointparticles(particleeffectnum("electro_combo"), org2, '0 0 0', 1)
1458 effect electro_combo
1459 countabsolute 1
1460 type decal
1461 tex 59 59
1462 size 64 64
1463 alpha 256 256 0
1464 originjitter 34 34 34
1465 lightradius 400
1466 lightradiusfade 300
1467 lightcolor 4 5 6
1468 // flare effect
1469 effect electro_combo
1470 countabsolute 1
1471 type static
1472 tex 38 38
1473 color 0x80C0FF 0x80C0FF
1474 size 48 48
1475 alpha 128 128 64
1476 // large sparks
1477 effect electro_combo
1478 count 20
1479 type static
1480 color 0x2030FF 0x80C0FF
1481 size 32 32
1482 alpha 256 256 256
1483 bounce 2
1484 airfriction 6
1485 liquidfriction 16
1486 //velocityoffset 0 0 120
1487 velocityjitter 512 512 512
1488 effect electro_combo
1489 count 64
1490 type spark
1491 tex 41 41
1492 color 0xFDFFD9 0xFDFFD9
1493 size 16 16
1494 alpha 444 512 866
1495 bounce 2
1496 //airfriction 2
1497 originjitter 1 1 1
1498 velocityjitter 512 512 512
1499 // inner cloud of smoke
1500 effect electro_combo
1501 count 0.25
1502 type smoke
1503 color 0x202020 0x404040
1504 tex 0 8
1505 size 24 24
1506 alpha 256 256 256
1507 originjitter 20 20 20
1508 velocityjitter 32 32 32
1509
1510
1511
1512 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
1513 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
1514 effect crylink_muzzleflash
1515 count 1
1516 type smoke
1517 color 0x202020 0x404040
1518 tex 0 8
1519 size 5 5
1520 alpha 128 128 256
1521 originjitter 1.5 1.5 1.5
1522 velocityjitter 6 6 6
1523 velocitymultiplier 0.01
1524 lightradius 200
1525 lightradiusfade 2000
1526 lightcolor 2 1.5 0.2
1527 effect crylink_muzzleflash
1528 count 10
1529 type spark
1530 tex 40 40
1531 color 0xA080C0 0xA080C0
1532 size 3 3
1533 alpha 0 128 1024
1534 originjitter 1 1 1
1535 velocityjitter 200 200 200
1536 velocitymultiplier 0.3
1537 airfriction 12
1538
1539
1540
1541 // crylink impact effect
1542 // decal
1543 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_impact"), self.origin, '0 0 0', 1)
1544 effect crylink_impact
1545 countabsolute 1
1546 type decal
1547 tex 47 47
1548 size 8 8
1549 alpha 256 256 0
1550 originjitter 12 12 12
1551 //lightradius 60
1552 //lightradiusfade 300
1553 //lightcolor 3.2 0.4 4
1554 // purple flare effect
1555 effect crylink_impact
1556 countabsolute 1
1557 type static
1558 tex 39 39
1559 color 0x504060 0x504060
1560 size 8 8
1561 alpha 256 256 512
1562 // purple sparks
1563 effect crylink_impact
1564 count 20
1565 type spark
1566 tex 41 41
1567 color 0xA040C0 0xA040C0
1568 bounce 2
1569 size 4 4
1570 alpha 256 256 1024
1571 velocityjitter 256 256 256
1572 // purple splash
1573 effect crylink_impact
1574 count 3
1575 type static
1576 color 0xE070FF 0xE070FF
1577 size 8 8
1578 alpha 256 256 512
1579 velocityjitter 8 8 8
1580 // purple splash
1581 effect crylink_impact
1582 count 3
1583 type static
1584 color 0xE070FF 0xE070FF
1585 size 8 8
1586 alpha 256 256 1024
1587 velocityjitter 32 32 32
1588
1589
1590
1591 // used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1592 // used in qcsrc/server/w_nex.qc:       pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1593 effect nex_muzzleflash
1594 count 10
1595 type smoke
1596 color 0x202020 0x404040
1597 tex 0 8
1598 size 16 16
1599 alpha 128 128 192
1600 originjitter 4 4 4
1601 velocityjitter 24 24 24
1602 velocitymultiplier 0.02
1603 lightradius 200
1604 lightradiusfade 200
1605 lightcolor 2 2.5 3
1606 effect nex_muzzleflash
1607 count 150
1608 type spark
1609 tex 41 41
1610 color 0xD9FDFF 0xD9FDFF
1611 size 3 3
1612 alpha 0 128 1024
1613 originjitter 1 1 1
1614 velocityjitter 600 600 600
1615 velocitymultiplier 0.5
1616 airfriction 9
1617
1618
1619
1620 //// nex beam
1621 //effect nex_beam
1622 //countabsolute 1
1623 //type beam
1624 //tex 60 60
1625 //color 0xFFFFFF 0xFFFFFF
1626 //size 6 6
1627 //alpha 128 128 192
1628 // nex beam: ring smoke
1629 // used in qcsrc/server/w_nex.qc:       trailparticles(world, particleeffectnum("nex_beam"), w_shotorg, trace_endpos)
1630 effect nex_beam
1631 trailspacing 32
1632 color 0x1680A0 0x1680A0
1633 size 4 4
1634 tex 32 32
1635 alpha 64 128 64
1636 airfriction 5
1637 sizeincrease 2
1638 type static
1639 // nex beam: drifting smoke
1640 effect nex_beam
1641 trailspacing 6
1642 color 0x5080A0 0x5080A0
1643 size 1 1
1644 tex 0 8
1645 alpha 32 64 32
1646 airfriction 9
1647 sizeincrease 8
1648 velocityjitter 64 64 64
1649 type static
1650 // nex beam: bright core
1651 effect nex_beam
1652 trailspacing 6
1653 color 0x80CDFF 0x80CDFF
1654 size 4 4
1655 //tex 48 55
1656 alpha 256 256 1280
1657 type static
1658 //sparks
1659 effect nex_beam
1660 trailspacing 8
1661 color 0x1680A0 0x1680A0
1662 size 1 1
1663 tex 63 63
1664 alpha 64 128 80
1665 airfriction 5
1666 gravity -0.01
1667 type snow
1668
1669 // nex impact
1670 // decal
1671 // used in qcsrc/server/w_minstanex.qc:         pointparticles(particleeffectnum("nex_impact"), trace_endpos - w_shotdir * 6, '0 0 0', 1)
1672 // used in qcsrc/server/w_nex.qc:               pointparticles(particleeffectnum("nex_impact"), trace_endpos - w_shotdir * 6, '0 0 0', 1)
1673 effect nex_impact
1674 countabsolute 1
1675 type decal
1676 tex 47 47
1677 size 24 24
1678 alpha 256 256 0
1679 originjitter 16 16 16
1680 lightradius 200
1681 lightradiusfade 250
1682 lightcolor 4 6 8
1683 // shockwave
1684 effect nex_impact
1685 countabsolute 1
1686 type static
1687 tex 34 34
1688 size 16 16
1689 alpha 100 100 300
1690 sizeincrease 200
1691
1692
1693 // flare effect
1694 effect nex_impact
1695 countabsolute 1
1696 type static
1697 tex 37 37
1698 color 0x80C0FF 0x80C0FF
1699 size 8 8
1700 alpha 256 256 256
1701 // small sparks which form a sphere as they slow down
1702 //effect nex_impact
1703 //count 256
1704 //type spark
1705 //color 0x2030FF 0x80C0FF
1706 //size 1 2
1707 //alpha 256 256 512
1708 //bounce 2
1709 //airfriction 8
1710 //liquidfriction 8
1711 //velocityjitter 384 384 384
1712 // small sparks which glow brightly but live briefly
1713 effect nex_impact
1714 count 128
1715 type spark
1716 tex 41 41
1717 color 0xD9FDFF 0xD9FDFF
1718 size 4 4
1719 alpha 0 128 512
1720 bounce 2
1721 velocityjitter 600 600 600
1722 velocitymultiplier 0.5
1723 airfriction 9
1724
1725
1726
1727 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1728 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1729 effect hagar_muzzleflash
1730 count 4
1731 type smoke
1732 color 0x202020 0x404040
1733 tex 0 8
1734 size 5 5
1735 alpha 256 256 512
1736 originjitter 1.5 1.5 1.5
1737 velocityjitter 6 6 6
1738 velocitymultiplier 0.01
1739 lightradius 200
1740 lightradiusfade 2000
1741 lightcolor 2 1.5 0.2
1742 effect hagar_muzzleflash
1743 count 30
1744 type spark
1745 tex 40 40
1746 color 0xFFFDD9 0xFFFDD9
1747 size 3 3
1748 alpha 0 128 1024
1749 originjitter 1 1 1
1750 velocityjitter 300 300 300
1751 velocitymultiplier 0.5
1752 airfriction 12
1753
1754
1755
1756 // used in qcsrc/server/w_hagar.qc:             pointparticles(particleeffectnum("hagar_bounce"), self.origin, self.velocity, 1)
1757 effect hagar_bounce
1758 count 4
1759 type smoke
1760 color 0x202020 0x404040
1761 tex 0 8
1762 size 5 5
1763 alpha 256 256 256
1764 originjitter 1.5 1.5 1.5
1765 velocityjitter 6 6 6
1766 velocitymultiplier 0.01
1767 lightradius 60
1768 lightradiusfade 300
1769 lightcolor 2 1.5 0.2
1770 effect hagar_bounce
1771 count 30
1772 type spark
1773 tex 40 40
1774 color 0xFFFDD9 0xFFFDD9
1775 size 3 3
1776 alpha 0 256 256
1777 gravity 1
1778 bounce 1.5
1779 originjitter 1 1 1
1780 velocityjitter 600 600 600
1781 velocitymultiplier 0.5
1782 airfriction 12
1783
1784
1785
1786 // decal
1787 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1788 // used in qcsrc/server/w_hagar.qc:     pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
1789 effect hagar_explode
1790 countabsolute 1
1791 type decal
1792 tex 8 16
1793 size 28 38
1794 alpha 256 256 0
1795 originjitter 40 40 40
1796 lightradius 250
1797 lightradiusfade 400
1798 lightcolor 8 4 1
1799 // fire effect which make bright dot inside
1800 effect hagar_explode
1801 notunderwater
1802 count 12
1803 type smoke
1804 tex 48 55
1805 color 0xffe955 0xff5a00
1806 size 16 26
1807 sizeincrease 5
1808 alpha 128 256 456
1809 bounce 1.5
1810 airfriction 8
1811 liquidfriction 8
1812 originjitter 8 8 8
1813 velocityjitter 156 156 156
1814 // fire effect which expands then slows
1815 effect hagar_explode
1816 notunderwater
1817 count 24
1818 type static
1819 tex 48 55
1820 color 0x8f0d00 0xff5a00
1821 size 20 26
1822 sizeincrease 15
1823 alpha 128 256 456
1824 bounce 1.5
1825 airfriction 12
1826 liquidfriction 8
1827 originjitter 8 8 8
1828 velocityjitter 256 256 256
1829
1830 // smoke
1831 effect hagar_explode
1832 type alphastatic
1833 notunderwater
1834 tex 0 8
1835 count 20
1836 size 20 40
1837 sizeincrease 20
1838 alpha 500 600 556
1839 velocityjitter 244 244 244
1840 airfriction 5
1841 color 0x000000 0x111111
1842 bounce 2
1843
1844 // underwater bubbles
1845 effect hagar_explode
1846 underwater
1847 count 32
1848 type bubble
1849 tex 62 62
1850 color 0x404040 0x808080
1851 size 3 3
1852 alpha 128 256 64
1853 gravity -0.125
1854 bounce 1.5
1855 liquidfriction 0.25
1856 originjitter 16 16 16
1857 velocityjitter 96 96 96
1858 // bouncing sparks
1859 effect hagar_explode
1860 notunderwater
1861 count 16
1862 type spark
1863 color 0x903010 0xFFD030
1864 size 2 2
1865 tex 40 40
1866 alpha 256 256 384
1867 gravity 1
1868 airfriction 0.2
1869 bounce 1.5
1870 liquidfriction 0.8
1871 velocityoffset 0 0 80
1872 velocityjitter 256 256 256
1873
1874
1875
1876 // used in qcsrc/server/w_rocketlauncher.qc:    pointparticles(particleeffectnum("rocketlauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
1877 effect rocketlauncher_muzzleflash
1878 count 20
1879 type smoke
1880 color 0x202020 0x404040
1881 tex 0 8
1882 size 1 1
1883 sizeincrease 20
1884 alpha 256 256 256
1885 airfriction 2
1886 originjitter 1.5 1.5 1.5
1887 velocityjitter 40 40 40
1888 velocitymultiplier -0.13
1889 //lightradius 200
1890 //lightradiusfade 2000
1891 //lightcolor 2 1.5 0.2
1892 effect rocketlauncher_muzzleflash
1893 count 30
1894 type spark
1895 tex 40 40
1896 color 0xFFFDD9 0xFFFDD9
1897 size 3 3
1898 alpha 0 128 1024
1899 originjitter 1 1 1
1900 velocityjitter 300 300 300
1901 velocitymultiplier 0.5
1902 airfriction 12
1903
1904
1905
1906 // rocket trail
1907 // smoke
1908 // used nowhere in code
1909 effect TR_ROCKET
1910 trailspacing 5
1911 type alphastatic
1912 color 0x303030 0x000000
1913 tex 0 8
1914 size 1 4
1915 bounce 1
1916 sizeincrease 11
1917 alpha 200 300 200
1918 lightradius 150
1919 lighttime 0
1920 lightcolor 6 3 1
1921 originjitter 2 2 2
1922 velocityjitter 3 3 3
1923 velocitymultiplier -0.02
1924 //gravity -0.11
1925 // fire
1926 effect TR_ROCKET
1927 notunderwater
1928 trailspacing 2
1929 type static
1930 color 0xffdf72 0x811200
1931 tex 48 55
1932 size 7 7
1933 sizeincrease -30
1934 alpha 100 144 588
1935 airfriction 8
1936 velocityjitter 32 32 32
1937 velocitymultiplier -1.5
1938 // bubbles
1939 effect TR_ROCKET
1940 underwater
1941 trailspacing 8
1942 type bubble
1943 tex 62 62
1944 color 0x404040 0x808080
1945 size 1 1
1946 alpha 256 256 256
1947 gravity -0.125
1948 bounce 1.5
1949 liquidfriction 4
1950 velocityjitter 16 16 16
1951 // sparks
1952 effect TR_ROCKET
1953 trailspacing 10
1954 type spark
1955 tex 40 40
1956 color 0xFFFDD9 0xFFFDD9
1957 size 1 1
1958 alpha 444 512 1866
1959 //gravity 1
1960 bounce 1
1961 //velocityoffset 0 0 15
1962 airfriction 5
1963 originjitter 1 1 1
1964 velocityjitter 100 100 100
1965 velocitymultiplier -0.31
1966
1967 // rocket explosion (bigger than mortar and hagar)
1968 // decal
1969 // used in qcsrc/server/cl_player.qc:                           pointparticles(particleeffectnum("rocket_explode"), self.origin, '0 0 0', 1)
1970 // used in qcsrc/server/portals.qc:             pointparticles(particleeffectnum("rocket_explode"), portal.origin + v_forward * 16, v_forward * 1024, 4)
1971 // used in qcsrc/server/w_rocketlauncher.qc:    pointparticles(particleeffectnum("rocket_explode"), org2, '0 0 0', 1)
1972 effect rocket_explode
1973 countabsolute 1
1974 type decal
1975 tex 8 16
1976 size 72 72
1977 alpha 256 256 0
1978 originjitter 40 40 40
1979 lightradius 400
1980 lightradiusfade 750
1981 lightcolor 8 4 1
1982 // fire effect
1983 effect rocket_explode
1984 notunderwater
1985 count 64
1986 type static
1987 tex 48 55
1988 color 0x8f0d00 0xff5a00
1989 size 33 44
1990 sizeincrease 45
1991 alpha 200 256 512
1992 bounce 1.5
1993 airfriction 8
1994 liquidfriction 8
1995 originjitter 8 8 8
1996 velocityjitter 512 512 512
1997 // fire effect 2
1998 effect rocket_explode
1999 notunderwater
2000 count 28
2001 type smoke
2002 tex 48 55
2003 color 0xea691b 0xeed05a
2004 size 33 44
2005 sizeincrease 55
2006 alpha 200 256 612
2007 bounce 2.5
2008 airfriction 19
2009 liquidfriction 19
2010 originjitter 8 8 8
2011 velocityjitter 912 912 912
2012 // smoke
2013 effect rocket_explode
2014 type alphastatic
2015 notunderwater
2016 tex 0 8
2017 count 64
2018 size 20 40
2019 sizeincrease 44
2020 alpha 400 500 456
2021 velocityjitter 444 444 444
2022 airfriction 5
2023 color 0x000000 0x111111
2024 bounce 2
2025 // underwater bubbles
2026 effect rocket_explode
2027 underwater
2028 count 64
2029 type bubble
2030 tex 62 62
2031 color 0x404040 0x808080
2032 size 3 3
2033 alpha 128 256 64
2034 gravity -0.125
2035 bounce 1.5
2036 liquidfriction 0.25
2037 originjitter 16 16 16
2038 velocityjitter 144 144 144
2039 // bouncing sparks
2040 effect rocket_explode
2041 notunderwater
2042 count 64
2043 type spark
2044 tex 40 40
2045 color 0xffa800 0xffedaf
2046 size 1 1
2047 sizeincrease 2
2048 alpha 44 256 384
2049 gravity 1
2050 airfriction -1
2051 bounce 1.5
2052 liquidfriction 0.8
2053 velocityoffset 0 0 80
2054 originjitter 16 16 16
2055 velocityjitter 224 224 324
2056
2057
2058
2059 // used in qcsrc/server/g_hook.qc:      pointparticles(particleeffectnum("grapple_muzzleflash"), org, '0 0 0', 1)
2060 effect grapple_muzzleflash
2061 lightradius 160
2062 lightradiusfade 800
2063 lightcolor 1 0 0
2064
2065
2066
2067 // used in qcsrc/server/g_hook.qc:      pointparticles(particleeffectnum("grapple_impact"), self.origin, '0 0 0', 1)
2068 effect grapple_impact
2069 lightradius 160
2070 lightradiusfade 800
2071 lightcolor 1 0 0
2072
2073
2074
2075 // used nowhere in code
2076 effect nex242_misc_laser_beam
2077 countabsolute 1
2078 type beam
2079 tex 60 60
2080 size 1 1
2081 alpha 256 256 64
2082 color 0xff0000 0xff0000
2083 sizeincrease 1
2084
2085 // used nowhere in code
2086 effect nex242_misc_laser_beam_end
2087 count 1
2088 type spark
2089 color 0x8f4333 0xfff31b
2090 size 0.4 0.4
2091 alpha 128 256 768
2092 gravity 1
2093 bounce -1
2094 velocityjitter 64 64 64
2095 velocitymultiplier 100
2096
2097
2098
2099 // used nowhere in code
2100 effect nex242_misc_laser_beam_fast
2101 countabsolute 1
2102 type beam
2103 tex 60 60
2104 size 1 1
2105 alpha 256 256 640
2106 color 0xff0000 0xff0000
2107 sizeincrease 0.1
2108
2109 // used nowhere in code
2110 effect nex242_misc_laser_beam_fast_end
2111 count 1
2112 type spark
2113 color 0x8f4333 0xfff31b
2114 size 0.4 0.4
2115 alpha 128 256 768
2116 gravity 1
2117 bounce -1
2118 velocityjitter 64 64 64
2119 velocitymultiplier 100
2120
2121 // additional laser colors (mike)
2122 // used nowhere in code
2123 effect nex242_misc_laser_green_beam
2124 countabsolute 1
2125 type beam
2126 tex 60 60
2127 size 1 1
2128 alpha 256 256 64
2129 color 0x00ff00 0x00ff00
2130 sizeincrease 1
2131
2132 // used nowhere in code
2133 effect nex242_misc_laser_green_beam_end
2134 count 1
2135 type spark
2136 color 0x8f4333 0xfff31b
2137 size 0.4 0.4
2138 alpha 128 256 768
2139 gravity 1
2140 bounce -1
2141 velocityjitter 64 64 64
2142 velocitymultiplier 100
2143
2144 // used nowhere in code
2145 effect nex242_misc_laser_blue_beam
2146 countabsolute 1
2147 type beam
2148 tex 60 60
2149 size 1 1
2150 alpha 256 256 64
2151 color 0x0000ff 0x0000ff
2152 sizeincrease 1
2153
2154 // used nowhere in code
2155 effect nex242_misc_laser_blue_beam_end
2156 count 1
2157 type spark
2158 color 0x8f4333 0xfff31b
2159 size 0.4 0.4
2160 alpha 128 256 768
2161 gravity 1
2162 bounce -1
2163 velocityjitter 64 64 64
2164 velocitymultiplier 100
2165
2166 // used nowhere in code
2167 effect nex242_misc_laser_yellow_beam
2168 countabsolute 1
2169 type beam
2170 tex 60 60
2171 size 1 1
2172 alpha 256 256 64
2173 color 0xffff00 0xffff00
2174 sizeincrease 1
2175
2176 // used nowhere in code
2177 effect nex242_misc_laser_yellow_beam_end
2178 count 1
2179 type spark
2180 color 0x8f4333 0xfff31b
2181 size 0.4 0.4
2182 alpha 128 256 768
2183 gravity 1
2184 bounce -1
2185 velocityjitter 64 64 64
2186 velocitymultiplier 100
2187
2188 // used nowhere in code
2189 effect nex242_misc_laser_cyan_beam
2190 countabsolute 1
2191 type beam
2192 tex 60 60
2193 size 1 1
2194 alpha 256 256 64
2195 color 0x00ffff 0x00ffff
2196 sizeincrease 1
2197
2198 // used nowhere in code
2199 effect nex242_misc_laser_cyan_beam_end
2200 count 1
2201 type spark
2202 color 0x8f4333 0xfff31b
2203 size 0.4 0.4
2204 alpha 128 256 768
2205 gravity 1
2206 bounce -1
2207 velocityjitter 64 64 64
2208 velocitymultiplier 100
2209
2210 // used nowhere in code
2211 effect nex242_misc_laser_magenta_beam
2212 countabsolute 1
2213 type beam
2214 tex 60 60
2215 size 1 1
2216 alpha 256 256 64
2217 color 0xff00ff 0xff00ff
2218 sizeincrease 1
2219
2220 // used nowhere in code
2221 effect nex242_misc_laser_magenta_beam_end
2222 count 1
2223 type spark
2224 color 0x8f4333 0xfff31b
2225 size 0.4 0.4
2226 alpha 128 256 768
2227 gravity 1
2228 bounce -1
2229 velocityjitter 64 64 64
2230 velocitymultiplier 100
2231
2232 // used nowhere in code
2233 effect nex242_misc_laser_white_beam
2234 countabsolute 1
2235 type beam
2236 tex 60 60
2237 size 1 1
2238 alpha 256 256 64
2239 color 0xffffff 0xffffff
2240 sizeincrease 1
2241
2242 // used nowhere in code
2243 effect nex242_misc_laser_white_beam_end
2244 count 1
2245 type spark
2246 color 0x8f4333 0xfff31b
2247 size 0.4 0.4
2248 alpha 128 256 768
2249 gravity 1
2250 bounce -1
2251 velocityjitter 64 64 64
2252 velocitymultiplier 100
2253
2254 // used nowhere in code
2255 effect nex242_misc_laser_black_beam
2256 countabsolute 1
2257 type beam
2258 tex 60 60
2259 size 1 1
2260 alpha 256 256 64
2261 color 0x000000 0x000000
2262 sizeincrease 1
2263
2264 // used nowhere in code
2265 effect nex242_misc_laser_black_beam_end
2266 count 1
2267 type spark
2268 color 0x8f4333 0xfff31b
2269 size 0.4 0.4
2270 alpha 128 256 768
2271 gravity 1
2272 bounce -1
2273 velocityjitter 64 64 64
2274 velocitymultiplier 100
2275
2276 // used nowhere in code
2277 effect nex242_misc_laser_orange_beam
2278 countabsolute 1
2279 type beam
2280 tex 60 60
2281 size 1 1
2282 alpha 256 256 64
2283 color 0xff6600 0xff6600
2284 sizeincrease 1
2285
2286 // used nowhere in code
2287 effect nex242_misc_laser_orange_beam_end
2288 count 1
2289 type spark
2290 color 0x8f4333 0xfff31b
2291 size 0.4 0.4
2292 alpha 128 256 768
2293 gravity 1
2294 bounce -1
2295 velocityjitter 64 64 64
2296 velocitymultiplier 100
2297
2298
2299
2300
2301 // bigger crylink impact effect
2302 // decal
2303 // used in qcsrc/server/w_crylink.qc:   pointparticles(particleeffectnum("crylink_impactbig"), self.origin, '0 0 0', 1)
2304 effect crylink_impactbig
2305 countabsolute 1
2306 type decal
2307 tex 47 47
2308 size 24 24
2309 alpha 256 256 0
2310 originjitter 12 12 12
2311 //lightradius 200
2312 //lightradiusfade 800
2313 //lightcolor 3.2 0.4 4
2314 // purple flare effect
2315 effect crylink_impactbig
2316 countabsolute 1
2317 type static
2318 tex 39 39
2319 color 0x504060 0x504060
2320 size 24 24
2321 alpha 256 256 512
2322 // purple sparks
2323 effect crylink_impactbig
2324 count 80
2325 type spark
2326 tex 41 41
2327 color 0xA040C0 0xA040C0
2328 bounce 2
2329 size 6 6
2330 alpha 256 256 1024
2331 velocityjitter 512 512 512
2332 // purple splash
2333 effect crylink_impactbig
2334 count 3
2335 type static
2336 color 0xE070FF 0xE070FF
2337 size 16 16
2338 alpha 256 256 512
2339 velocityjitter 32 32 32
2340 // purple splash
2341 effect crylink_impactbig
2342 count 6
2343 type static
2344 color 0xE070FF 0xE070FF
2345 size 16 16
2346 alpha 256 256 1024
2347 velocityjitter 256 256 256
2348
2349 // Zero-violence effects
2350
2351 // impact effect indicating damage
2352 // used in qcsrc/server/cl_player.qc:           pointparticles(particleeffectnum("damage_hit"), hitloc, force, bound(0, damage, 200))
2353 effect damage_hit
2354 count 1
2355 type static
2356 color 0x20FF30 0x80FFC0
2357 size 1 1
2358 alpha 256 256 256
2359 gravity -0.4
2360 bounce 1.5
2361 airfriction 8
2362 liquidfriction 16
2363 //velocityoffset 0 0 120
2364 velocityjitter 16 16 16
2365
2366 // effect for removing player model
2367 // "teleport"
2368 // used in qcsrc/server/cl_player.qc:                   pointparticles(particleeffectnum("damage_dissolve"), self.origin, force, 1)
2369 effect damage_dissolve
2370 count 96
2371 type static
2372 color 0x66FF66 0xFFFFFF
2373 size 10 10
2374 alpha 64 128 128
2375 airfriction 1
2376 liquidfriction 4
2377 originoffset 0 0 28
2378 originjitter 16 16 28
2379 velocityjitter 0 0 256
2380 // flare
2381 effect damage_dissolve
2382 countabsolute 1
2383 type static
2384 tex 38 38
2385 color 0x00FF00 0x99FF99
2386 size 32 32
2387 alpha 256 256 196
2388 // large sparks
2389 effect damage_dissolve
2390 count 20
2391 type static
2392 color 0x00FF00 0x99FF99
2393 size 16 16
2394 alpha 256 256 256
2395 //gravity 1
2396 bounce 1.5
2397 airfriction 4
2398 liquidfriction 16
2399 //velocityoffset 0 0 120
2400 velocityjitter 512 512 512
2401
2402 // decal
2403 // used in qcsrc/server/g_triggers.qc:                  self.cnt = particleeffectnum("laser_deadly")
2404 effect laser_deadly
2405 countabsolute 1
2406 type decal
2407 tex 56 59
2408 size 5 5
2409 alpha 256 256 0
2410 originjitter 6 6 6
2411 // dust/smoke drifting away from the impact
2412 effect laser_deadly
2413 count 0.05 // 50 per second
2414 type smoke
2415 tex 48 55
2416 color 0xFFFFFF 0xFFFFFF
2417 size 3 3
2418 alpha 0 64 64
2419 originjitter 1 1 1
2420 airfriction 7
2421 liquidfriction 16
2422 velocityjitter 15 15 15
2423 sizeincrease 2
2424 velocitymultiplier 20
2425 // sparks
2426 effect laser_deadly
2427 notunderwater
2428 count 0.05 // 50 per second
2429 type spark
2430 tex 40 40
2431 color 0xFDFFD9 0xFDFFD9
2432 size 0.6 0.6
2433 alpha 256 256 768
2434 gravity 1
2435 bounce 1
2436 airfriction 5
2437 originjitter 1 1 1
2438 velocityjitter 100 100 100
2439 velocitymultiplier 100
2440
2441
2442 //torch
2443 //fire
2444 // used nowhere in code
2445 effect torch_small
2446 //notunderwater
2447 count 16
2448 type smoke
2449 tex 48 55
2450 size 1 11
2451 alpha 200 256 512
2452 gravity -0.5
2453 color 0x8f0d00 0xff5a00
2454 //bounce 1
2455 sizeincrease -1
2456 originjitter 5 5 5
2457 velocityjitter 1 1 50
2458 // smoke
2459 effect torch_small
2460 type alphastatic
2461 count 8
2462 tex 0 8
2463 size 5 10
2464 sizeincrease 5
2465 alpha 200 256 200
2466 color 0x000000 0x111111
2467 gravity -0.3
2468 originjitter 3 3 3
2469 velocityjitter 11 11 50
2470 //bounce 1
2471
2472 //fountain01
2473 // used nowhere in code
2474 effect fountain01
2475 count 32
2476 tex 0 8
2477 size 10 15
2478 alpha 0 100 100
2479 gravity 0.6
2480 bounce 1
2481 sizeincrease 20
2482 type snow
2483 bounce 1
2484 originjitter 5 5 5
2485 velocityjitter 81 81 150
2486 color 0x7cbaff 0xcfd1ff
2487 velocitymultiplier 2
2488
2489
2490
2491 // decal
2492 // used in qcsrc/server/w_hook.qc:      pointparticles(particleeffectnum("hookbomb_explode"), org2, '0 0 0', 1)
2493 effect hookbomb_explode
2494 countabsolute 1
2495 type decal
2496 tex 8 16
2497 size 96 96
2498 alpha 256 256 0
2499 originjitter 40 40 40
2500 lightradius 1600
2501 lightradiusfade 800
2502 lightcolor 1 4 8
2503 // fire effect which make brigt dot inside
2504 effect hookbomb_explode
2505 notunderwater
2506 count 100
2507 type static
2508 tex 48 55
2509 color 0x003fe0 0x92dfff
2510 size 12 32
2511 sizeincrease 80
2512 alpha 512 328 756
2513 bounce 1
2514 airfriction 8
2515 liquidfriction 8
2516 originjitter 8 8 8
2517 velocityjitter 1024 1024 1024
2518 // smoke
2519 effect hookbomb_explode
2520 type alphastatic
2521 notunderwater
2522 tex 0 8
2523 count 160
2524 size 80 160
2525 sizeincrease 300
2526 alpha 500 600 556
2527 velocityoffset 0 0 0
2528 velocityjitter 256 256 256
2529 airfriction 0
2530 color 0x000000 0x111111
2531 bounce 6
2532 // underwater bubbles
2533 effect hookbomb_explode
2534 underwater
2535 count 60
2536 type bubble
2537 tex 62 62
2538 color 0x404040 0x808080
2539 size 3 3
2540 alpha 128 256 64
2541 gravity -0.125
2542 bounce 1.5
2543 liquidfriction 0.0625
2544 originjitter 16 16 16
2545 velocityjitter 192 192 192