papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
engine1_post_bss.c File Reference

Macros

#define NO_EXTERN_VARIABLES
 

Variables

BSS PartnerStatus gPartnerStatus
 
BSS s32 gSpinHistoryPosY [6]
 
BSS s32 gSpinHistoryPosX [6]
 
BSS s32 gSpinHistoryPosZ [6]
 
BSS StatusBar gStatusBar
 
BSS PlayerStatus gPlayerStatus
 
BSS PlayerSpinState gPlayerSpinState
 
BSS s32 D_8010F284 [3]
 
BSS PlayerData gPlayerData
 
BSS s16 gSpinHistoryPosAngle [5]
 

Macro Definition Documentation

◆ NO_EXTERN_VARIABLES

#define NO_EXTERN_VARIABLES

Variable Documentation

◆ D_8010F284

BSS s32 D_8010F284[3]

◆ gPartnerStatus

BSS PartnerStatus gPartnerStatus

◆ gPlayerData

BSS PlayerData gPlayerData

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_badge(), add_coins(), add_fortress_keys(), add_item(), add_star_pieces(), add_star_points(), add_star_power(), appendGfx_npc_actor(), appendGfx_player_actor(), appendGfx_records_impl(), btl_check_player_defeated(), btl_init_menu_boots(), btl_init_menu_hammer(), 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_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(), calculate_records(), can_trigger_loading_zone(), check_block_input(), check_input_hammer(), check_input_midair_jump(), check_input_open_menus(), clear_player_data(), coin_counter_draw_content(), count_power_plus(), deduct_current_move_fp(), dispatch_damage_event_player(), draw_record_display(), 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_deserialize_state(), fio_serialize_state(), func_800F4D28(), func_80263268(), func_80263300(), get_current_partner_id(), get_fortress_key_count(), get_item_count(), get_item_empty_count(), get_player_anim_for_status(), get_player_data(), get_stored_count(), get_stored_empty_count(), get_total_equipped_bp_cost(), has_full_fp(), has_full_hp(), increment_action_command_attempt_count(), increment_action_command_success_count(), increment_max_star_power(), initialize_battle(), initialize_status_bar(), is_ability_active(), 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_stats_draw_contents(), pause_stats_handle_input(), PlayerHasBadge(), recover_fp(), recover_hp(), remove_consumable(), 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(), ShouldPauseConveyor(), SomeVtxFunc(), sort_items(), spawn_drops(), state_step_demo(), state_step_end_battle(), state_step_intro(), status_bar_start_blinking_sp(), step_game_loop(), store_item(), subtract_fortress_keys(), 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_status_bar(), and use_consumable().

◆ gPlayerSpinState

◆ gPlayerStatus

BSS PlayerStatus gPlayerStatus

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_talk(), action_update_tornado_jump(), action_update_use_munchlesia(), action_update_use_spinning_flower(), action_update_use_tweester(), action_update_walk(), add_tongue_deformation(), ai_check_player_dist(), appendGfx_interact_prompt(), appendGfx_ispy_icon(), appendGfx_pulse_stone_icon(), appendGfx_speech_bubble(), basic_ai_check_player_dist(), btl_restore_world_cameras(), btl_save_world_cameras(), build_gfx_floor(), calculate_camera_yinterp_rate(), can_dismount(), can_open_world_menu(), card_worker_update(), check_conversation_trigger(), 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(), cloud_trail_update(), collision_check_player_overlaps(), collision_lateral_peach(), collision_lava_reset_check_additional_overlaps(), collision_main_above(), collision_main_lateral(), draw_encounters_pre_battle(), 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(), func_800E4AD8(), func_800E4B40(), func_800EA52C(), func_802B6000_E27510(), func_802B6198_E24768(), func_802B6550_E23C30(), 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_packed_buttons(), gravity_use_fall_parms(), handle_floor_behavior(), handle_jumping_land_on_switch(), handle_jumping_launch(), 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_adjust_cam_on_landing(), 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_should_player_be_sliding(), phys_update_action_state(), phys_update_falling(), phys_update_jump(), 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(), pre_battle(), pre_battle(), pulse_stone_notification_setup(), pulse_stone_notification_update(), record_jump_apex(), red_tree_orbit_listener(), render_shrunk_player(), reset_outta_sight_alpha_on_menu_close(), reset_player_status(), set_action_state(), set_peach_shadow_scale(), setup_gfx_background_shade(), sfx_play_sound_at_player(), should_cancel_open_world_menu(), should_cancel_pulse_stone(), should_continue_inspect(), should_continue_pulse_stone(), ShouldPauseConveyor(), snowflake_render(), spawn_cloud_surface_effects(), star_update(), start_bounce_a(), start_bounce_b(), start_falling(), state_init_game_over(), state_step_end_battle(), state_step_unpause(), surface_cloud_behavior(), surface_flowers_behavior(), surface_hedges_behavior(), surface_snow_behavior(), surface_standard_behavior(), surface_water_behavior(), switch_to_partner(), sync_player_position(), test_dismount_height(), test_item_player_collision(), test_mounting_height_adjustment(), test_player_entity_aabb(), test_reflection_worker_render_floor(), test_reflection_worker_render_wall(), 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_carry_anim(), update_player_input(), update_riding_physics(), update_riding_physics(), update_status_bar(), update_triggers(), update_unused_lead_amt(), worker_reflect_player_floor(), worker_reflect_player_wall(), and worker_render_player_reflection().

◆ gSpinHistoryPosAngle

BSS s16 gSpinHistoryPosAngle[5]

◆ gSpinHistoryPosX

BSS s32 gSpinHistoryPosX[6]

Referenced by action_update_spin().

◆ gSpinHistoryPosY

BSS s32 gSpinHistoryPosY[6]

◆ gSpinHistoryPosZ

BSS s32 gSpinHistoryPosZ[6]

Referenced by action_update_spin().

◆ gStatusBar

BSS StatusBar gStatusBar