Merge pull request #162 from pmret/misc-decomp

Misc decomp
This commit is contained in:
Ethan Roseman 2021-01-23 02:29:08 -05:00 committed by GitHub
commit a1f88cf959
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
311 changed files with 1568 additions and 4763 deletions

View File

@ -11,7 +11,8 @@
"-DSCRIPT(...)={}",
],
"clang-tidy.blacklist": [
"include/PR"
"include/PR",
"include/gcc"
],
"git.ignoreLimitWarning": true,
"search.exclude": {
@ -29,6 +30,8 @@
},
"files.associations": {
"*.tcc": "c",
"ratio": "c"
"ratio": "c",
"vector": "c",
"cmath": "c"
},
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -7,315 +7,3 @@ glabel D_80097D30
glabel jtbl_80097D48_73148
.word L800270B4_24B4, L800270E4_24E4, L8002710C_250C, L80027134_2534, L80027168_2568, 0
glabel D_80097D60
.word 0x3F000020, 0x04DBF38E
glabel D_80097D68
.word 0x3F000020, 0x04DBF38E
glabel D_80097D70
.word 0x3F000020, 0x04DBF38E
glabel D_80097D78
.word 0x3F000020, 0x04DBF38E
glabel D_80097D80
.word 0x3F000020, 0x04DBF38E
glabel D_80097D88
.word 0x3F000020, 0x04DBF38E
glabel jtbl_80097D90_73190
.word L8002A40C_580C, L8002A438_5838, L8002A44C_584C, L8002A460_5860, L8002A5E0_59E0, L8002A620_5A20, L8002A648_5A48, L8002A4E8_58E8, L8002A534_5934, L8002A6D8_5AD8, L8002A798_5B98, L8002A820_5C20, L8002A870_5C70, 0
glabel D_80097DC8
.double 3.141592
glabel D_80097DD0
.double 3.141592
glabel D_80097DD8
.double 3.141592
glabel D_80097DE0
.double 3.141592
glabel D_80097DE8
.double 1.570796
glabel D_80097DF0
.double 1.570796, 0.0
glabel D_80097E00
.double 0.1
glabel D_80097E08
.double 0.03
glabel D_80097E10
.double 1.9
glabel D_80097E18
.double 0.01
glabel D_80097E20
.byte 0x3F, 0xB9, 0x99, 0x99, 0x99, 0x99, 0x99, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x56, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6C, 0x20, 0x63, 0x6F, 0x68, 0x65, 0x72, 0x65, 0x6E, 0x63, 0x79, 0x20, 0x6F, 0x6E, 0x20, 0x64, 0x61, 0x74, 0x61, 0x00, 0x00, 0x00, 0x57, 0x61, 0x74, 0x63, 0x68, 0x70, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x46, 0x6C, 0x6F, 0x61, 0x74, 0x69, 0x6E, 0x67, 0x20, 0x70, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x56, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6C, 0x20, 0x63, 0x6F, 0x68, 0x65, 0x72, 0x65, 0x6E, 0x63, 0x79, 0x20, 0x6F, 0x6E, 0x20, 0x69, 0x6E, 0x73, 0x74, 0x2E, 0x00, 0x00, 0x54, 0x72, 0x61, 0x70, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x41, 0x72, 0x69, 0x74, 0x68, 0x6D, 0x65, 0x74, 0x69, 0x63, 0x20, 0x6F, 0x76, 0x65, 0x72, 0x66, 0x6C, 0x6F, 0x77, 0x00, 0x43, 0x6F, 0x70, 0x72, 0x6F, 0x63, 0x65, 0x73, 0x73, 0x6F, 0x72, 0x20, 0x75, 0x6E, 0x75, 0x73, 0x61, 0x62, 0x6C, 0x65, 0x00, 0x00, 0x00, 0x00, 0x52, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x64, 0x20, 0x69, 0x6E, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x42, 0x72, 0x65, 0x61, 0x6B, 0x70, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6D, 0x20, 0x63, 0x61, 0x6C, 0x6C, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x42, 0x75, 0x73, 0x20, 0x65, 0x72, 0x72, 0x6F, 0x72, 0x20, 0x6F, 0x6E, 0x20, 0x64, 0x61, 0x74, 0x61, 0x00, 0x00, 0x00, 0x42, 0x75, 0x73, 0x20, 0x65, 0x72, 0x72, 0x6F, 0x72, 0x20, 0x6F, 0x6E, 0x20, 0x69, 0x6E, 0x73, 0x74, 0x2E, 0x00, 0x00, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x20, 0x65, 0x72, 0x72, 0x6F, 0x72, 0x20, 0x6F, 0x6E, 0x20, 0x73, 0x74, 0x6F, 0x72, 0x65, 0x00, 0x00, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x20, 0x65, 0x72, 0x72, 0x6F, 0x72, 0x20, 0x6F, 0x6E, 0x20, 0x6C, 0x6F, 0x61, 0x64, 0x00, 0x00, 0x00, 0x54, 0x4C, 0x42, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x6F, 0x6E, 0x20, 0x73, 0x74, 0x6F, 0x72, 0x65, 0x00, 0x00, 0x54, 0x4C, 0x42, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x6F, 0x6E, 0x20, 0x6C, 0x6F, 0x61, 0x64, 0x00, 0x00, 0x00, 0x54, 0x4C, 0x42, 0x20, 0x6D, 0x6F, 0x64, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70, 0x74, 0x00, 0x00, 0x00, 0x49, 0x6E, 0x65, 0x78, 0x61, 0x63, 0x74, 0x20, 0x6F, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x55, 0x6E, 0x64, 0x65, 0x72, 0x66, 0x6C, 0x6F, 0x77, 0x00, 0x00, 0x00, 0x4F, 0x76, 0x65, 0x72, 0x66, 0x6C, 0x6F, 0x77, 0x00, 0x00, 0x00, 0x00, 0x44, 0x69, 0x76, 0x69, 0x73, 0x69, 0x6F, 0x6E, 0x20, 0x62, 0x79, 0x20, 0x7A, 0x65, 0x72, 0x6F, 0x00, 0x00, 0x00, 0x00, 0x49, 0x6E, 0x76, 0x61, 0x6C, 0x69, 0x64, 0x20, 0x6F, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x55, 0x6E, 0x69, 0x6D, 0x70, 0x6C, 0x65, 0x6D, 0x65, 0x6E, 0x74, 0x65, 0x64, 0x20, 0x6F, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00
glabel D_80098034
.ascii "F%02d:%+.3e\0"
glabel D_80098040
.ascii "F%02d:---------\0"
glabel D_80098050
.ascii "FPCSR:%08XH\0"
glabel D_8009805C
.word 0x28257329, 0x00000000
glabel D_80098064
.ascii "THREAD:%d (%s)\0"
glabel D_80098074
.ascii "PC:%08XH SR:%08XH VA:%08XH\0\0"
glabel D_80098094
.ascii "AT:%08XH V0:%08XH V1:%08XH\0\0"
glabel D_800980B4
.ascii "A0:%08XH A1:%08XH A2:%08XH\0\0"
glabel D_800980D4
.ascii "A3:%08XH T0:%08XH T1:%08XH\0\0"
glabel D_800980F4
.ascii "T2:%08XH T3:%08XH T4:%08XH\0\0"
glabel D_80098114
.ascii "T5:%08XH T6:%08XH T7:%08XH\0\0"
glabel D_80098134
.ascii "S0:%08XH S1:%08XH S2:%08XH\0\0"
glabel D_80098154
.ascii "S3:%08XH S4:%08XH S5:%08XH\0\0"
glabel D_80098174
.ascii "S6:%08XH S7:%08XH T8:%08XH\0\0"
glabel D_80098194
.ascii "T9:%08XH GP:%08XH SP:%08XH\0\0"
glabel D_800981B4
.ascii "S8:%08XH RA:%08XH\0"
glabel D_800981C8
.word 0x4D4D3A25, 0x30385848, 0x00000000, 0x00000000, 0x00000000, 0x00000000
glabel jtbl_800981E0_735E0
.word L8002D4A8_88A8, L8002D4B8_88B8, L8002D4C8_88C8, L8002D498_8898, L8002D4D8_88D8, L8002D4E8_88E8, L8002D4F8_88F8, 0
glabel D_80098200
.double 0.01
glabel D_80098208
.double -0.01
glabel jtbl_80098210_73610
.word L800305B0_B9B0, L80030768_BB68, L80030868_BC68, L80030874_BC74, L80030880_BC80, L80030868_BC68, L80030644_BA44, 0
glabel jtbl_80098230_73630
.word L800308D0_BCD0, L80030BFC_BFFC, L80030E54_C254, L80031210_C610, L80031220_C620, L8003106C_C46C, L800309CC_BDCC, 0
glabel D_80098250
.double 1.01
glabel D_80098258
.double 0.3
glabel D_80098260
.double 0.2
glabel D_80098268
.double 3.141592
glabel D_80098270
.double 0.5001
glabel D_80098278
.double 0.01
glabel D_80098280
.double 0.1
glabel D_80098288
.double -0.1
glabel jtbl_80098290_73690
.word L800341F8_F5F8, L8003411C_F51C, L80034150_F550, L80034170_F570, L800341A8_F5A8, L800341D8_F5D8, L800341F8_F5F8, L80034230_F630, L80034278_F678, L800342D4_F6D4, L800342FC_F6FC, L8003432C_F72C
glabel jtbl_800982C0_736C0
.word L800344A8_F8A8, L800344A8_F8A8, L800344A8_F8A8, L80034628_FA28, L80034628_FA28, L80034628_FA28, L800347A8_FBA8, L800347A8_FBA8, L800347A8_FBA8, L800347A8_FBA8
glabel jtbl_800982E8_736E8
.word L80035740_10B40, L800357A4_10BA4, L80035814_10C14, L80035A68_10E68, L80035AE0_10EE0, 0
glabel jtbl_80098300_73700
.word L80035B7C_10F7C, L80035BDC_10FDC, L80035C10_11010, L80035C2C_1102C, L80035C80_11080, L80035CCC_110CC, L80035D00_11100, 0
glabel jtbl_80098320_73720
.word L800361B4_115B4, L80036208_11608, L80036244_11644, L800362F8_116F8, L8003637C_1177C, 0
glabel jtbl_80098338_73738
.word L8003696C_11D6C, L80036A20_11E20, L80036AA0_11EA0, L80036C40_12040, L80036D04_12104, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036A5C_11E5C
glabel D_80098390
.ascii "title_data\0\0"
glabel D_8009839C
.word 0x7469746C, 0x655F6267, 0x00000000
glabel jtbl_800983A8_737A8
.word L80037130_12530, L80037184_12584, L80037204_12604, L8003756C_1296C, L800372DC_126DC, L8003733C_1273C, L80037450_12850, 0
glabel jtbl_800983C8_737C8
.word L800375D8_129D8, L80037624_12A24, L800375F4_129F4, L8003762C_12A2C, L80037624_12A24, L80037624_12A24
glabel jtbl_800983E0_737E0
.word L80037718_12B18, L8003768C_12A8C, L800376BC_12ABC, L80037718_12B18, L800376C8_12AC8, L800376D4_12AD4, 0x656E6400, 0x6B6B6A5F, 0x32360000, 0x61726E5F, 0x30380000, 0x6B6B6A5F, 0x31310000, 0x6E6F6B5F, 0x30320000, 0x6D61635F, 0x30330000, 0x6B7A6E5F, 0x30320000, 0x6D61635F, 0x30300000, 0x6A616E5F, 0x30340000, 0x7472645F, 0x30390000, 0x74696B5F, 0x30330000, 0x69736B5F, 0x30340000, 0x6E6F6B5F, 0x31320000, 0
glabel jtbl_80098460_73860
.word L80038320_13720, L8003836C_1376C, L8003840C_1380C, L8003817C_1357C, L800381C8_135C8, 0, 0, 0
glabel D_80098480
.double 0.7142857142857143
glabel D_80098488
.double 0.7142857142857143
glabel D_80098490
.double 0.7142857142857143
glabel D_80098498
.double 0.7142857142857143
glabel D_800984A0
.double 0.7142857142857143
glabel D_800984A8
.double 0.7142857142857143
glabel D_800984B0
.double 0.01
glabel D_800984B8
.double -0.01
glabel D_800984C0
.double 0.7142857142857143
glabel jtbl_800984C8_738C8
.word L8003B4AC_168AC, L8003B4BC_168BC, L8003B4CC_168CC, L8003B4DC_168DC, L8003B4EC_168EC, 0
glabel D_800984E0
.word 0x8003C490, 0x8003C4A4, 0x8003C4B8, 0x8003C4CC, 0x8003C4E0, 0x8003C4F4, 0x8003C508, 0x00000000
glabel jtbl_80098500_73900
.word L8003C57C_1797C, L8003C590_17990, L8003C5A4_179A4, L8003C5B8_179B8, L8003C5CC_179CC, L8003C5E0_179E0, L8003C5F4_179F4, 0
glabel D_80098520
.double 0.01
glabel D_80098528
.double 0.8
glabel D_80098530
.double 0.20000000298023224
glabel D_80098538
.double 0.8
glabel D_80098540
.double 0.20000000298023224
glabel jtbl_80098548_73948
.word L8003D43C_1883C, L8003D46C_1886C, L8003D464_18864, L8003D464_18864, L8003D48C_1888C, L8003D54C_1894C, L8003D4A8_188A8, L8003D4C8_188C8, L8003D4F4_188F4, L8003D510_18910, L8003D530_18930, L8003D5FC_189FC, L8003D5FC_189FC, L8003D568_18968, L8003D584_18984, L8003D5A4_189A4, L8003D5D0_189D0, 0
glabel jtbl_80098590_73990
.word L8003D750_18B50, L8003D764_18B64, L8003D764_18B64, L8003D764_18B64, L8003D764_18B64, L8003D6E8_18AE8, L8003D6FC_18AFC, L8003D710_18B10, L8003D73C_18B3C, 0, 0, 0
glabel jtbl_800985C0_739C0
.word L8003E59C_1999C, L8003E554_19954, L8003E564_19964, L8003E574_19974, L8003E584_19984, L8003E594_19994
glabel jtbl_800985D8_739D8
.word L8003E628_19A28, L8003E5E0_199E0, L8003E5F0_199F0, L8003E600_19A00, L8003E610_19A10, L8003E620_19A20
glabel D_800985F0
.double 0.35
glabel jtbl_800985F8_739F8
.word L80040320_1B720, L80040320_1B720, L80040594_1B994, L80040594_1B994, L80040594_1B994, L80040320_1B720, L80040320_1B720, L80040320_1B720, L80040320_1B720, L80040594_1B994, L80040320_1B720, L80040320_1B720, L80040320_1B720, L80040320_1B720, L80040594_1B994, L8003FFA0_1B3A0
glabel jtbl_80098638_73A38
.word L80040540_1B940, L80040540_1B940, L8004055C_1B95C, L8004055C_1B95C, L8004055C_1B95C, L80040540_1B940, L80040540_1B940, L80040540_1B940, L80040540_1B940, L8004055C_1B95C, L80040548_1B948, L80040548_1B948, L80040554_1B954, L80040554_1B954
glabel D_80098670
.double 0.8
glabel jtbl_80098678_73A78
.word L80041314_1C714, L80040918_1BD18, L80040BF4_1BFF4, L80040ABC_1BEBC, L80040E34_1C234, L800410BC_1C4BC, L8004115C_1C55C, 0
glabel jtbl_80098698_73A98
.word L80042198_1D598, L800421AC_1D5AC, L800421C0_1D5C0, L800421E8_1D5E8, L800421D4_1D5D4, 0
glabel jtbl_800986B0_73AB0
.word L80045DB4_211B4, L80045DC0_211C0, L80045DCC_211CC, L80045E08_21208, L80045E14_21214, 0
glabel jtbl_800986C8_73AC8
.word L800460F0_214F0, L800460E0_214E0, L800460D0_214D0, L800460C0_214C0, L80046130_21530, L80046100_21500, L80046110_21510, L80046120_21520
glabel jtbl_800986E8_73AE8
.word L80046204_21604, L800461F0_215F0, L800461DC_215DC, L800461C8_215C8, L80046254_21654, L80046218_21618, L8004622C_2162C, L80046240_21640, 0, 0
glabel D_80098710
.double 1.15
glabel D_80098718
.double 1.3
glabel D_80098720
.double 32767.0
glabel jtbl_80098728_73B28
.word L8004A5FC_259FC, L8004A60C_25A0C, L8004A624_25A24, L8004A634_25A34, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A64C_25A4C, L8004A65C_25A5C, L8004A674_25A74, L8004A684_25A84, L8004A6A4_25AA4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6BC_25ABC, 0, 0
glabel D_800988C0
.word 0x8004E5A8, 0x8004E54C, 0x8004E574, 0x8004E584, 0x8004E594, 0x00000000
glabel jtbl_800988D8_73CD8
.word L8005033C_2B73C, L800503C0_2B7C0, L800503E4_2B7E4, L8005045C_2B85C, L80050470_2B870, L800504A8_2B8A8
glabel jtbl_800988F0_73CF0
.word L80054778_2FB78, L80054784_2FB84, L800547B4_2FBB4, L80054790_2FB90, L8005479C_2FB9C, L800547A8_2FBA8
glabel jtbl_80098908_73D08
.word L80055ED8_312D8, L80055EE8_312E8, L80055EF8_312F8, L80055F08_31308, L80055F18_31318, L80055F28_31328, L80055F38_31338, L80055F48_31348, 0, 0
glabel D_80098930
.double 1.99996
glabel D_80098938
.double 65535.0
glabel jtbl_80098940_73D40
.word L80059094_34494, L800590F4_344F4, L800590AC_344AC, L800590B8_344B8, L800590A0_344A0, L800590C4_344C4, L800590D0_344D0, L800590DC_344DC, L800590E8_344E8, L800590F4_344F4
glabel D_80098968
.double 173123.404906676
glabel jtbl_80098970_73D70
.word L800598D0_34CD0, L800598FC_34CFC, L8005994C_34D4C, L80059928_34D28, L80059970_34D70, L80059994_34D94, L800599F0_34DF0, L80059A6C_34E6C
glabel D_80098990
.double 173123.404906676, 0.0

View File

@ -0,0 +1,276 @@
.include "macro.inc"
.section .rodata
glabel D_80097E00
.double 0.1
glabel D_80097E08
.double 0.03
glabel D_80097E10
.double 1.9
glabel D_80097E18
.double 0.01
glabel D_80097E20
.byte 0x3F, 0xB9, 0x99, 0x99, 0x99, 0x99, 0x99, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x56, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6C, 0x20, 0x63, 0x6F, 0x68, 0x65, 0x72, 0x65, 0x6E, 0x63, 0x79, 0x20, 0x6F, 0x6E, 0x20, 0x64, 0x61, 0x74, 0x61, 0x00, 0x00, 0x00, 0x57, 0x61, 0x74, 0x63, 0x68, 0x70, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x46, 0x6C, 0x6F, 0x61, 0x74, 0x69, 0x6E, 0x67, 0x20, 0x70, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x56, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6C, 0x20, 0x63, 0x6F, 0x68, 0x65, 0x72, 0x65, 0x6E, 0x63, 0x79, 0x20, 0x6F, 0x6E, 0x20, 0x69, 0x6E, 0x73, 0x74, 0x2E, 0x00, 0x00, 0x54, 0x72, 0x61, 0x70, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x41, 0x72, 0x69, 0x74, 0x68, 0x6D, 0x65, 0x74, 0x69, 0x63, 0x20, 0x6F, 0x76, 0x65, 0x72, 0x66, 0x6C, 0x6F, 0x77, 0x00, 0x43, 0x6F, 0x70, 0x72, 0x6F, 0x63, 0x65, 0x73, 0x73, 0x6F, 0x72, 0x20, 0x75, 0x6E, 0x75, 0x73, 0x61, 0x62, 0x6C, 0x65, 0x00, 0x00, 0x00, 0x00, 0x52, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x64, 0x20, 0x69, 0x6E, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x42, 0x72, 0x65, 0x61, 0x6B, 0x70, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6D, 0x20, 0x63, 0x61, 0x6C, 0x6C, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x42, 0x75, 0x73, 0x20, 0x65, 0x72, 0x72, 0x6F, 0x72, 0x20, 0x6F, 0x6E, 0x20, 0x64, 0x61, 0x74, 0x61, 0x00, 0x00, 0x00, 0x42, 0x75, 0x73, 0x20, 0x65, 0x72, 0x72, 0x6F, 0x72, 0x20, 0x6F, 0x6E, 0x20, 0x69, 0x6E, 0x73, 0x74, 0x2E, 0x00, 0x00, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x20, 0x65, 0x72, 0x72, 0x6F, 0x72, 0x20, 0x6F, 0x6E, 0x20, 0x73, 0x74, 0x6F, 0x72, 0x65, 0x00, 0x00, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x20, 0x65, 0x72, 0x72, 0x6F, 0x72, 0x20, 0x6F, 0x6E, 0x20, 0x6C, 0x6F, 0x61, 0x64, 0x00, 0x00, 0x00, 0x54, 0x4C, 0x42, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x6F, 0x6E, 0x20, 0x73, 0x74, 0x6F, 0x72, 0x65, 0x00, 0x00, 0x54, 0x4C, 0x42, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x6F, 0x6E, 0x20, 0x6C, 0x6F, 0x61, 0x64, 0x00, 0x00, 0x00, 0x54, 0x4C, 0x42, 0x20, 0x6D, 0x6F, 0x64, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70, 0x74, 0x00, 0x00, 0x00, 0x49, 0x6E, 0x65, 0x78, 0x61, 0x63, 0x74, 0x20, 0x6F, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x55, 0x6E, 0x64, 0x65, 0x72, 0x66, 0x6C, 0x6F, 0x77, 0x00, 0x00, 0x00, 0x4F, 0x76, 0x65, 0x72, 0x66, 0x6C, 0x6F, 0x77, 0x00, 0x00, 0x00, 0x00, 0x44, 0x69, 0x76, 0x69, 0x73, 0x69, 0x6F, 0x6E, 0x20, 0x62, 0x79, 0x20, 0x7A, 0x65, 0x72, 0x6F, 0x00, 0x00, 0x00, 0x00, 0x49, 0x6E, 0x76, 0x61, 0x6C, 0x69, 0x64, 0x20, 0x6F, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00, 0x00, 0x55, 0x6E, 0x69, 0x6D, 0x70, 0x6C, 0x65, 0x6D, 0x65, 0x6E, 0x74, 0x65, 0x64, 0x20, 0x6F, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00
glabel D_80098034
.ascii "F%02d:%+.3e\0"
glabel D_80098040
.ascii "F%02d:---------\0"
glabel D_80098050
.ascii "FPCSR:%08XH\0"
glabel D_8009805C
.word 0x28257329, 0x00000000
glabel D_80098064
.ascii "THREAD:%d (%s)\0"
glabel D_80098074
.ascii "PC:%08XH SR:%08XH VA:%08XH\0\0"
glabel D_80098094
.ascii "AT:%08XH V0:%08XH V1:%08XH\0\0"
glabel D_800980B4
.ascii "A0:%08XH A1:%08XH A2:%08XH\0\0"
glabel D_800980D4
.ascii "A3:%08XH T0:%08XH T1:%08XH\0\0"
glabel D_800980F4
.ascii "T2:%08XH T3:%08XH T4:%08XH\0\0"
glabel D_80098114
.ascii "T5:%08XH T6:%08XH T7:%08XH\0\0"
glabel D_80098134
.ascii "S0:%08XH S1:%08XH S2:%08XH\0\0"
glabel D_80098154
.ascii "S3:%08XH S4:%08XH S5:%08XH\0\0"
glabel D_80098174
.ascii "S6:%08XH S7:%08XH T8:%08XH\0\0"
glabel D_80098194
.ascii "T9:%08XH GP:%08XH SP:%08XH\0\0"
glabel D_800981B4
.ascii "S8:%08XH RA:%08XH\0"
glabel D_800981C8
.word 0x4D4D3A25, 0x30385848, 0x00000000, 0x00000000, 0x00000000, 0x00000000
glabel jtbl_800981E0_735E0
.word L8002D4A8_88A8, L8002D4B8_88B8, L8002D4C8_88C8, L8002D498_8898, L8002D4D8_88D8, L8002D4E8_88E8, L8002D4F8_88F8, 0
glabel D_80098200
.double 0.01
glabel D_80098208
.double -0.01
glabel jtbl_80098210_73610
.word L800305B0_B9B0, L80030768_BB68, L80030868_BC68, L80030874_BC74, L80030880_BC80, L80030868_BC68, L80030644_BA44, 0
glabel jtbl_80098230_73630
.word L800308D0_BCD0, L80030BFC_BFFC, L80030E54_C254, L80031210_C610, L80031220_C620, L8003106C_C46C, L800309CC_BDCC, 0
glabel D_80098250
.double 1.01
glabel D_80098258
.double 0.3
glabel D_80098260
.double 0.2
glabel D_80098268
.double 3.141592
glabel D_80098270
.double 0.5001
glabel D_80098278
.double 0.01
glabel D_80098280
.double 0.1
glabel D_80098288
.double -0.1
glabel jtbl_80098290_73690
.word L800341F8_F5F8, L8003411C_F51C, L80034150_F550, L80034170_F570, L800341A8_F5A8, L800341D8_F5D8, L800341F8_F5F8, L80034230_F630, L80034278_F678, L800342D4_F6D4, L800342FC_F6FC, L8003432C_F72C
glabel jtbl_800982C0_736C0
.word L800344A8_F8A8, L800344A8_F8A8, L800344A8_F8A8, L80034628_FA28, L80034628_FA28, L80034628_FA28, L800347A8_FBA8, L800347A8_FBA8, L800347A8_FBA8, L800347A8_FBA8
glabel jtbl_800982E8_736E8
.word L80035740_10B40, L800357A4_10BA4, L80035814_10C14, L80035A68_10E68, L80035AE0_10EE0, 0
glabel jtbl_80098300_73700
.word L80035B7C_10F7C, L80035BDC_10FDC, L80035C10_11010, L80035C2C_1102C, L80035C80_11080, L80035CCC_110CC, L80035D00_11100, 0
glabel jtbl_80098320_73720
.word L800361B4_115B4, L80036208_11608, L80036244_11644, L800362F8_116F8, L8003637C_1177C, 0
glabel jtbl_80098338_73738
.word L8003696C_11D6C, L80036A20_11E20, L80036AA0_11EA0, L80036C40_12040, L80036D04_12104, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036D78_12178, L80036A5C_11E5C
glabel D_80098390
.ascii "title_data\0\0"
glabel D_8009839C
.word 0x7469746C, 0x655F6267, 0x00000000
glabel jtbl_800983A8_737A8
.word L80037130_12530, L80037184_12584, L80037204_12604, L8003756C_1296C, L800372DC_126DC, L8003733C_1273C, L80037450_12850, 0
glabel jtbl_800983C8_737C8
.word L800375D8_129D8, L80037624_12A24, L800375F4_129F4, L8003762C_12A2C, L80037624_12A24, L80037624_12A24
glabel jtbl_800983E0_737E0
.word L80037718_12B18, L8003768C_12A8C, L800376BC_12ABC, L80037718_12B18, L800376C8_12AC8, L800376D4_12AD4, 0x656E6400, 0x6B6B6A5F, 0x32360000, 0x61726E5F, 0x30380000, 0x6B6B6A5F, 0x31310000, 0x6E6F6B5F, 0x30320000, 0x6D61635F, 0x30330000, 0x6B7A6E5F, 0x30320000, 0x6D61635F, 0x30300000, 0x6A616E5F, 0x30340000, 0x7472645F, 0x30390000, 0x74696B5F, 0x30330000, 0x69736B5F, 0x30340000, 0x6E6F6B5F, 0x31320000, 0
glabel jtbl_80098460_73860
.word L80038320_13720, L8003836C_1376C, L8003840C_1380C, L8003817C_1357C, L800381C8_135C8, 0, 0, 0
glabel D_80098480
.double 0.7142857142857143
glabel D_80098488
.double 0.7142857142857143
glabel D_80098490
.double 0.7142857142857143
glabel D_80098498
.double 0.7142857142857143
glabel D_800984A0
.double 0.7142857142857143
glabel D_800984A8
.double 0.7142857142857143
glabel D_800984B0
.double 0.01
glabel D_800984B8
.double -0.01
glabel D_800984C0
.double 0.7142857142857143
glabel jtbl_800984C8_738C8
.word L8003B4AC_168AC, L8003B4BC_168BC, L8003B4CC_168CC, L8003B4DC_168DC, L8003B4EC_168EC, 0
glabel D_800984E0
.word 0x8003C490, 0x8003C4A4, 0x8003C4B8, 0x8003C4CC, 0x8003C4E0, 0x8003C4F4, 0x8003C508, 0x00000000
glabel jtbl_80098500_73900
.word L8003C57C_1797C, L8003C590_17990, L8003C5A4_179A4, L8003C5B8_179B8, L8003C5CC_179CC, L8003C5E0_179E0, L8003C5F4_179F4, 0
glabel D_80098520
.double 0.01
glabel D_80098528
.double 0.8
glabel D_80098530
.double 0.20000000298023224
glabel D_80098538
.double 0.8
glabel D_80098540
.double 0.20000000298023224
glabel jtbl_80098548_73948
.word L8003D43C_1883C, L8003D46C_1886C, L8003D464_18864, L8003D464_18864, L8003D48C_1888C, L8003D54C_1894C, L8003D4A8_188A8, L8003D4C8_188C8, L8003D4F4_188F4, L8003D510_18910, L8003D530_18930, L8003D5FC_189FC, L8003D5FC_189FC, L8003D568_18968, L8003D584_18984, L8003D5A4_189A4, L8003D5D0_189D0, 0
glabel jtbl_80098590_73990
.word L8003D750_18B50, L8003D764_18B64, L8003D764_18B64, L8003D764_18B64, L8003D764_18B64, L8003D6E8_18AE8, L8003D6FC_18AFC, L8003D710_18B10, L8003D73C_18B3C, 0, 0, 0
glabel jtbl_800985C0_739C0
.word L8003E59C_1999C, L8003E554_19954, L8003E564_19964, L8003E574_19974, L8003E584_19984, L8003E594_19994
glabel jtbl_800985D8_739D8
.word L8003E628_19A28, L8003E5E0_199E0, L8003E5F0_199F0, L8003E600_19A00, L8003E610_19A10, L8003E620_19A20
glabel D_800985F0
.double 0.35
glabel jtbl_800985F8_739F8
.word L80040320_1B720, L80040320_1B720, L80040594_1B994, L80040594_1B994, L80040594_1B994, L80040320_1B720, L80040320_1B720, L80040320_1B720, L80040320_1B720, L80040594_1B994, L80040320_1B720, L80040320_1B720, L80040320_1B720, L80040320_1B720, L80040594_1B994, L8003FFA0_1B3A0
glabel jtbl_80098638_73A38
.word L80040540_1B940, L80040540_1B940, L8004055C_1B95C, L8004055C_1B95C, L8004055C_1B95C, L80040540_1B940, L80040540_1B940, L80040540_1B940, L80040540_1B940, L8004055C_1B95C, L80040548_1B948, L80040548_1B948, L80040554_1B954, L80040554_1B954
glabel D_80098670
.double 0.8
glabel jtbl_80098678_73A78
.word L80041314_1C714, L80040918_1BD18, L80040BF4_1BFF4, L80040ABC_1BEBC, L80040E34_1C234, L800410BC_1C4BC, L8004115C_1C55C, 0
glabel jtbl_80098698_73A98
.word L80042198_1D598, L800421AC_1D5AC, L800421C0_1D5C0, L800421E8_1D5E8, L800421D4_1D5D4, 0
glabel jtbl_800986B0_73AB0
.word L80045DB4_211B4, L80045DC0_211C0, L80045DCC_211CC, L80045E08_21208, L80045E14_21214, 0
glabel jtbl_800986C8_73AC8
.word L800460F0_214F0, L800460E0_214E0, L800460D0_214D0, L800460C0_214C0, L80046130_21530, L80046100_21500, L80046110_21510, L80046120_21520
glabel jtbl_800986E8_73AE8
.word L80046204_21604, L800461F0_215F0, L800461DC_215DC, L800461C8_215C8, L80046254_21654, L80046218_21618, L8004622C_2162C, L80046240_21640, 0, 0
glabel D_80098710
.double 1.15
glabel D_80098718
.double 1.3
glabel D_80098720
.double 32767.0
glabel jtbl_80098728_73B28
.word L8004A5FC_259FC, L8004A60C_25A0C, L8004A624_25A24, L8004A634_25A34, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A64C_25A4C, L8004A65C_25A5C, L8004A674_25A74, L8004A684_25A84, L8004A6A4_25AA4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6C4_25AC4, L8004A6BC_25ABC, 0, 0
glabel D_800988C0
.word 0x8004E5A8, 0x8004E54C, 0x8004E574, 0x8004E584, 0x8004E594, 0x00000000
glabel jtbl_800988D8_73CD8
.word L8005033C_2B73C, L800503C0_2B7C0, L800503E4_2B7E4, L8005045C_2B85C, L80050470_2B870, L800504A8_2B8A8
glabel jtbl_800988F0_73CF0
.word L80054778_2FB78, L80054784_2FB84, L800547B4_2FBB4, L80054790_2FB90, L8005479C_2FB9C, L800547A8_2FBA8
glabel jtbl_80098908_73D08
.word L80055ED8_312D8, L80055EE8_312E8, L80055EF8_312F8, L80055F08_31308, L80055F18_31318, L80055F28_31328, L80055F38_31338, L80055F48_31348, 0, 0
glabel D_80098930
.double 1.99996
glabel D_80098938
.double 65535.0
glabel jtbl_80098940_73D40
.word L80059094_34494, L800590F4_344F4, L800590AC_344AC, L800590B8_344B8, L800590A0_344A0, L800590C4_344C4, L800590D0_344D0, L800590DC_344DC, L800590E8_344E8, L800590F4_344F4
glabel D_80098968
.double 173123.404906676
glabel jtbl_80098970_73D70
.word L800598D0_34CD0, L800598FC_34CFC, L8005994C_34D4C, L80059928_34D28, L80059970_34D70, L80059994_34D94, L800599F0_34DF0, L80059A6C_34E6C
glabel D_80098990
.double 173123.404906676, 0.0

