heretic2-sdk/Toolkit/Programming/GameCode/game/g_items.h
1999-03-18 00:00:00 +00:00

63 lines
No EOL
1.8 KiB
C

#ifndef G_ITEMS_H
#define G_ITEMS_H
// ************************************************************************************************
// itemhealth_t
// ------
// ************************************************************************************************
typedef enum
{
ITEM_HEALTH1,
ITEM_HEALTH2
} itemhealth_t;
// ************************************************************************************************
// itemweapon_t
// ------
// ************************************************************************************************
typedef enum
{
ITEM_WEAPON_SWORDSTAFF,
ITEM_WEAPON_FLYINGFIST,
ITEM_WEAPON_HELLSTAFF,
ITEM_WEAPON_MAGICMISSILE,
ITEM_WEAPON_REDRAINBOW,
ITEM_WEAPON_SPHEREOFANNIHILATION,
ITEM_WEAPON_PHOENIXBOW,
ITEM_WEAPON_MACEBALLS,
ITEM_WEAPON_FIREWALL,
} itemweapon_t;
// ************************************************************************************************
// itemdefense_t
// ------
// ************************************************************************************************
typedef enum
{
ITEM_DEFENSE_REPULSION,
ITEM_DEFENSE_METEORBARRIER,
ITEM_DEFENSE_POLYMORPH,
ITEM_DEFENSE_TELEPORT,
ITEM_DEFENSE_SHIELD,
ITEM_DEFENSE_TORNADO,
ITEM_DEFENSE_POWERUP,
} itemdefense_t;
// ************************************************************************************************
// itemammo_t
// ------
// ************************************************************************************************
typedef enum
{
ITEM_AMMO_MANA_DEFENSIVE_HALF,
ITEM_AMMO_MANA_DEFENSIVE_FULL,
ITEM_AMMO_MANA_OFFENSIVE_HALF,
ITEM_AMMO_MANA_OFFENSIVE_FULL,
ITEM_AMMO_MANA_COMBO_QUARTER,
ITEM_AMMO_MANA_COMBO_HALF,
ITEM_AMMO_HELLSTAFF,
ITEM_AMMO_REDRAIN,
ITEM_AMMO_PHOENIX,
} itemammo_t;
#endif