#include "common.h" INCLUDE_ASM(s32, "code_b72b0_len_15ed0", clear_virtual_models); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", init_virtual_models); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", load_virtual_model); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80120DE4); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80120F04); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80120FB8); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80121140); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80121184); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80121CE8); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80121EB8); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80122088); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80122188); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80122288); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80122D7C); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80122DDC); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80122DFC); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80122E94); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80122EE8); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80122F24); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80122F64); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80122F8C); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80122FB8); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", enable_entity_fog); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", disable_entity_fog); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", set_entity_fog_dist); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", set_entity_fog_color); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", is_entity_fog_enabled); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", get_entity_fog_distance); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", get_entity_fog_color); void stub_dynamic_entity_delegate(void) { } INCLUDE_ASM(s32, "code_b72b0_len_15ed0", clear_dynamic_entity_list); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", init_dynamic_entity_list); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", bind_dynamic_entity_3); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", bind_dynamic_entity_7); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", bind_dynamic_entity_B); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", update_dynamic_entities); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", render_dynamic_entities); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_801234E0); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80123550); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_801235C0); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", get_dynamic_entity); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", clear_character_set); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", clear_printers); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", load_font_data); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", load_font); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", update_messages); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", _update_message); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", render_messages); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80124434); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80124570); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", initialize_printer); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", dma_load_string); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", load_message_to_buffer); INCLUDE_ASM(PrintContext*, "code_b72b0_len_15ed0", load_string, s32 stringId, s32* a1); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", _load_string); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", load_message_to_printer); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", clamp_printer_coords); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", cancel_message); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", set_message_images); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", set_message_string); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", set_message_value); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", close_message); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80125C84); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", get_char_width); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", get_string_properties); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", get_string_width); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_801264B0); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", draw_string); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80126790); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80126EAC); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80126F78); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", draw_digit); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", draw_number); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80127B70); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80127BA4); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80127D90); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8012C2E0); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8012C324); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8012C9A8); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8012CA08); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", _draw_message_box); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8012D3DC); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8012DB58); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8012E8E0); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8012E9A0); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8012EC94); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8012F500); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8012FE10); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8012FE78); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_801309F0); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80130A04); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80130ACC); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", draw_coin_sparkles); INCLUDE_ASM(ItemEntity*, "code_b72b0_len_15ed0", get_item_entity, s32 itemEntityIndex); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80130F70); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80130FAC); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", clear_item_entity_data); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", init_item_entity_list); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80131128); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", make_item_entity); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", make_item_entity_nodelay, s32 itemID, f32 x, f32 y, f32 z, ItemSpawnMode itemSpawnMode, s32 pickupVar); INCLUDE_ASM(void, "code_b72b0_len_15ed0", make_item_entity_delayed, s32 itemID, f32 x, f32 y, f32 z, s32 unk1, s32 unk2, s32 unk3); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", init_got_item); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80131DD4); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", update_item_entities); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", appendGfx_item_entity); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", draw_item_entities); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80132D94); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", render_item_entities); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", remove_item_entity_by_reference); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", remove_item_entity_by_index); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80133A94); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", test_item_player_collision); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80133FC8); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", set_item_entity_flags); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", clear_item_entity_flags); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_801341B0); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_801341E8); INCLUDE_ASM(void, "code_b72b0_len_15ed0", set_item_entity_position, s32 itemEntityIndex, f32 x, f32 y, f32 z); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80134230); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80134240); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", update_item_entity_collectable); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8013559C); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", update_item_entity_static); void func_801356C4(void) { } void func_801356CC(void) { } void func_801356D4(void) { } INCLUDE_ASM(s32, "code_b72b0_len_15ed0", update_item_entity_temp); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_801363A0); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_8013673C); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_801369D0); INCLUDE_ASM(s32, "code_b72b0_len_15ed0", func_80136A08);