File diff suppressed because one or more lines are too long

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802186B8_5B1B68
/* 5B1B68 802186B8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 5B1B6C 802186BC AFBF0010 */ sw $ra, 0x10($sp)
/* 5B1B70 802186C0 8C82000C */ lw $v0, 0xc($a0)
/* 5B1B74 802186C4 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 5B1B78 802186C8 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 5B1B7C 802186CC 0C0B2026 */ jal set_variable
/* 5B1B80 802186D0 8C450000 */ lw $a1, ($v0)
/* 5B1B84 802186D4 8FBF0010 */ lw $ra, 0x10($sp)
/* 5B1B88 802186D8 24020002 */ addiu $v0, $zero, 2
/* 5B1B8C 802186DC 03E00008 */ jr $ra
/* 5B1B90 802186E0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80218A28_5B1ED8
/* 5B1ED8 80218A28 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 5B1EDC 80218A2C AFBF0010 */ sw $ra, 0x10($sp)
/* 5B1EE0 80218A30 8C82000C */ lw $v0, 0xc($a0)
/* 5B1EE4 80218A34 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 5B1EE8 80218A38 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 5B1EEC 80218A3C 0C0B2026 */ jal set_variable
/* 5B1EF0 80218A40 8C450000 */ lw $a1, ($v0)
/* 5B1EF4 80218A44 8FBF0010 */ lw $ra, 0x10($sp)
/* 5B1EF8 80218A48 24020002 */ addiu $v0, $zero, 2
/* 5B1EFC 80218A4C 03E00008 */ jr $ra
/* 5B1F00 80218A50 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80218D98_5B2248
/* 5B2248 80218D98 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 5B224C 80218D9C AFBF0010 */ sw $ra, 0x10($sp)
/* 5B2250 80218DA0 8C82000C */ lw $v0, 0xc($a0)
/* 5B2254 80218DA4 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 5B2258 80218DA8 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 5B225C 80218DAC 0C0B2026 */ jal set_variable
/* 5B2260 80218DB0 8C450000 */ lw $a1, ($v0)
/* 5B2264 80218DB4 8FBF0010 */ lw $ra, 0x10($sp)
/* 5B2268 80218DB8 24020002 */ addiu $v0, $zero, 2
/* 5B226C 80218DBC 03E00008 */ jr $ra
/* 5B2270 80218DC0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80219208_5B26B8
/* 5B26B8 80219208 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 5B26BC 8021920C AFBF0010 */ sw $ra, 0x10($sp)
/* 5B26C0 80219210 8C82000C */ lw $v0, 0xc($a0)
/* 5B26C4 80219214 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 5B26C8 80219218 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 5B26CC 8021921C 0C0B2026 */ jal set_variable
/* 5B26D0 80219220 8C450000 */ lw $a1, ($v0)
/* 5B26D4 80219224 8FBF0010 */ lw $ra, 0x10($sp)
/* 5B26D8 80219228 24020002 */ addiu $v0, $zero, 2
/* 5B26DC 8021922C 03E00008 */ jr $ra
/* 5B26E0 80219230 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802182A8_47F358
/* 47F358 802182A8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 47F35C 802182AC AFBF0010 */ sw $ra, 0x10($sp)
/* 47F360 802182B0 8C82000C */ lw $v0, 0xc($a0)
/* 47F364 802182B4 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 47F368 802182B8 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 47F36C 802182BC 0C0B2026 */ jal set_variable
/* 47F370 802182C0 8C450000 */ lw $a1, ($v0)
/* 47F374 802182C4 8FBF0010 */ lw $ra, 0x10($sp)
/* 47F378 802182C8 24020002 */ addiu $v0, $zero, 2
/* 47F37C 802182CC 03E00008 */ jr $ra
/* 47F380 802182D0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802183A8_584CE8
/* 584CE8 802183A8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 584CEC 802183AC AFBF0010 */ sw $ra, 0x10($sp)
/* 584CF0 802183B0 8C82000C */ lw $v0, 0xc($a0)
/* 584CF4 802183B4 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 584CF8 802183B8 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 584CFC 802183BC 0C0B2026 */ jal set_variable
/* 584D00 802183C0 8C450000 */ lw $a1, ($v0)
/* 584D04 802183C4 8FBF0010 */ lw $ra, 0x10($sp)
/* 584D08 802183C8 24020002 */ addiu $v0, $zero, 2
/* 584D0C 802183CC 03E00008 */ jr $ra
/* 584D10 802183D0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802184E8_684F18
/* 684F18 802184E8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 684F1C 802184EC AFBF0010 */ sw $ra, 0x10($sp)
/* 684F20 802184F0 8C82000C */ lw $v0, 0xc($a0)
/* 684F24 802184F4 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 684F28 802184F8 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 684F2C 802184FC 0C0B2026 */ jal set_variable
/* 684F30 80218500 8C450000 */ lw $a1, ($v0)
/* 684F34 80218504 8FBF0010 */ lw $ra, 0x10($sp)
/* 684F38 80218508 24020002 */ addiu $v0, $zero, 2
/* 684F3C 8021850C 03E00008 */ jr $ra
/* 684F40 80218510 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80218000_69F200
/* 69F200 80218000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 69F204 80218004 AFB00010 */ sw $s0, 0x10($sp)
/* 69F208 80218008 0080802D */ daddu $s0, $a0, $zero
/* 69F20C 8021800C 10A0000E */ beqz $a1, .L80218048
/* 69F210 80218010 AFBF0014 */ sw $ra, 0x14($sp)
/* 69F214 80218014 0C04760B */ jal func_8011D82C
/* 69F218 80218018 24040001 */ addiu $a0, $zero, 1
/* 69F21C 8021801C 0000202D */ daddu $a0, $zero, $zero
/* 69F220 80218020 0080282D */ daddu $a1, $a0, $zero
/* 69F224 80218024 0080302D */ daddu $a2, $a0, $zero
/* 69F228 80218028 0080382D */ daddu $a3, $a0, $zero
/* 69F22C 8021802C 3C028015 */ lui $v0, %hi(D_801512F0)
/* 69F230 80218030 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 69F234 80218034 24030001 */ addiu $v1, $zero, 1
/* 69F238 80218038 0C046F97 */ jal set_background_color_blend
/* 69F23C 8021803C A0430000 */ sb $v1, ($v0)
/* 69F240 80218040 24020014 */ addiu $v0, $zero, 0x14
/* 69F244 80218044 AE020070 */ sw $v0, 0x70($s0)
.L80218048:
/* 69F248 80218048 0000202D */ daddu $a0, $zero, $zero
/* 69F24C 8021804C 0080282D */ daddu $a1, $a0, $zero
/* 69F250 80218050 0080302D */ daddu $a2, $a0, $zero
/* 69F254 80218054 8E030070 */ lw $v1, 0x70($s0)
/* 69F258 80218058 24020014 */ addiu $v0, $zero, 0x14
/* 69F25C 8021805C 00431023 */ subu $v0, $v0, $v1
/* 69F260 80218060 00023880 */ sll $a3, $v0, 2
/* 69F264 80218064 00E23821 */ addu $a3, $a3, $v0
/* 69F268 80218068 00073840 */ sll $a3, $a3, 1
/* 69F26C 8021806C 0C046F97 */ jal set_background_color_blend
/* 69F270 80218070 30E700FE */ andi $a3, $a3, 0xfe
/* 69F274 80218074 8E020070 */ lw $v0, 0x70($s0)
/* 69F278 80218078 2442FFFF */ addiu $v0, $v0, -1
/* 69F27C 8021807C AE020070 */ sw $v0, 0x70($s0)
/* 69F280 80218080 2C420001 */ sltiu $v0, $v0, 1
/* 69F284 80218084 8FBF0014 */ lw $ra, 0x14($sp)
/* 69F288 80218088 8FB00010 */ lw $s0, 0x10($sp)
/* 69F28C 8021808C 00021040 */ sll $v0, $v0, 1
/* 69F290 80218090 03E00008 */ jr $ra
/* 69F294 80218094 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80218588_69F788
/* 69F788 80218588 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 69F78C 8021858C AFB00010 */ sw $s0, 0x10($sp)
/* 69F790 80218590 0080802D */ daddu $s0, $a0, $zero
/* 69F794 80218594 10A0000E */ beqz $a1, .L802185D0
/* 69F798 80218598 AFBF0014 */ sw $ra, 0x14($sp)
/* 69F79C 8021859C 0C04760B */ jal func_8011D82C
/* 69F7A0 802185A0 24040001 */ addiu $a0, $zero, 1
/* 69F7A4 802185A4 0000202D */ daddu $a0, $zero, $zero
/* 69F7A8 802185A8 0080282D */ daddu $a1, $a0, $zero
/* 69F7AC 802185AC 0080302D */ daddu $a2, $a0, $zero
/* 69F7B0 802185B0 0080382D */ daddu $a3, $a0, $zero
/* 69F7B4 802185B4 3C028015 */ lui $v0, %hi(D_801512F0)
/* 69F7B8 802185B8 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 69F7BC 802185BC 24030001 */ addiu $v1, $zero, 1
/* 69F7C0 802185C0 0C046F97 */ jal set_background_color_blend
/* 69F7C4 802185C4 A0430000 */ sb $v1, ($v0)
/* 69F7C8 802185C8 24020014 */ addiu $v0, $zero, 0x14
/* 69F7CC 802185CC AE020070 */ sw $v0, 0x70($s0)
.L802185D0:
/* 69F7D0 802185D0 0000202D */ daddu $a0, $zero, $zero
/* 69F7D4 802185D4 0080282D */ daddu $a1, $a0, $zero
/* 69F7D8 802185D8 0080302D */ daddu $a2, $a0, $zero
/* 69F7DC 802185DC 8E030070 */ lw $v1, 0x70($s0)
/* 69F7E0 802185E0 24020014 */ addiu $v0, $zero, 0x14
/* 69F7E4 802185E4 00431023 */ subu $v0, $v0, $v1
/* 69F7E8 802185E8 00023880 */ sll $a3, $v0, 2
/* 69F7EC 802185EC 00E23821 */ addu $a3, $a3, $v0
/* 69F7F0 802185F0 00073840 */ sll $a3, $a3, 1
/* 69F7F4 802185F4 0C046F97 */ jal set_background_color_blend
/* 69F7F8 802185F8 30E700FE */ andi $a3, $a3, 0xfe
/* 69F7FC 802185FC 8E020070 */ lw $v0, 0x70($s0)
/* 69F800 80218600 2442FFFF */ addiu $v0, $v0, -1
/* 69F804 80218604 AE020070 */ sw $v0, 0x70($s0)
/* 69F808 80218608 2C420001 */ sltiu $v0, $v0, 1
/* 69F80C 8021860C 8FBF0014 */ lw $ra, 0x14($sp)
/* 69F810 80218610 8FB00010 */ lw $s0, 0x10($sp)
/* 69F814 80218614 00021040 */ sll $v0, $v0, 1
/* 69F818 80218618 03E00008 */ jr $ra
/* 69F81C 8021861C 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802192FC_6A04FC
/* 6A04FC 802192FC 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 6A0500 80219300 AFB00010 */ sw $s0, 0x10($sp)
/* 6A0504 80219304 0080802D */ daddu $s0, $a0, $zero
/* 6A0508 80219308 10A0000E */ beqz $a1, .L80219344
/* 6A050C 8021930C AFBF0014 */ sw $ra, 0x14($sp)
/* 6A0510 80219310 0C04760B */ jal func_8011D82C
/* 6A0514 80219314 24040001 */ addiu $a0, $zero, 1
/* 6A0518 80219318 0000202D */ daddu $a0, $zero, $zero
/* 6A051C 8021931C 0080282D */ daddu $a1, $a0, $zero
/* 6A0520 80219320 0080302D */ daddu $a2, $a0, $zero
/* 6A0524 80219324 0080382D */ daddu $a3, $a0, $zero
/* 6A0528 80219328 3C028015 */ lui $v0, %hi(D_801512F0)
/* 6A052C 8021932C 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 6A0530 80219330 24030001 */ addiu $v1, $zero, 1
/* 6A0534 80219334 0C046F97 */ jal set_background_color_blend
/* 6A0538 80219338 A0430000 */ sb $v1, ($v0)
/* 6A053C 8021933C 24020014 */ addiu $v0, $zero, 0x14
/* 6A0540 80219340 AE020070 */ sw $v0, 0x70($s0)
.L80219344:
/* 6A0544 80219344 0000202D */ daddu $a0, $zero, $zero
/* 6A0548 80219348 0080282D */ daddu $a1, $a0, $zero
/* 6A054C 8021934C 0080302D */ daddu $a2, $a0, $zero
/* 6A0550 80219350 8E030070 */ lw $v1, 0x70($s0)
/* 6A0554 80219354 24020014 */ addiu $v0, $zero, 0x14
/* 6A0558 80219358 00431023 */ subu $v0, $v0, $v1
/* 6A055C 8021935C 00023880 */ sll $a3, $v0, 2
/* 6A0560 80219360 00E23821 */ addu $a3, $a3, $v0
/* 6A0564 80219364 00073840 */ sll $a3, $a3, 1
/* 6A0568 80219368 0C046F97 */ jal set_background_color_blend
/* 6A056C 8021936C 30E700FE */ andi $a3, $a3, 0xfe
/* 6A0570 80219370 8E020070 */ lw $v0, 0x70($s0)
/* 6A0574 80219374 2442FFFF */ addiu $v0, $v0, -1
/* 6A0578 80219378 AE020070 */ sw $v0, 0x70($s0)
/* 6A057C 8021937C 2C420001 */ sltiu $v0, $v0, 1
/* 6A0580 80219380 8FBF0014 */ lw $ra, 0x14($sp)
/* 6A0584 80219384 8FB00010 */ lw $s0, 0x10($sp)
/* 6A0588 80219388 00021040 */ sll $v0, $v0, 1
/* 6A058C 8021938C 03E00008 */ jr $ra
/* 6A0590 80219390 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8021A6BC_6A18BC
/* 6A18BC 8021A6BC 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 6A18C0 8021A6C0 AFB00010 */ sw $s0, 0x10($sp)
/* 6A18C4 8021A6C4 0080802D */ daddu $s0, $a0, $zero
/* 6A18C8 8021A6C8 10A0000E */ beqz $a1, .L8021A704
/* 6A18CC 8021A6CC AFBF0014 */ sw $ra, 0x14($sp)
/* 6A18D0 8021A6D0 0C04760B */ jal func_8011D82C
/* 6A18D4 8021A6D4 24040001 */ addiu $a0, $zero, 1
/* 6A18D8 8021A6D8 0000202D */ daddu $a0, $zero, $zero
/* 6A18DC 8021A6DC 0080282D */ daddu $a1, $a0, $zero
/* 6A18E0 8021A6E0 0080302D */ daddu $a2, $a0, $zero
/* 6A18E4 8021A6E4 0080382D */ daddu $a3, $a0, $zero
/* 6A18E8 8021A6E8 3C028015 */ lui $v0, %hi(D_801512F0)
/* 6A18EC 8021A6EC 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 6A18F0 8021A6F0 24030001 */ addiu $v1, $zero, 1
/* 6A18F4 8021A6F4 0C046F97 */ jal set_background_color_blend
/* 6A18F8 8021A6F8 A0430000 */ sb $v1, ($v0)
/* 6A18FC 8021A6FC 24020014 */ addiu $v0, $zero, 0x14
/* 6A1900 8021A700 AE020070 */ sw $v0, 0x70($s0)
.L8021A704:
/* 6A1904 8021A704 0000202D */ daddu $a0, $zero, $zero
/* 6A1908 8021A708 0080282D */ daddu $a1, $a0, $zero
/* 6A190C 8021A70C 0080302D */ daddu $a2, $a0, $zero
/* 6A1910 8021A710 8E030070 */ lw $v1, 0x70($s0)
/* 6A1914 8021A714 24020014 */ addiu $v0, $zero, 0x14
/* 6A1918 8021A718 00431023 */ subu $v0, $v0, $v1
/* 6A191C 8021A71C 00023880 */ sll $a3, $v0, 2
/* 6A1920 8021A720 00E23821 */ addu $a3, $a3, $v0
/* 6A1924 8021A724 00073840 */ sll $a3, $a3, 1
/* 6A1928 8021A728 0C046F97 */ jal set_background_color_blend
/* 6A192C 8021A72C 30E700FE */ andi $a3, $a3, 0xfe
/* 6A1930 8021A730 8E020070 */ lw $v0, 0x70($s0)
/* 6A1934 8021A734 2442FFFF */ addiu $v0, $v0, -1
/* 6A1938 8021A738 AE020070 */ sw $v0, 0x70($s0)
/* 6A193C 8021A73C 2C420001 */ sltiu $v0, $v0, 1
/* 6A1940 8021A740 8FBF0014 */ lw $ra, 0x14($sp)
/* 6A1944 8021A744 8FB00010 */ lw $s0, 0x10($sp)
/* 6A1948 8021A748 00021040 */ sll $v0, $v0, 1
/* 6A194C 8021A74C 03E00008 */ jr $ra
/* 6A1950 8021A750 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8021C004_6A3204
/* 6A3204 8021C004 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 6A3208 8021C008 AFB00010 */ sw $s0, 0x10($sp)
/* 6A320C 8021C00C 0080802D */ daddu $s0, $a0, $zero
/* 6A3210 8021C010 10A0000E */ beqz $a1, .L8021C04C
/* 6A3214 8021C014 AFBF0014 */ sw $ra, 0x14($sp)
/* 6A3218 8021C018 0C04760B */ jal func_8011D82C
/* 6A321C 8021C01C 24040001 */ addiu $a0, $zero, 1
/* 6A3220 8021C020 0000202D */ daddu $a0, $zero, $zero
/* 6A3224 8021C024 0080282D */ daddu $a1, $a0, $zero
/* 6A3228 8021C028 0080302D */ daddu $a2, $a0, $zero
/* 6A322C 8021C02C 0080382D */ daddu $a3, $a0, $zero
/* 6A3230 8021C030 3C028015 */ lui $v0, %hi(D_801512F0)
/* 6A3234 8021C034 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 6A3238 8021C038 24030001 */ addiu $v1, $zero, 1
/* 6A323C 8021C03C 0C046F97 */ jal set_background_color_blend
/* 6A3240 8021C040 A0430000 */ sb $v1, ($v0)
/* 6A3244 8021C044 24020014 */ addiu $v0, $zero, 0x14
/* 6A3248 8021C048 AE020070 */ sw $v0, 0x70($s0)
.L8021C04C:
/* 6A324C 8021C04C 0000202D */ daddu $a0, $zero, $zero
/* 6A3250 8021C050 0080282D */ daddu $a1, $a0, $zero
/* 6A3254 8021C054 0080302D */ daddu $a2, $a0, $zero
/* 6A3258 8021C058 8E030070 */ lw $v1, 0x70($s0)
/* 6A325C 8021C05C 24020014 */ addiu $v0, $zero, 0x14
/* 6A3260 8021C060 00431023 */ subu $v0, $v0, $v1
/* 6A3264 8021C064 00023880 */ sll $a3, $v0, 2
/* 6A3268 8021C068 00E23821 */ addu $a3, $a3, $v0
/* 6A326C 8021C06C 00073840 */ sll $a3, $a3, 1
/* 6A3270 8021C070 0C046F97 */ jal set_background_color_blend
/* 6A3274 8021C074 30E700FE */ andi $a3, $a3, 0xfe
/* 6A3278 8021C078 8E020070 */ lw $v0, 0x70($s0)
/* 6A327C 8021C07C 2442FFFF */ addiu $v0, $v0, -1
/* 6A3280 8021C080 AE020070 */ sw $v0, 0x70($s0)
/* 6A3284 8021C084 2C420001 */ sltiu $v0, $v0, 1
/* 6A3288 8021C088 8FBF0014 */ lw $ra, 0x14($sp)
/* 6A328C 8021C08C 8FB00010 */ lw $s0, 0x10($sp)
/* 6A3290 8021C090 00021040 */ sll $v0, $v0, 1
/* 6A3294 8021C094 03E00008 */ jr $ra
/* 6A3298 8021C098 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80218438_6CC4A8
/* 6CC4A8 80218438 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 6CC4AC 8021843C AFBF0010 */ sw $ra, 0x10($sp)
/* 6CC4B0 80218440 8C82000C */ lw $v0, 0xc($a0)
/* 6CC4B4 80218444 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 6CC4B8 80218448 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 6CC4BC 8021844C 0C0B2026 */ jal set_variable
/* 6CC4C0 80218450 8C450000 */ lw $a1, ($v0)
/* 6CC4C4 80218454 8FBF0010 */ lw $ra, 0x10($sp)
/* 6CC4C8 80218458 24020002 */ addiu $v0, $zero, 2
/* 6CC4CC 8021845C 03E00008 */ jr $ra
/* 6CC4D0 80218460 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80218788_58CA78
/* 58CA78 80218788 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 58CA7C 8021878C AFBF0010 */ sw $ra, 0x10($sp)
/* 58CA80 80218790 8C82000C */ lw $v0, 0xc($a0)
/* 58CA84 80218794 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 58CA88 80218798 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 58CA8C 8021879C 0C0B2026 */ jal set_variable
/* 58CA90 802187A0 8C450000 */ lw $a1, ($v0)
/* 58CA94 802187A4 8FBF0010 */ lw $ra, 0x10($sp)
/* 58CA98 802187A8 24020002 */ addiu $v0, $zero, 2
/* 58CA9C 802187AC 03E00008 */ jr $ra
/* 58CAA0 802187B0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80218AF8_58CDE8
/* 58CDE8 80218AF8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 58CDEC 80218AFC AFBF0010 */ sw $ra, 0x10($sp)
/* 58CDF0 80218B00 8C82000C */ lw $v0, 0xc($a0)
/* 58CDF4 80218B04 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 58CDF8 80218B08 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 58CDFC 80218B0C 0C0B2026 */ jal set_variable
/* 58CE00 80218B10 8C450000 */ lw $a1, ($v0)
/* 58CE04 80218B14 8FBF0010 */ lw $ra, 0x10($sp)
/* 58CE08 80218B18 24020002 */ addiu $v0, $zero, 2
/* 58CE0C 80218B1C 03E00008 */ jr $ra
/* 58CE10 80218B20 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80218000_52B6A0
/* 52B6A0 80218000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 52B6A4 80218004 AFB00010 */ sw $s0, 0x10($sp)
/* 52B6A8 80218008 0080802D */ daddu $s0, $a0, $zero
/* 52B6AC 8021800C 10A0000E */ beqz $a1, .L80218048
/* 52B6B0 80218010 AFBF0014 */ sw $ra, 0x14($sp)
/* 52B6B4 80218014 0C04760B */ jal func_8011D82C
/* 52B6B8 80218018 24040001 */ addiu $a0, $zero, 1
/* 52B6BC 8021801C 0000202D */ daddu $a0, $zero, $zero
/* 52B6C0 80218020 0080282D */ daddu $a1, $a0, $zero
/* 52B6C4 80218024 0080302D */ daddu $a2, $a0, $zero
/* 52B6C8 80218028 0080382D */ daddu $a3, $a0, $zero
/* 52B6CC 8021802C 3C028015 */ lui $v0, %hi(D_801512F0)
/* 52B6D0 80218030 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 52B6D4 80218034 24030001 */ addiu $v1, $zero, 1
/* 52B6D8 80218038 0C046F97 */ jal set_background_color_blend
/* 52B6DC 8021803C A0430000 */ sb $v1, ($v0)
/* 52B6E0 80218040 24020014 */ addiu $v0, $zero, 0x14
/* 52B6E4 80218044 AE020070 */ sw $v0, 0x70($s0)
.L80218048:
/* 52B6E8 80218048 0000202D */ daddu $a0, $zero, $zero
/* 52B6EC 8021804C 0080282D */ daddu $a1, $a0, $zero
/* 52B6F0 80218050 0080302D */ daddu $a2, $a0, $zero
/* 52B6F4 80218054 8E030070 */ lw $v1, 0x70($s0)
/* 52B6F8 80218058 24020014 */ addiu $v0, $zero, 0x14
/* 52B6FC 8021805C 00431023 */ subu $v0, $v0, $v1
/* 52B700 80218060 00023880 */ sll $a3, $v0, 2
/* 52B704 80218064 00E23821 */ addu $a3, $a3, $v0
/* 52B708 80218068 00073840 */ sll $a3, $a3, 1
/* 52B70C 8021806C 0C046F97 */ jal set_background_color_blend
/* 52B710 80218070 30E700FE */ andi $a3, $a3, 0xfe
/* 52B714 80218074 8E020070 */ lw $v0, 0x70($s0)
/* 52B718 80218078 2442FFFF */ addiu $v0, $v0, -1
/* 52B71C 8021807C AE020070 */ sw $v0, 0x70($s0)
/* 52B720 80218080 2C420001 */ sltiu $v0, $v0, 1
/* 52B724 80218084 8FBF0014 */ lw $ra, 0x14($sp)
/* 52B728 80218088 8FB00010 */ lw $s0, 0x10($sp)
/* 52B72C 8021808C 00021040 */ sll $v0, $v0, 1
/* 52B730 80218090 03E00008 */ jr $ra
/* 52B734 80218094 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80231000_5483E0
/* 5483E0 80231000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 5483E4 80231004 AFBF0010 */ sw $ra, 0x10($sp)
/* 5483E8 80231008 8C82000C */ lw $v0, 0xc($a0)
/* 5483EC 8023100C 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 5483F0 80231010 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 5483F4 80231014 0C0B2026 */ jal set_variable
/* 5483F8 80231018 8C450000 */ lw $a1, ($v0)
/* 5483FC 8023101C 8FBF0010 */ lw $ra, 0x10($sp)
/* 548400 80231020 24020002 */ addiu $v0, $zero, 2
/* 548404 80231024 03E00008 */ jr $ra
/* 548408 80231028 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80218458_649268
/* 649268 80218458 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 64926C 8021845C AFBF0010 */ sw $ra, 0x10($sp)
/* 649270 80218460 8C82000C */ lw $v0, 0xc($a0)
/* 649274 80218464 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 649278 80218468 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 64927C 8021846C 0C0B2026 */ jal set_variable
/* 649280 80218470 8C450000 */ lw $a1, ($v0)
/* 649284 80218474 8FBF0010 */ lw $ra, 0x10($sp)
/* 649288 80218478 24020002 */ addiu $v0, $zero, 2
/* 64928C 8021847C 03E00008 */ jr $ra
/* 649290 80218480 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802187C8_6495D8
/* 6495D8 802187C8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 6495DC 802187CC AFBF0010 */ sw $ra, 0x10($sp)
/* 6495E0 802187D0 8C82000C */ lw $v0, 0xc($a0)
/* 6495E4 802187D4 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 6495E8 802187D8 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 6495EC 802187DC 0C0B2026 */ jal set_variable
/* 6495F0 802187E0 8C450000 */ lw $a1, ($v0)
/* 6495F4 802187E4 8FBF0010 */ lw $ra, 0x10($sp)
/* 6495F8 802187E8 24020002 */ addiu $v0, $zero, 2
/* 6495FC 802187EC 03E00008 */ jr $ra
/* 649600 802187F0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80218B38_649948
/* 649948 80218B38 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 64994C 80218B3C AFBF0010 */ sw $ra, 0x10($sp)
/* 649950 80218B40 8C82000C */ lw $v0, 0xc($a0)
/* 649954 80218B44 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 649958 80218B48 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 64995C 80218B4C 0C0B2026 */ jal set_variable
/* 649960 80218B50 8C450000 */ lw $a1, ($v0)
/* 649964 80218B54 8FBF0010 */ lw $ra, 0x10($sp)
/* 649968 80218B58 24020002 */ addiu $v0, $zero, 2
/* 64996C 80218B5C 03E00008 */ jr $ra
/* 649970 80218B60 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80218EA8_649CB8
/* 649CB8 80218EA8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 649CBC 80218EAC AFBF0010 */ sw $ra, 0x10($sp)
/* 649CC0 80218EB0 8C82000C */ lw $v0, 0xc($a0)
/* 649CC4 80218EB4 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 649CC8 80218EB8 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 649CCC 80218EBC 0C0B2026 */ jal set_variable
/* 649CD0 80218EC0 8C450000 */ lw $a1, ($v0)
/* 649CD4 80218EC4 8FBF0010 */ lw $ra, 0x10($sp)
/* 649CD8 80218EC8 24020002 */ addiu $v0, $zero, 2
/* 649CDC 80218ECC 03E00008 */ jr $ra
/* 649CE0 80218ED0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80219218_64A028
/* 64A028 80219218 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 64A02C 8021921C AFBF0010 */ sw $ra, 0x10($sp)
/* 64A030 80219220 8C82000C */ lw $v0, 0xc($a0)
/* 64A034 80219224 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 64A038 80219228 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 64A03C 8021922C 0C0B2026 */ jal set_variable
/* 64A040 80219230 8C450000 */ lw $a1, ($v0)
/* 64A044 80219234 8FBF0010 */ lw $ra, 0x10($sp)
/* 64A048 80219238 24020002 */ addiu $v0, $zero, 2
/* 64A04C 8021923C 03E00008 */ jr $ra
/* 64A050 80219240 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80219988_66B708
/* 66B708 80219988 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 66B70C 8021998C AFBF0010 */ sw $ra, 0x10($sp)
/* 66B710 80219990 8C82000C */ lw $v0, 0xc($a0)
/* 66B714 80219994 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 66B718 80219998 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 66B71C 8021999C 0C0B2026 */ jal set_variable
/* 66B720 802199A0 8C450000 */ lw $a1, ($v0)
/* 66B724 802199A4 8FBF0010 */ lw $ra, 0x10($sp)
/* 66B728 802199A8 24020002 */ addiu $v0, $zero, 2
/* 66B72C 802199AC 03E00008 */ jr $ra
/* 66B730 802199B0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80219CF8_66BA78
/* 66BA78 80219CF8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 66BA7C 80219CFC AFBF0010 */ sw $ra, 0x10($sp)
/* 66BA80 80219D00 8C82000C */ lw $v0, 0xc($a0)
/* 66BA84 80219D04 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 66BA88 80219D08 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 66BA8C 80219D0C 0C0B2026 */ jal set_variable
/* 66BA90 80219D10 8C450000 */ lw $a1, ($v0)
/* 66BA94 80219D14 8FBF0010 */ lw $ra, 0x10($sp)
/* 66BA98 80219D18 24020002 */ addiu $v0, $zero, 2
/* 66BA9C 80219D1C 03E00008 */ jr $ra
/* 66BAA0 80219D20 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80219998_625538
/* 625538 80219998 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 62553C 8021999C AFBF0010 */ sw $ra, 0x10($sp)
/* 625540 802199A0 8C82000C */ lw $v0, 0xc($a0)
/* 625544 802199A4 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 625548 802199A8 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 62554C 802199AC 0C0B2026 */ jal set_variable
/* 625550 802199B0 8C450000 */ lw $a1, ($v0)
/* 625554 802199B4 8FBF0010 */ lw $ra, 0x10($sp)
/* 625558 802199B8 24020002 */ addiu $v0, $zero, 2
/* 62555C 802199BC 03E00008 */ jr $ra
/* 625560 802199C0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80218968_63DB48
/* 63DB48 80218968 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 63DB4C 8021896C AFBF0010 */ sw $ra, 0x10($sp)
/* 63DB50 80218970 8C82000C */ lw $v0, 0xc($a0)
/* 63DB54 80218974 3C06800E */ lui $a2, %hi(gBattleStatus+0x17C)
/* 63DB58 80218978 84C6C1EC */ lh $a2, %lo(gBattleStatus+0x17C)($a2)
/* 63DB5C 8021897C 0C0B2026 */ jal set_variable
/* 63DB60 80218980 8C450000 */ lw $a1, ($v0)
/* 63DB64 80218984 8FBF0010 */ lw $ra, 0x10($sp)
/* 63DB68 80218988 24020002 */ addiu $v0, $zero, 2
/* 63DB6C 8021898C 03E00008 */ jr $ra
/* 63DB70 80218990 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802182EC_608D9C
/* 608D9C 802182EC 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 608DA0 802182F0 AFB00010 */ sw $s0, 0x10($sp)
/* 608DA4 802182F4 0080802D */ daddu $s0, $a0, $zero
/* 608DA8 802182F8 10A0000E */ beqz $a1, .L80218334
/* 608DAC 802182FC AFBF0014 */ sw $ra, 0x14($sp)
/* 608DB0 80218300 0C04760B */ jal func_8011D82C
/* 608DB4 80218304 24040001 */ addiu $a0, $zero, 1
/* 608DB8 80218308 0000202D */ daddu $a0, $zero, $zero
/* 608DBC 8021830C 0080282D */ daddu $a1, $a0, $zero
/* 608DC0 80218310 0080302D */ daddu $a2, $a0, $zero
/* 608DC4 80218314 0080382D */ daddu $a3, $a0, $zero
/* 608DC8 80218318 3C028015 */ lui $v0, %hi(D_801512F0)
/* 608DCC 8021831C 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 608DD0 80218320 24030001 */ addiu $v1, $zero, 1
/* 608DD4 80218324 0C046F97 */ jal set_background_color_blend
/* 608DD8 80218328 A0430000 */ sb $v1, ($v0)
/* 608DDC 8021832C 24020014 */ addiu $v0, $zero, 0x14
/* 608DE0 80218330 AE020070 */ sw $v0, 0x70($s0)
.L80218334:
/* 608DE4 80218334 0000202D */ daddu $a0, $zero, $zero
/* 608DE8 80218338 0080282D */ daddu $a1, $a0, $zero
/* 608DEC 8021833C 0080302D */ daddu $a2, $a0, $zero
/* 608DF0 80218340 8E030070 */ lw $v1, 0x70($s0)
/* 608DF4 80218344 24020014 */ addiu $v0, $zero, 0x14
/* 608DF8 80218348 00431023 */ subu $v0, $v0, $v1
/* 608DFC 8021834C 00023880 */ sll $a3, $v0, 2
/* 608E00 80218350 00E23821 */ addu $a3, $a3, $v0
/* 608E04 80218354 00073840 */ sll $a3, $a3, 1
/* 608E08 80218358 0C046F97 */ jal set_background_color_blend
/* 608E0C 8021835C 30E700FE */ andi $a3, $a3, 0xfe
/* 608E10 80218360 8E020070 */ lw $v0, 0x70($s0)
/* 608E14 80218364 2442FFFF */ addiu $v0, $v0, -1
/* 608E18 80218368 AE020070 */ sw $v0, 0x70($s0)
/* 608E1C 8021836C 2C420001 */ sltiu $v0, $v0, 1
/* 608E20 80218370 8FBF0014 */ lw $ra, 0x14($sp)
/* 608E24 80218374 8FB00010 */ lw $s0, 0x10($sp)
/* 608E28 80218378 00021040 */ sll $v0, $v0, 1
/* 608E2C 8021837C 03E00008 */ jr $ra
/* 608E30 80218380 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8021876C_60921C
/* 60921C 8021876C 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 609220 80218770 AFB00010 */ sw $s0, 0x10($sp)
/* 609224 80218774 0080802D */ daddu $s0, $a0, $zero
/* 609228 80218778 10A0000E */ beqz $a1, .L802187B4
/* 60922C 8021877C AFBF0014 */ sw $ra, 0x14($sp)
/* 609230 80218780 0C04760B */ jal func_8011D82C
/* 609234 80218784 24040001 */ addiu $a0, $zero, 1
/* 609238 80218788 0000202D */ daddu $a0, $zero, $zero
/* 60923C 8021878C 0080282D */ daddu $a1, $a0, $zero
/* 609240 80218790 0080302D */ daddu $a2, $a0, $zero
/* 609244 80218794 0080382D */ daddu $a3, $a0, $zero
/* 609248 80218798 3C028015 */ lui $v0, %hi(D_801512F0)
/* 60924C 8021879C 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 609250 802187A0 24030001 */ addiu $v1, $zero, 1
/* 609254 802187A4 0C046F97 */ jal set_background_color_blend
/* 609258 802187A8 A0430000 */ sb $v1, ($v0)
/* 60925C 802187AC 24020014 */ addiu $v0, $zero, 0x14
/* 609260 802187B0 AE020070 */ sw $v0, 0x70($s0)
.L802187B4:
/* 609264 802187B4 0000202D */ daddu $a0, $zero, $zero
/* 609268 802187B8 0080282D */ daddu $a1, $a0, $zero
/* 60926C 802187BC 0080302D */ daddu $a2, $a0, $zero
/* 609270 802187C0 8E030070 */ lw $v1, 0x70($s0)
/* 609274 802187C4 24020014 */ addiu $v0, $zero, 0x14
/* 609278 802187C8 00431023 */ subu $v0, $v0, $v1
/* 60927C 802187CC 00023880 */ sll $a3, $v0, 2
/* 609280 802187D0 00E23821 */ addu $a3, $a3, $v0
/* 609284 802187D4 00073840 */ sll $a3, $a3, 1
/* 609288 802187D8 0C046F97 */ jal set_background_color_blend
/* 60928C 802187DC 30E700FE */ andi $a3, $a3, 0xfe
/* 609290 802187E0 8E020070 */ lw $v0, 0x70($s0)
/* 609294 802187E4 2442FFFF */ addiu $v0, $v0, -1
/* 609298 802187E8 AE020070 */ sw $v0, 0x70($s0)
/* 60929C 802187EC 2C420001 */ sltiu $v0, $v0, 1
/* 6092A0 802187F0 8FBF0014 */ lw $ra, 0x14($sp)
/* 6092A4 802187F4 8FB00010 */ lw $s0, 0x10($sp)
/* 6092A8 802187F8 00021040 */ sll $v0, $v0, 1
/* 6092AC 802187FC 03E00008 */ jr $ra
/* 6092B0 80218800 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -468,7 +468,7 @@ glabel L802E1E6C_1036EC
/* 1036FC 802E1E7C 16420004 */ bne $s2, $v0, .L802E1E90
/* 103700 802E1E80 0220202D */ daddu $a0, $s1, $zero
/* 103704 802E1E84 A2000010 */ sb $zero, 0x10($s0)
/* 103708 802E1E88 0C043F5A */ jal func_8010FD68
/* 103708 802E1E88 0C043F5A */ jal exec_entity_updatecmd
/* 10370C 802E1E8C A2000011 */ sb $zero, 0x11($s0)
.L802E1E90:
/* 103710 802E1E90 8FBF001C */ lw $ra, 0x1c($sp)

