5#ifndef INVENTORY_MODE_H
6#define INVENTORY_MODE_H
16 INVENTORY_EQUIPMENT_MENU,
17 INVENTORY_POTION_MENU,
Exposes a forward strucht for the character type.
internal_inventory_state_t inventory_menu(character_t *player, character_t *monster)
Displays the main inventory menu.
inventory_result_t start_inventory(character_t *player, character_t *monster)
Starts the inventory mode.
internal_inventory_state_t
Internal states for the inventory mode.
void shutdown_inventory_mode(void)
Shuts down the inventory mode and frees allocated resources.
internal_inventory_state_t inventory_equipment_menu(character_t *player, character_t *monster)
Displays the equipment inventory menu.
internal_inventory_state_t inventory_potion_menu(character_t *player, character_t *monster)
Displays the potion inventory menu.
internal_inventory_state_t inventory_gear_menu(character_t *player, character_t *monster)
Displays the gear inventory menu.
int init_inventory_mode()
Initialize the inventory mode.