Macros | |
#define | NAMESPACE world_sushie |
#define | USE_STATE functionTemp[0] |
Enumerations | |
enum | { DIVE_STATE_NONE = 0 , DIVE_STATE_DELAY = 1 , DIVE_STATE_DIVING = 2 , DIVE_STATE_SURFACING = 3 } |
Functions | |
void N | get_movement_from_input (f32 *outAngle, f32 *outSpeed) |
void N | test_for_water_level (s32 ignoreFlags, f32 posX, f32 posY, f32 posZ, f32 yaw, f32 radius) |
void N | update_riding_physics (Npc *sushie) |
HitID N | test_ray_to_wall_center (s32 unused, f32 *x, f32 *y, f32 *z, f32 length, f32 radius, f32 *yaw) |
void N | init (Npc *sushie) |
void N | try_cancel_tweester (Npc *sushie) |
void N | pre_battle (Npc *sushie) |
void N | post_battle (Npc *sushie) |
Variables | |
EvtScript | EVS_WorldSushie_UseAbility |
EvtScript | EVS_WorldSushie_TakeOut |
EvtScript | EVS_WorldSushie_Update |
EvtScript | EVS_WorldSushie_PutAway |
EvtScript | EVS_WorldSushie_EnterMap |
#define NAMESPACE world_sushie |
#define USE_STATE functionTemp[0] |
void N get_movement_from_input | ( | f32 * | outAngle, |
f32 * | outSpeed ) |
Referenced by update_riding_physics().
void N init | ( | Npc * | sushie | ) |
void N post_battle | ( | Npc * | sushie | ) |
void N pre_battle | ( | Npc * | sushie | ) |
void N test_for_water_level | ( | s32 | ignoreFlags, |
f32 | posX, | ||
f32 | posY, | ||
f32 | posZ, | ||
f32 | yaw, | ||
f32 | radius ) |
Referenced by update_riding_physics().
HitID N test_ray_to_wall_center | ( | s32 | unused, |
f32 * | x, | ||
f32 * | y, | ||
f32 * | z, | ||
f32 | length, | ||
f32 | radius, | ||
f32 * | yaw ) |
void N try_cancel_tweester | ( | Npc * | sushie | ) |
void N update_riding_physics | ( | Npc * | sushie | ) |
EvtScript EVS_WorldSushie_EnterMap |