View File

@ -278,7 +278,7 @@ glabel L802E211C_10399C
/* 103B50 802E22D0 16420004 */ bne $s2, $v0, .L802E22E4
/* 103B54 802E22D4 0220202D */ daddu $a0, $s1, $zero
/* 103B58 802E22D8 A2000010 */ sb $zero, 0x10($s0)
/* 103B5C 802E22DC 0C043F5A */ jal func_8010FD68
/* 103B5C 802E22DC 0C043F5A */ jal exec_entity_updatecmd
/* 103B60 802E22E0 A2000011 */ sb $zero, 0x11($s0)
.L802E22E4:
/* 103B64 802E22E4 96020024 */ lhu $v0, 0x24($s0)

View File

@ -344,7 +344,7 @@ glabel func_802E263C
/* 1043C8 802E2B48 1C400004 */ bgtz $v0, .L802E2B5C
/* 1043CC 802E2B4C 00000000 */ nop
/* 1043D0 802E2B50 A640003C */ sh $zero, 0x3c($s2)
/* 1043D4 802E2B54 0C043F5A */ jal func_8010FD68
/* 1043D4 802E2B54 0C043F5A */ jal exec_entity_updatecmd
/* 1043D8 802E2B58 8FA40098 */ lw $a0, 0x98($sp)
.L802E2B5C:
/* 1043DC 802E2B5C 8FBF0064 */ lw $ra, 0x64($sp)

View File

@ -146,7 +146,7 @@ glabel func_800351C8
/* 107DC 800353DC 00000000 */ nop
/* 107E0 800353E0 0C05177E */ jal func_80145DF8
/* 107E4 800353E4 00000000 */ nop
/* 107E8 800353E8 0C0482EC */ jal clear_virtual_models
/* 107E8 800353E8 0C0482EC */ jal clear_entity_models
/* 107EC 800353EC 00000000 */ nop
/* 107F0 800353F0 0C047889 */ jal func_8011E224
/* 107F4 800353F4 00000000 */ nop

View File

@ -136,7 +136,7 @@ glabel L80035814_10C14
/* 10CF0 800358F0 00000000 */ nop
/* 10CF4 800358F4 0C05203C */ jal func_801480F0
/* 10CF8 800358F8 00000000 */ nop
/* 10CFC 800358FC 0C048316 */ jal init_virtual_models
/* 10CFC 800358FC 0C048316 */ jal init_entity_models
/* 10D00 80035900 00000000 */ nop
/* 10D04 80035904 0C0478C4 */ jal func_8011E310
/* 10D08 80035908 00000000 */ nop

View File

@ -42,7 +42,7 @@ glabel func_802E3BA4
/* 1054B0 802E3C30 24020001 */ addiu $v0, $zero, 1
.L802E3C34:
glabel L802E3C34_1054B4
/* 1054B4 802E3C34 0C043F5A */ jal func_8010FD68
/* 1054B4 802E3C34 0C043F5A */ jal exec_entity_updatecmd
/* 1054B8 802E3C38 0220202D */ daddu $a0, $s1, $zero
/* 1054BC 802E3C3C 080B8F7A */ j .L802E3DE8
/* 1054C0 802E3C40 24020001 */ addiu $v0, $zero, 1
@ -108,7 +108,7 @@ glabel L802E3CD8_105558
/* 10558C 802E3D0C 24020001 */ addiu $v0, $zero, 1
/* 105590 802E3D10 3C05802F */ lui $a1, %hi(D_802E9E80)
/* 105594 802E3D14 24A59E80 */ addiu $a1, $a1, %lo(D_802E9E80)
/* 105598 802E3D18 0C043EF0 */ jal func_8010FBC0
/* 105598 802E3D18 0C043EF0 */ jal set_entity_updatecmd
/* 10559C 802E3D1C 0220202D */ daddu $a0, $s1, $zero
/* 1055A0 802E3D20 C6200050 */ lwc1 $f0, 0x50($s1)
/* 1055A4 802E3D24 080B8F6C */ j .L802E3DB0
@ -133,7 +133,7 @@ glabel L802E3D2C_1055AC
/* 1055E4 802E3D64 24020001 */ addiu $v0, $zero, 1
/* 1055E8 802E3D68 3C05802F */ lui $a1, %hi(D_802E9E80)
/* 1055EC 802E3D6C 24A59E80 */ addiu $a1, $a1, %lo(D_802E9E80)
/* 1055F0 802E3D70 0C043EF0 */ jal func_8010FBC0
/* 1055F0 802E3D70 0C043EF0 */ jal set_entity_updatecmd
/* 1055F4 802E3D74 0220202D */ daddu $a0, $s1, $zero
/* 1055F8 802E3D78 C6200050 */ lwc1 $f0, 0x50($s1)
/* 1055FC 802E3D7C 080B8F6C */ j .L802E3DB0
@ -146,7 +146,7 @@ glabel L802E3D84_105604
/* 105614 802E3D94 24020001 */ addiu $v0, $zero, 1
/* 105618 802E3D98 3C05802F */ lui $a1, %hi(D_802E9E80)
/* 10561C 802E3D9C 24A59E80 */ addiu $a1, $a1, %lo(D_802E9E80)
/* 105620 802E3DA0 0C043EF0 */ jal func_8010FBC0
/* 105620 802E3DA0 0C043EF0 */ jal set_entity_updatecmd
/* 105624 802E3DA4 0220202D */ daddu $a0, $s1, $zero
/* 105628 802E3DA8 C6200050 */ lwc1 $f0, 0x50($s1)
/* 10562C 802E3DAC 24040151 */ addiu $a0, $zero, 0x151

View File

@ -103,7 +103,7 @@ glabel func_802E4C10
/* 1065FC 802E4D7C 0040202D */ daddu $a0, $v0, $zero
/* 106600 802E4D80 10400012 */ beqz $v0, .L802E4DCC
/* 106604 802E4D84 00000000 */ nop
/* 106608 802E4D88 0C043F5A */ jal func_8010FD68
/* 106608 802E4D88 0C043F5A */ jal exec_entity_updatecmd
/* 10660C 802E4D8C 0220202D */ daddu $a0, $s1, $zero
/* 106610 802E4D90 0C03805E */ jal disable_player_input
/* 106614 802E4D94 00000000 */ nop

View File

@ -322,7 +322,7 @@ glabel func_802E4E04
/* 106B54 802E52D4 8CA20000 */ lw $v0, ($a1)
/* 106B58 802E52D8 2403FFBF */ addiu $v1, $zero, -0x41
/* 106B5C 802E52DC 00431024 */ and $v0, $v0, $v1
/* 106B60 802E52E0 0C043F5A */ jal func_8010FD68
/* 106B60 802E52E0 0C043F5A */ jal exec_entity_updatecmd
/* 106B64 802E52E4 ACA20000 */ sw $v0, ($a1)
.L802E52E8:
/* 106B68 802E52E8 8FBF0024 */ lw $ra, 0x24($sp)

View File

@ -35,7 +35,7 @@ glabel func_802E5FB0
/* 1078A8 802E6028 0C039769 */ jal set_action_state
/* 1078AC 802E602C 24040026 */ addiu $a0, $zero, 0x26
.L802E6030:
/* 1078B0 802E6030 0C043F5A */ jal func_8010FD68
/* 1078B0 802E6030 0C043F5A */ jal exec_entity_updatecmd
/* 1078B4 802E6034 0200202D */ daddu $a0, $s0, $zero
/* 1078B8 802E6038 C6000050 */ lwc1 $f0, 0x50($s0)
/* 1078BC 802E603C 24042086 */ addiu $a0, $zero, 0x2086

View File

@ -31,7 +31,7 @@ glabel func_802E6064
/* 107948 802E60C8 00000000 */ nop
/* 10794C 802E60CC 0C04419E */ jal func_80110678
/* 107950 802E60D0 0200202D */ daddu $a0, $s0, $zero
/* 107954 802E60D4 0C043F5A */ jal func_8010FD68
/* 107954 802E60D4 0C043F5A */ jal exec_entity_updatecmd
/* 107958 802E60D8 0200202D */ daddu $a0, $s0, $zero
/* 10795C 802E60DC C6000050 */ lwc1 $f0, 0x50($s0)
/* 107960 802E60E0 24042086 */ addiu $a0, $zero, 0x2086

View File

@ -115,7 +115,7 @@ glabel func_802E63A8
/* 107DC8 802E6548 44810000 */ mtc1 $at, $f0
/* 107DCC 802E654C A2400000 */ sb $zero, ($s2)
.L802E6550:
/* 107DD0 802E6550 0C043F5A */ jal func_8010FD68
/* 107DD0 802E6550 0C043F5A */ jal exec_entity_updatecmd
/* 107DD4 802E6554 E6400028 */ swc1 $f0, 0x28($s2)
.L802E6558:
/* 107DD8 802E6558 8FBF0020 */ lw $ra, 0x20($sp)

View File

@ -330,7 +330,7 @@ glabel func_802E6574
/* 1082D4 802E6A54 00021600 */ sll $v0, $v0, 0x18
/* 1082D8 802E6A58 0441001E */ bgez $v0, .L802E6AD4
/* 1082DC 802E6A5C 0220202D */ daddu $a0, $s1, $zero
/* 1082E0 802E6A60 0C043F5A */ jal func_8010FD68
/* 1082E0 802E6A60 0C043F5A */ jal exec_entity_updatecmd
/* 1082E4 802E6A64 A2000000 */ sb $zero, ($s0)
/* 1082E8 802E6A68 82020002 */ lb $v0, 2($s0)
/* 1082EC 802E6A6C 10400009 */ beqz $v0, .L802E6A94

View File

