Exposes functions for working with abilities.
int init_game_data(void)
Initializes game data for the application.
int reset_goblin(void)
Resets the goblin character data by deallocating the current goblin instance and creating a new one.
int free_game_data(void)
Frees game-related data structures and resources, such as ability tables, characters,...
int reset_player(void)
Resets the player character to its initial state, clearing all abilities, items, and stats.
int init_player(char *name)
Initializes the player character with default abilities and items.
Exposes functions for working with gear.
Exposes functions for working with potions.