Data Structures | |
struct | PulseStoneData |
Enumerations | |
enum | { PULSE_STONE_APPEAR = 0 , PULSE_STONE_OVERSHOOT = 1 , PULSE_STONE_HOLD = 2 } |
Functions | |
INCLUDE_IMG ("pulse_stone_icon.png", pulse_stone_icon_img) | |
INCLUDE_PAL ("pulse_stone_icon.pal", pulse_stone_icon_1_pal) | |
INCLUDE_PAL ("pulse_stone_icon.flash.pal", pulse_stone_icon_2_pal) | |
void | pulse_stone_notification_update (void) |
s32 | should_cancel_pulse_stone (void) |
s32 | should_continue_pulse_stone (void) |
void | pulse_stone_notification_setup (void) |
void | appendGfx_pulse_stone_icon (void) |
Variables | |
BSS PulseStoneData | PulseStoneNotification |
PulseStoneData * | PulseStonePtr = &PulseStoneNotification |
struct PulseStoneData |
Data Fields | ||
---|---|---|
s32 | appearDelay | |
s32 | pingTime | |
Vec3f | pos | |
f32 | scale | |
s32 | state | |
char | unk_10[0x8] | |
char | unk_1C[0x4] |
void appendGfx_pulse_stone_icon | ( | void | ) |
Referenced by render_pulse_stone_icon().
INCLUDE_IMG | ( | "pulse_stone_icon.png" | , |
pulse_stone_icon_img | ) |
INCLUDE_PAL | ( | "pulse_stone_icon.flash.pal" | , |
pulse_stone_icon_2_pal | ) |
INCLUDE_PAL | ( | "pulse_stone_icon.pal" | , |
pulse_stone_icon_1_pal | ) |
void pulse_stone_notification_setup | ( | void | ) |
Referenced by check_for_pulse_stone().
void pulse_stone_notification_update | ( | void | ) |
Referenced by pulse_stone_notification_setup().
s32 should_cancel_pulse_stone | ( | void | ) |
Referenced by should_continue_pulse_stone().
s32 should_continue_pulse_stone | ( | void | ) |
Referenced by pulse_stone_notification_update().
BSS PulseStoneData PulseStoneNotification |
PulseStoneData* PulseStonePtr = &PulseStoneNotification |