mirror of
https://github.com/pmret/papermario.git
synced 2024-11-08 12:02:30 +01:00
map funcs rename soln
This commit is contained in:
parent
4b8a276c35
commit
80856cef14
3
.vscode/settings.json
vendored
3
.vscode/settings.json
vendored
@ -21,4 +21,7 @@
|
||||
"python.autoComplete.extraPaths": [
|
||||
"./tools"
|
||||
],
|
||||
"python.analysis.extraPaths": [
|
||||
"./tools"
|
||||
],
|
||||
}
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_8024008C_BF482C
|
||||
/* BF482C 8024008C 3C018011 */ lui $at, 0x8011
|
||||
/* BF4830 80240090 C422EFF4 */ lwc1 $f2, -0x100c($at)
|
||||
/* BF482C 8024008C 3C018011 */ lui $at, %hi(gPlayerStatus+0x2C)
|
||||
/* BF4830 80240090 C422EFF4 */ lwc1 $f2, %lo(gPlayerStatus+0x2C)($at)
|
||||
/* BF4834 80240094 3C01C120 */ lui $at, 0xc120
|
||||
/* BF4838 80240098 44810000 */ mtc1 $at, $f0
|
||||
/* BF483C 8024009C 00000000 */ nop
|
||||
|
@ -33,8 +33,8 @@ glabel func_8024119C_C3267C
|
||||
/* C326E8 80241208 0809048C */ j .L80241230
|
||||
/* C326EC 8024120C E4A00018 */ swc1 $f0, 0x18($a1)
|
||||
.L80241210:
|
||||
/* C326F0 80241210 3C018024 */ lui $at, 0x8024
|
||||
/* C326F4 80241214 D4224B90 */ ldc1 $f2, 0x4b90($at)
|
||||
/* C326F0 80241210 3C018024 */ lui $at, %hi(pause_tabs_draw_invis)
|
||||
/* C326F4 80241214 D4224B90 */ ldc1 $f2, %lo(pause_tabs_draw_invis)($at)
|
||||
/* C326F8 80241218 44820000 */ mtc1 $v0, $f0
|
||||
/* C326FC 8024121C 00000000 */ nop
|
||||
/* C32700 80241220 46800021 */ cvt.d.w $f0, $f0
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240000_C3AA10
|
||||
/* C3AA10 80240000 3C018011 */ lui $at, 0x8011
|
||||
/* C3AA14 80240004 C422EFF4 */ lwc1 $f2, -0x100c($at)
|
||||
/* C3AA10 80240000 3C018011 */ lui $at, %hi(gPlayerStatus+0x2C)
|
||||
/* C3AA14 80240004 C422EFF4 */ lwc1 $f2, %lo(gPlayerStatus+0x2C)($at)
|
||||
/* C3AA18 80240008 3C01C352 */ lui $at, 0xc352
|
||||
/* C3AA1C 8024000C 44810000 */ mtc1 $at, $f0
|
||||
/* C3AA20 80240010 00000000 */ nop
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240030_C3AA40
|
||||
/* C3AA40 80240030 3C018011 */ lui $at, 0x8011
|
||||
/* C3AA44 80240034 C422EFF4 */ lwc1 $f2, -0x100c($at)
|
||||
/* C3AA40 80240030 3C018011 */ lui $at, %hi(gPlayerStatus+0x2C)
|
||||
/* C3AA44 80240034 C422EFF4 */ lwc1 $f2, %lo(gPlayerStatus+0x2C)($at)
|
||||
/* C3AA48 80240038 3C01C387 */ lui $at, 0xc387
|
||||
/* C3AA4C 8024003C 44810000 */ mtc1 $at, $f0
|
||||
/* C3AA50 80240040 00000000 */ nop
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802401C0_C4C550
|
||||
/* C4C550 802401C0 3C018011 */ lui $at, 0x8011
|
||||
/* C4C554 802401C4 C422EFF4 */ lwc1 $f2, -0x100c($at)
|
||||
/* C4C550 802401C0 3C018011 */ lui $at, %hi(gPlayerStatus+0x2C)
|
||||
/* C4C554 802401C4 C422EFF4 */ lwc1 $f2, %lo(gPlayerStatus+0x2C)($at)
|
||||
/* C4C558 802401C8 3C01C270 */ lui $at, 0xc270
|
||||
/* C4C55C 802401CC 44810000 */ mtc1 $at, $f0
|
||||
/* C4C560 802401D0 00000000 */ nop
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_95B234
|
||||
/* 95B234 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* 95B238 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 95B234 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 95B238 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 95B23C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 95B240 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 95B244 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -5,8 +5,8 @@ glabel func_8024309C_95E29C
|
||||
/* 95E29C 8024309C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 95E2A0 802430A0 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 95E2A4 802430A4 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 95E2A8 802430A8 3C068016 */ lui $a2, 0x8016
|
||||
/* 95E2AC 802430AC 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* 95E2A8 802430A8 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* 95E2AC 802430AC 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* 95E2B0 802430B0 0C0B2026 */ jal set_variable
|
||||
/* 95E2B4 802430B4 8C450000 */ lw $a1, ($v0)
|
||||
/* 95E2B8 802430B8 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802435D4_95E7D4
|
||||
/* 95E7D4 802435D4 3C038016 */ lui $v1, 0x8016
|
||||
/* 95E7D8 802435D8 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 95E7D4 802435D4 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 95E7D8 802435D8 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 95E7DC 802435DC 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 95E7E0 802435E0 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 95E7E4 802435E4 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -100,8 +100,8 @@ glabel func_8024240C_96B5CC
|
||||
/* 96B748 80242588 3C01C47A */ lui $at, 0xc47a
|
||||
/* 96B74C 8024258C 44810000 */ mtc1 $at, $f0
|
||||
/* 96B750 80242590 00000000 */ nop
|
||||
/* 96B754 80242594 3C018011 */ lui $at, 0x8011
|
||||
/* 96B758 80242598 E420EFF4 */ swc1 $f0, -0x100c($at)
|
||||
/* 96B754 80242594 3C018011 */ lui $at, %hi(gPlayerStatus+0x2C)
|
||||
/* 96B758 80242598 E420EFF4 */ swc1 $f0, %lo(gPlayerStatus+0x2C)($at)
|
||||
.L8024259C:
|
||||
/* 96B75C 8024259C 8E030000 */ lw $v1, ($s0)
|
||||
/* 96B760 802425A0 24020014 */ addiu $v0, $zero, 0x14
|
||||
@ -544,16 +544,16 @@ glabel func_8024240C_96B5CC
|
||||
/* 96BE14 80242C54 24A70010 */ addiu $a3, $a1, 0x10
|
||||
/* 96BE18 80242C58 C7AA0058 */ lwc1 $f10, 0x58($sp)
|
||||
/* 96BE1C 80242C5C C7A80060 */ lwc1 $f8, 0x60($sp)
|
||||
/* 96BE20 80242C60 3C018025 */ lui $at, 0x8025
|
||||
/* 96BE24 80242C64 D424EF60 */ ldc1 $f4, -0x10a0($at)
|
||||
/* 96BE20 80242C60 3C018025 */ lui $at, %hi(gPauseMenuIconScripts)
|
||||
/* 96BE24 80242C64 D424EF60 */ ldc1 $f4, %lo(gPauseMenuIconScripts)($at)
|
||||
/* 96BE28 80242C68 3C013DCC */ lui $at, 0x3dcc
|
||||
/* 96BE2C 80242C6C 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 96BE30 80242C70 44816000 */ mtc1 $at, $f12
|
||||
/* 96BE34 80242C74 C7A2005C */ lwc1 $f2, 0x5c($sp)
|
||||
/* 96BE38 80242C78 3C0141A0 */ lui $at, 0x41a0
|
||||
/* 96BE3C 80242C7C 44810000 */ mtc1 $at, $f0
|
||||
/* 96BE40 80242C80 3C018025 */ lui $at, 0x8025
|
||||
/* 96BE44 80242C84 D426EF68 */ ldc1 $f6, -0x1098($at)
|
||||
/* 96BE40 80242C80 3C018025 */ lui $at, %hi(create_popup)
|
||||
/* 96BE44 80242C84 D426EF68 */ ldc1 $f6, %lo(create_popup)($at)
|
||||
/* 96BE48 80242C88 46001080 */ add.s $f2, $f2, $f0
|
||||
.L80242C8C:
|
||||
/* 96BE4C 80242C8C 8CA20000 */ lw $v0, ($a1)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_CBDD04
|
||||
/* CBDD04 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* CBDD08 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* CBDD04 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* CBDD08 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* CBDD0C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* CBDD10 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* CBDD14 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -5,8 +5,8 @@ glabel func_80242360_CCD670
|
||||
/* CCD670 80242360 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* CCD674 80242364 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* CCD678 80242368 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* CCD67C 8024236C 3C068016 */ lui $a2, 0x8016
|
||||
/* CCD680 80242370 84C6A556 */ lh $a2, -0x5aaa($a2)
|
||||
/* CCD67C 8024236C 3C068016 */ lui $a2, %hi(gCollisionStatus+0x6)
|
||||
/* CCD680 80242370 84C6A556 */ lh $a2, %lo(gCollisionStatus+0x6)($a2)
|
||||
/* CCD684 80242374 0C0B2026 */ jal set_variable
|
||||
/* CCD688 80242378 8C450000 */ lw $a1, ($v0)
|
||||
/* CCD68C 8024237C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240040_CD7320
|
||||
/* CD7320 80240040 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* CD7324 80240044 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* CD7328 80240048 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* CD732C 8024004C 3C068016 */ lui $a2, 0x8016
|
||||
/* CD7330 80240050 84C6A556 */ lh $a2, -0x5aaa($a2)
|
||||
/* CD732C 8024004C 3C068016 */ lui $a2, %hi(gCollisionStatus+0x6)
|
||||
/* CD7330 80240050 84C6A556 */ lh $a2, %lo(gCollisionStatus+0x6)($a2)
|
||||
/* CD7334 80240054 0C0B2026 */ jal set_variable
|
||||
/* CD7338 80240058 8C450000 */ lw $a1, ($v0)
|
||||
/* CD733C 8024005C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_E1E494
|
||||
/* E1E494 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* E1E498 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* E1E494 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* E1E498 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* E1E49C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* E1E4A0 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* E1E4A4 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -6,8 +6,8 @@ glabel func_80240C40_A0C930
|
||||
/* A0C934 80240C44 240201F4 */ addiu $v0, $zero, 0x1f4
|
||||
/* A0C938 80240C48 0000202D */ daddu $a0, $zero, $zero
|
||||
/* A0C93C 80240C4C 0000282D */ daddu $a1, $zero, $zero
|
||||
/* A0C940 80240C50 3C018011 */ lui $at, 0x8011
|
||||
/* A0C944 80240C54 C420EFF0 */ lwc1 $f0, -0x1010($at)
|
||||
/* A0C940 80240C50 3C018011 */ lui $at, %hi(gPlayerStatus+0x28)
|
||||
/* A0C944 80240C54 C420EFF0 */ lwc1 $f0, %lo(gPlayerStatus+0x28)($at)
|
||||
/* A0C948 80240C58 3C014348 */ lui $at, 0x4348
|
||||
/* A0C94C 80240C5C 44811000 */ mtc1 $at, $f2
|
||||
/* A0C950 80240C60 3C064358 */ lui $a2, 0x4358
|
||||
|
@ -21,8 +21,8 @@ glabel func_80240534_A10DB4
|
||||
/* A10DF4 80240574 AFB00030 */ sw $s0, 0x30($sp)
|
||||
/* A10DF8 80240578 F7BC0060 */ sdc1 $f28, 0x60($sp)
|
||||
/* A10DFC 8024057C F7BA0058 */ sdc1 $f26, 0x58($sp)
|
||||
/* A10E00 80240580 3C018024 */ lui $at, 0x8024
|
||||
/* A10E04 80240584 D4225980 */ ldc1 $f2, 0x5980($at)
|
||||
/* A10E00 80240580 3C018024 */ lui $at, %hi(pause_stats_draw_contents)
|
||||
/* A10E04 80240584 D4225980 */ ldc1 $f2, %lo(pause_stats_draw_contents)($at)
|
||||
/* A10E08 80240588 4600F021 */ cvt.d.s $f0, $f30
|
||||
/* A10E0C 8024058C 46220100 */ add.d $f4, $f0, $f2
|
||||
/* A10E10 80240590 F7B80050 */ sdc1 $f24, 0x50($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240768_A10FE8
|
||||
/* A10FE8 80240768 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* A10FEC 8024076C AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* A10FF0 80240770 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* A10FF4 80240774 3C068016 */ lui $a2, 0x8016
|
||||
/* A10FF8 80240778 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* A10FF4 80240774 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* A10FF8 80240778 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* A10FFC 8024077C 0C0B2026 */ jal set_variable
|
||||
/* A11000 80240780 8C450000 */ lw $a1, ($v0)
|
||||
/* A11004 80240784 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240DEC_A1166C
|
||||
/* A1166C 80240DEC 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* A11670 80240DF0 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* A11674 80240DF4 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* A11678 80240DF8 3C068016 */ lui $a2, 0x8016
|
||||
/* A1167C 80240DFC 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* A11678 80240DF8 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* A1167C 80240DFC 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* A11680 80240E00 0C0B2026 */ jal set_variable
|
||||
/* A11684 80240E04 8C450000 */ lw $a1, ($v0)
|
||||
/* A11688 80240E08 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -62,8 +62,8 @@ glabel func_80240610_A16830
|
||||
/* A16910 802406F0 24637FFF */ addiu $v1, $v1, 0x7fff
|
||||
.L802406F4:
|
||||
/* A16914 802406F4 000313C3 */ sra $v0, $v1, 0xf
|
||||
/* A16918 802406F8 3C018024 */ lui $at, 0x8024
|
||||
/* A1691C 802406FC D4224DE8 */ ldc1 $f2, 0x4de8($at)
|
||||
/* A16918 802406F8 3C018024 */ lui $at, %hi(pause_tabs_draw_items)
|
||||
/* A1691C 802406FC D4224DE8 */ ldc1 $f2, %lo(pause_tabs_draw_items)($at)
|
||||
/* A16920 80240700 44820000 */ mtc1 $v0, $f0
|
||||
/* A16924 80240704 00000000 */ nop
|
||||
/* A16928 80240708 46800021 */ cvt.d.w $f0, $f0
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240000_A1B100
|
||||
/* A1B100 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* A1B104 80240004 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* A1B108 80240008 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* A1B10C 8024000C 3C068016 */ lui $a2, 0x8016
|
||||
/* A1B110 80240010 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* A1B10C 8024000C 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* A1B110 80240010 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* A1B114 80240014 0C0B2026 */ jal set_variable
|
||||
/* A1B118 80240018 8C450000 */ lw $a1, ($v0)
|
||||
/* A1B11C 8024001C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802400F0_982530
|
||||
/* 982530 802400F0 3C028016 */ lui $v0, 0x8016
|
||||
/* 982534 802400F4 8442A552 */ lh $v0, -0x5aae($v0)
|
||||
/* 982530 802400F0 3C028016 */ lui $v0, %hi(gCollisionStatus+0x2)
|
||||
/* 982534 802400F4 8442A552 */ lh $v0, %lo(gCollisionStatus+0x2)($v0)
|
||||
/* 982538 802400F8 38420025 */ xori $v0, $v0, 0x25
|
||||
/* 98253C 802400FC 0002102B */ sltu $v0, $zero, $v0
|
||||
/* 982540 80240100 03E00008 */ jr $ra
|
||||
|
@ -7,8 +7,8 @@ glabel func_802402F0_9867D0
|
||||
/* 9867D8 802402F8 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 9867DC 802402FC 0C0B1EAF */ jal get_variable
|
||||
/* 9867E0 80240300 8C450000 */ lw $a1, ($v0)
|
||||
/* 9867E4 80240304 3C038016 */ lui $v1, 0x8016
|
||||
/* 9867E8 80240308 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 9867E4 80240304 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 9867E8 80240308 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 9867EC 8024030C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
/* 9867F0 80240310 00621826 */ xor $v1, $v1, $v0
|
||||
/* 9867F4 80240314 0003182B */ sltu $v1, $zero, $v1
|
||||
|
@ -46,7 +46,7 @@ glabel func_80241F6C_91161C
|
||||
/* 9116C0 80242010 8E4200B0 */ lw $v0, 0xb0($s2)
|
||||
/* 9116C4 80242014 30420004 */ andi $v0, $v0, 4
|
||||
/* 9116C8 80242018 1040002F */ beqz $v0, .L802420D8
|
||||
/* 9116CC 8024201C 00000000 */ nop
|
||||
/* 9116CC 8024201C 00000000 */ nop
|
||||
.L80242020:
|
||||
/* 9116D0 80242020 2404F7FF */ addiu $a0, $zero, -0x801
|
||||
/* 9116D4 80242024 AE600070 */ sw $zero, 0x70($s3)
|
||||
@ -107,7 +107,7 @@ glabel func_80241F6C_91161C
|
||||
/* 91179C 802420EC 00220821 */ addu $at, $at, $v0
|
||||
/* 9117A0 802420F0 8C226430 */ lw $v0, 0x6430($at)
|
||||
/* 9117A4 802420F4 00400008 */ jr $v0
|
||||
/* 9117A8 802420F8 00000000 */ nop
|
||||
/* 9117A8 802420F8 00000000 */ nop
|
||||
/* 9117AC 802420FC 0260202D */ daddu $a0, $s3, $zero
|
||||
/* 9117B0 80242100 0200282D */ daddu $a1, $s0, $zero
|
||||
/* 9117B4 80242104 0C012568 */ jal func_800495A0
|
||||
@ -117,7 +117,7 @@ glabel func_80241F6C_91161C
|
||||
/* 9117C4 80242114 0C0125AE */ jal func_800496B8
|
||||
/* 9117C8 80242118 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 9117CC 8024211C 08090899 */ j .L80242264
|
||||
/* 9117D0 80242120 00000000 */ nop
|
||||
/* 9117D0 80242120 00000000 */ nop
|
||||
/* 9117D4 80242124 0260202D */ daddu $a0, $s3, $zero
|
||||
/* 9117D8 80242128 0200282D */ daddu $a1, $s0, $zero
|
||||
/* 9117DC 8024212C 0C0126D1 */ jal func_80049B44
|
||||
@ -127,7 +127,7 @@ glabel func_80241F6C_91161C
|
||||
/* 9117EC 8024213C 0C012701 */ jal func_80049C04
|
||||
/* 9117F0 80242140 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 9117F4 80242144 08090899 */ j .L80242264
|
||||
/* 9117F8 80242148 00000000 */ nop
|
||||
/* 9117F8 80242148 00000000 */ nop
|
||||
/* 9117FC 8024214C 0260202D */ daddu $a0, $s3, $zero
|
||||
/* 911800 80242150 0200282D */ daddu $a1, $s0, $zero
|
||||
/* 911804 80242154 0C01278F */ jal func_80049E3C
|
||||
@ -137,7 +137,7 @@ glabel func_80241F6C_91161C
|
||||
/* 911814 80242164 0C0127B3 */ jal func_80049ECC
|
||||
/* 911818 80242168 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 91181C 8024216C 08090899 */ j .L80242264
|
||||
/* 911820 80242170 00000000 */ nop
|
||||
/* 911820 80242170 00000000 */ nop
|
||||
/* 911824 80242174 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
|
||||
/* 911828 80242178 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
|
||||
/* 91182C 8024217C C68C0038 */ lwc1 $f12, 0x38($s4)
|
||||
@ -149,10 +149,10 @@ glabel func_80241F6C_91161C
|
||||
/* 911844 80242194 10400008 */ beqz $v0, .L802421B8
|
||||
/* 911848 80242198 46000086 */ mov.s $f2, $f0
|
||||
/* 91184C 8024219C 44820000 */ mtc1 $v0, $f0
|
||||
/* 911850 802421A0 00000000 */ nop
|
||||
/* 911850 802421A0 00000000 */ nop
|
||||
/* 911854 802421A4 46800020 */ cvt.s.w $f0, $f0
|
||||
/* 911858 802421A8 4602003C */ c.lt.s $f0, $f2
|
||||
/* 91185C 802421AC 00000000 */ nop
|
||||
/* 91185C 802421AC 00000000 */ nop
|
||||
/* 911860 802421B0 4500000B */ bc1f .L802421E0
|
||||
/* 911864 802421B4 0260202D */ daddu $a0, $s3, $zero
|
||||
.L802421B8:
|
||||
@ -164,7 +164,7 @@ glabel func_80241F6C_91161C
|
||||
/* 91187C 802421CC 8E630070 */ lw $v1, 0x70($s3)
|
||||
/* 911880 802421D0 2402000C */ addiu $v0, $zero, 0xc
|
||||
/* 911884 802421D4 14620023 */ bne $v1, $v0, .L80242264
|
||||
/* 911888 802421D8 00000000 */ nop
|
||||
/* 911888 802421D8 00000000 */ nop
|
||||
/* 91188C 802421DC 0260202D */ daddu $a0, $s3, $zero
|
||||
.L802421E0:
|
||||
/* 911890 802421E0 0200282D */ daddu $a1, $s0, $zero
|
||||
@ -175,29 +175,29 @@ glabel func_80241F6C_91161C
|
||||
/* 9118A4 802421F4 0C012849 */ jal func_8004A124
|
||||
/* 9118A8 802421F8 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 9118AC 802421FC 08090899 */ j .L80242264
|
||||
/* 9118B0 80242200 00000000 */ nop
|
||||
/* 9118B0 80242200 00000000 */ nop
|
||||
/* 9118B4 80242204 0260202D */ daddu $a0, $s3, $zero
|
||||
/* 9118B8 80242208 0200282D */ daddu $a1, $s0, $zero
|
||||
/* 9118BC 8024220C 0C0128FA */ jal func_8004A3E8
|
||||
/* 9118C0 80242210 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 9118C4 80242214 08090899 */ j .L80242264
|
||||
/* 9118C8 80242218 00000000 */ nop
|
||||
/* 9118C8 80242218 00000000 */ nop
|
||||
/* 9118CC 8024221C 0C090215 */ jal func_80240854_90FF04
|
||||
/* 9118D0 80242220 0260202D */ daddu $a0, $s3, $zero
|
||||
/* 9118D4 80242224 08090899 */ j .L80242264
|
||||
/* 9118D8 80242228 00000000 */ nop
|
||||
/* 9118D8 80242228 00000000 */ nop
|
||||
/* 9118DC 8024222C 0C090255 */ jal UnkSetDurationFunc
|
||||
/* 9118E0 80242230 0260202D */ daddu $a0, $s3, $zero
|
||||
/* 9118E4 80242234 08090899 */ j .L80242264
|
||||
/* 9118E8 80242238 00000000 */ nop
|
||||
/* 9118E8 80242238 00000000 */ nop
|
||||
/* 9118EC 8024223C 0C090266 */ jal UnkNpcAIFunc9
|
||||
/* 9118F0 80242240 0260202D */ daddu $a0, $s3, $zero
|
||||
/* 9118F4 80242244 08090899 */ j .L80242264
|
||||
/* 9118F8 80242248 00000000 */ nop
|
||||
/* 9118F8 80242248 00000000 */ nop
|
||||
/* 9118FC 8024224C 0C09028E */ jal UnkDurationCheck
|
||||
/* 911900 80242250 0260202D */ daddu $a0, $s3, $zero
|
||||
/* 911904 80242254 08090899 */ j .L80242264
|
||||
/* 911908 80242258 00000000 */ nop
|
||||
/* 911908 80242258 00000000 */ nop
|
||||
/* 91190C 8024225C 0C0129CF */ jal func_8004A73C
|
||||
/* 911910 80242260 0260202D */ daddu $a0, $s3, $zero
|
||||
.L80242264:
|
||||
|
@ -21,8 +21,8 @@ glabel func_80240254_91BB34
|
||||
/* 91BB74 80240294 8E420014 */ lw $v0, 0x14($s2)
|
||||
/* 91BB78 80240298 AE620074 */ sw $v0, 0x74($s3)
|
||||
/* 91BB7C 8024029C C640000C */ lwc1 $f0, 0xc($s2)
|
||||
/* 91BB80 802402A0 3C018024 */ lui $at, 0x8024
|
||||
/* 91BB84 802402A4 D4222BA0 */ ldc1 $f2, 0x2ba0($at)
|
||||
/* 91BB80 802402A0 3C018024 */ lui $at, %hi(pause_set_cursor_opacity)
|
||||
/* 91BB84 802402A4 D4222BA0 */ ldc1 $f2, %lo(pause_set_cursor_opacity)($at)
|
||||
/* 91BB88 802402A8 46000021 */ cvt.d.s $f0, $f0
|
||||
/* 91BB8C 802402AC 46220002 */ mul.d $f0, $f0, $f2
|
||||
/* 91BB90 802402B0 00000000 */ nop
|
||||
|
@ -30,8 +30,8 @@ glabel func_80240A04_91C2E4
|
||||
/* 91C348 80240A68 080902A4 */ j .L80240A90
|
||||
/* 91C34C 80240A6C E4600018 */ swc1 $f0, 0x18($v1)
|
||||
.L80240A70:
|
||||
/* 91C350 80240A70 3C018024 */ lui $at, 0x8024
|
||||
/* 91C354 80240A74 D4222BB0 */ ldc1 $f2, 0x2bb0($at)
|
||||
/* 91C350 80240A70 3C018024 */ lui $at, %hi(update_end_player_turn)
|
||||
/* 91C354 80240A74 D4222BB0 */ ldc1 $f2, %lo(update_end_player_turn)($at)
|
||||
/* 91C358 80240A78 44820000 */ mtc1 $v0, $f0
|
||||
/* 91C35C 80240A7C 00000000 */ nop
|
||||
/* 91C360 80240A80 46800021 */ cvt.d.w $f0, $f0
|
||||
|
@ -8,8 +8,8 @@ glabel func_80240360_B2C7D0
|
||||
/* B2C7DC 8024036C 26102BD8 */ addiu $s0, $s0, 0x2bd8
|
||||
/* B2C7E0 80240370 AFBF0014 */ sw $ra, 0x14($sp)
|
||||
/* B2C7E4 80240374 8E020000 */ lw $v0, ($s0)
|
||||
/* B2C7E8 80240378 3C038016 */ lui $v1, 0x8016
|
||||
/* B2C7EC 8024037C 9463A552 */ lhu $v1, -0x5aae($v1)
|
||||
/* B2C7E8 80240378 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* B2C7EC 8024037C 9463A552 */ lhu $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* B2C7F0 80240380 1040000C */ beqz $v0, .L802403B4
|
||||
/* B2C7F4 80240384 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* B2C7F8 80240388 3063FFFF */ andi $v1, $v1, 0xffff
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_B34C04
|
||||
/* B34C04 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* B34C08 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* B34C04 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* B34C08 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* B34C0C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* B34C10 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* B34C14 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -46,7 +46,7 @@ glabel func_80241EE8_B4C958
|
||||
/* B4C9FC 80241F8C 8E2200B0 */ lw $v0, 0xb0($s1)
|
||||
/* B4CA00 80241F90 30420004 */ andi $v0, $v0, 4
|
||||
/* B4CA04 80241F94 10400020 */ beqz $v0, .L80242018
|
||||
/* B4CA08 80241F98 00000000 */ nop
|
||||
/* B4CA08 80241F98 00000000 */ nop
|
||||
.L80241F9C:
|
||||
/* B4CA0C 80241F9C 2404F7FF */ addiu $a0, $zero, -0x801
|
||||
/* B4CA10 80241FA0 AE400070 */ sw $zero, 0x70($s2)
|
||||
@ -86,10 +86,10 @@ glabel func_80241EE8_B4C958
|
||||
/* B4CA88 80242018 8E420070 */ lw $v0, 0x70($s2)
|
||||
/* B4CA8C 8024201C 2842001E */ slti $v0, $v0, 0x1e
|
||||
/* B4CA90 80242020 10400009 */ beqz $v0, .L80242048
|
||||
/* B4CA94 80242024 00000000 */ nop
|
||||
/* B4CA94 80242024 00000000 */ nop
|
||||
/* B4CA98 80242028 8E22006C */ lw $v0, 0x6c($s1)
|
||||
/* B4CA9C 8024202C 14400006 */ bnez $v0, .L80242048
|
||||
/* B4CAA0 80242030 00000000 */ nop
|
||||
/* B4CAA0 80242030 00000000 */ nop
|
||||
/* B4CAA4 80242034 0C0906B5 */ jal func_80241AD4_B4C544
|
||||
/* B4CAA8 80242038 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CAAC 8024203C 10400002 */ beqz $v0, .L80242048
|
||||
@ -104,7 +104,7 @@ glabel func_80241EE8_B4C958
|
||||
/* B4CACC 8024205C 00220821 */ addu $at, $at, $v0
|
||||
/* B4CAD0 80242060 8C227A98 */ lw $v0, 0x7a98($at)
|
||||
/* B4CAD4 80242064 00400008 */ jr $v0
|
||||
/* B4CAD8 80242068 00000000 */ nop
|
||||
/* B4CAD8 80242068 00000000 */ nop
|
||||
/* B4CADC 8024206C 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CAE0 80242070 0260282D */ daddu $a1, $s3, $zero
|
||||
/* B4CAE4 80242074 0C012568 */ jal func_800495A0
|
||||
@ -114,7 +114,7 @@ glabel func_80241EE8_B4C958
|
||||
/* B4CAF4 80242084 0C0125AE */ jal func_800496B8
|
||||
/* B4CAF8 80242088 0280302D */ daddu $a2, $s4, $zero
|
||||
/* B4CAFC 8024208C 0809085D */ j .L80242174
|
||||
/* B4CB00 80242090 00000000 */ nop
|
||||
/* B4CB00 80242090 00000000 */ nop
|
||||
/* B4CB04 80242094 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CB08 80242098 0260282D */ daddu $a1, $s3, $zero
|
||||
/* B4CB0C 8024209C 0C0126D1 */ jal func_80049B44
|
||||
@ -124,7 +124,7 @@ glabel func_80241EE8_B4C958
|
||||
/* B4CB1C 802420AC 0C012701 */ jal func_80049C04
|
||||
/* B4CB20 802420B0 0280302D */ daddu $a2, $s4, $zero
|
||||
/* B4CB24 802420B4 0809085D */ j .L80242174
|
||||
/* B4CB28 802420B8 00000000 */ nop
|
||||
/* B4CB28 802420B8 00000000 */ nop
|
||||
/* B4CB2C 802420BC 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CB30 802420C0 0260282D */ daddu $a1, $s3, $zero
|
||||
/* B4CB34 802420C4 0C01278F */ jal func_80049E3C
|
||||
@ -134,7 +134,7 @@ glabel func_80241EE8_B4C958
|
||||
/* B4CB44 802420D4 0C0127B3 */ jal func_80049ECC
|
||||
/* B4CB48 802420D8 0280302D */ daddu $a2, $s4, $zero
|
||||
/* B4CB4C 802420DC 0809085D */ j .L80242174
|
||||
/* B4CB50 802420E0 00000000 */ nop
|
||||
/* B4CB50 802420E0 00000000 */ nop
|
||||
/* B4CB54 802420E4 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CB58 802420E8 0260282D */ daddu $a1, $s3, $zero
|
||||
/* B4CB5C 802420EC 0C0127DF */ jal func_80049F7C
|
||||
@ -144,13 +144,13 @@ glabel func_80241EE8_B4C958
|
||||
/* B4CB6C 802420FC 0C012849 */ jal func_8004A124
|
||||
/* B4CB70 80242100 0280302D */ daddu $a2, $s4, $zero
|
||||
/* B4CB74 80242104 0809085D */ j .L80242174
|
||||
/* B4CB78 80242108 00000000 */ nop
|
||||
/* B4CB78 80242108 00000000 */ nop
|
||||
/* B4CB7C 8024210C 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CB80 80242110 0260282D */ daddu $a1, $s3, $zero
|
||||
/* B4CB84 80242114 0C0128FA */ jal func_8004A3E8
|
||||
/* B4CB88 80242118 0280302D */ daddu $a2, $s4, $zero
|
||||
/* B4CB8C 8024211C 0809085D */ j .L80242174
|
||||
/* B4CB90 80242120 00000000 */ nop
|
||||
/* B4CB90 80242120 00000000 */ nop
|
||||
/* B4CB94 80242124 0C090633 */ jal UnkNpcAIFunc6
|
||||
/* B4CB98 80242128 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CB9C 8024212C 0C09064E */ jal UnkNpcAIFunc7
|
||||
@ -158,17 +158,17 @@ glabel func_80241EE8_B4C958
|
||||
/* B4CBA4 80242134 8E430070 */ lw $v1, 0x70($s2)
|
||||
/* B4CBA8 80242138 24020020 */ addiu $v0, $zero, 0x20
|
||||
/* B4CBAC 8024213C 1462000D */ bne $v1, $v0, .L80242174
|
||||
/* B4CBB0 80242140 00000000 */ nop
|
||||
/* B4CBB0 80242140 00000000 */ nop
|
||||
/* B4CBB4 80242144 0C09066A */ jal UnkNpcAIFunc8
|
||||
/* B4CBB8 80242148 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CBBC 8024214C 8E430070 */ lw $v1, 0x70($s2)
|
||||
/* B4CBC0 80242150 24020021 */ addiu $v0, $zero, 0x21
|
||||
/* B4CBC4 80242154 14620007 */ bne $v1, $v0, .L80242174
|
||||
/* B4CBC8 80242158 00000000 */ nop
|
||||
/* B4CBC8 80242158 00000000 */ nop
|
||||
/* B4CBCC 8024215C 0C0906A0 */ jal UnkNpcAIFunc5
|
||||
/* B4CBD0 80242160 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CBD4 80242164 0809085D */ j .L80242174
|
||||
/* B4CBD8 80242168 00000000 */ nop
|
||||
/* B4CBD8 80242168 00000000 */ nop
|
||||
/* B4CBDC 8024216C 0C0129CF */ jal func_8004A73C
|
||||
/* B4CBE0 80242170 0240202D */ daddu $a0, $s2, $zero
|
||||
.L80242174:
|
||||
|
@ -46,7 +46,7 @@ glabel func_8024219C_B4CC0C
|
||||
/* B4CCB0 80242240 8E2200B0 */ lw $v0, 0xb0($s1)
|
||||
/* B4CCB4 80242244 30420004 */ andi $v0, $v0, 4
|
||||
/* B4CCB8 80242248 10400020 */ beqz $v0, .L802422CC
|
||||
/* B4CCBC 8024224C 00000000 */ nop
|
||||
/* B4CCBC 8024224C 00000000 */ nop
|
||||
.L80242250:
|
||||
/* B4CCC0 80242250 2404F7FF */ addiu $a0, $zero, -0x801
|
||||
/* B4CCC4 80242254 AE400070 */ sw $zero, 0x70($s2)
|
||||
@ -86,10 +86,10 @@ glabel func_8024219C_B4CC0C
|
||||
/* B4CD3C 802422CC 8E420070 */ lw $v0, 0x70($s2)
|
||||
/* B4CD40 802422D0 2842001E */ slti $v0, $v0, 0x1e
|
||||
/* B4CD44 802422D4 10400009 */ beqz $v0, .L802422FC
|
||||
/* B4CD48 802422D8 00000000 */ nop
|
||||
/* B4CD48 802422D8 00000000 */ nop
|
||||
/* B4CD4C 802422DC 8E22006C */ lw $v0, 0x6c($s1)
|
||||
/* B4CD50 802422E0 14400006 */ bnez $v0, .L802422FC
|
||||
/* B4CD54 802422E4 00000000 */ nop
|
||||
/* B4CD54 802422E4 00000000 */ nop
|
||||
/* B4CD58 802422E8 0C0906B5 */ jal func_80241AD4_B4C544
|
||||
/* B4CD5C 802422EC 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CD60 802422F0 10400002 */ beqz $v0, .L802422FC
|
||||
@ -104,7 +104,7 @@ glabel func_8024219C_B4CC0C
|
||||
/* B4CD80 80242310 00220821 */ addu $at, $at, $v0
|
||||
/* B4CD84 80242314 8C227C28 */ lw $v0, 0x7c28($at)
|
||||
/* B4CD88 80242318 00400008 */ jr $v0
|
||||
/* B4CD8C 8024231C 00000000 */ nop
|
||||
/* B4CD8C 8024231C 00000000 */ nop
|
||||
/* B4CD90 80242320 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CD94 80242324 0260282D */ daddu $a1, $s3, $zero
|
||||
/* B4CD98 80242328 0C012568 */ jal func_800495A0
|
||||
@ -114,7 +114,7 @@ glabel func_8024219C_B4CC0C
|
||||
/* B4CDA8 80242338 0C0125AE */ jal func_800496B8
|
||||
/* B4CDAC 8024233C 0280302D */ daddu $a2, $s4, $zero
|
||||
/* B4CDB0 80242340 0809090A */ j .L80242428
|
||||
/* B4CDB4 80242344 00000000 */ nop
|
||||
/* B4CDB4 80242344 00000000 */ nop
|
||||
/* B4CDB8 80242348 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CDBC 8024234C 0260282D */ daddu $a1, $s3, $zero
|
||||
/* B4CDC0 80242350 0C0905AE */ jal UnkNpcAIFunc4
|
||||
@ -124,7 +124,7 @@ glabel func_8024219C_B4CC0C
|
||||
/* B4CDD0 80242360 0C0905C2 */ jal func_80241708_B4C178
|
||||
/* B4CDD4 80242364 0280302D */ daddu $a2, $s4, $zero
|
||||
/* B4CDD8 80242368 0809090A */ j .L80242428
|
||||
/* B4CDDC 8024236C 00000000 */ nop
|
||||
/* B4CDDC 8024236C 00000000 */ nop
|
||||
/* B4CDE0 80242370 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CDE4 80242374 0260282D */ daddu $a1, $s3, $zero
|
||||
/* B4CDE8 80242378 0C01278F */ jal func_80049E3C
|
||||
@ -134,7 +134,7 @@ glabel func_8024219C_B4CC0C
|
||||
/* B4CDF8 80242388 0C0127B3 */ jal func_80049ECC
|
||||
/* B4CDFC 8024238C 0280302D */ daddu $a2, $s4, $zero
|
||||
/* B4CE00 80242390 0809090A */ j .L80242428
|
||||
/* B4CE04 80242394 00000000 */ nop
|
||||
/* B4CE04 80242394 00000000 */ nop
|
||||
/* B4CE08 80242398 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CE0C 8024239C 0260282D */ daddu $a1, $s3, $zero
|
||||
/* B4CE10 802423A0 0C0127DF */ jal func_80049F7C
|
||||
@ -144,13 +144,13 @@ glabel func_8024219C_B4CC0C
|
||||
/* B4CE20 802423B0 0C012849 */ jal func_8004A124
|
||||
/* B4CE24 802423B4 0280302D */ daddu $a2, $s4, $zero
|
||||
/* B4CE28 802423B8 0809090A */ j .L80242428
|
||||
/* B4CE2C 802423BC 00000000 */ nop
|
||||
/* B4CE2C 802423BC 00000000 */ nop
|
||||
/* B4CE30 802423C0 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CE34 802423C4 0260282D */ daddu $a1, $s3, $zero
|
||||
/* B4CE38 802423C8 0C0128FA */ jal func_8004A3E8
|
||||
/* B4CE3C 802423CC 0280302D */ daddu $a2, $s4, $zero
|
||||
/* B4CE40 802423D0 0809090A */ j .L80242428
|
||||
/* B4CE44 802423D4 00000000 */ nop
|
||||
/* B4CE44 802423D4 00000000 */ nop
|
||||
/* B4CE48 802423D8 0C090633 */ jal UnkNpcAIFunc6
|
||||
/* B4CE4C 802423DC 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CE50 802423E0 0C09064E */ jal UnkNpcAIFunc7
|
||||
@ -158,17 +158,17 @@ glabel func_8024219C_B4CC0C
|
||||
/* B4CE58 802423E8 8E430070 */ lw $v1, 0x70($s2)
|
||||
/* B4CE5C 802423EC 24020020 */ addiu $v0, $zero, 0x20
|
||||
/* B4CE60 802423F0 1462000D */ bne $v1, $v0, .L80242428
|
||||
/* B4CE64 802423F4 00000000 */ nop
|
||||
/* B4CE64 802423F4 00000000 */ nop
|
||||
/* B4CE68 802423F8 0C09066A */ jal UnkNpcAIFunc8
|
||||
/* B4CE6C 802423FC 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CE70 80242400 8E430070 */ lw $v1, 0x70($s2)
|
||||
/* B4CE74 80242404 24020021 */ addiu $v0, $zero, 0x21
|
||||
/* B4CE78 80242408 14620007 */ bne $v1, $v0, .L80242428
|
||||
/* B4CE7C 8024240C 00000000 */ nop
|
||||
/* B4CE7C 8024240C 00000000 */ nop
|
||||
/* B4CE80 80242410 0C0906A0 */ jal UnkNpcAIFunc5
|
||||
/* B4CE84 80242414 0240202D */ daddu $a0, $s2, $zero
|
||||
/* B4CE88 80242418 0809090A */ j .L80242428
|
||||
/* B4CE8C 8024241C 00000000 */ nop
|
||||
/* B4CE8C 8024241C 00000000 */ nop
|
||||
/* B4CE90 80242420 0C0129CF */ jal func_8004A73C
|
||||
/* B4CE94 80242424 0240202D */ daddu $a0, $s2, $zero
|
||||
.L80242428:
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_B65AE4
|
||||
/* B65AE4 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* B65AE8 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* B65AE4 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* B65AE8 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* B65AEC 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* B65AF0 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* B65AF4 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_8024018C_B709EC
|
||||
/* B709EC 8024018C 3C038016 */ lui $v1, 0x8016
|
||||
/* B709F0 80240190 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* B709EC 8024018C 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* B709F0 80240190 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* B709F4 80240194 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* B709F8 80240198 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* B709FC 8024019C 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -5,8 +5,8 @@ glabel func_802407B0_B71010
|
||||
/* B71010 802407B0 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* B71014 802407B4 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* B71018 802407B8 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* B7101C 802407BC 3C068016 */ lui $a2, 0x8016
|
||||
/* B71020 802407C0 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* B7101C 802407BC 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* B71020 802407C0 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* B71024 802407C4 0C0B2026 */ jal set_variable
|
||||
/* B71028 802407C8 8C450000 */ lw $a1, ($v0)
|
||||
/* B7102C 802407CC 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -23,8 +23,8 @@ glabel func_802412E0_B85460
|
||||
/* B854A8 80241328 46800020 */ cvt.s.w $f0, $f0
|
||||
/* B854AC 8024132C AE2300A4 */ sw $v1, 0xa4($s1)
|
||||
/* B854B0 80241330 2443FFEF */ addiu $v1, $v0, -0x11
|
||||
/* B854B4 80241334 3C018011 */ lui $at, 0x8011
|
||||
/* B854B8 80241338 C422EFF0 */ lwc1 $f2, -0x1010($at)
|
||||
/* B854B4 80241334 3C018011 */ lui $at, %hi(gPlayerStatus+0x28)
|
||||
/* B854B8 80241338 C422EFF0 */ lwc1 $f2, %lo(gPlayerStatus+0x28)($at)
|
||||
/* B854BC 8024133C 4600103C */ c.lt.s $f2, $f0
|
||||
/* B854C0 80241340 00000000 */ nop
|
||||
/* B854C4 80241344 45010008 */ bc1t .L80241368
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240500_8A9F10
|
||||
/* 8A9F10 80240500 3C028016 */ lui $v0, 0x8016
|
||||
/* 8A9F14 80240504 8442A568 */ lh $v0, -0x5a98($v0)
|
||||
/* 8A9F10 80240500 3C028016 */ lui $v0, %hi(gCollisionStatus+0x18)
|
||||
/* 8A9F14 80240504 8442A568 */ lh $v0, %lo(gCollisionStatus+0x18)($v0)
|
||||
/* 8A9F18 80240508 04400002 */ bltz $v0, .L80240514
|
||||
/* 8A9F1C 8024050C 24020001 */ addiu $v0, $zero, 1
|
||||
/* 8A9F20 80240510 AC820088 */ sw $v0, 0x88($a0)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240760_8AABB0
|
||||
/* 8AABB0 80240760 3C028016 */ lui $v0, 0x8016
|
||||
/* 8AABB4 80240764 8442A568 */ lh $v0, -0x5a98($v0)
|
||||
/* 8AABB0 80240760 3C028016 */ lui $v0, %hi(gCollisionStatus+0x18)
|
||||
/* 8AABB4 80240764 8442A568 */ lh $v0, %lo(gCollisionStatus+0x18)($v0)
|
||||
/* 8AABB8 80240768 04400002 */ bltz $v0, .L80240774
|
||||
/* 8AABBC 8024076C 24020001 */ addiu $v0, $zero, 1
|
||||
/* 8AABC0 80240770 AC820088 */ sw $v0, 0x88($a0)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240BE4_AF8534
|
||||
/* AF8534 80240BE4 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* AF8538 80240BE8 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* AF853C 80240BEC 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* AF8540 80240BF0 3C068016 */ lui $a2, 0x8016
|
||||
/* AF8544 80240BF4 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* AF8540 80240BF0 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* AF8544 80240BF4 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* AF8548 80240BF8 0C0B2026 */ jal set_variable
|
||||
/* AF854C 80240BFC 8C450000 */ lw $a1, ($v0)
|
||||
/* AF8550 80240C00 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240080_B06A80
|
||||
/* B06A80 80240080 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* B06A84 80240084 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* B06A88 80240088 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* B06A8C 8024008C 3C068016 */ lui $a2, 0x8016
|
||||
/* B06A90 80240090 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* B06A8C 8024008C 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* B06A90 80240090 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* B06A94 80240094 0C0B2026 */ jal set_variable
|
||||
/* B06A98 80240098 8C450000 */ lw $a1, ($v0)
|
||||
/* B06A9C 8024009C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_8B00A4
|
||||
/* 8B00A4 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* 8B00A8 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 8B00A4 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 8B00A8 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 8B00AC 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 8B00B0 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 8B00B4 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -46,7 +46,7 @@ glabel func_802407F4_8D45B4
|
||||
/* 8D4658 80240898 8E4200B0 */ lw $v0, 0xb0($s2)
|
||||
/* 8D465C 8024089C 30420004 */ andi $v0, $v0, 4
|
||||
/* 8D4660 802408A0 1040002F */ beqz $v0, .L80240960
|
||||
/* 8D4664 802408A4 00000000 */ nop
|
||||
/* 8D4664 802408A4 00000000 */ nop
|
||||
.L802408A8:
|
||||
/* 8D4668 802408A8 AE800070 */ sw $zero, 0x70($s4)
|
||||
/* 8D466C 802408AC C600000C */ lwc1 $f0, 0xc($s0)
|
||||
@ -106,7 +106,7 @@ glabel func_802407F4_8D45B4
|
||||
/* 8D4734 80240974 00220821 */ addu $at, $at, $v0
|
||||
/* 8D4738 80240978 8C221EA8 */ lw $v0, 0x1ea8($at)
|
||||
/* 8D473C 8024097C 00400008 */ jr $v0
|
||||
/* 8D4740 80240980 00000000 */ nop
|
||||
/* 8D4740 80240980 00000000 */ nop
|
||||
/* 8D4744 80240984 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 8D4748 80240988 0260282D */ daddu $a1, $s3, $zero
|
||||
/* 8D474C 8024098C 0C090000 */ jal func_80240000_8D3DC0
|
||||
@ -116,7 +116,7 @@ glabel func_802407F4_8D45B4
|
||||
/* 8D475C 8024099C 0C09002D */ jal func_802400B4_8D3E74
|
||||
/* 8D4760 802409A0 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 8D4764 802409A4 08090291 */ j .L80240A44
|
||||
/* 8D4768 802409A8 00000000 */ nop
|
||||
/* 8D4768 802409A8 00000000 */ nop
|
||||
/* 8D476C 802409AC 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 8D4770 802409B0 0260282D */ daddu $a1, $s3, $zero
|
||||
/* 8D4774 802409B4 0C090075 */ jal NpcJumpFunc3
|
||||
@ -126,7 +126,7 @@ glabel func_802407F4_8D45B4
|
||||
/* 8D4784 802409C4 0C09008D */ jal NpcJumpFunc
|
||||
/* 8D4788 802409C8 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 8D478C 802409CC 08090291 */ j .L80240A44
|
||||
/* 8D4790 802409D0 00000000 */ nop
|
||||
/* 8D4790 802409D0 00000000 */ nop
|
||||
/* 8D4794 802409D4 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 8D4798 802409D8 0260282D */ daddu $a1, $s3, $zero
|
||||
/* 8D479C 802409DC 0C0900AB */ jal func_802402AC_8D406C
|
||||
@ -136,13 +136,13 @@ glabel func_802407F4_8D45B4
|
||||
/* 8D47AC 802409EC 0C0900F7 */ jal UnkNpcAIFunc11
|
||||
/* 8D47B0 802409F0 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 8D47B4 802409F4 08090291 */ j .L80240A44
|
||||
/* 8D47B8 802409F8 00000000 */ nop
|
||||
/* 8D47B8 802409F8 00000000 */ nop
|
||||
/* 8D47BC 802409FC 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 8D47C0 80240A00 0260282D */ daddu $a1, $s3, $zero
|
||||
/* 8D47C4 80240A04 0C09013E */ jal UnkNpcAIFunc10
|
||||
/* 8D47C8 80240A08 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 8D47CC 80240A0C 08090291 */ j .L80240A44
|
||||
/* 8D47D0 80240A10 00000000 */ nop
|
||||
/* 8D47D0 80240A10 00000000 */ nop
|
||||
/* 8D47D4 80240A14 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 8D47D8 80240A18 0260282D */ daddu $a1, $s3, $zero
|
||||
/* 8D47DC 80240A1C 0C090150 */ jal func_80240540_8D4300
|
||||
@ -152,7 +152,7 @@ glabel func_802407F4_8D45B4
|
||||
/* 8D47EC 80240A2C 0C09017B */ jal func_802405EC_8D43AC
|
||||
/* 8D47F0 80240A30 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 8D47F4 80240A34 08090291 */ j .L80240A44
|
||||
/* 8D47F8 80240A38 00000000 */ nop
|
||||
/* 8D47F8 80240A38 00000000 */ nop
|
||||
/* 8D47FC 80240A3C 0C0129CF */ jal func_8004A73C
|
||||
/* 8D4800 80240A40 0280202D */ daddu $a0, $s4, $zero
|
||||
.L80240A44:
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240064_8EBE84
|
||||
/* 8EBE84 80240064 3C038016 */ lui $v1, 0x8016
|
||||
/* 8EBE88 80240068 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 8EBE84 80240064 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 8EBE88 80240068 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 8EBE8C 8024006C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 8EBE90 80240070 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 8EBE94 80240074 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802417B4_8ED5D4
|
||||
/* 8ED5D4 802417B4 3C038016 */ lui $v1, 0x8016
|
||||
/* 8ED5D8 802417B8 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 8ED5D4 802417B4 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 8ED5D8 802417B8 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 8ED5DC 802417BC 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 8ED5E0 802417C0 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 8ED5E4 802417C4 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80241D84_8EDBA4
|
||||
/* 8EDBA4 80241D84 3C038016 */ lui $v1, 0x8016
|
||||
/* 8EDBA8 80241D88 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 8EDBA4 80241D84 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 8EDBA8 80241D88 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 8EDBAC 80241D8C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 8EDBB0 80241D90 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 8EDBB4 80241D94 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -148,8 +148,8 @@ glabel func_80240C18_A491D8
|
||||
/* A4940C 80240E4C 44061000 */ mfc1 $a2, $f2
|
||||
/* A49410 80240E50 0C00A720 */ jal atan2
|
||||
/* A49414 80240E54 00000000 */ nop
|
||||
/* A49418 80240E58 3C018024 */ lui $at, 0x8024
|
||||
/* A4941C 80240E5C D4223918 */ ldc1 $f2, 0x3918($at)
|
||||
/* A49418 80240E58 3C018024 */ lui $at, %hi(switch_order)
|
||||
/* A4941C 80240E5C D4223918 */ ldc1 $f2, %lo(switch_order)($at)
|
||||
/* A49420 80240E60 46000021 */ cvt.d.s $f0, $f0
|
||||
/* A49424 80240E64 46220001 */ sub.d $f0, $f0, $f2
|
||||
/* A49428 80240E68 46200020 */ cvt.s.d $f0, $f0
|
||||
|
@ -16,8 +16,8 @@ glabel func_8024001C_A4CA3C
|
||||
/* A4CA68 80240048 0C0B1EAF */ jal get_variable
|
||||
/* A4CA6C 8024004C 0040802D */ daddu $s0, $v0, $zero
|
||||
/* A4CA70 80240050 0040182D */ daddu $v1, $v0, $zero
|
||||
/* A4CA74 80240054 3C028016 */ lui $v0, 0x8016
|
||||
/* A4CA78 80240058 8442A552 */ lh $v0, -0x5aae($v0)
|
||||
/* A4CA74 80240054 3C028016 */ lui $v0, %hi(gCollisionStatus+0x2)
|
||||
/* A4CA78 80240058 8442A552 */ lh $v0, %lo(gCollisionStatus+0x2)($v0)
|
||||
/* A4CA7C 8024005C 16020009 */ bne $s0, $v0, .L80240084
|
||||
/* A4CA80 80240060 00000000 */ nop
|
||||
/* A4CA84 80240064 8E220084 */ lw $v0, 0x84($s1)
|
||||
|
@ -16,8 +16,8 @@ glabel func_8024001C_A4F01C
|
||||
/* A4F048 80240048 0C0B1EAF */ jal get_variable
|
||||
/* A4F04C 8024004C 0040802D */ daddu $s0, $v0, $zero
|
||||
/* A4F050 80240050 0040182D */ daddu $v1, $v0, $zero
|
||||
/* A4F054 80240054 3C028016 */ lui $v0, 0x8016
|
||||
/* A4F058 80240058 8442A552 */ lh $v0, -0x5aae($v0)
|
||||
/* A4F054 80240054 3C028016 */ lui $v0, %hi(gCollisionStatus+0x2)
|
||||
/* A4F058 80240058 8442A552 */ lh $v0, %lo(gCollisionStatus+0x2)($v0)
|
||||
/* A4F05C 8024005C 16020009 */ bne $s0, $v0, .L80240084
|
||||
/* A4F060 80240060 00000000 */ nop
|
||||
/* A4F064 80240064 8E220084 */ lw $v0, 0x84($s1)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240350_A54CA0
|
||||
/* A54CA0 80240350 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* A54CA4 80240354 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* A54CA8 80240358 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* A54CAC 8024035C 3C068016 */ lui $a2, 0x8016
|
||||
/* A54CB0 80240360 84C6A556 */ lh $a2, -0x5aaa($a2)
|
||||
/* A54CAC 8024035C 3C068016 */ lui $a2, %hi(gCollisionStatus+0x6)
|
||||
/* A54CB0 80240360 84C6A556 */ lh $a2, %lo(gCollisionStatus+0x6)($a2)
|
||||
/* A54CB4 80240364 0C0B2026 */ jal set_variable
|
||||
/* A54CB8 80240368 8C450000 */ lw $a1, ($v0)
|
||||
/* A54CBC 8024036C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240350_A56270
|
||||
/* A56270 80240350 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* A56274 80240354 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* A56278 80240358 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* A5627C 8024035C 3C068016 */ lui $a2, 0x8016
|
||||
/* A56280 80240360 84C6A556 */ lh $a2, -0x5aaa($a2)
|
||||
/* A5627C 8024035C 3C068016 */ lui $a2, %hi(gCollisionStatus+0x6)
|
||||
/* A56280 80240360 84C6A556 */ lh $a2, %lo(gCollisionStatus+0x6)($a2)
|
||||
/* A56284 80240364 0C0B2026 */ jal set_variable
|
||||
/* A56288 80240368 8C450000 */ lw $a1, ($v0)
|
||||
/* A5628C 8024036C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240710_A57BC0
|
||||
/* A57BC0 80240710 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* A57BC4 80240714 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* A57BC8 80240718 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* A57BCC 8024071C 3C068016 */ lui $a2, 0x8016
|
||||
/* A57BD0 80240720 84C6A556 */ lh $a2, -0x5aaa($a2)
|
||||
/* A57BCC 8024071C 3C068016 */ lui $a2, %hi(gCollisionStatus+0x6)
|
||||
/* A57BD0 80240720 84C6A556 */ lh $a2, %lo(gCollisionStatus+0x6)($a2)
|
||||
/* A57BD4 80240724 0C0B2026 */ jal set_variable
|
||||
/* A57BD8 80240728 8C450000 */ lw $a1, ($v0)
|
||||
/* A57BDC 8024072C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240370_A5A3A0
|
||||
/* A5A3A0 80240370 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* A5A3A4 80240374 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* A5A3A8 80240378 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* A5A3AC 8024037C 3C068016 */ lui $a2, 0x8016
|
||||
/* A5A3B0 80240380 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* A5A3AC 8024037C 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* A5A3B0 80240380 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* A5A3B4 80240384 0C0B2026 */ jal set_variable
|
||||
/* A5A3B8 80240388 8C450000 */ lw $a1, ($v0)
|
||||
/* A5A3BC 8024038C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel func_80240050_A834E0
|
||||
/* A834E0 80240050 C4800084 */ lwc1 $f0, 0x84($a0)
|
||||
/* A834E4 80240054 46800020 */ cvt.s.w $f0, $f0
|
||||
/* A834E8 80240058 3C018011 */ lui $at, 0x8011
|
||||
/* A834EC 8024005C E420F070 */ swc1 $f0, -0xf90($at)
|
||||
/* A834E8 80240058 3C018011 */ lui $at, %hi(gPlayerStatus+0xA8)
|
||||
/* A834EC 8024005C E420F070 */ swc1 $f0, %lo(gPlayerStatus+0xA8)($at)
|
||||
/* A834F0 80240060 03E00008 */ jr $ra
|
||||
/* A834F4 80240064 24020002 */ addiu $v0, $zero, 2
|
||||
/* A834F8 80240068 00000000 */ nop
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240384_C5AAC4
|
||||
/* C5AAC4 80240384 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* C5AAC8 80240388 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* C5AACC 8024038C 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* C5AAD0 80240390 3C068016 */ lui $a2, 0x8016
|
||||
/* C5AAD4 80240394 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* C5AAD0 80240390 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* C5AAD4 80240394 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* C5AAD8 80240398 0C0B2026 */ jal set_variable
|
||||
/* C5AADC 8024039C 8C450000 */ lw $a1, ($v0)
|
||||
/* C5AAE0 802403A0 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -54,8 +54,8 @@ glabel func_80241228_C77F08
|
||||
/* C77FC8 802412E8 00000000 */ nop
|
||||
/* C77FCC 802412EC 0C00A6C9 */ jal clamp_angle
|
||||
/* C77FD0 802412F0 46000306 */ mov.s $f12, $f0
|
||||
/* C77FD4 802412F4 3C018024 */ lui $at, 0x8024
|
||||
/* C77FD8 802412F8 D4227270 */ ldc1 $f2, 0x7270($at)
|
||||
/* C77FD4 802412F4 3C018024 */ lui $at, %hi(pause_badges_is_visible)
|
||||
/* C77FD8 802412F8 D4227270 */ ldc1 $f2, %lo(pause_badges_is_visible)($at)
|
||||
/* C77FDC 802412FC 46000021 */ cvt.d.s $f0, $f0
|
||||
/* C77FE0 80241300 4622003C */ c.lt.d $f0, $f2
|
||||
/* C77FE4 80241304 00000000 */ nop
|
||||
|
@ -12,7 +12,7 @@ glabel func_802404B4_C7E634
|
||||
/* C7E650 802404D0 46800020 */ cvt.s.w $f0, $f0
|
||||
/* C7E654 802404D4 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
/* C7E658 802404D8 24020002 */ addiu $v0, $zero, 2
|
||||
/* C7E65C 802404DC 3C018011 */ lui $at, 0x8011
|
||||
/* C7E660 802404E0 E420F054 */ swc1 $f0, -0xfac($at)
|
||||
/* C7E65C 802404DC 3C018011 */ lui $at, %hi(gPlayerStatus+0x8C)
|
||||
/* C7E660 802404E0 E420F054 */ swc1 $f0, %lo(gPlayerStatus+0x8C)($at)
|
||||
/* C7E664 802404E4 03E00008 */ jr $ra
|
||||
/* C7E668 802404E8 27BD0018 */ addiu $sp, $sp, 0x18
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240408_C805A8
|
||||
/* C805A8 80240408 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* C805AC 8024040C AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* C805B0 80240410 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* C805B4 80240414 3C068016 */ lui $a2, 0x8016
|
||||
/* C805B8 80240418 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* C805B4 80240414 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* C805B8 80240418 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* C805BC 8024041C 0C0B2026 */ jal set_variable
|
||||
/* C805C0 80240420 8C450000 */ lw $a1, ($v0)
|
||||
/* C805C4 80240424 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -12,7 +12,7 @@ glabel func_80242E84_C88934
|
||||
/* C88950 80242EA0 46800020 */ cvt.s.w $f0, $f0
|
||||
/* C88954 80242EA4 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
/* C88958 80242EA8 24020002 */ addiu $v0, $zero, 2
|
||||
/* C8895C 80242EAC 3C018011 */ lui $at, 0x8011
|
||||
/* C88960 80242EB0 E420F054 */ swc1 $f0, -0xfac($at)
|
||||
/* C8895C 80242EAC 3C018011 */ lui $at, %hi(gPlayerStatus+0x8C)
|
||||
/* C88960 80242EB0 E420F054 */ swc1 $f0, %lo(gPlayerStatus+0x8C)($at)
|
||||
/* C88964 80242EB4 03E00008 */ jr $ra
|
||||
/* C88968 80242EB8 27BD0018 */ addiu $sp, $sp, 0x18
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240388_C8C428
|
||||
/* C8C428 80240388 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* C8C42C 8024038C AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* C8C430 80240390 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* C8C434 80240394 3C068016 */ lui $a2, 0x8016
|
||||
/* C8C438 80240398 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* C8C434 80240394 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* C8C438 80240398 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* C8C43C 8024039C 0C0B2026 */ jal set_variable
|
||||
/* C8C440 802403A0 8C450000 */ lw $a1, ($v0)
|
||||
/* C8C444 802403A4 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240A8C_C969BC
|
||||
/* C969BC 80240A8C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* C969C0 80240A90 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* C969C4 80240A94 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* C969C8 80240A98 3C068016 */ lui $a2, 0x8016
|
||||
/* C969CC 80240A9C 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* C969C8 80240A98 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* C969CC 80240A9C 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* C969D0 80240AA0 0C0B2026 */ jal set_variable
|
||||
/* C969D4 80240AA4 8C450000 */ lw $a1, ($v0)
|
||||
/* C969D8 80240AA8 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_8024030C_C9A50C
|
||||
/* C9A50C 8024030C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* C9A510 80240310 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* C9A514 80240314 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* C9A518 80240318 3C068016 */ lui $a2, 0x8016
|
||||
/* C9A51C 8024031C 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* C9A518 80240318 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* C9A51C 8024031C 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* C9A520 80240320 0C0B2026 */ jal set_variable
|
||||
/* C9A524 80240324 8C450000 */ lw $a1, ($v0)
|
||||
/* C9A528 80240328 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240340_C9A540
|
||||
/* C9A540 80240340 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* C9A544 80240344 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* C9A548 80240348 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* C9A54C 8024034C 3C068016 */ lui $a2, 0x8016
|
||||
/* C9A550 80240350 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* C9A54C 8024034C 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* C9A550 80240350 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* C9A554 80240354 0C0B2026 */ jal set_variable
|
||||
/* C9A558 80240358 8C450000 */ lw $a1, ($v0)
|
||||
/* C9A55C 8024035C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -46,7 +46,7 @@ glabel func_80243104_7EDE14
|
||||
/* 7EDEB8 802431A8 8E2200B0 */ lw $v0, 0xb0($s1)
|
||||
/* 7EDEBC 802431AC 30420004 */ andi $v0, $v0, 4
|
||||
/* 7EDEC0 802431B0 10400044 */ beqz $v0, .L802432C4
|
||||
/* 7EDEC4 802431B4 00000000 */ nop
|
||||
/* 7EDEC4 802431B4 00000000 */ nop
|
||||
.L802431B8:
|
||||
/* 7EDEC8 802431B8 2404F7FF */ addiu $a0, $zero, -0x801
|
||||
/* 7EDECC 802431BC AE800070 */ sw $zero, 0x70($s4)
|
||||
@ -101,7 +101,7 @@ glabel func_80243104_7EDE14
|
||||
/* 7EDF80 80243270 3C0142C8 */ lui $at, 0x42c8
|
||||
/* 7EDF84 80243274 44812000 */ mtc1 $at, $f4
|
||||
/* 7EDF88 80243278 44823000 */ mtc1 $v0, $f6
|
||||
/* 7EDF8C 8024327C 00000000 */ nop
|
||||
/* 7EDF8C 8024327C 00000000 */ nop
|
||||
/* 7EDF90 80243280 468031A0 */ cvt.s.w $f6, $f6
|
||||
/* 7EDF94 80243284 27A20044 */ addiu $v0, $sp, 0x44
|
||||
/* 7EDF98 80243288 E7A00038 */ swc1 $f0, 0x38($sp)
|
||||
@ -116,7 +116,7 @@ glabel func_80243104_7EDE14
|
||||
/* 7EDFBC 802432AC 0C0372DF */ jal func_800DCB7C
|
||||
/* 7EDFC0 802432B0 27A70040 */ addiu $a3, $sp, 0x40
|
||||
/* 7EDFC4 802432B4 10400003 */ beqz $v0, .L802432C4
|
||||
/* 7EDFC8 802432B8 00000000 */ nop
|
||||
/* 7EDFC8 802432B8 00000000 */ nop
|
||||
/* 7EDFCC 802432BC C7A0003C */ lwc1 $f0, 0x3c($sp)
|
||||
/* 7EDFD0 802432C0 E640003C */ swc1 $f0, 0x3c($s2)
|
||||
.L802432C4:
|
||||
@ -128,7 +128,7 @@ glabel func_80243104_7EDE14
|
||||
/* 7EDFE8 802432D8 00220821 */ addu $at, $at, $v0
|
||||
/* 7EDFEC 802432DC 8C2259D0 */ lw $v0, 0x59d0($at)
|
||||
/* 7EDFF0 802432E0 00400008 */ jr $v0
|
||||
/* 7EDFF4 802432E4 00000000 */ nop
|
||||
/* 7EDFF4 802432E4 00000000 */ nop
|
||||
/* 7EDFF8 802432E8 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 7EDFFC 802432EC 0260282D */ daddu $a1, $s3, $zero
|
||||
/* 7EE000 802432F0 0C09095C */ jal func_80242570_7ED280
|
||||
@ -138,7 +138,7 @@ glabel func_80243104_7EDE14
|
||||
/* 7EE010 80243300 0C0909B2 */ jal func_802426C8_7ED3D8
|
||||
/* 7EE014 80243304 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 7EE018 80243308 08090CF6 */ j .L802433D8
|
||||
/* 7EE01C 8024330C 00000000 */ nop
|
||||
/* 7EE01C 8024330C 00000000 */ nop
|
||||
/* 7EE020 80243310 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 7EE024 80243314 0260282D */ daddu $a1, $s3, $zero
|
||||
/* 7EE028 80243318 0C090A5C */ jal UnkNpcAIFunc1
|
||||
@ -148,13 +148,13 @@ glabel func_80243104_7EDE14
|
||||
/* 7EE038 80243328 0C090A8C */ jal func_80242A30_7ED740
|
||||
/* 7EE03C 8024332C 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 7EE040 80243330 08090CF6 */ j .L802433D8
|
||||
/* 7EE044 80243334 00000000 */ nop
|
||||
/* 7EE044 80243334 00000000 */ nop
|
||||
/* 7EE048 80243338 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 7EE04C 8024333C 0260282D */ daddu $a1, $s3, $zero
|
||||
/* 7EE050 80243340 0C090AFB */ jal func_80242BEC_7ED8FC
|
||||
/* 7EE054 80243344 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 7EE058 80243348 08090CF6 */ j .L802433D8
|
||||
/* 7EE05C 8024334C 00000000 */ nop
|
||||
/* 7EE05C 8024334C 00000000 */ nop
|
||||
/* 7EE060 80243350 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 7EE064 80243354 0260282D */ daddu $a1, $s3, $zero
|
||||
/* 7EE068 80243358 0C090B28 */ jal NpcJumpFunc2
|
||||
@ -164,7 +164,7 @@ glabel func_80243104_7EDE14
|
||||
/* 7EE078 80243368 0C090B45 */ jal NpcJumpFunc
|
||||
/* 7EE07C 8024336C 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 7EE080 80243370 08090CF6 */ j .L802433D8
|
||||
/* 7EE084 80243374 00000000 */ nop
|
||||
/* 7EE084 80243374 00000000 */ nop
|
||||
/* 7EE088 80243378 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 7EE08C 8024337C 0260282D */ daddu $a1, $s3, $zero
|
||||
/* 7EE090 80243380 0C090B63 */ jal func_80242D8C_7EDA9C
|
||||
@ -174,19 +174,19 @@ glabel func_80243104_7EDE14
|
||||
/* 7EE0A0 80243390 0C090BAF */ jal func_80242EBC_7EDBCC
|
||||
/* 7EE0A4 80243394 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 7EE0A8 80243398 08090CF6 */ j .L802433D8
|
||||
/* 7EE0AC 8024339C 00000000 */ nop
|
||||
/* 7EE0AC 8024339C 00000000 */ nop
|
||||
/* 7EE0B0 802433A0 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 7EE0B4 802433A4 0260282D */ daddu $a1, $s3, $zero
|
||||
/* 7EE0B8 802433A8 0C090BF7 */ jal UnkNpcDurationFlagFunc
|
||||
/* 7EE0BC 802433AC 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 7EE0C0 802433B0 08090CF6 */ j .L802433D8
|
||||
/* 7EE0C4 802433B4 00000000 */ nop
|
||||
/* 7EE0C4 802433B4 00000000 */ nop
|
||||
/* 7EE0C8 802433B8 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 7EE0CC 802433BC 0260282D */ daddu $a1, $s3, $zero
|
||||
/* 7EE0D0 802433C0 0C090C11 */ jal func_80243044_7EDD54
|
||||
/* 7EE0D4 802433C4 02A0302D */ daddu $a2, $s5, $zero
|
||||
/* 7EE0D8 802433C8 08090CF6 */ j .L802433D8
|
||||
/* 7EE0DC 802433CC 00000000 */ nop
|
||||
/* 7EE0DC 802433CC 00000000 */ nop
|
||||
/* 7EE0E0 802433D0 0C0129CF */ jal func_8004A73C
|
||||
/* 7EE0E4 802433D4 0280202D */ daddu $a0, $s4, $zero
|
||||
.L802433D8:
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_8232F4
|
||||
/* 8232F4 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* 8232F8 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 8232F4 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 8232F8 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 8232FC 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 823300 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 823304 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_831834
|
||||
/* 831834 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* 831838 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 831834 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 831838 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 83183C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 831840 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 831844 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -5,8 +5,8 @@ glabel func_80241F40_833740
|
||||
/* 833740 80241F40 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 833744 80241F44 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 833748 80241F48 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 83374C 80241F4C 3C068016 */ lui $a2, 0x8016
|
||||
/* 833750 80241F50 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* 83374C 80241F4C 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* 833750 80241F50 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* 833754 80241F54 0C0B2026 */ jal set_variable
|
||||
/* 833758 80241F58 8C450000 */ lw $a1, ($v0)
|
||||
/* 83375C 80241F5C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80241980_844550
|
||||
/* 844550 80241980 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 844554 80241984 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 844558 80241988 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 84455C 8024198C 3C068016 */ lui $a2, 0x8016
|
||||
/* 844560 80241990 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* 84455C 8024198C 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* 844560 80241990 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* 844564 80241994 0C0B2026 */ jal set_variable
|
||||
/* 844568 80241998 8C450000 */ lw $a1, ($v0)
|
||||
/* 84456C 8024199C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80243088_8551F8
|
||||
/* 8551F8 80243088 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 8551FC 8024308C AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 855200 80243090 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 855204 80243094 3C068016 */ lui $a2, 0x8016
|
||||
/* 855208 80243098 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* 855204 80243094 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* 855208 80243098 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* 85520C 8024309C 0C0B2026 */ jal set_variable
|
||||
/* 855210 802430A0 8C450000 */ lw $a1, ($v0)
|
||||
/* 855214 802430A4 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -13,8 +13,8 @@ glabel func_802430B4_855224
|
||||
/* 855244 802430D4 0C00EAD2 */ jal get_npc_safe
|
||||
/* 855248 802430D8 2404FFFC */ addiu $a0, $zero, -4
|
||||
/* 85524C 802430DC 2410FFFF */ addiu $s0, $zero, -1
|
||||
/* 855250 802430E0 3C038016 */ lui $v1, 0x8016
|
||||
/* 855254 802430E4 8463A568 */ lh $v1, -0x5a98($v1)
|
||||
/* 855250 802430E0 3C038016 */ lui $v1, %hi(gCollisionStatus+0x18)
|
||||
/* 855254 802430E4 8463A568 */ lh $v1, %lo(gCollisionStatus+0x18)($v1)
|
||||
/* 855258 802430E8 04600025 */ bltz $v1, .L80243180
|
||||
/* 85525C 802430EC 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 855260 802430F0 3C014130 */ lui $at, 0x4130
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_E0E7D4
|
||||
/* E0E7D4 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* E0E7D8 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* E0E7D4 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* E0E7D8 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* E0E7DC 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* E0E7E0 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* E0E7E4 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240000_BB59E0
|
||||
/* BB59E0 80240000 3C018011 */ lui $at, 0x8011
|
||||
/* BB59E4 80240004 C422EFF0 */ lwc1 $f2, -0x1010($at)
|
||||
/* BB59E0 80240000 3C018011 */ lui $at, %hi(gPlayerStatus+0x28)
|
||||
/* BB59E4 80240004 C422EFF0 */ lwc1 $f2, %lo(gPlayerStatus+0x28)($at)
|
||||
/* BB59E8 80240008 3C0142C8 */ lui $at, 0x42c8
|
||||
/* BB59EC 8024000C 44810000 */ mtc1 $at, $f0
|
||||
/* BB59F0 80240010 00000000 */ nop
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_BB70A4
|
||||
/* BB70A4 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* BB70A8 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* BB70A4 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* BB70A8 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* BB70AC 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* BB70B0 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* BB70B4 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_9D7054
|
||||
/* 9D7054 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* 9D7058 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 9D7054 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 9D7058 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 9D705C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 9D7060 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 9D7064 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -69,8 +69,8 @@ glabel func_80240D44_9FB534
|
||||
/* 9FB628 80240E38 08090398 */ j .L80240E60
|
||||
/* 9FB62C 80240E3C E6800018 */ swc1 $f0, 0x18($s4)
|
||||
.L80240E40:
|
||||
/* 9FB630 80240E40 3C018024 */ lui $at, 0x8024
|
||||
/* 9FB634 80240E44 D4225AD0 */ ldc1 $f2, 0x5ad0($at)
|
||||
/* 9FB630 80240E40 3C018024 */ lui $at, %hi(update_player_action)
|
||||
/* 9FB634 80240E44 D4225AD0 */ ldc1 $f2, %lo(update_player_action)($at)
|
||||
/* 9FB638 80240E48 44820000 */ mtc1 $v0, $f0
|
||||
/* 9FB63C 80240E4C 00000000 */ nop
|
||||
/* 9FB640 80240E50 46800021 */ cvt.d.w $f0, $f0
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_A06F34
|
||||
/* A06F34 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* A06F38 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* A06F34 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* A06F38 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* A06F3C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* A06F40 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* A06F44 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240910_BC8770
|
||||
/* BC8770 80240910 3C018011 */ lui $at, 0x8011
|
||||
/* BC8774 80240914 C422EFF4 */ lwc1 $f2, -0x100c($at)
|
||||
/* BC8770 80240910 3C018011 */ lui $at, %hi(gPlayerStatus+0x2C)
|
||||
/* BC8774 80240914 C422EFF4 */ lwc1 $f2, %lo(gPlayerStatus+0x2C)($at)
|
||||
/* BC8778 80240918 3C01C248 */ lui $at, 0xc248
|
||||
/* BC877C 8024091C 44810000 */ mtc1 $at, $f0
|
||||
/* BC8780 80240920 00000000 */ nop
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240038_BCD098
|
||||
/* BCD098 80240038 3C028016 */ lui $v0, 0x8016
|
||||
/* BCD09C 8024003C 8442A552 */ lh $v0, -0x5aae($v0)
|
||||
/* BCD098 80240038 3C028016 */ lui $v0, %hi(gCollisionStatus+0x2)
|
||||
/* BCD09C 8024003C 8442A552 */ lh $v0, %lo(gCollisionStatus+0x2)($v0)
|
||||
/* BCD0A0 80240040 38420014 */ xori $v0, $v0, 0x14
|
||||
/* BCD0A4 80240044 2C420001 */ sltiu $v0, $v0, 1
|
||||
/* BCD0A8 80240048 03E00008 */ jr $ra
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240770_BCD7D0
|
||||
/* BCD7D0 80240770 3C018011 */ lui $at, 0x8011
|
||||
/* BCD7D4 80240774 C422EFF4 */ lwc1 $f2, -0x100c($at)
|
||||
/* BCD7D0 80240770 3C018011 */ lui $at, %hi(gPlayerStatus+0x2C)
|
||||
/* BCD7D4 80240774 C422EFF4 */ lwc1 $f2, %lo(gPlayerStatus+0x2C)($at)
|
||||
/* BCD7D8 80240778 3C01C248 */ lui $at, 0xc248
|
||||
/* BCD7DC 8024077C 44810000 */ mtc1 $at, $f0
|
||||
/* BCD7E0 80240780 00000000 */ nop
|
||||
|
@ -131,8 +131,8 @@ glabel func_80240550_DAD950
|
||||
/* DADB3C 8024073C C7A4002C */ lwc1 $f4, 0x2c($sp)
|
||||
/* DADB40 80240740 461A2100 */ add.s $f4, $f4, $f26
|
||||
/* DADB44 80240744 46142081 */ sub.s $f2, $f4, $f20
|
||||
/* DADB48 80240748 3C018024 */ lui $at, 0x8024
|
||||
/* DADB4C 8024074C D4204CC0 */ ldc1 $f0, 0x4cc0($at)
|
||||
/* DADB48 80240748 3C018024 */ lui $at, %hi(pause_tabs_draw_badges)
|
||||
/* DADB4C 8024074C D4204CC0 */ ldc1 $f0, %lo(pause_tabs_draw_badges)($at)
|
||||
/* DADB50 80240750 460010A1 */ cvt.d.s $f2, $f2
|
||||
/* DADB54 80240754 46201082 */ mul.d $f2, $f2, $f0
|
||||
/* DADB58 80240758 00000000 */ nop
|
||||
|
@ -87,8 +87,8 @@ glabel func_80241978_DBEC28
|
||||
/* DBED68 80241AB8 080906B8 */ j .L80241AE0
|
||||
/* DBED6C 80241ABC E6000018 */ swc1 $f0, 0x18($s0)
|
||||
.L80241AC0:
|
||||
/* DBED70 80241AC0 3C018024 */ lui $at, 0x8024
|
||||
/* DBED74 80241AC4 D42270B0 */ ldc1 $f2, 0x70b0($at)
|
||||
/* DBED70 80241AC0 3C018024 */ lui $at, %hi(pause_badges_count_equipped)
|
||||
/* DBED74 80241AC4 D42270B0 */ ldc1 $f2, %lo(pause_badges_count_equipped)($at)
|
||||
/* DBED78 80241AC8 44820000 */ mtc1 $v0, $f0
|
||||
/* DBED7C 80241ACC 00000000 */ nop
|
||||
/* DBED80 80241AD0 46800021 */ cvt.d.w $f0, $f0
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802406E0_DCD3B0
|
||||
/* DCD3B0 802406E0 3C018011 */ lui $at, 0x8011
|
||||
/* DCD3B4 802406E4 C422EFF0 */ lwc1 $f2, -0x1010($at)
|
||||
/* DCD3B0 802406E0 3C018011 */ lui $at, %hi(gPlayerStatus+0x28)
|
||||
/* DCD3B4 802406E4 C422EFF0 */ lwc1 $f2, %lo(gPlayerStatus+0x28)($at)
|
||||
/* DCD3B8 802406E8 3C014454 */ lui $at, 0x4454
|
||||
/* DCD3BC 802406EC 34218000 */ ori $at, $at, 0x8000
|
||||
/* DCD3C0 802406F0 44810000 */ mtc1 $at, $f0
|
||||
|
@ -33,8 +33,8 @@ glabel func_802415C8_DCE298
|
||||
/* DCE304 80241634 08090597 */ j .L8024165C
|
||||
/* DCE308 80241638 E4A00018 */ swc1 $f0, 0x18($a1)
|
||||
.L8024163C:
|
||||
/* DCE30C 8024163C 3C018025 */ lui $at, 0x8025
|
||||
/* DCE310 80241640 D422A7D8 */ ldc1 $f2, -0x5828($at)
|
||||
/* DCE30C 8024163C 3C018025 */ lui $at, %hi(pause_items_handle_input)
|
||||
/* DCE310 80241640 D422A7D8 */ ldc1 $f2, %lo(pause_items_handle_input)($at)
|
||||
/* DCE314 80241644 44820000 */ mtc1 $v0, $f0
|
||||
/* DCE318 80241648 00000000 */ nop
|
||||
/* DCE31C 8024164C 46800021 */ cvt.d.w $f0, $f0
|
||||
|
@ -243,13 +243,13 @@ glabel func_802401A0_DDC9D0
|
||||
/* DDCD64 80240534 27A20128 */ addiu $v0, $sp, 0x128
|
||||
/* DDCD68 80240538 0C019E9C */ jal guMtxXFMF
|
||||
/* DDCD6C 8024053C AFA20018 */ sw $v0, 0x18($sp)
|
||||
/* DDCD70 80240540 3C028016 */ lui $v0, 0x8016
|
||||
/* DDCD74 80240544 8442A552 */ lh $v0, -0x5aae($v0)
|
||||
/* DDCD70 80240540 3C028016 */ lui $v0, %hi(gCollisionStatus+0x2)
|
||||
/* DDCD74 80240544 8442A552 */ lh $v0, %lo(gCollisionStatus+0x2)($v0)
|
||||
/* DDCD78 80240548 8E630000 */ lw $v1, ($s3)
|
||||
/* DDCD7C 8024054C 10430005 */ beq $v0, $v1, .L80240564
|
||||
/* DDCD80 80240550 00000000 */ nop
|
||||
/* DDCD84 80240554 3C028016 */ lui $v0, 0x8016
|
||||
/* DDCD88 80240558 8442A554 */ lh $v0, -0x5aac($v0)
|
||||
/* DDCD84 80240554 3C028016 */ lui $v0, %hi(gCollisionStatus+0x4)
|
||||
/* DDCD88 80240558 8442A554 */ lh $v0, %lo(gCollisionStatus+0x4)($v0)
|
||||
/* DDCD8C 8024055C 1443000D */ bne $v0, $v1, .L80240594
|
||||
/* DDCD90 80240560 00000000 */ nop
|
||||
.L80240564:
|
||||
@ -346,8 +346,8 @@ glabel func_802401A0_DDC9D0
|
||||
/* DDCEF4 802406C4 24070010 */ addiu $a3, $zero, 0x10
|
||||
/* DDCEF8 802406C8 3C038024 */ lui $v1, 0x8024
|
||||
/* DDCEFC 802406CC 24631778 */ addiu $v1, $v1, 0x1778
|
||||
/* DDCF00 802406D0 3C068016 */ lui $a2, 0x8016
|
||||
/* DDCF04 802406D4 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* DDCF00 802406D0 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* DDCF04 802406D4 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
.L802406D8:
|
||||
/* DDCF08 802406D8 8C620000 */ lw $v0, ($v1)
|
||||
/* DDCF0C 802406DC 54C20012 */ bnel $a2, $v0, .L80240728
|
||||
|
@ -16,7 +16,7 @@ glabel func_80240128_D4D168
|
||||
/* D4D194 80240154 27B20020 */ addiu $s2, $sp, 0x20
|
||||
/* D4D198 80240158 8E0400CC */ lw $a0, 0xcc($s0)
|
||||
/* D4D19C 8024015C 0C044181 */ jal get_shadow_by_index
|
||||
/* D4D1A0 80240160 00000000 */ nop
|
||||
/* D4D1A0 80240160 00000000 */ nop
|
||||
/* D4D1A4 80240164 0C048B77 */ jal func_80122DDC
|
||||
/* D4D1A8 80240168 84440008 */ lh $a0, 8($v0)
|
||||
/* D4D1AC 8024016C 8C430000 */ lw $v1, ($v0)
|
||||
@ -38,22 +38,22 @@ glabel func_80240128_D4D168
|
||||
/* D4D1EC 802401AC AFA20018 */ sw $v0, 0x18($sp)
|
||||
/* D4D1F0 802401B0 8E0400A4 */ lw $a0, 0xa4($s0)
|
||||
/* D4D1F4 802401B4 0C090008 */ jal UnkFunc2
|
||||
/* D4D1F8 802401B8 00000000 */ nop
|
||||
/* D4D1F8 802401B8 00000000 */ nop
|
||||
/* D4D1FC 802401BC C6020080 */ lwc1 $f2, 0x80($s0)
|
||||
/* D4D200 802401C0 3C014307 */ lui $at, 0x4307
|
||||
/* D4D204 802401C4 44810000 */ mtc1 $at, $f0
|
||||
/* D4D208 802401C8 00000000 */ nop
|
||||
/* D4D208 802401C8 00000000 */ nop
|
||||
/* D4D20C 802401CC 4602003C */ c.lt.s $f0, $f2
|
||||
/* D4D210 802401D0 00000000 */ nop
|
||||
/* D4D210 802401D0 00000000 */ nop
|
||||
/* D4D214 802401D4 4500000B */ bc1f .L80240204
|
||||
/* D4D218 802401D8 24040002 */ addiu $a0, $zero, 2
|
||||
/* D4D21C 802401DC 3C014361 */ lui $at, 0x4361
|
||||
/* D4D220 802401E0 44810000 */ mtc1 $at, $f0
|
||||
/* D4D224 802401E4 00000000 */ nop
|
||||
/* D4D224 802401E4 00000000 */ nop
|
||||
/* D4D228 802401E8 4600103C */ c.lt.s $f2, $f0
|
||||
/* D4D22C 802401EC 00000000 */ nop
|
||||
/* D4D22C 802401EC 00000000 */ nop
|
||||
/* D4D230 802401F0 45000004 */ bc1f .L80240204
|
||||
/* D4D234 802401F4 00000000 */ nop
|
||||
/* D4D234 802401F4 00000000 */ nop
|
||||
/* D4D238 802401F8 0C090015 */ jal func_80240054_D4D094
|
||||
/* D4D23C 802401FC 0040202D */ daddu $a0, $v0, $zero
|
||||
/* D4D240 80240200 24040002 */ addiu $a0, $zero, 2
|
||||
@ -95,7 +95,7 @@ glabel func_80240128_D4D168
|
||||
/* D4D2C8 80240288 AFA0001C */ sw $zero, 0x1c($sp)
|
||||
.L8024028C:
|
||||
/* D4D2CC 8024028C 0C0B77B9 */ jal func_802DDEE4
|
||||
/* D4D2D0 80240290 00000000 */ nop
|
||||
/* D4D2D0 80240290 00000000 */ nop
|
||||
.L80240294:
|
||||
/* D4D2D4 80240294 9202000E */ lbu $v0, 0xe($s0)
|
||||
/* D4D2D8 80240298 3C01802E */ lui $at, 0x802e
|
||||
|
@ -4,7 +4,7 @@
|
||||
glabel func_802416F8_D700A8
|
||||
/* D700A8 802416F8 C4800084 */ lwc1 $f0, 0x84($a0)
|
||||
/* D700AC 802416FC 46800020 */ cvt.s.w $f0, $f0
|
||||
/* D700B0 80241700 3C018011 */ lui $at, 0x8011
|
||||
/* D700B4 80241704 E420F070 */ swc1 $f0, -0xf90($at)
|
||||
/* D700B0 80241700 3C018011 */ lui $at, %hi(gPlayerStatus+0xA8)
|
||||
/* D700B4 80241704 E420F070 */ swc1 $f0, %lo(gPlayerStatus+0xA8)($at)
|
||||
/* D700B8 80241708 03E00008 */ jr $ra
|
||||
/* D700BC 8024170C 24020002 */ addiu $v0, $zero, 2
|
||||
|
@ -22,8 +22,8 @@ glabel func_8024175C_D7010C
|
||||
/* D70150 802417A0 24040004 */ addiu $a0, $zero, 4
|
||||
/* D70154 802417A4 0C00EABB */ jal get_npc_unsafe
|
||||
/* D70158 802417A8 0040982D */ daddu $s3, $v0, $zero
|
||||
/* D7015C 802417AC 3C018011 */ lui $at, 0x8011
|
||||
/* D70160 802417B0 C422EFF0 */ lwc1 $f2, -0x1010($at)
|
||||
/* D7015C 802417AC 3C018011 */ lui $at, %hi(gPlayerStatus+0x28)
|
||||
/* D70160 802417B0 C422EFF0 */ lwc1 $f2, %lo(gPlayerStatus+0x28)($at)
|
||||
/* D70164 802417B4 C6000038 */ lwc1 $f0, 0x38($s0)
|
||||
/* D70168 802417B8 4602003C */ c.lt.s $f0, $f2
|
||||
/* D7016C 802417BC 00000000 */ nop
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_D05764
|
||||
/* D05764 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* D05768 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* D05764 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* D05768 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* D0576C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* D05770 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* D05774 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -15,8 +15,8 @@ glabel func_802405B0_D2C2E0
|
||||
/* D2C308 802405D8 8E050000 */ lw $a1, ($s0)
|
||||
/* D2C30C 802405DC 0C0B1EAF */ jal get_variable
|
||||
/* D2C310 802405E0 0040802D */ daddu $s0, $v0, $zero
|
||||
/* D2C314 802405E4 3C038016 */ lui $v1, 0x8016
|
||||
/* D2C318 802405E8 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* D2C314 802405E4 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* D2C318 802405E8 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* D2C31C 802405EC 10700003 */ beq $v1, $s0, .L802405FC
|
||||
/* D2C320 802405F0 00000000 */ nop
|
||||
/* D2C324 802405F4 1462000A */ bne $v1, $v0, .L80240620
|
||||
|
@ -13,8 +13,8 @@ glabel func_80242074_D3C644
|
||||
/* D3C664 80242094 0C00EAD2 */ jal get_npc_safe
|
||||
/* D3C668 80242098 2404FFFC */ addiu $a0, $zero, -4
|
||||
/* D3C66C 8024209C 2410FFFF */ addiu $s0, $zero, -1
|
||||
/* D3C670 802420A0 3C038016 */ lui $v1, 0x8016
|
||||
/* D3C674 802420A4 8463A568 */ lh $v1, -0x5a98($v1)
|
||||
/* D3C670 802420A0 3C038016 */ lui $v1, %hi(gCollisionStatus+0x18)
|
||||
/* D3C674 802420A4 8463A568 */ lh $v1, %lo(gCollisionStatus+0x18)($v1)
|
||||
/* D3C678 802420A8 04600025 */ bltz $v1, .L80242140
|
||||
/* D3C67C 802420AC 0040202D */ daddu $a0, $v0, $zero
|
||||
/* D3C680 802420B0 3C014130 */ lui $at, 0x4130
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240340_8697F0
|
||||
/* 8697F0 80240340 3C038016 */ lui $v1, 0x8016
|
||||
/* 8697F4 80240344 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 8697F0 80240340 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 8697F4 80240344 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 8697F8 80240348 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 8697FC 8024034C AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 869800 80240350 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_86EB34
|
||||
/* 86EB34 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* 86EB38 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 86EB34 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 86EB38 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 86EB3C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 86EB40 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 86EB44 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240960_86F460
|
||||
/* 86F460 80240960 3C088011 */ lui $t0, %hi(gPlayerStatus)
|
||||
/* 86F464 80240964 2508EFC8 */ addiu $t0, $t0, %lo(gPlayerStatus)
|
||||
/* 86F468 80240968 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 86F46C 8024096C 3C058016 */ lui $a1, 0x8016
|
||||
/* 86F470 80240970 84A5A552 */ lh $a1, -0x5aae($a1)
|
||||
/* 86F46C 8024096C 3C058016 */ lui $a1, %hi(gCollisionStatus+0x2)
|
||||
/* 86F470 80240970 84A5A552 */ lh $a1, %lo(gCollisionStatus+0x2)($a1)
|
||||
/* 86F474 80240974 2407000E */ addiu $a3, $zero, 0xe
|
||||
/* 86F478 80240978 24060010 */ addiu $a2, $zero, 0x10
|
||||
/* 86F47C 8024097C 3C038024 */ lui $v1, 0x8024
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240340_871D70
|
||||
/* 871D70 80240340 3C038016 */ lui $v1, 0x8016
|
||||
/* 871D74 80240344 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 871D70 80240340 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 871D74 80240344 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 871D78 80240348 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 871D7C 8024034C AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 871D80 80240350 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240BF4_872624
|
||||
/* 872624 80240BF4 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 872628 80240BF8 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 87262C 80240BFC 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 872630 80240C00 3C068016 */ lui $a2, 0x8016
|
||||
/* 872634 80240C04 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* 872630 80240C00 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* 872634 80240C04 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* 872638 80240C08 0C0B2026 */ jal set_variable
|
||||
/* 87263C 80240C0C 8C450000 */ lw $a1, ($v0)
|
||||
/* 872640 80240C10 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240C20_872650
|
||||
/* 872650 80240C20 3C038016 */ lui $v1, 0x8016
|
||||
/* 872654 80240C24 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 872650 80240C20 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 872654 80240C24 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 872658 80240C28 24020009 */ addiu $v0, $zero, 9
|
||||
/* 87265C 80240C2C 10620003 */ beq $v1, $v0, .L80240C3C
|
||||
/* 872660 80240C30 2402000B */ addiu $v0, $zero, 0xb
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_876F14
|
||||
/* 876F14 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* 876F18 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 876F14 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 876F18 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 876F1C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 876F20 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 876F24 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_879C14
|
||||
/* 879C14 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* 879C18 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 879C14 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 879C18 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 879C1C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 879C20 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 879C24 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -5,8 +5,8 @@ glabel func_80241390_87AF70
|
||||
/* 87AF70 80241390 3C088011 */ lui $t0, %hi(gPlayerStatus)
|
||||
/* 87AF74 80241394 2508EFC8 */ addiu $t0, $t0, %lo(gPlayerStatus)
|
||||
/* 87AF78 80241398 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 87AF7C 8024139C 3C058016 */ lui $a1, 0x8016
|
||||
/* 87AF80 802413A0 84A5A552 */ lh $a1, -0x5aae($a1)
|
||||
/* 87AF7C 8024139C 3C058016 */ lui $a1, %hi(gCollisionStatus+0x2)
|
||||
/* 87AF80 802413A0 84A5A552 */ lh $a1, %lo(gCollisionStatus+0x2)($a1)
|
||||
/* 87AF84 802413A4 2407000E */ addiu $a3, $zero, 0xe
|
||||
/* 87AF88 802413A8 24060010 */ addiu $a2, $zero, 0x10
|
||||
/* 87AF8C 802413AC 3C038024 */ lui $v1, 0x8024
|
||||
|
@ -54,7 +54,7 @@ glabel func_802426FC_87C2DC
|
||||
/* 87C39C 802427BC 8E4300B0 */ lw $v1, 0xb0($s2)
|
||||
/* 87C3A0 802427C0 30620004 */ andi $v0, $v1, 4
|
||||
/* 87C3A4 802427C4 10400007 */ beqz $v0, .L802427E4
|
||||
/* 87C3A8 802427C8 00000000 */ nop
|
||||
/* 87C3A8 802427C8 00000000 */ nop
|
||||
/* 87C3AC 802427CC 824200B4 */ lb $v0, 0xb4($s2)
|
||||
/* 87C3B0 802427D0 1440003C */ bnez $v0, .L802428C4
|
||||
/* 87C3B4 802427D4 0000102D */ daddu $v0, $zero, $zero
|
||||
@ -70,7 +70,7 @@ glabel func_802426FC_87C2DC
|
||||
/* 87C3D8 802427F8 00220821 */ addu $at, $at, $v0
|
||||
/* 87C3DC 802427FC 8C2251C8 */ lw $v0, 0x51c8($at)
|
||||
/* 87C3E0 80242800 00400008 */ jr $v0
|
||||
/* 87C3E4 80242804 00000000 */ nop
|
||||
/* 87C3E4 80242804 00000000 */ nop
|
||||
/* 87C3E8 80242808 0280202D */ daddu $a0, $s4, $zero
|
||||
/* 87C3EC 8024280C 0200282D */ daddu $a1, $s0, $zero
|
||||
/* 87C3F0 80242810 0C0904FC */ jal func_802413F0_87AFD0
|
||||
@ -129,5 +129,5 @@ glabel func_802426FC_87C2DC
|
||||
/* 87C4BC 802428DC 8FB00030 */ lw $s0, 0x30($sp)
|
||||
/* 87C4C0 802428E0 03E00008 */ jr $ra
|
||||
/* 87C4C4 802428E4 27BD0050 */ addiu $sp, $sp, 0x50
|
||||
/* 87C4C8 802428E8 00000000 */ nop
|
||||
/* 87C4CC 802428EC 00000000 */ nop
|
||||
/* 87C4C8 802428E8 00000000 */ nop
|
||||
/* 87C4CC 802428EC 00000000 */ nop
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_87EE24
|
||||
/* 87EE24 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* 87EE28 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 87EE24 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 87EE28 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 87EE2C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 87EE30 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 87EE34 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -5,8 +5,8 @@ glabel func_80240A30_87F820
|
||||
/* 87F820 80240A30 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 87F824 80240A34 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 87F828 80240A38 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 87F82C 80240A3C 3C068016 */ lui $a2, 0x8016
|
||||
/* 87F830 80240A40 84C6A552 */ lh $a2, -0x5aae($a2)
|
||||
/* 87F82C 80240A3C 3C068016 */ lui $a2, %hi(gCollisionStatus+0x2)
|
||||
/* 87F830 80240A40 84C6A552 */ lh $a2, %lo(gCollisionStatus+0x2)($a2)
|
||||
/* 87F834 80240A44 0C0B2026 */ jal set_variable
|
||||
/* 87F838 80240A48 8C450000 */ lw $a1, ($v0)
|
||||
/* 87F83C 80240A4C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_8821F4
|
||||
/* 8821F4 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* 8821F8 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 8821F4 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 8821F8 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 8821FC 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 882200 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 882204 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240034_888C04
|
||||
/* 888C04 80240034 3C038016 */ lui $v1, 0x8016
|
||||
/* 888C08 80240038 8463A552 */ lh $v1, -0x5aae($v1)
|
||||
/* 888C04 80240034 3C038016 */ lui $v1, %hi(gCollisionStatus+0x2)
|
||||
/* 888C08 80240038 8463A552 */ lh $v1, %lo(gCollisionStatus+0x2)($v1)
|
||||
/* 888C0C 8024003C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 888C10 80240040 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 888C14 80240044 0080802D */ daddu $s0, $a0, $zero
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user