1 // item respawn effect
\r
2 // flare particle and light
\r
3 // used in qcsrc/server/bots.qc: //te_wizspike(start)
\r
4 // used in qcsrc/server/bots.qc: te_wizspike(org)
\r
5 // used in qcsrc/server/bots.qc: //te_wizspike(e.origin)
\r
6 // used in qcsrc/server/bots.qc: //te_wizspike(e.nearestwaypoint.wpnearestpoint)
\r
10 color 0x63F2EA 0x63f2EA
\r
15 lightcolor 0.4 0.9 0.9
\r
16 // cloud of particles which expand rapidly and then slow to form a ball
\r
20 color 0x63F2EA 0x63f2EA
\r
25 originjitter 16 16 16
\r
26 velocityjitter 32 32 32
\r
30 // used in qcsrc/server/bots.qc: //te_knightspike(end)
\r
31 // used in qcsrc/server/bots.qc: te_knightspike(start)
\r
32 // used in qcsrc/server/bots.qc: te_knightspike(org)
\r
33 // used in qcsrc/server/bots.qc: te_knightspike(org)
\r
34 effect TE_KNIGHTSPIKE
\r
40 originjitter 16 16 16
\r
42 lightradiusfade 1000
\r
43 lightcolor 4 0.2 0.2
\r
45 effect TE_KNIGHTSPIKE
\r
49 color 0xFF2010 0xFF2010
\r
52 // sparks that rapidly expand and rapidly slow down to form an interesting spherical effect
\r
53 effect TE_KNIGHTSPIKE
\r
56 color 0x800000 0xFF8020
\r
62 //originjitter 32 32 32
\r
63 velocityjitter 256 256 256
\r
65 // machinegun bullet impact
\r
66 // bullet impact decal
\r
67 // used nowhere in code
\r
75 // dust/smoke drifting away from the impact
\r
80 color 0x101010 0x101010
\r
85 velocityjitter 8 8 8
\r
86 // dust/smoke staying at the impact
\r
91 color 0x505050 0x505050
\r
96 velocityjitter 0 0 0
\r
101 color 0x8f4333 0xfff31b
\r
106 velocityoffset 0 0 80
\r
107 velocityjitter 64 64 64
\r
109 // electro combo explosion
\r
111 // used nowhere in code
\r
112 effect TE_SPIKEQUAD
\r
118 originjitter 34 34 34
\r
120 lightradiusfade 200
\r
123 effect TE_SPIKEQUAD
\r
127 color 0x80C0FF 0x80C0FF
\r
131 effect TE_SPIKEQUAD
\r
134 color 0x2030FF 0x80C0FF
\r
141 //velocityoffset 0 0 120
\r
142 velocityjitter 512 512 512
\r
146 // used nowhere in code
\r
147 effect TE_SUPERSPIKE
\r
154 // dust/smoke drifting away from the impact
\r
155 effect TE_SUPERSPIKE
\r
159 color 0x101010 0x101010
\r
164 velocityjitter 8 8 8
\r
165 // dust/smoke staying at the impact
\r
166 effect TE_SUPERSPIKE
\r
170 color 0x505050 0x505050
\r
175 velocityjitter 0 0 0
\r
176 // sparks that disappear on impact
\r
177 effect TE_SUPERSPIKE
\r
180 color 0x8f4333 0xfff31b
\r
185 velocityoffset 0 0 80
\r
186 velocityjitter 64 64 64
\r
190 // used nowhere in code
\r
191 effect TE_SUPERSPIKEQUAD
\r
199 lightradiusfade 500
\r
200 lightcolor 0.15 0.15 1.5
\r
201 // dust/smoke drifting away from the impact
\r
202 effect TE_SUPERSPIKEQUAD
\r
206 color 0x101010 0x101010
\r
211 velocityjitter 8 8 8
\r
212 // dust/smoke staying at the impact
\r
213 effect TE_SUPERSPIKEQUAD
\r
217 color 0x505050 0x505050
\r
222 velocityjitter 0 0 0
\r
223 // sparks that disappear on impact
\r
224 effect TE_SUPERSPIKEQUAD
\r
227 color 0x8f4333 0xfff31b
\r
232 velocityoffset 0 0 80
\r
233 velocityjitter 64 64 64
\r
235 // shotgun pellet impact
\r
237 // used in qcsrc/server/bots.qc: //te_gunshot(org)
\r
238 // used in qcsrc/server/bots.qc: te_gunshot(org)
\r
239 // used in qcsrc/server/bots.qc: te_gunshot(org)
\r
240 // used in qcsrc/server/bots.qc: te_gunshot(org)
\r
241 // used in qcsrc/server/bots.qc: //te_gunshot(end)
\r
249 // dust/smoke drifting away from the impact
\r
254 color 0x101010 0x101010
\r
259 velocityjitter 8 8 8
\r
260 // dust/smoke staying at the impact
\r
265 color 0x505050 0x505050
\r
270 velocityjitter 0 0 0
\r
275 color 0x8f4333 0xfff31b
\r
280 velocityoffset 0 0 80
\r
281 velocityjitter 64 64 64
\r
283 // crylink impact effect
\r
285 // used nowhere in code
\r
286 effect TE_GUNSHOTQUAD
\r
292 originjitter 12 12 12
\r
294 //lightradiusfade 300
\r
295 //lightcolor 0.5 0.5 0.5
\r
296 // purple flare effect
\r
297 effect TE_GUNSHOTQUAD
\r
301 color 0x504060 0x504060
\r
305 effect TE_GUNSHOTQUAD
\r
308 color 0xA040C0 0xFFFFFF
\r
313 velocityoffset 0 0 80
\r
314 velocityjitter 128 128 128
\r
316 // mortar/hagar explosion (smaller than rocket)
\r
318 // used nowhere in code
\r
319 effect TE_EXPLOSION
\r
325 originjitter 40 40 40
\r
327 lightradiusfade 700
\r
330 effect TE_EXPLOSION
\r
334 color 0x404040 0x404040
\r
337 // fire effect which expands then slows
\r
338 effect TE_EXPLOSION
\r
343 color 0x902010 0xFFD080
\r
350 velocityjitter 256 256 256
\r
351 // underwater bubbles
\r
352 effect TE_EXPLOSION
\r
357 color 0x404040 0x808080
\r
362 liquidfriction 0.25
\r
363 originjitter 16 16 16
\r
364 velocityjitter 96 96 96
\r
366 effect TE_EXPLOSION
\r
370 color 0x903010 0xFFD030
\r
377 velocityoffset 0 0 80
\r
378 velocityjitter 256 256 256
\r
382 // used nowhere in code
\r
383 effect TE_EXPLOSIONQUAD
\r
389 originjitter 40 40 40
\r
391 lightradiusfade 700
\r
394 effect TE_EXPLOSIONQUAD
\r
398 color 0x202020 0x404040
\r
402 velocityjitter 48 48 48
\r
403 // underwater bubbles
\r
404 effect TE_EXPLOSIONQUAD
\r
409 color 0x404040 0x808080
\r
414 liquidfriction 0.25
\r
415 originjitter 16 16 16
\r
416 velocityjitter 96 96 96
\r
417 // sparks which go through walls
\r
418 effect TE_EXPLOSIONQUAD
\r
422 color 0x903010 0xFFD030
\r
428 velocityoffset 0 0 80
\r
429 velocityjitter 256 256 256
\r
433 // used in qcsrc/server/keyhunt.qc: te_tarexplosion(lostkey.origin)
\r
434 effect TE_TAREXPLOSION
\r
440 originjitter 40 40 40
\r
442 lightradiusfade 1200
\r
443 lightcolor 1.6 0.8 2
\r
445 effect TE_TAREXPLOSION
\r
449 color 0x202020 0x404040
\r
453 velocityjitter 48 48 48
\r
454 // underwater bubbles
\r
455 effect TE_TAREXPLOSION
\r
460 color 0x404040 0x808080
\r
465 liquidfriction 0.25
\r
466 originjitter 16 16 16
\r
467 velocityjitter 96 96 96
\r
468 // sparks which go through walls
\r
469 effect TE_TAREXPLOSION
\r
473 color 0x903010 0xFFD030
\r
479 velocityoffset 0 0 80
\r
480 velocityjitter 256 256 256
\r
482 // bloody impact effect indicating damage
\r
483 // used nowhere in code
\r
493 velocityjitter 64 64 64
\r
494 velocitymultiplier 1
\r
496 // sparks (quake effect)
\r
497 // used in qcsrc/server/antilag.qc: te_spark(antilag_takebackorigin(e, time - e.antilag_debug), '0 0 0', 32)
\r
498 // used in qcsrc/server/g_triggers.qc: self.mdl = "TE_SPARK"
\r
503 color 0x8f4333 0xfff31b
\r
508 velocityoffset 0 0 80
\r
509 velocityjitter 64 64 64
\r
510 velocitymultiplier 1
\r
514 // used in qcsrc/server/bots.qc: te_plasmaburn(org)
\r
515 effect TE_PLASMABURN
\r
521 originjitter 16 16 16
\r
523 lightradiusfade 400
\r
526 effect TE_PLASMABURN
\r
530 color 0x80C0FF 0x80C0FF
\r
533 // small sparks which form a sphere as they slow down
\r
534 effect TE_PLASMABURN
\r
537 color 0x2030FF 0x80C0FF
\r
543 velocityjitter 128 128 128
\r
546 // used in qcsrc/server/bots.qc: //te_smallflash((e.absmin + e.absmax) * 0.5)
\r
547 // used in qcsrc/server/bots.qc: //te_smallflash((e.absmin + e.absmax) * 0.5)
\r
548 effect TE_SMALLFLASH
\r
550 lightradiusfade 1000
\r
554 // used nowhere in code
\r
558 color 0x6f0f00 0xe3974f
\r
565 velocityjitter 128 128 128
\r
566 velocitymultiplier 1
\r
569 // used nowhere in code
\r
570 effect TE_LAVASPLASH
\r
573 color 0x6f0f00 0xe3974f
\r
577 originoffset 0 0 32
\r
578 originjitter 128 128 32
\r
579 velocityoffset 0 0 256
\r
580 velocityjitter 128 128 0
\r
582 // player teleport effect
\r
583 // used nowhere in code
\r
587 color 0xA0A0A0 0xFFFFFF
\r
592 originoffset 0 0 28
\r
593 originjitter 16 16 28
\r
594 velocityjitter 0 0 256
\r
597 // used in qcsrc/server/w_minstanex.qc: trailparticles(world, particleeffectnum("TE_TEI_G3"), w_shotorg, trace_endpos)
\r
602 color 0xFFFFFF 0xFFFFFF
\r
609 color 0x202020 0x404040
\r
613 //liquidfriction -4
\r
614 velocityjitter 8 8 8
\r
618 // used nowhere in code
\r
619 effect TE_TEI_SMOKE
\r
622 color 0x202020 0x404040
\r
626 originjitter 1.5 1.5 1.5
\r
627 velocityjitter 6 6 6
\r
628 velocitymultiplier 1
\r
630 // rocket explosion (bigger than mortar and hagar)
\r
632 // used nowhere in code
\r
633 effect TE_TEI_BIGEXPLOSION
\r
639 originjitter 40 40 40
\r
641 lightradiusfade 500
\r
644 effect TE_TEI_BIGEXPLOSION
\r
648 color 0x404040 0x404040
\r
652 effect TE_TEI_BIGEXPLOSION
\r
657 color 0x902010 0xFFD080
\r
664 velocityjitter 512 512 512
\r
665 // underwater bubbles
\r
666 effect TE_TEI_BIGEXPLOSION
\r
671 color 0x404040 0x808080
\r
676 liquidfriction 0.25
\r
677 originjitter 16 16 16
\r
678 velocityjitter 144 144 144
\r
680 effect TE_TEI_BIGEXPLOSION
\r
684 color 0x903010 0xFFD030
\r
691 velocityoffset 0 0 80
\r
692 velocityjitter 384 384 384
\r
694 // electro explosion
\r
696 // used nowhere in code
\r
697 effect TE_TEI_PLASMAHIT
\r
703 originjitter 20 20 20
\r
705 lightradiusfade 600
\r
706 lightcolor 2.4 4.8 8
\r
708 effect TE_TEI_PLASMAHIT
\r
712 color 0x80C0FF 0x80C0FF
\r
715 // cloud of bouncing sparks
\r
716 effect TE_TEI_PLASMAHIT
\r
719 color 0x2030FF 0x80C0FF
\r
724 //velocityoffset 0 0 120
\r
725 velocityjitter 512 512 512
\r
735 //////////////////////////////////////////////////
\r
736 // New effects in 2.4
\r
737 //////////////////////////////////////////////////
\r
741 // bloody impact effect indicating damage
\r
742 // used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("blood"), hitloc, force, bound(0, damage, 200))
\r
743 // used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("blood"), hitloc, force, bound(0, damage, 200))
\r
744 // used in qcsrc/server/g_violence.qc: pointparticles(particleeffectnum("blood"), self.origin + '0 0 1', '0 0 30', 10)
\r
754 velocityjitter 64 64 64
\r
755 velocitymultiplier 1
\r
759 // player teleport effect
\r
760 // used in qcsrc/server/t_teleporters.qc: pointparticles(particleeffectnum("teleport"), player.origin, '0 0 0', 1)
\r
761 // used in qcsrc/server/t_teleporters.qc: pointparticles(particleeffectnum("teleport"), to + v_forward * 32, '0 0 0', 1)
\r
765 color 0xA0A0A0 0xFFFFFF
\r
770 originoffset 0 0 28
\r
771 originjitter 16 16 28
\r
772 velocityjitter 0 0 256
\r
776 // normal super gory blood trail (used by gibs)
\r
777 // used nowhere in code
\r
781 color 0xFFFFFF 0xFFFFFF
\r
788 velocityjitter 64 64 64
\r
789 velocitymultiplier 0.5
\r
793 // thinner blood trail (used by quake zombies)
\r
794 // used nowhere in code
\r
795 effect TR_SLIGHTBLOOD
\r
798 color 0xFFFFFF 0xFFFFFF
\r
805 velocityjitter 64 64 64
\r
806 velocitymultiplier 0.5
\r
810 // func_stardust effect, used in some maps to indicate teleporters
\r
811 // used in qcsrc/server/assault.qc: //self.effects = EF_STARDUST
\r
812 // used in qcsrc/server/g_triggers.qc: self.effects = EF_STARDUST
\r
813 // used in qcsrc/server/portals.qc: portal.effects = EF_STARDUST | EF_BLUE
\r
817 color 0xfff368 0xfff368
\r
823 originjitter 16 16 64
\r
824 velocityjitter 32 32 0
\r
827 //lightcolor 0.4 0.9 0.9
\r
830 // flare particle and light
\r
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)
\r
832 // used in qcsrc/server/t_items.qc: pointparticles(particleeffectnum("item_respawn"), self.origin + 0.5 * (self.mins + self.maxs), '0 0 0', 1)
\r
833 effect item_respawn
\r
836 color 0x63F2EA 0x63f2EA
\r
839 // cloud of particles which expand rapidly and then slow to form a ball
\r
840 effect item_respawn
\r
844 color 0x63F2EA 0x63f2EA
\r
847 //originjitter 24 24 24
\r
848 velocityjitter 256 256 256
\r
852 // used in qcsrc/server/t_jumppads.qc: pointparticles(particleeffectnum("jumppad_activate"), other.origin, other.velocity, 1)
\r
853 effect jumppad_activate
\r
855 lightradiusfade 2000
\r
860 // used in qcsrc/server/w_laser.qc: pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
\r
861 effect laser_muzzleflash
\r
864 color 0xFFFFFF 0xFFFFFF
\r
869 originjitter 1.5 1.5 1.5
\r
870 velocityjitter 6 6 6
\r
871 velocitymultiplier 0.01
\r
873 lightradiusfade 2000
\r
874 lightcolor 3 0.1 0.1
\r
879 // used in qcsrc/server/w_laser.qc: pointparticles(particleeffectnum("laser_impact"), org2, normal * 1000, 1)
\r
880 effect laser_impact
\r
886 originjitter 16 16 16
\r
888 lightradiusfade 500
\r
889 lightcolor 8 0.4 0.4
\r
891 effect laser_impact
\r
895 color 0xFF2010 0xFF2010
\r
898 // sparks that rapidly expand and rapidly slow down to form an interesting spherical effect
\r
899 effect laser_impact
\r
902 color 0x800000 0xFF8020
\r
908 //originjitter 32 32 32
\r
909 velocityjitter 256 256 256
\r
910 effect laser_impact
\r
914 color 0x800000 0xFF8020
\r
918 velocitymultiplier 0.01
\r
919 velocityjitter 16 16 16
\r
924 // used in qcsrc/server/w_shotgun.qc: pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_primary_ammo"))
\r
925 // used in qcsrc/server/w_shotgun.qc: pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_secondary_ammo"))
\r
926 effect shotgun_muzzleflash
\r
929 color 0x202020 0x404040
\r
933 originjitter 1.5 1.5 1.5
\r
934 velocityjitter 6 6 6
\r
935 velocitymultiplier 0.01
\r
937 lightradiusfade 2000
\r
938 lightcolor 2 1.5 0.2
\r
940 velocitymultiplier 0.05
\r
941 effect shotgun_muzzleflash
\r
945 color 0xFFFDD9 0xff5a00
\r
949 velocityjitter 444 444 444
\r
950 velocitymultiplier 1.7
\r
956 // shotgun pellet impact
\r
958 // used in qcsrc/server/w_common.qc: pointparticles(particleeffectnum("shotgun_impact"), trace_endpos, trace_plane_normal * 1000, 1)
\r
959 effect shotgun_impact
\r
967 //lightradiusfade 90
\r
969 // dust/smoke drifting away from the impact
\r
970 effect shotgun_impact
\r
974 color 0xFFFFFF 0xA37443
\r
980 velocityjitter 100 100 100
\r
982 velocitymultiplier 0.25
\r
983 // dust/smoke staying at the impact
\r
984 effect shotgun_impact
\r
988 color 0xFFFFFF 0xFFFFFF
\r
993 effect shotgun_impact
\r
998 color 0xFDFFD9 0xFDFFD9
\r
1004 originjitter 1 1 1
\r
1005 velocityjitter 400 400 400
\r
1006 velocitymultiplier 0.1
\r
1010 // used in qcsrc/server/w_uzi.qc: pointparticles(particleeffectnum("uzi_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
\r
1011 effect uzi_muzzleflash
\r
1014 color 0x202020 0x404040
\r
1018 originjitter 1.5 1.5 1.5
\r
1019 velocityjitter 1 1 1
\r
1020 velocitymultiplier 0.03
\r
1022 lightradiusfade 2000
\r
1023 lightcolor 2 1.5 0.2
\r
1025 effect uzi_muzzleflash
\r
1029 color 0xFFFDD9 0xFFFDD9
\r
1032 originjitter 1 1 1
\r
1033 velocityjitter 300 300 300
\r
1034 velocitymultiplier 0.5
\r
1039 // used in qcsrc/server/cl_client.qc: //pointparticles(particleeffectnum("machinegun_impact"), self.origin + self.view_ofs + '0 0 7', '0 0 0', 1)
\r
1040 // used in qcsrc/server/w_common.qc: pointparticles(particleeffectnum("machinegun_impact"), trace_endpos, trace_plane_normal * 1000, 1)
\r
1041 effect machinegun_impact
\r
1047 originjitter 6 6 6
\r
1049 lightradiusfade 800
\r
1050 lightcolor 6 3.6 0.6
\r
1051 // dust/smoke drifting away from the impact
\r
1052 effect machinegun_impact
\r
1056 color 0xFFFFFF 0xA37443
\r
1059 originjitter 1 1 1
\r
1062 velocityjitter 100 100 100
\r
1064 velocitymultiplier 0.25
\r
1065 // dust/smoke staying at the impact
\r
1066 effect machinegun_impact
\r
1070 color 0xFFFFFF 0xFFFFFF
\r
1075 effect machinegun_impact
\r
1080 color 0xFDFFD9 0xFDFFD9
\r
1086 originjitter 1 1 1
\r
1087 velocityjitter 400 400 400
\r
1088 velocitymultiplier 0.1
\r
1092 // used in qcsrc/server/w_grenadelauncher.qc: pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
\r
1093 // used in qcsrc/server/w_grenadelauncher.qc: pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
\r
1094 // used in qcsrc/server/w_porto.qc: //pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
\r
1095 effect grenadelauncher_muzzleflash
\r
1098 color 0x202020 0x404040
\r
1102 originjitter 1.5 1.5 1.5
\r
1104 velocityjitter 20 20 20
\r
1105 velocitymultiplier 0.03
\r
1107 lightradiusfade 2000
\r
1108 lightcolor 2 1.5 0.2
\r
1109 effect grenadelauncher_muzzleflash
\r
1113 color 0xFFFDD9 0xFFFDD9
\r
1116 originjitter 1 1 1
\r
1117 velocityjitter 300 300 300
\r
1118 velocitymultiplier 0.5
\r
1125 // used in qcsrc/server/w_hagar.qc: missile.modelflags = MF_GRENADE
\r
1126 // used in qcsrc/server/w_hagar.qc: missile.modelflags = MF_GRENADE
\r
1127 // used in qcsrc/server/w_porto.qc: gren.modelflags = MF_GRENADE
\r
1131 color 0x303030 0x000000
\r
1137 originjitter 1 1 1
\r
1138 velocityjitter 1 1 1
\r
1139 velocitymultiplier -0.02
\r
1146 color 0xffdf72 0x811200
\r
1152 velocityjitter 32 32 32
\r
1153 velocitymultiplier -1.0
\r
1160 color 0x404040 0x808080
\r
1166 velocityjitter 16 16 16
\r
1172 // used in qcsrc/server/w_grenadelauncher.qc: gren.modelflags = MF_TRACER2
\r
1173 // used in qcsrc/server/w_grenadelauncher.qc: gren.modelflags = MF_TRACER2
\r
1174 // used in qcsrc/server/w_hook.qc: gren.modelflags = MF_TRACER2
\r
1175 effect TR_KNIGHTSPIKE // used for MF_TRACER2
\r
1179 color 0x303030 0x000000
\r
1185 originjitter 2 2 2
\r
1186 velocityjitter 3 3 3
\r
1187 velocitymultiplier -0.02
\r
1190 effect TR_KNIGHTSPIKE // used for MF_TRACER2
\r
1192 color 0xFF0000 0xFF0000
\r
1199 effect TR_KNIGHTSPIKE // used for MF_TRACER2
\r
1204 color 0x404040 0x808080
\r
1210 velocityjitter 16 16 16
\r
1215 // used in qcsrc/server/w_grenadelauncher.qc: pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1)
\r
1216 // used in qcsrc/server/w_grenadelauncher.qc: pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1)
\r
1217 effect grenade_explode
\r
1223 originjitter 40 40 40
\r
1225 lightradiusfade 400
\r
1227 // fire effect which expands then slows
\r
1228 effect grenade_explode
\r
1233 color 0xe03f00 0x5e0000
\r
1240 originjitter 8 8 8
\r
1241 velocityjitter 256 256 256
\r
1242 // fire effect which make brigt dot inside
\r
1243 effect grenade_explode
\r
1248 color 0xe03f00 0xffdf92
\r
1255 originjitter 8 8 8
\r
1256 velocityjitter 256 256 256
\r
1258 effect grenade_explode
\r
1266 velocityjitter 256 256 256
\r
1268 color 0x000000 0x111111
\r
1270 // underwater bubbles
\r
1271 effect grenade_explode
\r
1276 color 0x404040 0x808080
\r
1281 liquidfriction 0.25
\r
1282 originjitter 16 16 16
\r
1283 velocityjitter 96 96 96
\r
1284 // bouncing sparks
\r
1285 effect grenade_explode
\r
1289 color 0x903010 0xFFD030
\r
1296 liquidfriction 0.8
\r
1297 velocityoffset 0 0 80
\r
1298 velocityjitter 256 256 256
\r
1302 // used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
\r
1303 // used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
\r
1304 effect electro_muzzleflash
\r
1307 color 0x202020 0x404040
\r
1311 originjitter 1.5 1.5 1.5
\r
1312 velocityjitter 6 6 6
\r
1313 velocitymultiplier 0.01
\r
1315 lightradiusfade 2000
\r
1316 lightcolor 2 1.5 0.2
\r
1317 effect electro_muzzleflash
\r
1321 color 0xD9FDFF 0xD9FDFF
\r
1324 originjitter 1 1 1
\r
1325 velocityjitter 300 300 300
\r
1326 velocitymultiplier 0.5
\r
1332 // glowing vapor trail
\r
1333 // used nowhere in code
\r
1334 effect TR_NEXUIZPLASMA
\r
1337 color 0x283880 0x283880
\r
1341 //velocityjitter 16 16 16
\r
1344 lightcolor 1.5 3 6
\r
1345 velocitymultiplier -0.1
\r
1347 effect TR_NEXUIZPLASMA
\r
1352 color 0x629dff 0x0018ff
\r
1355 alpha 444 512 1866
\r
1357 velocityoffset 0 0 15
\r
1359 originjitter 1 1 1
\r
1360 velocityjitter 50 50 50
\r
1365 // used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_impact"), org2, '0 0 0', 1)
\r
1366 effect electro_impact
\r
1372 originjitter 20 20 20
\r
1374 lightradiusfade 250
\r
1375 lightcolor 3.125 4.375 10
\r
1377 effect electro_impact
\r
1381 color 0x80C0FF 0x80C0FF
\r
1384 // cloud of bouncing sparks
\r
1385 effect electro_impact
\r
1389 color 0x629dff 0x0018ff
\r
1392 alpha 256 256 1024
\r
1396 originjitter 1 1 1
\r
1397 velocityjitter 512 512 512
\r
1398 // inner cloud of smoke
\r
1399 effect electro_impact
\r
1402 color 0x629dff 0x0018ff
\r
1408 originjitter 20 20 20
\r
1409 velocityjitter 320 320 320
\r
1412 // used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_ballexplode"), org2, '0 0 0', 1)
\r
1413 effect electro_ballexplode
\r
1419 originjitter 20 20 20
\r
1421 lightradiusfade 250
\r
1422 lightcolor 3.125 4.375 10
\r
1424 effect electro_ballexplode
\r
1428 color 0x80C0FF 0x80C0FF
\r
1431 // cloud of bouncing sparks
\r
1432 effect electro_ballexplode
\r
1436 color 0xFDFFD9 0xFDFFD9
\r
1438 alpha 256 256 1024
\r
1441 originjitter 1 1 1
\r
1442 velocityjitter 512 512 512
\r
1443 // inner cloud of smoke
\r
1444 effect electro_ballexplode
\r
1447 color 0x202020 0x404040
\r
1451 originjitter 20 20 20
\r
1452 velocityjitter 32 32 32
\r
1457 // used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_combo"), org2, '0 0 0', 1)
\r
1458 effect electro_combo
\r
1464 originjitter 34 34 34
\r
1466 lightradiusfade 300
\r
1469 effect electro_combo
\r
1473 color 0x80C0FF 0x80C0FF
\r
1477 effect electro_combo
\r
1480 color 0x2030FF 0x80C0FF
\r
1486 //velocityoffset 0 0 120
\r
1487 velocityjitter 512 512 512
\r
1488 effect electro_combo
\r
1492 color 0xFDFFD9 0xFDFFD9
\r
1497 originjitter 1 1 1
\r
1498 velocityjitter 512 512 512
\r
1499 // inner cloud of smoke
\r
1500 effect electro_combo
\r
1503 color 0x202020 0x404040
\r
1507 originjitter 20 20 20
\r
1508 velocityjitter 32 32 32
\r
1512 // used in qcsrc/server/w_crylink.qc: pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
\r
1513 // used in qcsrc/server/w_crylink.qc: pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots)
\r
1514 effect crylink_muzzleflash
\r
1517 color 0x202020 0x404040
\r
1521 originjitter 1.5 1.5 1.5
\r
1522 velocityjitter 6 6 6
\r
1523 velocitymultiplier 0.01
\r
1525 lightradiusfade 2000
\r
1526 lightcolor 2 1.5 0.2
\r
1527 effect crylink_muzzleflash
\r
1531 color 0xA080C0 0xA080C0
\r
1534 originjitter 1 1 1
\r
1535 velocityjitter 200 200 200
\r
1536 velocitymultiplier 0.3
\r
1541 // crylink impact effect
\r
1543 // used in qcsrc/server/w_crylink.qc: pointparticles(particleeffectnum("crylink_impact"), self.origin, '0 0 0', 1)
\r
1544 effect crylink_impact
\r
1550 originjitter 12 12 12
\r
1552 //lightradiusfade 300
\r
1553 //lightcolor 3.2 0.4 4
\r
1554 // purple flare effect
\r
1555 effect crylink_impact
\r
1559 color 0x504060 0x504060
\r
1563 effect crylink_impact
\r
1567 color 0xA040C0 0xA040C0
\r
1570 alpha 256 256 1024
\r
1571 velocityjitter 256 256 256
\r
1573 effect crylink_impact
\r
1576 color 0xE070FF 0xE070FF
\r
1579 velocityjitter 8 8 8
\r
1581 effect crylink_impact
\r
1584 color 0xE070FF 0xE070FF
\r
1586 alpha 256 256 1024
\r
1587 velocityjitter 32 32 32
\r
1591 // used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
\r
1592 // used in qcsrc/server/w_nex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
\r
1593 effect nex_muzzleflash
\r
1596 color 0x202020 0x404040
\r
1600 originjitter 4 4 4
\r
1601 velocityjitter 24 24 24
\r
1602 velocitymultiplier 0.02
\r
1604 lightradiusfade 200
\r
1605 lightcolor 2 2.5 3
\r
1606 effect nex_muzzleflash
\r
1610 color 0xD9FDFF 0xD9FDFF
\r
1613 originjitter 1 1 1
\r
1614 velocityjitter 600 600 600
\r
1615 velocitymultiplier 0.5
\r
1625 //color 0xFFFFFF 0xFFFFFF
\r
1627 //alpha 128 128 192
\r
1628 // nex beam: ring smoke
\r
1629 // used in qcsrc/server/w_nex.qc: trailparticles(world, particleeffectnum("nex_beam"), w_shotorg, trace_endpos)
\r
1632 color 0x1680A0 0x1680A0
\r
1639 // nex beam: drifting smoke
\r
1642 color 0x5080A0 0x5080A0
\r
1648 velocityjitter 64 64 64
\r
1650 // nex beam: bright core
\r
1653 color 0x80CDFF 0x80CDFF
\r
1656 alpha 256 256 1280
\r
1661 color 0x1680A0 0x1680A0
\r
1671 // used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_impact"), trace_endpos - w_shotdir * 6, '0 0 0', 1)
\r
1672 // used in qcsrc/server/w_nex.qc: pointparticles(particleeffectnum("nex_impact"), trace_endpos - w_shotdir * 6, '0 0 0', 1)
\r
1679 originjitter 16 16 16
\r
1681 lightradiusfade 250
\r
1698 color 0x80C0FF 0x80C0FF
\r
1701 // small sparks which form a sphere as they slow down
\r
1702 //effect nex_impact
\r
1705 //color 0x2030FF 0x80C0FF
\r
1707 //alpha 256 256 512
\r
1710 //liquidfriction 8
\r
1711 //velocityjitter 384 384 384
\r
1712 // small sparks which glow brightly but live briefly
\r
1717 color 0xD9FDFF 0xD9FDFF
\r
1721 velocityjitter 600 600 600
\r
1722 velocitymultiplier 0.5
\r
1727 // used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
\r
1728 // used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
\r
1729 effect hagar_muzzleflash
\r
1732 color 0x202020 0x404040
\r
1736 originjitter 1.5 1.5 1.5
\r
1737 velocityjitter 6 6 6
\r
1738 velocitymultiplier 0.01
\r
1740 lightradiusfade 2000
\r
1741 lightcolor 2 1.5 0.2
\r
1742 effect hagar_muzzleflash
\r
1746 color 0xFFFDD9 0xFFFDD9
\r
1749 originjitter 1 1 1
\r
1750 velocityjitter 300 300 300
\r
1751 velocitymultiplier 0.5
\r
1756 // used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_bounce"), self.origin, self.velocity, 1)
\r
1757 effect hagar_bounce
\r
1760 color 0x202020 0x404040
\r
1764 originjitter 1.5 1.5 1.5
\r
1765 velocityjitter 6 6 6
\r
1766 velocitymultiplier 0.01
\r
1768 lightradiusfade 300
\r
1769 lightcolor 2 1.5 0.2
\r
1770 effect hagar_bounce
\r
1774 color 0xFFFDD9 0xFFFDD9
\r
1779 originjitter 1 1 1
\r
1780 velocityjitter 600 600 600
\r
1781 velocitymultiplier 0.5
\r
1787 // used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
\r
1788 // used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1)
\r
1789 effect hagar_explode
\r
1795 originjitter 40 40 40
\r
1797 lightradiusfade 400
\r
1799 // fire effect which make bright dot inside
\r
1800 effect hagar_explode
\r
1805 color 0xffe955 0xff5a00
\r
1812 originjitter 8 8 8
\r
1813 velocityjitter 156 156 156
\r
1814 // fire effect which expands then slows
\r
1815 effect hagar_explode
\r
1820 color 0x8f0d00 0xff5a00
\r
1827 originjitter 8 8 8
\r
1828 velocityjitter 256 256 256
\r
1831 effect hagar_explode
\r
1839 velocityjitter 244 244 244
\r
1841 color 0x000000 0x111111
\r
1844 // underwater bubbles
\r
1845 effect hagar_explode
\r
1850 color 0x404040 0x808080
\r
1855 liquidfriction 0.25
\r
1856 originjitter 16 16 16
\r
1857 velocityjitter 96 96 96
\r
1858 // bouncing sparks
\r
1859 effect hagar_explode
\r
1863 color 0x903010 0xFFD030
\r
1870 liquidfriction 0.8
\r
1871 velocityoffset 0 0 80
\r
1872 velocityjitter 256 256 256
\r
1876 // used in qcsrc/server/w_rocketlauncher.qc: pointparticles(particleeffectnum("rocketlauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1)
\r
1877 effect rocketlauncher_muzzleflash
\r
1880 color 0x202020 0x404040
\r
1886 originjitter 1.5 1.5 1.5
\r
1887 velocityjitter 40 40 40
\r
1888 velocitymultiplier -0.13
\r
1890 //lightradiusfade 2000
\r
1891 //lightcolor 2 1.5 0.2
\r
1892 effect rocketlauncher_muzzleflash
\r
1896 color 0xFFFDD9 0xFFFDD9
\r
1899 originjitter 1 1 1
\r
1900 velocityjitter 300 300 300
\r
1901 velocitymultiplier 0.5
\r
1908 // used nowhere in code
\r
1912 color 0x303030 0x000000
\r
1921 originjitter 2 2 2
\r
1922 velocityjitter 3 3 3
\r
1923 velocitymultiplier -0.02
\r
1930 color 0xffdf72 0x811200
\r
1936 velocityjitter 32 32 32
\r
1937 velocitymultiplier -1.5
\r
1944 color 0x404040 0x808080
\r
1950 velocityjitter 16 16 16
\r
1956 color 0xFFFDD9 0xFFFDD9
\r
1958 alpha 444 512 1866
\r
1961 //velocityoffset 0 0 15
\r
1963 originjitter 1 1 1
\r
1964 velocityjitter 100 100 100
\r
1965 velocitymultiplier -0.31
\r
1967 // rocket explosion (bigger than mortar and hagar)
\r
1969 // used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("rocket_explode"), self.origin, '0 0 0', 1)
\r
1970 // used in qcsrc/server/portals.qc: pointparticles(particleeffectnum("rocket_explode"), portal.origin + v_forward * 16, v_forward * 1024, 4)
\r
1971 // used in qcsrc/server/w_rocketlauncher.qc: pointparticles(particleeffectnum("rocket_explode"), org2, '0 0 0', 1)
\r
1972 effect rocket_explode
\r
1978 originjitter 40 40 40
\r
1980 lightradiusfade 750
\r
1983 effect rocket_explode
\r
1988 color 0x8f0d00 0xff5a00
\r
1995 originjitter 8 8 8
\r
1996 velocityjitter 512 512 512
\r
1998 effect rocket_explode
\r
2003 color 0xea691b 0xeed05a
\r
2010 originjitter 8 8 8
\r
2011 velocityjitter 912 912 912
\r
2013 effect rocket_explode
\r
2021 velocityjitter 444 444 444
\r
2023 color 0x000000 0x111111
\r
2025 // underwater bubbles
\r
2026 effect rocket_explode
\r
2031 color 0x404040 0x808080
\r
2036 liquidfriction 0.25
\r
2037 originjitter 16 16 16
\r
2038 velocityjitter 144 144 144
\r
2039 // bouncing sparks
\r
2040 effect rocket_explode
\r
2045 color 0xffa800 0xffedaf
\r
2052 liquidfriction 0.8
\r
2053 velocityoffset 0 0 80
\r
2054 originjitter 16 16 16
\r
2055 velocityjitter 224 224 324
\r
2059 // used in qcsrc/server/g_hook.qc: pointparticles(particleeffectnum("grapple_muzzleflash"), org, '0 0 0', 1)
\r
2060 effect grapple_muzzleflash
\r
2062 lightradiusfade 800
\r
2067 // used in qcsrc/server/g_hook.qc: pointparticles(particleeffectnum("grapple_impact"), self.origin, '0 0 0', 1)
\r
2068 effect grapple_impact
\r
2070 lightradiusfade 800
\r
2075 // used nowhere in code
\r
2076 effect nex242_misc_laser_beam
\r
2082 color 0xff0000 0xff0000
\r
2085 // used nowhere in code
\r
2086 effect nex242_misc_laser_beam_end
\r
2089 color 0x8f4333 0xfff31b
\r
2094 velocityjitter 64 64 64
\r
2095 velocitymultiplier 100
\r
2099 // used nowhere in code
\r
2100 effect nex242_misc_laser_beam_fast
\r
2106 color 0xff0000 0xff0000
\r
2109 // used nowhere in code
\r
2110 effect nex242_misc_laser_beam_fast_end
\r
2113 color 0x8f4333 0xfff31b
\r
2118 velocityjitter 64 64 64
\r
2119 velocitymultiplier 100
\r
2121 // additional laser colors (mike)
\r
2122 // used nowhere in code
\r
2123 effect nex242_misc_laser_green_beam
\r
2129 color 0x00ff00 0x00ff00
\r
2132 // used nowhere in code
\r
2133 effect nex242_misc_laser_green_beam_end
\r
2136 color 0x8f4333 0xfff31b
\r
2141 velocityjitter 64 64 64
\r
2142 velocitymultiplier 100
\r
2144 // used nowhere in code
\r
2145 effect nex242_misc_laser_blue_beam
\r
2151 color 0x0000ff 0x0000ff
\r
2154 // used nowhere in code
\r
2155 effect nex242_misc_laser_blue_beam_end
\r
2158 color 0x8f4333 0xfff31b
\r
2163 velocityjitter 64 64 64
\r
2164 velocitymultiplier 100
\r
2166 // used nowhere in code
\r
2167 effect nex242_misc_laser_yellow_beam
\r
2173 color 0xffff00 0xffff00
\r
2176 // used nowhere in code
\r
2177 effect nex242_misc_laser_yellow_beam_end
\r
2180 color 0x8f4333 0xfff31b
\r
2185 velocityjitter 64 64 64
\r
2186 velocitymultiplier 100
\r
2188 // used nowhere in code
\r
2189 effect nex242_misc_laser_cyan_beam
\r
2195 color 0x00ffff 0x00ffff
\r
2198 // used nowhere in code
\r
2199 effect nex242_misc_laser_cyan_beam_end
\r
2202 color 0x8f4333 0xfff31b
\r
2207 velocityjitter 64 64 64
\r
2208 velocitymultiplier 100
\r
2210 // used nowhere in code
\r
2211 effect nex242_misc_laser_magenta_beam
\r
2217 color 0xff00ff 0xff00ff
\r
2220 // used nowhere in code
\r
2221 effect nex242_misc_laser_magenta_beam_end
\r
2224 color 0x8f4333 0xfff31b
\r
2229 velocityjitter 64 64 64
\r
2230 velocitymultiplier 100
\r
2232 // used nowhere in code
\r
2233 effect nex242_misc_laser_white_beam
\r
2239 color 0xffffff 0xffffff
\r
2242 // used nowhere in code
\r
2243 effect nex242_misc_laser_white_beam_end
\r
2246 color 0x8f4333 0xfff31b
\r
2251 velocityjitter 64 64 64
\r
2252 velocitymultiplier 100
\r
2254 // used nowhere in code
\r
2255 effect nex242_misc_laser_black_beam
\r
2261 color 0x000000 0x000000
\r
2264 // used nowhere in code
\r
2265 effect nex242_misc_laser_black_beam_end
\r
2268 color 0x8f4333 0xfff31b
\r
2273 velocityjitter 64 64 64
\r
2274 velocitymultiplier 100
\r
2276 // used nowhere in code
\r
2277 effect nex242_misc_laser_orange_beam
\r
2283 color 0xff6600 0xff6600
\r
2286 // used nowhere in code
\r
2287 effect nex242_misc_laser_orange_beam_end
\r
2290 color 0x8f4333 0xfff31b
\r
2295 velocityjitter 64 64 64
\r
2296 velocitymultiplier 100
\r
2301 // bigger crylink impact effect
\r
2303 // used in qcsrc/server/w_crylink.qc: pointparticles(particleeffectnum("crylink_impactbig"), self.origin, '0 0 0', 1)
\r
2304 effect crylink_impactbig
\r
2310 originjitter 12 12 12
\r
2312 //lightradiusfade 800
\r
2313 //lightcolor 3.2 0.4 4
\r
2314 // purple flare effect
\r
2315 effect crylink_impactbig
\r
2319 color 0x504060 0x504060
\r
2323 effect crylink_impactbig
\r
2327 color 0xA040C0 0xA040C0
\r
2330 alpha 256 256 1024
\r
2331 velocityjitter 512 512 512
\r
2333 effect crylink_impactbig
\r
2336 color 0xE070FF 0xE070FF
\r
2339 velocityjitter 32 32 32
\r
2341 effect crylink_impactbig
\r
2344 color 0xE070FF 0xE070FF
\r
2346 alpha 256 256 1024
\r
2347 velocityjitter 256 256 256
\r
2349 // Zero-violence effects
\r
2351 // impact effect indicating damage
\r
2352 // used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("damage_hit"), hitloc, force, bound(0, damage, 200))
\r
2356 color 0x20FF30 0x80FFC0
\r
2363 //velocityoffset 0 0 120
\r
2364 velocityjitter 16 16 16
\r
2366 // effect for removing player model
\r
2368 // used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("damage_dissolve"), self.origin, force, 1)
\r
2369 effect damage_dissolve
\r
2372 color 0x66FF66 0xFFFFFF
\r
2377 originoffset 0 0 28
\r
2378 originjitter 16 16 28
\r
2379 velocityjitter 0 0 256
\r
2381 effect damage_dissolve
\r
2385 color 0x00FF00 0x99FF99
\r
2389 effect damage_dissolve
\r
2392 color 0x00FF00 0x99FF99
\r
2399 //velocityoffset 0 0 120
\r
2400 velocityjitter 512 512 512
\r
2403 // used in qcsrc/server/g_triggers.qc: self.cnt = particleeffectnum("laser_deadly")
\r
2404 effect laser_deadly
\r
2410 originjitter 6 6 6
\r
2411 // dust/smoke drifting away from the impact
\r
2412 effect laser_deadly
\r
2413 count 0.05 // 50 per second
\r
2416 color 0xFFFFFF 0xFFFFFF
\r
2419 originjitter 1 1 1
\r
2422 velocityjitter 15 15 15
\r
2424 velocitymultiplier 20
\r
2426 effect laser_deadly
\r
2428 count 0.05 // 50 per second
\r
2431 color 0xFDFFD9 0xFDFFD9
\r
2437 originjitter 1 1 1
\r
2438 velocityjitter 100 100 100
\r
2439 velocitymultiplier 100
\r
2444 // used nowhere in code
\r
2445 effect torch_small
\r
2453 color 0x8f0d00 0xff5a00
\r
2456 originjitter 5 5 5
\r
2457 velocityjitter 1 1 50
\r
2459 effect torch_small
\r
2466 color 0x000000 0x111111
\r
2468 originjitter 3 3 3
\r
2469 velocityjitter 11 11 50
\r
2473 // used nowhere in code
\r
2484 originjitter 5 5 5
\r
2485 velocityjitter 81 81 150
\r
2486 color 0x7cbaff 0xcfd1ff
\r
2487 velocitymultiplier 2
\r
2492 // used in qcsrc/server/w_hook.qc: pointparticles(particleeffectnum("hookbomb_explode"), org2, '0 0 0', 1)
\r
2493 effect hookbomb_explode
\r
2499 originjitter 40 40 40
\r
2501 lightradiusfade 800
\r
2503 // fire effect which make brigt dot inside
\r
2504 effect hookbomb_explode
\r
2509 color 0x003fe0 0x92dfff
\r
2516 originjitter 8 8 8
\r
2517 velocityjitter 1024 1024 1024
\r
2519 effect hookbomb_explode
\r
2527 velocityoffset 0 0 0
\r
2528 velocityjitter 256 256 256
\r
2530 color 0x000000 0x111111
\r
2532 // underwater bubbles
\r
2533 effect hookbomb_explode
\r
2538 color 0x404040 0x808080
\r
2543 liquidfriction 0.0625
\r
2544 originjitter 16 16 16
\r
2545 velocityjitter 192 192 192
\r
2549 effect EF_MGTURRETTRAIL
\r
2553 color 0xd0d0a0 0xfffff0
\r
2558 effect EF_MGTURRETTRAIL
\r
2563 color 0x404040 0x808080
\r
2569 velocityjitter 16 16 16
\r