helapordo 1.4.12
Loading...
Searching...
No Matches
main.c File Reference

Functions

int main (int argc, char **argv)
 

Variables

GamestateG_GAMESTATE = NULL
 Global variable used to store Gamestate address when KLS_Region is not available.
 
int G_PRELOAD_ANIMATIONS_ON = 0
 TODO Remove mentions of this.
 
int G_DEBUG_ON = 0
 Global variable for debug flag.
 
int G_LOG_ON = 0
 Global variable for debug logging flag.
 
int G_EXPERIMENTAL_ON = 0
 Global variable for experimental features flag.
 
int G_FASTQUIT_ON = 0
 Global variable for fast quit flag.
 
int G_GODMODE_ON = 0
 Global variable for godmode flag.
 
int G_DEBUG_ROOMTYPE = ENEMIES
 Global variable for debug roomtype flag.
 
int G_DEBUG_ROOMTYPE_ON = 0
 Global variable for debug room flag.
 
char * G_DEBUG_ROOMTYPE_ARG = NULL
 Global variable for debug room flag, set to the passed string argument.
 
int G_DEBUG_ENEMYTYPE = Zombie
 Global variable for debug enemy in ENEMIES roomtype flag.
 
int G_DEBUG_ENEMYTYPE_ON = 0
 Global variable for debug enemy flag.
 
char * G_DEBUG_ENEMYTYPE_ARG = NULL
 Global variable for debug enemy flag, set to the passed string argument.
 
int G_DOTUTORIAL_ON = 0
 Global variable for a tutorial launch.
 
int GS_AUTOSAVE_ON = 1
 Global variable for autosave setting.
 
int G_USE_CURRENTDIR = 0
 Global variable for using current directory to store game run files.
 
int G_USE_DEFAULT_BACKGROUND = 0
 Global variable for using terminal default color.
 
int G_USE_VIM_DIRECTIONAL_KEYS = 0
 Global variable for using vim-like directional keys.
 
int G_USE_WASD_DIRECTIONAL_KEYS = 0
 Global variable for using WASD directional keys.
 
int64_t G_RNG_ADVANCEMENTS = 0
 Global variable used to count advancements of the rng.
 
int G_SEEDED_RUN_ON = 0
 Global variable for seeded run flag.
 
char * G_SEEDED_RUN_ARG = NULL
 Global variable for seeded run flag, set to the passed string argument.
 
Gamemode GAMEMODE = Rogue
 Global variable for gamemode flag.
 
Koliseo * default_kls = NULL
 Global variable for default Koliseo.
 
Koliseo * temporary_kls = NULL
 Global variable for temporary Koliseo.
 
Koliseo * support_kls = NULL
 Global variable for support Koliseo.
 

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

Variable Documentation

◆ default_kls

Koliseo* default_kls = NULL

Global variable for default Koliseo.

◆ G_DEBUG_ENEMYTYPE

int G_DEBUG_ENEMYTYPE = Zombie

Global variable for debug enemy in ENEMIES roomtype flag.

◆ G_DEBUG_ENEMYTYPE_ARG

char* G_DEBUG_ENEMYTYPE_ARG = NULL

Global variable for debug enemy flag, set to the passed string argument.

◆ G_DEBUG_ENEMYTYPE_ON

int G_DEBUG_ENEMYTYPE_ON = 0

Global variable for debug enemy flag.

◆ G_DEBUG_ON

int G_DEBUG_ON = 0

Global variable for debug flag.

◆ G_DEBUG_ROOMTYPE

int G_DEBUG_ROOMTYPE = ENEMIES

Global variable for debug roomtype flag.

◆ G_DEBUG_ROOMTYPE_ARG

char* G_DEBUG_ROOMTYPE_ARG = NULL

Global variable for debug room flag, set to the passed string argument.

◆ G_DEBUG_ROOMTYPE_ON

int G_DEBUG_ROOMTYPE_ON = 0

Global variable for debug room flag.

◆ G_DOTUTORIAL_ON

int G_DOTUTORIAL_ON = 0

Global variable for a tutorial launch.

◆ G_EXPERIMENTAL_ON

int G_EXPERIMENTAL_ON = 0

Global variable for experimental features flag.

◆ G_FASTQUIT_ON

int G_FASTQUIT_ON = 0

Global variable for fast quit flag.

◆ G_GAMESTATE

Gamestate* G_GAMESTATE = NULL

Global variable used to store Gamestate address when KLS_Region is not available.

Could be used even with it. Useful to save the game in a pinch, like when receiving SIGINT.

◆ G_GODMODE_ON

int G_GODMODE_ON = 0

Global variable for godmode flag.

◆ G_LOG_ON

int G_LOG_ON = 0

Global variable for debug logging flag.

◆ G_PRELOAD_ANIMATIONS_ON

int G_PRELOAD_ANIMATIONS_ON = 0

TODO Remove mentions of this.

Global variable for load animations flag. Legacy.

◆ G_RNG_ADVANCEMENTS

int64_t G_RNG_ADVANCEMENTS = 0

Global variable used to count advancements of the rng.

◆ G_SEEDED_RUN_ARG

char* G_SEEDED_RUN_ARG = NULL

Global variable for seeded run flag, set to the passed string argument.

◆ G_SEEDED_RUN_ON

int G_SEEDED_RUN_ON = 0

Global variable for seeded run flag.

◆ G_USE_CURRENTDIR

int G_USE_CURRENTDIR = 0

Global variable for using current directory to store game run files.

◆ G_USE_DEFAULT_BACKGROUND

int G_USE_DEFAULT_BACKGROUND = 0

Global variable for using terminal default color.

◆ G_USE_VIM_DIRECTIONAL_KEYS

int G_USE_VIM_DIRECTIONAL_KEYS = 0

Global variable for using vim-like directional keys.

◆ G_USE_WASD_DIRECTIONAL_KEYS

int G_USE_WASD_DIRECTIONAL_KEYS = 0

Global variable for using WASD directional keys.

◆ GAMEMODE

Gamemode GAMEMODE = Rogue

Global variable for gamemode flag.

◆ GS_AUTOSAVE_ON

int GS_AUTOSAVE_ON = 1

Global variable for autosave setting.

◆ support_kls

Koliseo* support_kls = NULL

Global variable for support Koliseo.

◆ temporary_kls

Koliseo* temporary_kls = NULL

Global variable for temporary Koliseo.