6#define WHEEL_SPACING (28.0f)
7#define WHEEL_RADIUS (87.0f)
9#define REEL_APPEAR_TIME (3)
BSS s32 PopupMenu_SelectedIndex
@ BS_FLAGS1_TUTORIAL_BATTLE
@ BS_FLAGS2_PLAYER_TURN_USED
@ BS_FLAGS2_PARTNER_TURN_USED
@ ACTOR_FLAG_NO_ATTACK
Skip attack turn.
void btl_show_battle_message(s32 messageIndex, s32 duration)
void btl_draw_prim_quad(u8 r, u8 g, u8 b, u8 a, u16 left, u16 top, u16 arg6, u16 arg7)
s32 btl_is_popup_displayed(void)
void add_vec2D_polar(f32 *x, f32 *y, f32 r, f32 theta)
void hud_element_draw_complex_hud_next(s32 hid)
void hud_element_set_scale(s32 index, f32 scale)
void hud_element_set_alpha(s32 id, s32 opacity)
void hud_element_set_render_depth(s32 id, s32 z)
void hud_element_create_transform_B(s32 id)
void hud_element_set_transform_pos(s32 id, f32 x, f32 y, f32 z)
void hud_element_set_tint(s32 id, s32 r, s32 g, s32 b)
void hud_element_set_transform_rotation(s32 id, f32 x, f32 y, f32 z)
void hud_element_draw_complex_hud_first(s32 hid)
void hud_element_set_render_pos(s32 id, s32 x, s32 y)
void hud_element_set_transform_rotation_pivot(s32 id, s32 dx, s32 dy)
s32 hud_element_create(HudScript *anim)
Creates a new HUD element and returns its ID.
void hud_element_set_flags(s32 id, s32 flags)
Turns on the given flags.
void hud_element_clear_flags(s32 id, s32 flags)
Turns off the given flags.
void hud_element_draw_clipped(s32 id)
void hud_element_set_transform_scale(s32 id, f32 x, f32 y, f32 z)
void hud_element_free(s32 id)
@ HUD_ELEMENT_FLAG_DISABLED
@ HUD_ELEMENT_FLAG_MANUAL_RENDER
@ HUD_ELEMENT_FLAG_FILTER_TEX
void sfx_play_sound(s32 soundID)
BattleStatus gBattleStatus