@ -26,7 +26,7 @@ glabel func_802E7034
/* 108908 802E7088 AC820000 */ sw $v0, ($a0)
/* 10890C 802E708C 2402FFFF */ addiu $v0, $zero, -1
/* 108910 802E7090 AE020010 */ sw $v0, 0x10($s0)
/* 108914 802E7094 0C043EF0 */ jal func_8010FBC0
/* 108914 802E7094 0C043EF0 */ jal set_entity_updatecmd
/* 108918 802E7098 E6000008 */ swc1 $f0, 8($s0)
.L802E709C:
/* 10891C 802E709C 8FBF0018 */ lw $ra, 0x18($sp)

View File

@ -58,7 +58,7 @@ glabel func_802E70B0
/* 108A00 802E7180 30420008 */ andi $v0, $v0, 8
/* 108A04 802E7184 10400016 */ beqz $v0, .L802E71E0
/* 108A08 802E7188 00000000 */ nop
/* 108A0C 802E718C 0C043F5A */ jal func_8010FD68
/* 108A0C 802E718C 0C043F5A */ jal exec_entity_updatecmd
/* 108A10 802E7190 0220202D */ daddu $a0, $s1, $zero
/* 108A14 802E7194 8E240040 */ lw $a0, 0x40($s1)
/* 108A18 802E7198 A0800004 */ sb $zero, 4($a0)

View File

@ -122,7 +122,7 @@ glabel func_802E7230
/* 108C74 802E73F4 82020007 */ lb $v0, 7($s0)
/* 108C78 802E73F8 10400005 */ beqz $v0, .L802E7410
/* 108C7C 802E73FC 00000000 */ nop
/* 108C80 802E7400 0C043F5A */ jal func_8010FD68
/* 108C80 802E7400 0C043F5A */ jal exec_entity_updatecmd
/* 108C84 802E7404 00000000 */ nop
/* 108C88 802E7408 080B9D07 */ j .L802E741C
/* 108C8C 802E740C 00000000 */ nop

View File

@ -319,7 +319,7 @@ glabel func_802E75E4
/* 109320 802E7AA0 00021400 */ sll $v0, $v0, 0x10
/* 109324 802E7AA4 14400004 */ bnez $v0, .L802E7AB8
/* 109328 802E7AA8 00000000 */ nop
/* 10932C 802E7AAC 0C043F5A */ jal func_8010FD68
/* 10932C 802E7AAC 0C043F5A */ jal exec_entity_updatecmd
/* 109330 802E7AB0 0200202D */ daddu $a0, $s0, $zero
/* 109334 802E7AB4 A2200004 */ sb $zero, 4($s1)
.L802E7AB8:

View File

@ -12,7 +12,7 @@ glabel func_802E7CB8
/* 109554 802E7CD4 82020030 */ lb $v0, 0x30($s0)
/* 109558 802E7CD8 1040000F */ beqz $v0, .L802E7D18
/* 10955C 802E7CDC 00000000 */ nop
/* 109560 802E7CE0 0C043F5A */ jal func_8010FD68
/* 109560 802E7CE0 0C043F5A */ jal exec_entity_updatecmd
/* 109564 802E7CE4 00000000 */ nop
/* 109568 802E7CE8 0C04CE7F */ jal remove_item_entity_by_index
/* 10956C 802E7CEC 8E040014 */ lw $a0, 0x14($s0)
@ -25,7 +25,7 @@ glabel func_802E7CB8
/* 109588 802E7D08 080B9F46 */ j .L802E7D18
/* 10958C 802E7D0C AE020010 */ sw $v0, 0x10($s0)
.L802E7D10:
/* 109590 802E7D10 0C043F5A */ jal func_8010FD68
/* 109590 802E7D10 0C043F5A */ jal exec_entity_updatecmd
/* 109594 802E7D14 00000000 */ nop
.L802E7D18:
/* 109598 802E7D18 8FBF0014 */ lw $ra, 0x14($sp)

View File

@ -364,7 +364,7 @@ glabel func_802E7FA0
/* 109D70 802E84F0 2A620023 */ slti $v0, $s3, 0x23
/* 109D74 802E84F4 14400003 */ bnez $v0, .L802E8504
/* 109D78 802E84F8 00000000 */ nop
/* 109D7C 802E84FC 0C043F5A */ jal func_8010FD68
/* 109D7C 802E84FC 0C043F5A */ jal exec_entity_updatecmd
/* 109D80 802E8500 03C0202D */ daddu $a0, $fp, $zero
.L802E8504:
/* 109D84 802E8504 8FBF0054 */ lw $ra, 0x54($sp)

View File

@ -48,7 +48,7 @@ glabel func_802E8ADC
/* 10A400 802E8B80 00000000 */ nop
/* 10A404 802E8B84 4500000A */ bc1f .L802E8BB0
/* 10A408 802E8B88 00000000 */ nop
/* 10A40C 802E8B8C 0C043F5A */ jal func_8010FD68
/* 10A40C 802E8B8C 0C043F5A */ jal exec_entity_updatecmd
/* 10A410 802E8B90 0200202D */ daddu $a0, $s0, $zero
/* 10A414 802E8B94 080BA2EC */ j .L802E8BB0
/* 10A418 802E8B98 00000000 */ nop

View File

@ -190,7 +190,7 @@ glabel L80036AA0_11EA0
/* 11F08 80036B08 00000000 */ nop
/* 11F0C 80036B0C 0C0B763E */ jal func_802DD8F8
/* 11F10 80036B10 0000202D */ daddu $a0, $zero, $zero
/* 11F14 80036B14 0C0482EC */ jal clear_virtual_models
/* 11F14 80036B14 0C0482EC */ jal clear_entity_models
/* 11F18 80036B18 00000000 */ nop
/* 11F1C 80036B1C 0C047889 */ jal func_8011E224
/* 11F20 80036B20 00000000 */ nop

View File

@ -131,7 +131,7 @@ glabel begin_state_title_screen
/* 123E8 80036FE8 0000202D */ daddu $a0, $zero, $zero
/* 123EC 80036FEC 0C047889 */ jal func_8011E224
/* 123F0 80036FF0 00000000 */ nop
/* 123F4 80036FF4 0C0482EC */ jal clear_virtual_models
/* 123F4 80036FF4 0C0482EC */ jal clear_entity_models
/* 123F8 80036FF8 00000000 */ nop
/* 123FC 80036FFC 0C00E12F */ jal clear_npcs
/* 12400 80037000 00000000 */ nop

View File

@ -269,7 +269,7 @@ glabel L80037450_12850
/* 12880 80037480 00000000 */ nop
/* 12884 80037484 0C00B7BD */ jal create_cameras_a
/* 12888 80037488 00000000 */ nop
/* 1288C 8003748C 0C0482EC */ jal clear_virtual_models
/* 1288C 8003748C 0C0482EC */ jal clear_entity_models
/* 12890 80037490 00000000 */ nop
/* 12894 80037494 0C047889 */ jal func_8011E224
/* 12898 80037498 00000000 */ nop

View File

@ -104,7 +104,7 @@ glabel L800381C8_135C8
/* 1366C 8003826C 00000000 */ nop
/* 13670 80038270 0C0B763E */ jal func_802DD8F8
/* 13674 80038274 0000202D */ daddu $a0, $zero, $zero
/* 13678 80038278 0C0482EC */ jal clear_virtual_models
/* 13678 80038278 0C0482EC */ jal clear_entity_models
/* 1367C 8003827C 00000000 */ nop
/* 13680 80038280 0C047889 */ jal func_8011E224
/* 13684 80038284 00000000 */ nop

View File

@ -109,11 +109,11 @@ glabel func_8024EFE0
/* 17DA44 8024F164 24020001 */ addiu $v0, $zero, 1
/* 17DA48 8024F168 AE620000 */ sw $v0, ($s3)
/* 17DA4C 8024F16C 8FA80010 */ lw $t0, 0x10($sp)
/* 17DA50 8024F170 0C048338 */ jal load_virtual_model
/* 17DA50 8024F170 0C048338 */ jal load_entity_model
/* 17DA54 8024F174 8D040000 */ lw $a0, ($t0)
/* 17DA58 8024F178 0040202D */ daddu $a0, $v0, $zero
/* 17DA5C 8024F17C 24050020 */ addiu $a1, $zero, 0x20
/* 17DA60 8024F180 0C048BBA */ jal func_80122EE8
/* 17DA60 8024F180 0C048BBA */ jal set_entity_model_flags
/* 17DA64 8024F184 AE04FFBC */ sw $a0, -0x44($s0)
/* 17DA68 8024F188 8E04FFBC */ lw $a0, -0x44($s0)
/* 17DA6C 8024F18C 3C068025 */ lui $a2, %hi(func_8024F768)

View File

@ -33,15 +33,15 @@ glabel func_8024F394
/* 17DCE0 8024F400 14400004 */ bnez $v0, .L8024F414
/* 17DCE4 8024F404 AE02FFE0 */ sw $v0, -0x20($s0)
/* 17DCE8 8024F408 0220202D */ daddu $a0, $s1, $zero
/* 17DCEC 8024F40C 0C048BC9 */ jal func_80122F24
/* 17DCEC 8024F40C 0C048BC9 */ jal clear_entity_model_flags
/* 17DCF0 8024F410 24050020 */ addiu $a1, $zero, 0x20
.L8024F414:
/* 17DCF4 8024F414 0C0483C1 */ jal func_80120F04
/* 17DCF4 8024F414 0C0483C1 */ jal update_entity_rendercmd
/* 17DCF8 8024F418 0220202D */ daddu $a0, $s1, $zero
/* 17DCFC 8024F41C 08093D5A */ j .L8024F568
/* 17DD00 8024F420 00000000 */ nop
.L8024F424:
/* 17DD04 8024F424 0C0483C1 */ jal func_80120F04
/* 17DD04 8024F424 0C0483C1 */ jal update_entity_rendercmd
/* 17DD08 8024F428 0220202D */ daddu $a0, $s1, $zero
/* 17DD0C 8024F42C 8E02FFDC */ lw $v0, -0x24($s0)
/* 17DD10 8024F430 0440000D */ bltz $v0, .L8024F468
@ -115,7 +115,7 @@ glabel func_8024F394
/* 17DE18 8024F538 2442FFFF */ addiu $v0, $v0, -1
/* 17DE1C 8024F53C 04410004 */ bgez $v0, .L8024F550
/* 17DE20 8024F540 AE020000 */ sw $v0, ($s0)
/* 17DE24 8024F544 0C048B7F */ jal func_80122DFC
/* 17DE24 8024F544 0C048B7F */ jal free_entity_model_by_index
/* 17DE28 8024F548 0220202D */ daddu $a0, $s1, $zero
/* 17DE2C 8024F54C AE400000 */ sw $zero, ($s2)
.L8024F550:

View File

@ -1,66 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel AfflictActor
/* 1ABF5C 8027D67C 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 1ABF60 8027D680 AFB20018 */ sw $s2, 0x18($sp)
/* 1ABF64 8027D684 0080902D */ daddu $s2, $a0, $zero
/* 1ABF68 8027D688 AFBF0020 */ sw $ra, 0x20($sp)
/* 1ABF6C 8027D68C AFB3001C */ sw $s3, 0x1c($sp)
/* 1ABF70 8027D690 AFB10014 */ sw $s1, 0x14($sp)
/* 1ABF74 8027D694 AFB00010 */ sw $s0, 0x10($sp)
/* 1ABF78 8027D698 8E50000C */ lw $s0, 0xc($s2)
/* 1ABF7C 8027D69C 8E050000 */ lw $a1, ($s0)
/* 1ABF80 8027D6A0 0C0B1EAF */ jal get_variable
/* 1ABF84 8027D6A4 26100004 */ addiu $s0, $s0, 4
/* 1ABF88 8027D6A8 0040882D */ daddu $s1, $v0, $zero
/* 1ABF8C 8027D6AC 8E050000 */ lw $a1, ($s0)
/* 1ABF90 8027D6B0 26100004 */ addiu $s0, $s0, 4
/* 1ABF94 8027D6B4 0C0B1EAF */ jal get_variable
/* 1ABF98 8027D6B8 0240202D */ daddu $a0, $s2, $zero
/* 1ABF9C 8027D6BC 0240202D */ daddu $a0, $s2, $zero
/* 1ABFA0 8027D6C0 8E050000 */ lw $a1, ($s0)
/* 1ABFA4 8027D6C4 0C0B1EAF */ jal get_variable
/* 1ABFA8 8027D6C8 0040802D */ daddu $s0, $v0, $zero
/* 1ABFAC 8027D6CC 0040982D */ daddu $s3, $v0, $zero
/* 1ABFB0 8027D6D0 2402FF81 */ addiu $v0, $zero, -0x7f
/* 1ABFB4 8027D6D4 16220002 */ bne $s1, $v0, .L8027D6E0
/* 1ABFB8 8027D6D8 00000000 */ nop
/* 1ABFBC 8027D6DC 8E510148 */ lw $s1, 0x148($s2)
.L8027D6E0:
/* 1ABFC0 8027D6E0 0C09A75B */ jal get_actor
/* 1ABFC4 8027D6E4 0220202D */ daddu $a0, $s1, $zero
/* 1ABFC8 8027D6E8 0040202D */ daddu $a0, $v0, $zero
/* 1ABFCC 8027D6EC 24020005 */ addiu $v0, $zero, 5
/* 1ABFD0 8027D6F0 1202000E */ beq $s0, $v0, .L8027D72C
/* 1ABFD4 8027D6F4 2A020006 */ slti $v0, $s0, 6
/* 1ABFD8 8027D6F8 10400005 */ beqz $v0, .L8027D710
/* 1ABFDC 8027D6FC 24020004 */ addiu $v0, $zero, 4
/* 1ABFE0 8027D700 12020008 */ beq $s0, $v0, .L8027D724
/* 1ABFE4 8027D704 24060026 */ addiu $a2, $zero, 0x26
/* 1ABFE8 8027D708 0809F5CD */ j .L8027D734
/* 1ABFEC 8027D70C 0200282D */ daddu $a1, $s0, $zero
.L8027D710:
/* 1ABFF0 8027D710 24020006 */ addiu $v0, $zero, 6
/* 1ABFF4 8027D714 16020006 */ bne $s0, $v0, .L8027D730
/* 1ABFF8 8027D718 24060026 */ addiu $a2, $zero, 0x26
/* 1ABFFC 8027D71C 0809F5CC */ j .L8027D730
/* 1AC000 8027D720 24060020 */ addiu $a2, $zero, 0x20
.L8027D724:
/* 1AC004 8027D724 0809F5CC */ j .L8027D730
/* 1AC008 8027D728 24060024 */ addiu $a2, $zero, 0x24
.L8027D72C:
/* 1AC00C 8027D72C 24060026 */ addiu $a2, $zero, 0x26
.L8027D730:
/* 1AC010 8027D730 0200282D */ daddu $a1, $s0, $zero
.L8027D734:
/* 1AC014 8027D734 0C099B3C */ jal inflict_status_set_duration
/* 1AC018 8027D738 0260382D */ daddu $a3, $s3, $zero
/* 1AC01C 8027D73C 8FBF0020 */ lw $ra, 0x20($sp)
/* 1AC020 8027D740 8FB3001C */ lw $s3, 0x1c($sp)
/* 1AC024 8027D744 8FB20018 */ lw $s2, 0x18($sp)
/* 1AC028 8027D748 8FB10014 */ lw $s1, 0x14($sp)
/* 1AC02C 8027D74C 8FB00010 */ lw $s0, 0x10($sp)
/* 1AC030 8027D750 24020002 */ addiu $v0, $zero, 2
/* 1AC034 8027D754 03E00008 */ jr $ra
/* 1AC038 8027D758 27BD0028 */ addiu $sp, $sp, 0x28

View File

@ -1,65 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel ClearStatusEffects
/* 1AC680 8027DDA0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 1AC684 8027DDA4 AFB00010 */ sw $s0, 0x10($sp)
/* 1AC688 8027DDA8 0080802D */ daddu $s0, $a0, $zero
/* 1AC68C 8027DDAC AFBF0014 */ sw $ra, 0x14($sp)
/* 1AC690 8027DDB0 8E02000C */ lw $v0, 0xc($s0)
/* 1AC694 8027DDB4 0C0B1EAF */ jal get_variable
/* 1AC698 8027DDB8 8C450000 */ lw $a1, ($v0)
/* 1AC69C 8027DDBC 0040202D */ daddu $a0, $v0, $zero
/* 1AC6A0 8027DDC0 2402FF81 */ addiu $v0, $zero, -0x7f
/* 1AC6A4 8027DDC4 14820002 */ bne $a0, $v0, .L8027DDD0
/* 1AC6A8 8027DDC8 00000000 */ nop
/* 1AC6AC 8027DDCC 8E040148 */ lw $a0, 0x148($s0)
.L8027DDD0:
/* 1AC6B0 8027DDD0 0C09A75B */ jal get_actor
/* 1AC6B4 8027DDD4 00000000 */ nop
/* 1AC6B8 8027DDD8 0040802D */ daddu $s0, $v0, $zero
/* 1AC6BC 8027DDDC 82020210 */ lb $v0, 0x210($s0)
/* 1AC6C0 8027DDE0 10400005 */ beqz $v0, .L8027DDF8
/* 1AC6C4 8027DDE4 00000000 */ nop
/* 1AC6C8 8027DDE8 86040436 */ lh $a0, 0x436($s0)
/* 1AC6CC 8027DDEC A2000211 */ sb $zero, 0x211($s0)
/* 1AC6D0 8027DDF0 0C011E26 */ jal func_80047898
/* 1AC6D4 8027DDF4 A2000210 */ sb $zero, 0x210($s0)
.L8027DDF8:
/* 1AC6D8 8027DDF8 82020212 */ lb $v0, 0x212($s0)
/* 1AC6DC 8027DDFC 10400005 */ beqz $v0, .L8027DE14
/* 1AC6E0 8027DE00 00000000 */ nop
/* 1AC6E4 8027DE04 86040436 */ lh $a0, 0x436($s0)
/* 1AC6E8 8027DE08 A2000213 */ sb $zero, 0x213($s0)
/* 1AC6EC 8027DE0C 0C011E68 */ jal func_800479A0
/* 1AC6F0 8027DE10 A2000212 */ sb $zero, 0x212($s0)
.L8027DE14:
/* 1AC6F4 8027DE14 82020218 */ lb $v0, 0x218($s0)
/* 1AC6F8 8027DE18 10400005 */ beqz $v0, .L8027DE30
/* 1AC6FC 8027DE1C 00000000 */ nop
/* 1AC700 8027DE20 86040436 */ lh $a0, 0x436($s0)
/* 1AC704 8027DE24 A2000219 */ sb $zero, 0x219($s0)
/* 1AC708 8027DE28 0C011EAA */ jal func_80047AA8
/* 1AC70C 8027DE2C A2000218 */ sb $zero, 0x218($s0)
.L8027DE30:
/* 1AC710 8027DE30 82020214 */ lb $v0, 0x214($s0)
/* 1AC714 8027DE34 10400003 */ beqz $v0, .L8027DE44
/* 1AC718 8027DE38 00000000 */ nop
/* 1AC71C 8027DE3C A2000215 */ sb $zero, 0x215($s0)
/* 1AC720 8027DE40 A2000214 */ sb $zero, 0x214($s0)
.L8027DE44:
/* 1AC724 8027DE44 8E020440 */ lw $v0, 0x440($s0)
/* 1AC728 8027DE48 A2000216 */ sb $zero, 0x216($s0)
/* 1AC72C 8027DE4C A2000217 */ sb $zero, 0x217($s0)
/* 1AC730 8027DE50 8C43000C */ lw $v1, 0xc($v0)
/* 1AC734 8027DE54 AC60003C */ sw $zero, 0x3c($v1)
/* 1AC738 8027DE58 A2000221 */ sb $zero, 0x221($s0)
/* 1AC73C 8027DE5C A2000222 */ sb $zero, 0x222($s0)
/* 1AC740 8027DE60 A2000220 */ sb $zero, 0x220($s0)
/* 1AC744 8027DE64 8FBF0014 */ lw $ra, 0x14($sp)
/* 1AC748 8027DE68 8FB00010 */ lw $s0, 0x10($sp)
/* 1AC74C 8027DE6C 24020002 */ addiu $v0, $zero, 2
/* 1AC750 8027DE70 03E00008 */ jr $ra
/* 1AC754 8027DE74 27BD0018 */ addiu $sp, $sp, 0x18
/* 1AC758 8027DE78 00000000 */ nop
/* 1AC75C 8027DE7C 00000000 */ nop

View File

@ -1,63 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel CopyStatusEffects
/* 1AC59C 8027DCBC 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 1AC5A0 8027DCC0 AFB20018 */ sw $s2, 0x18($sp)
/* 1AC5A4 8027DCC4 0080902D */ daddu $s2, $a0, $zero
/* 1AC5A8 8027DCC8 AFBF0020 */ sw $ra, 0x20($sp)
/* 1AC5AC 8027DCCC AFB3001C */ sw $s3, 0x1c($sp)
/* 1AC5B0 8027DCD0 AFB10014 */ sw $s1, 0x14($sp)
/* 1AC5B4 8027DCD4 AFB00010 */ sw $s0, 0x10($sp)
/* 1AC5B8 8027DCD8 8E50000C */ lw $s0, 0xc($s2)
/* 1AC5BC 8027DCDC 8E050000 */ lw $a1, ($s0)
/* 1AC5C0 8027DCE0 0C0B1EAF */ jal get_variable
/* 1AC5C4 8027DCE4 26100004 */ addiu $s0, $s0, 4
/* 1AC5C8 8027DCE8 2413FF81 */ addiu $s3, $zero, -0x7f
/* 1AC5CC 8027DCEC 14530002 */ bne $v0, $s3, .L8027DCF8
/* 1AC5D0 8027DCF0 00000000 */ nop
/* 1AC5D4 8027DCF4 8E420148 */ lw $v0, 0x148($s2)
.L8027DCF8:
/* 1AC5D8 8027DCF8 0C09A75B */ jal get_actor
/* 1AC5DC 8027DCFC 0040202D */ daddu $a0, $v0, $zero
/* 1AC5E0 8027DD00 0240202D */ daddu $a0, $s2, $zero
/* 1AC5E4 8027DD04 8E050000 */ lw $a1, ($s0)
/* 1AC5E8 8027DD08 0C0B1EAF */ jal get_variable
/* 1AC5EC 8027DD0C 0040882D */ daddu $s1, $v0, $zero
/* 1AC5F0 8027DD10 14530002 */ bne $v0, $s3, .L8027DD1C
/* 1AC5F4 8027DD14 00000000 */ nop
/* 1AC5F8 8027DD18 8E420148 */ lw $v0, 0x148($s2)
.L8027DD1C:
/* 1AC5FC 8027DD1C 0C09A75B */ jal get_actor
/* 1AC600 8027DD20 0040202D */ daddu $a0, $v0, $zero
/* 1AC604 8027DD24 0040802D */ daddu $s0, $v0, $zero
/* 1AC608 8027DD28 82250210 */ lb $a1, 0x210($s1)
/* 1AC60C 8027DD2C 82260211 */ lb $a2, 0x211($s1)
/* 1AC610 8027DD30 0C0997D0 */ jal inflict_status
/* 1AC614 8027DD34 0200202D */ daddu $a0, $s0, $zero
/* 1AC618 8027DD38 82250212 */ lb $a1, 0x212($s1)
/* 1AC61C 8027DD3C 82260213 */ lb $a2, 0x213($s1)
/* 1AC620 8027DD40 0C0997D0 */ jal inflict_status
/* 1AC624 8027DD44 0200202D */ daddu $a0, $s0, $zero
/* 1AC628 8027DD48 82250214 */ lb $a1, 0x214($s1)
/* 1AC62C 8027DD4C 82260215 */ lb $a2, 0x215($s1)
/* 1AC630 8027DD50 0C0997D0 */ jal inflict_status
/* 1AC634 8027DD54 0200202D */ daddu $a0, $s0, $zero
/* 1AC638 8027DD58 82250216 */ lb $a1, 0x216($s1)
/* 1AC63C 8027DD5C 82260217 */ lb $a2, 0x217($s1)
/* 1AC640 8027DD60 0C0997D0 */ jal inflict_status
/* 1AC644 8027DD64 0200202D */ daddu $a0, $s0, $zero
/* 1AC648 8027DD68 82250218 */ lb $a1, 0x218($s1)
/* 1AC64C 8027DD6C 82260219 */ lb $a2, 0x219($s1)
/* 1AC650 8027DD70 0C0997D0 */ jal inflict_status
/* 1AC654 8027DD74 0200202D */ daddu $a0, $s0, $zero
/* 1AC658 8027DD78 A220021C */ sb $zero, 0x21c($s1)
/* 1AC65C 8027DD7C A200021C */ sb $zero, 0x21c($s0)
/* 1AC660 8027DD80 8FBF0020 */ lw $ra, 0x20($sp)
/* 1AC664 8027DD84 8FB3001C */ lw $s3, 0x1c($sp)
/* 1AC668 8027DD88 8FB20018 */ lw $s2, 0x18($sp)
/* 1AC66C 8027DD8C 8FB10014 */ lw $s1, 0x14($sp)
/* 1AC670 8027DD90 8FB00010 */ lw $s0, 0x10($sp)
/* 1AC674 8027DD94 24020002 */ addiu $v0, $zero, 2
/* 1AC678 8027DD98 03E00008 */ jr $ra
/* 1AC67C 8027DD9C 27BD0028 */ addiu $sp, $sp, 0x28

View File

