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 |
Variables | |
s32 | D_8010C950 |
PlayerStatus | gPlayerStatus |
PlayerData | gPlayerData |
f32 | D_800F7B48 |
s32 | D_800F7B4C |
s32 | WorldTattleInteractionID |
Referenced by render_interact_prompt().
Referenced by render_player_model().
Only used when speedy spinning.
Referenced by render_player_model().
Referenced by update_player().
Referenced by update_player().
Referenced by update_player().
Referenced by update_player().
Referenced by phys_update_standard().
Referenced by phys_main_collision_below(), player_fall_distance(), and update_player().
Referenced by player_reset_data().
Referenced by player_reset_data().
Referenced by player_reset_data().
Referenced by load_demo_battle(), load_engine_data(), load_map_by_IDs(), state_step_demo(), state_step_intro(), and state_step_startup().
Referenced by player_reset_data().
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_language_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().
Referenced by action_update_use_tweester(), entity_BlueWarpPipe_enter_pipe_init(), and func_802BC0B8_E2E9E8().
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_exit_language_select(), state_step_unpause(), update_encounters_conversation(), update_encounters_post_battle(), and update_item_entity_pickup().
Referenced by func_802BC3A0_E2ECD0().
Referenced by update_triggers().
Referenced by should_continue_pulse_stone().
Referenced by suggest_player_anim_allow_backward(), and suggest_player_anim_always_forward().
Referenced by player_update_sprite().
Referenced by check_for_conversation_prompt(), and should_continue_pulse_stone().
Referenced by get_overriding_player_anim(), and update_item_entity_pickup().
Referenced by check_input_use_partner(), post_battle(), post_battle(), post_battle(), post_battle(), and post_battle().
Referenced by update_player().
Referenced by update_player().
HitID player_raycast_below | ( | f32 | yaw, |
f32 | diameter, | ||
f32 * | outX, | ||
f32 * | outY, | ||
f32 * | outZ, | ||
f32 * | outLength, | ||
f32 * | hitRx, | ||
f32 * | hitRz, | ||
f32 * | hitDirX, | ||
f32 * | hitDirZ ) |
Referenced by player_raycast_below_cam_relative(), and update_player_shadow().
Referenced by player_raycast_below().
Referenced by player_raycast_up_corners().
HitID player_raycast_up_corners | ( | PlayerStatus * | player, |
f32 * | posX, | ||
f32 * | posY, | ||
f32 * | posZ, | ||
f32 * | hitDepth, | ||
f32 | yaw ) |
Referenced by collision_main_above().
Referenced by gfx_draw_frame().
Referenced by load_map_by_IDs().
HitID player_test_lateral_overlap | ( | s32 | mode, |
PlayerStatus * | playerStatus, | ||
f32 * | x, | ||
f32 * | y, | ||
f32 * | z, | ||
f32 | length, | ||
f32 | yaw ) |
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_with_slipping | ( | PlayerStatus * | playerStatus, |
f32 * | x, | ||
f32 * | y, | ||
f32 * | z, | ||
f32 | length, | ||
f32 | yaw ) |
Referenced by action_update_sliding(), collision_main_lateral(), and phys_check_interactable_collision().
HitID player_test_move_without_slipping | ( | PlayerStatus * | playerStatus, |
f32 * | x, | ||
f32 * | y, | ||
f32 * | z, | ||
f32 | length, | ||
f32 | yaw, | ||
s32 * | hasClimbableStep ) |
Referenced by collision_lateral_peach().
Referenced by update_player().
Referenced by player_render_interact_prompts().
Referenced by player_render_interact_prompts().
Referenced by player_render_interact_prompts().
Referenced by render_frame().
Referenced by render_player().
Referenced by player_render_interact_prompts().
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_use_munchlesia(), action_update_use_spinning_flower(), action_update_use_tweester(), action_update_walk(), entity_GiantChest_await_got_item(), entity_Padlock_push_player(), func_802B6198_E24768(), func_802B6550_E23C30(), handle_jumping_land_on_switch(), initialize_jump(), player_jump(), update_encounters_post_battle(), and update_player_carry_anim().
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().
UNK_FUN_PTR | ( | InteractNotificationCallback | ) |
UNK_FUN_PTR | ( | ISpyNotificationCallback | ) |
UNK_FUN_PTR | ( | PulseStoneNotificationCallback | ) |
UNK_FUN_PTR | ( | TalkNotificationCallback | ) |
Referenced by update_player().
Referenced by update_player().
Referenced by update_player().
|
extern |
Referenced by player_update_sprite().
|
extern |
Referenced by appendGfx_player().
s32 D_8010C950 |
Referenced by func_800E06C0().
PlayerData gPlayerData |
Referenced by check_input_use_partner(), and update_partner_timers().
PlayerStatus gPlayerStatus |
Referenced by appendGfx_player(), appendGfx_player_spin(), check_for_conversation_prompt(), check_for_interactables(), check_for_ispy(), check_for_pulse_stone(), check_input_use_partner(), clear_player_status(), disable_player_input(), disable_player_shadow(), disable_player_static_collisions(), enable_player_input(), enable_player_shadow(), enable_player_static_collisions(), force_player_anim(), func_800E01DC(), func_800E06D8(), get_overriding_player_anim(), get_xz_dist_to_player(), has_valid_conversation_npc(), phys_update_standard(), player_reset_data(), player_update_sprite(), render_player_model(), suggest_player_anim_allow_backward(), suggest_player_anim_always_forward(), update_player(), update_player_blink(), and update_player_shadow().
|
extern |
Referenced by check_input_use_partner().