7DEF_STATE_INFO(GAME_STATE_GAME_START,
noop, game_start,
noop )
void game_blind_select_on_exit(void)
Blind select cleanup.
void game_blind_select_on_update(void)
Blind select state update.
void game_blind_select_on_init(void)
Blind select state initialization.
void game_lose_on_init(void)
Game Over screen state initialization when losing.
void game_over_on_update(void)
Game Over screen state update.
void game_over_on_exit(void)
Game Over screen cleanup, common to both losing and winning.
void game_win_on_init(void)
Game Over screen state initialization when winning.
void game_main_menu_on_update(void)
Main menu state update.
void game_main_menu_on_exit(void)
Main menu cleanup (called when transitioning to game start)
void game_main_menu_on_init(void)
Main menu state initialization.
void game_round_on_init(void)
Round state initialization.
void game_round_on_update(void)
Round state update.
void game_round_end_on_exit(void)
Round end cleanup.
void game_round_end_on_init(void)
Round end state initialization.
void game_round_end_on_update(void)
Round end state update.
void game_run_setup_on_exit(void)
Run Setup menu cleanup.
void game_run_setup_on_update(void)
Run Setup menu state update.
void game_run_setup_on_init(void)
Run Setup menu state initialization.
void game_shop_on_exit(void)
Shop cleanup.
void game_shop_on_init(void)
Shop state initialization.
void game_shop_on_update(void)
Shop state update.
void splash_screen_on_exit(void)
Exit the splash screen.
void splash_screen_on_update(void)
Update splash screen timers and print the remaining time accordingly.
void splash_screen_on_init(void)
Initialize the splash screen by printing the splash screen text.
void noop(void)
no operation