@ -1,58 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel EnableActorGlow
/* 1AC484 8027DBA4 27BDFFD0 */ addiu $sp, $sp, -0x30
/* 1AC488 8027DBA8 AFB20028 */ sw $s2, 0x28($sp)
/* 1AC48C 8027DBAC 0080902D */ daddu $s2, $a0, $zero
/* 1AC490 8027DBB0 AFBF002C */ sw $ra, 0x2c($sp)
/* 1AC494 8027DBB4 AFB10024 */ sw $s1, 0x24($sp)
/* 1AC498 8027DBB8 AFB00020 */ sw $s0, 0x20($sp)
/* 1AC49C 8027DBBC 8E51000C */ lw $s1, 0xc($s2)
/* 1AC4A0 8027DBC0 8E250000 */ lw $a1, ($s1)
/* 1AC4A4 8027DBC4 0C0B1EAF */ jal get_variable
/* 1AC4A8 8027DBC8 26310004 */ addiu $s1, $s1, 4
/* 1AC4AC 8027DBCC 0040802D */ daddu $s0, $v0, $zero
/* 1AC4B0 8027DBD0 2402FF81 */ addiu $v0, $zero, -0x7f
/* 1AC4B4 8027DBD4 16020002 */ bne $s0, $v0, .L8027DBE0
/* 1AC4B8 8027DBD8 00000000 */ nop
/* 1AC4BC 8027DBDC 8E500148 */ lw $s0, 0x148($s2)
.L8027DBE0:
/* 1AC4C0 8027DBE0 8E250000 */ lw $a1, ($s1)
/* 1AC4C4 8027DBE4 0C0B1EAF */ jal get_variable
/* 1AC4C8 8027DBE8 0240202D */ daddu $a0, $s2, $zero
/* 1AC4CC 8027DBEC 0200202D */ daddu $a0, $s0, $zero
/* 1AC4D0 8027DBF0 0C09A75B */ jal get_actor
/* 1AC4D4 8027DBF4 0040802D */ daddu $s0, $v0, $zero
/* 1AC4D8 8027DBF8 0040882D */ daddu $s1, $v0, $zero
/* 1AC4DC 8027DBFC 16000013 */ bnez $s0, .L8027DC4C
/* 1AC4E0 8027DC00 A2300220 */ sb $s0, 0x220($s1)
/* 1AC4E4 8027DC04 8E3001F4 */ lw $s0, 0x1f4($s1)
/* 1AC4E8 8027DC08 1200000E */ beqz $s0, .L8027DC44
/* 1AC4EC 8027DC0C 0220202D */ daddu $a0, $s1, $zero
.L8027DC10:
/* 1AC4F0 8027DC10 8E020094 */ lw $v0, 0x94($s0)
/* 1AC4F4 8027DC14 10400008 */ beqz $v0, .L8027DC38
/* 1AC4F8 8027DC18 0000282D */ daddu $a1, $zero, $zero
/* 1AC4FC 8027DC1C 00A0302D */ daddu $a2, $a1, $zero
/* 1AC500 8027DC20 AFA00010 */ sw $zero, 0x10($sp)
/* 1AC504 8027DC24 AFA00014 */ sw $zero, 0x14($sp)
/* 1AC508 8027DC28 AFA00018 */ sw $zero, 0x18($sp)
/* 1AC50C 8027DC2C 8E040084 */ lw $a0, 0x84($s0)
/* 1AC510 8027DC30 0C0B7A25 */ jal func_802DE894
/* 1AC514 8027DC34 00A0382D */ daddu $a3, $a1, $zero
.L8027DC38:
/* 1AC518 8027DC38 8E10000C */ lw $s0, 0xc($s0)
/* 1AC51C 8027DC3C 1600FFF4 */ bnez $s0, .L8027DC10
/* 1AC520 8027DC40 0220202D */ daddu $a0, $s1, $zero
.L8027DC44:
/* 1AC524 8027DC44 0C099BBA */ jal func_80266EE8
/* 1AC528 8027DC48 0000282D */ daddu $a1, $zero, $zero
.L8027DC4C:
/* 1AC52C 8027DC4C 8FBF002C */ lw $ra, 0x2c($sp)
/* 1AC530 8027DC50 8FB20028 */ lw $s2, 0x28($sp)
/* 1AC534 8027DC54 8FB10024 */ lw $s1, 0x24($sp)
/* 1AC538 8027DC58 8FB00020 */ lw $s0, 0x20($sp)
/* 1AC53C 8027DC5C 24020002 */ addiu $v0, $zero, 2
/* 1AC540 8027DC60 03E00008 */ jr $ra
/* 1AC544 8027DC64 27BD0030 */ addiu $sp, $sp, 0x30

View File

@ -1,63 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel EnableIdleScript
/* 1A742C 80278B4C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 1A7430 80278B50 AFB20018 */ sw $s2, 0x18($sp)
/* 1A7434 80278B54 0080902D */ daddu $s2, $a0, $zero
/* 1A7438 80278B58 AFBF001C */ sw $ra, 0x1c($sp)
/* 1A743C 80278B5C AFB10014 */ sw $s1, 0x14($sp)
/* 1A7440 80278B60 AFB00010 */ sw $s0, 0x10($sp)
/* 1A7444 80278B64 8E51000C */ lw $s1, 0xc($s2)
/* 1A7448 80278B68 8E250000 */ lw $a1, ($s1)
/* 1A744C 80278B6C 0C0B1EAF */ jal get_variable
/* 1A7450 80278B70 26310004 */ addiu $s1, $s1, 4
/* 1A7454 80278B74 0040802D */ daddu $s0, $v0, $zero
/* 1A7458 80278B78 2402FF81 */ addiu $v0, $zero, -0x7f
/* 1A745C 80278B7C 16020002 */ bne $s0, $v0, .L80278B88
/* 1A7460 80278B80 00000000 */ nop
/* 1A7464 80278B84 8E500148 */ lw $s0, 0x148($s2)
.L80278B88:
/* 1A7468 80278B88 8E250000 */ lw $a1, ($s1)
/* 1A746C 80278B8C 0C0B1EAF */ jal get_variable
/* 1A7470 80278B90 0240202D */ daddu $a0, $s2, $zero
/* 1A7474 80278B94 0200202D */ daddu $a0, $s0, $zero
/* 1A7478 80278B98 0C09A75B */ jal get_actor
/* 1A747C 80278B9C 0040802D */ daddu $s0, $v0, $zero
/* 1A7480 80278BA0 0040882D */ daddu $s1, $v0, $zero
/* 1A7484 80278BA4 8E2401D0 */ lw $a0, 0x1d0($s1)
/* 1A7488 80278BA8 10800016 */ beqz $a0, .L80278C04
/* 1A748C 80278BAC 00000000 */ nop
/* 1A7490 80278BB0 12000012 */ beqz $s0, .L80278BFC
/* 1A7494 80278BB4 00000000 */ nop
/* 1A7498 80278BB8 1E000006 */ bgtz $s0, .L80278BD4
/* 1A749C 80278BBC 24020001 */ addiu $v0, $zero, 1
/* 1A74A0 80278BC0 2402FFFF */ addiu $v0, $zero, -1
/* 1A74A4 80278BC4 12020007 */ beq $s0, $v0, .L80278BE4
/* 1A74A8 80278BC8 00000000 */ nop
/* 1A74AC 80278BCC 0809E301 */ j .L80278C04
/* 1A74B0 80278BD0 00000000 */ nop
.L80278BD4:
/* 1A74B4 80278BD4 12020005 */ beq $s0, $v0, .L80278BEC
/* 1A74B8 80278BD8 00000000 */ nop
/* 1A74BC 80278BDC 0809E301 */ j .L80278C04
/* 1A74C0 80278BE0 00000000 */ nop
.L80278BE4:
/* 1A74C4 80278BE4 0C0B0F41 */ jal restart_script
/* 1A74C8 80278BE8 00000000 */ nop
.L80278BEC:
/* 1A74CC 80278BEC 0C0B1123 */ jal resume_all_script
/* 1A74D0 80278BF0 8E2401E0 */ lw $a0, 0x1e0($s1)
/* 1A74D4 80278BF4 0809E301 */ j .L80278C04
/* 1A74D8 80278BF8 00000000 */ nop
.L80278BFC:
/* 1A74DC 80278BFC 0C0B1108 */ jal suspend_all_script
/* 1A74E0 80278C00 8E2401E0 */ lw $a0, 0x1e0($s1)
.L80278C04:
/* 1A74E4 80278C04 8FBF001C */ lw $ra, 0x1c($sp)
/* 1A74E8 80278C08 8FB20018 */ lw $s2, 0x18($sp)
/* 1A74EC 80278C0C 8FB10014 */ lw $s1, 0x14($sp)
/* 1A74F0 80278C10 8FB00010 */ lw $s0, 0x10($sp)
/* 1A74F4 80278C14 24020002 */ addiu $v0, $zero, 2
/* 1A74F8 80278C18 03E00008 */ jr $ra
/* 1A74FC 80278C1C 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,59 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel SetActorSize
/* 1AC0F0 8027D810 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 1AC0F4 8027D814 AFB20018 */ sw $s2, 0x18($sp)
/* 1AC0F8 8027D818 0080902D */ daddu $s2, $a0, $zero
/* 1AC0FC 8027D81C AFBF0020 */ sw $ra, 0x20($sp)
/* 1AC100 8027D820 AFB3001C */ sw $s3, 0x1c($sp)
/* 1AC104 8027D824 AFB10014 */ sw $s1, 0x14($sp)
/* 1AC108 8027D828 AFB00010 */ sw $s0, 0x10($sp)
/* 1AC10C 8027D82C 8E50000C */ lw $s0, 0xc($s2)
/* 1AC110 8027D830 8E050000 */ lw $a1, ($s0)
/* 1AC114 8027D834 0C0B1EAF */ jal get_variable
/* 1AC118 8027D838 26100004 */ addiu $s0, $s0, 4
/* 1AC11C 8027D83C 0040882D */ daddu $s1, $v0, $zero
/* 1AC120 8027D840 8E050000 */ lw $a1, ($s0)
/* 1AC124 8027D844 26100004 */ addiu $s0, $s0, 4
/* 1AC128 8027D848 0C0B1EAF */ jal get_variable
/* 1AC12C 8027D84C 0240202D */ daddu $a0, $s2, $zero
/* 1AC130 8027D850 0240202D */ daddu $a0, $s2, $zero
/* 1AC134 8027D854 8E050000 */ lw $a1, ($s0)
/* 1AC138 8027D858 0C0B1EAF */ jal get_variable
/* 1AC13C 8027D85C 0040802D */ daddu $s0, $v0, $zero
/* 1AC140 8027D860 0040982D */ daddu $s3, $v0, $zero
/* 1AC144 8027D864 2402FF81 */ addiu $v0, $zero, -0x7f
/* 1AC148 8027D868 16220002 */ bne $s1, $v0, .L8027D874
/* 1AC14C 8027D86C 00000000 */ nop
/* 1AC150 8027D870 8E510148 */ lw $s1, 0x148($s2)
.L8027D874:
/* 1AC154 8027D874 0C09A75B */ jal get_actor
/* 1AC158 8027D878 0220202D */ daddu $a0, $s1, $zero
/* 1AC15C 8027D87C 3C03F119 */ lui $v1, 0xf119
/* 1AC160 8027D880 34634D80 */ ori $v1, $v1, 0x4d80
/* 1AC164 8027D884 12030002 */ beq $s0, $v1, .L8027D890
/* 1AC168 8027D888 0040202D */ daddu $a0, $v0, $zero
/* 1AC16C 8027D88C A0900191 */ sb $s0, 0x191($a0)
.L8027D890:
/* 1AC170 8027D890 56630001 */ bnel $s3, $v1, .L8027D898
/* 1AC174 8027D894 A0930190 */ sb $s3, 0x190($a0)
.L8027D898:
/* 1AC178 8027D898 90830190 */ lbu $v1, 0x190($a0)
/* 1AC17C 8027D89C 3C014038 */ lui $at, 0x4038
/* 1AC180 8027D8A0 44811800 */ mtc1 $at, $f3
/* 1AC184 8027D8A4 44801000 */ mtc1 $zero, $f2
/* 1AC188 8027D8A8 44830000 */ mtc1 $v1, $f0
/* 1AC18C 8027D8AC 00000000 */ nop
/* 1AC190 8027D8B0 46800021 */ cvt.d.w $f0, $f0
/* 1AC194 8027D8B4 46220003 */ div.d $f0, $f0, $f2
/* 1AC198 8027D8B8 46200020 */ cvt.s.d $f0, $f0
/* 1AC19C 8027D8BC E4800430 */ swc1 $f0, 0x430($a0)
/* 1AC1A0 8027D8C0 8FBF0020 */ lw $ra, 0x20($sp)
/* 1AC1A4 8027D8C4 8FB3001C */ lw $s3, 0x1c($sp)
/* 1AC1A8 8027D8C8 8FB20018 */ lw $s2, 0x18($sp)
/* 1AC1AC 8027D8CC 8FB10014 */ lw $s1, 0x14($sp)
/* 1AC1B0 8027D8D0 8FB00010 */ lw $s0, 0x10($sp)
/* 1AC1B4 8027D8D4 24020002 */ addiu $v0, $zero, 2
/* 1AC1B8 8027D8D8 03E00008 */ jr $ra
/* 1AC1BC 8027D8DC 27BD0028 */ addiu $sp, $sp, 0x28

View File

@ -1,62 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel SetEnemyHP
/* 1AAEA8 8027C5C8 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 1AAEAC 8027C5CC AFB20018 */ sw $s2, 0x18($sp)
/* 1AAEB0 8027C5D0 0080902D */ daddu $s2, $a0, $zero
/* 1AAEB4 8027C5D4 AFBF001C */ sw $ra, 0x1c($sp)
/* 1AAEB8 8027C5D8 AFB10014 */ sw $s1, 0x14($sp)
/* 1AAEBC 8027C5DC AFB00010 */ sw $s0, 0x10($sp)
/* 1AAEC0 8027C5E0 8E51000C */ lw $s1, 0xc($s2)
/* 1AAEC4 8027C5E4 8E250000 */ lw $a1, ($s1)
/* 1AAEC8 8027C5E8 0C0B1EAF */ jal get_variable
/* 1AAECC 8027C5EC 26310004 */ addiu $s1, $s1, 4
/* 1AAED0 8027C5F0 0040802D */ daddu $s0, $v0, $zero
/* 1AAED4 8027C5F4 2402FF81 */ addiu $v0, $zero, -0x7f
/* 1AAED8 8027C5F8 16020002 */ bne $s0, $v0, .L8027C604
/* 1AAEDC 8027C5FC 00000000 */ nop
/* 1AAEE0 8027C600 8E500148 */ lw $s0, 0x148($s2)
.L8027C604:
/* 1AAEE4 8027C604 8E250000 */ lw $a1, ($s1)
/* 1AAEE8 8027C608 0C0B1EAF */ jal get_variable
/* 1AAEEC 8027C60C 0240202D */ daddu $a0, $s2, $zero
/* 1AAEF0 8027C610 0200202D */ daddu $a0, $s0, $zero
/* 1AAEF4 8027C614 0C09A75B */ jal get_actor
/* 1AAEF8 8027C618 0040802D */ daddu $s0, $v0, $zero
/* 1AAEFC 8027C61C 0040282D */ daddu $a1, $v0, $zero
/* 1AAF00 8027C620 A0B001B8 */ sb $s0, 0x1b8($a1)
/* 1AAF04 8027C624 00108600 */ sll $s0, $s0, 0x18
/* 1AAF08 8027C628 00108603 */ sra $s0, $s0, 0x18
/* 1AAF0C 8027C62C 80A201B9 */ lb $v0, 0x1b9($a1)
/* 1AAF10 8027C630 90A301B9 */ lbu $v1, 0x1b9($a1)
/* 1AAF14 8027C634 0050102A */ slt $v0, $v0, $s0
/* 1AAF18 8027C638 54400001 */ bnel $v0, $zero, .L8027C640
/* 1AAF1C 8027C63C A0A301B8 */ sb $v1, 0x1b8($a1)
.L8027C640:
/* 1AAF20 8027C640 80A201B8 */ lb $v0, 0x1b8($a1)
/* 1AAF24 8027C644 80A401B9 */ lb $a0, 0x1b9($a1)
/* 1AAF28 8027C648 00021840 */ sll $v1, $v0, 1
/* 1AAF2C 8027C64C 00621821 */ addu $v1, $v1, $v0
/* 1AAF30 8027C650 000318C0 */ sll $v1, $v1, 3
/* 1AAF34 8027C654 00621821 */ addu $v1, $v1, $v0
/* 1AAF38 8027C658 14800002 */ bnez $a0, .L8027C664
/* 1AAF3C 8027C65C 0064001A */ div $zero, $v1, $a0
/* 1AAF40 8027C660 0007000D */ break 7
.L8027C664:
/* 1AAF44 8027C664 2401FFFF */ addiu $at, $zero, -1
/* 1AAF48 8027C668 14810004 */ bne $a0, $at, .L8027C67C
/* 1AAF4C 8027C66C 3C018000 */ lui $at, 0x8000
/* 1AAF50 8027C670 14610002 */ bne $v1, $at, .L8027C67C
/* 1AAF54 8027C674 00000000 */ nop
/* 1AAF58 8027C678 0006000D */ break 6
.L8027C67C:
/* 1AAF5C 8027C67C 00001812 */ mflo $v1
/* 1AAF60 8027C680 A0A301BC */ sb $v1, 0x1bc($a1)
/* 1AAF64 8027C684 8FBF001C */ lw $ra, 0x1c($sp)
/* 1AAF68 8027C688 8FB20018 */ lw $s2, 0x18($sp)
/* 1AAF6C 8027C68C 8FB10014 */ lw $s1, 0x14($sp)
/* 1AAF70 8027C690 8FB00010 */ lw $s0, 0x10($sp)
/* 1AAF74 8027C694 24020002 */ addiu $v0, $zero, 2
/* 1AAF78 8027C698 03E00008 */ jr $ra
/* 1AAF7C 8027C69C 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,50 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel SetTargetOffset
/* 1ABC60 8027D380 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 1ABC64 8027D384 AFB3001C */ sw $s3, 0x1c($sp)
/* 1ABC68 8027D388 0080982D */ daddu $s3, $a0, $zero
/* 1ABC6C 8027D38C AFBF0020 */ sw $ra, 0x20($sp)
/* 1ABC70 8027D390 AFB20018 */ sw $s2, 0x18($sp)
/* 1ABC74 8027D394 AFB10014 */ sw $s1, 0x14($sp)
/* 1ABC78 8027D398 AFB00010 */ sw $s0, 0x10($sp)
/* 1ABC7C 8027D39C 8E72000C */ lw $s2, 0xc($s3)
/* 1ABC80 8027D3A0 8E450000 */ lw $a1, ($s2)
/* 1ABC84 8027D3A4 0C0B1EAF */ jal get_variable
/* 1ABC88 8027D3A8 26520004 */ addiu $s2, $s2, 4
/* 1ABC8C 8027D3AC 0040802D */ daddu $s0, $v0, $zero
/* 1ABC90 8027D3B0 2402FF81 */ addiu $v0, $zero, -0x7f
/* 1ABC94 8027D3B4 16020002 */ bne $s0, $v0, .L8027D3C0
/* 1ABC98 8027D3B8 00000000 */ nop
/* 1ABC9C 8027D3BC 8E700148 */ lw $s0, 0x148($s3)
.L8027D3C0:
/* 1ABCA0 8027D3C0 8E450000 */ lw $a1, ($s2)
/* 1ABCA4 8027D3C4 26520004 */ addiu $s2, $s2, 4
/* 1ABCA8 8027D3C8 0C0B1EAF */ jal get_variable
/* 1ABCAC 8027D3CC 0260202D */ daddu $a0, $s3, $zero
/* 1ABCB0 8027D3D0 0200202D */ daddu $a0, $s0, $zero
/* 1ABCB4 8027D3D4 0C09A75B */ jal get_actor
/* 1ABCB8 8027D3D8 0040802D */ daddu $s0, $v0, $zero
/* 1ABCBC 8027D3DC 0040202D */ daddu $a0, $v0, $zero
/* 1ABCC0 8027D3E0 0C099117 */ jal get_actor_part
/* 1ABCC4 8027D3E4 0200282D */ daddu $a1, $s0, $zero
/* 1ABCC8 8027D3E8 8E450000 */ lw $a1, ($s2)
/* 1ABCCC 8027D3EC 26520004 */ addiu $s2, $s2, 4
/* 1ABCD0 8027D3F0 0260202D */ daddu $a0, $s3, $zero
/* 1ABCD4 8027D3F4 0C0B1EAF */ jal get_variable
/* 1ABCD8 8027D3F8 0040882D */ daddu $s1, $v0, $zero
/* 1ABCDC 8027D3FC 0260202D */ daddu $a0, $s3, $zero
/* 1ABCE0 8027D400 8E450000 */ lw $a1, ($s2)
/* 1ABCE4 8027D404 0C0B1EAF */ jal get_variable
/* 1ABCE8 8027D408 0040802D */ daddu $s0, $v0, $zero
/* 1ABCEC 8027D40C A622006E */ sh $v0, 0x6e($s1)
/* 1ABCF0 8027D410 A630006C */ sh $s0, 0x6c($s1)
/* 1ABCF4 8027D414 8FBF0020 */ lw $ra, 0x20($sp)
/* 1ABCF8 8027D418 8FB3001C */ lw $s3, 0x1c($sp)
/* 1ABCFC 8027D41C 8FB20018 */ lw $s2, 0x18($sp)
/* 1ABD00 8027D420 8FB10014 */ lw $s1, 0x14($sp)
/* 1ABD04 8027D424 8FB00010 */ lw $s0, 0x10($sp)
/* 1ABD08 8027D428 24020002 */ addiu $v0, $zero, 2
/* 1ABD0C 8027D42C 03E00008 */ jr $ra
/* 1ABD10 8027D430 27BD0028 */ addiu $sp, $sp, 0x28

View File

@ -1,25 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel WasStatusInflicted
/* 1AC548 8027DC68 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 1AC54C 8027DC6C AFB10014 */ sw $s1, 0x14($sp)
/* 1AC550 8027DC70 0080882D */ daddu $s1, $a0, $zero
/* 1AC554 8027DC74 AFBF0018 */ sw $ra, 0x18($sp)
/* 1AC558 8027DC78 AFB00010 */ sw $s0, 0x10($sp)
/* 1AC55C 8027DC7C 8E30000C */ lw $s0, 0xc($s1)
/* 1AC560 8027DC80 8E050000 */ lw $a1, ($s0)
/* 1AC564 8027DC84 0C0B1EAF */ jal get_variable
/* 1AC568 8027DC88 26100004 */ addiu $s0, $s0, 4
/* 1AC56C 8027DC8C 3C02800E */ lui $v0, %hi(gBattleStatus)
/* 1AC570 8027DC90 2442C070 */ addiu $v0, $v0, %lo(gBattleStatus)
/* 1AC574 8027DC94 8E050000 */ lw $a1, ($s0)
/* 1AC578 8027DC98 80460199 */ lb $a2, 0x199($v0)
/* 1AC57C 8027DC9C 0C0B2026 */ jal set_variable
/* 1AC580 8027DCA0 0220202D */ daddu $a0, $s1, $zero
/* 1AC584 8027DCA4 8FBF0018 */ lw $ra, 0x18($sp)
/* 1AC588 8027DCA8 8FB10014 */ lw $s1, 0x14($sp)
/* 1AC58C 8027DCAC 8FB00010 */ lw $s0, 0x10($sp)
/* 1AC590 8027DCB0 24020002 */ addiu $v0, $zero, 2
/* 1AC594 8027DCB4 03E00008 */ jr $ra
/* 1AC598 8027DCB8 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,50 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8027D4C8
/* 1ABDA8 8027D4C8 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 1ABDAC 8027D4CC AFB3001C */ sw $s3, 0x1c($sp)
/* 1ABDB0 8027D4D0 0080982D */ daddu $s3, $a0, $zero
/* 1ABDB4 8027D4D4 AFBF0020 */ sw $ra, 0x20($sp)
/* 1ABDB8 8027D4D8 AFB20018 */ sw $s2, 0x18($sp)
/* 1ABDBC 8027D4DC AFB10014 */ sw $s1, 0x14($sp)
/* 1ABDC0 8027D4E0 AFB00010 */ sw $s0, 0x10($sp)
/* 1ABDC4 8027D4E4 8E72000C */ lw $s2, 0xc($s3)
/* 1ABDC8 8027D4E8 8E450000 */ lw $a1, ($s2)
/* 1ABDCC 8027D4EC 0C0B1EAF */ jal get_variable
/* 1ABDD0 8027D4F0 26520004 */ addiu $s2, $s2, 4
/* 1ABDD4 8027D4F4 0040802D */ daddu $s0, $v0, $zero
/* 1ABDD8 8027D4F8 2402FF81 */ addiu $v0, $zero, -0x7f
/* 1ABDDC 8027D4FC 16020002 */ bne $s0, $v0, .L8027D508
/* 1ABDE0 8027D500 00000000 */ nop
/* 1ABDE4 8027D504 8E700148 */ lw $s0, 0x148($s3)
.L8027D508:
/* 1ABDE8 8027D508 8E450000 */ lw $a1, ($s2)
/* 1ABDEC 8027D50C 26520004 */ addiu $s2, $s2, 4
/* 1ABDF0 8027D510 0C0B1EAF */ jal get_variable
/* 1ABDF4 8027D514 0260202D */ daddu $a0, $s3, $zero
/* 1ABDF8 8027D518 0200202D */ daddu $a0, $s0, $zero
/* 1ABDFC 8027D51C 0C09A75B */ jal get_actor
/* 1ABE00 8027D520 0040802D */ daddu $s0, $v0, $zero
/* 1ABE04 8027D524 0040202D */ daddu $a0, $v0, $zero
/* 1ABE08 8027D528 0C099117 */ jal get_actor_part
/* 1ABE0C 8027D52C 0200282D */ daddu $a1, $s0, $zero
/* 1ABE10 8027D530 8E450000 */ lw $a1, ($s2)
/* 1ABE14 8027D534 26520004 */ addiu $s2, $s2, 4
/* 1ABE18 8027D538 0260202D */ daddu $a0, $s3, $zero
/* 1ABE1C 8027D53C 0C0B1EAF */ jal get_variable
/* 1ABE20 8027D540 0040882D */ daddu $s1, $v0, $zero
/* 1ABE24 8027D544 0260202D */ daddu $a0, $s3, $zero
/* 1ABE28 8027D548 8E450000 */ lw $a1, ($s2)
/* 1ABE2C 8027D54C 0C0B1EAF */ jal get_variable
/* 1ABE30 8027D550 0040802D */ daddu $s0, $v0, $zero
/* 1ABE34 8027D554 A2220076 */ sb $v0, 0x76($s1)
/* 1ABE38 8027D558 A2300075 */ sb $s0, 0x75($s1)
/* 1ABE3C 8027D55C 8FBF0020 */ lw $ra, 0x20($sp)
/* 1ABE40 8027D560 8FB3001C */ lw $s3, 0x1c($sp)
/* 1ABE44 8027D564 8FB20018 */ lw $s2, 0x18($sp)
/* 1ABE48 8027D568 8FB10014 */ lw $s1, 0x14($sp)
/* 1ABE4C 8027D56C 8FB00010 */ lw $s0, 0x10($sp)
/* 1ABE50 8027D570 24020002 */ addiu $v0, $zero, 2
/* 1ABE54 8027D574 03E00008 */ jr $ra
/* 1ABE58 8027D578 27BD0028 */ addiu $sp, $sp, 0x28

View File

