#include "include.h"
Variables | |
| char | bot_state_name [16][32] |
| const char * | models [23] |
| #define BOT_ENABLE |
| #define FACE_X 0.0f |
| #define FACE_Y -0.4f |
| #define FLASH_X 0.122f |
| #define FLASH_Y -0.127f |
| #define GAUNTLET_DAMAGE 50 |
| #define GAUNTLET_RELOAD 40 |
| #define GIB_HEALTH -40 |
| #define GRENADE_DAMAGE 100 |
| #define GRENADE_RELOAD 100 |
| #define GRENADE_SPLASH_DAMAGE 50 |
| #define ICON_ARMOR_SHARD 27 |
| #define ICON_BFG 9 |
| #define ICON_BFG_BOX 17 |
| #define ICON_BLUE_FLAG 21 |
| #define ICON_F_GAUNTLET 58 |
| #define ICON_F_GRENADE 43 |
| #define ICON_F_LIGHTNING 46 |
| #define ICON_F_MACHINEGUN 41 |
| #define ICON_F_PLASMA 45 |
| #define ICON_F_RAILGUN 47 |
| #define ICON_F_ROCKET 44 |
| #define ICON_F_SHOTGUN 42 |
| #define ICON_FACE0 48 |
| #define ICON_FACE0_PAIN 49 |
| #define ICON_FACE1 50 |
| #define ICON_FACE1_PAIN 51 |
| #define ICON_FACE2 52 |
| #define ICON_FACE3 53 |
| #define ICON_FACE3_PAIN 54 |
| #define ICON_FACE_PENT 56 |
| #define ICON_FACE_PENT_KILL 57 |
| #define ICON_FACE_QUAD 55 |
| #define ICON_FLIGHT 19 |
| #define ICON_GAUNTLET 1 |
| #define ICON_GRAPPLE 10 |
| #define ICON_GRENADE 4 |
| #define ICON_GRENADE_BOX 13 |
| #define ICON_HASTE 20 |
| #define ICON_INVIS 29 |
| #define ICON_LIGHTNING 6 |
| #define ICON_LIGHTNING_BOX 16 |
| #define ICON_MACHINEGUN 2 |
| #define ICON_MACHINEGUN_BOX 11 |
| #define ICON_MEDAL_ACCURACY 35 |
| #define ICON_MEDAL_EXCELLENT 36 |
| #define ICON_MEDAL_FRAGS 37 |
| #define ICON_MEDAL_GAUNTLET 38 |
| #define ICON_MEDAL_IMPRESSIVE 39 |
| #define ICON_MEDAL_VICTORY 40 |
| #define ICON_MEDIKIT 30 |
| #define ICON_MEGA 23 |
| #define ICON_NOAMMO 31 |
| #define ICON_PLASMA 8 |
| #define ICON_PLASMA_BOX 15 |
| #define ICON_QUAD 32 |
| #define ICON_RAILGUN 7 |
| #define ICON_RED_ARMOR 26 |
| #define ICON_RED_FLAG 22 |
| #define ICON_RED_HEALTH 24 |
| #define ICON_REGEN 33 |
| #define ICON_RLBOOM1 59 |
| #define ICON_RLBOOM2 60 |
| #define ICON_RLBOOM3 61 |
| #define ICON_RLBOOM4 62 |
| #define ICON_RLBOOM5 63 |
| #define ICON_RLBOOM6 64 |
| #define ICON_RLBOOM7 65 |
| #define ICON_RLBOOM8 66 |
| #define ICON_ROCKET 5 |
| #define ICON_ROCKET_BOX 14 |
| #define ICON_SELECT 0 |
| #define ICON_SHOTGUN 3 |
| #define ICON_SHOTGUN_BOX 12 |
| #define ICON_SUIT 18 |
| #define ICON_TELEPORTER 34 |
| #define ICON_YELLOW_ARMOR 28 |
| #define ICON_YELLOW_HEALTH 25 |
| #define LIGHTNING_DAMAGE 8 |
| #define LIGHTNING_RELOAD 6 |
| #define MACHINEGUN_DAMAGE 7 |
| #define MACHINEGUN_RELOAD 8 |
| #define MODEL_AMMO_BULLETS 33 |
| #define MODEL_AMMO_BULLETS 33 |
| #define MODEL_AMMO_GRENADES 31 |
| #define MODEL_AMMO_GRENADES 31 |
| #define MODEL_AMMO_LIGHTNING 30 |
| #define MODEL_AMMO_LIGHTNING 30 |
| #define MODEL_AMMO_PLASMA 49 |
| #define MODEL_AMMO_PLASMA 49 |
| #define MODEL_AMMO_ROCKETS 29 |
| #define MODEL_AMMO_ROCKETS 29 |
| #define MODEL_AMMO_SHELLS 28 |
| #define MODEL_AMMO_SHELLS 28 |
| #define MODEL_AMMO_SLUGS 32 |
| #define MODEL_AMMO_SLUGS 32 |
| #define MODEL_ARMOR_BODY 35 |
| #define MODEL_ARMOR_BODY 35 |
| #define MODEL_ARMOR_COMBAT 34 |
| #define MODEL_ARMOR_COMBAT 34 |
| #define MODEL_ARMOR_SHARD 27 |
| #define MODEL_ARMOR_SHARD 27 |
| #define MODEL_BACKPACK 62 |
| #define MODEL_BALL 18 |
| #define MODEL_BALL 18 |
| #define MODEL_BLUE_FLAG 36 |
| #define MODEL_BLUE_FLAG 36 |
| #define MODEL_BOLT 63 |
| #define MODEL_BOLT2 64 |
| #define MODEL_BOLT3 65 |
| #define MODEL_BOOM 6 |
| #define MODEL_BOOM 6 |
| #define MODEL_BOSS 66 |
| #define MODEL_BOX 17 |
| #define MODEL_BOX 17 |
| #define MODEL_BULLET 3 |
| #define MODEL_BULLET 3 |
| #define MODEL_BULLET_HIT 4 |
| #define MODEL_BULLET_HIT 4 |
| #define MODEL_DEMON 56 |
| #define MODEL_DOG 53 |
| #define MODEL_END1 67 |
| #define MODEL_EYES 68 |
| #define MODEL_FLAME 69 |
| #define MODEL_FLAME2 70 |
| #define MODEL_FLIGHT 41 |
| #define MODEL_FLIGHT 41 |
| #define MODEL_G_LIGHT 71 |
| #define MODEL_G_NAIL 72 |
| #define MODEL_G_NAIL2 73 |
| #define MODEL_G_ROCK 74 |
| #define MODEL_G_ROCK2 75 |
| #define MODEL_G_SHOT 76 |
| #define MODEL_GIB0 7 |
| #define MODEL_GIB0 7 |
| #define MODEL_GIB1 8 |
| #define MODEL_GIB1 8 |
| #define MODEL_GIB2 9 |
| #define MODEL_GIB2 9 |
| #define MODEL_GIB3 10 |
| #define MODEL_GIB3 10 |
| #define MODEL_GIB4 11 |
| #define MODEL_GIB4 11 |
| #define MODEL_GIB5 12 |
| #define MODEL_GIB5 12 |
| #define MODEL_GIB6 13 |
| #define MODEL_GIB6 13 |
| #define MODEL_GIB7 14 |
| #define MODEL_GIB7 14 |
| #define MODEL_GIB8 15 |
| #define MODEL_GIB8 15 |
| #define MODEL_GIB9 16 |
| #define MODEL_GIB9 16 |
| #define MODEL_GREENARMOR 61 |
| #define MODEL_GRENADE 1 |
| #define MODEL_GRENADE 1 |
| #define MODEL_H_DEMON 81 |
| #define MODEL_H_DOG 82 |
| #define MODEL_H_GUARD 83 |
| #define MODEL_H_KNIGHT 84 |
| #define MODEL_H_OGRE 85 |
| #define MODEL_H_PLAYER 86 |
| #define MODEL_H_SHAMS 87 |
| #define MODEL_H_WIZARD 88 |
| #define MODEL_H_ZOMBIE 89 |
| #define MODEL_HASTE 42 |
| #define MODEL_HASTE 42 |
| #define MODEL_HEALTH 45 |
| #define MODEL_HEALTH 45 |
| #define MODEL_HEALTH_LARGE 46 |
| #define MODEL_HEALTH_LARGE 46 |
| #define MODEL_HEALTH_MEGA 48 |
| #define MODEL_HEALTH_MEGA 48 |
| #define MODEL_HEALTH_SMALL 47 |
| #define MODEL_HEALTH_SMALL 47 |
| #define MODEL_INVIS 40 |
| #define MODEL_INVIS 40 |
| #define MODEL_INVISIBL 90 |
| #define MODEL_INVULNER 91 |
| #define MODEL_KNIGHT 58 |
| #define MODEL_LAVABALL 92 |
| #define MODEL_M_G_KEY 93 |
| #define MODEL_M_S_KEY 94 |
| #define MODEL_MEDKIT 43 |
| #define MODEL_MEDKIT 43 |
| #define MODEL_MISSLE 95 |
| #define MODEL_OGRE 52 |
| #define MODEL_PLASMA_HIT 5 |
| #define MODEL_PLASMA_HIT 5 |
| #define MODEL_PLAYER 55 |
| #define MODEL_Q1_GIB1 77 |
| #define MODEL_Q1_GIB2 78 |
| #define MODEL_Q1_GIB3 79 |
| #define MODEL_Q1_GRENADE 80 |
| #define MODEL_Q1_PLAYER 96 |
| #define MODEL_QUAD 38 |
| #define MODEL_QUAD 38 |
| #define MODEL_QUADDAMA 97 |
| #define MODEL_RED_FLAG 37 |
| #define MODEL_RED_FLAG 37 |
| #define MODEL_REDARMOR 59 |
| #define MODEL_REGEN 39 |
| #define MODEL_REGEN 39 |
| #define MODEL_ROCKET 0 |
| #define MODEL_ROCKET 0 |
| #define MODEL_S_LIGHT 98 |
| #define MODEL_S_SPIKE 99 |
| #define MODEL_SHAMBLER 50 |
| #define MODEL_SHELL 2 |
| #define MODEL_SHELL 2 |
| #define MODEL_SOLDIER 57 |
| #define MODEL_SPIKE 100 |
| #define MODEL_SUIT 101 |
| #define MODEL_TELEPORTER 44 |
| #define MODEL_TELEPORTER 44 |
| #define MODEL_TERRAIN 50 |
| #define MODEL_V_AXE 102 |
| #define MODEL_V_LIGHT 103 |
| #define MODEL_V_NAIL 104 |
| #define MODEL_V_NAIL2 105 |
| #define MODEL_V_ROCK 106 |
| #define MODEL_V_ROCK2 107 |
| #define MODEL_V_SHOT 108 |
| #define MODEL_V_SHOT2 109 |
| #define MODEL_W_G_KEY 110 |
| #define MODEL_W_S_KEY 111 |
| #define MODEL_W_SPIKE 112 |
| #define MODEL_W_ZOM_GIB 113 |
| #define MODEL_WIZARD 51 |
| #define MODEL_YELLOWARMOR 60 |
| #define MODEL_ZOMBIE 54 |
| #define PLASMA_DAMAGE 20 |
| #define PLASMA_RELOAD 8 |
| #define PLASMA_SPLASH_DAMAGE 15 |
| #define QUAD_FACTOR 3.0f |
| #define RAILGUN_DAMAGE 100 |
| #define RAILGUN_RELOAD 188 |
| #define ROCKET_DAMAGE 100 |
| #define ROCKET_RELOAD 100 |
| #define ROCKET_SPLASH_DAMAGE 50 |
| #define SHOTGUN_DAMAGE 10 |
| #define SHOTGUN_RELOAD 60 |
| #define SND_ACCURACY 279 |
| #define SND_BLUE_LEAD 269 |
| #define SND_BULLET 299 |
| #define SND_BUTTON 308 |
| #define SND_DEATH1 0 |
| #define SND_DEATH2 1 |
| #define SND_DEATH3 2 |
| #define SND_DENIED 290 |
| #define SND_DOOR_END 307 |
| #define SND_DOOR_START 306 |
| #define SND_DROPGUN 300 |
| #define SND_EXCELLENT 275 |
| #define SND_EXCELLENTA 280 |
| #define SND_EXPLODE 245 |
| #define SND_FALL 8 |
| #define SND_FALLING 9 |
| #define SND_FIGHT 291 |
| #define SND_FIVE_MINUTE 294 |
| #define SND_FLAGCAP 241 |
| #define SND_FLAGRET 243 |
| #define SND_FLAGTAKE 242 |
| #define SND_FLESH_STEP1 313 |
| #define SND_FLESH_STEP2 314 |
| #define SND_FLESH_STEP3 315 |
| #define SND_FLESH_STEP4 316 |
| #define SND_FRAGS 281 |
| #define SND_FRY 321 |
| #define SND_GAUNTLET 303 |
| #define SND_GAUNTLET_HIT 305 |
| #define SND_GAUNTLET_IDLE 304 |
| #define SND_GAUNTLET_MEDAL 276 |
| #define SND_GIB1 265 |
| #define SND_GIB2 266 |
| #define SND_GIB3 267 |
| #define SND_GIBBED 264 |
| #define SND_GRENADE 236 |
| #define SND_GRENADE_IMPACT 244 |
| #define SND_GURP1 262 |
| #define SND_GURP2 263 |
| #define SND_HIT 284 |
| #define SND_HITTEAM 285 |
| #define SND_HUMILIATION 277 |
| #define SND_IMPRESSIVE 282 |
| #define SND_IMPRESSIVEA 278 |
| #define SND_JUMP 7 |
| #define SND_JUMPPAD 258 |
| #define SND_LAND 257 |
| #define SND_LG_HUM 231 |
| #define SND_LIGHTNING 234 |
| #define SND_LOST_LEAD 272 |
| #define SND_MACHINEGUN 238 |
| #define SND_METAL_STEP1 309 |
| #define SND_METAL_STEP2 310 |
| #define SND_METAL_STEP3 311 |
| #define SND_METAL_STEP4 312 |
| #define SND_NOAMMO 259 |
| #define SND_ONE 287 |
| #define SND_ONE_FRAG 295 |
| #define SND_ONE_MINUTE 293 |
| #define SND_PAIN1 3 |
| #define SND_PAIN2 4 |
| #define SND_PAIN3 5 |
| #define SND_PAIN4 6 |
| #define SND_PERFECT 283 |
| #define SND_PLASMA 237 |
| #define SND_PLASMA_EXPLODE 248 |
| #define SND_PLASMAFLY 247 |
| #define SND_PLAYER 10 |
| #define SND_PREPARE 292 |
| #define SND_RAILGUN 233 |
| #define SND_RED_LEAD 270 |
| #define SND_REGEN 252 |
| #define SND_RG_HUM 230 |
| #define SND_ROCKET 235 |
| #define SND_ROCKETFLY 246 |
| #define SND_SHELL 298 |
| #define SND_SHOTGUN 232 |
| #define SND_SOLDIER_IDLE 302 |
| #define SND_SOLDIER_SIGHT 301 |
| #define SND_SPLASH_STEP1 317 |
| #define SND_SPLASH_STEP2 318 |
| #define SND_SPLASH_STEP3 319 |
| #define SND_SPLASH_STEP4 320 |
| #define SND_STEP1 253 |
| #define SND_STEP2 254 |
| #define SND_STEP3 255 |
| #define SND_STEP4 256 |
| #define SND_SUDDEN 286 |
| #define SND_SWAPWEAP 249 |
| #define SND_TAKEN_LEAD 273 |
| #define SND_TALK 268 |
| #define SND_TEAMS_TIED 274 |
| #define SND_TELEIN 239 |
| #define SND_TELEOUT 240 |
| #define SND_THREE 289 |
| #define SND_THREE_FRAG 297 |
| #define SND_TIED_LEAD 271 |
| #define SND_TWO 288 |
| #define SND_TWO_FRAG 296 |
| #define SND_USE_EMPTY 251 |
| #define SND_USE_MED 250 |
| #define SND_WATER_IN 260 |
| #define SND_WATER_OUT 261 |
| #define WEAPON_SPACING 0.1f |
| char bot_state_name[16][32] |
| const char* models[23] |
1.8.2