void _use_partner_ability | ( | void | ) |
Referenced by partner_reset_data(), and partner_use_ability().
void create_partner_npc | ( | void | ) |
Referenced by _use_partner_ability(), and partner_reset_data().
void enable_partner_ai | ( | void | ) |
Referenced by action_update_use_spinning_flower(), entity_CymbalPlant_idle(), and func_802BC32C_E2EC5C().
s32 func_800EA4B0 | ( | s32 | collisionID | ) |
Referenced by partner_walking_follow_player().
s32 func_800EA52C | ( | s32 | partnerID | ) |
void func_800EA5B8 | ( | Npc * | partner | ) |
Referenced by partner_flying_enable(), and partner_walking_enable().
void func_800EB2A4 | ( | s32 | partnerID | ) |
void func_800EF300 | ( | void | ) |
Referenced by action_update_use_spinning_flower(), entity_CymbalPlant_idle(), and func_802BC050_E2E980().
void func_800EF314 | ( | void | ) |
void func_800EF3D4 | ( | s32 | arg0 | ) |
void func_800EF3E4 | ( | void | ) |
Referenced by entity_Chest_idle().
void func_800EF414 | ( | s32 | posX, |
s32 | posZ ) |
void func_800EF43C | ( | void | ) |
s32 partner_can_open_world_menus | ( | void | ) |
Referenced by can_open_world_menu(), and should_cancel_open_world_menu().
s32 partner_can_use_ability | ( | void | ) |
void partner_clear_player_tracking | ( | Npc * | partner | ) |
Referenced by enable_partner_ai(), end_outta_sight_cleanup(), partner_flying_follow_player(), partner_get_out(), partner_walking_follow_player(), post_battle(), post_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), try_cancel_tweester(), try_cancel_tweester(), try_cancel_tweester(), try_cancel_tweester(), try_cancel_tweester(), try_cancel_tweester(), try_cancel_tweester(), try_cancel_tweester(), and try_cancel_tweester().
void partner_disable_input | ( | void | ) |
void partner_do_player_collision | ( | Npc * | partner | ) |
Referenced by partner_flying_update_motion(), and partner_walking_update_motion().
void partner_enable_input | ( | void | ) |
void partner_flying_enable | ( | Npc * | partner, |
s32 | val ) |
Referenced by enable_partner_ai().
void partner_flying_follow_player | ( | Npc * | partner | ) |
Referenced by partner_flying_update_motion().
void partner_flying_update_motion | ( | Npc * | partner | ) |
void partner_flying_update_player_tracking | ( | Npc * | partner | ) |
s32 partner_force_player_flip_done | ( | void | ) |
void partner_free_npc | ( | void | ) |
Referenced by _use_partner_ability().
EvtScript * partner_get_enter_map_script | ( | void | ) |
s32 partner_get_out | ( | Npc * | partner | ) |
void partner_handle_after_battle | ( | void | ) |
Referenced by update_encounters_post_battle().
void partner_handle_before_battle | ( | void | ) |
Referenced by update_encounters_pre_battle().
void partner_init_after_battle | ( | s32 | partnerID | ) |
Referenced by state_step_end_battle().
s32 partner_init_get_out | ( | Npc * | npc | ) |
s32 partner_init_put_away | ( | Npc * | partner | ) |
void partner_initialize_data | ( | void | ) |
Referenced by state_step_startup().
s32 partner_is_flying | ( | void | ) |
s32 partner_is_idle | ( | Npc * | partner | ) |
void partner_kill_ability_script | ( | void | ) |
void partner_move_to_goal | ( | Npc * | partner, |
s32 | isFlying ) |
Referenced by partner_flying_follow_player(), and partner_walking_follow_player().
s32 partner_put_away | ( | Npc * | partner | ) |
void partner_reset_data | ( | void | ) |
Referenced by load_map_by_IDs().
void partner_reset_tether_distance | ( | void | ) |
Referenced by check_for_interactables(), and interact_inspect_dismiss().
void partner_resume_ability_script | ( | void | ) |
void partner_set_goal_pos | ( | s32 | x, |
s32 | z ) |
Referenced by func_800EF414().
void partner_set_tether_distance | ( | f32 | dist | ) |
void partner_suspend_ability_script | ( | void | ) |
s32 partner_test_enemy_collision | ( | Npc * | enemy | ) |
Referenced by update_encounters_neutral().
s32 partner_use_ability | ( | void | ) |
Referenced by check_input_use_partner(), post_battle(), post_battle(), post_battle(), post_battle(), and post_battle().
void partner_walking_enable | ( | Npc * | partner, |
s32 | val ) |
Referenced by enable_partner_ai().
void partner_walking_follow_player | ( | Npc * | partner | ) |
Referenced by partner_walking_update_motion().
void partner_walking_update_motion | ( | Npc * | partner | ) |
void partner_walking_update_player_tracking | ( | Npc * | partner | ) |
void switch_to_partner | ( | s32 | partnerID | ) |
Referenced by check_input_open_menus().
s32 world_partner_can_open_menus_default | ( | Npc * | partner | ) |
s32 D_800F8020 = 0 |
Referenced by partner_flying_update_motion().
f32 D_800F8034 = 0.0f |
Referenced by partner_flying_follow_player(), partner_move_to_goal(), and partner_walking_follow_player().
s16 D_800F8038 = 0 |
s16 D_800F803A = 0 |
Referenced by partner_flying_follow_player(), and partner_walking_follow_player().
f32 D_800F84F8 = 0.0f |
Referenced by partner_flying_update_motion().
BSS s32 D_8010CFBC |
BSS s32 D_8010CFC4 |
Referenced by _use_partner_ability(), partner_flying_enable(), partner_initialize_data(), and partner_walking_enable().
BSS s16 D_8010CFCA |
BSS s16 D_8010CFCC |
Referenced by partner_flying_enable(), and partner_walking_enable().
BSS s16 D_8010CFCE |
BSS s32 D_8010CFE0 |
HudScript* DigitHudScripts[] |
Referenced by status_bar_draw_number(), and status_bar_draw_stat().
|
extern |
PartnerAnimations gPartnerAnimations[] |
PartnerStatus gPartnerStatus |
Referenced by _use_partner_ability(), action_update_ride(), basic_ai_check_player_dist(), can_open_menus(), can_open_menus(), can_open_world_menu(), can_trigger_loading_zone(), can_use_ability(), check_conversation_trigger(), check_input_hammer(), check_input_open_menus(), check_player_action_debug(), CleftAI_CanSeePlayer(), ClubbaNappingAI_Sleep(), end_outta_sight_cleanup(), entity_CymbalPlant_idle(), entity_small_switch_idle(), entity_Tweester_idle(), get_movement_from_input(), get_overriding_player_anim(), is_player_dismounted(), ispy_notification_update(), MagikoopaAI_CanShootSpell(), MeleeHitbox_CanSeePlayer(), npc_do_other_npc_collision(), partner_disable_input(), partner_enable_input(), partner_flying_update_motion(), partner_handle_after_battle(), partner_init_after_battle(), partner_initialize_data(), partner_is_idle(), partner_reset_data(), partner_use_ability(), partner_walking_update_motion(), phys_adjust_cam_on_landing(), phys_can_player_interact(), phys_main_collision_below(), phys_update_action_state(), player_handle_floor_collider_type(), post_battle(), post_battle(), post_battle(), post_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), pre_battle(), ProjectileHitbox_GetUsableProjectileID(), reset_outta_sight_alpha_on_menu_close(), SentinelAI_Descend(), SentinelAI_GrabPlayer(), set_action_state(), should_cancel_open_world_menu(), should_cancel_pulse_stone(), ShouldPauseConveyor(), spawn_surface_effects(), sync_held_position(), test_item_player_collision(), update_camera_lead_amount(), update_encounters_neutral(), update_encounters_post_battle(), update_player_blink(), update_riding_physics(), and update_riding_physics().
BSS PlayerPathElement gPlayerMoveHistory[40] |
BSS s32 gPlayerMoveHistoryIndex |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
BSS s32 NextPartnerCommand |
BSS s32 NextPartnerID |
Referenced by _use_partner_ability(), func_800EB2A4(), partner_init_after_battle(), and switch_to_partner().
BSS s32 PartnerCommandState |
Referenced by _use_partner_ability().
HudScript* SlashHudScript = &HES_StatusSlash |
Referenced by status_bar_draw_stat().
HudScript* SPIncrementHudScripts[] |
Referenced by update_status_bar().
HudScript* SPStarHudScripts[] |
Referenced by update_status_bar().
s32 StatusBarSPIncrementOffsets[] = { -1, 1, 2, 4, 5, 7, 8, 0, 0, 0 } |
Referenced by update_status_bar().
HudScript* TimesHudScript = &HES_StatusTimes |
Referenced by status_bar_draw_number().
UseItemStruct UseItemDmaArgs |
Referenced by use_consumable().
BSS s32 wCurrentPartnerId |
Referenced by _use_partner_ability(), create_partner_npc(), func_800EB2A4(), partner_flying_enable(), partner_flying_follow_player(), partner_get_out(), partner_handle_after_battle(), partner_handle_before_battle(), partner_init_after_battle(), partner_initialize_data(), partner_move_to_goal(), partner_put_away(), partner_reset_data(), partner_resume_ability_script(), partner_suspend_ability_script(), partner_test_enemy_collision(), partner_use_ability(), partner_walking_enable(), partner_walking_follow_player(), and switch_to_partner().
HudScript* wDisabledPartnerHudScripts[] |
Referenced by setup_partner_popup().
BSS WorldPartner* wPartner |
Referenced by _use_partner_ability(), create_partner_npc(), enable_partner_ai(), partner_can_open_world_menus(), partner_can_use_ability(), partner_get_enter_map_script(), partner_get_out(), partner_handle_after_battle(), partner_handle_before_battle(), partner_initialize_data(), partner_is_flying(), partner_reset_data(), partner_test_enemy_collision(), and partner_use_ability().
Referenced by _use_partner_ability(), and partner_handle_after_battle().
BSS s32 wPartnerCurrentScriptID |
BSS s16 wPartnerFollowState |
Referenced by enable_partner_ai(), func_800EF300(), func_800EF314(), func_800EF3E4(), func_800EF414(), func_800EF43C(), partner_flying_enable(), partner_flying_follow_player(), partner_flying_update_motion(), partner_get_out(), partner_init_get_out(), partner_init_put_away(), partner_put_away(), partner_walking_enable(), partner_walking_follow_player(), and partner_walking_update_motion().
HudScript* wPartnerHudScripts[] |
Referenced by setup_partner_popup().
s32 wPartnerMoveGoalX = 0 |
Referenced by partner_move_to_goal(), and partner_set_goal_pos().
s32 wPartnerMoveGoalZ = 0 |
Referenced by partner_move_to_goal(), and partner_set_goal_pos().
f32 wPartnerMoveSpeed = 0.0f |
Referenced by partner_flying_follow_player(), partner_move_to_goal(), and partner_walking_follow_player().
s32 wPartnerMoveTime = 0 |
Npc* wPartnerNpc |
BSS s32 wPartnerNpcIndex |
Referenced by create_partner_npc(), and partner_free_npc().
WorldPartner wPartners[] |
Referenced by create_partner_npc().
BSS f32 wPartnerTetherDistance |
f32 wSavedPartnerPosX = 0 |
Referenced by _use_partner_ability(), partner_clear_player_tracking(), partner_flying_enable(), partner_flying_follow_player(), partner_flying_update_motion(), partner_init_after_battle(), partner_initialize_data(), partner_put_away(), partner_reset_data(), partner_walking_enable(), partner_walking_update_motion(), and switch_to_partner().
f32 wSavedPartnerPosY = 0 |
Referenced by _use_partner_ability(), partner_clear_player_tracking(), partner_flying_enable(), partner_flying_follow_player(), partner_flying_update_motion(), partner_init_after_battle(), partner_initialize_data(), partner_put_away(), partner_reset_data(), partner_walking_enable(), partner_walking_update_motion(), and switch_to_partner().
f32 wSavedPartnerPosZ = 0 |
Referenced by _use_partner_ability(), partner_clear_player_tracking(), partner_flying_enable(), partner_flying_follow_player(), partner_flying_update_motion(), partner_init_after_battle(), partner_initialize_data(), partner_put_away(), partner_reset_data(), partner_walking_enable(), partner_walking_update_motion(), and switch_to_partner().