@ -1,102 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel OnDefeatEnemy
/* 1A980 8003F580 27BDFFC8 */ addiu $sp, $sp, -0x38
/* 1A984 8003F584 AFB20028 */ sw $s2, 0x28($sp)
/* 1A988 8003F588 0080902D */ daddu $s2, $a0, $zero
/* 1A98C 8003F58C AFBF0030 */ sw $ra, 0x30($sp)
/* 1A990 8003F590 AFB3002C */ sw $s3, 0x2c($sp)
/* 1A994 8003F594 AFB10024 */ sw $s1, 0x24($sp)
/* 1A998 8003F598 AFB00020 */ sw $s0, 0x20($sp)
/* 1A99C 8003F59C 8E530148 */ lw $s3, 0x148($s2)
/* 1A9A0 8003F5A0 86640008 */ lh $a0, 8($s3)
/* 1A9A4 8003F5A4 0C00EABB */ jal get_npc_unsafe
/* 1A9A8 8003F5A8 00A0802D */ daddu $s0, $a1, $zero
/* 1A9AC 8003F5AC 12000004 */ beqz $s0, .L8003F5C0
/* 1A9B0 8003F5B0 0040882D */ daddu $s1, $v0, $zero
/* 1A9B4 8003F5B4 24020014 */ addiu $v0, $zero, 0x14
/* 1A9B8 8003F5B8 AE400070 */ sw $zero, 0x70($s2)
/* 1A9BC 8003F5BC AE420074 */ sw $v0, 0x74($s2)
.L8003F5C0:
/* 1A9C0 8003F5C0 8E420074 */ lw $v0, 0x74($s2)
/* 1A9C4 8003F5C4 30420001 */ andi $v0, $v0, 1
/* 1A9C8 8003F5C8 10400004 */ beqz $v0, .L8003F5DC
/* 1A9CC 8003F5CC 2403FFFD */ addiu $v1, $zero, -3
/* 1A9D0 8003F5D0 8E220000 */ lw $v0, ($s1)
/* 1A9D4 8003F5D4 0800FD79 */ j .L8003F5E4
/* 1A9D8 8003F5D8 00431024 */ and $v0, $v0, $v1
.L8003F5DC:
/* 1A9DC 8003F5DC 8E220000 */ lw $v0, ($s1)
/* 1A9E0 8003F5E0 34420002 */ ori $v0, $v0, 2
.L8003F5E4:
/* 1A9E4 8003F5E4 AE220000 */ sw $v0, ($s1)
/* 1A9E8 8003F5E8 8E430074 */ lw $v1, 0x74($s2)
/* 1A9EC 8003F5EC 2402000F */ addiu $v0, $zero, 0xf
/* 1A9F0 8003F5F0 1462001A */ bne $v1, $v0, .L8003F65C
/* 1A9F4 8003F5F4 00000000 */ nop
/* 1A9F8 8003F5F8 0C05272D */ jal play_sound
/* 1A9FC 8003F5FC 240403E5 */ addiu $a0, $zero, 0x3e5
/* 1AA00 8003F600 962300A8 */ lhu $v1, 0xa8($s1)
/* 1AA04 8003F604 C624003C */ lwc1 $f4, 0x3c($s1)
/* 1AA08 8003F608 3C01BF80 */ lui $at, 0xbf80
/* 1AA0C 8003F60C 44811000 */ mtc1 $at, $f2
/* 1AA10 8003F610 2402000A */ addiu $v0, $zero, 0xa
/* 1AA14 8003F614 AFA00010 */ sw $zero, 0x10($sp)
/* 1AA18 8003F618 AFA00018 */ sw $zero, 0x18($sp)
/* 1AA1C 8003F61C AFA2001C */ sw $v0, 0x1c($sp)
/* 1AA20 8003F620 00031C00 */ sll $v1, $v1, 0x10
/* 1AA24 8003F624 00031403 */ sra $v0, $v1, 0x10
/* 1AA28 8003F628 00031FC2 */ srl $v1, $v1, 0x1f
/* 1AA2C 8003F62C 00431021 */ addu $v0, $v0, $v1
/* 1AA30 8003F630 00021043 */ sra $v0, $v0, 1
/* 1AA34 8003F634 44820000 */ mtc1 $v0, $f0
/* 1AA38 8003F638 00000000 */ nop
/* 1AA3C 8003F63C 46800020 */ cvt.s.w $f0, $f0
/* 1AA40 8003F640 46002100 */ add.s $f4, $f4, $f0
/* 1AA44 8003F644 E7A20014 */ swc1 $f2, 0x14($sp)
/* 1AA48 8003F648 8E250038 */ lw $a1, 0x38($s1)
/* 1AA4C 8003F64C 8E270040 */ lw $a3, 0x40($s1)
/* 1AA50 8003F650 44062000 */ mfc1 $a2, $f4
/* 1AA54 8003F654 0C01C064 */ jal func_80070190
/* 1AA58 8003F658 24040001 */ addiu $a0, $zero, 1
.L8003F65C:
/* 1AA5C 8003F65C 8E500074 */ lw $s0, 0x74($s2)
/* 1AA60 8003F660 2402000A */ addiu $v0, $zero, 0xa
/* 1AA64 8003F664 1602000F */ bne $s0, $v0, .L8003F6A4
/* 1AA68 8003F668 00000000 */ nop
/* 1AA6C 8003F66C 3C014120 */ lui $at, 0x4120
/* 1AA70 8003F670 44811000 */ mtc1 $at, $f2
/* 1AA74 8003F674 C6200040 */ lwc1 $f0, 0x40($s1)
/* 1AA78 8003F678 46020000 */ add.s $f0, $f0, $f2
/* 1AA7C 8003F67C C62E003C */ lwc1 $f14, 0x3c($s1)
/* 1AA80 8003F680 C62C0038 */ lwc1 $f12, 0x38($s1)
/* 1AA84 8003F684 44060000 */ mfc1 $a2, $f0
/* 1AA88 8003F688 0C01BE3C */ jal func_8006F8F0
/* 1AA8C 8003F68C 46027380 */ add.s $f14, $f14, $f2
/* 1AA90 8003F690 8E420074 */ lw $v0, 0x74($s2)
/* 1AA94 8003F694 14500005 */ bne $v0, $s0, .L8003F6AC
/* 1AA98 8003F698 2442FFFF */ addiu $v0, $v0, -1
/* 1AA9C 8003F69C 0C0120A0 */ jal spawn_drops
/* 1AAA0 8003F6A0 0260202D */ daddu $a0, $s3, $zero
.L8003F6A4:
/* 1AAA4 8003F6A4 8E420074 */ lw $v0, 0x74($s2)
/* 1AAA8 8003F6A8 2442FFFF */ addiu $v0, $v0, -1
.L8003F6AC:
/* 1AAAC 8003F6AC 10400003 */ beqz $v0, .L8003F6BC
/* 1AAB0 8003F6B0 AE420074 */ sw $v0, 0x74($s2)
/* 1AAB4 8003F6B4 0800FDB3 */ j .L8003F6CC
/* 1AAB8 8003F6B8 0000102D */ daddu $v0, $zero, $zero
.L8003F6BC:
/* 1AABC 8003F6BC 8E230000 */ lw $v1, ($s1)
/* 1AAC0 8003F6C0 24020001 */ addiu $v0, $zero, 1
/* 1AAC4 8003F6C4 34630002 */ ori $v1, $v1, 2
/* 1AAC8 8003F6C8 AE230000 */ sw $v1, ($s1)
.L8003F6CC:
/* 1AACC 8003F6CC 8FBF0030 */ lw $ra, 0x30($sp)
/* 1AAD0 8003F6D0 8FB3002C */ lw $s3, 0x2c($sp)
/* 1AAD4 8003F6D4 8FB20028 */ lw $s2, 0x28($sp)
/* 1AAD8 8003F6D8 8FB10024 */ lw $s1, 0x24($sp)
/* 1AADC 8003F6DC 8FB00020 */ lw $s0, 0x20($sp)
/* 1AAE0 8003F6E0 03E00008 */ jr $ra
/* 1AAE4 8003F6E4 27BD0038 */ addiu $sp, $sp, 0x38

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8004309C
/* 1E49C 8004309C 3C03800A */ lui $v1, %hi(D_8009A5D0)
/* 1E4A0 800430A0 8C63A5D0 */ lw $v1, %lo(D_8009A5D0)($v1)
/* 1E4A4 800430A4 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 1E4A8 800430A8 AFB10014 */ sw $s1, 0x14($sp)
/* 1E4AC 800430AC 3C11800B */ lui $s1, %hi(gCurrentEncounter)
/* 1E4B0 800430B0 26310F10 */ addiu $s1, $s1, %lo(gCurrentEncounter)
/* 1E4B4 800430B4 AFBF0018 */ sw $ra, 0x18($sp)
/* 1E4B8 800430B8 10600006 */ beqz $v1, .L800430D4
/* 1E4BC 800430BC AFB00010 */ sw $s0, 0x10($sp)
/* 1E4C0 800430C0 24020001 */ addiu $v0, $zero, 1
/* 1E4C4 800430C4 1062001B */ beq $v1, $v0, .L80043134
/* 1E4C8 800430C8 00000000 */ nop
/* 1E4CC 800430CC 08010C70 */ j .L800431C0
/* 1E4D0 800430D0 00000000 */ nop
.L800430D4:
/* 1E4D4 800430D4 8E30008C */ lw $s0, 0x8c($s1)
/* 1E4D8 800430D8 8E020038 */ lw $v0, 0x38($s0)
/* 1E4DC 800430DC 10400007 */ beqz $v0, .L800430FC
/* 1E4E0 800430E0 0000882D */ daddu $s1, $zero, $zero
/* 1E4E4 800430E4 8E040050 */ lw $a0, 0x50($s0)
/* 1E4E8 800430E8 0C0B1059 */ jal does_script_exist
/* 1E4EC 800430EC 00000000 */ nop
/* 1E4F0 800430F0 50400002 */ beql $v0, $zero, .L800430FC
/* 1E4F4 800430F4 AE000038 */ sw $zero, 0x38($s0)
/* 1E4F8 800430F8 24110001 */ addiu $s1, $zero, 1
.L800430FC:
/* 1E4FC 800430FC 8E020040 */ lw $v0, 0x40($s0)
/* 1E500 80043100 10400006 */ beqz $v0, .L8004311C
/* 1E504 80043104 00000000 */ nop
/* 1E508 80043108 0C0B1059 */ jal does_script_exist
/* 1E50C 8004310C 8E040058 */ lw $a0, 0x58($s0)
/* 1E510 80043110 50400002 */ beql $v0, $zero, .L8004311C
/* 1E514 80043114 AE000040 */ sw $zero, 0x40($s0)
/* 1E518 80043118 24110001 */ addiu $s1, $zero, 1
.L8004311C:
/* 1E51C 8004311C 16200028 */ bnez $s1, .L800431C0
/* 1E520 80043120 24020001 */ addiu $v0, $zero, 1
/* 1E524 80043124 3C01800A */ lui $at, %hi(D_8009A5D0)
/* 1E528 80043128 AC22A5D0 */ sw $v0, %lo(D_8009A5D0)($at)
/* 1E52C 8004312C 08010C70 */ j .L800431C0
/* 1E530 80043130 00000000 */ nop
.L80043134:
/* 1E534 80043134 0C0B1192 */ jal resume_all_group
/* 1E538 80043138 24040001 */ addiu $a0, $zero, 1
/* 1E53C 8004313C 8E30008C */ lw $s0, 0x8c($s1)
/* 1E540 80043140 12000006 */ beqz $s0, .L8004315C
/* 1E544 80043144 00000000 */ nop
/* 1E548 80043148 8E02003C */ lw $v0, 0x3c($s0)
/* 1E54C 8004314C 10400003 */ beqz $v0, .L8004315C
/* 1E550 80043150 00000000 */ nop
/* 1E554 80043154 0C0B1123 */ jal resume_all_script
/* 1E558 80043158 8E040054 */ lw $a0, 0x54($s0)
.L8004315C:
/* 1E55C 8004315C 0C038069 */ jal enable_player_input
/* 1E560 80043160 00000000 */ nop
/* 1E564 80043164 0C03BD80 */ jal func_800EF600
/* 1E568 80043168 00000000 */ nop
/* 1E56C 8004316C 3C028011 */ lui $v0, %hi(gPlayerStatus)
/* 1E570 80043170 2442EFC8 */ addiu $v0, $v0, %lo(gPlayerStatus)
/* 1E574 80043174 804300B4 */ lb $v1, 0xb4($v0)
/* 1E578 80043178 2402000C */ addiu $v0, $zero, 0xc
/* 1E57C 8004317C 14620003 */ bne $v1, $v0, .L8004318C
/* 1E580 80043180 00000000 */ nop
/* 1E584 80043184 0C039769 */ jal set_action_state
/* 1E588 80043188 0000202D */ daddu $a0, $zero, $zero
.L8004318C:
/* 1E58C 8004318C 0C03BCF5 */ jal func_800EF3D4
/* 1E590 80043190 0000202D */ daddu $a0, $zero, $zero
/* 1E594 80043194 24040010 */ addiu $a0, $zero, 0x10
/* 1E598 80043198 0C0B1192 */ jal resume_all_group
/* 1E59C 8004319C A2200005 */ sb $zero, 5($s1)
/* 1E5A0 800431A0 24020002 */ addiu $v0, $zero, 2
/* 1E5A4 800431A4 3C01800A */ lui $at, %hi(gGameState)
/* 1E5A8 800431A8 AC22A600 */ sw $v0, %lo(gGameState)($at)
/* 1E5AC 800431AC 24020001 */ addiu $v0, $zero, 1
/* 1E5B0 800431B0 3C01800A */ lui $at, %hi(D_8009A678)
/* 1E5B4 800431B4 AC22A678 */ sw $v0, %lo(D_8009A678)($at)
/* 1E5B8 800431B8 3C01800A */ lui $at, %hi(D_8009A5D0)
/* 1E5BC 800431BC AC20A5D0 */ sw $zero, %lo(D_8009A5D0)($at)
.L800431C0:
/* 1E5C0 800431C0 8FBF0018 */ lw $ra, 0x18($sp)
/* 1E5C4 800431C4 8FB10014 */ lw $s1, 0x14($sp)
/* 1E5C8 800431C8 8FB00010 */ lw $s0, 0x10($sp)
/* 1E5CC 800431CC 03E00008 */ jr $ra
/* 1E5D0 800431D0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -104,7 +104,7 @@ glabel load_engine_data
/* 2368 80026F68 00000000 */ nop
/* 236C 80026F6C 0C0B763E */ jal func_802DD8F8
/* 2370 80026F70 0000202D */ daddu $a0, $zero, $zero
/* 2374 80026F74 0C0482EC */ jal clear_virtual_models
/* 2374 80026F74 0C0482EC */ jal clear_entity_models
/* 2378 80026F78 00000000 */ nop
/* 237C 80026F7C 0C047889 */ jal func_8011E224
/* 2380 80026F80 00000000 */ nop

View File

@ -1,20 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel _heap_create
/* 4430 80029030 2CA20020 */ sltiu $v0, $a1, 0x20
/* 4434 80029034 1440000B */ bnez $v0, .L80029064
/* 4438 80029038 2482000F */ addiu $v0, $a0, 0xf
/* 443C 8002903C 2403FFF0 */ addiu $v1, $zero, -0x10
/* 4440 80029040 00431024 */ and $v0, $v0, $v1
/* 4444 80029044 00441823 */ subu $v1, $v0, $a0
/* 4448 80029048 00A32823 */ subu $a1, $a1, $v1
/* 444C 8002904C 24A3FFF0 */ addiu $v1, $a1, -0x10
/* 4450 80029050 AC400000 */ sw $zero, ($v0)
/* 4454 80029054 AC430004 */ sw $v1, 4($v0)
/* 4458 80029058 A4400008 */ sh $zero, 8($v0)
/* 445C 8002905C 03E00008 */ jr $ra
/* 4460 80029060 AC45000C */ sw $a1, 0xc($v0)
.L80029064:
/* 4464 80029064 03E00008 */ jr $ra
/* 4468 80029068 2402FFFF */ addiu $v0, $zero, -1

View File

@ -1,38 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel _wrap_trig_lookup_value
/* 5434 8002A034 3C014980 */ lui $at, 0x4980
/* 5438 8002A038 44812000 */ mtc1 $at, $f4
/* 543C 8002A03C 00000000 */ nop
/* 5440 8002A040 460C203E */ c.le.s $f4, $f12
/* 5444 8002A044 00000000 */ nop
/* 5448 8002A048 45010008 */ bc1t .L8002A06C
/* 544C 8002A04C 46006086 */ mov.s $f2, $f12
/* 5450 8002A050 3C01C980 */ lui $at, 0xc980
/* 5454 8002A054 44810000 */ mtc1 $at, $f0
/* 5458 8002A058 00000000 */ nop
/* 545C 8002A05C 4600603E */ c.le.s $f12, $f0
/* 5460 8002A060 00000000 */ nop
/* 5464 8002A064 4500000F */ bc1f .L8002A0A4
/* 5468 8002A068 00000000 */ nop
.L8002A06C:
/* 546C 8002A06C 3C013580 */ lui $at, 0x3580
/* 5470 8002A070 44810000 */ mtc1 $at, $f0
/* 5474 8002A074 00000000 */ nop
/* 5478 8002A078 46006302 */ mul.s $f12, $f12, $f0
/* 547C 8002A07C 00000000 */ nop
/* 5480 8002A080 4600618D */ trunc.w.s $f6, $f12
/* 5484 8002A084 44023000 */ mfc1 $v0, $f6
/* 5488 8002A088 00000000 */ nop
/* 548C 8002A08C 44820000 */ mtc1 $v0, $f0
/* 5490 8002A090 00000000 */ nop
/* 5494 8002A094 46800020 */ cvt.s.w $f0, $f0
/* 5498 8002A098 46040002 */ mul.s $f0, $f0, $f4
/* 549C 8002A09C 00000000 */ nop
/* 54A0 8002A0A0 46001301 */ sub.s $f12, $f2, $f0
.L8002A0A4:
/* 54A4 8002A0A4 4600618D */ trunc.w.s $f6, $f12
/* 54A8 8002A0A8 44023000 */ mfc1 $v0, $f6
/* 54AC 8002A0AC 03E00008 */ jr $ra
/* 54B0 8002A0B0 3042FFFF */ andi $v0, $v0, 0xffff

View File

@ -1,29 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel cos_deg
/* 5750 8002A350 3C014336 */ lui $at, 0x4336
/* 5754 8002A354 34210B61 */ ori $at, $at, 0xb61
/* 5758 8002A358 44810000 */ mtc1 $at, $f0
/* 575C 8002A35C 00000000 */ nop
/* 5760 8002A360 46006302 */ mul.s $f12, $f12, $f0
/* 5764 8002A364 00000000 */ nop
/* 5768 8002A368 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 576C 8002A36C AFBF0010 */ sw $ra, 0x10($sp)
/* 5770 8002A370 0C00A80D */ jal _wrap_trig_lookup_value
/* 5774 8002A374 00000000 */ nop
/* 5778 8002A378 0C0187C0 */ jal coss
/* 577C 8002A37C 3044FFFF */ andi $a0, $v0, 0xffff
/* 5780 8002A380 00021400 */ sll $v0, $v0, 0x10
/* 5784 8002A384 00021403 */ sra $v0, $v0, 0x10
/* 5788 8002A388 3C018009 */ lui $at, %hi(D_80097D88)
/* 578C 8002A38C D4227D88 */ ldc1 $f2, %lo(D_80097D88)($at)
/* 5790 8002A390 44820000 */ mtc1 $v0, $f0
/* 5794 8002A394 00000000 */ nop
/* 5798 8002A398 46800021 */ cvt.d.w $f0, $f0
/* 579C 8002A39C 46220002 */ mul.d $f0, $f0, $f2
/* 57A0 8002A3A0 00000000 */ nop
/* 57A4 8002A3A4 8FBF0010 */ lw $ra, 0x10($sp)
/* 57A8 8002A3A8 46200020 */ cvt.s.d $f0, $f0
/* 57AC 8002A3AC 03E00008 */ jr $ra
/* 57B0 8002A3B0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,29 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel cos_rad
/* 55D0 8002A1D0 3C014622 */ lui $at, 0x4622
/* 55D4 8002A1D4 3421F983 */ ori $at, $at, 0xf983
/* 55D8 8002A1D8 44810000 */ mtc1 $at, $f0
/* 55DC 8002A1DC 00000000 */ nop
/* 55E0 8002A1E0 46006302 */ mul.s $f12, $f12, $f0
/* 55E4 8002A1E4 00000000 */ nop
/* 55E8 8002A1E8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 55EC 8002A1EC AFBF0010 */ sw $ra, 0x10($sp)
/* 55F0 8002A1F0 0C00A80D */ jal _wrap_trig_lookup_value
/* 55F4 8002A1F4 00000000 */ nop
/* 55F8 8002A1F8 0C0187C0 */ jal coss
/* 55FC 8002A1FC 3044FFFF */ andi $a0, $v0, 0xffff
/* 5600 8002A200 00021400 */ sll $v0, $v0, 0x10
/* 5604 8002A204 00021403 */ sra $v0, $v0, 0x10
/* 5608 8002A208 3C018009 */ lui $at, %hi(D_80097D70)
/* 560C 8002A20C D4227D70 */ ldc1 $f2, %lo(D_80097D70)($at)
/* 5610 8002A210 44820000 */ mtc1 $v0, $f0
/* 5614 8002A214 00000000 */ nop
/* 5618 8002A218 46800021 */ cvt.d.w $f0, $f0
/* 561C 8002A21C 46220002 */ mul.d $f0, $f0, $f2
/* 5620 8002A220 00000000 */ nop
/* 5624 8002A224 8FBF0010 */ lw $ra, 0x10($sp)
/* 5628 8002A228 46200020 */ cvt.s.d $f0, $f0
/* 562C 8002A22C 03E00008 */ jr $ra
/* 5630 8002A230 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80028F8C
/* 438C 80028F8C 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 4390 80028F90 3C028007 */ lui $v0, %hi(gGameStatusPtr)
/* 4394 80028F94 8C42419C */ lw $v0, %lo(gGameStatusPtr)($v0)
/* 4398 80028F98 3C048007 */ lui $a0, %hi(D_80074264)
/* 439C 80028F9C 24844264 */ addiu $a0, $a0, %lo(D_80074264)
/* 43A0 80028FA0 AFBF0010 */ sw $ra, 0x10($sp)
/* 43A4 80028FA4 8C830000 */ lw $v1, ($a0)
/* 43A8 80028FA8 8C420000 */ lw $v0, ($v0)
/* 43AC 80028FAC 10620003 */ beq $v1, $v0, .L80028FBC
/* 43B0 80028FB0 00000000 */ nop
/* 43B4 80028FB4 0C00A3F8 */ jal func_80028FE0
/* 43B8 80028FB8 AC820000 */ sw $v0, ($a0)
.L80028FBC:
/* 43BC 80028FBC 3C038007 */ lui $v1, %hi(D_80074260)
/* 43C0 80028FC0 24634260 */ addiu $v1, $v1, %lo(D_80074260)
/* 43C4 80028FC4 94620000 */ lhu $v0, ($v1)
/* 43C8 80028FC8 10400002 */ beqz $v0, .L80028FD4
/* 43CC 80028FCC 2442FFFF */ addiu $v0, $v0, -1
/* 43D0 80028FD0 A4620000 */ sh $v0, ($v1)
.L80028FD4:
/* 43D4 80028FD4 8FBF0010 */ lw $ra, 0x10($sp)
/* 43D8 80028FD8 03E00008 */ jr $ra
/* 43DC 80028FDC 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,8 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80028FE0
/* 43E0 80028FE0 2402012C */ addiu $v0, $zero, 0x12c
/* 43E4 80028FE4 3C018007 */ lui $at, %hi(D_80074260)
/* 43E8 80028FE8 03E00008 */ jr $ra
/* 43EC 80028FEC A4224260 */ sh $v0, %lo(D_80074260)($at)

View File

@ -1,29 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80029934
/* 4D34 80029934 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 4D38 80029938 AFBF0010 */ sw $ra, 0x10($sp)
/* 4D3C 8002993C 0C00A640 */ jal _advance_rng
/* 4D40 80029940 00000000 */ nop
/* 4D44 80029944 30427FFF */ andi $v0, $v0, 0x7fff
/* 4D48 80029948 44821000 */ mtc1 $v0, $f2
/* 4D4C 8002994C 00000000 */ nop
/* 4D50 80029950 04410006 */ bgez $v0, .L8002996C
/* 4D54 80029954 468010A1 */ cvt.d.w $f2, $f2
/* 4D58 80029958 3C0141F0 */ lui $at, 0x41f0
/* 4D5C 8002995C 44810800 */ mtc1 $at, $f1
/* 4D60 80029960 44800000 */ mtc1 $zero, $f0
/* 4D64 80029964 00000000 */ nop
/* 4D68 80029968 46201080 */ add.d $f2, $f2, $f0
.L8002996C:
/* 4D6C 8002996C 3C013F00 */ lui $at, 0x3f00
/* 4D70 80029970 44810800 */ mtc1 $at, $f1
/* 4D74 80029974 44800000 */ mtc1 $zero, $f0
/* 4D78 80029978 00000000 */ nop
/* 4D7C 8002997C 46201002 */ mul.d $f0, $f2, $f0
/* 4D80 80029980 00000000 */ nop
/* 4D84 80029984 8FBF0010 */ lw $ra, 0x10($sp)
/* 4D88 80029988 46200020 */ cvt.s.d $f0, $f0
/* 4D8C 8002998C 03E00008 */ jr $ra
/* 4D90 80029990 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,29 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel round
/* 4EC4 80029AC4 44800000 */ mtc1 $zero, $f0
/* 4EC8 80029AC8 00000000 */ nop
/* 4ECC 80029ACC 460C003E */ c.le.s $f0, $f12
/* 4ED0 80029AD0 00000000 */ nop
/* 4ED4 80029AD4 4502000A */ bc1fl .L80029B00
/* 4ED8 80029AD8 460060A1 */ cvt.d.s $f2, $f12
/* 4EDC 80029ADC 3C013FE0 */ lui $at, 0x3fe0
/* 4EE0 80029AE0 44811800 */ mtc1 $at, $f3
/* 4EE4 80029AE4 44801000 */ mtc1 $zero, $f2
/* 4EE8 80029AE8 46006021 */ cvt.d.s $f0, $f12
/* 4EEC 80029AEC 46220000 */ add.d $f0, $f0, $f2
/* 4EF0 80029AF0 4620010D */ trunc.w.d $f4, $f0
/* 4EF4 80029AF4 44022000 */ mfc1 $v0, $f4
/* 4EF8 80029AF8 03E00008 */ jr $ra
/* 4EFC 80029AFC 00000000 */ nop
.L80029B00:
/* 4F00 80029B00 3C013FE0 */ lui $at, 0x3fe0
/* 4F04 80029B04 44810800 */ mtc1 $at, $f1
/* 4F08 80029B08 44800000 */ mtc1 $zero, $f0
/* 4F0C 80029B0C 00000000 */ nop
/* 4F10 80029B10 46220001 */ sub.d $f0, $f0, $f2
/* 4F14 80029B14 4620010D */ trunc.w.d $f4, $f0
/* 4F18 80029B18 44022000 */ mfc1 $v0, $f4
/* 4F1C 80029B1C 03E00008 */ jr $ra
/* 4F20 80029B20 00021023 */ negu $v0, $v0

View File

