Go to the source code of this file.
Macros | |
#define | inspect_icon_VRAM (void*)0x802B7000 |
#define | speech_bubble_VRAM (void*)0x802B7000 |
#define | pulse_stone_VRAM (void*)0x802B7000 |
#define | i_spy_VRAM (void*)0x802B7000 |
Functions | |
HitID | player_raycast_down (f32 *, f32 *, f32 *, f32 *) |
HitID | player_raycast_up_corner (f32 *x, f32 *y, f32 *z, f32 *length) |
HitID | player_raycast_general (s32, f32, f32, f32, f32, f32, f32, f32 *, f32 *, f32 *, f32 *, f32 *, f32 *, f32 *) |
void | player_get_slip_vector (f32 *outX, f32 *outY, f32 x, f32 y, f32 nX, f32 nY) |
void | phys_update_standard (void) |
void | phys_update_lava_reset (void) |
void | update_player_blink (void) |
void | check_for_ispy (void) |
void | render_ispy_icon (void) |
void | check_for_pulse_stone (void) |
unavoidable use of hardcoded map and area IDs | |
void | clear_ispy_icon (void) |
void | render_pulse_stone_icon (void) |
void | clear_pulse_stone_icon (void) |
void | check_for_conversation_prompt (void) |
void | render_conversation_prompt (void) |
void | clear_conversation_prompt (void) |
void | check_for_interactables (void) |
void | render_interact_prompt (void) |
void | clear_interact_prompt (void) |
void | update_partner_timers (void) |
void | player_update_sprite (void) |
s32 | get_player_back_anim (s32 arg0) |
void | appendGfx_player (void *data) |
void | appendGfx_player_spin (void *data) |
Only used when speedy spinning. | |
void | update_player_shadow (void) |
s32 | partner_use_ability (void) |
HitID | player_raycast_below (f32 yaw, f32 diameter, f32 *outX, f32 *outY, f32 *outZ, f32 *outLength, f32 *hitRx, f32 *hitRz, f32 *hitDirX, f32 *hitDirZ) |
HitID | player_raycast_below_cam_relative (PlayerStatus *playerStatus, f32 *outX, f32 *outY, f32 *outZ, f32 *outLength, f32 *hitRx, f32 *hitRz, f32 *hitDirX, f32 *hitDirZ) |
HitID | player_raycast_up_corners (PlayerStatus *player, f32 *posX, f32 *posY, f32 *posZ, f32 *hitDepth, f32 yaw) |
HitID | player_test_lateral_overlap (s32 mode, PlayerStatus *playerStatus, f32 *x, f32 *y, f32 *z, f32 length, f32 yaw) |
HitID | player_test_move_without_slipping (PlayerStatus *playerStatus, f32 *x, f32 *y, f32 *z, f32 length, f32 yaw, s32 *hasClimbableStep) |
Only used for Peach physics. | |
HitID | player_test_move_with_slipping (PlayerStatus *playerStatus, f32 *x, f32 *y, f32 *z, f32 length, f32 yaw) |
void | update_player (void) |
void | check_input_use_partner (void) |
void | clear_player_status (void) |
void | player_reset_data (void) |
b32 | is_player_dismounted (void) |
s32 | get_overriding_player_anim (s32 anim) |
void | suggest_player_anim_allow_backward (AnimID anim) |
void | force_player_anim (AnimID anim) |
void | suggest_player_anim_always_forward (AnimID anim) |
f32 | get_xz_dist_to_player (f32 x, f32 z) |
void | enable_player_shadow (void) |
void | disable_player_shadow (void) |
s32 | disable_player_static_collisions (void) |
s32 | enable_player_static_collisions (void) |
s32 | disable_player_input (void) |
s32 | enable_player_input (void) |
void | func_800E01DC (void) |
b32 | check_player_action_debug (void) |
void | player_render_interact_prompts (void) |
s32 | has_valid_conversation_npc (void) |
void | func_800E06C0 (s32 arg0) |
s32 | func_800E06D8 (void) |
void | appendGfx_interact_prompt (void) |
void | render_player (void) |
void | render_player_model (void) |
Variables | |
void(* | ISpyNotificationCallback )(void) |
void(* | PulseStoneNotificationCallback )(void) |
void(* | TalkNotificationCallback )(void) |
void(* | InteractNotificationCallback )(void) |
s32 | D_8010C950 |
PlayerStatus | gPlayerStatus |
PlayerData | gPlayerData |
s32 | WorldTattleInteractionID |
f32 | D_800F7B48 = 0.0f |
HitID player_raycast_down | ( | f32 * | x, |
f32 * | y, | ||
f32 * | z, | ||
f32 * | length ) |
Definition at line 205 of file 77480.c.
Referenced by player_raycast_below().
HitID player_raycast_up_corner | ( | f32 * | x, |
f32 * | y, | ||
f32 * | z, | ||
f32 * | length ) |
Definition at line 324 of file 77480.c.
Referenced by player_raycast_up_corners().
HitID player_raycast_general | ( | s32 | mode, |
f32 | startX, | ||
f32 | startY, | ||
f32 | startZ, | ||
f32 | dirX, | ||
f32 | dirY, | ||
f32 | dirZ, | ||
f32 * | hitX, | ||
f32 * | hitY, | ||
f32 * | hitZ, | ||
f32 * | hitDepth, | ||
f32 * | hitNx, | ||
f32 * | hitNy, | ||
f32 * | hitNz ) |
Definition at line 434 of file 77480.c.
Referenced by player_test_lateral_overlap(), player_test_move_with_slipping(), and player_test_move_without_slipping().
void player_get_slip_vector | ( | f32 * | outX, |
f32 * | outY, | ||
f32 | x, | ||
f32 | y, | ||
f32 | nX, | ||
f32 | nY ) |
Definition at line 556 of file 77480.c.
Referenced by player_test_lateral_overlap(), player_test_move_with_slipping(), and player_test_move_without_slipping().
void phys_update_standard | ( | void | ) |
Definition at line 737 of file 77480.c.
Referenced by update_player().
void phys_update_lava_reset | ( | void | ) |
Definition at line 793 of file 77480.c.
Referenced by update_player().
void update_player_blink | ( | void | ) |
Definition at line 924 of file 77480.c.
Referenced by update_player().
void check_for_ispy | ( | void | ) |
Definition at line 1035 of file 77480.c.
Referenced by update_player().
void render_ispy_icon | ( | void | ) |
Definition at line 1051 of file 77480.c.
Referenced by player_render_interact_prompts().
void check_for_pulse_stone | ( | void | ) |
unavoidable use of hardcoded map and area IDs
Definition at line 1063 of file 77480.c.
Referenced by update_player().
void clear_ispy_icon | ( | void | ) |
Definition at line 1057 of file 77480.c.
Referenced by player_reset_data().
void render_pulse_stone_icon | ( | void | ) |
Definition at line 1100 of file 77480.c.
Referenced by player_render_interact_prompts().
void clear_pulse_stone_icon | ( | void | ) |
Definition at line 1106 of file 77480.c.
Referenced by player_reset_data().
void check_for_conversation_prompt | ( | void | ) |
Definition at line 1124 of file 77480.c.
Referenced by update_player().
void render_conversation_prompt | ( | void | ) |
Definition at line 1149 of file 77480.c.
Referenced by player_render_interact_prompts().
void clear_conversation_prompt | ( | void | ) |
Definition at line 1155 of file 77480.c.
Referenced by player_reset_data().
void check_for_interactables | ( | void | ) |
Definition at line 1207 of file 77480.c.
Referenced by update_player().
void render_interact_prompt | ( | void | ) |
Definition at line 1316 of file 77480.c.
Referenced by player_render_interact_prompts().
void clear_interact_prompt | ( | void | ) |
Definition at line 1322 of file 77480.c.
Referenced by player_reset_data().
void update_partner_timers | ( | void | ) |
Definition at line 1329 of file 77480.c.
Referenced by update_player().
void player_update_sprite | ( | void | ) |
Definition at line 1347 of file 77480.c.
Referenced by update_player().
s32 get_player_back_anim | ( | s32 | arg0 | ) |
Definition at line 1442 of file 77480.c.
Referenced by player_update_sprite().
void appendGfx_player | ( | void * | data | ) |
Definition at line 1544 of file 77480.c.
Referenced by render_player_model().
void appendGfx_player_spin | ( | void * | data | ) |
Only used when speedy spinning.
Definition at line 1601 of file 77480.c.
Referenced by render_player_model().
void update_player_shadow | ( | void | ) |
Definition at line 1686 of file 77480.c.
Referenced by update_player().
s32 partner_use_ability | ( | void | ) |
Definition at line 964 of file partners.c.
Referenced by check_input_use_partner(), post_battle(), post_battle(), post_battle(), post_battle(), and post_battle().
HitID player_raycast_below | ( | f32 | yaw, |
f32 | diameter, | ||
f32 * | outX, | ||
f32 * | outY, | ||
f32 * | outZ, | ||
f32 * | outLength, | ||
f32 * | hitRx, | ||
f32 * | hitRz, | ||
f32 * | hitDirX, | ||
f32 * | hitDirZ ) |
Definition at line 71 of file 77480.c.
Referenced by player_raycast_below_cam_relative(), and update_player_shadow().
HitID player_raycast_below_cam_relative | ( | PlayerStatus * | playerStatus, |
f32 * | outX, | ||
f32 * | outY, | ||
f32 * | outZ, | ||
f32 * | outLength, | ||
f32 * | hitRx, | ||
f32 * | hitRz, | ||
f32 * | hitDirX, | ||
f32 * | hitDirZ ) |
Definition at line 193 of file 77480.c.
Referenced by action_update_sliding(), action_update_state_23(), action_update_step_down(), can_dismount(), phys_main_collision_below(), player_check_collision_below(), test_dismount_height(), test_mounting_height_adjustment(), update_current_floor(), and update_riding_physics().
HitID player_raycast_up_corners | ( | PlayerStatus * | player, |
f32 * | posX, | ||
f32 * | posY, | ||
f32 * | posZ, | ||
f32 * | hitDepth, | ||
f32 | yaw ) |
Definition at line 255 of file 77480.c.
Referenced by collision_main_above().
HitID player_test_lateral_overlap | ( | s32 | mode, |
PlayerStatus * | playerStatus, | ||
f32 * | x, | ||
f32 * | y, | ||
f32 * | z, | ||
f32 | length, | ||
f32 | yaw ) |
Definition at line 370 of file 77480.c.
Referenced by action_hammer_end_swing(), action_hammer_test_swing_collision(), check_for_treadmill_overlaps(), collision_check_player_intersecting_world(), collision_check_player_overlaps(), collision_lava_reset_check_additional_overlaps(), collision_main_lateral(), func_800E4404(), and peach_disguise_check_overlaps().
HitID player_test_move_without_slipping | ( | PlayerStatus * | playerStatus, |
f32 * | x, | ||
f32 * | y, | ||
f32 * | z, | ||
f32 | length, | ||
f32 | yaw, | ||
s32 * | hasClimbableStep ) |
Only used for Peach physics.
Definition at line 496 of file 77480.c.
Referenced by collision_lateral_peach().
HitID player_test_move_with_slipping | ( | PlayerStatus * | playerStatus, |
f32 * | x, | ||
f32 * | y, | ||
f32 * | z, | ||
f32 | length, | ||
f32 | yaw ) |
Definition at line 563 of file 77480.c.
Referenced by action_update_sliding(), collision_main_lateral(), and phys_check_interactable_collision().
void update_player | ( | void | ) |
Definition at line 625 of file 77480.c.
Referenced by state_step_change_map(), state_step_enter_world(), state_step_game_over(), state_step_intro(), state_step_pause(), state_step_unpause(), and state_step_world().
void check_input_use_partner | ( | void | ) |
Definition at line 718 of file 77480.c.
Referenced by phys_update_standard().
void clear_player_status | ( | void | ) |
Definition at line 807 of file 77480.c.
Referenced by load_demo_battle(), load_engine_data(), load_map_by_IDs(), state_step_demo(), state_step_intro(), and state_step_startup().
void player_reset_data | ( | void | ) |
Definition at line 811 of file 77480.c.
Referenced by load_map_by_IDs().
b32 is_player_dismounted | ( | void | ) |
Definition at line 827 of file 77480.c.
Referenced by get_overriding_player_anim(), and update_item_entity_pickup().
s32 get_overriding_player_anim | ( | s32 | anim | ) |
Definition at line 839 of file 77480.c.
Referenced by suggest_player_anim_allow_backward(), and suggest_player_anim_always_forward().
void suggest_player_anim_allow_backward | ( | AnimID | anim | ) |
Definition at line 894 of file 77480.c.
Referenced by action_update_falling(), action_update_hammer(), action_update_idle(), action_update_idle_peach(), action_update_jump(), action_update_land(), action_update_landing_on_switch(), action_update_parasol(), action_update_peach_falling(), action_update_peach_step_down(), action_update_pushing_block(), action_update_run(), action_update_sliding(), action_update_spin(), action_update_spin_jump(), action_update_step_up(), action_update_step_up_peach(), action_update_step_up_set_peach_anim(), action_update_use_munchlesia(), action_update_use_spinning_flower(), action_update_use_tweester(), action_update_walk(), action_update_walk_set_peach_anim(), entity_GiantChest_await_got_item(), entity_Padlock_push_player(), handle_jumping_land_on_switch(), initialize_jump(), player_jump(), update_encounters_post_battle(), and update_player_carry_anim().
void force_player_anim | ( | AnimID | anim | ) |
Definition at line 905 of file 77480.c.
void suggest_player_anim_always_forward | ( | AnimID | anim | ) |
Definition at line 913 of file 77480.c.
Referenced by action_update_first_strike(), action_update_hit_fire(), action_update_hit_lava(), action_update_knockback(), action_update_pushing_block(), action_update_raise_arms(), action_update_sliding(), action_update_spin(), action_update_talk(), action_update_tornado_jump(), action_update_use_munchlesia(), action_update_use_spinning_flower(), entity_GiantChest_open(), func_802BC2B4_E2EBE4(), update_item_entity_pickup(), and update_riding_physics().
f32 get_xz_dist_to_player | ( | f32 | x, |
f32 | z ) |
Definition at line 960 of file 77480.c.
Referenced by action_update_hit_fire(), action_update_hit_lava(), action_update_knockback(), entity_BlueWarpPipe_set_player_move_to_center(), and entity_HiddenPanel_idle().
void enable_player_shadow | ( | void | ) |
void disable_player_shadow | ( | void | ) |
Definition at line 968 of file 77480.c.
Referenced by action_update_use_tweester(), entity_BlueWarpPipe_enter_pipe_init(), and func_802BC0B8_E2E9E8().
s32 disable_player_static_collisions | ( | void | ) |
Definition at line 972 of file 77480.c.
Referenced by action_update_parasol(), action_update_use_munchlesia(), action_update_use_spinning_flower(), action_update_use_tweester(), entity_BlueWarpPipe_set_player_move_to_center(), entity_HiddenPanel_flip_over(), entity_StarBoxLauncher_check_launch(), and post_battle().
s32 enable_player_static_collisions | ( | void | ) |
Definition at line 980 of file 77480.c.
Referenced by action_update_parasol(), action_update_use_munchlesia(), action_update_use_spinning_flower(), action_update_use_tweester(), entity_HiddenPanel_flip_over(), entity_StarBoxLauncher_launch(), pre_battle(), pre_battle(), and pre_battle().
s32 disable_player_input | ( | void | ) |
Definition at line 990 of file 77480.c.
Referenced by _use_partner_ability(), action_update_landing_on_switch(), action_update_spin_jump(), action_update_tornado_jump(), action_update_use_munchlesia(), action_update_use_spinning_flower(), action_update_use_tweester(), check_input_open_menus(), entity_BlueWarpPipe_set_player_move_to_center(), entity_Chest_idle(), entity_CymbalPlant_idle(), entity_HeartBlock_show_tutorial_message(), entity_HeartBlockContent_anim_idle(), entity_SaveBlock_pause_game(), entity_SimpleSpring_idle(), entity_TriggerBlock_disable_player_input(), func_802BC0B8_E2E9E8(), phys_player_land(), post_battle(), post_battle(), SentinelAI_Descend(), start_battle(), state_init_file_select(), state_init_pause(), state_step_change_map(), state_step_enter_world(), state_step_intro(), step_game_loop(), update_encounters_neutral(), and update_item_entity_pickup().
s32 enable_player_input | ( | void | ) |
Definition at line 998 of file 77480.c.
Referenced by _use_partner_ability(), action_update_spin_jump(), action_update_tornado_jump(), action_update_use_munchlesia(), action_update_use_spinning_flower(), action_update_use_tweester(), check_input_open_menus(), end_outta_sight_cleanup(), entity_Chest_enable_player_input(), entity_CymbalPlant_idle(), entity_GiantChest_await_got_item(), entity_HeartBlock_wait_for_close_tutorial(), entity_HeartBlockContent__anim_heal(), entity_SaveBlock_resume_game(), entity_SimpleSpring_enable_player_input(), entity_TriggerBlock_enable_player_input(), func_802BC3A0_E2ECD0(), handle_jumping_land_on_switch(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), SentinelAI_GrabPlayer(), set_action_state(), state_step_change_map(), state_step_enter_world(), state_step_unpause(), update_encounters_conversation(), update_encounters_post_battle(), and update_item_entity_pickup().
b32 check_player_action_debug | ( | void | ) |
Definition at line 1016 of file 77480.c.
Referenced by phys_main_collision_below(), player_fall_distance(), and update_player().
void player_render_interact_prompts | ( | void | ) |
Definition at line 1028 of file 77480.c.
Referenced by gfx_draw_frame().
s32 has_valid_conversation_npc | ( | void | ) |
Definition at line 1111 of file 77480.c.
Referenced by check_for_conversation_prompt(), and should_continue_pulse_stone().
void func_800E06C0 | ( | s32 | arg0 | ) |
Definition at line 1160 of file 77480.c.
Referenced by update_triggers().
s32 func_800E06D8 | ( | void | ) |
Definition at line 1164 of file 77480.c.
Referenced by should_continue_pulse_stone().
void appendGfx_interact_prompt | ( | void | ) |
Definition at line 63 of file inspect_icon.c.
Referenced by render_interact_prompt().
void render_player | ( | void | ) |
Definition at line 1489 of file 77480.c.
Referenced by render_frame().
void render_player_model | ( | void | ) |
Definition at line 1495 of file 77480.c.
Referenced by render_player().
void(* ISpyNotificationCallback) (void) | ( | void | ) |
Definition at line 33 of file 77480.c.
Referenced by check_for_ispy(), clear_ispy_icon(), ispy_notification_setup(), ispy_notification_update(), and render_ispy_icon().
void(* PulseStoneNotificationCallback) (void) | ( | void | ) |
Definition at line 34 of file 77480.c.
Referenced by check_for_conversation_prompt(), check_for_interactables(), check_for_pulse_stone(), clear_pulse_stone_icon(), pulse_stone_notification_setup(), pulse_stone_notification_update(), render_pulse_stone_icon(), and reset_player_status().
void(* TalkNotificationCallback) (void) | ( | void | ) |
Definition at line 35 of file 77480.c.
Referenced by check_for_conversation_prompt(), check_for_interactables(), clear_conversation_prompt(), interact_speech_setup(), interact_speech_update(), render_conversation_prompt(), and reset_player_status().
void(* InteractNotificationCallback) (void) | ( | void | ) |
Definition at line 36 of file 77480.c.
Referenced by check_for_conversation_prompt(), check_for_interactables(), clear_interact_prompt(), interact_inspect_dismiss(), interact_inspect_setup(), interact_inspect_update(), render_interact_prompt(), and reset_player_status().
s32 D_8010C950 |
Definition at line 37 of file 77480.c.
Referenced by func_800E06C0(), and interact_inspect_setup().
PlayerStatus gPlayerStatus |
Definition at line 39 of file 77480.c.
Referenced by _show_message(), _use_partner_ability(), action_hammer_end_swing(), action_hammer_play_hit_fx(), action_hammer_test_swing_collision(), action_update_falling(), action_update_first_strike(), action_update_hammer(), action_update_hit_fire(), action_update_hit_lava(), action_update_idle(), action_update_idle_peach(), action_update_jump(), action_update_knockback(), action_update_land(), action_update_landing_on_switch(), action_update_launch(), action_update_parasol(), action_update_peach_falling(), action_update_peach_land(), action_update_peach_step_down(), action_update_peach_step_down_land(), action_update_pushing_block(), action_update_raise_arms(), action_update_ride(), action_update_run(), action_update_sliding(), action_update_spin(), action_update_spin_jump(), action_update_state_23(), action_update_step_down(), action_update_step_down_land(), action_update_step_up(), action_update_step_up_peach(), action_update_step_up_set_peach_anim(), action_update_talk(), action_update_tornado_jump(), action_update_use_munchlesia(), action_update_use_spinning_flower(), action_update_use_tweester(), action_update_walk(), action_update_walk_set_peach_anim(), ai_check_player_dist(), appendGfx_interact_prompt(), appendGfx_ispy_icon(), appendGfx_player(), appendGfx_player_spin(), appendGfx_pulse_stone_icon(), appendGfx_speech_bubble(), basic_ai_check_player_dist(), btl_restore_world_cameras(), btl_save_world_cameras(), calculate_camera_yinterp_rate(), can_dismount(), can_open_world_menu(), check_conversation_trigger(), check_for_conversation_prompt(), check_for_interactables(), check_for_ispy(), check_for_pulse_stone(), check_for_treadmill_overlaps(), check_input_hammer(), check_input_jump(), check_input_midair_jump(), check_input_open_menus(), check_input_spin(), check_input_status_bar(), check_input_use_partner(), clear_player_status(), cloud_trail_update(), collision_check_player_overlaps(), collision_lateral_peach(), collision_lava_reset_check_additional_overlaps(), collision_main_above(), collision_main_lateral(), disable_player_input(), disable_player_shadow(), disable_player_static_collisions(), draw_encounters_pre_battle(), enable_player_input(), enable_player_shadow(), enable_player_static_collisions(), end_outta_sight_cleanup(), entity_ArrowSign_handle_collision(), entity_base_block_update_slow_sinking(), entity_base_switch_init(), entity_BellbellPlant_idle(), entity_block_handle_collision(), entity_BlueWarpPipe_enter_pipe_init(), entity_BlueWarpPipe_enter_pipe_update(), entity_BlueWarpPipe_idle(), entity_BlueWarpPipe_set_player_move_to_center(), Entity_BoardedFloor_idle(), entity_can_collide_with_jumping_player(), entity_Chest_idle(), entity_CymbalPlant_idle(), entity_GiantChest_open(), entity_GreenStompSwitch_idle(), entity_HeartBlockContent__anim_heal(), entity_HeartBlockContent_anim_idle(), entity_HiddenItemBlock_idle(), entity_HugeBlueSwitch_idle(), entity_MunchlesiaChewing_init(), entity_Padlock_push_player(), entity_PinkFlower_idle(), entity_ScriptSpring_idle(), entity_Signpost_idle(), entity_SimpleSpring_idle(), entity_SimpleSpring_set_jump_params(), entity_small_switch_idle(), entity_StarBoxLauncher_check_launch(), entity_TriggerBlock_disable_player_input(), entity_TrumpetPlant_idle(), entity_Tweester_idle(), entity_WoodenCrate_idle(), falling_leaves_update(), flower_trail_update_part(), force_player_anim(), func_800E01DC(), func_800E06D8(), func_800E4AD8(), func_800E4B40(), func_800EA52C(), func_802B6000_E27510(), func_802BB000_E2D930(), func_802BB0A0_E2D9D0(), func_802BB8D4_E2E204(), func_802BB98C_E2E2BC(), func_802BC050_E2E980(), func_802BC0F0_E2EA20(), func_802BC17C_E2EAAC(), func_802BC2B4_E2EBE4(), func_802BC3E4_E2ED14(), func_802D23F8(), func_E0020000(), game_input_to_move_vector(), get_npc_pos(), get_overriding_player_anim(), get_xz_dist_to_player(), gravity_use_fall_parms(), handle_jumping_land_on_switch(), handle_jumping_launch(), has_valid_conversation_npc(), initialize_jump(), integrate_gravity(), interact_inspect_setup(), interact_inspect_update(), interact_speech_setup(), interact_speech_update(), is_player_action_state(), ispy_notification_setup(), ispy_notification_update(), load_map_by_IDs(), make_item_entity_at_player(), move_player(), npc_do_player_collision(), npc_follow_init(), offset_player_from_camera(), parasol_get_npc(), parasol_update_spin(), partner_do_player_collision(), partner_flying_enable(), partner_flying_follow_player(), partner_flying_update_motion(), partner_flying_update_player_tracking(), partner_force_player_flip_done(), partner_get_out(), partner_init_after_battle(), partner_move_to_goal(), partner_put_away(), partner_reset_data(), partner_walking_enable(), partner_walking_follow_player(), partner_walking_update_motion(), partner_walking_update_player_tracking(), peach_check_for_parasol_input(), peach_disguise_check_overlaps(), peach_force_disguise_action(), peach_make_disguise_npc(), peach_sync_disguise_npc(), phys_can_player_interact(), phys_check_interactable_collision(), phys_init_integrator_for_current_state(), phys_is_on_sloped_ground(), phys_main_collision_below(), phys_peach_update(), phys_player_land(), phys_save_ground_pos(), phys_update_action_state(), phys_update_falling(), phys_update_jump(), phys_update_standard(), player_check_collision_below(), player_get_camera_facing_angle(), player_get_side_angle(), player_handle_floor_collider_type(), player_input_to_move_vector(), player_jump(), player_reset_data(), player_surface_spawn_basic_fx(), player_surface_spawn_cloud_fx(), player_surface_spawn_flower_fx(), player_surface_spawn_fx(), player_surface_spawn_hedges_fx(), player_surface_spawn_snow_fx(), player_surface_spawn_water_fx(), player_update_sprite(), pre_battle(), pre_battle(), pulse_stone_notification_setup(), pulse_stone_notification_update(), record_jump_apex(), render_player_model(), reset_outta_sight_alpha_on_menu_close(), reset_player_status(), set_action_state(), set_peach_shadow_scale(), sfx_play_sound_at_player(), should_cancel_open_world_menu(), should_cancel_pulse_stone(), should_continue_inspect(), should_continue_pulse_stone(), snowflake_render(), star_update(), start_bounce_a(), start_bounce_b(), start_falling(), state_init_game_over(), state_step_end_battle(), state_step_unpause(), suggest_player_anim_allow_backward(), suggest_player_anim_always_forward(), switch_to_partner(), sync_player_position(), test_dismount_height(), test_item_player_collision(), test_mounting_height_adjustment(), test_player_entity_aabb(), update_camera_unused_ahead(), update_camera_unused_leading(), update_current_floor(), update_encounters_conversation(), update_encounters_neutral(), update_encounters_post_battle(), update_inspect_icon_pos(), update_item_entity_collectable(), update_item_entity_pickup(), update_locomotion_state(), update_npcs(), update_player(), update_player_blink(), update_player_carry_anim(), update_player_input(), update_player_shadow(), update_riding_physics(), update_riding_physics(), update_status_bar(), update_triggers(), and update_unused_lead_amt().
PlayerData gPlayerData |
Definition at line 40 of file 77480.c.
Referenced by _use_partner_ability(), action_hammer_end_swing(), action_hammer_play_hit_fx(), action_hammer_test_swing_collision(), action_update_hammer(), action_update_idle(), action_update_idle_peach(), action_update_run(), action_update_walk(), add_coins(), add_item(), add_star_pieces(), add_star_points(), add_star_power(), appendGfx_npc_actor(), appendGfx_player_actor(), btl_check_can_change_partner(), btl_check_player_defeated(), btl_init_menu_boots(), btl_init_menu_hammer(), btl_init_menu_items(), btl_init_menu_partner(), btl_merlee_on_first_strike(), btl_merlee_on_start_turn(), btl_restore_world_cameras(), btl_state_draw_select_target(), btl_state_update_begin_player_turn(), btl_state_update_begin_turn(), btl_state_update_celebration(), btl_state_update_change_partner(), btl_state_update_end_training_battle(), btl_state_update_end_turn(), btl_state_update_enemy_striking_first(), btl_state_update_first_strike(), btl_state_update_normal_start(), btl_state_update_partner_menu(), btl_state_update_partner_move(), btl_state_update_partner_striking_first(), btl_state_update_player_menu(), btl_state_update_run_away(), btl_state_update_victory(), btl_update(), calc_enemy_damage_target(), calc_enemy_test_target(), calc_player_damage_enemy(), can_trigger_loading_zone(), check_block_input(), check_input_hammer(), check_input_midair_jump(), check_input_open_menus(), check_input_use_partner(), clear_player_data(), ClubbaNappingAI_Sleep(), coin_counter_draw_content(), count_item(), count_power_plus(), deduct_current_move_fp(), dispatch_damage_event_player(), enforce_hpfp_limits(), entity_block_handle_collision(), entity_GiantChest_give_equipment(), entity_HeartBlock_show_tutorial_message(), entity_small_switch_idle(), entity_Tweester_idle(), find_item(), fio_save_game(), fio_serialize_state(), func_800F4D28(), func_80269118(), func_80269160(), get_consumables_count(), get_consumables_empty(), get_current_partner_id(), get_player_anim_for_status(), get_stored_count(), get_stored_empty(), has_full_fp(), has_full_hp(), has_item(), increment_max_star_power(), initialize_battle(), initialize_status_bar(), is_ability_active(), is_badge_equipped(), load_demo_battle(), load_partner_actor(), partner_handle_after_battle(), partner_reset_data(), pause_badges_count_all(), pause_badges_count_equipped(), pause_badges_draw_contents(), pause_badges_load_badges(), pause_badges_try_equip(), pause_badges_try_remove(), pause_get_total_equipped_bp_cost(), pause_items_load_items(), pause_partners_draw_movelist(), pause_partners_draw_title(), pause_partners_handle_input(), pause_partners_init(), pause_spirits_draw_contents(), pause_spirits_draw_title(), pause_spirits_handle_input(), pause_stats_draw_contents(), pause_stats_handle_input(), recover_fp(), recover_hp(), remove_consumable(), remove_item(), reset_status_bar(), set_action_state(), set_max_star_power(), set_npc_animation(), setup_demo_player(), setup_item_popup(), setup_partner_popup(), shop_open_item_select_popup(), SomeVtxFunc(), sort_consumables(), spawn_drops(), state_step_demo(), state_step_end_battle(), state_step_intro(), status_bar_start_blinking_sp(), step_game_loop(), store_item(), subtract_hp(), SuperBlock_get_partner_rank(), sync_status_bar(), update_coin_counter(), update_encounters_neutral(), update_encounters_post_battle(), update_encounters_pre_battle(), update_item_entity_collectable(), update_item_entity_pickup(), update_partner_timers(), update_status_bar(), use_consumable(), and ver_deserialize_standard().
|
extern |
Definition at line 18 of file goombario.c.
Referenced by check_input_use_partner().
f32 D_800F7B48 = 0.0f |
Definition at line 1345 of file 77480.c.
Referenced by player_update_sprite().