Starship/srcjp/overlays/ovl_i5/fox_ma.c
2024-05-16 18:45:47 -05:00

280 lines
12 KiB
C

#include "common.h"
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80190BC0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80190CE0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80190EC4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80191030.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80191238.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801913D4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80191444.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801915A0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801919D4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80191ADC.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80191B28.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80191B74.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801921E0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019282C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80192B5C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80192E98.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801930FC.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80193798.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80193864.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80193970.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80193A24.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80194134.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801942F4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80194878.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80194920.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801949B0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80194BC0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801956DC.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801958F0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80195D30.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80195EC8.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019613C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80196438.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80196F28.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80197274.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80197434.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801975E0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80197D4C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80197DD8.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80197DF8.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80197EB0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801980B0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80198104.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80198190.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80198540.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019859C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80199684.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80199D50.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_80199DFC.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019A0B0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019A390.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019A518.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019A5D8.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019AA68.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019AEF8.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019B148.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019B170.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019B48C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019B698.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019B93C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019B97C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019BC94.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019BD40.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019BDD4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019BE00.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019C408.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019C790.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019C7CC.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019C8B8.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019CAB4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019CDD4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019CE30.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019D04C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019D110.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019D138.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019D274.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019D2A8.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019D2B4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019D3E4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019D418.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019D428.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019D824.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019D8C4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019D8EC.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019DAA0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019DAAC.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019DBD0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019DBDC.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019DC68.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019DF5C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019E298.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019E5C0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019E7A8.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019EB94.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019ED14.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019EF90.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019F07C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_8019F164.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A2F10.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A34BC.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A3590.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A3728.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A3734.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A38AC.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A39B4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A3A54.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A4148.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A4274.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A42C4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A438C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A4454.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A4864.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A4934.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A4A00.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A4DD8.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A4F18.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A4FFC.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A5078.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A55D0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A57DC.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A5920.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A59A4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A5B10.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A5B8C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A5DB0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A5F14.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A620C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A6444.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A6510.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A658C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A675C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A6938.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A6A1C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A6C04.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801A9BD0.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801AA868.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801AAA2C.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801AABF4.s")
#pragma GLOBAL_ASM("asm/jp/rev0/nonmatchings/overlays/ovl_i5/fox_ma/func_i5_801AB018.s")