@ -1,50 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel sin_cos_deg
/* 5634 8002A234 3C014336 */ lui $at, 0x4336
/* 5638 8002A238 34210B61 */ ori $at, $at, 0xb61
/* 563C 8002A23C 44810000 */ mtc1 $at, $f0
/* 5640 8002A240 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 5644 8002A244 AFB10014 */ sw $s1, 0x14($sp)
/* 5648 8002A248 00A0882D */ daddu $s1, $a1, $zero
/* 564C 8002A24C AFB20018 */ sw $s2, 0x18($sp)
/* 5650 8002A250 46006302 */ mul.s $f12, $f12, $f0
/* 5654 8002A254 00000000 */ nop
/* 5658 8002A258 AFBF001C */ sw $ra, 0x1c($sp)
/* 565C 8002A25C AFB00010 */ sw $s0, 0x10($sp)
/* 5660 8002A260 F7B40020 */ sdc1 $f20, 0x20($sp)
/* 5664 8002A264 0C00A80D */ jal _wrap_trig_lookup_value
/* 5668 8002A268 00C0902D */ daddu $s2, $a2, $zero
/* 566C 8002A26C 3050FFFF */ andi $s0, $v0, 0xffff
/* 5670 8002A270 0C01917C */ jal sins
/* 5674 8002A274 0200202D */ daddu $a0, $s0, $zero
/* 5678 8002A278 00021400 */ sll $v0, $v0, 0x10
/* 567C 8002A27C 00021403 */ sra $v0, $v0, 0x10
/* 5680 8002A280 3C018009 */ lui $at, %hi(D_80097D78)
/* 5684 8002A284 D4347D78 */ ldc1 $f20, %lo(D_80097D78)($at)
/* 5688 8002A288 44820000 */ mtc1 $v0, $f0
/* 568C 8002A28C 00000000 */ nop
/* 5690 8002A290 46800021 */ cvt.d.w $f0, $f0
/* 5694 8002A294 46340002 */ mul.d $f0, $f0, $f20
/* 5698 8002A298 00000000 */ nop
/* 569C 8002A29C 0200202D */ daddu $a0, $s0, $zero
/* 56A0 8002A2A0 46200020 */ cvt.s.d $f0, $f0
/* 56A4 8002A2A4 0C0187C0 */ jal coss
/* 56A8 8002A2A8 E6200000 */ swc1 $f0, ($s1)
/* 56AC 8002A2AC 00021400 */ sll $v0, $v0, 0x10
/* 56B0 8002A2B0 00021403 */ sra $v0, $v0, 0x10
/* 56B4 8002A2B4 44820000 */ mtc1 $v0, $f0
/* 56B8 8002A2B8 00000000 */ nop
/* 56BC 8002A2BC 46800021 */ cvt.d.w $f0, $f0
/* 56C0 8002A2C0 46340002 */ mul.d $f0, $f0, $f20
/* 56C4 8002A2C4 00000000 */ nop
/* 56C8 8002A2C8 46200020 */ cvt.s.d $f0, $f0
/* 56CC 8002A2CC E6400000 */ swc1 $f0, ($s2)
/* 56D0 8002A2D0 8FBF001C */ lw $ra, 0x1c($sp)
/* 56D4 8002A2D4 8FB20018 */ lw $s2, 0x18($sp)
/* 56D8 8002A2D8 8FB10014 */ lw $s1, 0x14($sp)
/* 56DC 8002A2DC 8FB00010 */ lw $s0, 0x10($sp)
/* 56E0 8002A2E0 D7B40020 */ ldc1 $f20, 0x20($sp)
/* 56E4 8002A2E4 03E00008 */ jr $ra
/* 56E8 8002A2E8 27BD0028 */ addiu $sp, $sp, 0x28

View File

@ -1,50 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel sin_cos_rad
/* 54B4 8002A0B4 3C014622 */ lui $at, 0x4622
/* 54B8 8002A0B8 3421F983 */ ori $at, $at, 0xf983
/* 54BC 8002A0BC 44810000 */ mtc1 $at, $f0
/* 54C0 8002A0C0 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 54C4 8002A0C4 AFB10014 */ sw $s1, 0x14($sp)
/* 54C8 8002A0C8 00A0882D */ daddu $s1, $a1, $zero
/* 54CC 8002A0CC AFB20018 */ sw $s2, 0x18($sp)
/* 54D0 8002A0D0 46006302 */ mul.s $f12, $f12, $f0
/* 54D4 8002A0D4 00000000 */ nop
/* 54D8 8002A0D8 AFBF001C */ sw $ra, 0x1c($sp)
/* 54DC 8002A0DC AFB00010 */ sw $s0, 0x10($sp)
/* 54E0 8002A0E0 F7B40020 */ sdc1 $f20, 0x20($sp)
/* 54E4 8002A0E4 0C00A80D */ jal _wrap_trig_lookup_value
/* 54E8 8002A0E8 00C0902D */ daddu $s2, $a2, $zero
/* 54EC 8002A0EC 3050FFFF */ andi $s0, $v0, 0xffff
/* 54F0 8002A0F0 0C01917C */ jal sins
/* 54F4 8002A0F4 0200202D */ daddu $a0, $s0, $zero
/* 54F8 8002A0F8 00021400 */ sll $v0, $v0, 0x10
/* 54FC 8002A0FC 00021403 */ sra $v0, $v0, 0x10
/* 5500 8002A100 3C018009 */ lui $at, %hi(D_80097D60)
/* 5504 8002A104 D4347D60 */ ldc1 $f20, %lo(D_80097D60)($at)
/* 5508 8002A108 44820000 */ mtc1 $v0, $f0
/* 550C 8002A10C 00000000 */ nop
/* 5510 8002A110 46800021 */ cvt.d.w $f0, $f0
/* 5514 8002A114 46340002 */ mul.d $f0, $f0, $f20
/* 5518 8002A118 00000000 */ nop
/* 551C 8002A11C 0200202D */ daddu $a0, $s0, $zero
/* 5520 8002A120 46200020 */ cvt.s.d $f0, $f0
/* 5524 8002A124 0C0187C0 */ jal coss
/* 5528 8002A128 E6200000 */ swc1 $f0, ($s1)
/* 552C 8002A12C 00021400 */ sll $v0, $v0, 0x10
/* 5530 8002A130 00021403 */ sra $v0, $v0, 0x10
/* 5534 8002A134 44820000 */ mtc1 $v0, $f0
/* 5538 8002A138 00000000 */ nop
/* 553C 8002A13C 46800021 */ cvt.d.w $f0, $f0
/* 5540 8002A140 46340002 */ mul.d $f0, $f0, $f20
/* 5544 8002A144 00000000 */ nop
/* 5548 8002A148 46200020 */ cvt.s.d $f0, $f0
/* 554C 8002A14C E6400000 */ swc1 $f0, ($s2)
/* 5550 8002A150 8FBF001C */ lw $ra, 0x1c($sp)
/* 5554 8002A154 8FB20018 */ lw $s2, 0x18($sp)
/* 5558 8002A158 8FB10014 */ lw $s1, 0x14($sp)
/* 555C 8002A15C 8FB00010 */ lw $s0, 0x10($sp)
/* 5560 8002A160 D7B40020 */ ldc1 $f20, 0x20($sp)
/* 5564 8002A164 03E00008 */ jr $ra
/* 5568 8002A168 27BD0028 */ addiu $sp, $sp, 0x28

View File

