1 // Global list of effects, networked to CSQC by ID to save bandwidth and to use client particle numbers (allows mismatching effectinfos to some degree)
2 // Not too concerned about the order of this list, just keep the weapon effects together!
4 // EFFECT(istrail, EFFECT_NAME, "effectinfo_string")
5 EFFECT(0, EFFECT_EXPLOSION_SMALL, "explosion_small")
6 EFFECT(0, EFFECT_EXPLOSION_MEDIUM, "explosion_medium")
7 EFFECT(0, EFFECT_EXPLOSION_BIG, "explosion_big")
8 EFFECT(1, EFFECT_VAPORIZER_RED, "TE_TEI_G3RED")
9 EFFECT(1, EFFECT_VAPORIZER_RED_HIT, "TE_TEI_G3RED_HIT")
10 EFFECT(1, EFFECT_VAPORIZER_BLUE, "TE_TEI_G3BLUE")
11 EFFECT(1, EFFECT_VAPORIZER_BLUE_HIT, "TE_TEI_G3BLUE_HIT")
12 EFFECT(1, EFFECT_VAPORIZER_YELLOW, "TE_TEI_G3YELLOW")
13 EFFECT(1, EFFECT_VAPORIZER_YELLOW_HIT, "TE_TEI_G3YELLOW_HIT")
14 EFFECT(1, EFFECT_VAPORIZER_PINK, "TE_TEI_G3PINK")
15 EFFECT(1, EFFECT_VAPORIZER_PINK_HIT, "TE_TEI_G3PINK_HIT")
16 EFFECT(1, EFFECT_VAPORIZER_NEUTRAL, "TE_TEI_G3NEUTRAL")
17 EFFECT(1, EFFECT_VAPORIZER_NEUTRAL_HIT, "TE_TEI_G3NEUTRAL_HIT")
18 EFFECT(0, EFFECT_ELECTRO_COMBO, "electro_combo")
19 EFFECT(0, EFFECT_ELECTRO_IMPACT, "electro_impact")
20 EFFECT(0, EFFECT_ELECTRO_MUZZLEFLASH, "electro_muzzleflash")
21 EFFECT(0, EFFECT_HAGAR_BOUNCE, "hagar_bounce")
22 EFFECT(0, EFFECT_HAGAR_MUZZLEFLASH, "hagar_muzzleflash")
23 EFFECT(0, EFFECT_LASER_MUZZLEFLASH, "laser_muzzleflash")
24 EFFECT(0, EFFECT_MACHINEGUN_MUZZLEFLASH, "uzi_muzzleflash")
25 EFFECT(0, EFFECT_RIFLE_MUZZLEFLASH, "rifle_muzzleflash")
26 EFFECT(0, EFFECT_RAPTOR_MUZZLEFLASH, "raptor_cannon_muzzleflash")
27 EFFECT(0, EFFECT_RACER_MUZZLEFLASH, "wakizashi_gun_muzzleflash")
28 EFFECT(0, EFFECT_RACER_ROCKETLAUNCH, "wakizashi_rocket_launch")
29 EFFECT(0, EFFECT_SPIDERBOT_ROCKETLAUNCH, "spiderbot_rocket_launch")
30 EFFECT(0, EFFECT_BIGPLASMA_MUZZLEFLASH, "bigplasma_muzzleflash")
31 EFFECT(1, EFFECT_RIFLE, "tr_rifle")
32 EFFECT(1, EFFECT_RIFLE_WEAK, "tr_rifle_weak")
33 EFFECT(0, EFFECT_SEEKER_MUZZLEFLASH, "seeker_muzzleflash")
34 EFFECT(0, EFFECT_SHOTGUN_MUZZLEFLASH, "shotgun_muzzleflash")
35 EFFECT(0, EFFECT_GRENADE_MUZZLEFLASH, "grenadelauncher_muzzleflash")
36 EFFECT(0, EFFECT_GRENADE_EXPLODE, "grenade_explode")
37 EFFECT(0, EFFECT_FLAK_BOUNCE, "flak_bounce")
38 EFFECT(0, EFFECT_CRYLINK_JOINEXPLODE, "crylink_joinexplode")
39 EFFECT(0, EFFECT_CRYLINK_MUZZLEFLASH, "crylink_muzzleflash")
40 EFFECT(0, EFFECT_VORTEX_MUZZLEFLASH, "nex_muzzleflash")
41 EFFECT(0, EFFECT_HOOK_MUZZLEFLASH, "grapple_muzzleflash")
42 EFFECT(0, EFFECT_HOOK_IMPACT, "grapple_impact")
43 EFFECT(0, EFFECT_ROCKET_EXPLODE, "rocket_explode")
44 EFFECT(0, EFFECT_ROCKET_GUIDE, "rocket_guide")
45 EFFECT(0, EFFECT_ROCKET_MUZZLEFLASH, "rocketlauncher_muzzleflash")
46 EFFECT(0, EFFECT_FIREBALL_LASER, "fireball_laser")
47 EFFECT(0, EFFECT_FIREBALL_EXPLODE, "fireball_explode")
48 EFFECT(0, EFFECT_FIREBALL_BFGDAMAGE, "fireball_bfgdamage")
49 EFFECT(0, EFFECT_FIREBALL_MUZZLEFLASH, "fireball_muzzleflash")
50 EFFECT(0, EFFECT_FIREBALL_PRE_MUZZLEFLASH, "fireball_preattack_muzzleflash")
51 EFFECT(0, EFFECT_TELEPORT, "teleport")
52 EFFECT(0, EFFECT_SPAWN_RED, "spawn_event_red")
53 EFFECT(0, EFFECT_SPAWN_BLUE, "spawn_event_blue")
54 EFFECT(0, EFFECT_SPAWN_YELLOW, "spawn_event_yellow")
55 EFFECT(0, EFFECT_SPAWN_PINK, "spawn_event_pink")
56 EFFECT(0, EFFECT_SPAWN_NEUTRAL, "spawn_event_neutral")
57 EFFECT(0, EFFECT_NADE_RED_EXPLODE, "nade_red_explode")
58 EFFECT(0, EFFECT_NADE_BLUE_EXPLODE, "nade_blue_explode")
59 EFFECT(0, EFFECT_NADE_YELLOW_EXPLODE, "nade_yellow_explode")
60 EFFECT(0, EFFECT_NADE_PINK_EXPLODE, "nade_pink_explode")
61 EFFECT(0, EFFECT_NADE_NEUTRAL_EXPLODE, "nade_neutral_explode")
62 EFFECT(0, EFFECT_ICEORGLASS, "iceorglass")
63 EFFECT(0, EFFECT_ICEFIELD, "icefield")
64 EFFECT(0, EFFECT_FIREFIELD, "firefield")
65 EFFECT(0, EFFECT_HEALING, "healing_fx")
66 EFFECT(1, EFFECT_LASER_BEAM_FAST, "nex242_misc_laser_beam_fast")
67 EFFECT(0, EFFECT_RESPAWN_GHOST, "respawn_ghost")
68 EFFECT(0, EFFECT_FLAG_RED_TOUCH, "redflag_touch")
69 EFFECT(0, EFFECT_FLAG_BLUE_TOUCH, "blueflag_touch")
70 EFFECT(0, EFFECT_FLAG_YELLOW_TOUCH, "yellowflag_touch")
71 EFFECT(0, EFFECT_FLAG_PINK_TOUCH, "pinkflag_touch")
72 EFFECT(0, EFFECT_FLAG_NEUTRAL_TOUCH, "neutralflag_touch")
73 EFFECT(1, EFFECT_RED_PASS, "red_pass")
74 EFFECT(1, EFFECT_BLUE_PASS, "blue_pass")
75 EFFECT(1, EFFECT_YELLOW_PASS, "yellow_pass")
76 EFFECT(1, EFFECT_PINK_PASS, "pink_pass")
77 EFFECT(1, EFFECT_NEUTRAL_PASS, "neutral_pass")
78 EFFECT(0, EFFECT_RED_CAP, "red_cap")
79 EFFECT(0, EFFECT_BLUE_CAP, "blue_cap")
80 EFFECT(0, EFFECT_YELLOW_CAP, "yellow_cap")
81 EFFECT(0, EFFECT_PINK_CAP, "pink_cap")
82 EFFECT(0, EFFECT_BALL_SPARKS, "kaball_sparks")
83 EFFECT(0, EFFECT_ELECTRIC_SPARKS, "electricity_sparks")
84 EFFECT(0, EFFECT_SPARKS, "sparks")
85 EFFECT(0, EFFECT_RAGE, "rage")
86 EFFECT(0, EFFECT_SMOKING, "smoking")
87 EFFECT(0, EFFECT_SMOKE_RING, "smoke_ring")
88 EFFECT(0, EFFECT_ITEM_PICKUP, "item_pickup")
89 EFFECT(0, EFFECT_ITEM_RESPAWN, "item_respawn")
90 EFFECT(0, EFFECT_JUMPPAD, "jumppad_activate")
91 EFFECT(1, EFFECT_BULLET, "tr_bullet")