#include "common.h" /* 4D5C0 801776C0 */ OverlaySomething* func_801776C0(void) { return &__OVERLAY_INFO_8018FAE4; } /* 4D5CC 801776CC */ void func_801776CC(void) { func_80198080(-1); D_800C4C26 = 0x800E; } /* 4D5F4 801776F4 */ OverlaySomething* func_801776F4(void) { return &__OVERLAY_INFO_8018FAF8; } /* 4D600 80177700 */ void func_80177700(void) { func_80198080(0x29); D_800C4C26 = 0x8014; } /* 4D628 80177728 */ void** func_80177728(void) { return D_8018FB0C; } INCLUDE_ASM(const s32, "4D5C0", func_80177734); /* 4D88C 8017798C */ void func_8017798C(void) { func_8007337C(); func_801C8864(); } /* 4D8B0 801779B0 */ void func_801779B0(s32 arg0) { func_8016C814(); func_801C889C(arg0); } /* 4D8DC 801779DC */ void func_801779DC(void) { func_801B00B0(); } /* 4D8F8 801779F8 */ OverlaySomething* __returns_GLOBAL_with_inc_timer(void) { func_80173610(); return &__OVERLAY_INFO_resets_menu_timer; } /* 4D91C 80177A1C */ void __calls_resets_menu_timer(void) { __resets_menu_timer(); } /* 4D938 80177A38 */ void __calls_inc_menu_timer(void) { switch (__inc_menu_timer()) { case 1: func_80172368(); func_80172394(); func_8017223C(1); func_801707F4(); D_800C4C26 = D_8018F1A2; break; case 2: D_800C4C26 = 0x8012; break; case 3: D_800C4C26 = 0x17; break; case 4: switch(D_8018FB34) { case 0: D_800C4C26 = 0xB; break; case 1: D_800C4C26 = 0xC; break; } D_8018FB34 = (D_8018FB34 + 1) % 2; break; } } INCLUDE_ASM(const s32, "4D5C0", func_80177B40); INCLUDE_ASM(const s32, "4D5C0", func_80177B5C); INCLUDE_ASM(const s32, "4D5C0", __get_overlay_info_23B220); INCLUDE_ASM(const s32, "4D5C0", __setup_overlay_23B220); INCLUDE_ASM(const s32, "4D5C0", func_80177CC0); INCLUDE_ASM(const s32, "4D5C0", func_80177D04); INCLUDE_ASM(const s32, "4D5C0", func_80177D20); INCLUDE_ASM(const s32, "4D5C0", func_80177D74); INCLUDE_ASM(const s32, "4D5C0", func_80177D80); INCLUDE_ASM(const s32, "4D5C0", func_80177DAC); INCLUDE_ASM(const s32, "4D5C0", func_80177DE8); INCLUDE_ASM(const s32, "4D5C0", func_80177E20); INCLUDE_ASM(const s32, "4D5C0", func_80177E4C); INCLUDE_ASM(const s32, "4D5C0", func_80177E58); INCLUDE_ASM(const s32, "4D5C0", func_80177E74); INCLUDE_ASM(const s32, "4D5C0", func_80177EA0); INCLUDE_ASM(const s32, "4D5C0", func_80177EBC); INCLUDE_ASM(const s32, "4D5C0", func_80177ED8); INCLUDE_ASM(const s32, "4D5C0", func_80177EE4); INCLUDE_ASM(const s32, "4D5C0", func_80177F00); INCLUDE_ASM(const s32, "4D5C0", func_80177F1C); INCLUDE_ASM(const s32, "4D5C0", func_80177F38); INCLUDE_ASM(const s32, "4D5C0", func_80177F54); INCLUDE_ASM(const s32, "4D5C0", func_80177F60); INCLUDE_ASM(const s32, "4D5C0", func_80177F7C); INCLUDE_ASM(const s32, "4D5C0", func_80177FB4); INCLUDE_ASM(const s32, "4D5C0", func_80177FD0); INCLUDE_ASM(const s32, "4D5C0", func_80178014); INCLUDE_ASM(const s32, "4D5C0", func_80178038); INCLUDE_ASM(const s32, "4D5C0", func_80178054); INCLUDE_ASM(const s32, "4D5C0", func_80178060); // INCLUDE_ASM(const s32, "4D5C0", func_8017806C); /* 4DF6C 8017806C */ extern void buSave(u8); extern void func_801B5A30(); extern s8 D_80187030; void func_8017806C(void) { D_80187030 = 1; buSave(0xE); func_801B5A30(); } INCLUDE_ASM(const s32, "4D5C0", func_8017809C); INCLUDE_ASM(const s32, "4D5C0", func_801780CC); INCLUDE_ASM(const s32, "4D5C0", func_801780E8); INCLUDE_ASM(const s32, "4D5C0", __get_overlay_info_213B10); INCLUDE_ASM(const s32, "4D5C0", __setup_overlay_213B10); INCLUDE_ASM(const s32, "4D5C0", func_80178250); INCLUDE_ASM(const s32, "4D5C0", func_80178280); INCLUDE_ASM(const s32, "4D5C0", func_8017829C); INCLUDE_ASM(const s32, "4D5C0", __get_overlay_info_2447A0); INCLUDE_ASM(const s32, "4D5C0", __setup_overlay_2447A0); INCLUDE_ASM(const s32, "4D5C0", func_801783A8); INCLUDE_ASM(const s32, "4D5C0", func_801783D8); INCLUDE_ASM(const s32, "4D5C0", func_801783F4); INCLUDE_ASM(const s32, "4D5C0", func_80178410); INCLUDE_ASM(const s32, "4D5C0", func_80178444); INCLUDE_ASM(const s32, "4D5C0", func_80178460); INCLUDE_ASM(const s32, "4D5C0", func_8017846C); INCLUDE_ASM(const s32, "4D5C0", func_801784BC); INCLUDE_ASM(const s32, "4D5C0", func_8017850C); INCLUDE_ASM(const s32, "4D5C0", func_80178534); INCLUDE_ASM(const s32, "4D5C0", func_80178548); INCLUDE_ASM(const s32, "4D5C0", func_80178898); INCLUDE_ASM(const s32, "4D5C0", func_80178900); void func_8017892C(void) { } INCLUDE_ASM(const s32, "4D5C0", func_80178934); INCLUDE_ASM(const s32, "4D5C0", func_80178B20); INCLUDE_ASM(const s32, "4D5C0", func_80178B5C); INCLUDE_ASM(const s32, "4D5C0", func_80178BF4); INCLUDE_ASM(const s32, "4D5C0", func_80178C64); INCLUDE_ASM(const s32, "4D5C0", func_80178C90); INCLUDE_ASM(const s32, "4D5C0", func_80178CCC); INCLUDE_ASM(const s32, "4D5C0", func_80178D10); INCLUDE_ASM(const s32, "4D5C0", func_80178D3C); INCLUDE_ASM(const s32, "4D5C0", func_80178DFC); INCLUDE_ASM(const s32, "4D5C0", func_80178E30); INCLUDE_ASM(const s32, "4D5C0", func_80178E60);