@ -1,29 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel sin_deg
/* 56EC 8002A2EC 3C014336 */ lui $at, 0x4336
/* 56F0 8002A2F0 34210B61 */ ori $at, $at, 0xb61
/* 56F4 8002A2F4 44810000 */ mtc1 $at, $f0
/* 56F8 8002A2F8 00000000 */ nop
/* 56FC 8002A2FC 46006302 */ mul.s $f12, $f12, $f0
/* 5700 8002A300 00000000 */ nop
/* 5704 8002A304 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 5708 8002A308 AFBF0010 */ sw $ra, 0x10($sp)
/* 570C 8002A30C 0C00A80D */ jal _wrap_trig_lookup_value
/* 5710 8002A310 00000000 */ nop
/* 5714 8002A314 0C01917C */ jal sins
/* 5718 8002A318 3044FFFF */ andi $a0, $v0, 0xffff
/* 571C 8002A31C 00021400 */ sll $v0, $v0, 0x10
/* 5720 8002A320 00021403 */ sra $v0, $v0, 0x10
/* 5724 8002A324 3C018009 */ lui $at, %hi(D_80097D80)
/* 5728 8002A328 D4227D80 */ ldc1 $f2, %lo(D_80097D80)($at)
/* 572C 8002A32C 44820000 */ mtc1 $v0, $f0
/* 5730 8002A330 00000000 */ nop
/* 5734 8002A334 46800021 */ cvt.d.w $f0, $f0
/* 5738 8002A338 46220002 */ mul.d $f0, $f0, $f2
/* 573C 8002A33C 00000000 */ nop
/* 5740 8002A340 8FBF0010 */ lw $ra, 0x10($sp)
/* 5744 8002A344 46200020 */ cvt.s.d $f0, $f0
/* 5748 8002A348 03E00008 */ jr $ra
/* 574C 8002A34C 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,29 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel sin_rad
/* 556C 8002A16C 3C014622 */ lui $at, 0x4622
/* 5570 8002A170 3421F983 */ ori $at, $at, 0xf983
/* 5574 8002A174 44810000 */ mtc1 $at, $f0
/* 5578 8002A178 00000000 */ nop
/* 557C 8002A17C 46006302 */ mul.s $f12, $f12, $f0
/* 5580 8002A180 00000000 */ nop
/* 5584 8002A184 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 5588 8002A188 AFBF0010 */ sw $ra, 0x10($sp)
/* 558C 8002A18C 0C00A80D */ jal _wrap_trig_lookup_value
/* 5590 8002A190 00000000 */ nop
/* 5594 8002A194 0C01917C */ jal sins
/* 5598 8002A198 3044FFFF */ andi $a0, $v0, 0xffff
/* 559C 8002A19C 00021400 */ sll $v0, $v0, 0x10
/* 55A0 8002A1A0 00021403 */ sra $v0, $v0, 0x10
/* 55A4 8002A1A4 3C018009 */ lui $at, %hi(D_80097D68)
/* 55A8 8002A1A8 D4227D68 */ ldc1 $f2, %lo(D_80097D68)($at)
/* 55AC 8002A1AC 44820000 */ mtc1 $v0, $f0
/* 55B0 8002A1B0 00000000 */ nop
/* 55B4 8002A1B4 46800021 */ cvt.d.w $f0, $f0
/* 55B8 8002A1B8 46220002 */ mul.d $f0, $f0, $f2
/* 55BC 8002A1BC 00000000 */ nop
/* 55C0 8002A1C0 8FBF0010 */ lw $ra, 0x10($sp)
/* 55C4 8002A1C4 46200020 */ cvt.s.d $f0, $f0
/* 55C8 8002A1C8 03E00008 */ jr $ra
/* 55CC 8002A1CC 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,39 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel start_rumble
/* 4308 80028F08 3C028007 */ lui $v0, %hi(gGameStatusPtr)
/* 430C 80028F0C 8C42419C */ lw $v0, %lo(gGameStatusPtr)($v0)
/* 4310 80028F10 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 4314 80028F14 AFB10014 */ sw $s1, 0x14($sp)
/* 4318 80028F18 0080882D */ daddu $s1, $a0, $zero
/* 431C 80028F1C AFBF0018 */ sw $ra, 0x18($sp)
/* 4320 80028F20 AFB00010 */ sw $s0, 0x10($sp)
/* 4324 80028F24 80420071 */ lb $v0, 0x71($v0)
/* 4328 80028F28 14400013 */ bnez $v0, .L80028F78
/* 432C 80028F2C 00A0802D */ daddu $s0, $a1, $zero
/* 4330 80028F30 3C038007 */ lui $v1, %hi(D_80074260)
/* 4334 80028F34 24634260 */ addiu $v1, $v1, %lo(D_80074260)
/* 4338 80028F38 94620000 */ lhu $v0, ($v1)
/* 433C 80028F3C 1040000E */ beqz $v0, .L80028F78
/* 4340 80028F40 00021840 */ sll $v1, $v0, 1
/* 4344 80028F44 0070102A */ slt $v0, $v1, $s0
/* 4348 80028F48 54400001 */ bnel $v0, $zero, .L80028F50
/* 434C 80028F4C 0060802D */ daddu $s0, $v1, $zero
.L80028F50:
/* 4350 80028F50 0C017FBC */ jal nuContRmbCheck
/* 4354 80028F54 0000202D */ daddu $a0, $zero, $zero
/* 4358 80028F58 14400007 */ bnez $v0, .L80028F78
/* 435C 80028F5C 0000202D */ daddu $a0, $zero, $zero
/* 4360 80028F60 0C017FE4 */ jal nuContRmbModeSet
/* 4364 80028F64 24050002 */ addiu $a1, $zero, 2
/* 4368 80028F68 0000202D */ daddu $a0, $zero, $zero
/* 436C 80028F6C 3225FFFF */ andi $a1, $s1, 0xffff
/* 4370 80028F70 0C017FA4 */ jal nuContRmbStart
/* 4374 80028F74 3206FFFF */ andi $a2, $s0, 0xffff
.L80028F78:
/* 4378 80028F78 8FBF0018 */ lw $ra, 0x18($sp)
/* 437C 80028F7C 8FB10014 */ lw $s1, 0x14($sp)
/* 4380 80028F80 8FB00010 */ lw $s0, 0x10($sp)
/* 4384 80028F84 03E00008 */ jr $ra
/* 4388 80028F88 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,6 +1,31 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
.section .rodata
glabel jtbl_80097D90_73190
.word L8002A40C_580C, L8002A438_5838, L8002A44C_584C, L8002A460_5860, L8002A5E0_59E0, L8002A620_5A20, L8002A648_5A48, L8002A4E8_58E8, L8002A534_5934, L8002A6D8_5AD8, L8002A798_5B98, L8002A820_5C20, L8002A870_5C70, 0
glabel D_80097DC8
.double 3.141592
glabel D_80097DD0
.double 3.141592
glabel D_80097DD8
.double 3.141592
glabel D_80097DE0
.double 3.141592
glabel D_80097DE8
.double 1.570796
glabel D_80097DF0
.double 1.570796, 0.0
.section .text
glabel update_lerp
/* 57B4 8002A3B4 27BDFFC8 */ addiu $sp, $sp, -0x38
/* 57B8 8002A3B8 F7B60028 */ sdc1 $f22, 0x28($sp)

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A12E0_716F40
/* 716F40 802A12E0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 716F44 802A12E4 AFB00010 */ sw $s0, 0x10($sp)
/* 716F48 802A12E8 0080802D */ daddu $s0, $a0, $zero
/* 716F4C 802A12EC 10A0000E */ beqz $a1, .L802A1328
/* 716F50 802A12F0 AFBF0014 */ sw $ra, 0x14($sp)
/* 716F54 802A12F4 0C04760B */ jal func_8011D82C
/* 716F58 802A12F8 24040001 */ addiu $a0, $zero, 1
/* 716F5C 802A12FC 0000202D */ daddu $a0, $zero, $zero
/* 716F60 802A1300 0080282D */ daddu $a1, $a0, $zero
/* 716F64 802A1304 0080302D */ daddu $a2, $a0, $zero
/* 716F68 802A1308 0080382D */ daddu $a3, $a0, $zero
/* 716F6C 802A130C 3C028015 */ lui $v0, %hi(D_801512F0)
/* 716F70 802A1310 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 716F74 802A1314 24030001 */ addiu $v1, $zero, 1
/* 716F78 802A1318 0C046F97 */ jal set_background_color_blend
/* 716F7C 802A131C A0430000 */ sb $v1, ($v0)
/* 716F80 802A1320 24020014 */ addiu $v0, $zero, 0x14
/* 716F84 802A1324 AE020070 */ sw $v0, 0x70($s0)
.L802A1328:
/* 716F88 802A1328 0000202D */ daddu $a0, $zero, $zero
/* 716F8C 802A132C 0080282D */ daddu $a1, $a0, $zero
/* 716F90 802A1330 0080302D */ daddu $a2, $a0, $zero
/* 716F94 802A1334 8E030070 */ lw $v1, 0x70($s0)
/* 716F98 802A1338 24020014 */ addiu $v0, $zero, 0x14
/* 716F9C 802A133C 00431023 */ subu $v0, $v0, $v1
/* 716FA0 802A1340 00023880 */ sll $a3, $v0, 2
/* 716FA4 802A1344 00E23821 */ addu $a3, $a3, $v0
/* 716FA8 802A1348 00073840 */ sll $a3, $a3, 1
/* 716FAC 802A134C 0C046F97 */ jal set_background_color_blend
/* 716FB0 802A1350 30E700FE */ andi $a3, $a3, 0xfe
/* 716FB4 802A1354 8E020070 */ lw $v0, 0x70($s0)
/* 716FB8 802A1358 2442FFFF */ addiu $v0, $v0, -1
/* 716FBC 802A135C AE020070 */ sw $v0, 0x70($s0)
/* 716FC0 802A1360 2C420001 */ sltiu $v0, $v0, 1
/* 716FC4 802A1364 8FBF0014 */ lw $ra, 0x14($sp)
/* 716FC8 802A1368 8FB00010 */ lw $s0, 0x10($sp)
/* 716FCC 802A136C 00021040 */ sll $v0, $v0, 1
/* 716FD0 802A1370 03E00008 */ jr $ra
/* 716FD4 802A1374 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A123C_71B3DC
/* 71B3DC 802A123C 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 71B3E0 802A1240 AFB00010 */ sw $s0, 0x10($sp)
/* 71B3E4 802A1244 0080802D */ daddu $s0, $a0, $zero
/* 71B3E8 802A1248 10A0000E */ beqz $a1, .L802A1284
/* 71B3EC 802A124C AFBF0014 */ sw $ra, 0x14($sp)
/* 71B3F0 802A1250 0C04760B */ jal func_8011D82C
/* 71B3F4 802A1254 24040001 */ addiu $a0, $zero, 1
/* 71B3F8 802A1258 0000202D */ daddu $a0, $zero, $zero
/* 71B3FC 802A125C 0080282D */ daddu $a1, $a0, $zero
/* 71B400 802A1260 0080302D */ daddu $a2, $a0, $zero
/* 71B404 802A1264 0080382D */ daddu $a3, $a0, $zero
/* 71B408 802A1268 3C028015 */ lui $v0, %hi(D_801512F0)
/* 71B40C 802A126C 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 71B410 802A1270 24030001 */ addiu $v1, $zero, 1
/* 71B414 802A1274 0C046F97 */ jal set_background_color_blend
/* 71B418 802A1278 A0430000 */ sb $v1, ($v0)
/* 71B41C 802A127C 24020014 */ addiu $v0, $zero, 0x14
/* 71B420 802A1280 AE020070 */ sw $v0, 0x70($s0)
.L802A1284:
/* 71B424 802A1284 0000202D */ daddu $a0, $zero, $zero
/* 71B428 802A1288 0080282D */ daddu $a1, $a0, $zero
/* 71B42C 802A128C 0080302D */ daddu $a2, $a0, $zero
/* 71B430 802A1290 8E030070 */ lw $v1, 0x70($s0)
/* 71B434 802A1294 24020014 */ addiu $v0, $zero, 0x14
/* 71B438 802A1298 00431023 */ subu $v0, $v0, $v1
/* 71B43C 802A129C 00023880 */ sll $a3, $v0, 2
/* 71B440 802A12A0 00E23821 */ addu $a3, $a3, $v0
/* 71B444 802A12A4 00073840 */ sll $a3, $a3, 1
/* 71B448 802A12A8 0C046F97 */ jal set_background_color_blend
/* 71B44C 802A12AC 30E700FE */ andi $a3, $a3, 0xfe
/* 71B450 802A12B0 8E020070 */ lw $v0, 0x70($s0)
/* 71B454 802A12B4 2442FFFF */ addiu $v0, $v0, -1
/* 71B458 802A12B8 AE020070 */ sw $v0, 0x70($s0)
/* 71B45C 802A12BC 2C420001 */ sltiu $v0, $v0, 1
/* 71B460 802A12C0 8FBF0014 */ lw $ra, 0x14($sp)
/* 71B464 802A12C4 8FB00010 */ lw $s0, 0x10($sp)
/* 71B468 802A12C8 00021040 */ sll $v0, $v0, 1
/* 71B46C 802A12CC 03E00008 */ jr $ra
/* 71B470 802A12D0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A1320_71C150
/* 71C150 802A1320 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 71C154 802A1324 AFB00010 */ sw $s0, 0x10($sp)
/* 71C158 802A1328 0080802D */ daddu $s0, $a0, $zero
/* 71C15C 802A132C 10A0000E */ beqz $a1, .L802A1368
/* 71C160 802A1330 AFBF0014 */ sw $ra, 0x14($sp)
/* 71C164 802A1334 0C04760B */ jal func_8011D82C
/* 71C168 802A1338 24040001 */ addiu $a0, $zero, 1
/* 71C16C 802A133C 0000202D */ daddu $a0, $zero, $zero
/* 71C170 802A1340 0080282D */ daddu $a1, $a0, $zero
/* 71C174 802A1344 0080302D */ daddu $a2, $a0, $zero
/* 71C178 802A1348 0080382D */ daddu $a3, $a0, $zero
/* 71C17C 802A134C 3C028015 */ lui $v0, %hi(D_801512F0)
/* 71C180 802A1350 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 71C184 802A1354 24030001 */ addiu $v1, $zero, 1
/* 71C188 802A1358 0C046F97 */ jal set_background_color_blend
/* 71C18C 802A135C A0430000 */ sb $v1, ($v0)
/* 71C190 802A1360 24020014 */ addiu $v0, $zero, 0x14
/* 71C194 802A1364 AE020070 */ sw $v0, 0x70($s0)
.L802A1368:
/* 71C198 802A1368 0000202D */ daddu $a0, $zero, $zero
/* 71C19C 802A136C 0080282D */ daddu $a1, $a0, $zero
/* 71C1A0 802A1370 0080302D */ daddu $a2, $a0, $zero
/* 71C1A4 802A1374 8E030070 */ lw $v1, 0x70($s0)
/* 71C1A8 802A1378 24020014 */ addiu $v0, $zero, 0x14
/* 71C1AC 802A137C 00431023 */ subu $v0, $v0, $v1
/* 71C1B0 802A1380 00023880 */ sll $a3, $v0, 2
/* 71C1B4 802A1384 00E23821 */ addu $a3, $a3, $v0
/* 71C1B8 802A1388 00073840 */ sll $a3, $a3, 1
/* 71C1BC 802A138C 0C046F97 */ jal set_background_color_blend
/* 71C1C0 802A1390 30E700FE */ andi $a3, $a3, 0xfe
/* 71C1C4 802A1394 8E020070 */ lw $v0, 0x70($s0)
/* 71C1C8 802A1398 2442FFFF */ addiu $v0, $v0, -1
/* 71C1CC 802A139C AE020070 */ sw $v0, 0x70($s0)
/* 71C1D0 802A13A0 2C420001 */ sltiu $v0, $v0, 1
/* 71C1D4 802A13A4 8FBF0014 */ lw $ra, 0x14($sp)
/* 71C1D8 802A13A8 8FB00010 */ lw $s0, 0x10($sp)
/* 71C1DC 802A13AC 00021040 */ sll $v0, $v0, 1
/* 71C1E0 802A13B0 03E00008 */ jr $ra
/* 71C1E4 802A13B4 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A1388_722EC8
/* 722EC8 802A1388 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 722ECC 802A138C AFB00010 */ sw $s0, 0x10($sp)
/* 722ED0 802A1390 0080802D */ daddu $s0, $a0, $zero
/* 722ED4 802A1394 10A0000E */ beqz $a1, .L802A13D0
/* 722ED8 802A1398 AFBF0014 */ sw $ra, 0x14($sp)
/* 722EDC 802A139C 0C04760B */ jal func_8011D82C
/* 722EE0 802A13A0 24040001 */ addiu $a0, $zero, 1
/* 722EE4 802A13A4 0000202D */ daddu $a0, $zero, $zero
/* 722EE8 802A13A8 0080282D */ daddu $a1, $a0, $zero
/* 722EEC 802A13AC 0080302D */ daddu $a2, $a0, $zero
/* 722EF0 802A13B0 0080382D */ daddu $a3, $a0, $zero
/* 722EF4 802A13B4 3C028015 */ lui $v0, %hi(D_801512F0)
/* 722EF8 802A13B8 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 722EFC 802A13BC 24030001 */ addiu $v1, $zero, 1
/* 722F00 802A13C0 0C046F97 */ jal set_background_color_blend
/* 722F04 802A13C4 A0430000 */ sb $v1, ($v0)
/* 722F08 802A13C8 24020014 */ addiu $v0, $zero, 0x14
/* 722F0C 802A13CC AE020070 */ sw $v0, 0x70($s0)
.L802A13D0:
/* 722F10 802A13D0 0000202D */ daddu $a0, $zero, $zero
/* 722F14 802A13D4 0080282D */ daddu $a1, $a0, $zero
/* 722F18 802A13D8 0080302D */ daddu $a2, $a0, $zero
/* 722F1C 802A13DC 8E030070 */ lw $v1, 0x70($s0)
/* 722F20 802A13E0 24020014 */ addiu $v0, $zero, 0x14
/* 722F24 802A13E4 00431023 */ subu $v0, $v0, $v1
/* 722F28 802A13E8 00023880 */ sll $a3, $v0, 2
/* 722F2C 802A13EC 00E23821 */ addu $a3, $a3, $v0
/* 722F30 802A13F0 00073840 */ sll $a3, $a3, 1
/* 722F34 802A13F4 0C046F97 */ jal set_background_color_blend
/* 722F38 802A13F8 30E700FE */ andi $a3, $a3, 0xfe
/* 722F3C 802A13FC 8E020070 */ lw $v0, 0x70($s0)
/* 722F40 802A1400 2442FFFF */ addiu $v0, $v0, -1
/* 722F44 802A1404 AE020070 */ sw $v0, 0x70($s0)
/* 722F48 802A1408 2C420001 */ sltiu $v0, $v0, 1
/* 722F4C 802A140C 8FBF0014 */ lw $ra, 0x14($sp)
/* 722F50 802A1410 8FB00010 */ lw $s0, 0x10($sp)
/* 722F54 802A1414 00021040 */ sll $v0, $v0, 1
/* 722F58 802A1418 03E00008 */ jr $ra
/* 722F5C 802A141C 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A123C_72700C
/* 72700C 802A123C 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 727010 802A1240 AFB00010 */ sw $s0, 0x10($sp)
/* 727014 802A1244 0080802D */ daddu $s0, $a0, $zero
/* 727018 802A1248 10A0000E */ beqz $a1, .L802A1284
/* 72701C 802A124C AFBF0014 */ sw $ra, 0x14($sp)
/* 727020 802A1250 0C04760B */ jal func_8011D82C
/* 727024 802A1254 24040001 */ addiu $a0, $zero, 1
/* 727028 802A1258 0000202D */ daddu $a0, $zero, $zero
/* 72702C 802A125C 0080282D */ daddu $a1, $a0, $zero
/* 727030 802A1260 0080302D */ daddu $a2, $a0, $zero
/* 727034 802A1264 0080382D */ daddu $a3, $a0, $zero
/* 727038 802A1268 3C028015 */ lui $v0, %hi(D_801512F0)
/* 72703C 802A126C 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 727040 802A1270 24030001 */ addiu $v1, $zero, 1
/* 727044 802A1274 0C046F97 */ jal set_background_color_blend
/* 727048 802A1278 A0430000 */ sb $v1, ($v0)
/* 72704C 802A127C 24020014 */ addiu $v0, $zero, 0x14
/* 727050 802A1280 AE020070 */ sw $v0, 0x70($s0)
.L802A1284:
/* 727054 802A1284 0000202D */ daddu $a0, $zero, $zero
/* 727058 802A1288 0080282D */ daddu $a1, $a0, $zero
/* 72705C 802A128C 0080302D */ daddu $a2, $a0, $zero
/* 727060 802A1290 8E030070 */ lw $v1, 0x70($s0)
/* 727064 802A1294 24020014 */ addiu $v0, $zero, 0x14
/* 727068 802A1298 00431023 */ subu $v0, $v0, $v1
/* 72706C 802A129C 00023880 */ sll $a3, $v0, 2
/* 727070 802A12A0 00E23821 */ addu $a3, $a3, $v0
/* 727074 802A12A4 00073840 */ sll $a3, $a3, 1
/* 727078 802A12A8 0C046F97 */ jal set_background_color_blend
/* 72707C 802A12AC 30E700FE */ andi $a3, $a3, 0xfe
/* 727080 802A12B0 8E020070 */ lw $v0, 0x70($s0)
/* 727084 802A12B4 2442FFFF */ addiu $v0, $v0, -1
/* 727088 802A12B8 AE020070 */ sw $v0, 0x70($s0)
/* 72708C 802A12BC 2C420001 */ sltiu $v0, $v0, 1
/* 727090 802A12C0 8FBF0014 */ lw $ra, 0x14($sp)
/* 727094 802A12C4 8FB00010 */ lw $s0, 0x10($sp)
/* 727098 802A12C8 00021040 */ sll $v0, $v0, 1
/* 72709C 802A12CC 03E00008 */ jr $ra
/* 7270A0 802A12D0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A123C_72BB4C
/* 72BB4C 802A123C 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 72BB50 802A1240 AFB00010 */ sw $s0, 0x10($sp)
/* 72BB54 802A1244 0080802D */ daddu $s0, $a0, $zero
/* 72BB58 802A1248 10A0000E */ beqz $a1, .L802A1284
/* 72BB5C 802A124C AFBF0014 */ sw $ra, 0x14($sp)
/* 72BB60 802A1250 0C04760B */ jal func_8011D82C
/* 72BB64 802A1254 24040001 */ addiu $a0, $zero, 1
/* 72BB68 802A1258 0000202D */ daddu $a0, $zero, $zero
/* 72BB6C 802A125C 0080282D */ daddu $a1, $a0, $zero
/* 72BB70 802A1260 0080302D */ daddu $a2, $a0, $zero
/* 72BB74 802A1264 0080382D */ daddu $a3, $a0, $zero
/* 72BB78 802A1268 3C028015 */ lui $v0, %hi(D_801512F0)
/* 72BB7C 802A126C 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 72BB80 802A1270 24030001 */ addiu $v1, $zero, 1
/* 72BB84 802A1274 0C046F97 */ jal set_background_color_blend
/* 72BB88 802A1278 A0430000 */ sb $v1, ($v0)
/* 72BB8C 802A127C 24020014 */ addiu $v0, $zero, 0x14
/* 72BB90 802A1280 AE020070 */ sw $v0, 0x70($s0)
.L802A1284:
/* 72BB94 802A1284 0000202D */ daddu $a0, $zero, $zero
/* 72BB98 802A1288 0080282D */ daddu $a1, $a0, $zero
/* 72BB9C 802A128C 0080302D */ daddu $a2, $a0, $zero
/* 72BBA0 802A1290 8E030070 */ lw $v1, 0x70($s0)
/* 72BBA4 802A1294 24020014 */ addiu $v0, $zero, 0x14
/* 72BBA8 802A1298 00431023 */ subu $v0, $v0, $v1
/* 72BBAC 802A129C 00023880 */ sll $a3, $v0, 2
/* 72BBB0 802A12A0 00E23821 */ addu $a3, $a3, $v0
/* 72BBB4 802A12A4 00073840 */ sll $a3, $a3, 1
/* 72BBB8 802A12A8 0C046F97 */ jal set_background_color_blend
/* 72BBBC 802A12AC 30E700FE */ andi $a3, $a3, 0xfe
/* 72BBC0 802A12B0 8E020070 */ lw $v0, 0x70($s0)
/* 72BBC4 802A12B4 2442FFFF */ addiu $v0, $v0, -1
/* 72BBC8 802A12B8 AE020070 */ sw $v0, 0x70($s0)
/* 72BBCC 802A12BC 2C420001 */ sltiu $v0, $v0, 1
/* 72BBD0 802A12C0 8FBF0014 */ lw $ra, 0x14($sp)
/* 72BBD4 802A12C4 8FB00010 */ lw $s0, 0x10($sp)
/* 72BBD8 802A12C8 00021040 */ sll $v0, $v0, 1
/* 72BBDC 802A12CC 03E00008 */ jr $ra
/* 72BBE0 802A12D0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A12E4_78A144
/* 78A144 802A12E4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 78A148 802A12E8 AFB00010 */ sw $s0, 0x10($sp)
/* 78A14C 802A12EC 0080802D */ daddu $s0, $a0, $zero
/* 78A150 802A12F0 10A0000E */ beqz $a1, .L802A132C
/* 78A154 802A12F4 AFBF0014 */ sw $ra, 0x14($sp)
/* 78A158 802A12F8 0C04760B */ jal func_8011D82C
/* 78A15C 802A12FC 24040001 */ addiu $a0, $zero, 1
/* 78A160 802A1300 0000202D */ daddu $a0, $zero, $zero
/* 78A164 802A1304 0080282D */ daddu $a1, $a0, $zero
/* 78A168 802A1308 0080302D */ daddu $a2, $a0, $zero
/* 78A16C 802A130C 0080382D */ daddu $a3, $a0, $zero
/* 78A170 802A1310 3C028015 */ lui $v0, %hi(D_801512F0)
/* 78A174 802A1314 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 78A178 802A1318 24030001 */ addiu $v1, $zero, 1
/* 78A17C 802A131C 0C046F97 */ jal set_background_color_blend
/* 78A180 802A1320 A0430000 */ sb $v1, ($v0)
/* 78A184 802A1324 24020014 */ addiu $v0, $zero, 0x14
/* 78A188 802A1328 AE020070 */ sw $v0, 0x70($s0)
.L802A132C:
/* 78A18C 802A132C 0000202D */ daddu $a0, $zero, $zero
/* 78A190 802A1330 0080282D */ daddu $a1, $a0, $zero
/* 78A194 802A1334 0080302D */ daddu $a2, $a0, $zero
/* 78A198 802A1338 8E030070 */ lw $v1, 0x70($s0)
/* 78A19C 802A133C 24020014 */ addiu $v0, $zero, 0x14
/* 78A1A0 802A1340 00431023 */ subu $v0, $v0, $v1
/* 78A1A4 802A1344 00023880 */ sll $a3, $v0, 2
/* 78A1A8 802A1348 00E23821 */ addu $a3, $a3, $v0
/* 78A1AC 802A134C 00073840 */ sll $a3, $a3, 1
/* 78A1B0 802A1350 0C046F97 */ jal set_background_color_blend
/* 78A1B4 802A1354 30E700FE */ andi $a3, $a3, 0xfe
/* 78A1B8 802A1358 8E020070 */ lw $v0, 0x70($s0)
/* 78A1BC 802A135C 2442FFFF */ addiu $v0, $v0, -1
/* 78A1C0 802A1360 AE020070 */ sw $v0, 0x70($s0)
/* 78A1C4 802A1364 2C420001 */ sltiu $v0, $v0, 1
/* 78A1C8 802A1368 8FBF0014 */ lw $ra, 0x14($sp)
/* 78A1CC 802A136C 8FB00010 */ lw $s0, 0x10($sp)
/* 78A1D0 802A1370 00021040 */ sll $v0, $v0, 1
/* 78A1D4 802A1374 03E00008 */ jr $ra
/* 78A1D8 802A1378 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A12E4_78B8E4
/* 78B8E4 802A12E4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 78B8E8 802A12E8 AFB00010 */ sw $s0, 0x10($sp)
/* 78B8EC 802A12EC 0080802D */ daddu $s0, $a0, $zero
/* 78B8F0 802A12F0 10A0000E */ beqz $a1, .L802A132C
/* 78B8F4 802A12F4 AFBF0014 */ sw $ra, 0x14($sp)
/* 78B8F8 802A12F8 0C04760B */ jal func_8011D82C
/* 78B8FC 802A12FC 24040001 */ addiu $a0, $zero, 1
/* 78B900 802A1300 0000202D */ daddu $a0, $zero, $zero
/* 78B904 802A1304 0080282D */ daddu $a1, $a0, $zero
/* 78B908 802A1308 0080302D */ daddu $a2, $a0, $zero
/* 78B90C 802A130C 0080382D */ daddu $a3, $a0, $zero
/* 78B910 802A1310 3C028015 */ lui $v0, %hi(D_801512F0)
/* 78B914 802A1314 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 78B918 802A1318 24030001 */ addiu $v1, $zero, 1
/* 78B91C 802A131C 0C046F97 */ jal set_background_color_blend
/* 78B920 802A1320 A0430000 */ sb $v1, ($v0)
/* 78B924 802A1324 24020014 */ addiu $v0, $zero, 0x14
/* 78B928 802A1328 AE020070 */ sw $v0, 0x70($s0)
.L802A132C:
/* 78B92C 802A132C 0000202D */ daddu $a0, $zero, $zero
/* 78B930 802A1330 0080282D */ daddu $a1, $a0, $zero
/* 78B934 802A1334 0080302D */ daddu $a2, $a0, $zero
/* 78B938 802A1338 8E030070 */ lw $v1, 0x70($s0)
/* 78B93C 802A133C 24020014 */ addiu $v0, $zero, 0x14
/* 78B940 802A1340 00431023 */ subu $v0, $v0, $v1
/* 78B944 802A1344 00023880 */ sll $a3, $v0, 2
/* 78B948 802A1348 00E23821 */ addu $a3, $a3, $v0
/* 78B94C 802A134C 00073840 */ sll $a3, $a3, 1
/* 78B950 802A1350 0C046F97 */ jal set_background_color_blend
/* 78B954 802A1354 30E700FE */ andi $a3, $a3, 0xfe
/* 78B958 802A1358 8E020070 */ lw $v0, 0x70($s0)
/* 78B95C 802A135C 2442FFFF */ addiu $v0, $v0, -1
/* 78B960 802A1360 AE020070 */ sw $v0, 0x70($s0)
/* 78B964 802A1364 2C420001 */ sltiu $v0, $v0, 1
/* 78B968 802A1368 8FBF0014 */ lw $ra, 0x14($sp)
/* 78B96C 802A136C 8FB00010 */ lw $s0, 0x10($sp)
/* 78B970 802A1370 00021040 */ sll $v0, $v0, 1
/* 78B974 802A1374 03E00008 */ jr $ra
/* 78B978 802A1378 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A12E4_78D434
/* 78D434 802A12E4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 78D438 802A12E8 AFB00010 */ sw $s0, 0x10($sp)
/* 78D43C 802A12EC 0080802D */ daddu $s0, $a0, $zero
/* 78D440 802A12F0 10A0000E */ beqz $a1, .L802A132C
/* 78D444 802A12F4 AFBF0014 */ sw $ra, 0x14($sp)
/* 78D448 802A12F8 0C04760B */ jal func_8011D82C
/* 78D44C 802A12FC 24040001 */ addiu $a0, $zero, 1
/* 78D450 802A1300 0000202D */ daddu $a0, $zero, $zero
/* 78D454 802A1304 0080282D */ daddu $a1, $a0, $zero
/* 78D458 802A1308 0080302D */ daddu $a2, $a0, $zero
/* 78D45C 802A130C 0080382D */ daddu $a3, $a0, $zero
/* 78D460 802A1310 3C028015 */ lui $v0, %hi(D_801512F0)
/* 78D464 802A1314 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 78D468 802A1318 24030001 */ addiu $v1, $zero, 1
/* 78D46C 802A131C 0C046F97 */ jal set_background_color_blend
/* 78D470 802A1320 A0430000 */ sb $v1, ($v0)
/* 78D474 802A1324 24020014 */ addiu $v0, $zero, 0x14
/* 78D478 802A1328 AE020070 */ sw $v0, 0x70($s0)
.L802A132C:
/* 78D47C 802A132C 0000202D */ daddu $a0, $zero, $zero
/* 78D480 802A1330 0080282D */ daddu $a1, $a0, $zero
/* 78D484 802A1334 0080302D */ daddu $a2, $a0, $zero
/* 78D488 802A1338 8E030070 */ lw $v1, 0x70($s0)
/* 78D48C 802A133C 24020014 */ addiu $v0, $zero, 0x14
/* 78D490 802A1340 00431023 */ subu $v0, $v0, $v1
/* 78D494 802A1344 00023880 */ sll $a3, $v0, 2
/* 78D498 802A1348 00E23821 */ addu $a3, $a3, $v0
/* 78D49C 802A134C 00073840 */ sll $a3, $a3, 1
/* 78D4A0 802A1350 0C046F97 */ jal set_background_color_blend
/* 78D4A4 802A1354 30E700FE */ andi $a3, $a3, 0xfe
/* 78D4A8 802A1358 8E020070 */ lw $v0, 0x70($s0)
/* 78D4AC 802A135C 2442FFFF */ addiu $v0, $v0, -1
/* 78D4B0 802A1360 AE020070 */ sw $v0, 0x70($s0)
/* 78D4B4 802A1364 2C420001 */ sltiu $v0, $v0, 1
/* 78D4B8 802A1368 8FBF0014 */ lw $ra, 0x14($sp)
/* 78D4BC 802A136C 8FB00010 */ lw $s0, 0x10($sp)
/* 78D4C0 802A1370 00021040 */ sll $v0, $v0, 1
/* 78D4C4 802A1374 03E00008 */ jr $ra
/* 78D4C8 802A1378 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A12E4_78EAB4
/* 78EAB4 802A12E4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 78EAB8 802A12E8 AFB00010 */ sw $s0, 0x10($sp)
/* 78EABC 802A12EC 0080802D */ daddu $s0, $a0, $zero
/* 78EAC0 802A12F0 10A0000E */ beqz $a1, .L802A132C
/* 78EAC4 802A12F4 AFBF0014 */ sw $ra, 0x14($sp)
/* 78EAC8 802A12F8 0C04760B */ jal func_8011D82C
/* 78EACC 802A12FC 24040001 */ addiu $a0, $zero, 1
/* 78EAD0 802A1300 0000202D */ daddu $a0, $zero, $zero
/* 78EAD4 802A1304 0080282D */ daddu $a1, $a0, $zero
/* 78EAD8 802A1308 0080302D */ daddu $a2, $a0, $zero
/* 78EADC 802A130C 0080382D */ daddu $a3, $a0, $zero
/* 78EAE0 802A1310 3C028015 */ lui $v0, %hi(D_801512F0)
/* 78EAE4 802A1314 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 78EAE8 802A1318 24030001 */ addiu $v1, $zero, 1
/* 78EAEC 802A131C 0C046F97 */ jal set_background_color_blend
/* 78EAF0 802A1320 A0430000 */ sb $v1, ($v0)
/* 78EAF4 802A1324 24020014 */ addiu $v0, $zero, 0x14
/* 78EAF8 802A1328 AE020070 */ sw $v0, 0x70($s0)
.L802A132C:
/* 78EAFC 802A132C 0000202D */ daddu $a0, $zero, $zero
/* 78EB00 802A1330 0080282D */ daddu $a1, $a0, $zero
/* 78EB04 802A1334 0080302D */ daddu $a2, $a0, $zero
/* 78EB08 802A1338 8E030070 */ lw $v1, 0x70($s0)
/* 78EB0C 802A133C 24020014 */ addiu $v0, $zero, 0x14
/* 78EB10 802A1340 00431023 */ subu $v0, $v0, $v1
/* 78EB14 802A1344 00023880 */ sll $a3, $v0, 2
/* 78EB18 802A1348 00E23821 */ addu $a3, $a3, $v0
/* 78EB1C 802A134C 00073840 */ sll $a3, $a3, 1
/* 78EB20 802A1350 0C046F97 */ jal set_background_color_blend
/* 78EB24 802A1354 30E700FE */ andi $a3, $a3, 0xfe
/* 78EB28 802A1358 8E020070 */ lw $v0, 0x70($s0)
/* 78EB2C 802A135C 2442FFFF */ addiu $v0, $v0, -1
/* 78EB30 802A1360 AE020070 */ sw $v0, 0x70($s0)
/* 78EB34 802A1364 2C420001 */ sltiu $v0, $v0, 1
/* 78EB38 802A1368 8FBF0014 */ lw $ra, 0x14($sp)
/* 78EB3C 802A136C 8FB00010 */ lw $s0, 0x10($sp)
/* 78EB40 802A1370 00021040 */ sll $v0, $v0, 1
/* 78EB44 802A1374 03E00008 */ jr $ra
/* 78EB48 802A1378 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A12E4_7903B4
/* 7903B4 802A12E4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 7903B8 802A12E8 AFB00010 */ sw $s0, 0x10($sp)
/* 7903BC 802A12EC 0080802D */ daddu $s0, $a0, $zero
/* 7903C0 802A12F0 10A0000E */ beqz $a1, .L802A132C
/* 7903C4 802A12F4 AFBF0014 */ sw $ra, 0x14($sp)
/* 7903C8 802A12F8 0C04760B */ jal func_8011D82C
/* 7903CC 802A12FC 24040001 */ addiu $a0, $zero, 1
/* 7903D0 802A1300 0000202D */ daddu $a0, $zero, $zero
/* 7903D4 802A1304 0080282D */ daddu $a1, $a0, $zero
/* 7903D8 802A1308 0080302D */ daddu $a2, $a0, $zero
/* 7903DC 802A130C 0080382D */ daddu $a3, $a0, $zero
/* 7903E0 802A1310 3C028015 */ lui $v0, %hi(D_801512F0)
/* 7903E4 802A1314 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 7903E8 802A1318 24030001 */ addiu $v1, $zero, 1
/* 7903EC 802A131C 0C046F97 */ jal set_background_color_blend
/* 7903F0 802A1320 A0430000 */ sb $v1, ($v0)
/* 7903F4 802A1324 24020014 */ addiu $v0, $zero, 0x14
/* 7903F8 802A1328 AE020070 */ sw $v0, 0x70($s0)
.L802A132C:
/* 7903FC 802A132C 0000202D */ daddu $a0, $zero, $zero
/* 790400 802A1330 0080282D */ daddu $a1, $a0, $zero
/* 790404 802A1334 0080302D */ daddu $a2, $a0, $zero
/* 790408 802A1338 8E030070 */ lw $v1, 0x70($s0)
/* 79040C 802A133C 24020014 */ addiu $v0, $zero, 0x14
/* 790410 802A1340 00431023 */ subu $v0, $v0, $v1
/* 790414 802A1344 00023880 */ sll $a3, $v0, 2
/* 790418 802A1348 00E23821 */ addu $a3, $a3, $v0
/* 79041C 802A134C 00073840 */ sll $a3, $a3, 1
/* 790420 802A1350 0C046F97 */ jal set_background_color_blend
/* 790424 802A1354 30E700FE */ andi $a3, $a3, 0xfe
/* 790428 802A1358 8E020070 */ lw $v0, 0x70($s0)
/* 79042C 802A135C 2442FFFF */ addiu $v0, $v0, -1
/* 790430 802A1360 AE020070 */ sw $v0, 0x70($s0)
/* 790434 802A1364 2C420001 */ sltiu $v0, $v0, 1
/* 790438 802A1368 8FBF0014 */ lw $ra, 0x14($sp)
/* 79043C 802A136C 8FB00010 */ lw $s0, 0x10($sp)
/* 790440 802A1370 00021040 */ sll $v0, $v0, 1
/* 790444 802A1374 03E00008 */ jr $ra
/* 790448 802A1378 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A12E4_792074
/* 792074 802A12E4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 792078 802A12E8 AFB00010 */ sw $s0, 0x10($sp)
/* 79207C 802A12EC 0080802D */ daddu $s0, $a0, $zero
/* 792080 802A12F0 10A0000E */ beqz $a1, .L802A132C
/* 792084 802A12F4 AFBF0014 */ sw $ra, 0x14($sp)
/* 792088 802A12F8 0C04760B */ jal func_8011D82C
/* 79208C 802A12FC 24040001 */ addiu $a0, $zero, 1
/* 792090 802A1300 0000202D */ daddu $a0, $zero, $zero
/* 792094 802A1304 0080282D */ daddu $a1, $a0, $zero
/* 792098 802A1308 0080302D */ daddu $a2, $a0, $zero
/* 79209C 802A130C 0080382D */ daddu $a3, $a0, $zero
/* 7920A0 802A1310 3C028015 */ lui $v0, %hi(D_801512F0)
/* 7920A4 802A1314 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 7920A8 802A1318 24030001 */ addiu $v1, $zero, 1
/* 7920AC 802A131C 0C046F97 */ jal set_background_color_blend
/* 7920B0 802A1320 A0430000 */ sb $v1, ($v0)
/* 7920B4 802A1324 24020014 */ addiu $v0, $zero, 0x14
/* 7920B8 802A1328 AE020070 */ sw $v0, 0x70($s0)
.L802A132C:
/* 7920BC 802A132C 0000202D */ daddu $a0, $zero, $zero
/* 7920C0 802A1330 0080282D */ daddu $a1, $a0, $zero
/* 7920C4 802A1334 0080302D */ daddu $a2, $a0, $zero
/* 7920C8 802A1338 8E030070 */ lw $v1, 0x70($s0)
/* 7920CC 802A133C 24020014 */ addiu $v0, $zero, 0x14
/* 7920D0 802A1340 00431023 */ subu $v0, $v0, $v1
/* 7920D4 802A1344 00023880 */ sll $a3, $v0, 2
/* 7920D8 802A1348 00E23821 */ addu $a3, $a3, $v0
/* 7920DC 802A134C 00073840 */ sll $a3, $a3, 1
/* 7920E0 802A1350 0C046F97 */ jal set_background_color_blend
/* 7920E4 802A1354 30E700FE */ andi $a3, $a3, 0xfe
/* 7920E8 802A1358 8E020070 */ lw $v0, 0x70($s0)
/* 7920EC 802A135C 2442FFFF */ addiu $v0, $v0, -1
/* 7920F0 802A1360 AE020070 */ sw $v0, 0x70($s0)
/* 7920F4 802A1364 2C420001 */ sltiu $v0, $v0, 1
/* 7920F8 802A1368 8FBF0014 */ lw $ra, 0x14($sp)
/* 7920FC 802A136C 8FB00010 */ lw $s0, 0x10($sp)
/* 792100 802A1370 00021040 */ sll $v0, $v0, 1
/* 792104 802A1374 03E00008 */ jr $ra
/* 792108 802A1378 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A12E4_794004
/* 794004 802A12E4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 794008 802A12E8 AFB00010 */ sw $s0, 0x10($sp)
/* 79400C 802A12EC 0080802D */ daddu $s0, $a0, $zero
/* 794010 802A12F0 10A0000E */ beqz $a1, .L802A132C
/* 794014 802A12F4 AFBF0014 */ sw $ra, 0x14($sp)
/* 794018 802A12F8 0C04760B */ jal func_8011D82C
/* 79401C 802A12FC 24040001 */ addiu $a0, $zero, 1
/* 794020 802A1300 0000202D */ daddu $a0, $zero, $zero
/* 794024 802A1304 0080282D */ daddu $a1, $a0, $zero
/* 794028 802A1308 0080302D */ daddu $a2, $a0, $zero
/* 79402C 802A130C 0080382D */ daddu $a3, $a0, $zero
/* 794030 802A1310 3C028015 */ lui $v0, %hi(D_801512F0)
/* 794034 802A1314 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 794038 802A1318 24030001 */ addiu $v1, $zero, 1
/* 79403C 802A131C 0C046F97 */ jal set_background_color_blend
/* 794040 802A1320 A0430000 */ sb $v1, ($v0)
/* 794044 802A1324 24020014 */ addiu $v0, $zero, 0x14
/* 794048 802A1328 AE020070 */ sw $v0, 0x70($s0)
.L802A132C:
/* 79404C 802A132C 0000202D */ daddu $a0, $zero, $zero
/* 794050 802A1330 0080282D */ daddu $a1, $a0, $zero
/* 794054 802A1334 0080302D */ daddu $a2, $a0, $zero
/* 794058 802A1338 8E030070 */ lw $v1, 0x70($s0)
/* 79405C 802A133C 24020014 */ addiu $v0, $zero, 0x14
/* 794060 802A1340 00431023 */ subu $v0, $v0, $v1
/* 794064 802A1344 00023880 */ sll $a3, $v0, 2
/* 794068 802A1348 00E23821 */ addu $a3, $a3, $v0
/* 79406C 802A134C 00073840 */ sll $a3, $a3, 1
/* 794070 802A1350 0C046F97 */ jal set_background_color_blend
/* 794074 802A1354 30E700FE */ andi $a3, $a3, 0xfe
/* 794078 802A1358 8E020070 */ lw $v0, 0x70($s0)
/* 79407C 802A135C 2442FFFF */ addiu $v0, $v0, -1
/* 794080 802A1360 AE020070 */ sw $v0, 0x70($s0)
/* 794084 802A1364 2C420001 */ sltiu $v0, $v0, 1
/* 794088 802A1368 8FBF0014 */ lw $ra, 0x14($sp)
/* 79408C 802A136C 8FB00010 */ lw $s0, 0x10($sp)
/* 794090 802A1370 00021040 */ sll $v0, $v0, 1
/* 794094 802A1374 03E00008 */ jr $ra
/* 794098 802A1378 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,43 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802A12E4_7955C4
/* 7955C4 802A12E4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 7955C8 802A12E8 AFB00010 */ sw $s0, 0x10($sp)
/* 7955CC 802A12EC 0080802D */ daddu $s0, $a0, $zero
/* 7955D0 802A12F0 10A0000E */ beqz $a1, .L802A132C
/* 7955D4 802A12F4 AFBF0014 */ sw $ra, 0x14($sp)
/* 7955D8 802A12F8 0C04760B */ jal func_8011D82C
/* 7955DC 802A12FC 24040001 */ addiu $a0, $zero, 1
/* 7955E0 802A1300 0000202D */ daddu $a0, $zero, $zero
/* 7955E4 802A1304 0080282D */ daddu $a1, $a0, $zero
/* 7955E8 802A1308 0080302D */ daddu $a2, $a0, $zero
/* 7955EC 802A130C 0080382D */ daddu $a3, $a0, $zero
/* 7955F0 802A1310 3C028015 */ lui $v0, %hi(D_801512F0)
/* 7955F4 802A1314 8C4212F0 */ lw $v0, %lo(D_801512F0)($v0)
/* 7955F8 802A1318 24030001 */ addiu $v1, $zero, 1
/* 7955FC 802A131C 0C046F97 */ jal set_background_color_blend
/* 795600 802A1320 A0430000 */ sb $v1, ($v0)
/* 795604 802A1324 24020014 */ addiu $v0, $zero, 0x14
/* 795608 802A1328 AE020070 */ sw $v0, 0x70($s0)
.L802A132C:
/* 79560C 802A132C 0000202D */ daddu $a0, $zero, $zero
/* 795610 802A1330 0080282D */ daddu $a1, $a0, $zero
/* 795614 802A1334 0080302D */ daddu $a2, $a0, $zero
/* 795618 802A1338 8E030070 */ lw $v1, 0x70($s0)
/* 79561C 802A133C 24020014 */ addiu $v0, $zero, 0x14
/* 795620 802A1340 00431023 */ subu $v0, $v0, $v1
/* 795624 802A1344 00023880 */ sll $a3, $v0, 2
/* 795628 802A1348 00E23821 */ addu $a3, $a3, $v0
/* 79562C 802A134C 00073840 */ sll $a3, $a3, 1
/* 795630 802A1350 0C046F97 */ jal set_background_color_blend
/* 795634 802A1354 30E700FE */ andi $a3, $a3, 0xfe
/* 795638 802A1358 8E020070 */ lw $v0, 0x70($s0)
/* 79563C 802A135C 2442FFFF */ addiu $v0, $v0, -1
/* 795640 802A1360 AE020070 */ sw $v0, 0x70($s0)
/* 795644 802A1364 2C420001 */ sltiu $v0, $v0, 1
/* 795648 802A1368 8FBF0014 */ lw $ra, 0x14($sp)
/* 79564C 802A136C 8FB00010 */ lw $s0, 0x10($sp)
/* 795650 802A1370 00021040 */ sll $v0, $v0, 1
/* 795654 802A1374 03E00008 */ jr $ra
/* 795658 802A1378 27BD0018 */ addiu $sp, $sp, 0x18

Some files were not shown because too many files have changed in this diff Show More