//g_items.h #ifndef __ITEMS_H__ #define __ITEMS_H__ // Items enums typedef enum { ITM_NONE, ITM_SABER_PICKUP, ITM_BRYAR_PISTOL_PICKUP, ITM_BLASTER_PICKUP, ITM_DISRUPTOR_PICKUP, ITM_BOWCASTER_PICKUP, ITM_REPEATER_PICKUP, ITM_DEMP2_PICKUP, ITM_FLECHETTE_PICKUP, ITM_ROCKET_LAUNCHER_PICKUP, ITM_THERMAL_DET_PICKUP, ITM_TRIP_MINE_PICKUP, ITM_DET_PACK_PICKUP, ITM_STUN_BATON_PICKUP, ITM_BOT_LASER_PICKUP, ITM_EMPLACED_GUN_PICKUP, ITM_TURRET_PICKUP, ITM_MELEE, ITM_ATST_MAIN_PICKUP, ITM_ATST_SIDE_PICKUP, ITM_TIE_FIGHTER_PICKUP, ITM_RAPID_FIRE_CONC_PICKUP, ITM_BLASTER_PISTOL_PICKUP, ITM_AMMO_FORCE_PICKUP, ITM_AMMO_BLASTER_PICKUP, ITM_AMMO_POWERCELL_PICKUP, ITM_AMMO_METAL_BOLTS_PICKUP, ITM_AMMO_ROCKETS_PICKUP, ITM_AMMO_EMPLACED_PICKUP, ITM_AMMO_THERMAL_PICKUP, ITM_AMMO_TRIPMINE_PICKUP, ITM_AMMO_DETPACK_PICKUP, ITM_FORCE_HEAL_PICKUP, ITM_FORCE_LEVITATION_PICKUP, ITM_FORCE_SPEED_PICKUP, ITM_FORCE_PUSH_PICKUP, ITM_FORCE_PULL_PICKUP, ITM_FORCE_TELEPATHY_PICKUP, ITM_FORCE_GRIP_PICKUP, ITM_FORCE_LIGHTNING_PICKUP, ITM_FORCE_SABERTHROW_PICKUP, ITM_BATTERY_PICKUP, ITM_SEEKER_PICKUP, ITM_SHIELD_PICKUP, ITM_BACTA_PICKUP, ITM_DATAPAD_PICKUP, ITM_BINOCULARS_PICKUP, ITM_SENTRY_GUN_PICKUP, ITM_LA_GOGGLES_PICKUP, ITM_MEDPAK_PICKUP, ITM_SHIELD_SM_PICKUP, ITM_SHIELD_LRG_PICKUP, ITM_GOODIE_KEY_PICKUP, ITM_SECURITY_KEY_PICKUP, ITM_NUM_ITEMS }; // Inventory item enums typedef enum //# item_e { INV_ELECTROBINOCULARS, INV_BACTA_CANISTER, INV_SEEKER, INV_LIGHTAMP_GOGGLES, INV_SENTRY, //# #eol INV_GOODIE_KEY1, // don't want to include keys in the icarus list INV_GOODIE_KEY2, INV_GOODIE_KEY3, INV_GOODIE_KEY4, INV_GOODIE_KEY5, INV_SECURITY_KEY1, INV_SECURITY_KEY2, INV_SECURITY_KEY3, INV_SECURITY_KEY4, INV_SECURITY_KEY5, INV_MAX // Be sure to update MAX_INVENTORY }; #endif