home *** CD-ROM | disk | FTP | other *** search
-
-
- #define INVENTORY_NONE 0
- //armor
- #define INVENTORY_ARMOR 1
- //weapons
- #define INVENTORY_GAUNTLET 4
- #define INVENTORY_SHOTGUN 5
- #define INVENTORY_MACHINEGUN 6
- #define INVENTORY_GRENADELAUNCHER 7
- #define INVENTORY_ROCKETLAUNCHER 8
- #define INVENTORY_LIGHTNING 9
- #define INVENTORY_RAILGUN 10
- #define INVENTORY_PLASMAGUN 11
- #define INVENTORY_BFG10K 13
- #define INVENTORY_GRAPPLINGHOOK 14
- #define INVENTORY_NAILGUN 15
- #define INVENTORY_PROXLAUNCHER 16
- #define INVENTORY_CHAINGUN 17
- //ammo
- #define INVENTORY_SHELLS 18
- #define INVENTORY_BULLETS 19
- #define INVENTORY_GRENADES 20
- #define INVENTORY_CELLS 21
- #define INVENTORY_LIGHTNINGAMMO 22
- #define INVENTORY_ROCKETS 23
- #define INVENTORY_SLUGS 24
- #define INVENTORY_BFGAMMO 25
- #define INVENTORY_NAILS 26
- #define INVENTORY_MINES 27
- #define INVENTORY_BELT 28
- //powerups
- #define INVENTORY_HEALTH 29
- #define INVENTORY_TELEPORTER 30
- #define INVENTORY_MEDKIT 31
- #define INVENTORY_KAMIKAZE 32
- #define INVENTORY_PORTAL 33
- #define INVENTORY_INVULNERABILITY 34
- #define INVENTORY_QUAD 35
- #define INVENTORY_ENVIRONMENTSUIT 36
- #define INVENTORY_HASTE 37
- #define INVENTORY_INVISIBILITY 38
- #define INVENTORY_REGEN 39
- #define INVENTORY_FLIGHT 40
- #define INVENTORY_SCOUT 41
- #define INVENTORY_GUARD 42
- #define INVENTORY_DOUBLER 43
- #define INVENTORY_AMMOREGEN 44
-
- #define INVENTORY_REDFLAG 45
- #define INVENTORY_BLUEFLAG 46
- #define INVENTORY_NEUTRALFLAG 47
- #define INVENTORY_REDCUBE 48
- #define INVENTORY_BLUECUBE 49
- //enemy stuff
- #define ENEMY_HORIZONTAL_DIST 200
- #define ENEMY_HEIGHT 201
- #define NUM_VISIBLE_ENEMIES 202
- #define NUM_VISIBLE_TEAMMATES 203
-
- //item numbers (make sure they are in sync with bg_itemlist in bg_misc.c)
- #define MODELINDEX_ARMORSHARD 1
- #define MODELINDEX_ARMORCOMBAT 2
- #define MODELINDEX_ARMORBODY 3
- #define MODELINDEX_HEALTHSMALL 4
- #define MODELINDEX_HEALTH 5
- #define MODELINDEX_HEALTHLARGE 6
- #define MODELINDEX_HEALTHMEGA 7
-
- #define MODELINDEX_GAUNTLET 8
- #define MODELINDEX_SHOTGUN 9
- #define MODELINDEX_MACHINEGUN 10
- #define MODELINDEX_GRENADELAUNCHER 11
- #define MODELINDEX_ROCKETLAUNCHER 12
- #define MODELINDEX_LIGHTNING 13
- #define MODELINDEX_RAILGUN 14
- #define MODELINDEX_PLASMAGUN 15
- #define MODELINDEX_BFG10K 16
- #define MODELINDEX_GRAPPLINGHOOK 17
- #define MODELINDEX_NAILGUN 18
- #define MODELINDEX_PROXLAUNCHER 19
- #define MODELINDEX_CHAINGUN 20
-
- #define MODELINDEX_SHELLS 21
- #define MODELINDEX_BULLETS 22
- #define MODELINDEX_GRENADES 23
- #define MODELINDEX_CELLS 24
- #define MODELINDEX_LIGHTNINGAMMO 25
- #define MODELINDEX_ROCKETS 26
- #define MODELINDEX_SLUGS 27
- #define MODELINDEX_BFGAMMO 28
- #define MODELINDEX_NAILS 29
- #define MODELINDEX_MINES 30
- #define MODELINDEX_BELT 31
-
- #define MODELINDEX_TELEPORTER 32
- #define MODELINDEX_MEDKIT 33
- #define MODELINDEX_KAMIKAZE 34
- #define MODELINDEX_PORTAL 35
- #define MODELINDEX_INVULNERABILITY 36
- #define MODELINDEX_QUAD 37
- #define MODELINDEX_ENVIRONMENTSUIT 38
- #define MODELINDEX_HASTE 39
- #define MODELINDEX_INVISIBILITY 40
- #define MODELINDEX_REGEN 41
- #define MODELINDEX_FLIGHT 42
- #define MODELINDEX_SCOUT 43
- #define MODELINDEX_GUARD 44
- #define MODELINDEX_DOUBLER 45
- #define MODELINDEX_AMMOREGEN 46
-
- #define MODELINDEX_REDFLAG 47
- #define MODELINDEX_BLUEFLAG 48
- #define MODELINDEX_NEUTRALFLAG 49
- #define MODELINDEX_REDCUBE 50
- #define MODELINDEX_BLUECUBE 51
-
- //
- #define WEAPONINDEX_GAUNTLET 1
- #define WEAPONINDEX_MACHINEGUN 2
- #define WEAPONINDEX_SHOTGUN 3
- #define WEAPONINDEX_GRENADE_LAUNCHER 4
- #define WEAPONINDEX_ROCKET_LAUNCHER 5
- #define WEAPONINDEX_LIGHTNING 6
- #define WEAPONINDEX_RAILGUN 7
- #define WEAPONINDEX_PLASMAGUN 8
- #define WEAPONINDEX_BFG 9
- #define WEAPONINDEX_GRAPPLING_HOOK 10
- #define WEAPONINDEX_NAILGUN 11
- #define WEAPONINDEX_PROXLAUNCHER 12
- #define WEAPONINDEX_CHAINGUN 13
-