]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/common/models/models.inc
Merge branch 'Mario/trailparticles' into 'master'
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / models / models.inc
1 // Global list of models
2 // TODO: remove uses of _setmodel
3
4 string W_Model(string w_mdl);
5
6 MODEL(CTF_SHIELD,                       "models/ctf/shield.md3");
7 MODEL(CTF_CAPTURE,                      "models/ctf/shockwavetransring.md3");
8
9 MODEL(DOM_NEUTRAL,                      "models/domination/dom_unclaimed.md3");
10 MODEL(DOM_RED,                          "models/domination/dom_red.md3");
11 MODEL(DOM_BLUE,                         "models/domination/dom_blue.md3");
12 MODEL(DOM_YELLOW,                       "models/domination/dom_yellow.md3");
13 MODEL(DOM_PINK,                         "models/domination/dom_pink.md3");
14
15 MODEL(ICE,                              "models/ice/ice.md3");
16
17 MODEL(KH_KEY,                           "models/keyhunt/key.md3");
18 #ifdef KH_PLAYER_USE_CARRIEDMODEL
19 MODEL(KH_KEY_CARRIED,                   "models/keyhunt/key-carried.md3");
20 #endif
21
22 MODEL(OK_HMG,                           W_Model("g_ok_hmg.md3"));
23
24 MODEL(OK_RPC,                           W_Model("g_ok_rl.md3"));
25
26 MODEL(OK_MG_VIEW,                       W_Model("h_ok_mg.iqm"));
27 MODEL(OK_MG_WORLD,                      W_Model("v_ok_mg.md3"));
28 MODEL(OK_MG_ITEM,                       W_Model("g_ok_mg.md3"));
29
30 MODEL(OK_SHOTGUN_VIEW,                  W_Model("h_ok_shotgun.iqm"));
31 MODEL(OK_SHOTGUN_WORLD,                 W_Model("v_ok_shotgun.md3"));
32 MODEL(OK_SHOTGUN_ITEM,                  W_Model("g_ok_shotgun.md3"));
33
34 MODEL(OK_SNIPER_VIEW,                   W_Model("h_ok_sniper.iqm"));
35 MODEL(OK_SNIPER_WORLD,                  W_Model("v_ok_sniper.md3"));
36 MODEL(OK_SNIPER_ITEM,                   W_Model("g_ok_sniper.md3"));
37
38 MODEL(ONS_CP,                           "models/onslaught/controlpoint_icon.md3");
39 MODEL(ONS_CP_SHIELD,                    "models/onslaught/controlpoint_shield.md3");
40 MODEL(ONS_CP_PAD1,                      "models/onslaught/controlpoint_pad.md3");
41 MODEL(ONS_CP_PAD2,                      "models/onslaught/controlpoint_pad2.md3");
42 MODEL(ONS_CP1,                          "models/onslaught/controlpoint_icon_dmg1.md3");
43 MODEL(ONS_CP1_GIB,                      "models/onslaught/controlpoint_icon_gib1.md3");
44 MODEL(ONS_CP2,                          "models/onslaught/controlpoint_icon_dmg2.md3");
45 MODEL(ONS_CP2_GIB,                      "models/onslaught/controlpoint_icon_gib2.md3");
46 MODEL(ONS_CP3,                          "models/onslaught/controlpoint_icon_dmg3.md3");
47 MODEL(ONS_CP3_GIB,                      "models/onslaught/controlpoint_icon_gib4.md3");
48 MODEL(ONS_RAY,                          "models/onslaught/ons_ray.md3");
49 MODEL(ONS_GEN,                          "models/onslaught/generator.md3");
50 MODEL(ONS_GEN_SHIELD,                   "models/onslaught/generator_shield.md3");
51 MODEL(ONS_GEN_GIB1,                     "models/onslaught/gen_gib1.md3");
52 MODEL(ONS_GEN_GIB2,                     "models/onslaught/gen_gib2.md3");
53 MODEL(ONS_GEN_GIB3,                     "models/onslaught/gen_gib3.md3");
54 MODEL(ONS_GEN1,                         "models/onslaught/generator_dmg1.md3");
55 MODEL(ONS_GEN2,                         "models/onslaught/generator_dmg2.md3");
56 MODEL(ONS_GEN3,                         "models/onslaught/generator_dmg3.md3");
57 MODEL(ONS_GEN4,                         "models/onslaught/generator_dmg4.md3");
58 MODEL(ONS_GEN5,                         "models/onslaught/generator_dmg5.md3");
59 MODEL(ONS_GEN6,                         "models/onslaught/generator_dmg6.md3");
60 MODEL(ONS_GEN7,                         "models/onslaught/generator_dmg7.md3");
61 MODEL(ONS_GEN8,                         "models/onslaught/generator_dmg8.md3");
62 MODEL(ONS_GEN9,                         "models/onslaught/generator_dmg9.md3");
63 MODEL(ONS_GEN_DEAD,                     "models/onslaught/generator_dead.md3");
64
65 MODEL(PROJECTILE_ELECTRO,               "models/ebomb.mdl");
66 MODEL(PROJECTILE_ELECTRO_BEAM,          "models/elaser.mdl");
67
68 MODEL(PROJECTILE_ROCKET,                "models/rocket.md3");
69
70 MODEL(PROJECTILE_CRYLINK,               "models/plasmatrail.mdl");
71 MODEL(PROJECTILE_CRYLINK_BOUNCING,      "models/plasmatrail.mdl");
72
73 MODEL(PROJECTILE_GRENADE,               "models/grenademodel.md3");
74 MODEL(PROJECTILE_GRENADE_BOUNCING,      "models/grenademodel.md3");
75
76 MODEL(PROJECTILE_MINE,                  "models/mine.md3");
77
78 MODEL(PROJECTILE_BLASTER,               "models/laser.mdl");
79
80 MODEL(PROJECTILE_HLAC,                  "models/hlac_bullet.md3");
81
82 MODEL(PROJECTILE_PORTO_RED,             "models/grenademodel.md3");
83 MODEL(PROJECTILE_PORTO_BLUE,            "models/grenademodel.md3");
84
85 MODEL(PROJECTILE_HOOKBOMB,              "models/grenademodel.md3");
86
87 MODEL(PROJECTILE_HAGAR,                 "models/hagarmissile.mdl");
88 MODEL(PROJECTILE_HAGAR_BOUNCING,        "models/hagarmissile.mdl");
89
90 // napalm grenade
91 MODEL(PROJECTILE_NAPALM_FOUNTAIN,       "null");
92 // fireball primary
93 MODEL(PROJECTILE_FIREBALL,              "null");
94 // fireball secondary
95 MODEL(PROJECTILE_FIREMINE,              "null");
96
97 MODEL(PROJECTILE_TAG,                   "models/laser.mdl");
98
99 MODEL(PROJECTILE_FLAC,                  "models/hagarmissile.mdl");
100
101 MODEL(PROJECTILE_SEEKER,                "models/tagrocket.md3");
102
103 MODEL(PROJECTILE_MAGE_SPIKE,            "models/ebomb.mdl");
104 MODEL(PROJECTILE_SHAMBLER_LIGHTNING,    "models/ebomb.mdl");
105
106 MODEL(PROJECTILE_RAPTORBOMB,            "models/vehicles/clusterbomb.md3");
107 MODEL(PROJECTILE_RAPTORBOMBLET,         "models/vehicles/bomblet.md3");
108 MODEL(PROJECTILE_RAPTORCANNON,          "models/plasmatrail.mdl");
109
110 MODEL(PROJECTILE_SPIDERROCKET,          "models/vehicles/rocket02.md3");
111
112 MODEL(PROJECTILE_WAKIROCKET,            "models/vehicles/rocket01.md3");
113 MODEL(PROJECTILE_WAKICANNON,            "models/laser.mdl");
114
115 MODEL(PROJECTILE_BUMBLE_GUN,            "models/elaser.mdl");
116 MODEL(PROJECTILE_BUMBLE_BEAM,           "models/elaser.mdl");
117
118 MODEL(PROJECTILE_RPC,                   W_Model("ok_rocket.md3"));
119
120 MODEL(PROJECTILE_ROCKETMINSTA_LASER,    "models/elaser.mdl");
121
122 MODEL(PROJECTILE_NADE,                  W_Model("v_ok_grenade.md3"));
123 MODEL(NADE_VIEW,                        W_Model("h_ok_grenade.iqm"));
124 MODEL(NADE_TIMER,                       "models/ok_nade_counter/ok_nade_counter.md3");
125 MODEL(NADE_HEAL,                        "models/ctf/shield.md3");
126
127 MODEL(GIB_CHUNK,                        "models/gibs/chunk.mdl");
128 MODEL(GIB_LEG1,                         "models/gibs/leg1.md3");
129 MODEL(GIB_LEG2,                         "models/gibs/leg2.md3");
130 MODEL(GIB_CHEST,                        "models/gibs/chest.md3");
131 MODEL(GIB_SMALLCHEST,                   "models/gibs/smallchest.md3");
132 MODEL(GIB_ARM,                          "models/gibs/arm.md3");
133 MODEL(GIB_BLOODYSKULL,                  "models/gibs/bloodyskull.md3");
134 MODEL(GIB_EYE,                          "models/gibs/eye.md3");
135
136 MODEL(GIB_ROBO,                         "models/gibs/robo.md3");
137 MODEL(GIB_ROBO_1,                       "models/gibs/robo1.md3");
138 MODEL(GIB_ROBO_2,                       "models/gibs/robo2.md3");
139 MODEL(GIB_ROBO_3,                       "models/gibs/robo3.md3");
140 MODEL(GIB_ROBO_4,                       "models/gibs/robo4.md3");
141 MODEL(GIB_ROBO_5,                       "models/gibs/robo5.md3");
142 MODEL(GIB_ROBO_6,                       "models/gibs/robo6.md3");
143 MODEL(GIB_ROBO_7,                       "models/gibs/robo7.md3");
144 MODEL(GIB_ROBO_8,                       "models/gibs/robo8.md3");
145 Model MDL_GIB_ROBO_RANDOM() {
146     int i = floor(random() * 8);
147     return MODELS[MDL_GIB_ROBO_1.m_id + i];
148 }
149
150 MODEL(CASING_SHELL,                     "models/casing_shell.mdl");
151 MODEL(CASING_BULLET,                    "models/casing_bronze.iqm");
152
153 MODEL(BUFF,                             "models/relics/relic.md3");
154
155 MODEL(BLASTER_VIEW,                     W_Model("h_laser.iqm"));
156 MODEL(BLASTER_WORLD,                    W_Model("v_laser.md3"));
157 MODEL(BLASTER_ITEM,                     W_Model("g_laser.md3"));
158
159 MODEL(SHOTGUN_MUZZLEFLASH,              "models/uziflash.md3");
160 MODEL(SHOTGUN_VIEW,                     W_Model("h_shotgun.iqm"));
161 MODEL(SHOTGUN_WORLD,                    W_Model("v_shotgun.md3"));
162 MODEL(SHOTGUN_ITEM,                     W_Model("g_shotgun.md3"));
163
164 MODEL(MACHINEGUN_MUZZLEFLASH,           "models/uziflash.md3");
165 MODEL(MACHINEGUN_VIEW,                  W_Model("h_uzi.iqm"));
166 MODEL(MACHINEGUN_WORLD,                 W_Model("v_uzi.md3"));
167 MODEL(MACHINEGUN_ITEM,                  W_Model("g_uzi.md3"));
168
169 MODEL(MORTAR_VIEW,                      W_Model("h_gl.iqm"));
170 MODEL(MORTAR_WORLD,                     W_Model("v_gl.md3"));
171 MODEL(MORTAR_ITEM,                      W_Model("g_gl.md3"));
172
173 MODEL(MINELAYER_MUZZLEFLASH,            "models/flash.md3");
174 MODEL(MINELAYER_MINE,                   "models/mine.md3");
175 MODEL(MINELAYER_VIEW,                   W_Model("h_minelayer.iqm"));
176 MODEL(MINELAYER_WORLD,                  W_Model("v_minelayer.md3"));
177 MODEL(MINELAYER_ITEM,                   W_Model("g_minelayer.md3"));
178
179 MODEL(ELECTRO_VIEW,                     W_Model("h_electro.iqm"));
180 MODEL(ELECTRO_WORLD,                    W_Model("v_electro.md3"));
181 MODEL(ELECTRO_ITEM,                     W_Model("g_electro.md3"));
182
183 MODEL(CRYLINK_VIEW,                     W_Model("h_crylink.iqm"));
184 MODEL(CRYLINK_WORLD,                    W_Model("v_crylink.md3"));
185 MODEL(CRYLINK_ITEM,                     W_Model("g_crylink.md3"));
186
187 MODEL(VORTEX_MUZZLEFLASH,               "models/nexflash.md3");
188 MODEL(VORTEX_VIEW,                      W_Model("h_nex.iqm"));
189 MODEL(VORTEX_WORLD,                     W_Model("v_nex.md3"));
190 MODEL(VORTEX_ITEM,                      W_Model("g_nex.md3"));
191
192 MODEL(HAGAR_VIEW,                       W_Model("h_hagar.iqm"));
193 MODEL(HAGAR_WORLD,                      W_Model("v_hagar.md3"));
194 MODEL(HAGAR_ITEM,                       W_Model("g_hagar.md3"));
195
196 MODEL(DEVASTATOR_MUZZLEFLASH,           "models/flash.md3");
197 MODEL(DEVASTATOR_VIEW,                  W_Model("h_rl.iqm"));
198 MODEL(DEVASTATOR_WORLD,                 W_Model("v_rl.md3"));
199 MODEL(DEVASTATOR_ITEM,                  W_Model("g_rl.md3"));
200
201 MODEL(PORTAL,                           "models/portal.md3");
202 MODEL(PORTO_VIEW,                       W_Model("h_porto.iqm"));
203 MODEL(PORTO_WORLD,                      W_Model("v_porto.md3"));
204 MODEL(PORTO_ITEM,                       W_Model("g_porto.md3"));
205
206 MODEL(VAPORIZER_MUZZLEFLASH,            "models/nexflash.md3");
207 MODEL(VAPORIZER_VIEW,                   W_Model("h_minstanex.iqm"));
208 MODEL(VAPORIZER_WORLD,                  W_Model("v_minstanex.md3"));
209 MODEL(VAPORIZER_ITEM,                   W_Model("g_minstanex.md3"));
210
211 MODEL(HOOK,                             "models/hook.md3");
212 MODEL(HOOK_VIEW,                        W_Model("h_hookgun.iqm"));
213 MODEL(HOOK_WORLD,                       W_Model("v_hookgun.md3"));
214 MODEL(HOOK_ITEM,                        W_Model("g_hookgun.md3"));
215
216 MODEL(HLAC_VIEW,                        W_Model("h_hlac.iqm"));
217 MODEL(HLAC_WORLD,                       W_Model("v_hlac.md3"));
218 MODEL(HLAC_ITEM,                        W_Model("g_hlac.md3"));
219
220 MODEL(TUBA_VIEW,                        W_Model("h_tuba.iqm"));
221 MODEL(TUBA_WORLD,                       W_Model("v_tuba.md3"));
222 MODEL(TUBA_ITEM,                        W_Model("g_tuba.md3"));
223 MODEL(ACCORDION_VIEW,                   W_Model("h_akordeon.iqm"));
224 MODEL(ACCORDION_WORLD,                  W_Model("v_akordeon.md3"));
225 MODEL(KLEINBOTTLE_VIEW,                 W_Model("h_kleinbottle.iqm"));
226 MODEL(KLEINBOTTLE_WORLD,                W_Model("v_kleinbottle.md3"));
227
228 MODEL(RIFLE_VIEW,                       W_Model("h_campingrifle.iqm"));
229 MODEL(RIFLE_WORLD,                      W_Model("v_campingrifle.md3"));
230 MODEL(RIFLE_ITEM,                       W_Model("g_campingrifle.md3"));
231
232 MODEL(FIREBALL_SPHERE,                  "models/sphere/sphere.md3");
233 MODEL(FIREBALL_VIEW,                    W_Model("h_fireball.iqm"));
234 MODEL(FIREBALL_WORLD,                   W_Model("v_fireball.md3"));
235 MODEL(FIREBALL_ITEM,                    W_Model("g_fireball.md3"));
236
237 MODEL(SEEKER_VIEW,                      W_Model("h_seeker.iqm"));
238 MODEL(SEEKER_WORLD,                     W_Model("v_seeker.md3"));
239 MODEL(SEEKER_ITEM,                      W_Model("g_seeker.md3"));
240
241 MODEL(SHOCKWAVE_MUZZLEFLASH,            "models/uziflash.md3");
242 MODEL(SHOCKWAVE_VIEW,                   W_Model("h_shotgun.iqm"));
243 MODEL(SHOCKWAVE_WORLD,                  W_Model("v_shotgun.md3"));
244 MODEL(SHOCKWAVE_ITEM,                   W_Model("g_shotgun.md3"));
245
246 MODEL(ARC_MUZZLEFLASH,                  "models/flash.md3");
247 MODEL(ARC_VIEW,                         W_Model("h_arc.iqm"));
248 MODEL(ARC_WORLD,                        W_Model("v_arc.md3"));
249 MODEL(ARC_ITEM,                         W_Model("g_arc.md3"));
250
251 MODEL(HMG_MUZZLEFLASH,                  "models/uziflash.md3");
252 MODEL(HMG_VIEW,                         W_Model("h_ok_hmg.iqm"));
253 MODEL(HMG_WORLD,                        W_Model("v_ok_hmg.md3"));
254 MODEL(HMG_ITEM,                         W_Model("g_ok_hmg.md3"));
255
256 MODEL(RPC_MUZZLEFLASH,                  "models/flash.md3");
257 MODEL(RPC_VIEW,                         W_Model("h_ok_rl.iqm"));
258 MODEL(RPC_WORLD,                        W_Model("v_ok_rl.md3"));
259 MODEL(RPC_ITEM,                         W_Model("g_ok_rl.md3"));
260
261 MODEL(TUR_GIB_BASE1,                    "models/turrets/base-gib1.md3");
262 MODEL(TUR_GIB_BASE2,                    "models/turrets/base-gib2.md3");
263 MODEL(TUR_GIB_BASE3,                    "models/turrets/base-gib3.md3");
264 MODEL(TUR_GIB_BASE4,                    "models/turrets/base-gib4.md3");
265 MODEL(TUR_GIB_HEAD1,                    "models/turrets/head-gib1.md3");
266 MODEL(TUR_GIB_HEAD2,                    "models/turrets/head-gib2.md3");
267 MODEL(TUR_GIB_HEAD3,                    "models/turrets/head-gib3.md3");
268 MODEL(TUR_GIB_HEAD4,                    "models/turrets/head-gib4.md3");
269 MODEL(TUR_BASE,                         "models/turrets/base.md3");
270
271 MODEL(TUR_EWHEEL_BASE,                  "models/turrets/ewheel-base2.md3");
272 MODEL(TUR_EWHEEL_HEAD,                  "models/turrets/ewheel-gun1.md3");
273
274 MODEL(TUR_FLAC_BASE,                    "models/turrets/base.md3");
275 MODEL(TUR_FLAC_HEAD,                    "models/turrets/flac.md3");
276
277 MODEL(TUR_FUSIONREACTOR_BASE,           "models/turrets/base.md3");
278 MODEL(TUR_FUSIONREACTOR_HEAD,           "models/turrets/reactor.md3");
279
280 MODEL(TUR_HELLION_BASE,                 "models/turrets/base.md3");
281 MODEL(TUR_HELLION_HEAD,                 "models/turrets/hellion.md3");
282
283 MODEL(TUR_HK_BASE,                      "models/turrets/base.md3");
284 MODEL(TUR_HK_HEAD,                      "models/turrets/hk.md3");
285
286 MODEL(TUR_MACHINEGUN_BASE,              "models/turrets/base.md3");
287 MODEL(TUR_MACHINEGUN_HEAD,              "models/turrets/machinegun.md3");
288
289 MODEL(TUR_MIRS_BASE,                    "models/turrets/base.md3");
290 MODEL(TUR_MIRS_HEAD,                    "models/turrets/mlrs.md3");
291
292 MODEL(TUR_PHASER_BASE,                  "models/turrets/base.md3");
293 MODEL(TUR_PHASER_BEAM,                  "models/turrets/phaser_beam.md3");
294 MODEL(TUR_PHASER_HEAD,                  "models/turrets/phaser.md3");
295
296 MODEL(TUR_PLASMA_BASE,                  "models/turrets/base.md3");
297 MODEL(TUR_PLASMA_HEAD,                  "models/turrets/plasma.md3");
298
299 MODEL(TUR_PLASMA_DUAL_BASE,             "models/turrets/base.md3");
300 MODEL(TUR_PLASMA_DUAL_HEAD,             "models/turrets/plasmad.md3");
301
302 MODEL(TUR_TESLA_BASE,                   "models/turrets/tesla_base.md3");
303 MODEL(TUR_TESLA_HEAD,                   "models/turrets/tesla_head.md3");
304
305 MODEL(TUR_WALKER_BASE,                  "models/turrets/walker_body.md3");
306 MODEL(TUR_WALKER_HEAD,                  "models/turrets/walker_head_minigun.md3");
307
308 MODEL(VEH_SHIELD,                       "models/vhshield.md3");
309
310 MODEL(VEH_BUMBLEBEE_BODY,               "models/vehicles/bumblebee_body.dpm");
311 MODEL(VEH_BUMBLEBEE_CANNON_CENTER,      "models/vehicles/bumblebee_ray.dpm");
312 MODEL(VEH_BUMBLEBEE_CANNON_LEFT,        "models/vehicles/bumblebee_plasma_left.dpm");
313 MODEL(VEH_BUMBLEBEE_CANNON_RIGHT,       "models/vehicles/bumblebee_plasma_right.dpm");
314 MODEL(VEH_BUMBLEBEE_SHIELD,             "models/vhshield.md3");
315
316 MODEL(VEH_RACER_BODY,                   "models/vehicles/wakizashi.dpm");
317 MODEL(VEH_RACER_VIEW,                   "models/vehicles/wakizashi_cockpit.dpm");
318
319 MODEL(VEH_RAPTOR_BODY,                  "models/vehicles/raptor.dpm");
320 MODEL(VEH_RAPTOR_CB_FOLDED,             "models/vehicles/clusterbomb_folded.md3");
321 MODEL(VEH_RAPTOR_CB_FRAGMENT,           "models/vehicles/clusterbomb_fragment.md3");
322 MODEL(VEH_RAPTOR_FLARE,                 "models/runematch/rune.mdl");
323 MODEL(VEH_RAPTOR_GUN,                   "models/vehicles/raptor_gun.dpm");
324 MODEL(VEH_RAPTOR_PROP,                  "models/vehicles/spinner.dpm");
325 MODEL(VEH_RAPTOR_TAIL,                  "models/vehicles/raptor_body.dpm");
326 MODEL(VEH_RAPTOR_VIEW,                  "models/vehicles/raptor_cockpit.dpm");
327
328 MODEL(VEH_SPIDERBOT_BODY,               "models/vehicles/spiderbot.dpm");
329 MODEL(VEH_SPIDERBOT_GUN,                "models/vehicles/spiderbot_barrels.dpm");
330 MODEL(VEH_SPIDERBOT_MUZZLEFLASH,        "models/uziflash.md3");
331 MODEL(VEH_SPIDERBOT_TOP,                "models/vehicles/spiderbot_top.dpm");
332 MODEL(VEH_SPIDERBOT_VIEW,               "models/vehicles/spiderbot_cockpit.dpm");
333
334 MODEL(MON_MAGE,                         "models/monsters/mage.dpm");
335 MODEL(MON_SHAMBLER,                     "models/monsters/shambler.mdl");
336 MODEL(MON_SPIDER,                       "models/monsters/spider.dpm");
337 MODEL(MON_WYVERN,                       "models/monsters/wizard.mdl");
338 MODEL(MON_ZOMBIE,                       "models/monsters/zombie.dpm");
339
340 MODEL(CHAT,                             "models/misc/chatbubble.spr");
341
342 MODEL(0,                                "models/sprites/0.spr32");
343 MODEL(1,                                "models/sprites/1.spr32");
344 MODEL(2,                                "models/sprites/2.spr32");
345 MODEL(3,                                "models/sprites/3.spr32");
346 MODEL(4,                                "models/sprites/4.spr32");
347 MODEL(5,                                "models/sprites/5.spr32");
348 MODEL(6,                                "models/sprites/6.spr32");
349 MODEL(7,                                "models/sprites/7.spr32");
350 MODEL(8,                                "models/sprites/8.spr32");
351 MODEL(9,                                "models/sprites/9.spr32");
352 MODEL(10,                               "models/sprites/10.spr32");
353 Model MDL_NUM(int i) {
354     if (!(i >= 0 && i <= 10))
355     return MDL_Null;
356     return MODELS[MDL_0.m_id + i];
357 }
358
359 MODEL(WAYPOINT,                         "models/runematch/rune.mdl");
360 MODEL(MARKER,                           "models/marker.md3");