Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
states.h
Go to the documentation of this file.
1#ifndef _BATTLE_STATES_H_
2#define _BATTLE_STATES_H_
3
4#include "common.h"
5
14
15extern s16 EndDemoWhiteOut;
21
41void btl_state_draw_victory(void);
47void btl_state_draw_defend(void);
51void btl_state_draw_defeat(void);
74
85
88
89#endif
BSS s32 PopupMenu_SelectedIndex
s32 b32
void btl_state_draw_switch_to_partner(void)
void btl_state_update_end_battle(void)
Definition end_battle.c:15
s32 BattleSubstateDelay
s32 BattleScreenFadeAmt
Definition 16C8E0.c:50
void btl_state_draw_twink_menu(void)
Definition menu_twink.c:198
void btl_state_update_end_turn(void)
Definition turn_end.c:13
void btl_state_update_end_training_battle(void)
b32 BattleCanShowFirstStrike
void btl_state_update_partner_menu(void)
s32 BattleStatusUpdateDelay
void btl_state_update_prepare_menu(void)
Definition prepare_menu.c:4
void btl_state_update_end_player_turn(void)
void btl_state_update_enemy_move(void)
Definition enemy_move.c:15
void btl_state_update_peach_menu(void)
Definition menu_peach.c:24
void btl_state_update_first_strike(void)
void btl_state_draw_partner_striking_first(void)
void btl_state_update_enemy_striking_first(void)
void btl_state_draw_prepare_menu(void)
void btl_state_draw_select_target(void)
void btl_state_update_celebration(void)
Definition level_up.c:508
void btl_state_update_normal_start(void)
void btl_state_draw_begin_player_turn(void)
void btl_state_update_begin_player_turn(void)
void btl_state_draw_defend(void)
Definition defend.c:36
void btl_state_update_defeat(void)
Definition defeat.c:11
void btl_state_update_next_enemy(void)
Definition enemy_next.c:11
void btl_state_draw_end_player_turn(void)
void btl_state_draw_celebration(void)
Definition level_up.c:1294
void btl_state_draw_victory(void)
Definition victory.c:212
void btl_state_update_victory(void)
Definition victory.c:16
void btl_state_draw_end_demo_battle(void)
Definition end_demo.c:107
void btl_state_update_partner_striking_first(void)
void btl_state_draw_end_turn(void)
Definition turn_end.c:176
b32 BattleSkipActorTurn
void btl_state_draw_partner_move(void)
void btl_state_update_change_partner(void)
s16 EndDemoWhiteOut
Definition 16C8E0.c:13
void btl_state_update_partner_move(void)
void btl_state_update_begin_partner_turn(void)
void btl_state_update_player_menu(void)
void btl_state_draw_peach_menu(void)
Definition menu_peach.c:169
void btl_state_update_switch_to_player(void)
BattleSubStates
Definition states.h:6
@ BTL_SUBSTATE_INIT
Definition states.h:8
@ BTL_SUBSTATE_END_BATTLE_EXEC_STAGE_SCRIPT
Definition states.h:11
@ BTL_SUBSTATE_PLAYER_CONTINUE_DIP
Definition states.h:12
void btl_state_update_transfer_turn(void)
void btl_state_draw_transfer_turn(void)
void btl_state_update_begin_turn(void)
Definition turn_begin.c:12
void btl_state_draw_begin_partner_turn(void)
void btl_state_draw_player_move(void)
void btl_state_draw_end_partner_turn(void)
void btl_state_draw_begin_turn(void)
Definition turn_begin.c:186
void btl_state_update_defend(void)
Definition defend.c:9
void btl_state_draw_enemy_move(void)
Definition enemy_move.c:241
void btl_state_draw_player_menu(void)
void btl_state_draw_switch_to_player(void)
void btl_state_draw_next_enemy(void)
Definition enemy_next.c:141
void btl_state_draw_normal_start(void)
void btl_state_draw_run_away(void)
Definition run_away.c:182
void btl_state_update_end_partner_turn(void)
void btl_state_draw_partner_menu(void)
void btl_state_draw_end_training_battle(void)
void btl_state_draw_defeat(void)
Definition defeat.c:97
void btl_state_draw_end_battle(void)
Definition end_battle.c:124
void btl_state_update_end_demo_battle(void)
Definition end_demo.c:16
void btl_state_update_player_move(void)
Definition player_move.c:19
void btl_state_draw_change_partner(void)
void btl_state_draw_enemy_striking_first(void)
void btl_state_draw_first_stike(void)
void btl_state_update_select_target(void)
void btl_state_update_run_away(void)
Definition run_away.c:17
void btl_state_update_twink_menu(void)
Definition menu_twink.c:27
void btl_state_update_switch_to_partner(void)