1 | #ifndef SERVER_CONTENT_HEADER |
2 | #define |
3 | #include "data_types.h" |
4 | extern CDataContainer *g_pData; |
5 | enum |
6 | { |
7 | IMAGE_NULL=0, |
8 | IMAGE_GAME, |
9 | IMAGE_PARTICLES, |
10 | IMAGE_CURSOR, |
11 | IMAGE_BANNER, |
12 | IMAGE_EMOTICONS, |
13 | IMAGE_CONSOLE_BG, |
14 | IMAGE_CONSOLE_BAR, |
15 | IMAGE_SPEEDUP_ARROW, |
16 | IMAGE_GUIBUTTONS, |
17 | IMAGE_GUIICONS, |
18 | IMAGE_ARROW, |
19 | IMAGE_AUDIO_SOURCE, |
20 | IMAGE_STRONGWEAK, |
21 | IMAGE_HUD, |
22 | , |
23 | IMAGE_RACEFLAG, |
24 | NUM_IMAGES |
25 | }; |
26 | enum |
27 | { |
28 | ANIM_BASE=0, |
29 | ANIM_IDLE, |
30 | ANIM_INAIR, |
31 | ANIM_SIT_LEFT, |
32 | ANIM_SIT_RIGHT, |
33 | ANIM_WALK, |
34 | ANIM_RUN_LEFT, |
35 | ANIM_RUN_RIGHT, |
36 | ANIM_HAMMER_SWING, |
37 | ANIM_NINJA_SWING, |
38 | NUM_ANIMS |
39 | }; |
40 | enum |
41 | { |
42 | SPRITE_PART_SLICE=0, |
43 | SPRITE_PART_BALL, |
44 | SPRITE_PART_SPLAT01, |
45 | SPRITE_PART_SPLAT02, |
46 | SPRITE_PART_SPLAT03, |
47 | SPRITE_PART_SMOKE, |
48 | SPRITE_PART_SHELL, |
49 | SPRITE_PART_EXPL01, |
50 | SPRITE_PART_AIRJUMP, |
51 | SPRITE_PART_HIT01, |
52 | SPRITE_HEALTH_FULL, |
53 | SPRITE_HEALTH_EMPTY, |
54 | SPRITE_ARMOR_FULL, |
55 | SPRITE_ARMOR_EMPTY, |
56 | SPRITE_STAR1, |
57 | SPRITE_STAR2, |
58 | SPRITE_STAR3, |
59 | SPRITE_PART1, |
60 | SPRITE_PART2, |
61 | SPRITE_PART3, |
62 | SPRITE_PART4, |
63 | SPRITE_PART5, |
64 | SPRITE_PART6, |
65 | SPRITE_PART7, |
66 | SPRITE_PART8, |
67 | SPRITE_PART9, |
68 | SPRITE_WEAPON_GUN_BODY, |
69 | SPRITE_WEAPON_GUN_CURSOR, |
70 | SPRITE_WEAPON_GUN_PROJ, |
71 | SPRITE_WEAPON_GUN_MUZZLE1, |
72 | SPRITE_WEAPON_GUN_MUZZLE2, |
73 | SPRITE_WEAPON_GUN_MUZZLE3, |
74 | SPRITE_WEAPON_SHOTGUN_BODY, |
75 | SPRITE_WEAPON_SHOTGUN_CURSOR, |
76 | SPRITE_WEAPON_SHOTGUN_PROJ, |
77 | SPRITE_WEAPON_SHOTGUN_MUZZLE1, |
78 | SPRITE_WEAPON_SHOTGUN_MUZZLE2, |
79 | SPRITE_WEAPON_SHOTGUN_MUZZLE3, |
80 | SPRITE_WEAPON_GRENADE_BODY, |
81 | SPRITE_WEAPON_GRENADE_CURSOR, |
82 | SPRITE_WEAPON_GRENADE_PROJ, |
83 | SPRITE_WEAPON_HAMMER_BODY, |
84 | SPRITE_WEAPON_HAMMER_CURSOR, |
85 | SPRITE_WEAPON_HAMMER_PROJ, |
86 | SPRITE_WEAPON_NINJA_BODY, |
87 | SPRITE_WEAPON_NINJA_CURSOR, |
88 | SPRITE_WEAPON_NINJA_PROJ, |
89 | SPRITE_WEAPON_LASER_BODY, |
90 | SPRITE_WEAPON_LASER_CURSOR, |
91 | SPRITE_WEAPON_LASER_PROJ, |
92 | SPRITE_HOOK_CHAIN, |
93 | SPRITE_HOOK_HEAD, |
94 | SPRITE_WEAPON_NINJA_MUZZLE1, |
95 | SPRITE_WEAPON_NINJA_MUZZLE2, |
96 | SPRITE_WEAPON_NINJA_MUZZLE3, |
97 | SPRITE_PICKUP_HEALTH, |
98 | SPRITE_PICKUP_ARMOR, |
99 | SPRITE_PICKUP_HAMMER, |
100 | SPRITE_PICKUP_GUN, |
101 | SPRITE_PICKUP_SHOTGUN, |
102 | SPRITE_PICKUP_GRENADE, |
103 | SPRITE_PICKUP_LASER, |
104 | SPRITE_PICKUP_NINJA, |
105 | SPRITE_PICKUP_ARMOR_SHOTGUN, |
106 | SPRITE_PICKUP_ARMOR_GRENADE, |
107 | SPRITE_PICKUP_ARMOR_NINJA, |
108 | SPRITE_PICKUP_ARMOR_LASER, |
109 | SPRITE_FLAG_BLUE, |
110 | SPRITE_FLAG_RED, |
111 | SPRITE_TEE_BODY, |
112 | SPRITE_TEE_BODY_OUTLINE, |
113 | , |
114 | , |
115 | SPRITE_TEE_HAND, |
116 | SPRITE_TEE_HAND_OUTLINE, |
117 | SPRITE_TEE_EYE_NORMAL, |
118 | SPRITE_TEE_EYE_ANGRY, |
119 | SPRITE_TEE_EYE_PAIN, |
120 | SPRITE_TEE_EYE_HAPPY, |
121 | SPRITE_TEE_EYE_DEAD, |
122 | SPRITE_TEE_EYE_SURPRISE, |
123 | SPRITE_OOP, |
124 | SPRITE_EXCLAMATION, |
125 | SPRITE_HEARTS, |
126 | SPRITE_DROP, |
127 | SPRITE_DOTDOT, |
128 | SPRITE_MUSIC, |
129 | SPRITE_SORRY, |
130 | SPRITE_GHOST, |
131 | SPRITE_SUSHI, |
132 | SPRITE_SPLATTEE, |
133 | SPRITE_DEVILTEE, |
134 | SPRITE_ZOMG, |
135 | SPRITE_ZZZ, |
136 | SPRITE_WTF, |
137 | SPRITE_EYES, |
138 | SPRITE_QUESTION, |
139 | SPRITE_SPEEDUP_ARROW, |
140 | SPRITE_GUIBUTTON_OFF, |
141 | SPRITE_GUIBUTTON_ON, |
142 | SPRITE_GUIBUTTON_HOVER, |
143 | SPRITE_GUIICON_MUTE, |
144 | SPRITE_GUIICON_EMOTICON_MUTE, |
145 | SPRITE_GUIICON_FRIEND, |
146 | SPRITE_AUDIO_SOURCE, |
147 | SPRITE_HOOK_STRONG, |
148 | SPRITE_HOOK_WEAK, |
149 | SPRITE_HUD_AIRJUMP, |
150 | SPRITE_HUD_AIRJUMP_EMPTY, |
151 | SPRITE_HUD_SOLO, |
152 | SPRITE_HUD_COLLISION_DISABLED, |
153 | SPRITE_HUD_ENDLESS_JUMP, |
154 | SPRITE_HUD_ENDLESS_HOOK, |
155 | SPRITE_HUD_JETPACK, |
156 | SPRITE_HUD_FREEZE_BAR_FULL_LEFT, |
157 | SPRITE_HUD_FREEZE_BAR_FULL, |
158 | SPRITE_HUD_FREEZE_BAR_EMPTY, |
159 | SPRITE_HUD_FREEZE_BAR_EMPTY_RIGHT, |
160 | SPRITE_HUD_NINJA_BAR_FULL_LEFT, |
161 | SPRITE_HUD_NINJA_BAR_FULL, |
162 | SPRITE_HUD_NINJA_BAR_EMPTY, |
163 | SPRITE_HUD_NINJA_BAR_EMPTY_RIGHT, |
164 | SPRITE_HUD_HOOK_HIT_DISABLED, |
165 | SPRITE_HUD_HAMMER_HIT_DISABLED, |
166 | SPRITE_HUD_SHOTGUN_HIT_DISABLED, |
167 | SPRITE_HUD_GRENADE_HIT_DISABLED, |
168 | SPRITE_HUD_LASER_HIT_DISABLED, |
169 | SPRITE_HUD_GUN_HIT_DISABLED, |
170 | SPRITE_HUD_DEEP_FROZEN, |
171 | SPRITE_HUD_LIVE_FROZEN, |
172 | SPRITE_HUD_TELEPORT_GRENADE, |
173 | SPRITE_HUD_TELEPORT_GUN, |
174 | SPRITE_HUD_TELEPORT_LASER, |
175 | SPRITE_HUD_PRACTICE_MODE, |
176 | SPRITE_HUD_DUMMY_HAMMER, |
177 | SPRITE_HUD_DUMMY_COPY, |
178 | SPRITE_HUD_LOCK_MODE, |
179 | SPRITE_HUD_TEAM0_MODE, |
180 | SPRITE_PART_SNOWFLAKE, |
181 | NUM_SPRITES |
182 | }; |
183 | #endif |
184 | |