Go to the source code of this file.
◆ anonymous enum
| Enumerator |
|---|
| BTL_SUBSTATE_UNUSED_1 | |
| BTL_SUBSTATE_DONE | |
Definition at line 3 of file enemy_next.c.
◆ btl_state_update_next_enemy()
| void btl_state_update_next_enemy |
( |
void | | ) |
|
Definition at line 11 of file enemy_next.c.
11 {
18
24
27 return;
28 }
29
30
34
38 break;
39 }
40 }
41 }
42 i++;
44 i = 0;
45 }
46 if (i == 0) {
49 return;
50 }
51 }
52
56
58
61 }
64 }
67 }
70 }
73 }
76 }
79 }
82 }
83
85
87 return;
88 }
89
95
98
102 }
103
107
111
117 }
119 break;
123
126 } else {
131 } else {
133 }
134 }
135 }
136 }
137 break;
138 }
139}
BSS s32 PopupMenu_SelectedIndex
struct Evt * handlePhaseScript
EvtScript * handlePhaseSource
BSS u8 NextEnemyWaitingOrdinal
@ BS_FLAGS2_HIDE_BUFF_COUNTERS
@ BATTLE_STATE_ENEMY_MOVE
@ BATTLE_STATE_NEXT_ENEMY
@ ACTOR_FLAG_TARGET_ONLY
Battle ends even if undefeated. No turn.
@ ACTOR_FLAG_NO_ATTACK
Skip attack turn.
@ ACTOR_FLAG_USING_IDLE_ANIM
Evt * start_script(EvtScript *source, s32 priority, s32 initialState)
Actor * get_actor(s32 actorID)
s32 does_script_exist(s32 id)
void btl_set_state(s32 battleState)
struct Actor * partnerActor
struct Actor * playerActor
BattleStatus gBattleStatus
Referenced by btl_update().
◆ btl_state_draw_next_enemy()
◆ NextEnemyWaitingOrdinal
| BSS u8 NextEnemyWaitingOrdinal |