1#ifndef SERVER_CONTENT_HEADER
2#define SERVER_CONTENT_HEADER
3#include "data_types.h"
4extern CDataContainer *g_pData;
5enum
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 IMAGE_EXTRAS,
23 IMAGE_RACEFLAG,
24 NUM_IMAGES
25};
26enum
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};
40enum
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 SPRITE_TEE_FOOT,
114 SPRITE_TEE_FOOT_OUTLINE,
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_PART_SNOWFLAKE,
180 NUM_SPRITES
181};
182#endif
183