mirror of
https://github.com/pmret/papermario.git
synced 2024-11-08 12:02:30 +01:00
asm update
This commit is contained in:
parent
16a9525018
commit
71dde79186
@ -4,10 +4,10 @@
|
||||
glabel begin_battle
|
||||
/* 16FAF8 80241218 27BDFFB8 */ addiu $sp, $sp, -0x48
|
||||
/* 16FAFC 8024121C AFB60038 */ sw $s6, 0x38($sp)
|
||||
/* 16FB00 80241220 3C16800E */ lui $s6, 0x800e
|
||||
/* 16FB04 80241224 8ED6C4FC */ lw $s6, -0x3b04($s6)
|
||||
/* 16FB08 80241228 3C02800E */ lui $v0, 0x800e
|
||||
/* 16FB0C 8024122C 8C42C4F4 */ lw $v0, -0x3b0c($v0)
|
||||
/* 16FB00 80241220 3C16800E */ lui $s6, %hi(gBattleStatus+0x48C)
|
||||
/* 16FB04 80241224 8ED6C4FC */ lw $s6, %lo(gBattleStatus+0x48C)($s6)
|
||||
/* 16FB08 80241228 3C02800E */ lui $v0, %hi(gBattleStatus+0x484)
|
||||
/* 16FB0C 8024122C 8C42C4F4 */ lw $v0, %lo(gBattleStatus+0x484)($v0)
|
||||
/* 16FB10 80241230 AFB40030 */ sw $s4, 0x30($sp)
|
||||
/* 16FB14 80241234 3C14800E */ lui $s4, %hi(gBattleStatus)
|
||||
/* 16FB18 80241238 2694C070 */ addiu $s4, $s4, %lo(gBattleStatus)
|
||||
@ -33,8 +33,8 @@ glabel begin_battle
|
||||
.L80241284:
|
||||
/* 16FB64 80241284 8C950004 */ lw $s5, 4($a0)
|
||||
.L80241288:
|
||||
/* 16FB68 80241288 3C03800E */ lui $v1, 0x800e
|
||||
/* 16FB6C 8024128C 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 16FB68 80241288 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 16FB6C 8024128C 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 16FB70 80241290 2C620009 */ sltiu $v0, $v1, 9
|
||||
/* 16FB74 80241294 104001FC */ beqz $v0, .L80241A88
|
||||
/* 16FB78 80241298 AE950438 */ sw $s5, 0x438($s4)
|
||||
@ -231,8 +231,8 @@ glabel begin_battle
|
||||
/* 16FE54 80241574 0040182D */ daddu $v1, $v0, $zero
|
||||
/* 16FE58 80241578 AE8300C4 */ sw $v1, 0xc4($s4)
|
||||
/* 16FE5C 8024157C 8C620144 */ lw $v0, 0x144($v1)
|
||||
/* 16FE60 80241580 3C01800E */ lui $at, 0x800e
|
||||
/* 16FE64 80241584 AC30C4DC */ sw $s0, -0x3b24($at)
|
||||
/* 16FE60 80241580 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 16FE64 80241584 AC30C4DC */ sw $s0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 16FE68 80241588 080906A2 */ j .L80241A88
|
||||
/* 16FE6C 8024158C AE8200C8 */ sw $v0, 0xc8($s4)
|
||||
/* 16FE70 80241590 8E8400C8 */ lw $a0, 0xc8($s4)
|
||||
@ -371,8 +371,8 @@ glabel begin_battle
|
||||
.L80241770:
|
||||
/* 170050 80241770 0C099129 */ jal load_player_actor
|
||||
/* 170054 80241774 00000000 */ nop
|
||||
/* 170058 80241778 3C02800E */ lui $v0, 0x800e
|
||||
/* 17005C 8024177C 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 170058 80241778 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 17005C 8024177C 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 170060 80241780 8E9000D8 */ lw $s0, 0xd8($s4)
|
||||
/* 170064 80241784 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 170068 80241788 3C048028 */ lui $a0, 0x8028
|
||||
@ -391,8 +391,8 @@ glabel begin_battle
|
||||
/* 170098 802417B8 0C0992DD */ jal load_partner_actor
|
||||
/* 17009C 802417BC AC600148 */ sw $zero, 0x148($v1)
|
||||
/* 1700A0 802417C0 24020004 */ addiu $v0, $zero, 4
|
||||
/* 1700A4 802417C4 3C01800E */ lui $at, 0x800e
|
||||
/* 1700A8 802417C8 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1700A4 802417C4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1700A8 802417C8 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 1700AC 802417CC 080906A2 */ j .L80241A88
|
||||
/* 1700B0 802417D0 00000000 */ nop
|
||||
.L802417D4:
|
||||
@ -481,8 +481,8 @@ glabel begin_battle
|
||||
/* 1701DC 802418FC 30420001 */ andi $v0, $v0, 1
|
||||
/* 1701E0 80241900 14400012 */ bnez $v0, .L8024194C
|
||||
/* 1701E4 80241904 00000000 */ nop
|
||||
/* 1701E8 80241908 3C02800E */ lui $v0, 0x800e
|
||||
/* 1701EC 8024190C 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 1701E8 80241908 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 1701EC 8024190C 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 1701F0 80241910 8E9000D8 */ lw $s0, 0xd8($s4)
|
||||
/* 1701F4 80241914 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 1701F8 80241918 3C048028 */ lui $a0, %hi(MarioEnterStage)
|
||||
@ -530,8 +530,8 @@ glabel begin_battle
|
||||
/* 170290 802419B0 24020007 */ addiu $v0, $zero, 7
|
||||
/* 170294 802419B4 3C01802A */ lui $at, 0x802a
|
||||
/* 170298 802419B8 AC20F248 */ sw $zero, -0xdb8($at)
|
||||
/* 17029C 802419BC 3C01800E */ lui $at, 0x800e
|
||||
/* 1702A0 802419C0 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 17029C 802419BC 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1702A0 802419C0 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 1702A4 802419C4 080906A2 */ j .L80241A88
|
||||
/* 1702A8 802419C8 00000000 */ nop
|
||||
/* 1702AC 802419CC 3C108028 */ lui $s0, 0x8028
|
||||
@ -539,8 +539,8 @@ glabel begin_battle
|
||||
/* 1702B4 802419D4 8E020000 */ lw $v0, ($s0)
|
||||
/* 1702B8 802419D8 14400005 */ bnez $v0, .L802419F0
|
||||
/* 1702BC 802419DC 24020008 */ addiu $v0, $zero, 8
|
||||
/* 1702C0 802419E0 3C01800E */ lui $at, 0x800e
|
||||
/* 1702C4 802419E4 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1702C0 802419E0 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1702C4 802419E4 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 1702C8 802419E8 080906A2 */ j .L80241A88
|
||||
/* 1702CC 802419EC 00000000 */ nop
|
||||
.L802419F0:
|
||||
|
@ -2,10 +2,10 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel end_battle
|
||||
/* 173330 80244A50 3C03800E */ lui $v1, 0x800e
|
||||
/* 173334 80244A54 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 173338 80244A58 3C06800E */ lui $a2, 0x800e
|
||||
/* 17333C 80244A5C 8CC6C4FC */ lw $a2, -0x3b04($a2)
|
||||
/* 173330 80244A50 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 173334 80244A54 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 173338 80244A58 3C06800E */ lui $a2, %hi(gBattleStatus+0x48C)
|
||||
/* 17333C 80244A5C 8CC6C4FC */ lw $a2, %lo(gBattleStatus+0x48C)($a2)
|
||||
/* 173340 80244A60 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||
/* 173344 80244A64 AFB30024 */ sw $s3, 0x24($sp)
|
||||
/* 173348 80244A68 3C13800B */ lui $s3, %hi(gCurrentEncounter)
|
||||
@ -60,8 +60,8 @@ glabel end_battle
|
||||
/* 173408 80244B28 24070078 */ addiu $a3, $zero, 0x78
|
||||
/* 17340C 80244B2C 24020001 */ addiu $v0, $zero, 1
|
||||
.L80244B30:
|
||||
/* 173410 80244B30 3C01800E */ lui $at, 0x800e
|
||||
/* 173414 80244B34 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 173410 80244B30 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 173414 80244B34 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 173418 80244B38 0809135D */ j .L80244D74
|
||||
/* 17341C 80244B3C 00000000 */ nop
|
||||
/* 173420 80244B40 3C048028 */ lui $a0, 0x8028
|
||||
@ -70,8 +70,8 @@ glabel end_battle
|
||||
/* 17342C 80244B4C 240500FF */ addiu $a1, $zero, 0xff
|
||||
/* 173430 80244B50 14650005 */ bne $v1, $a1, .L80244B68
|
||||
/* 173434 80244B54 24020002 */ addiu $v0, $zero, 2
|
||||
/* 173438 80244B58 3C01800E */ lui $at, 0x800e
|
||||
/* 17343C 80244B5C AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 173438 80244B58 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 17343C 80244B5C AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 173440 80244B60 0809135D */ j .L80244D74
|
||||
/* 173444 80244B64 00000000 */ nop
|
||||
.L80244B68:
|
||||
@ -105,8 +105,8 @@ glabel end_battle
|
||||
/* 1734AC 80244BCC 14800006 */ bnez $a0, .L80244BE8
|
||||
/* 1734B0 80244BD0 2405000A */ addiu $a1, $zero, 0xa
|
||||
/* 1734B4 80244BD4 24020004 */ addiu $v0, $zero, 4
|
||||
/* 1734B8 80244BD8 3C01800E */ lui $at, 0x800e
|
||||
/* 1734BC 80244BDC AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1734B8 80244BD8 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1734BC 80244BDC AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 1734C0 80244BE0 0809135D */ j .L80244D74
|
||||
/* 1734C4 80244BE4 00000000 */ nop
|
||||
.L80244BE8:
|
||||
@ -115,8 +115,8 @@ glabel end_battle
|
||||
/* 1734D0 80244BF0 AE4200BC */ sw $v0, 0xbc($s2)
|
||||
/* 1734D4 80244BF4 8C430144 */ lw $v1, 0x144($v0)
|
||||
/* 1734D8 80244BF8 24020003 */ addiu $v0, $zero, 3
|
||||
/* 1734DC 80244BFC 3C01800E */ lui $at, 0x800e
|
||||
/* 1734E0 80244C00 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1734DC 80244BFC 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1734E0 80244C00 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 1734E4 80244C04 0809135D */ j .L80244D74
|
||||
/* 1734E8 80244C08 AE4300C0 */ sw $v1, 0xc0($s2)
|
||||
/* 1734EC 80244C0C 8E4400C0 */ lw $a0, 0xc0($s2)
|
||||
@ -124,8 +124,8 @@ glabel end_battle
|
||||
/* 1734F4 80244C14 00000000 */ nop
|
||||
/* 1734F8 80244C18 14400056 */ bnez $v0, .L80244D74
|
||||
/* 1734FC 80244C1C 24020004 */ addiu $v0, $zero, 4
|
||||
/* 173500 80244C20 3C01800E */ lui $at, 0x800e
|
||||
/* 173504 80244C24 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 173500 80244C20 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 173504 80244C24 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 173508 80244C28 0C0B1045 */ jal kill_all_scripts
|
||||
/* 17350C 80244C2C 0000882D */ daddu $s1, $zero, $zero
|
||||
/* 173510 80244C30 0240802D */ daddu $s0, $s2, $zero
|
||||
@ -191,8 +191,8 @@ glabel end_battle
|
||||
/* 1735E8 80244D08 27A50010 */ addiu $a1, $sp, 0x10
|
||||
/* 1735EC 80244D0C 3C02800E */ lui $v0, %hi(gBattleState)
|
||||
/* 1735F0 80244D10 8C42C068 */ lw $v0, %lo(gBattleState)($v0)
|
||||
/* 1735F4 80244D14 3C01800E */ lui $at, 0x800e
|
||||
/* 1735F8 80244D18 AC22C4D0 */ sw $v0, -0x3b30($at)
|
||||
/* 1735F4 80244D14 3C01800E */ lui $at, %hi(gBattleStatus+0x460)
|
||||
/* 1735F8 80244D18 AC22C4D0 */ sw $v0, %lo(gBattleStatus+0x460)($at)
|
||||
/* 1735FC 80244D1C 0C016AFE */ jal get_map_IDs_by_name
|
||||
/* 173600 80244D20 27A60012 */ addiu $a2, $sp, 0x12
|
||||
/* 173604 80244D24 3C028007 */ lui $v0, %hi(gGameStatusPtr)
|
||||
@ -209,8 +209,8 @@ glabel end_battle
|
||||
/* 17362C 80244D4C 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 173630 80244D50 3C02800E */ lui $v0, %hi(gBattleState)
|
||||
/* 173634 80244D54 8C42C068 */ lw $v0, %lo(gBattleState)($v0)
|
||||
/* 173638 80244D58 3C01800E */ lui $at, 0x800e
|
||||
/* 17363C 80244D5C AC22C4D0 */ sw $v0, -0x3b30($at)
|
||||
/* 173638 80244D58 3C01800E */ lui $at, %hi(gBattleStatus+0x460)
|
||||
/* 17363C 80244D5C AC22C4D0 */ sw $v0, %lo(gBattleStatus+0x460)($at)
|
||||
/* 173640 80244D60 0C00F945 */ jal func_8003E514
|
||||
/* 173644 80244D64 24040001 */ addiu $a0, $zero, 1
|
||||
/* 173648 80244D68 24040009 */ addiu $a0, $zero, 9
|
||||
|
@ -2,15 +2,15 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80241190
|
||||
/* 16FA70 80241190 3C03800E */ lui $v1, 0x800e
|
||||
/* 16FA74 80241194 8C63C074 */ lw $v1, -0x3f8c($v1)
|
||||
/* 16FA70 80241190 3C03800E */ lui $v1, %hi(gBattleStatus+0x4)
|
||||
/* 16FA74 80241194 8C63C074 */ lw $v1, %lo(gBattleStatus+0x4)($v1)
|
||||
/* 16FA78 80241198 24020001 */ addiu $v0, $zero, 1
|
||||
/* 16FA7C 8024119C 3C01800E */ lui $at, %hi(gBattleState)
|
||||
/* 16FA80 802411A0 AC24C068 */ sw $a0, %lo(gBattleState)($at)
|
||||
/* 16FA84 802411A4 3C01800E */ lui $at, 0x800e
|
||||
/* 16FA88 802411A8 AC22C4E0 */ sw $v0, -0x3b20($at)
|
||||
/* 16FA8C 802411AC 3C01800E */ lui $at, 0x800e
|
||||
/* 16FA90 802411B0 AC20C4DC */ sw $zero, -0x3b24($at)
|
||||
/* 16FA84 802411A4 3C01800E */ lui $at, %hi(gBattleStatus+0x470)
|
||||
/* 16FA88 802411A8 AC22C4E0 */ sw $v0, %lo(gBattleStatus+0x470)($at)
|
||||
/* 16FA8C 802411AC 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 16FA90 802411B0 AC20C4DC */ sw $zero, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 16FA94 802411B4 30630040 */ andi $v1, $v1, 0x40
|
||||
/* 16FA98 802411B8 10600015 */ beqz $v1, .L80241210
|
||||
/* 16FA9C 802411BC 24020008 */ addiu $v0, $zero, 8
|
||||
|
@ -15,8 +15,8 @@ glabel func_80241B14
|
||||
/* 17041C 80241B3C AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* 170420 80241B40 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 170424 80241B44 8E9500DC */ lw $s5, 0xdc($s4)
|
||||
/* 170428 80241B48 3C02800E */ lui $v0, 0x800e
|
||||
/* 17042C 80241B4C 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 170428 80241B48 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 17042C 80241B4C 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 170430 80241B50 8E8500D8 */ lw $a1, 0xd8($s4)
|
||||
/* 170434 80241B54 144000E9 */ bnez $v0, .L80241EFC
|
||||
/* 170438 80241B58 3C04FEFF */ lui $a0, 0xfeff
|
||||
@ -273,11 +273,11 @@ glabel func_80241B14
|
||||
.L80241EF0:
|
||||
/* 1707D0 80241EF0 24020005 */ addiu $v0, $zero, 5
|
||||
.L80241EF4:
|
||||
/* 1707D4 80241EF4 3C01800E */ lui $at, 0x800e
|
||||
/* 1707D8 80241EF8 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1707D4 80241EF4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1707D8 80241EF8 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L80241EFC:
|
||||
/* 1707DC 80241EFC 3C03800E */ lui $v1, 0x800e
|
||||
/* 1707E0 80241F00 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 1707DC 80241EFC 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 1707E0 80241F00 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 1707E4 80241F04 24020005 */ addiu $v0, $zero, 5
|
||||
/* 1707E8 80241F08 14620020 */ bne $v1, $v0, .L80241F8C
|
||||
/* 1707EC 80241F0C 2402000A */ addiu $v0, $zero, 0xa
|
||||
@ -314,8 +314,8 @@ glabel func_80241B14
|
||||
.L80241F7C:
|
||||
/* 17085C 80241F7C 12600018 */ beqz $s3, .L80241FE0
|
||||
/* 170860 80241F80 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 170864 80241F84 3C03800E */ lui $v1, 0x800e
|
||||
/* 170868 80241F88 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 170864 80241F84 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 170868 80241F88 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
.L80241F8C:
|
||||
/* 17086C 80241F8C 1462001A */ bne $v1, $v0, .L80241FF8
|
||||
/* 170870 80241F90 0000982D */ daddu $s3, $zero, $zero
|
||||
|
@ -17,8 +17,8 @@ glabel func_80242FE0
|
||||
/* 1718F0 80243010 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 1718F4 80243014 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 1718F8 80243018 8ED500D8 */ lw $s5, 0xd8($s6)
|
||||
/* 1718FC 8024301C 3C02800E */ lui $v0, 0x800e
|
||||
/* 171900 80243020 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 1718FC 8024301C 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 171900 80243020 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 171904 80243024 1440002D */ bnez $v0, .L802430DC
|
||||
/* 171908 80243028 8ED200DC */ lw $s2, 0xdc($s6)
|
||||
/* 17190C 8024302C 8EC30004 */ lw $v1, 4($s6)
|
||||
@ -54,8 +54,8 @@ glabel func_80242FE0
|
||||
/* 171978 80243098 24020001 */ addiu $v0, $zero, 1
|
||||
/* 17197C 8024309C 3C04800E */ lui $a0, %hi(gBattleStatus)
|
||||
/* 171980 802430A0 2484C070 */ addiu $a0, $a0, %lo(gBattleStatus)
|
||||
/* 171984 802430A4 3C01800E */ lui $at, 0x800e
|
||||
/* 171988 802430A8 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 171984 802430A4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 171988 802430A8 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 17198C 802430AC 8C820004 */ lw $v0, 4($a0)
|
||||
/* 171990 802430B0 2403FFFD */ addiu $v1, $zero, -3
|
||||
/* 171994 802430B4 3C01802A */ lui $at, 0x802a
|
||||
@ -69,8 +69,8 @@ glabel func_80242FE0
|
||||
/* 1719B4 802430D4 00431024 */ and $v0, $v0, $v1
|
||||
/* 1719B8 802430D8 AC820004 */ sw $v0, 4($a0)
|
||||
.L802430DC:
|
||||
/* 1719BC 802430DC 3C03800E */ lui $v1, 0x800e
|
||||
/* 1719C0 802430E0 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 1719BC 802430DC 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 1719C0 802430E0 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 1719C4 802430E4 24020001 */ addiu $v0, $zero, 1
|
||||
/* 1719C8 802430E8 14620091 */ bne $v1, $v0, .L80243330
|
||||
/* 1719CC 802430EC 24020002 */ addiu $v0, $zero, 2
|
||||
@ -225,11 +225,11 @@ glabel func_80242FE0
|
||||
/* 171BF0 80243310 1440FF92 */ bnez $v0, .L8024315C
|
||||
/* 171BF4 80243314 00111080 */ sll $v0, $s1, 2
|
||||
/* 171BF8 80243318 24020002 */ addiu $v0, $zero, 2
|
||||
/* 171BFC 8024331C 3C01800E */ lui $at, 0x800e
|
||||
/* 171C00 80243320 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 171BFC 8024331C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 171C00 80243320 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L80243324:
|
||||
/* 171C04 80243324 3C03800E */ lui $v1, 0x800e
|
||||
/* 171C08 80243328 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 171C04 80243324 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 171C08 80243328 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 171C0C 8024332C 24020002 */ addiu $v0, $zero, 2
|
||||
.L80243330:
|
||||
/* 171C10 80243330 14620070 */ bne $v1, $v0, .L802434F4
|
||||
@ -353,11 +353,11 @@ glabel func_80242FE0
|
||||
/* 171DC4 802434E4 24020003 */ addiu $v0, $zero, 3
|
||||
/* 171DC8 802434E8 AC600048 */ sw $zero, 0x48($v1)
|
||||
.L802434EC:
|
||||
/* 171DCC 802434EC 3C01800E */ lui $at, 0x800e
|
||||
/* 171DD0 802434F0 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 171DCC 802434EC 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 171DD0 802434F0 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L802434F4:
|
||||
/* 171DD4 802434F4 3C03800E */ lui $v1, 0x800e
|
||||
/* 171DD8 802434F8 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 171DD4 802434F4 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 171DD8 802434F8 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 171DDC 802434FC 24020003 */ addiu $v0, $zero, 3
|
||||
/* 171DE0 80243500 1462006F */ bne $v1, $v0, .L802436C0
|
||||
/* 171DE4 80243504 00000000 */ nop
|
||||
@ -470,13 +470,13 @@ glabel func_80242FE0
|
||||
/* 171F84 802436A4 2484C070 */ addiu $a0, $a0, %lo(gBattleStatus)
|
||||
/* 171F88 802436A8 8C820000 */ lw $v0, ($a0)
|
||||
/* 171F8C 802436AC 24030004 */ addiu $v1, $zero, 4
|
||||
/* 171F90 802436B0 3C01800E */ lui $at, 0x800e
|
||||
/* 171F94 802436B4 AC23C4DC */ sw $v1, -0x3b24($at)
|
||||
/* 171F90 802436B0 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 171F94 802436B4 AC23C4DC */ sw $v1, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 171F98 802436B8 00451024 */ and $v0, $v0, $a1
|
||||
/* 171F9C 802436BC AC820000 */ sw $v0, ($a0)
|
||||
.L802436C0:
|
||||
/* 171FA0 802436C0 3C10800E */ lui $s0, 0x800e
|
||||
/* 171FA4 802436C4 2610C4DC */ addiu $s0, $s0, -0x3b24
|
||||
/* 171FA0 802436C0 3C10800E */ lui $s0, %hi(gBattleStatus+0x46C)
|
||||
/* 171FA4 802436C4 2610C4DC */ addiu $s0, $s0, %lo(gBattleStatus+0x46C)
|
||||
/* 171FA8 802436C8 8E030000 */ lw $v1, ($s0)
|
||||
/* 171FAC 802436CC 24020004 */ addiu $v0, $zero, 4
|
||||
/* 171FB0 802436D0 14620038 */ bne $v1, $v0, .L802437B4
|
||||
@ -540,8 +540,8 @@ glabel func_80242FE0
|
||||
/* 17208C 802437AC 00431024 */ and $v0, $v0, $v1
|
||||
/* 172090 802437B0 ACA20004 */ sw $v0, 4($a1)
|
||||
.L802437B4:
|
||||
/* 172094 802437B4 3C03800E */ lui $v1, 0x800e
|
||||
/* 172098 802437B8 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 172094 802437B4 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 172098 802437B8 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 17209C 802437BC 24020005 */ addiu $v0, $zero, 5
|
||||
/* 1720A0 802437C0 14620028 */ bne $v1, $v0, .L80243864
|
||||
/* 1720A4 802437C4 24020006 */ addiu $v0, $zero, 6
|
||||
@ -582,11 +582,11 @@ glabel func_80242FE0
|
||||
/* 172124 80243844 1440FFEC */ bnez $v0, .L802437F8
|
||||
/* 172128 80243848 26520004 */ addiu $s2, $s2, 4
|
||||
/* 17212C 8024384C 24020006 */ addiu $v0, $zero, 6
|
||||
/* 172130 80243850 3C01800E */ lui $at, 0x800e
|
||||
/* 172134 80243854 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 172130 80243850 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 172134 80243854 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L80243858:
|
||||
/* 172138 80243858 3C03800E */ lui $v1, 0x800e
|
||||
/* 17213C 8024385C 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 172138 80243858 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 17213C 8024385C 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 172140 80243860 24020006 */ addiu $v0, $zero, 6
|
||||
.L80243864:
|
||||
/* 172144 80243864 14620016 */ bne $v1, $v0, .L802438C0
|
||||
@ -613,11 +613,11 @@ glabel func_80242FE0
|
||||
/* 17218C 802438AC 26520004 */ addiu $s2, $s2, 4
|
||||
/* 172190 802438B0 16800003 */ bnez $s4, .L802438C0
|
||||
/* 172194 802438B4 24020007 */ addiu $v0, $zero, 7
|
||||
/* 172198 802438B8 3C01800E */ lui $at, 0x800e
|
||||
/* 17219C 802438BC AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 172198 802438B8 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 17219C 802438BC AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L802438C0:
|
||||
/* 1721A0 802438C0 3C03800E */ lui $v1, 0x800e
|
||||
/* 1721A4 802438C4 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 1721A0 802438C0 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 1721A4 802438C4 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 1721A8 802438C8 24020007 */ addiu $v0, $zero, 7
|
||||
/* 1721AC 802438CC 14620003 */ bne $v1, $v0, .L802438DC
|
||||
/* 1721B0 802438D0 24040014 */ addiu $a0, $zero, 0x14
|
||||
|
@ -20,8 +20,8 @@ glabel func_802439D8
|
||||
/* 1722F4 80243A14 F7B60040 */ sdc1 $f22, 0x40($sp)
|
||||
/* 1722F8 80243A18 F7B40038 */ sdc1 $f20, 0x38($sp)
|
||||
/* 1722FC 80243A1C 8ED500D8 */ lw $s5, 0xd8($s6)
|
||||
/* 172300 80243A20 3C02800E */ lui $v0, 0x800e
|
||||
/* 172304 80243A24 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 172300 80243A20 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 172304 80243A24 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 172308 80243A28 8ED300DC */ lw $s3, 0xdc($s6)
|
||||
/* 17230C 80243A2C 1440002E */ bnez $v0, .L80243AE8
|
||||
/* 172310 80243A30 0000A02D */ daddu $s4, $zero, $zero
|
||||
@ -74,11 +74,11 @@ glabel func_802439D8
|
||||
/* 1723B4 80243AD4 0C093903 */ jal func_8024E40C
|
||||
/* 1723B8 80243AD8 24040002 */ addiu $a0, $zero, 2
|
||||
/* 1723BC 80243ADC 24020001 */ addiu $v0, $zero, 1
|
||||
/* 1723C0 80243AE0 3C01800E */ lui $at, 0x800e
|
||||
/* 1723C4 80243AE4 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1723C0 80243AE0 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1723C4 80243AE4 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L80243AE8:
|
||||
/* 1723C8 80243AE8 3C04800E */ lui $a0, 0x800e
|
||||
/* 1723CC 80243AEC 2484C4DC */ addiu $a0, $a0, -0x3b24
|
||||
/* 1723C8 80243AE8 3C04800E */ lui $a0, %hi(gBattleStatus+0x46C)
|
||||
/* 1723CC 80243AEC 2484C4DC */ addiu $a0, $a0, %lo(gBattleStatus+0x46C)
|
||||
/* 1723D0 80243AF0 8C830000 */ lw $v1, ($a0)
|
||||
/* 1723D4 80243AF4 24020001 */ addiu $v0, $zero, 1
|
||||
/* 1723D8 80243AF8 1462002A */ bne $v1, $v0, .L80243BA4
|
||||
@ -127,8 +127,8 @@ glabel func_802439D8
|
||||
/* 17247C 80243B9C AE600054 */ sw $zero, 0x54($s3)
|
||||
/* 172480 80243BA0 E6600020 */ swc1 $f0, 0x20($s3)
|
||||
.L80243BA4:
|
||||
/* 172484 80243BA4 3C03800E */ lui $v1, 0x800e
|
||||
/* 172488 80243BA8 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 172484 80243BA4 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 172488 80243BA8 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 17248C 80243BAC 2402000B */ addiu $v0, $zero, 0xb
|
||||
/* 172490 80243BB0 1462007D */ bne $v1, $v0, .L80243DA8
|
||||
/* 172494 80243BB4 2402000C */ addiu $v0, $zero, 0xc
|
||||
@ -255,11 +255,11 @@ glabel func_802439D8
|
||||
.L80243D8C:
|
||||
/* 17266C 80243D8C AC820000 */ sw $v0, ($a0)
|
||||
/* 172670 80243D90 2402000C */ addiu $v0, $zero, 0xc
|
||||
/* 172674 80243D94 3C01800E */ lui $at, 0x800e
|
||||
/* 172678 80243D98 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 172674 80243D94 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 172678 80243D98 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L80243D9C:
|
||||
/* 17267C 80243D9C 3C03800E */ lui $v1, 0x800e
|
||||
/* 172680 80243DA0 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 17267C 80243D9C 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 172680 80243DA0 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 172684 80243DA4 2402000C */ addiu $v0, $zero, 0xc
|
||||
.L80243DA8:
|
||||
/* 172688 80243DA8 1462004C */ bne $v1, $v0, .L80243EDC
|
||||
@ -343,11 +343,11 @@ glabel func_802439D8
|
||||
.L80243ED0:
|
||||
/* 1727B0 80243ED0 24020002 */ addiu $v0, $zero, 2
|
||||
.L80243ED4:
|
||||
/* 1727B4 80243ED4 3C01800E */ lui $at, 0x800e
|
||||
/* 1727B8 80243ED8 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1727B4 80243ED4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1727B8 80243ED8 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L80243EDC:
|
||||
/* 1727BC 80243EDC 3C03800E */ lui $v1, 0x800e
|
||||
/* 1727C0 80243EE0 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 1727BC 80243EDC 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 1727C0 80243EE0 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 1727C4 80243EE4 24020002 */ addiu $v0, $zero, 2
|
||||
/* 1727C8 80243EE8 14620026 */ bne $v1, $v0, .L80243F84
|
||||
/* 1727CC 80243EEC 28620005 */ slti $v0, $v1, 5
|
||||
@ -387,11 +387,11 @@ glabel func_802439D8
|
||||
/* 172844 80243F64 0C093903 */ jal func_8024E40C
|
||||
/* 172848 80243F68 24040002 */ addiu $a0, $zero, 2
|
||||
/* 17284C 80243F6C 24020003 */ addiu $v0, $zero, 3
|
||||
/* 172850 80243F70 3C01800E */ lui $at, 0x800e
|
||||
/* 172854 80243F74 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 172850 80243F70 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 172854 80243F74 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L80243F78:
|
||||
/* 172858 80243F78 3C03800E */ lui $v1, 0x800e
|
||||
/* 17285C 80243F7C 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 172858 80243F78 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 17285C 80243F7C 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 172860 80243F80 28620005 */ slti $v0, $v1, 5
|
||||
.L80243F84:
|
||||
/* 172864 80243F84 10400005 */ beqz $v0, .L80243F9C
|
||||
|
@ -13,8 +13,8 @@ glabel func_80244008
|
||||
/* 172908 80244028 3C158011 */ lui $s5, %hi(gPlayerData)
|
||||
/* 17290C 8024402C 26B5F290 */ addiu $s5, $s5, %lo(gPlayerData)
|
||||
/* 172910 80244030 AFB20020 */ sw $s2, 0x20($sp)
|
||||
/* 172914 80244034 3C12800E */ lui $s2, 0x800e
|
||||
/* 172918 80244038 2652C4DC */ addiu $s2, $s2, -0x3b24
|
||||
/* 172914 80244034 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 172918 80244038 2652C4DC */ addiu $s2, $s2, %lo(gBattleStatus+0x46C)
|
||||
/* 17291C 8024403C AFBF0034 */ sw $ra, 0x34($sp)
|
||||
/* 172920 80244040 AFB40028 */ sw $s4, 0x28($sp)
|
||||
/* 172924 80244044 AFB1001C */ sw $s1, 0x1c($sp)
|
||||
@ -78,8 +78,8 @@ glabel func_80244008
|
||||
.L80244118:
|
||||
/* 1729F8 80244118 AE420000 */ sw $v0, ($s2)
|
||||
.L8024411C:
|
||||
/* 1729FC 8024411C 3C12800E */ lui $s2, 0x800e
|
||||
/* 172A00 80244120 2652C4DC */ addiu $s2, $s2, -0x3b24
|
||||
/* 1729FC 8024411C 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 172A00 80244120 2652C4DC */ addiu $s2, $s2, %lo(gBattleStatus+0x46C)
|
||||
/* 172A04 80244124 8E430000 */ lw $v1, ($s2)
|
||||
/* 172A08 80244128 24020005 */ addiu $v0, $zero, 5
|
||||
.L8024412C:
|
||||
@ -176,11 +176,11 @@ glabel func_80244008
|
||||
/* 172B5C 8024427C AE0001D8 */ sw $zero, 0x1d8($s0)
|
||||
.L80244280:
|
||||
/* 172B60 80244280 2402000B */ addiu $v0, $zero, 0xb
|
||||
/* 172B64 80244284 3C01800E */ lui $at, 0x800e
|
||||
/* 172B68 80244288 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 172B64 80244284 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 172B68 80244288 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L8024428C:
|
||||
/* 172B6C 8024428C 3C04800E */ lui $a0, 0x800e
|
||||
/* 172B70 80244290 2484C4DC */ addiu $a0, $a0, -0x3b24
|
||||
/* 172B6C 8024428C 3C04800E */ lui $a0, %hi(gBattleStatus+0x46C)
|
||||
/* 172B70 80244290 2484C4DC */ addiu $a0, $a0, %lo(gBattleStatus+0x46C)
|
||||
/* 172B74 80244294 8C830000 */ lw $v1, ($a0)
|
||||
/* 172B78 80244298 2402000B */ addiu $v0, $zero, 0xb
|
||||
/* 172B7C 8024429C 14620017 */ bne $v1, $v0, .L802442FC
|
||||
@ -210,8 +210,8 @@ glabel func_80244008
|
||||
/* 172BD4 802442F4 AE000054 */ sw $zero, 0x54($s0)
|
||||
/* 172BD8 802442F8 E6000020 */ swc1 $f0, 0x20($s0)
|
||||
.L802442FC:
|
||||
/* 172BDC 802442FC 3C12800E */ lui $s2, 0x800e
|
||||
/* 172BE0 80244300 2652C4DC */ addiu $s2, $s2, -0x3b24
|
||||
/* 172BDC 802442FC 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 172BE0 80244300 2652C4DC */ addiu $s2, $s2, %lo(gBattleStatus+0x46C)
|
||||
/* 172BE4 80244304 8E430000 */ lw $v1, ($s2)
|
||||
/* 172BE8 80244308 2402000C */ addiu $v0, $zero, 0xc
|
||||
/* 172BEC 8024430C 1462006D */ bne $v1, $v0, .L802444C4
|
||||
@ -327,8 +327,8 @@ glabel func_80244008
|
||||
/* 172D9C 802444BC 00451024 */ and $v0, $v0, $a1
|
||||
/* 172DA0 802444C0 AC820000 */ sw $v0, ($a0)
|
||||
.L802444C4:
|
||||
/* 172DA4 802444C4 3C03800E */ lui $v1, 0x800e
|
||||
/* 172DA8 802444C8 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 172DA4 802444C4 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 172DA8 802444C8 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 172DAC 802444CC 24020002 */ addiu $v0, $zero, 2
|
||||
/* 172DB0 802444D0 14620026 */ bne $v1, $v0, .L8024456C
|
||||
/* 172DB4 802444D4 00000000 */ nop
|
||||
@ -364,8 +364,8 @@ glabel func_80244008
|
||||
.L80244544:
|
||||
/* 172E24 80244544 3C04800E */ lui $a0, %hi(gBattleStatus)
|
||||
/* 172E28 80244548 2484C070 */ addiu $a0, $a0, %lo(gBattleStatus)
|
||||
/* 172E2C 8024454C 3C01800E */ lui $at, 0x800e
|
||||
/* 172E30 80244550 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 172E2C 8024454C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 172E30 80244550 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 172E34 80244554 8C820000 */ lw $v0, ($a0)
|
||||
/* 172E38 80244558 2403FFFD */ addiu $v1, $zero, -3
|
||||
/* 172E3C 8024455C 3C01802A */ lui $at, 0x802a
|
||||
@ -373,8 +373,8 @@ glabel func_80244008
|
||||
/* 172E44 80244564 00431024 */ and $v0, $v0, $v1
|
||||
/* 172E48 80244568 AC820000 */ sw $v0, ($a0)
|
||||
.L8024456C:
|
||||
/* 172E4C 8024456C 3C12800E */ lui $s2, 0x800e
|
||||
/* 172E50 80244570 2652C4DC */ addiu $s2, $s2, -0x3b24
|
||||
/* 172E4C 8024456C 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 172E50 80244570 2652C4DC */ addiu $s2, $s2, %lo(gBattleStatus+0x46C)
|
||||
/* 172E54 80244574 8E500000 */ lw $s0, ($s2)
|
||||
/* 172E58 80244578 24020003 */ addiu $v0, $zero, 3
|
||||
/* 172E5C 8024457C 16020020 */ bne $s0, $v0, .L80244600
|
||||
@ -414,8 +414,8 @@ glabel func_80244008
|
||||
/* 172ED8 802445F8 00441021 */ addu $v0, $v0, $a0
|
||||
/* 172EDC 802445FC A2620079 */ sb $v0, 0x79($s3)
|
||||
.L80244600:
|
||||
/* 172EE0 80244600 3C03800E */ lui $v1, 0x800e
|
||||
/* 172EE4 80244604 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 172EE0 80244600 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 172EE4 80244604 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 172EE8 80244608 24020004 */ addiu $v0, $zero, 4
|
||||
/* 172EEC 8024460C 14620031 */ bne $v1, $v0, .L802446D4
|
||||
/* 172EF0 80244610 00000000 */ nop
|
||||
|
@ -10,8 +10,8 @@ glabel func_80244710
|
||||
/* 173004 80244724 3C158011 */ lui $s5, %hi(gPlayerData)
|
||||
/* 173008 80244728 26B5F290 */ addiu $s5, $s5, %lo(gPlayerData)
|
||||
/* 17300C 8024472C AFB20020 */ sw $s2, 0x20($sp)
|
||||
/* 173010 80244730 3C12800E */ lui $s2, 0x800e
|
||||
/* 173014 80244734 2652C4DC */ addiu $s2, $s2, -0x3b24
|
||||
/* 173010 80244730 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 173014 80244734 2652C4DC */ addiu $s2, $s2, %lo(gBattleStatus+0x46C)
|
||||
/* 173018 80244738 AFBF0030 */ sw $ra, 0x30($sp)
|
||||
/* 17301C 8024473C AFB40028 */ sw $s4, 0x28($sp)
|
||||
/* 173020 80244740 AFB1001C */ sw $s1, 0x1c($sp)
|
||||
@ -107,11 +107,11 @@ glabel func_80244710
|
||||
/* 173170 80244890 AE2001D8 */ sw $zero, 0x1d8($s1)
|
||||
.L80244894:
|
||||
/* 173174 80244894 2402000B */ addiu $v0, $zero, 0xb
|
||||
/* 173178 80244898 3C01800E */ lui $at, 0x800e
|
||||
/* 17317C 8024489C AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 173178 80244898 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 17317C 8024489C AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L802448A0:
|
||||
/* 173180 802448A0 3C12800E */ lui $s2, 0x800e
|
||||
/* 173184 802448A4 2652C4DC */ addiu $s2, $s2, -0x3b24
|
||||
/* 173180 802448A0 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 173184 802448A4 2652C4DC */ addiu $s2, $s2, %lo(gBattleStatus+0x46C)
|
||||
/* 173188 802448A8 8E500000 */ lw $s0, ($s2)
|
||||
/* 17318C 802448AC 2402000B */ addiu $v0, $zero, 0xb
|
||||
/* 173190 802448B0 12020005 */ beq $s0, $v0, .L802448C8
|
||||
@ -163,8 +163,8 @@ glabel func_80244710
|
||||
/* 17323C 8024495C A260009A */ sb $zero, 0x9a($s3)
|
||||
/* 173240 80244960 AE500000 */ sw $s0, ($s2)
|
||||
.L80244964:
|
||||
/* 173244 80244964 3C10800E */ lui $s0, 0x800e
|
||||
/* 173248 80244968 2610C4DC */ addiu $s0, $s0, -0x3b24
|
||||
/* 173244 80244964 3C10800E */ lui $s0, %hi(gBattleStatus+0x46C)
|
||||
/* 173248 80244968 2610C4DC */ addiu $s0, $s0, %lo(gBattleStatus+0x46C)
|
||||
/* 17324C 8024496C 8E030000 */ lw $v1, ($s0)
|
||||
/* 173250 80244970 2402000D */ addiu $v0, $zero, 0xd
|
||||
/* 173254 80244974 10620005 */ beq $v1, $v0, .L8024498C
|
||||
@ -201,8 +201,8 @@ glabel func_80244710
|
||||
/* 1732C0 802449E0 3C02800B */ lui $v0, %hi(gCurrentEncounter)
|
||||
/* 1732C4 802449E4 24420F10 */ addiu $v0, $v0, %lo(gCurrentEncounter)
|
||||
/* 1732C8 802449E8 A0430009 */ sb $v1, 9($v0)
|
||||
/* 1732CC 802449EC 3C02800E */ lui $v0, 0x800e
|
||||
/* 1732D0 802449F0 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 1732CC 802449EC 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 1732D0 802449F0 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 1732D4 802449F4 3C030200 */ lui $v1, 0x200
|
||||
/* 1732D8 802449F8 00431024 */ and $v0, $v0, $v1
|
||||
/* 1732DC 802449FC 14400007 */ bnez $v0, .L80244A1C
|
||||
|
@ -7,8 +7,8 @@ glabel func_80244E38
|
||||
/* 173720 80244E40 3C11800E */ lui $s1, %hi(gBattleStatus)
|
||||
/* 173724 80244E44 2631C070 */ addiu $s1, $s1, %lo(gBattleStatus)
|
||||
/* 173728 80244E48 AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 17372C 80244E4C 3C12800E */ lui $s2, 0x800e
|
||||
/* 173730 80244E50 2652C4DC */ addiu $s2, $s2, -0x3b24
|
||||
/* 17372C 80244E4C 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 173730 80244E50 2652C4DC */ addiu $s2, $s2, %lo(gBattleStatus+0x46C)
|
||||
/* 173734 80244E54 AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 173738 80244E58 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 17373C 80244E5C 8E430000 */ lw $v1, ($s2)
|
||||
|
@ -7,8 +7,8 @@ glabel func_80245440
|
||||
/* 173D28 80245448 3C11800E */ lui $s1, %hi(gBattleStatus)
|
||||
/* 173D2C 8024544C 2631C070 */ addiu $s1, $s1, %lo(gBattleStatus)
|
||||
/* 173D30 80245450 AFB30024 */ sw $s3, 0x24($sp)
|
||||
/* 173D34 80245454 3C13800E */ lui $s3, 0x800e
|
||||
/* 173D38 80245458 2673C4DC */ addiu $s3, $s3, -0x3b24
|
||||
/* 173D34 80245454 3C13800E */ lui $s3, %hi(gBattleStatus+0x46C)
|
||||
/* 173D38 80245458 2673C4DC */ addiu $s3, $s3, %lo(gBattleStatus+0x46C)
|
||||
/* 173D3C 8024545C 24020001 */ addiu $v0, $zero, 1
|
||||
/* 173D40 80245460 AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 173D44 80245464 AFB20020 */ sw $s2, 0x20($sp)
|
||||
@ -95,8 +95,8 @@ glabel func_80245440
|
||||
/* 173E78 80245598 AC820148 */ sw $v0, 0x148($a0)
|
||||
.L8024559C:
|
||||
/* 173E7C 8024559C 24020001 */ addiu $v0, $zero, 1
|
||||
/* 173E80 802455A0 3C01800E */ lui $at, 0x800e
|
||||
/* 173E84 802455A4 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 173E80 802455A0 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 173E84 802455A4 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 173E88 802455A8 0809158F */ j .L8024563C
|
||||
/* 173E8C 802455AC 00000000 */ nop
|
||||
.L802455B0:
|
||||
@ -138,16 +138,16 @@ glabel func_80245440
|
||||
/* 173F14 80245634 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 173F18 80245638 AE620000 */ sw $v0, ($s3)
|
||||
.L8024563C:
|
||||
/* 173F1C 8024563C 3C03800E */ lui $v1, 0x800e
|
||||
/* 173F20 80245640 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 173F1C 8024563C 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 173F20 80245640 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 173F24 80245644 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 173F28 80245648 14620012 */ bne $v1, $v0, .L80245694
|
||||
/* 173F2C 8024564C 24030001 */ addiu $v1, $zero, 1
|
||||
/* 173F30 80245650 3C02800B */ lui $v0, %hi(gCurrentEncounter)
|
||||
/* 173F34 80245654 24420F10 */ addiu $v0, $v0, %lo(gCurrentEncounter)
|
||||
/* 173F38 80245658 A0430009 */ sb $v1, 9($v0)
|
||||
/* 173F3C 8024565C 3C02800E */ lui $v0, 0x800e
|
||||
/* 173F40 80245660 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 173F3C 8024565C 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 173F40 80245660 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 173F44 80245664 3C030200 */ lui $v1, 0x200
|
||||
/* 173F48 80245668 00431024 */ and $v0, $v0, $v1
|
||||
/* 173F4C 8024566C 14400007 */ bnez $v0, .L8024568C
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_8024721C
|
||||
/* 175AFC 8024721C 3C02800E */ lui $v0, 0x800e
|
||||
/* 175B00 80247220 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 175AFC 8024721C 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 175B00 80247220 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 175B04 80247224 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 175B08 80247228 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 175B0C 8024722C 3C10800E */ lui $s0, %hi(gBattleStatus)
|
||||
|
@ -13,8 +13,8 @@ glabel func_80247B04
|
||||
/* 176404 80247B24 3C13800B */ lui $s3, %hi(gCurrentEncounter)
|
||||
/* 176408 80247B28 26730F10 */ addiu $s3, $s3, %lo(gCurrentEncounter)
|
||||
/* 17640C 80247B2C AFB60028 */ sw $s6, 0x28($sp)
|
||||
/* 176410 80247B30 3C16800E */ lui $s6, 0x800e
|
||||
/* 176414 80247B34 26D6C4DC */ addiu $s6, $s6, -0x3b24
|
||||
/* 176410 80247B30 3C16800E */ lui $s6, %hi(gBattleStatus+0x46C)
|
||||
/* 176414 80247B34 26D6C4DC */ addiu $s6, $s6, %lo(gBattleStatus+0x46C)
|
||||
/* 176418 80247B38 AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 17641C 80247B3C 24120001 */ addiu $s2, $zero, 1
|
||||
/* 176420 80247B40 AFBF002C */ sw $ra, 0x2c($sp)
|
||||
@ -150,8 +150,8 @@ glabel func_80247B04
|
||||
/* 176600 80247D20 AC830148 */ sw $v1, 0x148($a0)
|
||||
.L80247D24:
|
||||
/* 176604 80247D24 24020001 */ addiu $v0, $zero, 1
|
||||
/* 176608 80247D28 3C01800E */ lui $at, 0x800e
|
||||
/* 17660C 80247D2C AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 176608 80247D28 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 17660C 80247D2C AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 176610 80247D30 08092032 */ j .L802480C8
|
||||
/* 176614 80247D34 00000000 */ nop
|
||||
.L80247D38:
|
||||
@ -364,8 +364,8 @@ glabel func_80247B04
|
||||
.L80248034:
|
||||
/* 176914 80248034 24020003 */ addiu $v0, $zero, 3
|
||||
.L80248038:
|
||||
/* 176918 80248038 3C01800E */ lui $at, 0x800e
|
||||
/* 17691C 8024803C AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 176918 80248038 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 17691C 8024803C AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 176920 80248040 08092032 */ j .L802480C8
|
||||
/* 176924 80248044 00000000 */ nop
|
||||
.L80248048:
|
||||
|
@ -7,8 +7,8 @@ glabel func_80248190
|
||||
/* 176A78 80248198 3C15800E */ lui $s5, %hi(gBattleStatus)
|
||||
/* 176A7C 8024819C 26B5C070 */ addiu $s5, $s5, %lo(gBattleStatus)
|
||||
/* 176A80 802481A0 AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 176A84 802481A4 3C12800E */ lui $s2, 0x800e
|
||||
/* 176A88 802481A8 2652C4DC */ addiu $s2, $s2, -0x3b24
|
||||
/* 176A84 802481A4 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 176A88 802481A8 2652C4DC */ addiu $s2, $s2, %lo(gBattleStatus+0x46C)
|
||||
/* 176A8C 802481AC AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* 176A90 802481B0 24110001 */ addiu $s1, $zero, 1
|
||||
/* 176A94 802481B4 AFBF0028 */ sw $ra, 0x28($sp)
|
||||
@ -84,8 +84,8 @@ glabel func_80248190
|
||||
/* 176B94 802482B4 AC830148 */ sw $v1, 0x148($a0)
|
||||
.L802482B8:
|
||||
/* 176B98 802482B8 24020001 */ addiu $v0, $zero, 1
|
||||
/* 176B9C 802482BC 3C01800E */ lui $at, 0x800e
|
||||
/* 176BA0 802482C0 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 176B9C 802482BC 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 176BA0 802482C0 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 176BA4 802482C4 08092176 */ j .L802485D8
|
||||
/* 176BA8 802482C8 00000000 */ nop
|
||||
.L802482CC:
|
||||
@ -274,8 +274,8 @@ glabel func_80248190
|
||||
.L8024856C:
|
||||
/* 176E4C 8024856C 24020003 */ addiu $v0, $zero, 3
|
||||
.L80248570:
|
||||
/* 176E50 80248570 3C01800E */ lui $at, 0x800e
|
||||
/* 176E54 80248574 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 176E50 80248570 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 176E54 80248574 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 176E58 80248578 08092176 */ j .L802485D8
|
||||
/* 176E5C 8024857C 00000000 */ nop
|
||||
.L80248580:
|
||||
|
@ -14,8 +14,8 @@ glabel func_80248660
|
||||
/* 176F64 80248684 AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* 176F68 80248688 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 176F6C 8024868C 8E7200D8 */ lw $s2, 0xd8($s3)
|
||||
/* 176F70 80248690 3C03800E */ lui $v1, 0x800e
|
||||
/* 176F74 80248694 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 176F70 80248690 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 176F74 80248694 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 176F78 80248698 8E7100DC */ lw $s1, 0xdc($s3)
|
||||
/* 176F7C 8024869C 10600005 */ beqz $v1, .L802486B4
|
||||
/* 176F80 802486A0 24020002 */ addiu $v0, $zero, 2
|
||||
@ -168,8 +168,8 @@ glabel func_80248660
|
||||
/* 177194 802488B4 AE0401E4 */ sw $a0, 0x1e4($s0)
|
||||
/* 177198 802488B8 86640172 */ lh $a0, 0x172($s3)
|
||||
/* 17719C 802488BC 24030002 */ addiu $v1, $zero, 2
|
||||
/* 1771A0 802488C0 3C01800E */ lui $at, 0x800e
|
||||
/* 1771A4 802488C4 AC23C4DC */ sw $v1, -0x3b24($at)
|
||||
/* 1771A0 802488C0 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1771A4 802488C4 AC23C4DC */ sw $v1, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 1771A8 802488C8 080922A1 */ j .L80248A84
|
||||
/* 1771AC 802488CC AC440148 */ sw $a0, 0x148($v0)
|
||||
.L802488D0:
|
||||
|
@ -2,10 +2,10 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80248B08
|
||||
/* 1773E8 80248B08 3C03800E */ lui $v1, 0x800e
|
||||
/* 1773EC 80248B0C 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 1773F0 80248B10 3C06800E */ lui $a2, 0x800e
|
||||
/* 1773F4 80248B14 8CC6C4FC */ lw $a2, -0x3b04($a2)
|
||||
/* 1773E8 80248B08 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 1773EC 80248B0C 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 1773F0 80248B10 3C06800E */ lui $a2, %hi(gBattleStatus+0x48C)
|
||||
/* 1773F4 80248B14 8CC6C4FC */ lw $a2, %lo(gBattleStatus+0x48C)($a2)
|
||||
/* 1773F8 80248B18 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* 1773FC 80248B1C AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 177400 80248B20 3C12800E */ lui $s2, %hi(gBattleStatus)
|
||||
@ -39,8 +39,8 @@ glabel func_80248B08
|
||||
.L80248B90:
|
||||
/* 177470 80248B90 24020001 */ addiu $v0, $zero, 1
|
||||
.L80248B94:
|
||||
/* 177474 80248B94 3C01800E */ lui $at, 0x800e
|
||||
/* 177478 80248B98 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 177474 80248B94 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 177478 80248B98 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 17747C 80248B9C 08092358 */ j .L80248D60
|
||||
/* 177480 80248BA0 00000000 */ nop
|
||||
/* 177484 80248BA4 3C038028 */ lui $v1, 0x8028
|
||||
@ -61,8 +61,8 @@ glabel func_80248B08
|
||||
/* 1774BC 80248BDC 24420032 */ addiu $v0, $v0, 0x32
|
||||
/* 1774C0 80248BE0 24020002 */ addiu $v0, $zero, 2
|
||||
.L80248BE4:
|
||||
/* 1774C4 80248BE4 3C01800E */ lui $at, 0x800e
|
||||
/* 1774C8 80248BE8 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1774C4 80248BE4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1774C8 80248BE8 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 1774CC 80248BEC 08092358 */ j .L80248D60
|
||||
/* 1774D0 80248BF0 00000000 */ nop
|
||||
.L80248BF4:
|
||||
@ -94,8 +94,8 @@ glabel func_80248B08
|
||||
/* 177530 80248C50 14800006 */ bnez $a0, .L80248C6C
|
||||
/* 177534 80248C54 2405000A */ addiu $a1, $zero, 0xa
|
||||
/* 177538 80248C58 24020004 */ addiu $v0, $zero, 4
|
||||
/* 17753C 80248C5C 3C01800E */ lui $at, 0x800e
|
||||
/* 177540 80248C60 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 17753C 80248C5C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 177540 80248C60 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 177544 80248C64 08092358 */ j .L80248D60
|
||||
/* 177548 80248C68 00000000 */ nop
|
||||
.L80248C6C:
|
||||
@ -104,8 +104,8 @@ glabel func_80248B08
|
||||
/* 177554 80248C74 AE4200BC */ sw $v0, 0xbc($s2)
|
||||
/* 177558 80248C78 8C430144 */ lw $v1, 0x144($v0)
|
||||
/* 17755C 80248C7C 24020003 */ addiu $v0, $zero, 3
|
||||
/* 177560 80248C80 3C01800E */ lui $at, 0x800e
|
||||
/* 177564 80248C84 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 177560 80248C80 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 177564 80248C84 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 177568 80248C88 08092358 */ j .L80248D60
|
||||
/* 17756C 80248C8C AE4300C0 */ sw $v1, 0xc0($s2)
|
||||
/* 177570 80248C90 8E4400C0 */ lw $a0, 0xc0($s2)
|
||||
@ -113,8 +113,8 @@ glabel func_80248B08
|
||||
/* 177578 80248C98 00000000 */ nop
|
||||
/* 17757C 80248C9C 14400030 */ bnez $v0, .L80248D60
|
||||
/* 177580 80248CA0 24020004 */ addiu $v0, $zero, 4
|
||||
/* 177584 80248CA4 3C01800E */ lui $at, 0x800e
|
||||
/* 177588 80248CA8 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 177584 80248CA4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 177588 80248CA8 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 17758C 80248CAC 0C0B1045 */ jal kill_all_scripts
|
||||
/* 177590 80248CB0 0000882D */ daddu $s1, $zero, $zero
|
||||
/* 177594 80248CB4 0240802D */ daddu $s0, $s2, $zero
|
||||
@ -140,8 +140,8 @@ glabel func_80248B08
|
||||
/* 1775D8 80248CF8 00000000 */ nop
|
||||
/* 1775DC 80248CFC 0C051FB1 */ jal func_80147EC4
|
||||
/* 1775E0 80248D00 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 1775E4 80248D04 3C02800E */ lui $v0, 0x800e
|
||||
/* 1775E8 80248D08 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 1775E4 80248D04 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 1775E8 80248D08 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 1775EC 80248D0C 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 1775F0 80248D10 10400003 */ beqz $v0, .L80248D20
|
||||
/* 1775F4 80248D14 00000000 */ nop
|
||||
@ -161,8 +161,8 @@ glabel func_80248B08
|
||||
/* 177624 80248D44 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 177628 80248D48 3C02800E */ lui $v0, %hi(gBattleState)
|
||||
/* 17762C 80248D4C 8C42C068 */ lw $v0, %lo(gBattleState)($v0)
|
||||
/* 177630 80248D50 3C01800E */ lui $at, 0x800e
|
||||
/* 177634 80248D54 AC22C4D0 */ sw $v0, -0x3b30($at)
|
||||
/* 177630 80248D50 3C01800E */ lui $at, %hi(gBattleStatus+0x460)
|
||||
/* 177634 80248D54 AC22C4D0 */ sw $v0, %lo(gBattleStatus+0x460)($at)
|
||||
/* 177638 80248D58 0C00CD3C */ jal set_game_mode
|
||||
/* 17763C 80248D5C 24040009 */ addiu $a0, $zero, 9
|
||||
.L80248D60:
|
||||
|
@ -31,8 +31,8 @@ glabel switch_order
|
||||
/* 172260 80243980 00431024 */ and $v0, $v0, $v1
|
||||
/* 172264 80243984 1440000B */ bnez $v0, .L802439B4
|
||||
/* 172268 80243988 2404000E */ addiu $a0, $zero, 0xe
|
||||
/* 17226C 8024398C 3C11800E */ lui $s1, 0x800e
|
||||
/* 172270 80243990 2631C4DC */ addiu $s1, $s1, -0x3b24
|
||||
/* 17226C 8024398C 3C11800E */ lui $s1, %hi(gBattleStatus+0x46C)
|
||||
/* 172270 80243990 2631C4DC */ addiu $s1, $s1, %lo(gBattleStatus+0x46C)
|
||||
/* 172274 80243994 8E300000 */ lw $s0, ($s1)
|
||||
/* 172278 80243998 24020046 */ addiu $v0, $zero, 0x46
|
||||
/* 17227C 8024399C 16020005 */ bne $s0, $v0, .L802439B4
|
||||
|
@ -10,8 +10,8 @@ glabel switch_to_partner
|
||||
/* 1717F4 80242F14 AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 1717F8 80242F18 AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* 1717FC 80242F1C 8E1100D8 */ lw $s1, 0xd8($s0)
|
||||
/* 171800 80242F20 3C02800E */ lui $v0, 0x800e
|
||||
/* 171804 80242F24 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 171800 80242F20 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 171804 80242F24 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 171808 80242F28 14400025 */ bnez $v0, .L80242FC0
|
||||
/* 17180C 80242F2C 8E1200DC */ lw $s2, 0xdc($s0)
|
||||
/* 171810 80242F30 0C098F18 */ jal func_80263C60
|
||||
|
@ -10,8 +10,8 @@ glabel switch_to_player
|
||||
/* 1713BC 80242ADC AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 1713C0 80242AE0 AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* 1713C4 80242AE4 8E1200D8 */ lw $s2, 0xd8($s0)
|
||||
/* 1713C8 80242AE8 3C02800E */ lui $v0, 0x800e
|
||||
/* 1713CC 80242AEC 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 1713C8 80242AE8 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 1713CC 80242AEC 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 1713D0 80242AF0 8E1100DC */ lw $s1, 0xdc($s0)
|
||||
/* 1713D4 80242AF4 14400026 */ bnez $v0, .L80242B90
|
||||
/* 1713D8 80242AF8 3C03FFF7 */ lui $v1, 0xfff7
|
||||
|
@ -7,8 +7,8 @@ glabel update_end_player_turn
|
||||
/* 171498 80242BB8 3C12800E */ lui $s2, %hi(gBattleStatus)
|
||||
/* 17149C 80242BBC 2652C070 */ addiu $s2, $s2, %lo(gBattleStatus)
|
||||
/* 1714A0 80242BC0 AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* 1714A4 80242BC4 3C11800E */ lui $s1, 0x800e
|
||||
/* 1714A8 80242BC8 2631C4DC */ addiu $s1, $s1, -0x3b24
|
||||
/* 1714A4 80242BC4 3C11800E */ lui $s1, %hi(gBattleStatus+0x46C)
|
||||
/* 1714A8 80242BC8 2631C4DC */ addiu $s1, $s1, %lo(gBattleStatus+0x46C)
|
||||
/* 1714AC 80242BCC AFBF0020 */ sw $ra, 0x20($sp)
|
||||
/* 1714B0 80242BD0 AFB3001C */ sw $s3, 0x1c($sp)
|
||||
/* 1714B4 80242BD4 AFB00010 */ sw $s0, 0x10($sp)
|
||||
@ -39,8 +39,8 @@ glabel update_end_player_turn
|
||||
.L80242C34:
|
||||
/* 171514 80242C34 AE220000 */ sw $v0, ($s1)
|
||||
.L80242C38:
|
||||
/* 171518 80242C38 3C03800E */ lui $v1, 0x800e
|
||||
/* 17151C 80242C3C 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 171518 80242C38 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 17151C 80242C3C 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 171520 80242C40 24020064 */ addiu $v0, $zero, 0x64
|
||||
/* 171524 80242C44 14620048 */ bne $v1, $v0, .L80242D68
|
||||
/* 171528 80242C48 24020001 */ addiu $v0, $zero, 1
|
||||
@ -114,11 +114,11 @@ glabel update_end_player_turn
|
||||
/* 171628 80242D48 1440FFF8 */ bnez $v0, .L80242D2C
|
||||
/* 17162C 80242D4C 24840004 */ addiu $a0, $a0, 4
|
||||
/* 171630 80242D50 24020001 */ addiu $v0, $zero, 1
|
||||
/* 171634 80242D54 3C01800E */ lui $at, 0x800e
|
||||
/* 171638 80242D58 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 171634 80242D54 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 171638 80242D58 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L80242D5C:
|
||||
/* 17163C 80242D5C 3C03800E */ lui $v1, 0x800e
|
||||
/* 171640 80242D60 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 17163C 80242D5C 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 171640 80242D60 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 171644 80242D64 24020001 */ addiu $v0, $zero, 1
|
||||
.L80242D68:
|
||||
/* 171648 80242D68 1462001B */ bne $v1, $v0, .L80242DD8
|
||||
@ -148,11 +148,11 @@ glabel update_end_player_turn
|
||||
/* 1716A4 80242DC4 00000000 */ nop
|
||||
/* 1716A8 80242DC8 14400044 */ bnez $v0, .L80242EDC
|
||||
/* 1716AC 80242DCC 24020008 */ addiu $v0, $zero, 8
|
||||
/* 1716B0 80242DD0 3C01800E */ lui $at, 0x800e
|
||||
/* 1716B4 80242DD4 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1716B0 80242DD0 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1716B4 80242DD4 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L80242DD8:
|
||||
/* 1716B8 80242DD8 3C11800E */ lui $s1, 0x800e
|
||||
/* 1716BC 80242DDC 2631C4DC */ addiu $s1, $s1, -0x3b24
|
||||
/* 1716B8 80242DD8 3C11800E */ lui $s1, %hi(gBattleStatus+0x46C)
|
||||
/* 1716BC 80242DDC 2631C4DC */ addiu $s1, $s1, %lo(gBattleStatus+0x46C)
|
||||
/* 1716C0 80242DE0 8E230000 */ lw $v1, ($s1)
|
||||
/* 1716C4 80242DE4 24020008 */ addiu $v0, $zero, 8
|
||||
/* 1716C8 80242DE8 14620014 */ bne $v1, $v0, .L80242E3C
|
||||
@ -173,8 +173,8 @@ glabel update_end_player_turn
|
||||
.L80242E24:
|
||||
/* 171704 80242E24 24020009 */ addiu $v0, $zero, 9
|
||||
/* 171708 80242E28 AE220000 */ sw $v0, ($s1)
|
||||
/* 17170C 80242E2C 3C11800E */ lui $s1, 0x800e
|
||||
/* 171710 80242E30 2631C4DC */ addiu $s1, $s1, -0x3b24
|
||||
/* 17170C 80242E2C 3C11800E */ lui $s1, %hi(gBattleStatus+0x46C)
|
||||
/* 171710 80242E30 2631C4DC */ addiu $s1, $s1, %lo(gBattleStatus+0x46C)
|
||||
/* 171714 80242E34 8E230000 */ lw $v1, ($s1)
|
||||
/* 171718 80242E38 24020009 */ addiu $v0, $zero, 9
|
||||
.L80242E3C:
|
||||
@ -191,8 +191,8 @@ glabel update_end_player_turn
|
||||
.L80242E64:
|
||||
/* 171744 80242E64 AE220000 */ sw $v0, ($s1)
|
||||
.L80242E68:
|
||||
/* 171748 80242E68 3C03800E */ lui $v1, 0x800e
|
||||
/* 17174C 80242E6C 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 171748 80242E68 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 17174C 80242E6C 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 171750 80242E70 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 171754 80242E74 14620019 */ bne $v1, $v0, .L80242EDC
|
||||
/* 171758 80242E78 00000000 */ nop
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel update_enemy_action
|
||||
/* 175E50 80247570 3C03800E */ lui $v1, 0x800e
|
||||
/* 175E54 80247574 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 175E50 80247570 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 175E54 80247574 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 175E58 80247578 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||
/* 175E5C 8024757C AFB60028 */ sw $s6, 0x28($sp)
|
||||
/* 175E60 80247580 3C16800E */ lui $s6, %hi(gBattleStatus)
|
||||
@ -270,8 +270,8 @@ glabel update_enemy_action
|
||||
.L8024794C:
|
||||
/* 17622C 8024794C 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 176230 80247950 24020014 */ addiu $v0, $zero, 0x14
|
||||
/* 176234 80247954 3C01800E */ lui $at, 0x800e
|
||||
/* 176238 80247958 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 176234 80247954 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 176238 80247958 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L8024795C:
|
||||
/* 17623C 8024795C 0C093E58 */ jal show_battle_message
|
||||
/* 176240 80247960 2405003C */ addiu $a1, $zero, 0x3c
|
||||
@ -301,11 +301,11 @@ glabel update_enemy_action
|
||||
.L802479C0:
|
||||
/* 1762A0 802479C0 24020014 */ addiu $v0, $zero, 0x14
|
||||
.L802479C4:
|
||||
/* 1762A4 802479C4 3C01800E */ lui $at, 0x800e
|
||||
/* 1762A8 802479C8 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1762A4 802479C4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1762A8 802479C8 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L802479CC:
|
||||
/* 1762AC 802479CC 3C10800E */ lui $s0, 0x800e
|
||||
/* 1762B0 802479D0 2610C4DC */ addiu $s0, $s0, -0x3b24
|
||||
/* 1762AC 802479CC 3C10800E */ lui $s0, %hi(gBattleStatus+0x46C)
|
||||
/* 1762B0 802479D0 2610C4DC */ addiu $s0, $s0, %lo(gBattleStatus+0x46C)
|
||||
/* 1762B4 802479D4 8E030000 */ lw $v1, ($s0)
|
||||
/* 1762B8 802479D8 24110015 */ addiu $s1, $zero, 0x15
|
||||
/* 1762BC 802479DC 10710020 */ beq $v1, $s1, .L80247A60
|
||||
@ -370,8 +370,8 @@ glabel update_enemy_action
|
||||
.L80247AB4:
|
||||
/* 176394 80247AB4 AE020000 */ sw $v0, ($s0)
|
||||
.L80247AB8:
|
||||
/* 176398 80247AB8 3C03800E */ lui $v1, 0x800e
|
||||
/* 17639C 80247ABC 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 176398 80247AB8 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 17639C 80247ABC 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 1763A0 80247AC0 2402001E */ addiu $v0, $zero, 0x1e
|
||||
/* 1763A4 80247AC4 14620003 */ bne $v1, $v0, .L80247AD4
|
||||
/* 1763A8 80247AC8 00000000 */ nop
|
||||
|
@ -9,8 +9,8 @@ glabel update_enemy_change_turn
|
||||
/* 175B9C 802472BC AFBF0018 */ sw $ra, 0x18($sp)
|
||||
/* 175BA0 802472C0 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 175BA4 802472C4 8E2A00D8 */ lw $t2, 0xd8($s1)
|
||||
/* 175BA8 802472C8 3C03800E */ lui $v1, 0x800e
|
||||
/* 175BAC 802472CC 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 175BA8 802472C8 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 175BAC 802472CC 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 175BB0 802472D0 8E2700DC */ lw $a3, 0xdc($s1)
|
||||
/* 175BB4 802472D4 0460009F */ bltz $v1, .L80247554
|
||||
/* 175BB8 802472D8 28620002 */ slti $v0, $v1, 2
|
||||
@ -102,8 +102,8 @@ glabel update_enemy_change_turn
|
||||
.L80247400:
|
||||
/* 175CE0 80247400 10600005 */ beqz $v1, .L80247418
|
||||
/* 175CE4 80247404 3C03FFFB */ lui $v1, 0xfffb
|
||||
/* 175CE8 80247408 3C01800E */ lui $at, 0x800e
|
||||
/* 175CEC 8024740C AC20C4DC */ sw $zero, -0x3b24($at)
|
||||
/* 175CE8 80247408 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 175CEC 8024740C AC20C4DC */ sw $zero, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 175CF0 80247410 08091D55 */ j .L80247554
|
||||
/* 175CF4 80247414 00000000 */ nop
|
||||
.L80247418:
|
||||
@ -157,8 +157,8 @@ glabel update_enemy_change_turn
|
||||
/* 175DB0 802474D0 AC430148 */ sw $v1, 0x148($v0)
|
||||
.L802474D4:
|
||||
/* 175DB4 802474D4 24020002 */ addiu $v0, $zero, 2
|
||||
/* 175DB8 802474D8 3C01800E */ lui $at, 0x800e
|
||||
/* 175DBC 802474DC AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 175DB8 802474D8 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 175DBC 802474DC AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 175DC0 802474E0 08091D55 */ j .L80247554
|
||||
/* 175DC4 802474E4 00000000 */ nop
|
||||
.L802474E8:
|
||||
|
@ -10,8 +10,8 @@ glabel update_heroes_start_turn
|
||||
/* 170918 80242038 3C168011 */ lui $s6, %hi(gPlayerData)
|
||||
/* 17091C 8024203C 26D6F290 */ addiu $s6, $s6, %lo(gPlayerData)
|
||||
/* 170920 80242040 AFB20020 */ sw $s2, 0x20($sp)
|
||||
/* 170924 80242044 3C12800E */ lui $s2, 0x800e
|
||||
/* 170928 80242048 2652C4DC */ addiu $s2, $s2, -0x3b24
|
||||
/* 170924 80242044 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 170928 80242048 2652C4DC */ addiu $s2, $s2, %lo(gBattleStatus+0x46C)
|
||||
/* 17092C 8024204C AFBF0034 */ sw $ra, 0x34($sp)
|
||||
/* 170930 80242050 AFB5002C */ sw $s5, 0x2c($sp)
|
||||
/* 170934 80242054 AFB40028 */ sw $s4, 0x28($sp)
|
||||
@ -106,8 +106,8 @@ glabel update_heroes_start_turn
|
||||
/* 170A88 802421A8 34420004 */ ori $v0, $v0, 4
|
||||
/* 170A8C 802421AC AE620004 */ sw $v0, 4($s3)
|
||||
.L802421B0:
|
||||
/* 170A90 802421B0 3C12800E */ lui $s2, 0x800e
|
||||
/* 170A94 802421B4 2652C4DC */ addiu $s2, $s2, -0x3b24
|
||||
/* 170A90 802421B0 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 170A94 802421B4 2652C4DC */ addiu $s2, $s2, %lo(gBattleStatus+0x46C)
|
||||
/* 170A98 802421B8 8E440000 */ lw $a0, ($s2)
|
||||
/* 170A9C 802421BC 24150002 */ addiu $s5, $zero, 2
|
||||
/* 170AA0 802421C0 10950066 */ beq $a0, $s5, .L8024235C
|
||||
@ -223,8 +223,8 @@ glabel update_heroes_start_turn
|
||||
.L80242370:
|
||||
/* 170C50 80242370 AE420000 */ sw $v0, ($s2)
|
||||
.L80242374:
|
||||
/* 170C54 80242374 3C10800E */ lui $s0, 0x800e
|
||||
/* 170C58 80242378 2610C4DC */ addiu $s0, $s0, -0x3b24
|
||||
/* 170C54 80242374 3C10800E */ lui $s0, %hi(gBattleStatus+0x46C)
|
||||
/* 170C58 80242378 2610C4DC */ addiu $s0, $s0, %lo(gBattleStatus+0x46C)
|
||||
/* 170C5C 8024237C 8E030000 */ lw $v1, ($s0)
|
||||
/* 170C60 80242380 2402000B */ addiu $v0, $zero, 0xb
|
||||
/* 170C64 80242384 10620005 */ beq $v1, $v0, .L8024239C
|
||||
@ -266,8 +266,8 @@ glabel update_heroes_start_turn
|
||||
.L80242408:
|
||||
/* 170CE8 80242408 AE020000 */ sw $v0, ($s0)
|
||||
.L8024240C:
|
||||
/* 170CEC 8024240C 3C10800E */ lui $s0, 0x800e
|
||||
/* 170CF0 80242410 2610C4DC */ addiu $s0, $s0, -0x3b24
|
||||
/* 170CEC 8024240C 3C10800E */ lui $s0, %hi(gBattleStatus+0x46C)
|
||||
/* 170CF0 80242410 2610C4DC */ addiu $s0, $s0, %lo(gBattleStatus+0x46C)
|
||||
/* 170CF4 80242414 8E030000 */ lw $v1, ($s0)
|
||||
/* 170CF8 80242418 2402000F */ addiu $v0, $zero, 0xf
|
||||
.L8024241C:
|
||||
@ -324,8 +324,8 @@ glabel update_heroes_start_turn
|
||||
.L802424D0:
|
||||
/* 170DB0 802424D0 AE020000 */ sw $v0, ($s0)
|
||||
.L802424D4:
|
||||
/* 170DB4 802424D4 3C03800E */ lui $v1, 0x800e
|
||||
/* 170DB8 802424D8 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 170DB4 802424D4 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 170DB8 802424D8 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 170DBC 802424DC 24020015 */ addiu $v0, $zero, 0x15
|
||||
/* 170DC0 802424E0 14620042 */ bne $v1, $v0, .L802425EC
|
||||
/* 170DC4 802424E4 24020016 */ addiu $v0, $zero, 0x16
|
||||
@ -393,10 +393,10 @@ glabel update_heroes_start_turn
|
||||
.L802425D4:
|
||||
/* 170EB4 802425D4 24020016 */ addiu $v0, $zero, 0x16
|
||||
.L802425D8:
|
||||
/* 170EB8 802425D8 3C01800E */ lui $at, 0x800e
|
||||
/* 170EBC 802425DC AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 170EC0 802425E0 3C03800E */ lui $v1, 0x800e
|
||||
/* 170EC4 802425E4 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 170EB8 802425D8 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 170EBC 802425DC AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 170EC0 802425E0 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 170EC4 802425E4 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 170EC8 802425E8 24020016 */ addiu $v0, $zero, 0x16
|
||||
.L802425EC:
|
||||
/* 170ECC 802425EC 146200A8 */ bne $v1, $v0, .L80242890
|
||||
@ -582,11 +582,11 @@ glabel update_heroes_start_turn
|
||||
/* 17115C 8024287C 1440FFE9 */ bnez $v0, .L80242824
|
||||
/* 171160 80242880 26100004 */ addiu $s0, $s0, 4
|
||||
/* 171164 80242884 24020001 */ addiu $v0, $zero, 1
|
||||
/* 171168 80242888 3C01800E */ lui $at, 0x800e
|
||||
/* 17116C 8024288C AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 171168 80242888 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 17116C 8024288C AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L80242890:
|
||||
/* 171170 80242890 3C12800E */ lui $s2, 0x800e
|
||||
/* 171174 80242894 8E52C4DC */ lw $s2, -0x3b24($s2)
|
||||
/* 171170 80242890 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 171174 80242894 8E52C4DC */ lw $s2, %lo(gBattleStatus+0x46C)($s2)
|
||||
/* 171178 80242898 24020001 */ addiu $v0, $zero, 1
|
||||
/* 17117C 8024289C 16420051 */ bne $s2, $v0, .L802429E4
|
||||
/* 171180 802428A0 00000000 */ nop
|
||||
@ -672,11 +672,11 @@ glabel update_heroes_start_turn
|
||||
.L802429D8:
|
||||
/* 1712B8 802429D8 2402001E */ addiu $v0, $zero, 0x1e
|
||||
.L802429DC:
|
||||
/* 1712BC 802429DC 3C01800E */ lui $at, 0x800e
|
||||
/* 1712C0 802429E0 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1712BC 802429DC 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1712C0 802429E0 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L802429E4:
|
||||
/* 1712C4 802429E4 3C03800E */ lui $v1, 0x800e
|
||||
/* 1712C8 802429E8 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 1712C4 802429E4 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 1712C8 802429E8 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 1712CC 802429EC 2402001E */ addiu $v0, $zero, 0x1e
|
||||
/* 1712D0 802429F0 14620026 */ bne $v1, $v0, .L80242A8C
|
||||
/* 1712D4 802429F4 00000000 */ nop
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel update_partner_action
|
||||
/* 175414 80246B34 3C03800E */ lui $v1, 0x800e
|
||||
/* 175418 80246B38 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 175414 80246B34 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 175418 80246B38 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 17541C 80246B3C 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||
/* 175420 80246B40 AFB50024 */ sw $s5, 0x24($sp)
|
||||
/* 175424 80246B44 3C15800E */ lui $s5, %hi(gBattleStatus)
|
||||
@ -115,8 +115,8 @@ glabel update_partner_action
|
||||
/* 1755B8 80246CD8 AE8201D4 */ sw $v0, 0x1d4($s4)
|
||||
/* 1755BC 80246CDC 8C440144 */ lw $a0, 0x144($v0)
|
||||
/* 1755C0 80246CE0 24030003 */ addiu $v1, $zero, 3
|
||||
/* 1755C4 80246CE4 3C01800E */ lui $at, 0x800e
|
||||
/* 1755C8 80246CE8 AC23C4DC */ sw $v1, -0x3b24($at)
|
||||
/* 1755C4 80246CE4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1755C8 80246CE8 AC23C4DC */ sw $v1, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 1755CC 80246CEC 24030100 */ addiu $v1, $zero, 0x100
|
||||
/* 1755D0 80246CF0 AE8401E4 */ sw $a0, 0x1e4($s4)
|
||||
/* 1755D4 80246CF4 08091BFF */ j .L80246FFC
|
||||
@ -298,8 +298,8 @@ glabel update_partner_action
|
||||
/* 175858 80246F78 2402000B */ addiu $v0, $zero, 0xb
|
||||
/* 17585C 80246F7C A280021C */ sb $zero, 0x21c($s4)
|
||||
/* 175860 80246F80 A280021D */ sb $zero, 0x21d($s4)
|
||||
/* 175864 80246F84 3C01800E */ lui $at, 0x800e
|
||||
/* 175868 80246F88 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 175864 80246F84 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 175868 80246F88 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 17586C 80246F8C 8E820000 */ lw $v0, ($s4)
|
||||
/* 175870 80246F90 3C030800 */ lui $v1, 0x800
|
||||
/* 175874 80246F94 00431025 */ or $v0, $v0, $v1
|
||||
@ -328,11 +328,11 @@ glabel update_partner_action
|
||||
.L80246FF0:
|
||||
/* 1758D0 80246FF0 24020014 */ addiu $v0, $zero, 0x14
|
||||
.L80246FF4:
|
||||
/* 1758D4 80246FF4 3C01800E */ lui $at, 0x800e
|
||||
/* 1758D8 80246FF8 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1758D4 80246FF4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1758D8 80246FF8 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L80246FFC:
|
||||
/* 1758DC 80246FFC 3C10800E */ lui $s0, 0x800e
|
||||
/* 1758E0 80247000 2610C4DC */ addiu $s0, $s0, -0x3b24
|
||||
/* 1758DC 80246FFC 3C10800E */ lui $s0, %hi(gBattleStatus+0x46C)
|
||||
/* 1758E0 80247000 2610C4DC */ addiu $s0, $s0, %lo(gBattleStatus+0x46C)
|
||||
/* 1758E4 80247004 8E030000 */ lw $v1, ($s0)
|
||||
/* 1758E8 80247008 24020015 */ addiu $v0, $zero, 0x15
|
||||
/* 1758EC 8024700C 10620052 */ beq $v1, $v0, .L80247158
|
||||
@ -366,8 +366,8 @@ glabel update_partner_action
|
||||
.L8024706C:
|
||||
/* 17594C 8024706C 16600005 */ bnez $s3, .L80247084
|
||||
/* 175950 80247070 2402001E */ addiu $v0, $zero, 0x1e
|
||||
/* 175954 80247074 3C01800E */ lui $at, 0x800e
|
||||
/* 175958 80247078 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 175954 80247074 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 175958 80247078 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 17595C 8024707C 08091C6C */ j .L802471B0
|
||||
/* 175960 80247080 00000000 */ nop
|
||||
.L80247084:
|
||||
@ -404,8 +404,8 @@ glabel update_partner_action
|
||||
.L802470FC:
|
||||
/* 1759DC 802470FC 0000802D */ daddu $s0, $zero, $zero
|
||||
/* 1759E0 80247100 24020014 */ addiu $v0, $zero, 0x14
|
||||
/* 1759E4 80247104 3C01800E */ lui $at, 0x800e
|
||||
/* 1759E8 80247108 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1759E4 80247104 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1759E8 80247108 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L8024710C:
|
||||
/* 1759EC 8024710C 0C05272D */ jal play_sound
|
||||
/* 1759F0 80247110 24042107 */ addiu $a0, $zero, 0x2107
|
||||
@ -424,8 +424,8 @@ glabel update_partner_action
|
||||
/* 175A1C 8024713C 1440FFFA */ bnez $v0, .L80247128
|
||||
/* 175A20 80247140 24630004 */ addiu $v1, $v1, 4
|
||||
/* 175A24 80247144 24020015 */ addiu $v0, $zero, 0x15
|
||||
/* 175A28 80247148 3C01800E */ lui $at, 0x800e
|
||||
/* 175A2C 8024714C AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 175A28 80247148 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 175A2C 8024714C AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 175A30 80247150 08091C6C */ j .L802471B0
|
||||
/* 175A34 80247154 00000000 */ nop
|
||||
.L80247158:
|
||||
@ -455,8 +455,8 @@ glabel update_partner_action
|
||||
.L802471AC:
|
||||
/* 175A8C 802471AC AE020000 */ sw $v0, ($s0)
|
||||
.L802471B0:
|
||||
/* 175A90 802471B0 3C03800E */ lui $v1, 0x800e
|
||||
/* 175A94 802471B4 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 175A90 802471B0 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 175A94 802471B4 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 175A98 802471B8 2402001E */ addiu $v0, $zero, 0x1e
|
||||
/* 175A9C 802471BC 1462000C */ bne $v1, $v0, .L802471F0
|
||||
/* 175AA0 802471C0 00000000 */ nop
|
||||
|
@ -13,8 +13,8 @@ glabel update_player_action
|
||||
/* 1743D0 80245AF0 AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* 1743D4 80245AF4 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 1743D8 80245AF8 8E9500D8 */ lw $s5, 0xd8($s4)
|
||||
/* 1743DC 80245AFC 3C02800E */ lui $v0, 0x800e
|
||||
/* 1743E0 80245B00 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 1743DC 80245AFC 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 1743E0 80245B00 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 1743E4 80245B04 8E9200DC */ lw $s2, 0xdc($s4)
|
||||
/* 1743E8 80245B08 14400068 */ bnez $v0, .L80245CAC
|
||||
/* 1743EC 80245B0C 2402007F */ addiu $v0, $zero, 0x7f
|
||||
@ -113,8 +113,8 @@ glabel update_player_action
|
||||
/* 17454C 80245C6C 00431025 */ or $v0, $v0, $v1
|
||||
/* 174550 80245C70 0C093EC3 */ jal close_action_command_instruction_popup
|
||||
/* 174554 80245C74 AC820000 */ sw $v0, ($a0)
|
||||
/* 174558 80245C78 3C01800E */ lui $at, 0x800e
|
||||
/* 17455C 80245C7C AC30C4DC */ sw $s0, -0x3b24($at)
|
||||
/* 174558 80245C78 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 17455C 80245C7C AC30C4DC */ sw $s0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 174560 80245C80 0809172B */ j .L80245CAC
|
||||
/* 174564 80245C84 00000000 */ nop
|
||||
.L80245C88:
|
||||
@ -122,15 +122,15 @@ glabel update_player_action
|
||||
.L80245C8C:
|
||||
/* 17456C 80245C8C 3C04800E */ lui $a0, %hi(gBattleStatus)
|
||||
/* 174570 80245C90 2484C070 */ addiu $a0, $a0, %lo(gBattleStatus)
|
||||
/* 174574 80245C94 3C01800E */ lui $at, 0x800e
|
||||
/* 174578 80245C98 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 174574 80245C94 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174578 80245C98 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 17457C 80245C9C 8C820000 */ lw $v0, ($a0)
|
||||
/* 174580 80245CA0 2403FFFD */ addiu $v1, $zero, -3
|
||||
/* 174584 80245CA4 00431024 */ and $v0, $v0, $v1
|
||||
/* 174588 80245CA8 AC820000 */ sw $v0, ($a0)
|
||||
.L80245CAC:
|
||||
/* 17458C 80245CAC 3C04800E */ lui $a0, 0x800e
|
||||
/* 174590 80245CB0 2484C4DC */ addiu $a0, $a0, -0x3b24
|
||||
/* 17458C 80245CAC 3C04800E */ lui $a0, %hi(gBattleStatus+0x46C)
|
||||
/* 174590 80245CB0 2484C4DC */ addiu $a0, $a0, %lo(gBattleStatus+0x46C)
|
||||
/* 174594 80245CB4 8C830000 */ lw $v1, ($a0)
|
||||
/* 174598 80245CB8 24020001 */ addiu $v0, $zero, 1
|
||||
/* 17459C 80245CBC 10620005 */ beq $v1, $v0, .L80245CD4
|
||||
@ -171,8 +171,8 @@ glabel update_player_action
|
||||
.L80245D3C:
|
||||
/* 17461C 80245D3C 3C01802A */ lui $at, 0x802a
|
||||
/* 174620 80245D40 AC22F248 */ sw $v0, -0xdb8($at)
|
||||
/* 174624 80245D44 3C01800E */ lui $at, 0x800e
|
||||
/* 174628 80245D48 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 174624 80245D44 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174628 80245D48 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 17462C 80245D4C 0809175E */ j .L80245D78
|
||||
/* 174630 80245D50 00000000 */ nop
|
||||
.L80245D54:
|
||||
@ -187,8 +187,8 @@ glabel update_player_action
|
||||
/* 174650 80245D70 24020003 */ addiu $v0, $zero, 3
|
||||
/* 174654 80245D74 AC820000 */ sw $v0, ($a0)
|
||||
.L80245D78:
|
||||
/* 174658 80245D78 3C10800E */ lui $s0, 0x800e
|
||||
/* 17465C 80245D7C 2610C4DC */ addiu $s0, $s0, -0x3b24
|
||||
/* 174658 80245D78 3C10800E */ lui $s0, %hi(gBattleStatus+0x46C)
|
||||
/* 17465C 80245D7C 2610C4DC */ addiu $s0, $s0, %lo(gBattleStatus+0x46C)
|
||||
/* 174660 80245D80 8E030000 */ lw $v1, ($s0)
|
||||
/* 174664 80245D84 24020004 */ addiu $v0, $zero, 4
|
||||
/* 174668 80245D88 10620031 */ beq $v1, $v0, .L80245E50
|
||||
@ -239,8 +239,8 @@ glabel update_player_action
|
||||
/* 174710 80245E30 AEA401D4 */ sw $a0, 0x1d4($s5)
|
||||
/* 174714 80245E34 8C830144 */ lw $v1, 0x144($a0)
|
||||
/* 174718 80245E38 24020004 */ addiu $v0, $zero, 4
|
||||
/* 17471C 80245E3C 3C01800E */ lui $at, 0x800e
|
||||
/* 174720 80245E40 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 17471C 80245E3C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174720 80245E40 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 174724 80245E44 AEA301E4 */ sw $v1, 0x1e4($s5)
|
||||
/* 174728 80245E48 080918A2 */ j .L80246288
|
||||
/* 17472C 80245E4C AC800148 */ sw $zero, 0x148($a0)
|
||||
@ -457,8 +457,8 @@ glabel update_player_action
|
||||
.L80246144:
|
||||
/* 174A24 80246144 16600005 */ bnez $s3, .L8024615C
|
||||
/* 174A28 80246148 24020014 */ addiu $v0, $zero, 0x14
|
||||
/* 174A2C 8024614C 3C01800E */ lui $at, 0x800e
|
||||
/* 174A30 80246150 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 174A2C 8024614C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174A30 80246150 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 174A34 80246154 080918A2 */ j .L80246288
|
||||
/* 174A38 80246158 00000000 */ nop
|
||||
.L8024615C:
|
||||
@ -495,8 +495,8 @@ glabel update_player_action
|
||||
.L802461D4:
|
||||
/* 174AB4 802461D4 0000802D */ daddu $s0, $zero, $zero
|
||||
/* 174AB8 802461D8 24020014 */ addiu $v0, $zero, 0x14
|
||||
/* 174ABC 802461DC 3C01800E */ lui $at, 0x800e
|
||||
/* 174AC0 802461E0 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 174ABC 802461DC 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174AC0 802461E0 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L802461E4:
|
||||
/* 174AC4 802461E4 0C05272D */ jal play_sound
|
||||
/* 174AC8 802461E8 24042107 */ addiu $a0, $zero, 0x2107
|
||||
@ -515,8 +515,8 @@ glabel update_player_action
|
||||
/* 174AF4 80246214 1440FFFA */ bnez $v0, .L80246200
|
||||
/* 174AF8 80246218 24630004 */ addiu $v1, $v1, 4
|
||||
/* 174AFC 8024621C 2402000B */ addiu $v0, $zero, 0xb
|
||||
/* 174B00 80246220 3C01800E */ lui $at, 0x800e
|
||||
/* 174B04 80246224 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 174B00 80246220 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174B04 80246224 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 174B08 80246228 080918A2 */ j .L80246288
|
||||
/* 174B0C 8024622C 00000000 */ nop
|
||||
.L80246230:
|
||||
@ -546,8 +546,8 @@ glabel update_player_action
|
||||
.L80246284:
|
||||
/* 174B64 80246284 AE020000 */ sw $v0, ($s0)
|
||||
.L80246288:
|
||||
/* 174B68 80246288 3C10800E */ lui $s0, 0x800e
|
||||
/* 174B6C 8024628C 2610C4DC */ addiu $s0, $s0, -0x3b24
|
||||
/* 174B68 80246288 3C10800E */ lui $s0, %hi(gBattleStatus+0x46C)
|
||||
/* 174B6C 8024628C 2610C4DC */ addiu $s0, $s0, %lo(gBattleStatus+0x46C)
|
||||
/* 174B70 80246290 8E030000 */ lw $v1, ($s0)
|
||||
/* 174B74 80246294 24020015 */ addiu $v0, $zero, 0x15
|
||||
.L80246298:
|
||||
@ -600,8 +600,8 @@ glabel update_player_action
|
||||
.L80246348:
|
||||
/* 174C28 80246348 0000802D */ daddu $s0, $zero, $zero
|
||||
/* 174C2C 8024634C 2402001E */ addiu $v0, $zero, 0x1e
|
||||
/* 174C30 80246350 3C01800E */ lui $at, 0x800e
|
||||
/* 174C34 80246354 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 174C30 80246350 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174C34 80246354 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L80246358:
|
||||
/* 174C38 80246358 0200202D */ daddu $a0, $s0, $zero
|
||||
/* 174C3C 8024635C 0C093E58 */ jal show_battle_message
|
||||
@ -609,8 +609,8 @@ glabel update_player_action
|
||||
/* 174C44 80246364 24020015 */ addiu $v0, $zero, 0x15
|
||||
/* 174C48 80246368 A2A0021C */ sb $zero, 0x21c($s5)
|
||||
/* 174C4C 8024636C A2A0021D */ sb $zero, 0x21d($s5)
|
||||
/* 174C50 80246370 3C01800E */ lui $at, 0x800e
|
||||
/* 174C54 80246374 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 174C50 80246370 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174C54 80246374 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 174C58 80246378 8EA20000 */ lw $v0, ($s5)
|
||||
/* 174C5C 8024637C 3C030800 */ lui $v1, 0x800
|
||||
/* 174C60 80246380 00431025 */ or $v0, $v0, $v1
|
||||
@ -643,8 +643,8 @@ glabel update_player_action
|
||||
.L802463E0:
|
||||
/* 174CC0 802463E0 AE020000 */ sw $v0, ($s0)
|
||||
.L802463E4:
|
||||
/* 174CC4 802463E4 3C03800E */ lui $v1, 0x800e
|
||||
/* 174CC8 802463E8 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 174CC4 802463E4 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 174CC8 802463E8 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 174CCC 802463EC 2402001E */ addiu $v0, $zero, 0x1e
|
||||
/* 174CD0 802463F0 1462000C */ bne $v1, $v0, .L80246424
|
||||
/* 174CD4 802463F4 00000000 */ nop
|
||||
|
@ -6,8 +6,8 @@ glabel update_player_change_turn
|
||||
/* 174D34 80246454 AFB3001C */ sw $s3, 0x1c($sp)
|
||||
/* 174D38 80246458 3C13800E */ lui $s3, %hi(gBattleStatus)
|
||||
/* 174D3C 8024645C 2673C070 */ addiu $s3, $s3, %lo(gBattleStatus)
|
||||
/* 174D40 80246460 3C04800E */ lui $a0, 0x800e
|
||||
/* 174D44 80246464 2484C4DC */ addiu $a0, $a0, -0x3b24
|
||||
/* 174D40 80246460 3C04800E */ lui $a0, %hi(gBattleStatus+0x46C)
|
||||
/* 174D44 80246464 2484C4DC */ addiu $a0, $a0, %lo(gBattleStatus+0x46C)
|
||||
/* 174D48 80246468 AFBF0030 */ sw $ra, 0x30($sp)
|
||||
/* 174D4C 8024646C AFB7002C */ sw $s7, 0x2c($sp)
|
||||
/* 174D50 80246470 AFB60028 */ sw $s6, 0x28($sp)
|
||||
@ -34,8 +34,8 @@ glabel update_player_change_turn
|
||||
/* 174DA4 802464C4 080919A8 */ j .L802466A0
|
||||
/* 174DA8 802464C8 AC820000 */ sw $v0, ($a0)
|
||||
.L802464CC:
|
||||
/* 174DAC 802464CC 3C02800E */ lui $v0, 0x800e
|
||||
/* 174DB0 802464D0 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 174DAC 802464CC 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 174DB0 802464D0 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 174DB4 802464D4 3C030400 */ lui $v1, 0x400
|
||||
/* 174DB8 802464D8 00431024 */ and $v0, $v0, $v1
|
||||
/* 174DBC 802464DC 1440000D */ bnez $v0, .L80246514
|
||||
@ -106,8 +106,8 @@ glabel update_player_change_turn
|
||||
/* 174EAC 802465CC 2402001E */ addiu $v0, $zero, 0x1e
|
||||
/* 174EB0 802465D0 24020005 */ addiu $v0, $zero, 5
|
||||
.L802465D4:
|
||||
/* 174EB4 802465D4 3C01800E */ lui $at, 0x800e
|
||||
/* 174EB8 802465D8 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 174EB4 802465D4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174EB8 802465D8 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 174EBC 802465DC 080919A8 */ j .L802466A0
|
||||
/* 174EC0 802465E0 00000000 */ nop
|
||||
.L802465E4:
|
||||
@ -158,13 +158,13 @@ glabel update_player_change_turn
|
||||
/* 174F64 80246684 3442FFFF */ ori $v0, $v0, 0xffff
|
||||
/* 174F68 80246688 8EC30004 */ lw $v1, 4($s6)
|
||||
/* 174F6C 8024668C 24040005 */ addiu $a0, $zero, 5
|
||||
/* 174F70 80246690 3C01800E */ lui $at, 0x800e
|
||||
/* 174F74 80246694 AC24C4DC */ sw $a0, -0x3b24($at)
|
||||
/* 174F70 80246690 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174F74 80246694 AC24C4DC */ sw $a0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 174F78 80246698 00621824 */ and $v1, $v1, $v0
|
||||
/* 174F7C 8024669C AEC30004 */ sw $v1, 4($s6)
|
||||
.L802466A0:
|
||||
/* 174F80 802466A0 3C12800E */ lui $s2, 0x800e
|
||||
/* 174F84 802466A4 2652C4DC */ addiu $s2, $s2, -0x3b24
|
||||
/* 174F80 802466A0 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 174F84 802466A4 2652C4DC */ addiu $s2, $s2, %lo(gBattleStatus+0x46C)
|
||||
/* 174F88 802466A8 8E430000 */ lw $v1, ($s2)
|
||||
/* 174F8C 802466AC 24020005 */ addiu $v0, $zero, 5
|
||||
/* 174F90 802466B0 14620027 */ bne $v1, $v0, .L80246750
|
||||
@ -207,8 +207,8 @@ glabel update_player_change_turn
|
||||
/* 175018 80246738 AE000054 */ sw $zero, 0x54($s0)
|
||||
/* 17501C 8024673C E6000020 */ swc1 $f0, 0x20($s0)
|
||||
.L80246740:
|
||||
/* 175020 80246740 3C12800E */ lui $s2, 0x800e
|
||||
/* 175024 80246744 2652C4DC */ addiu $s2, $s2, -0x3b24
|
||||
/* 175020 80246740 3C12800E */ lui $s2, %hi(gBattleStatus+0x46C)
|
||||
/* 175024 80246744 2652C4DC */ addiu $s2, $s2, %lo(gBattleStatus+0x46C)
|
||||
.L80246748:
|
||||
/* 175028 80246748 8E430000 */ lw $v1, ($s2)
|
||||
/* 17502C 8024674C 24020006 */ addiu $v0, $zero, 6
|
||||
@ -325,8 +325,8 @@ glabel update_player_change_turn
|
||||
/* 1751DC 802468FC 00431025 */ or $v0, $v0, $v1
|
||||
/* 1751E0 80246900 AC820000 */ sw $v0, ($a0)
|
||||
.L80246904:
|
||||
/* 1751E4 80246904 3C03800E */ lui $v1, 0x800e
|
||||
/* 1751E8 80246908 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 1751E4 80246904 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 1751E8 80246908 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 1751EC 8024690C 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 1751F0 80246910 14620078 */ bne $v1, $v0, .L80246AF4
|
||||
/* 1751F4 80246914 00000000 */ nop
|
||||
@ -377,8 +377,8 @@ glabel update_player_change_turn
|
||||
/* 17529C 802469BC 0C090464 */ jal func_80241190
|
||||
/* 1752A0 802469C0 2404000C */ addiu $a0, $zero, 0xc
|
||||
/* 1752A4 802469C4 24020046 */ addiu $v0, $zero, 0x46
|
||||
/* 1752A8 802469C8 3C01800E */ lui $at, 0x800e
|
||||
/* 1752AC 802469CC AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1752A8 802469C8 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1752AC 802469CC AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 1752B0 802469D0 08091ABD */ j .L80246AF4
|
||||
/* 1752B4 802469D4 00000000 */ nop
|
||||
.L802469D8:
|
||||
|
@ -10,8 +10,8 @@ glabel update_run_away
|
||||
/* 1737F4 80244F14 3C158011 */ lui $s5, %hi(gPlayerData)
|
||||
/* 1737F8 80244F18 26B5F290 */ addiu $s5, $s5, %lo(gPlayerData)
|
||||
/* 1737FC 80244F1C AFB40028 */ sw $s4, 0x28($sp)
|
||||
/* 173800 80244F20 3C14800E */ lui $s4, 0x800e
|
||||
/* 173804 80244F24 2694C4DC */ addiu $s4, $s4, -0x3b24
|
||||
/* 173800 80244F20 3C14800E */ lui $s4, %hi(gBattleStatus+0x46C)
|
||||
/* 173804 80244F24 2694C4DC */ addiu $s4, $s4, %lo(gBattleStatus+0x46C)
|
||||
/* 173808 80244F28 AFBF0030 */ sw $ra, 0x30($sp)
|
||||
/* 17380C 80244F2C AFB30024 */ sw $s3, 0x24($sp)
|
||||
/* 173810 80244F30 AFB20020 */ sw $s2, 0x20($sp)
|
||||
@ -121,8 +121,8 @@ glabel update_run_away
|
||||
.L802450BC:
|
||||
/* 17399C 802450BC 24020002 */ addiu $v0, $zero, 2
|
||||
.L802450C0:
|
||||
/* 1739A0 802450C0 3C01800E */ lui $at, 0x800e
|
||||
/* 1739A4 802450C4 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1739A0 802450C0 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1739A4 802450C4 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 1739A8 802450C8 0809146D */ j .L802451B4
|
||||
/* 1739AC 802450CC 00000000 */ nop
|
||||
.L802450D0:
|
||||
@ -188,8 +188,8 @@ glabel update_run_away
|
||||
/* 173A8C 802451AC 3C01802A */ lui $at, 0x802a
|
||||
/* 173A90 802451B0 AC24F260 */ sw $a0, -0xda0($at)
|
||||
.L802451B4:
|
||||
/* 173A94 802451B4 3C03800E */ lui $v1, 0x800e
|
||||
/* 173A98 802451B8 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 173A94 802451B4 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 173A98 802451B8 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 173A9C 802451BC 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 173AA0 802451C0 14620043 */ bne $v1, $v0, .L802452D0
|
||||
/* 173AA4 802451C4 2402000B */ addiu $v0, $zero, 0xb
|
||||
@ -258,11 +258,11 @@ glabel update_run_away
|
||||
/* 173B90 802452B0 0C08F847 */ jal func_8023E11C
|
||||
/* 173B94 802452B4 00000000 */ nop
|
||||
/* 173B98 802452B8 2402000B */ addiu $v0, $zero, 0xb
|
||||
/* 173B9C 802452BC 3C01800E */ lui $at, 0x800e
|
||||
/* 173BA0 802452C0 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 173B9C 802452BC 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 173BA0 802452C0 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L802452C4:
|
||||
/* 173BA4 802452C4 3C03800E */ lui $v1, 0x800e
|
||||
/* 173BA8 802452C8 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 173BA4 802452C4 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 173BA8 802452C8 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 173BAC 802452CC 2402000B */ addiu $v0, $zero, 0xb
|
||||
.L802452D0:
|
||||
/* 173BB0 802452D0 14620011 */ bne $v1, $v0, .L80245318
|
||||
@ -270,8 +270,8 @@ glabel update_run_away
|
||||
/* 173BB8 802452D8 96A202A8 */ lhu $v0, 0x2a8($s5)
|
||||
/* 173BBC 802452DC 24420001 */ addiu $v0, $v0, 1
|
||||
/* 173BC0 802452E0 A6A202A8 */ sh $v0, 0x2a8($s5)
|
||||
/* 173BC4 802452E4 3C02800E */ lui $v0, 0x800e
|
||||
/* 173BC8 802452E8 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 173BC4 802452E4 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 173BC8 802452E8 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 173BCC 802452EC 00431024 */ and $v0, $v0, $v1
|
||||
/* 173BD0 802452F0 14400007 */ bnez $v0, .L80245310
|
||||
/* 173BD4 802452F4 24020008 */ addiu $v0, $zero, 8
|
||||
@ -285,8 +285,8 @@ glabel update_run_away
|
||||
/* 173BF0 80245310 0C090464 */ jal func_80241190
|
||||
/* 173BF4 80245314 24040020 */ addiu $a0, $zero, 0x20
|
||||
.L80245318:
|
||||
/* 173BF8 80245318 3C03800E */ lui $v1, 0x800e
|
||||
/* 173BFC 8024531C 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 173BF8 80245318 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 173BFC 8024531C 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 173C00 80245320 24020003 */ addiu $v0, $zero, 3
|
||||
/* 173C04 80245324 10620005 */ beq $v1, $v0, .L8024533C
|
||||
/* 173C08 80245328 24020004 */ addiu $v0, $zero, 4
|
||||
@ -324,8 +324,8 @@ glabel update_run_away
|
||||
.L802453A4:
|
||||
/* 173C84 802453A4 24020004 */ addiu $v0, $zero, 4
|
||||
.L802453A8:
|
||||
/* 173C88 802453A8 3C01800E */ lui $at, 0x800e
|
||||
/* 173C8C 802453AC AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 173C88 802453A8 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 173C8C 802453AC AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 173C90 802453B0 08091505 */ j .L80245414
|
||||
/* 173C94 802453B4 00000000 */ nop
|
||||
.L802453B8:
|
||||
|
@ -12,8 +12,8 @@ glabel update_swap_partner
|
||||
/* 173FF4 80245714 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 173FF8 80245718 8E5000D8 */ lw $s0, 0xd8($s2)
|
||||
/* 173FFC 8024571C 8E5100DC */ lw $s1, 0xdc($s2)
|
||||
/* 174000 80245720 3C03800E */ lui $v1, 0x800e
|
||||
/* 174004 80245724 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 174000 80245720 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 174004 80245724 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 174008 80245728 2C620008 */ sltiu $v0, $v1, 8
|
||||
/* 17400C 8024572C 104000DF */ beqz $v0, .L80245AAC
|
||||
/* 174010 80245730 2613000C */ addiu $s3, $s0, 0xc
|
||||
@ -78,8 +78,8 @@ glabel update_swap_partner
|
||||
/* 1740F4 80245814 3C01802A */ lui $at, 0x802a
|
||||
/* 1740F8 80245818 AC22F248 */ sw $v0, -0xdb8($at)
|
||||
/* 1740FC 8024581C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 174100 80245820 3C01800E */ lui $at, 0x800e
|
||||
/* 174104 80245824 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 174100 80245820 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174104 80245824 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 174108 80245828 3C03802A */ lui $v1, 0x802a
|
||||
/* 17410C 8024582C 2463F248 */ addiu $v1, $v1, -0xdb8
|
||||
/* 174110 80245830 8C620000 */ lw $v0, ($v1)
|
||||
@ -106,8 +106,8 @@ glabel update_swap_partner
|
||||
/* 174160 80245880 E6600018 */ swc1 $f0, 0x18($s3)
|
||||
/* 174164 80245884 C620014C */ lwc1 $f0, 0x14c($s1)
|
||||
/* 174168 80245888 24020003 */ addiu $v0, $zero, 3
|
||||
/* 17416C 8024588C 3C01800E */ lui $at, 0x800e
|
||||
/* 174170 80245890 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 17416C 8024588C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174170 80245890 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 174174 80245894 080916AB */ j .L80245AAC
|
||||
/* 174178 80245898 E6600020 */ swc1 $f0, 0x20($s3)
|
||||
/* 17417C 8024589C 8E4400C0 */ lw $a0, 0xc0($s2)
|
||||
@ -145,8 +145,8 @@ glabel update_swap_partner
|
||||
/* 1741FC 8024591C E6200148 */ swc1 $f0, 0x148($s1)
|
||||
/* 174200 80245920 C600014C */ lwc1 $f0, 0x14c($s0)
|
||||
/* 174204 80245924 24020004 */ addiu $v0, $zero, 4
|
||||
/* 174208 80245928 3C01800E */ lui $at, 0x800e
|
||||
/* 17420C 8024592C AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 174208 80245928 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 17420C 8024592C AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 174210 80245930 080916AB */ j .L80245AAC
|
||||
/* 174214 80245934 E620014C */ swc1 $f0, 0x14c($s1)
|
||||
/* 174218 80245938 8E5100DC */ lw $s1, 0xdc($s2)
|
||||
@ -167,8 +167,8 @@ glabel update_swap_partner
|
||||
/* 174250 80245970 AE4400BC */ sw $a0, 0xbc($s2)
|
||||
/* 174254 80245974 8C820144 */ lw $v0, 0x144($a0)
|
||||
/* 174258 80245978 24030005 */ addiu $v1, $zero, 5
|
||||
/* 17425C 8024597C 3C01800E */ lui $at, 0x800e
|
||||
/* 174260 80245980 AC23C4DC */ sw $v1, -0x3b24($at)
|
||||
/* 17425C 8024597C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174260 80245980 AC23C4DC */ sw $v1, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 174264 80245984 AE4200C0 */ sw $v0, 0xc0($s2)
|
||||
/* 174268 80245988 24020100 */ addiu $v0, $zero, 0x100
|
||||
/* 17426C 8024598C 080916AB */ j .L80245AAC
|
||||
@ -198,8 +198,8 @@ glabel update_swap_partner
|
||||
.L802459EC:
|
||||
/* 1742CC 802459EC 24020006 */ addiu $v0, $zero, 6
|
||||
.L802459F0:
|
||||
/* 1742D0 802459F0 3C01800E */ lui $at, 0x800e
|
||||
/* 1742D4 802459F4 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 1742D0 802459F0 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 1742D4 802459F4 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 1742D8 802459F8 080916AB */ j .L80245AAC
|
||||
/* 1742DC 802459FC 00000000 */ nop
|
||||
/* 1742E0 80245A00 8E5100DC */ lw $s1, 0xdc($s2)
|
||||
@ -216,8 +216,8 @@ glabel update_swap_partner
|
||||
/* 174308 80245A28 0C093903 */ jal func_8024E40C
|
||||
/* 17430C 80245A2C 24040002 */ addiu $a0, $zero, 2
|
||||
/* 174310 80245A30 24020007 */ addiu $v0, $zero, 7
|
||||
/* 174314 80245A34 3C01800E */ lui $at, 0x800e
|
||||
/* 174318 80245A38 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 174314 80245A34 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 174318 80245A38 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 17431C 80245A3C 080916AB */ j .L80245AAC
|
||||
/* 174320 80245A40 00000000 */ nop
|
||||
/* 174324 80245A44 8242008C */ lb $v0, 0x8c($s2)
|
||||
|
@ -9,8 +9,8 @@ glabel draw_main_battle_ui
|
||||
/* 16D36C 8023EA8C AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 16D370 8023EA90 3C10800E */ lui $s0, %hi(gBattleState)
|
||||
/* 16D374 8023EA94 8E10C068 */ lw $s0, %lo(gBattleState)($s0)
|
||||
/* 16D378 8023EA98 3C04800E */ lui $a0, 0x800e
|
||||
/* 16D37C 8023EA9C 2484C4D0 */ addiu $a0, $a0, -0x3b30
|
||||
/* 16D378 8023EA98 3C04800E */ lui $a0, %hi(gBattleStatus+0x460)
|
||||
/* 16D37C 8023EA9C 2484C4D0 */ addiu $a0, $a0, %lo(gBattleStatus+0x460)
|
||||
/* 16D380 8023EAA0 8C820000 */ lw $v0, ($a0)
|
||||
/* 16D384 8023EAA4 12020005 */ beq $s0, $v0, .L8023EABC
|
||||
/* 16D388 8023EAA8 0200182D */ daddu $v1, $s0, $zero
|
||||
|
@ -63,8 +63,8 @@ glabel func_80240AA8
|
||||
/* 16F464 80240B84 00641824 */ and $v1, $v1, $a0
|
||||
/* 16F468 80240B88 AC430000 */ sw $v1, ($v0)
|
||||
.L80240B8C:
|
||||
/* 16F46C 80240B8C 3C02800E */ lui $v0, 0x800e
|
||||
/* 16F470 80240B90 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 16F46C 80240B8C 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 16F470 80240B90 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 16F474 80240B94 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 16F478 80240B98 10400006 */ beqz $v0, .L80240BB4
|
||||
/* 16F47C 80240B9C 00000000 */ nop
|
||||
|
@ -174,8 +174,8 @@ glabel initialize_battle
|
||||
/* 16CC90 8023E3B0 24620001 */ addiu $v0, $v1, 1
|
||||
/* 16CC94 8023E3B4 A66202A2 */ sh $v0, 0x2a2($s3)
|
||||
.L8023E3B8:
|
||||
/* 16CC98 8023E3B8 3C02800E */ lui $v0, 0x800e
|
||||
/* 16CC9C 8023E3BC 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 16CC98 8023E3B8 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 16CC9C 8023E3BC 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 16CCA0 8023E3C0 82630012 */ lb $v1, 0x12($s3)
|
||||
/* 16CCA4 8023E3C4 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 16CCA8 8023E3C8 3C01802A */ lui $at, 0x802a
|
||||
|
@ -316,8 +316,8 @@ glabel update_starpoints_display
|
||||
/* 16F128 80240848 3C01802A */ lui $at, 0x802a
|
||||
/* 16F12C 8024084C C422DA44 */ lwc1 $f2, -0x25bc($at)
|
||||
/* 16F130 80240850 468010A0 */ cvt.s.w $f2, $f2
|
||||
/* 16F134 80240854 3C02800E */ lui $v0, 0x800e
|
||||
/* 16F138 80240858 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 16F134 80240854 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 16F138 80240858 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 16F13C 8024085C 46001080 */ add.s $f2, $f2, $f0
|
||||
/* 16F140 80240860 3C12802A */ lui $s2, 0x802a
|
||||
/* 16F144 80240864 8E52DA40 */ lw $s2, -0x25c0($s2)
|
||||
|
@ -8,8 +8,8 @@ glabel LoadBattleDmaData
|
||||
/* 181F10 80253630 0C0B1EAF */ jal get_variable
|
||||
/* 181F14 80253634 8C450000 */ lw $a1, ($v0)
|
||||
/* 181F18 80253638 00021840 */ sll $v1, $v0, 1
|
||||
/* 181F1C 8025363C 3C04800E */ lui $a0, 0x800e
|
||||
/* 181F20 80253640 9084C4EA */ lbu $a0, -0x3b16($a0)
|
||||
/* 181F1C 8025363C 3C04800E */ lui $a0, %hi(gBattleStatus+0x47A)
|
||||
/* 181F20 80253640 9084C4EA */ lbu $a0, %lo(gBattleStatus+0x47A)($a0)
|
||||
/* 181F24 80253644 00621821 */ addu $v1, $v1, $v0
|
||||
/* 181F28 80253648 00042140 */ sll $a0, $a0, 5
|
||||
/* 181F2C 8025364C 3C028009 */ lui $v0, 0x8009
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel disable_partner_blur
|
||||
/* 182F48 80254668 3C04800E */ lui $a0, 0x800e
|
||||
/* 182F4C 8025466C 8C84C14C */ lw $a0, -0x3eb4($a0)
|
||||
/* 182F48 80254668 3C04800E */ lui $a0, %hi(gBattleStatus+0xDC)
|
||||
/* 182F4C 8025466C 8C84C14C */ lw $a0, %lo(gBattleStatus+0xDC)($a0)
|
||||
/* 182F50 80254670 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 182F54 80254674 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 182F58 80254678 0C095157 */ jal disable_actor_blur
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel disable_player_blur
|
||||
/* 1831F4 80254914 3C02800E */ lui $v0, 0x800e
|
||||
/* 1831F8 80254918 8C42C148 */ lw $v0, -0x3eb8($v0)
|
||||
/* 1831F4 80254914 3C02800E */ lui $v0, %hi(gBattleStatus+0xD8)
|
||||
/* 1831F8 80254918 8C42C148 */ lw $v0, %lo(gBattleStatus+0xD8)($v0)
|
||||
/* 1831FC 8025491C 8C4201F4 */ lw $v0, 0x1f4($v0)
|
||||
/* 183200 80254920 8C4400C0 */ lw $a0, 0xc0($v0)
|
||||
/* 183204 80254924 808207DB */ lb $v0, 0x7db($a0)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel enable_partner_blur
|
||||
/* 182F24 80254644 3C04800E */ lui $a0, 0x800e
|
||||
/* 182F28 80254648 8C84C14C */ lw $a0, -0x3eb4($a0)
|
||||
/* 182F24 80254644 3C04800E */ lui $a0, %hi(gBattleStatus+0xDC)
|
||||
/* 182F28 80254648 8C84C14C */ lw $a0, %lo(gBattleStatus+0xDC)($a0)
|
||||
/* 182F2C 8025464C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 182F30 80254650 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 182F34 80254654 0C0950B3 */ jal enable_actor_blur
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel enable_player_blur
|
||||
/* 182FB4 802546D4 27BDFFC0 */ addiu $sp, $sp, -0x40
|
||||
/* 182FB8 802546D8 AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* 182FBC 802546DC 3C11800E */ lui $s1, 0x800e
|
||||
/* 182FC0 802546E0 8E31C148 */ lw $s1, -0x3eb8($s1)
|
||||
/* 182FBC 802546DC 3C11800E */ lui $s1, %hi(gBattleStatus+0xD8)
|
||||
/* 182FC0 802546E0 8E31C148 */ lw $s1, %lo(gBattleStatus+0xD8)($s1)
|
||||
/* 182FC4 802546E4 AFB40020 */ sw $s4, 0x20($sp)
|
||||
/* 182FC8 802546E8 0000A02D */ daddu $s4, $zero, $zero
|
||||
/* 182FCC 802546EC AFB50024 */ sw $s5, 0x24($sp)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80254250
|
||||
/* 182B30 80254250 3C03800E */ lui $v1, 0x800e
|
||||
/* 182B34 80254254 8463C1F0 */ lh $v1, -0x3e10($v1)
|
||||
/* 182B30 80254250 3C03800E */ lui $v1, %hi(gBattleStatus+0x180)
|
||||
/* 182B34 80254254 8463C1F0 */ lh $v1, %lo(gBattleStatus+0x180)($v1)
|
||||
/* 182B38 80254258 28620003 */ slti $v0, $v1, 3
|
||||
/* 182B3C 8025425C 14400008 */ bnez $v0, .L80254280
|
||||
/* 182B40 80254260 0000202D */ daddu $a0, $zero, $zero
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802546B0
|
||||
/* 182F90 802546B0 3C04800E */ lui $a0, 0x800e
|
||||
/* 182F94 802546B4 8C84C14C */ lw $a0, -0x3eb4($a0)
|
||||
/* 182F90 802546B0 3C04800E */ lui $a0, %hi(gBattleStatus+0xDC)
|
||||
/* 182F94 802546B4 8C84C14C */ lw $a0, %lo(gBattleStatus+0xDC)($a0)
|
||||
/* 182F98 802546B8 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 182F9C 802546BC AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 182FA0 802546C0 0C095184 */ jal func_80254610
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80254950
|
||||
/* 183230 80254950 3C04800E */ lui $a0, 0x800e
|
||||
/* 183234 80254954 8C84C148 */ lw $a0, -0x3eb8($a0)
|
||||
/* 183230 80254950 3C04800E */ lui $a0, %hi(gBattleStatus+0xD8)
|
||||
/* 183234 80254954 8C84C148 */ lw $a0, %lo(gBattleStatus+0xD8)($a0)
|
||||
/* 183238 80254958 8C8201F4 */ lw $v0, 0x1f4($a0)
|
||||
/* 18323C 8025495C 8C4500C0 */ lw $a1, 0xc0($v0)
|
||||
/* 183240 80254960 80A207DB */ lb $v0, 0x7db($a1)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802549A0
|
||||
/* 183280 802549A0 3C02800E */ lui $v0, 0x800e
|
||||
/* 183284 802549A4 8C42C148 */ lw $v0, -0x3eb8($v0)
|
||||
/* 183280 802549A0 3C02800E */ lui $v0, %hi(gBattleStatus+0xD8)
|
||||
/* 183284 802549A4 8C42C148 */ lw $v0, %lo(gBattleStatus+0xD8)($v0)
|
||||
/* 183288 802549A8 8C4201F4 */ lw $v0, 0x1f4($v0)
|
||||
/* 18328C 802549AC 8C4300C0 */ lw $v1, 0xc0($v0)
|
||||
/* 183290 802549B0 24020014 */ addiu $v0, $zero, 0x14
|
||||
|
@ -3,8 +3,8 @@
|
||||
|
||||
glabel func_802549C0
|
||||
/* 1832A0 802549C0 3C05EFFF */ lui $a1, 0xefff
|
||||
/* 1832A4 802549C4 3C03800E */ lui $v1, 0x800e
|
||||
/* 1832A8 802549C8 8C63C148 */ lw $v1, -0x3eb8($v1)
|
||||
/* 1832A4 802549C4 3C03800E */ lui $v1, %hi(gBattleStatus+0xD8)
|
||||
/* 1832A8 802549C8 8C63C148 */ lw $v1, %lo(gBattleStatus+0xD8)($v1)
|
||||
/* 1832AC 802549CC 34A5FFFF */ ori $a1, $a1, 0xffff
|
||||
/* 1832B0 802549D0 8C6401F4 */ lw $a0, 0x1f4($v1)
|
||||
/* 1832B4 802549D4 8C620000 */ lw $v0, ($v1)
|
||||
|
@ -628,8 +628,8 @@ glabel func_80255FE0
|
||||
/* 18521C 8025693C 8FA803D0 */ lw $t0, 0x3d0($sp)
|
||||
/* 185220 80256940 11000027 */ beqz $t0, .L802569E0
|
||||
/* 185224 80256944 0260A02D */ daddu $s4, $s3, $zero
|
||||
/* 185228 80256948 3C02800E */ lui $v0, 0x800e
|
||||
/* 18522C 8025694C 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 185228 80256948 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 18522C 8025694C 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 185230 80256950 24030004 */ addiu $v1, $zero, 4
|
||||
/* 185234 80256954 30420014 */ andi $v0, $v0, 0x14
|
||||
/* 185238 80256958 14430015 */ bne $v0, $v1, .L802569B0
|
||||
|
@ -3,8 +3,8 @@
|
||||
|
||||
glabel func_80257B88
|
||||
/* 186468 80257B88 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 18646C 80257B8C 3C05800E */ lui $a1, 0x800e
|
||||
/* 186470 80257B90 8CA5C14C */ lw $a1, -0x3eb4($a1)
|
||||
/* 18646C 80257B8C 3C05800E */ lui $a1, %hi(gBattleStatus+0xDC)
|
||||
/* 186470 80257B90 8CA5C14C */ lw $a1, %lo(gBattleStatus+0xDC)($a1)
|
||||
/* 186474 80257B94 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 186478 80257B98 0C095C7C */ jal func_802571F0
|
||||
/* 18647C 80257B9C 24040001 */ addiu $a0, $zero, 1
|
||||
|
@ -352,8 +352,8 @@ glabel func_80257DA4
|
||||
/* 186B94 802582B4 00431024 */ and $v0, $v0, $v1
|
||||
/* 186B98 802582B8 1040001C */ beqz $v0, .L8025832C
|
||||
/* 186B9C 802582BC 00000000 */ nop
|
||||
/* 186BA0 802582C0 3C02800E */ lui $v0, 0x800e
|
||||
/* 186BA4 802582C4 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 186BA0 802582C0 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 186BA4 802582C4 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 186BA8 802582C8 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 186BAC 802582CC 14400017 */ bnez $v0, .L8025832C
|
||||
/* 186BB0 802582D0 00000000 */ nop
|
||||
@ -413,8 +413,8 @@ glabel func_80257DA4
|
||||
/* 186C68 80258388 0220902D */ daddu $s2, $s1, $zero
|
||||
/* 186C6C 8025838C 0220982D */ daddu $s3, $s1, $zero
|
||||
/* 186C70 80258390 8EFE0088 */ lw $fp, 0x88($s7)
|
||||
/* 186C74 80258394 3C02800E */ lui $v0, 0x800e
|
||||
/* 186C78 80258398 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 186C74 80258394 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 186C78 80258398 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 186C7C 8025839C 24030002 */ addiu $v1, $zero, 2
|
||||
/* 186C80 802583A0 3042000A */ andi $v0, $v0, 0xa
|
||||
/* 186C84 802583A4 14430003 */ bne $v0, $v1, .L802583B4
|
||||
@ -438,8 +438,8 @@ glabel func_80257DA4
|
||||
/* 186CC4 802583E4 1440003C */ bnez $v0, .L802584D8
|
||||
/* 186CC8 802583E8 00000000 */ nop
|
||||
.L802583EC:
|
||||
/* 186CCC 802583EC 3C04800E */ lui $a0, 0x800e
|
||||
/* 186CD0 802583F0 8C84C074 */ lw $a0, -0x3f8c($a0)
|
||||
/* 186CCC 802583EC 3C04800E */ lui $a0, %hi(gBattleStatus+0x4)
|
||||
/* 186CD0 802583F0 8C84C074 */ lw $a0, %lo(gBattleStatus+0x4)($a0)
|
||||
/* 186CD4 802583F4 3C020010 */ lui $v0, 0x10
|
||||
/* 186CD8 802583F8 00821024 */ and $v0, $a0, $v0
|
||||
/* 186CDC 802583FC 14400036 */ bnez $v0, .L802584D8
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel func_80258E14
|
||||
/* 1876F4 80258E14 27BDFCE8 */ addiu $sp, $sp, -0x318
|
||||
/* 1876F8 80258E18 AFB002D8 */ sw $s0, 0x2d8($sp)
|
||||
/* 1876FC 80258E1C 3C10800E */ lui $s0, 0x800e
|
||||
/* 187700 80258E20 8E10C148 */ lw $s0, -0x3eb8($s0)
|
||||
/* 1876FC 80258E1C 3C10800E */ lui $s0, %hi(gBattleStatus+0xD8)
|
||||
/* 187700 80258E20 8E10C148 */ lw $s0, %lo(gBattleStatus+0xD8)($s0)
|
||||
/* 187704 80258E24 AFBF02F8 */ sw $ra, 0x2f8($sp)
|
||||
/* 187708 80258E28 AFB702F4 */ sw $s7, 0x2f4($sp)
|
||||
/* 18770C 80258E2C AFB602F0 */ sw $s6, 0x2f0($sp)
|
||||
|
@ -44,8 +44,8 @@ glabel func_8025B5C0
|
||||
/* 189F38 8025B658 1444FFF8 */ bne $v0, $a0, .L8025B63C
|
||||
/* 189F3C 8025B65C 00000000 */ nop
|
||||
.L8025B660:
|
||||
/* 189F40 8025B660 3C02800E */ lui $v0, 0x800e
|
||||
/* 189F44 8025B664 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 189F40 8025B660 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 189F44 8025B664 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 189F48 8025B668 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 189F4C 8025B66C 14400019 */ bnez $v0, .L8025B6D4
|
||||
/* 189F50 8025B670 24020004 */ addiu $v0, $zero, 4
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel reset_partner_blur
|
||||
/* 182F6C 8025468C 3C04800E */ lui $a0, 0x800e
|
||||
/* 182F70 80254690 8C84C14C */ lw $a0, -0x3eb4($a0)
|
||||
/* 182F6C 8025468C 3C04800E */ lui $a0, %hi(gBattleStatus+0xDC)
|
||||
/* 182F70 80254690 8C84C14C */ lw $a0, %lo(gBattleStatus+0xDC)($a0)
|
||||
/* 182F74 80254694 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 182F78 80254698 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 182F7C 8025469C 0C09516B */ jal reset_actor_blur
|
||||
|
@ -3,8 +3,8 @@
|
||||
|
||||
glabel update_hero_shadows
|
||||
/* 18488C 80255FAC 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 184890 80255FB0 3C05800E */ lui $a1, 0x800e
|
||||
/* 184894 80255FB4 8CA5C14C */ lw $a1, -0x3eb4($a1)
|
||||
/* 184890 80255FB0 3C05800E */ lui $a1, %hi(gBattleStatus+0xDC)
|
||||
/* 184894 80255FB4 8CA5C14C */ lw $a1, %lo(gBattleStatus+0xDC)($a1)
|
||||
/* 184898 80255FB8 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 18489C 80255FBC 0C09566F */ jal update_actor_shadow
|
||||
/* 1848A0 80255FC0 24040001 */ addiu $a0, $zero, 1
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_8025DEB0
|
||||
/* 18C790 8025DEB0 3C02800E */ lui $v0, 0x800e
|
||||
/* 18C794 8025DEB4 8042C0E8 */ lb $v0, -0x3f18($v0)
|
||||
/* 18C790 8025DEB0 3C02800E */ lui $v0, %hi(gBattleStatus+0x78)
|
||||
/* 18C794 8025DEB4 8042C0E8 */ lb $v0, %lo(gBattleStatus+0x78)($v0)
|
||||
/* 18C798 8025DEB8 AC820084 */ sw $v0, 0x84($a0)
|
||||
/* 18C79C 8025DEBC 03E00008 */ jr $ra
|
||||
/* 18C7A0 8025DEC0 24020002 */ addiu $v0, $zero, 2
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_8025E190
|
||||
/* 18CA70 8025E190 3C03800E */ lui $v1, 0x800e
|
||||
/* 18CA74 8025E194 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 18CA70 8025E190 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 18CA74 8025E194 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 18CA78 8025E198 27BDFF98 */ addiu $sp, $sp, -0x68
|
||||
/* 18CA7C 8025E19C AFBE0060 */ sw $fp, 0x60($sp)
|
||||
/* 18CA80 8025E1A0 3C1E800E */ lui $fp, %hi(gBattleStatus)
|
||||
@ -86,8 +86,8 @@ glabel func_8025E190
|
||||
/* 18CBAC 8025E2CC AC20FB54 */ sw $zero, -0x4ac($at)
|
||||
/* 18CBB0 8025E2D0 3C01802A */ lui $at, 0x802a
|
||||
/* 18CBB4 8025E2D4 AC24FB4C */ sw $a0, -0x4b4($at)
|
||||
/* 18CBB8 8025E2D8 3C01800E */ lui $at, 0x800e
|
||||
/* 18CBBC 8025E2DC AC24C4DC */ sw $a0, -0x3b24($at)
|
||||
/* 18CBB8 8025E2D8 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 18CBBC 8025E2DC AC24C4DC */ sw $a0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 18CBC0 8025E2E0 00641825 */ or $v1, $v1, $a0
|
||||
/* 18CBC4 8025E2E4 08097FD2 */ j .L8025FF48
|
||||
/* 18CBC8 8025E2E8 AC430004 */ sw $v1, 4($v0)
|
||||
@ -141,8 +141,8 @@ glabel func_8025E190
|
||||
/* 18CC7C 8025E39C AE020000 */ sw $v0, ($s0)
|
||||
/* 18CC80 8025E3A0 8CA30144 */ lw $v1, 0x144($a1)
|
||||
/* 18CC84 8025E3A4 24020002 */ addiu $v0, $zero, 2
|
||||
/* 18CC88 8025E3A8 3C01800E */ lui $at, 0x800e
|
||||
/* 18CC8C 8025E3AC AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 18CC88 8025E3A8 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 18CC8C 8025E3AC AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 18CC90 8025E3B0 AE2301E4 */ sw $v1, 0x1e4($s1)
|
||||
/* 18CC94 8025E3B4 ACA00148 */ sw $zero, 0x148($a1)
|
||||
/* 18CC98 8025E3B8 3C01802A */ lui $at, 0x802a
|
||||
@ -321,8 +321,8 @@ glabel func_8025E190
|
||||
/* 18CF30 8025E650 3C01802A */ lui $at, 0x802a
|
||||
/* 18CF34 8025E654 AC22FB7C */ sw $v0, -0x484($at)
|
||||
/* 18CF38 8025E658 24020006 */ addiu $v0, $zero, 6
|
||||
/* 18CF3C 8025E65C 3C01800E */ lui $at, 0x800e
|
||||
/* 18CF40 8025E660 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 18CF3C 8025E65C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 18CF40 8025E660 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 18CF44 8025E664 3C01802A */ lui $at, 0x802a
|
||||
/* 18CF48 8025E668 AC23FB80 */ sw $v1, -0x480($at)
|
||||
/* 18CF4C 8025E66C 0C04760B */ jal func_8011D82C
|
||||
@ -1659,8 +1659,8 @@ glabel func_8025E190
|
||||
/* 18E374 8025FA94 24020100 */ addiu $v0, $zero, 0x100
|
||||
/* 18E378 8025FA98 ACA20148 */ sw $v0, 0x148($a1)
|
||||
.L8025FA9C:
|
||||
/* 18E37C 8025FA9C 3C02800E */ lui $v0, 0x800e
|
||||
/* 18E380 8025FAA0 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 18E37C 8025FA9C 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 18E380 8025FAA0 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 18E384 8025FAA4 3C030200 */ lui $v1, 0x200
|
||||
/* 18E388 8025FAA8 00431024 */ and $v0, $v0, $v1
|
||||
/* 18E38C 8025FAAC 14400007 */ bnez $v0, .L8025FACC
|
||||
@ -1873,8 +1873,8 @@ glabel func_8025E190
|
||||
/* 18E67C 8025FD9C 28420063 */ slti $v0, $v0, 0x63
|
||||
/* 18E680 8025FDA0 14400069 */ bnez $v0, .L8025FF48
|
||||
/* 18E684 8025FDA4 3C030200 */ lui $v1, 0x200
|
||||
/* 18E688 8025FDA8 3C02800E */ lui $v0, 0x800e
|
||||
/* 18E68C 8025FDAC 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 18E688 8025FDA8 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 18E68C 8025FDAC 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 18E690 8025FDB0 00431024 */ and $v0, $v0, $v1
|
||||
/* 18E694 8025FDB4 14400009 */ bnez $v0, .L8025FDDC
|
||||
/* 18E698 8025FDB8 24040001 */ addiu $a0, $zero, 1
|
||||
@ -1984,8 +1984,8 @@ glabel func_8025E190
|
||||
/* 18E818 8025FF38 24040020 */ addiu $a0, $zero, 0x20
|
||||
/* 18E81C 8025FF3C 24020002 */ addiu $v0, $zero, 2
|
||||
.L8025FF40:
|
||||
/* 18E820 8025FF40 3C01800E */ lui $at, 0x800e
|
||||
/* 18E824 8025FF44 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 18E820 8025FF40 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 18E824 8025FF44 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L8025FF48:
|
||||
/* 18E828 8025FF48 3C03802A */ lui $v1, 0x802a
|
||||
/* 18E82C 8025FF4C 2463FB84 */ addiu $v1, $v1, -0x47c
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802601BC
|
||||
/* 18EA9C 802601BC 3C02800E */ lui $v0, 0x800e
|
||||
/* 18EAA0 802601C0 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 18EA9C 802601BC 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 18EAA0 802601C0 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 18EAA4 802601C4 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||
/* 18EAA8 802601C8 AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 18EAAC 802601CC AFB50024 */ sw $s5, 0x24($sp)
|
||||
@ -441,8 +441,8 @@ glabel func_802601BC
|
||||
/* 18F110 80260830 0C04DF62 */ jal func_80137D88
|
||||
/* 18F114 80260834 0000202D */ daddu $a0, $zero, $zero
|
||||
.L80260838:
|
||||
/* 18F118 80260838 3C03800E */ lui $v1, 0x800e
|
||||
/* 18F11C 8026083C 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 18F118 80260838 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 18F11C 8026083C 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 18F120 80260840 28620007 */ slti $v0, $v1, 7
|
||||
/* 18F124 80260844 14400037 */ bnez $v0, .L80260924
|
||||
/* 18F128 80260848 2862000A */ slti $v0, $v1, 0xa
|
||||
|
@ -3,8 +3,8 @@
|
||||
|
||||
glabel func_80260948
|
||||
/* 18F228 80260948 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* 18F22C 8026094C 3C03800E */ lui $v1, 0x800e
|
||||
/* 18F230 80260950 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 18F22C 8026094C 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 18F230 80260950 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 18F234 80260954 24020008 */ addiu $v0, $zero, 8
|
||||
/* 18F238 80260958 10620008 */ beq $v1, $v0, .L8026097C
|
||||
/* 18F23C 8026095C AFBF0018 */ sw $ra, 0x18($sp)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80260AD4
|
||||
/* 18F3B4 80260AD4 3C03800E */ lui $v1, 0x800e
|
||||
/* 18F3B8 80260AD8 8C63C148 */ lw $v1, -0x3eb8($v1)
|
||||
/* 18F3B4 80260AD4 3C03800E */ lui $v1, %hi(gBattleStatus+0xD8)
|
||||
/* 18F3B8 80260AD8 8C63C148 */ lw $v1, %lo(gBattleStatus+0xD8)($v1)
|
||||
/* 18F3BC 80260ADC 90620210 */ lbu $v0, 0x210($v1)
|
||||
/* 18F3C0 80260AE0 80630214 */ lb $v1, 0x214($v1)
|
||||
/* 18F3C4 80260AE4 2442FFFD */ addiu $v0, $v0, -3
|
||||
|
@ -6,8 +6,8 @@ glabel func_80260B70
|
||||
/* 18F454 80260B74 AFB1001C */ sw $s1, 0x1c($sp)
|
||||
/* 18F458 80260B78 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 18F45C 80260B7C AFB00018 */ sw $s0, 0x18($sp)
|
||||
/* 18F460 80260B80 3C10800E */ lui $s0, 0x800e
|
||||
/* 18F464 80260B84 8E10C148 */ lw $s0, -0x3eb8($s0)
|
||||
/* 18F460 80260B80 3C10800E */ lui $s0, %hi(gBattleStatus+0xD8)
|
||||
/* 18F464 80260B84 8E10C148 */ lw $s0, %lo(gBattleStatus+0xD8)($s0)
|
||||
/* 18F468 80260B88 3C0141A0 */ lui $at, 0x41a0
|
||||
/* 18F46C 80260B8C 44811000 */ mtc1 $at, $f2
|
||||
/* 18F470 80260B90 24040002 */ addiu $a0, $zero, 2
|
||||
|
@ -4,10 +4,10 @@
|
||||
glabel func_8026127C
|
||||
/* 18FB5C 8026127C 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* 18FB60 80261280 3C04F7FF */ lui $a0, 0xf7ff
|
||||
/* 18FB64 80261284 3C02800E */ lui $v0, 0x800e
|
||||
/* 18FB68 80261288 8C42C4E4 */ lw $v0, -0x3b1c($v0)
|
||||
/* 18FB6C 8026128C 3C03800E */ lui $v1, 0x800e
|
||||
/* 18FB70 80261290 8C63C4D8 */ lw $v1, -0x3b28($v1)
|
||||
/* 18FB64 80261284 3C02800E */ lui $v0, %hi(gBattleStatus+0x474)
|
||||
/* 18FB68 80261288 8C42C4E4 */ lw $v0, %lo(gBattleStatus+0x474)($v0)
|
||||
/* 18FB6C 8026128C 3C03800E */ lui $v1, %hi(gBattleStatus+0x468)
|
||||
/* 18FB70 80261290 8C63C4D8 */ lw $v1, %lo(gBattleStatus+0x468)($v1)
|
||||
/* 18FB74 80261294 3484FFFF */ ori $a0, $a0, 0xffff
|
||||
/* 18FB78 80261298 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 18FB7C 8026129C 3C10800E */ lui $s0, %hi(gBattleStatus)
|
||||
@ -20,8 +20,8 @@ glabel func_8026127C
|
||||
/* 18FB98 802612B8 8E020000 */ lw $v0, ($s0)
|
||||
/* 18FB9C 802612BC 3C118011 */ lui $s1, %hi(gPlayerData)
|
||||
/* 18FBA0 802612C0 2631F290 */ addiu $s1, $s1, %lo(gPlayerData)
|
||||
/* 18FBA4 802612C4 3C01800E */ lui $at, 0x800e
|
||||
/* 18FBA8 802612C8 AC23C4DC */ sw $v1, -0x3b24($at)
|
||||
/* 18FBA4 802612C4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 18FBA8 802612C8 AC23C4DC */ sw $v1, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 18FBAC 802612CC 8E030004 */ lw $v1, 4($s0)
|
||||
/* 18FBB0 802612D0 34420008 */ ori $v0, $v0, 8
|
||||
/* 18FBB4 802612D4 00642024 */ and $a0, $v1, $a0
|
||||
|
@ -12,8 +12,8 @@ glabel func_80261FB4
|
||||
/* 1908B0 80261FD0 8E4400AC */ lw $a0, 0xac($s2)
|
||||
/* 1908B4 80261FD4 0C04C3D6 */ jal get_item_entity
|
||||
/* 1908B8 80261FD8 00A0802D */ daddu $s0, $a1, $zero
|
||||
/* 1908BC 80261FDC 3C04800E */ lui $a0, 0x800e
|
||||
/* 1908C0 80261FE0 8C84C148 */ lw $a0, -0x3eb8($a0)
|
||||
/* 1908BC 80261FDC 3C04800E */ lui $a0, %hi(gBattleStatus+0xD8)
|
||||
/* 1908C0 80261FE0 8C84C148 */ lw $a0, %lo(gBattleStatus+0xD8)($a0)
|
||||
/* 1908C4 80261FE4 12000004 */ beqz $s0, .L80261FF8
|
||||
/* 1908C8 80261FE8 0040882D */ daddu $s1, $v0, $zero
|
||||
/* 1908CC 80261FEC 2402000A */ addiu $v0, $zero, 0xa
|
||||
|
@ -472,8 +472,8 @@ glabel create_target_list
|
||||
/* 1911FC 8026291C 8EC20184 */ lw $v0, 0x184($s6)
|
||||
/* 191200 80262920 04420029 */ bltzl $v0, .L802629C8
|
||||
/* 191204 80262924 24040001 */ addiu $a0, $zero, 1
|
||||
/* 191208 80262928 3C02800E */ lui $v0, 0x800e
|
||||
/* 19120C 8026292C 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 191208 80262928 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 19120C 8026292C 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 191210 80262930 30424000 */ andi $v0, $v0, 0x4000
|
||||
/* 191214 80262934 14400013 */ bnez $v0, .L80262984
|
||||
/* 191218 80262938 00000000 */ nop
|
||||
|
@ -9,12 +9,12 @@ glabel func_80263464
|
||||
/* 191D54 80263474 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 191D58 80263478 3C02800E */ lui $v0, %hi(gBattleState)
|
||||
/* 191D5C 8026347C 8C42C068 */ lw $v0, %lo(gBattleState)($v0)
|
||||
/* 191D60 80263480 3C03800E */ lui $v1, 0x800e
|
||||
/* 191D64 80263484 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 191D68 80263488 3C01800E */ lui $at, 0x800e
|
||||
/* 191D6C 8026348C AC22C4E4 */ sw $v0, -0x3b1c($at)
|
||||
/* 191D70 80263490 3C01800E */ lui $at, 0x800e
|
||||
/* 191D74 80263494 AC23C4D8 */ sw $v1, -0x3b28($at)
|
||||
/* 191D60 80263480 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 191D64 80263484 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 191D68 80263488 3C01800E */ lui $at, %hi(gBattleStatus+0x474)
|
||||
/* 191D6C 8026348C AC22C4E4 */ sw $v0, %lo(gBattleStatus+0x474)($at)
|
||||
/* 191D70 80263490 3C01800E */ lui $at, %hi(gBattleStatus+0x468)
|
||||
/* 191D74 80263494 AC23C4D8 */ sw $v1, %lo(gBattleStatus+0x468)($at)
|
||||
/* 191D78 80263498 0C090464 */ jal func_80241190
|
||||
/* 191D7C 8026349C 2404001B */ addiu $a0, $zero, 0x1b
|
||||
/* 191D80 802634A0 08098D2B */ j .L802634AC
|
||||
|
@ -123,8 +123,8 @@ glabel func_802634B8
|
||||
/* 191F50 80263670 2402FFFE */ addiu $v0, $zero, -2
|
||||
/* 191F54 80263674 A26201F6 */ sb $v0, 0x1f6($s3)
|
||||
.L80263678:
|
||||
/* 191F58 80263678 3C02800E */ lui $v0, 0x800e
|
||||
/* 191F5C 8026367C 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 191F58 80263678 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 191F5C 8026367C 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 191F60 80263680 30421000 */ andi $v0, $v0, 0x1000
|
||||
/* 191F64 80263684 10400002 */ beqz $v0, .L80263690
|
||||
/* 191F68 80263688 2402FFFF */ addiu $v0, $zero, -1
|
||||
|
@ -124,8 +124,8 @@ glabel func_802636E4
|
||||
/* 192180 802638A0 2402FFFE */ addiu $v0, $zero, -2
|
||||
/* 192184 802638A4 A26201F6 */ sb $v0, 0x1f6($s3)
|
||||
.L802638A8:
|
||||
/* 192188 802638A8 3C02800E */ lui $v0, 0x800e
|
||||
/* 19218C 802638AC 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 192188 802638A8 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 19218C 802638AC 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 192190 802638B0 30421000 */ andi $v0, $v0, 0x1000
|
||||
/* 192194 802638B4 10400002 */ beqz $v0, .L802638C0
|
||||
/* 192198 802638B8 2402FFFF */ addiu $v0, $zero, -1
|
||||
|
@ -110,8 +110,8 @@ glabel func_80263914
|
||||
/* 19237C 80263A9C 54400001 */ bnel $v0, $zero, .L80263AA4
|
||||
/* 192380 80263AA0 A24001F6 */ sb $zero, 0x1f6($s2)
|
||||
.L80263AA4:
|
||||
/* 192384 80263AA4 3C02800E */ lui $v0, 0x800e
|
||||
/* 192388 80263AA8 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 192384 80263AA4 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 192388 80263AA8 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 19238C 80263AAC 30421000 */ andi $v0, $v0, 0x1000
|
||||
/* 192390 80263AB0 10400002 */ beqz $v0, .L80263ABC
|
||||
/* 192394 80263AB4 2402FFFF */ addiu $v0, $zero, -1
|
||||
|
@ -10,8 +10,8 @@ glabel func_802667F0
|
||||
/* 1950E4 80266804 AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 1950E8 80266808 8E020200 */ lw $v0, 0x200($s0)
|
||||
/* 1950EC 8026680C C7A40030 */ lwc1 $f4, 0x30($sp)
|
||||
/* 1950F0 80266810 3C05800E */ lui $a1, 0x800e
|
||||
/* 1950F4 80266814 8CA5C148 */ lw $a1, -0x3eb8($a1)
|
||||
/* 1950F0 80266810 3C05800E */ lui $a1, %hi(gBattleStatus+0xD8)
|
||||
/* 1950F4 80266814 8CA5C148 */ lw $a1, %lo(gBattleStatus+0xD8)($a1)
|
||||
/* 1950F8 80266818 1440001A */ bnez $v0, .L80266884
|
||||
/* 1950FC 8026681C 0080182D */ daddu $v1, $a0, $zero
|
||||
/* 195100 80266820 2C620006 */ sltiu $v0, $v1, 6
|
||||
|
@ -28,8 +28,8 @@ glabel load_player_actor
|
||||
/* 192DD8 802644F8 AE020008 */ sw $v0, 8($s0)
|
||||
/* 192DDC 802644FC 90420005 */ lbu $v0, 5($v0)
|
||||
/* 192DE0 80264500 A2020136 */ sb $v0, 0x136($s0)
|
||||
/* 192DE4 80264504 3C02800E */ lui $v0, 0x800e
|
||||
/* 192DE8 80264508 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 192DE4 80264504 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 192DE8 80264508 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 192DEC 8026450C 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 192DF0 80264510 14400007 */ bnez $v0, .L80264530
|
||||
/* 192DF4 80264514 00000000 */ nop
|
||||
@ -247,8 +247,8 @@ glabel load_player_actor
|
||||
/* 19312C 8026484C AE200030 */ sw $zero, 0x30($s1)
|
||||
/* 193130 80264850 AE200034 */ sw $zero, 0x34($s1)
|
||||
/* 193134 80264854 AE220078 */ sw $v0, 0x78($s1)
|
||||
/* 193138 80264858 3C02800E */ lui $v0, 0x800e
|
||||
/* 19313C 8026485C 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 193138 80264858 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 19313C 8026485C 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 193140 80264860 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 193144 80264864 10400005 */ beqz $v0, .L8026487C
|
||||
/* 193148 80264868 00000000 */ nop
|
||||
|
@ -5,8 +5,8 @@ glabel DidActionSucceed
|
||||
/* 1A5794 80276EB4 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 1A5798 80276EB8 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 1A579C 80276EBC 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 1A57A0 80276EC0 3C03800E */ lui $v1, 0x800e
|
||||
/* 1A57A4 80276EC4 8063C0F1 */ lb $v1, -0x3f0f($v1)
|
||||
/* 1A57A0 80276EC0 3C03800E */ lui $v1, %hi(gBattleStatus+0x81)
|
||||
/* 1A57A4 80276EC4 8063C0F1 */ lb $v1, %lo(gBattleStatus+0x81)($v1)
|
||||
/* 1A57A8 80276EC8 8C450000 */ lw $a1, ($v0)
|
||||
/* 1A57AC 80276ECC 04610002 */ bgez $v1, .L80276ED8
|
||||
/* 1A57B0 80276ED0 0000302D */ daddu $a2, $zero, $zero
|
||||
|
@ -13,9 +13,9 @@ glabel GetBattleVar
|
||||
/* 19DF94 8026F6B4 26100004 */ addiu $s0, $s0, 4
|
||||
/* 19DF98 8026F6B8 00021080 */ sll $v0, $v0, 2
|
||||
/* 19DF9C 8026F6BC 8E050000 */ lw $a1, ($s0)
|
||||
/* 19DFA0 8026F6C0 3C06800E */ lui $a2, 0x800e
|
||||
/* 19DFA0 8026F6C0 3C06800E */ lui $a2, %hi(gBattleStatus+0x8)
|
||||
/* 19DFA4 8026F6C4 00C23021 */ addu $a2, $a2, $v0
|
||||
/* 19DFA8 8026F6C8 8CC6C078 */ lw $a2, -0x3f88($a2)
|
||||
/* 19DFA8 8026F6C8 8CC6C078 */ lw $a2, %lo(gBattleStatus+0x8)($a2)
|
||||
/* 19DFAC 8026F6CC 0C0B2026 */ jal set_variable
|
||||
/* 19DFB0 8026F6D0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 19DFB4 8026F6D4 8FBF0018 */ lw $ra, 0x18($sp)
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel PlayerFallToGoal
|
||||
/* 1A2174 80273894 27BDFFA8 */ addiu $sp, $sp, -0x58
|
||||
/* 1A2178 80273898 AFB00018 */ sw $s0, 0x18($sp)
|
||||
/* 1A217C 8027389C 3C10800E */ lui $s0, 0x800e
|
||||
/* 1A2180 802738A0 8E10C148 */ lw $s0, -0x3eb8($s0)
|
||||
/* 1A217C 8027389C 3C10800E */ lui $s0, %hi(gBattleStatus+0xD8)
|
||||
/* 1A2180 802738A0 8E10C148 */ lw $s0, %lo(gBattleStatus+0xD8)($s0)
|
||||
/* 1A2184 802738A4 AFB20020 */ sw $s2, 0x20($sp)
|
||||
/* 1A2188 802738A8 0080902D */ daddu $s2, $a0, $zero
|
||||
/* 1A218C 802738AC AFBF0024 */ sw $ra, 0x24($sp)
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel PlayerLandJump
|
||||
/* 1A23E4 80273B04 27BDFFD8 */ addiu $sp, $sp, -0x28
|
||||
/* 1A23E8 80273B08 AFB00018 */ sw $s0, 0x18($sp)
|
||||
/* 1A23EC 80273B0C 3C10800E */ lui $s0, 0x800e
|
||||
/* 1A23F0 80273B10 8E10C148 */ lw $s0, -0x3eb8($s0)
|
||||
/* 1A23EC 80273B0C 3C10800E */ lui $s0, %hi(gBattleStatus+0xD8)
|
||||
/* 1A23F0 80273B10 8E10C148 */ lw $s0, %lo(gBattleStatus+0xD8)($s0)
|
||||
/* 1A23F4 80273B14 AFBF0020 */ sw $ra, 0x20($sp)
|
||||
/* 1A23F8 80273B18 AFB1001C */ sw $s1, 0x1c($sp)
|
||||
/* 1A23FC 80273B1C 10A00002 */ beqz $a1, .L80273B28
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel PlayerRunToGoal
|
||||
/* 1A2544 80273C64 27BDFFB8 */ addiu $sp, $sp, -0x48
|
||||
/* 1A2548 80273C68 AFB00018 */ sw $s0, 0x18($sp)
|
||||
/* 1A254C 80273C6C 3C10800E */ lui $s0, 0x800e
|
||||
/* 1A2550 80273C70 8E10C148 */ lw $s0, -0x3eb8($s0)
|
||||
/* 1A254C 80273C6C 3C10800E */ lui $s0, %hi(gBattleStatus+0xD8)
|
||||
/* 1A2550 80273C70 8E10C148 */ lw $s0, %lo(gBattleStatus+0xD8)($s0)
|
||||
/* 1A2554 80273C74 AFB20020 */ sw $s2, 0x20($sp)
|
||||
/* 1A2558 80273C78 0080902D */ daddu $s2, $a0, $zero
|
||||
/* 1A255C 80273C7C AFBF0024 */ sw $ra, 0x24($sp)
|
||||
|
@ -16,9 +16,9 @@ glabel SetBattleVar
|
||||
/* 19DF44 8026F664 0C0B1EAF */ jal get_variable
|
||||
/* 19DF48 8026F668 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 19DF4C 8026F66C 00108080 */ sll $s0, $s0, 2
|
||||
/* 19DF50 8026F670 3C01800E */ lui $at, 0x800e
|
||||
/* 19DF50 8026F670 3C01800E */ lui $at, %hi(gBattleStatus+0x8)
|
||||
/* 19DF54 8026F674 00300821 */ addu $at, $at, $s0
|
||||
/* 19DF58 8026F678 AC22C078 */ sw $v0, -0x3f88($at)
|
||||
/* 19DF58 8026F678 AC22C078 */ sw $v0, %lo(gBattleStatus+0x8)($at)
|
||||
/* 19DF5C 8026F67C 8FBF0018 */ lw $ra, 0x18($sp)
|
||||
/* 19DF60 8026F680 8FB10014 */ lw $s1, 0x14($sp)
|
||||
/* 19DF64 8026F684 8FB00010 */ lw $s0, 0x10($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel dispatch_event_player
|
||||
/* 19FF38 80271658 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* 19FF3C 8027165C 2405000A */ addiu $a1, $zero, 0xa
|
||||
/* 19FF40 80271660 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 19FF44 80271664 3C10800E */ lui $s0, 0x800e
|
||||
/* 19FF48 80271668 8E10C148 */ lw $s0, -0x3eb8($s0)
|
||||
/* 19FF44 80271664 3C10800E */ lui $s0, %hi(gBattleStatus+0xD8)
|
||||
/* 19FF48 80271668 8E10C148 */ lw $s0, %lo(gBattleStatus+0xD8)($s0)
|
||||
/* 19FF4C 8027166C AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 19FF50 80271670 AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 19FF54 80271674 AFB10014 */ sw $s1, 0x14($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel dispatch_event_player_continue_turn
|
||||
/* 19FFC4 802716E4 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* 19FFC8 802716E8 2405000A */ addiu $a1, $zero, 0xa
|
||||
/* 19FFCC 802716EC AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 19FFD0 802716F0 3C10800E */ lui $s0, 0x800e
|
||||
/* 19FFD4 802716F4 8E10C148 */ lw $s0, -0x3eb8($s0)
|
||||
/* 19FFD0 802716F0 3C10800E */ lui $s0, %hi(gBattleStatus+0xD8)
|
||||
/* 19FFD4 802716F4 8E10C148 */ lw $s0, %lo(gBattleStatus+0xD8)($s0)
|
||||
/* 19FFD8 802716F8 AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 19FFDC 802716FC AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 19FFE0 80271700 AFB10014 */ sw $s1, 0x14($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_80269E80
|
||||
/* 198760 80269E80 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 198764 80269E84 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 198768 80269E88 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 19876C 80269E8C 3C06800E */ lui $a2, 0x800e
|
||||
/* 198770 80269E90 90C6C20A */ lbu $a2, -0x3df6($a2)
|
||||
/* 19876C 80269E8C 3C06800E */ lui $a2, %hi(gBattleStatus+0x19A)
|
||||
/* 198770 80269E90 90C6C20A */ lbu $a2, %lo(gBattleStatus+0x19A)($a2)
|
||||
/* 198774 80269E94 0C0B2026 */ jal set_variable
|
||||
/* 198778 80269E98 8C450000 */ lw $a1, ($v0)
|
||||
/* 19877C 80269E9C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
@ -4,7 +4,7 @@
|
||||
glabel func_80269EAC
|
||||
/* 19878C 80269EAC 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 198790 80269EB0 8C420000 */ lw $v0, ($v0)
|
||||
/* 198794 80269EB4 3C01800E */ lui $at, 0x800e
|
||||
/* 198798 80269EB8 A022C20A */ sb $v0, -0x3df6($at)
|
||||
/* 198794 80269EB4 3C01800E */ lui $at, %hi(gBattleStatus+0x19A)
|
||||
/* 198798 80269EB8 A022C20A */ sb $v0, %lo(gBattleStatus+0x19A)($at)
|
||||
/* 19879C 80269EBC 03E00008 */ jr $ra
|
||||
/* 1987A0 80269EC0 24020002 */ addiu $v0, $zero, 2
|
||||
|
@ -4,7 +4,7 @@
|
||||
glabel func_8026E020
|
||||
/* 19C900 8026E020 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 19C904 8026E024 8C420000 */ lw $v0, ($v0)
|
||||
/* 19C908 8026E028 3C01800E */ lui $at, 0x800e
|
||||
/* 19C90C 8026E02C A422C0E0 */ sh $v0, -0x3f20($at)
|
||||
/* 19C908 8026E028 3C01800E */ lui $at, %hi(gBattleStatus+0x70)
|
||||
/* 19C90C 8026E02C A422C0E0 */ sh $v0, %lo(gBattleStatus+0x70)($at)
|
||||
/* 19C910 8026E030 03E00008 */ jr $ra
|
||||
/* 19C914 8026E034 24020002 */ addiu $v0, $zero, 2
|
||||
|
@ -8,8 +8,8 @@ glabel func_8026F60C
|
||||
/* 19DEF8 8026F618 0C0B1EAF */ jal get_variable
|
||||
/* 19DEFC 8026F61C 8C450000 */ lw $a1, ($v0)
|
||||
/* 19DF00 8026F620 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
/* 19DF04 8026F624 3C01800E */ lui $at, 0x800e
|
||||
/* 19DF08 8026F628 A022C0FD */ sb $v0, -0x3f03($at)
|
||||
/* 19DF04 8026F624 3C01800E */ lui $at, %hi(gBattleStatus+0x8D)
|
||||
/* 19DF08 8026F628 A022C0FD */ sb $v0, %lo(gBattleStatus+0x8D)($at)
|
||||
/* 19DF0C 8026F62C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 19DF10 8026F630 03E00008 */ jr $ra
|
||||
/* 19DF14 8026F634 27BD0018 */ addiu $sp, $sp, 0x18
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel func_80273444
|
||||
/* 1A1D24 80273444 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 1A1D28 80273448 AFB20020 */ sw $s2, 0x20($sp)
|
||||
/* 1A1D2C 8027344C 3C12800E */ lui $s2, 0x800e
|
||||
/* 1A1D30 80273450 8E52C148 */ lw $s2, -0x3eb8($s2)
|
||||
/* 1A1D2C 8027344C 3C12800E */ lui $s2, %hi(gBattleStatus+0xD8)
|
||||
/* 1A1D30 80273450 8E52C148 */ lw $s2, %lo(gBattleStatus+0xD8)($s2)
|
||||
/* 1A1D34 80273454 AFB30024 */ sw $s3, 0x24($sp)
|
||||
/* 1A1D38 80273458 0080982D */ daddu $s3, $a0, $zero
|
||||
/* 1A1D3C 8027345C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel func_802752AC
|
||||
/* 1A3B8C 802752AC 27BDFFB0 */ addiu $sp, $sp, -0x50
|
||||
/* 1A3B90 802752B0 AFB20020 */ sw $s2, 0x20($sp)
|
||||
/* 1A3B94 802752B4 3C12800E */ lui $s2, 0x800e
|
||||
/* 1A3B98 802752B8 8E52C148 */ lw $s2, -0x3eb8($s2)
|
||||
/* 1A3B94 802752B4 3C12800E */ lui $s2, %hi(gBattleStatus+0xD8)
|
||||
/* 1A3B98 802752B8 8E52C148 */ lw $s2, %lo(gBattleStatus+0xD8)($s2)
|
||||
/* 1A3B9C 802752BC AFB30024 */ sw $s3, 0x24($sp)
|
||||
/* 1A3BA0 802752C0 0080982D */ daddu $s3, $a0, $zero
|
||||
/* 1A3BA4 802752C4 AFBF0028 */ sw $ra, 0x28($sp)
|
||||
|
@ -4,8 +4,8 @@
|
||||
glabel func_80275F00
|
||||
/* 1A47E0 80275F00 27BDFFB0 */ addiu $sp, $sp, -0x50
|
||||
/* 1A47E4 80275F04 AFB20020 */ sw $s2, 0x20($sp)
|
||||
/* 1A47E8 80275F08 3C12800E */ lui $s2, 0x800e
|
||||
/* 1A47EC 80275F0C 8E52C148 */ lw $s2, -0x3eb8($s2)
|
||||
/* 1A47E8 80275F08 3C12800E */ lui $s2, %hi(gBattleStatus+0xD8)
|
||||
/* 1A47EC 80275F0C 8E52C148 */ lw $s2, %lo(gBattleStatus+0xD8)($s2)
|
||||
/* 1A47F0 80275F10 AFB30024 */ sw $s3, 0x24($sp)
|
||||
/* 1A47F4 80275F14 0080982D */ daddu $s3, $a0, $zero
|
||||
/* 1A47F8 80275F18 AFBF0028 */ sw $ra, 0x28($sp)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel DeletePartner
|
||||
/* 1AF088 802807A8 3C04800E */ lui $a0, 0x800e
|
||||
/* 1AF08C 802807AC 8C84C14C */ lw $a0, -0x3eb4($a0)
|
||||
/* 1AF088 802807A8 3C04800E */ lui $a0, %hi(gBattleStatus+0xDC)
|
||||
/* 1AF08C 802807AC 8C84C14C */ lw $a0, %lo(gBattleStatus+0xDC)($a0)
|
||||
/* 1AF090 802807B0 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 1AF094 802807B4 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 1AF098 802807B8 0C0902EF */ jal delete_actor
|
||||
|
@ -5,8 +5,8 @@ glabel dispatch_event_partner
|
||||
/* 1AC760 8027DE80 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* 1AC764 8027DE84 2405000A */ addiu $a1, $zero, 0xa
|
||||
/* 1AC768 8027DE88 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 1AC76C 8027DE8C 3C10800E */ lui $s0, 0x800e
|
||||
/* 1AC770 8027DE90 8E10C14C */ lw $s0, -0x3eb4($s0)
|
||||
/* 1AC76C 8027DE8C 3C10800E */ lui $s0, %hi(gBattleStatus+0xDC)
|
||||
/* 1AC770 8027DE90 8E10C14C */ lw $s0, %lo(gBattleStatus+0xDC)($s0)
|
||||
/* 1AC774 8027DE94 AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 1AC778 8027DE98 AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 1AC77C 8027DE9C AFB10014 */ sw $s1, 0x14($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel dispatch_event_partner_continue_turn
|
||||
/* 1AC7EC 8027DF0C 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* 1AC7F0 8027DF10 2405000A */ addiu $a1, $zero, 0xa
|
||||
/* 1AC7F4 8027DF14 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 1AC7F8 8027DF18 3C10800E */ lui $s0, 0x800e
|
||||
/* 1AC7FC 8027DF1C 8E10C14C */ lw $s0, -0x3eb4($s0)
|
||||
/* 1AC7F8 8027DF18 3C10800E */ lui $s0, %hi(gBattleStatus+0xDC)
|
||||
/* 1AC7FC 8027DF1C 8E10C14C */ lw $s0, %lo(gBattleStatus+0xDC)($s0)
|
||||
/* 1AC800 8027DF20 AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 1AC804 8027DF24 AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 1AC808 8027DF28 AFB10014 */ sw $s1, 0x14($sp)
|
||||
|
@ -5,8 +5,8 @@ glabel func_802807D0
|
||||
/* 1AF0B0 802807D0 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 1AF0B4 802807D4 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* 1AF0B8 802807D8 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 1AF0BC 802807DC 3C03800E */ lui $v1, 0x800e
|
||||
/* 1AF0C0 802807E0 8063C0F1 */ lb $v1, -0x3f0f($v1)
|
||||
/* 1AF0BC 802807DC 3C03800E */ lui $v1, %hi(gBattleStatus+0x81)
|
||||
/* 1AF0C0 802807E0 8063C0F1 */ lb $v1, %lo(gBattleStatus+0x81)($v1)
|
||||
/* 1AF0C4 802807E4 8C450000 */ lw $a1, ($v0)
|
||||
/* 1AF0C8 802807E8 04610002 */ bgez $v1, .L802807F4
|
||||
/* 1AF0CC 802807EC 0000302D */ daddu $a2, $zero, $zero
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802A8180
|
||||
/* 41CF10 802A8180 3C02800E */ lui $v0, 0x800e
|
||||
/* 41CF14 802A8184 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 41CF10 802A8180 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 41CF14 802A8184 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 41CF18 802A8188 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 41CF1C 802A818C 2443FFFF */ addiu $v1, $v0, -1
|
||||
/* 41CF20 802A8190 2C6200CD */ sltiu $v0, $v1, 0xcd
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802A9AE8
|
||||
/* 41E878 802A9AE8 3C02800E */ lui $v0, 0x800e
|
||||
/* 41E87C 802A9AEC 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 41E878 802A9AE8 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 41E87C 802A9AEC 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 41E880 802A9AF0 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 41E884 802A9AF4 2443FFFE */ addiu $v1, $v0, -2
|
||||
/* 41E888 802A9AF8 2C6200CC */ sltiu $v0, $v1, 0xcc
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802A9B30
|
||||
/* 41E8C0 802A9B30 3C02800E */ lui $v0, 0x800e
|
||||
/* 41E8C4 802A9B34 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 41E8C0 802A9B30 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 41E8C4 802A9B34 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 41E8C8 802A9B38 30420004 */ andi $v0, $v0, 4
|
||||
/* 41E8CC 802A9B3C 03E00008 */ jr $ra
|
||||
/* 41E8D0 802A9B40 2C420001 */ sltiu $v0, $v0, 1
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802A9B44
|
||||
/* 41E8D4 802A9B44 3C03800E */ lui $v1, 0x800e
|
||||
/* 41E8D8 802A9B48 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 41E8D4 802A9B44 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 41E8D8 802A9B48 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 41E8DC 802A9B4C 27BDFFC8 */ addiu $sp, $sp, -0x38
|
||||
/* 41E8E0 802A9B50 AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 41E8E4 802A9B54 3C12800E */ lui $s2, %hi(gBattleStatus)
|
||||
@ -42,8 +42,8 @@ glabel func_802A9B44
|
||||
/* 41E964 802A9BD4 E600000C */ swc1 $f0, 0xc($s0)
|
||||
/* 41E968 802A9BD8 E6020014 */ swc1 $f2, 0x14($s0)
|
||||
/* 41E96C 802A9BDC C6200138 */ lwc1 $f0, 0x138($s1)
|
||||
/* 41E970 802A9BE0 3C01800E */ lui $at, 0x800e
|
||||
/* 41E974 802A9BE4 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41E970 802A9BE0 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41E974 802A9BE4 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41E978 802A9BE8 E6000018 */ swc1 $f0, 0x18($s0)
|
||||
/* 41E97C 802A9BEC C6200140 */ lwc1 $f0, 0x140($s1)
|
||||
/* 41E980 802A9BF0 24020004 */ addiu $v0, $zero, 4
|
||||
@ -296,8 +296,8 @@ glabel func_802A9B44
|
||||
/* 41ED40 802A9FB0 0C0A8414 */ jal func_802A1050
|
||||
/* 41ED44 802A9FB4 00000000 */ nop
|
||||
/* 41ED48 802A9FB8 24020001 */ addiu $v0, $zero, 1
|
||||
/* 41ED4C 802A9FBC 3C01800E */ lui $at, 0x800e
|
||||
/* 41ED50 802A9FC0 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41ED4C 802A9FBC 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41ED50 802A9FC0 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41ED54 802A9FC4 0C0AA6D1 */ jal func_802A9B44
|
||||
/* 41ED58 802A9FC8 00000000 */ nop
|
||||
/* 41ED5C 802A9FCC 0C0AA6D1 */ jal func_802A9B44
|
||||
@ -326,8 +326,8 @@ glabel func_802A9B44
|
||||
/* 41EDB8 802AA028 3C01802B */ lui $at, 0x802b
|
||||
/* 41EDBC 802AA02C AC20CC60 */ sw $zero, -0x33a0($at)
|
||||
.L802AA030:
|
||||
/* 41EDC0 802AA030 3C01800E */ lui $at, 0x800e
|
||||
/* 41EDC4 802AA034 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41EDC0 802AA030 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41EDC4 802AA034 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L802AA038:
|
||||
/* 41EDC8 802AA038 8FBF001C */ lw $ra, 0x1c($sp)
|
||||
/* 41EDCC 802AA03C 8FB20018 */ lw $s2, 0x18($sp)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802AA05C
|
||||
/* 41EDEC 802AA05C 3C02800E */ lui $v0, 0x800e
|
||||
/* 41EDF0 802AA060 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 41EDEC 802AA05C 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 41EDF0 802AA060 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 41EDF4 802AA064 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 41EDF8 802AA068 2443FFFF */ addiu $v1, $v0, -1
|
||||
/* 41EDFC 802AA06C 2C620009 */ sltiu $v0, $v1, 9
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802AA0A4
|
||||
/* 41EE34 802AA0A4 3C02800E */ lui $v0, 0x800e
|
||||
/* 41EE38 802AA0A8 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 41EE34 802AA0A4 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 41EE38 802AA0A8 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 41EE3C 802AA0AC 30420002 */ andi $v0, $v0, 2
|
||||
/* 41EE40 802AA0B0 03E00008 */ jr $ra
|
||||
/* 41EE44 802AA0B4 2C420001 */ sltiu $v0, $v0, 1
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802AA0B8
|
||||
/* 41EE48 802AA0B8 3C03800E */ lui $v1, 0x800e
|
||||
/* 41EE4C 802AA0BC 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 41EE48 802AA0B8 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 41EE4C 802AA0BC 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 41EE50 802AA0C0 27BDFFC8 */ addiu $sp, $sp, -0x38
|
||||
/* 41EE54 802AA0C4 AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* 41EE58 802AA0C8 3C12800E */ lui $s2, %hi(gBattleStatus)
|
||||
@ -82,8 +82,8 @@ glabel func_802AA0B8
|
||||
/* 41EF5C 802AA1CC E6000018 */ swc1 $f0, 0x18($s0)
|
||||
/* 41EF60 802AA1D0 C6200140 */ lwc1 $f0, 0x140($s1)
|
||||
/* 41EF64 802AA1D4 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 41EF68 802AA1D8 3C01800E */ lui $at, 0x800e
|
||||
/* 41EF6C 802AA1DC AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41EF68 802AA1D8 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41EF6C 802AA1DC AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41EF70 802AA1E0 A6120070 */ sh $s2, 0x70($s0)
|
||||
/* 41EF74 802AA1E4 AE000054 */ sw $zero, 0x54($s0)
|
||||
/* 41EF78 802AA1E8 080AA987 */ j .L802AA61C
|
||||
@ -331,8 +331,8 @@ glabel func_802AA0B8
|
||||
/* 41F324 802AA594 0C0A8414 */ jal func_802A1050
|
||||
/* 41F328 802AA598 00000000 */ nop
|
||||
/* 41F32C 802AA59C 24020001 */ addiu $v0, $zero, 1
|
||||
/* 41F330 802AA5A0 3C01800E */ lui $at, 0x800e
|
||||
/* 41F334 802AA5A4 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41F330 802AA5A0 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41F334 802AA5A4 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41F338 802AA5A8 0C0AA82E */ jal func_802AA0B8
|
||||
/* 41F33C 802AA5AC 00000000 */ nop
|
||||
/* 41F340 802AA5B0 0C0AA82E */ jal func_802AA0B8
|
||||
@ -361,8 +361,8 @@ glabel func_802AA0B8
|
||||
/* 41F39C 802AA60C 3C01802B */ lui $at, 0x802b
|
||||
/* 41F3A0 802AA610 AC20CC60 */ sw $zero, -0x33a0($at)
|
||||
.L802AA614:
|
||||
/* 41F3A4 802AA614 3C01800E */ lui $at, 0x800e
|
||||
/* 41F3A8 802AA618 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41F3A4 802AA614 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41F3A8 802AA618 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L802AA61C:
|
||||
/* 41F3AC 802AA61C 8FBF001C */ lw $ra, 0x1c($sp)
|
||||
/* 41F3B0 802AA620 8FB20018 */ lw $s2, 0x18($sp)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802AA640
|
||||
/* 41F3D0 802AA640 3C02800E */ lui $v0, 0x800e
|
||||
/* 41F3D4 802AA644 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 41F3D0 802AA640 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 41F3D4 802AA644 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 41F3D8 802AA648 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 41F3DC 802AA64C 2443FFFF */ addiu $v1, $v0, -1
|
||||
/* 41F3E0 802AA650 2C620009 */ sltiu $v0, $v1, 9
|
||||
|
@ -22,13 +22,13 @@ glabel func_802AACD8
|
||||
/* 41FAAC 802AAD1C 00431024 */ and $v0, $v0, $v1
|
||||
/* 41FAB0 802AAD20 14400005 */ bnez $v0, .L802AAD38
|
||||
/* 41FAB4 802AAD24 00000000 */ nop
|
||||
/* 41FAB8 802AAD28 3C16800E */ lui $s6, 0x800e
|
||||
/* 41FABC 802AAD2C 8ED6C148 */ lw $s6, -0x3eb8($s6)
|
||||
/* 41FAB8 802AAD28 3C16800E */ lui $s6, %hi(gBattleStatus+0xD8)
|
||||
/* 41FABC 802AAD2C 8ED6C148 */ lw $s6, %lo(gBattleStatus+0xD8)($s6)
|
||||
/* 41FAC0 802AAD30 080AAB50 */ j .L802AAD40
|
||||
/* 41FAC4 802AAD34 00000000 */ nop
|
||||
.L802AAD38:
|
||||
/* 41FAC8 802AAD38 3C16800E */ lui $s6, 0x800e
|
||||
/* 41FACC 802AAD3C 8ED6C14C */ lw $s6, -0x3eb4($s6)
|
||||
/* 41FAC8 802AAD38 3C16800E */ lui $s6, %hi(gBattleStatus+0xDC)
|
||||
/* 41FACC 802AAD3C 8ED6C14C */ lw $s6, %lo(gBattleStatus+0xDC)($s6)
|
||||
.L802AAD40:
|
||||
/* 41FAD0 802AAD40 82C9040C */ lb $t1, 0x40c($s6)
|
||||
/* 41FAD4 802AAD44 AFA9005C */ sw $t1, 0x5c($sp)
|
||||
@ -38,8 +38,8 @@ glabel func_802AACD8
|
||||
/* 41FAE4 802AAD54 8FA9005C */ lw $t1, 0x5c($sp)
|
||||
/* 41FAE8 802AAD58 11200166 */ beqz $t1, .L802AB2F4
|
||||
/* 41FAEC 802AAD5C 26D7040D */ addiu $s7, $s6, 0x40d
|
||||
/* 41FAF0 802AAD60 3C02800E */ lui $v0, 0x800e
|
||||
/* 41FAF4 802AAD64 8C42C1F4 */ lw $v0, -0x3e0c($v0)
|
||||
/* 41FAF0 802AAD60 3C02800E */ lui $v0, %hi(gBattleStatus+0x184)
|
||||
/* 41FAF4 802AAD64 8C42C1F4 */ lw $v0, %lo(gBattleStatus+0x184)($v0)
|
||||
/* 41FAF8 802AAD68 30420001 */ andi $v0, $v0, 1
|
||||
/* 41FAFC 802AAD6C 10400045 */ beqz $v0, .L802AAE84
|
||||
/* 41FB00 802AAD70 00000000 */ nop
|
||||
@ -201,16 +201,16 @@ glabel func_802AACD8
|
||||
/* 41FD4C 802AAFBC 80520012 */ lb $s2, 0x12($v0)
|
||||
/* 41FD50 802AAFC0 24020034 */ addiu $v0, $zero, 0x34
|
||||
/* 41FD54 802AAFC4 AFA20050 */ sw $v0, 0x50($sp)
|
||||
/* 41FD58 802AAFC8 3C02800E */ lui $v0, 0x800e
|
||||
/* 41FD5C 802AAFCC 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 41FD58 802AAFC8 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 41FD5C 802AAFCC 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 41FD60 802AAFD0 24030040 */ addiu $v1, $zero, 0x40
|
||||
/* 41FD64 802AAFD4 00431024 */ and $v0, $v0, $v1
|
||||
/* 41FD68 802AAFD8 10400002 */ beqz $v0, .L802AAFE4
|
||||
/* 41FD6C 802AAFDC AFA30054 */ sw $v1, 0x54($sp)
|
||||
/* 41FD70 802AAFE0 2412000B */ addiu $s2, $zero, 0xb
|
||||
.L802AAFE4:
|
||||
/* 41FD74 802AAFE4 3C02800E */ lui $v0, 0x800e
|
||||
/* 41FD78 802AAFE8 8C42C1F4 */ lw $v0, -0x3e0c($v0)
|
||||
/* 41FD74 802AAFE4 3C02800E */ lui $v0, %hi(gBattleStatus+0x184)
|
||||
/* 41FD78 802AAFE8 8C42C1F4 */ lw $v0, %lo(gBattleStatus+0x184)($v0)
|
||||
/* 41FD7C 802AAFEC 30420001 */ andi $v0, $v0, 1
|
||||
/* 41FD80 802AAFF0 14400004 */ bnez $v0, .L802AB004
|
||||
/* 41FD84 802AAFF4 24020001 */ addiu $v0, $zero, 1
|
||||
@ -318,8 +318,8 @@ glabel func_802AACD8
|
||||
/* 41FF00 802AB170 8FA20050 */ lw $v0, 0x50($sp)
|
||||
/* 41FF04 802AB174 8FA30054 */ lw $v1, 0x54($sp)
|
||||
/* 41FF08 802AB178 24480004 */ addiu $t0, $v0, 4
|
||||
/* 41FF0C 802AB17C 3C02800E */ lui $v0, 0x800e
|
||||
/* 41FF10 802AB180 8C42C1F4 */ lw $v0, -0x3e0c($v0)
|
||||
/* 41FF0C 802AB17C 3C02800E */ lui $v0, %hi(gBattleStatus+0x184)
|
||||
/* 41FF10 802AB180 8C42C1F4 */ lw $v0, %lo(gBattleStatus+0x184)($v0)
|
||||
/* 41FF14 802AB184 24660002 */ addiu $a2, $v1, 2
|
||||
/* 41FF18 802AB188 AFA80050 */ sw $t0, 0x50($sp)
|
||||
/* 41FF1C 802AB18C 30420001 */ andi $v0, $v0, 1
|
||||
|
@ -13,8 +13,8 @@ glabel update_partner_menu
|
||||
/* 41CF78 802A81E8 3C12802B */ lui $s2, 0x802b
|
||||
/* 41CF7C 802A81EC 2652CCD0 */ addiu $s2, $s2, -0x3330
|
||||
/* 41CF80 802A81F0 AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* 41CF84 802A81F4 3C11800E */ lui $s1, 0x800e
|
||||
/* 41CF88 802A81F8 2631C4DC */ addiu $s1, $s1, -0x3b24
|
||||
/* 41CF84 802A81F4 3C11800E */ lui $s1, %hi(gBattleStatus+0x46C)
|
||||
/* 41CF88 802A81F8 2631C4DC */ addiu $s1, $s1, %lo(gBattleStatus+0x46C)
|
||||
/* 41CF8C 802A81FC AFBF0034 */ sw $ra, 0x34($sp)
|
||||
/* 41CF90 802A8200 AFBE0030 */ sw $fp, 0x30($sp)
|
||||
/* 41CF94 802A8204 AFB60028 */ sw $s6, 0x28($sp)
|
||||
@ -75,8 +75,8 @@ glabel update_partner_menu
|
||||
/* 41D068 802A82D8 AE000054 */ sw $zero, 0x54($s0)
|
||||
/* 41D06C 802A82DC E6000020 */ swc1 $f0, 0x20($s0)
|
||||
.L802A82E0:
|
||||
/* 41D070 802A82E0 3C11800E */ lui $s1, 0x800e
|
||||
/* 41D074 802A82E4 2631C4DC */ addiu $s1, $s1, -0x3b24
|
||||
/* 41D070 802A82E0 3C11800E */ lui $s1, %hi(gBattleStatus+0x46C)
|
||||
/* 41D074 802A82E4 2631C4DC */ addiu $s1, $s1, %lo(gBattleStatus+0x46C)
|
||||
.L802A82E8:
|
||||
/* 41D078 802A82E8 8E230000 */ lw $v1, ($s1)
|
||||
/* 41D07C 802A82EC 2402012D */ addiu $v0, $zero, 0x12d
|
||||
@ -192,8 +192,8 @@ glabel update_partner_menu
|
||||
/* 41D22C 802A849C 00431025 */ or $v0, $v0, $v1
|
||||
/* 41D230 802A84A0 AC820000 */ sw $v0, ($a0)
|
||||
.L802A84A4:
|
||||
/* 41D234 802A84A4 3C02800E */ lui $v0, 0x800e
|
||||
/* 41D238 802A84A8 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 41D234 802A84A4 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 41D238 802A84A8 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 41D23C 802A84AC 2443FFFE */ addiu $v1, $v0, -2
|
||||
/* 41D240 802A84B0 2C62012D */ sltiu $v0, $v1, 0x12d
|
||||
/* 41D244 802A84B4 1040057D */ beqz $v0, .L802A9AAC
|
||||
@ -384,8 +384,8 @@ glabel update_partner_menu
|
||||
/* 41D4FC 802A876C 0C098F3F */ jal set_animation
|
||||
/* 41D500 802A8770 0000282D */ daddu $a1, $zero, $zero
|
||||
/* 41D504 802A8774 24020003 */ addiu $v0, $zero, 3
|
||||
/* 41D508 802A8778 3C01800E */ lui $at, 0x800e
|
||||
/* 41D50C 802A877C AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41D508 802A8778 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41D50C 802A877C AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41D510 802A8780 0C0A846C */ jal func_802A11B0
|
||||
/* 41D514 802A8784 00000000 */ nop
|
||||
/* 41D518 802A8788 3C04802B */ lui $a0, 0x802b
|
||||
@ -1433,8 +1433,8 @@ glabel update_partner_menu
|
||||
/* 41E4A0 802A9710 00000000 */ nop
|
||||
.L802A9714:
|
||||
/* 41E4A4 802A9714 240200CD */ addiu $v0, $zero, 0xcd
|
||||
/* 41E4A8 802A9718 3C01800E */ lui $at, 0x800e
|
||||
/* 41E4AC 802A971C AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41E4A8 802A9718 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41E4AC 802A971C AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41E4B0 802A9720 0C0AA072 */ jal update_partner_menu
|
||||
/* 41E4B4 802A9724 00000000 */ nop
|
||||
/* 41E4B8 802A9728 0C090464 */ jal func_80241190
|
||||
@ -1442,8 +1442,8 @@ glabel update_partner_menu
|
||||
/* 41E4C0 802A9730 080AA6AB */ j .L802A9AAC
|
||||
/* 41E4C4 802A9734 00000000 */ nop
|
||||
.L802A9738:
|
||||
/* 41E4C8 802A9738 3C01800E */ lui $at, 0x800e
|
||||
/* 41E4CC 802A973C AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41E4C8 802A9738 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41E4CC 802A973C AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41E4D0 802A9740 0C0AA072 */ jal update_partner_menu
|
||||
/* 41E4D4 802A9744 00000000 */ nop
|
||||
/* 41E4D8 802A9748 24040018 */ addiu $a0, $zero, 0x18
|
||||
@ -1454,8 +1454,8 @@ glabel update_partner_menu
|
||||
/* 41E4EC 802A975C 080AA6AB */ j .L802A9AAC
|
||||
/* 41E4F0 802A9760 00000000 */ nop
|
||||
.L802A9764:
|
||||
/* 41E4F4 802A9764 3C01800E */ lui $at, 0x800e
|
||||
/* 41E4F8 802A9768 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41E4F4 802A9764 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41E4F8 802A9768 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41E4FC 802A976C 0C0AA072 */ jal update_partner_menu
|
||||
/* 41E500 802A9770 00000000 */ nop
|
||||
.L802A9774:
|
||||
@ -1564,8 +1564,8 @@ glabel update_partner_menu
|
||||
/* 41E68C 802A98FC 00000000 */ nop
|
||||
/* 41E690 802A9900 240200C9 */ addiu $v0, $zero, 0xc9
|
||||
.L802A9904:
|
||||
/* 41E694 802A9904 3C01800E */ lui $at, 0x800e
|
||||
/* 41E698 802A9908 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41E694 802A9904 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41E698 802A9908 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41E69C 802A990C 0C0AA072 */ jal update_partner_menu
|
||||
/* 41E6A0 802A9910 00000000 */ nop
|
||||
/* 41E6A4 802A9914 0C0AA072 */ jal update_partner_menu
|
||||
@ -1625,8 +1625,8 @@ glabel update_partner_menu
|
||||
/* 41E770 802A99E0 10400032 */ beqz $v0, .L802A9AAC
|
||||
/* 41E774 802A99E4 00000000 */ nop
|
||||
/* 41E778 802A99E8 8682006E */ lh $v0, 0x6e($s4)
|
||||
/* 41E77C 802A99EC 3C01800E */ lui $at, 0x800e
|
||||
/* 41E780 802A99F0 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41E77C 802A99EC 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41E780 802A99F0 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41E784 802A99F4 0C0AA072 */ jal update_partner_menu
|
||||
/* 41E788 802A99F8 00000000 */ nop
|
||||
/* 41E78C 802A99FC 0C090464 */ jal func_80241190
|
||||
@ -1672,8 +1672,8 @@ glabel update_partner_menu
|
||||
/* 41E82C 802A9A9C 24050009 */ addiu $a1, $zero, 9
|
||||
/* 41E830 802A9AA0 2402001F */ addiu $v0, $zero, 0x1f
|
||||
.L802A9AA4:
|
||||
/* 41E834 802A9AA4 3C01800E */ lui $at, 0x800e
|
||||
/* 41E838 802A9AA8 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41E834 802A9AA4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41E838 802A9AA8 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L802A9AAC:
|
||||
/* 41E83C 802A9AAC 8FBF0034 */ lw $ra, 0x34($sp)
|
||||
/* 41E840 802A9AB0 8FBE0030 */ lw $fp, 0x30($sp)
|
||||
|
@ -10,8 +10,8 @@ glabel update_player_menu
|
||||
/* 41A72C 802A599C 3C158011 */ lui $s5, %hi(gPlayerData)
|
||||
/* 41A730 802A59A0 26B5F290 */ addiu $s5, $s5, %lo(gPlayerData)
|
||||
/* 41A734 802A59A4 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* 41A738 802A59A8 3C10800E */ lui $s0, 0x800e
|
||||
/* 41A73C 802A59AC 2610C4DC */ addiu $s0, $s0, -0x3b24
|
||||
/* 41A738 802A59A8 3C10800E */ lui $s0, %hi(gBattleStatus+0x46C)
|
||||
/* 41A73C 802A59AC 2610C4DC */ addiu $s0, $s0, %lo(gBattleStatus+0x46C)
|
||||
/* 41A740 802A59B0 AFBF0034 */ sw $ra, 0x34($sp)
|
||||
/* 41A744 802A59B4 AFBE0030 */ sw $fp, 0x30($sp)
|
||||
/* 41A748 802A59B8 AFB7002C */ sw $s7, 0x2c($sp)
|
||||
@ -175,8 +175,8 @@ glabel update_player_menu
|
||||
/* 41A9AC 802A5C1C 00441024 */ and $v0, $v0, $a0
|
||||
/* 41A9B0 802A5C20 AEC20000 */ sw $v0, ($s6)
|
||||
.L802A5C24:
|
||||
/* 41A9B4 802A5C24 3C02800E */ lui $v0, 0x800e
|
||||
/* 41A9B8 802A5C28 8C42C4DC */ lw $v0, -0x3b24($v0)
|
||||
/* 41A9B4 802A5C24 3C02800E */ lui $v0, %hi(gBattleStatus+0x46C)
|
||||
/* 41A9B8 802A5C28 8C42C4DC */ lw $v0, %lo(gBattleStatus+0x46C)($v0)
|
||||
/* 41A9BC 802A5C2C 2443FFFF */ addiu $v1, $v0, -1
|
||||
/* 41A9C0 802A5C30 2C62012E */ sltiu $v0, $v1, 0x12e
|
||||
/* 41A9C4 802A5C34 10400943 */ beqz $v0, .L802A8144
|
||||
@ -803,8 +803,8 @@ glabel update_player_menu
|
||||
/* 41B2C0 802A6530 54400001 */ bnel $v0, $zero, .L802A6538
|
||||
/* 41B2C4 802A6534 A20001F6 */ sb $zero, 0x1f6($s0)
|
||||
.L802A6538:
|
||||
/* 41B2C8 802A6538 3C02800E */ lui $v0, 0x800e
|
||||
/* 41B2CC 802A653C 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 41B2C8 802A6538 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 41B2CC 802A653C 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 41B2D0 802A6540 30421000 */ andi $v0, $v0, 0x1000
|
||||
/* 41B2D4 802A6544 10400002 */ beqz $v0, .L802A6550
|
||||
/* 41B2D8 802A6548 2402FFFF */ addiu $v0, $zero, -1
|
||||
@ -853,8 +853,8 @@ glabel update_player_menu
|
||||
/* 41B374 802A65E4 54400001 */ bnel $v0, $zero, .L802A65EC
|
||||
/* 41B378 802A65E8 A20001F6 */ sb $zero, 0x1f6($s0)
|
||||
.L802A65EC:
|
||||
/* 41B37C 802A65EC 3C02800E */ lui $v0, 0x800e
|
||||
/* 41B380 802A65F0 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 41B37C 802A65EC 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 41B380 802A65F0 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 41B384 802A65F4 30421000 */ andi $v0, $v0, 0x1000
|
||||
/* 41B388 802A65F8 10400002 */ beqz $v0, .L802A6604
|
||||
/* 41B38C 802A65FC 2402FFFF */ addiu $v0, $zero, -1
|
||||
@ -899,8 +899,8 @@ glabel update_player_menu
|
||||
/* 41B418 802A6688 54400001 */ bnel $v0, $zero, .L802A6690
|
||||
/* 41B41C 802A668C A20001F6 */ sb $zero, 0x1f6($s0)
|
||||
.L802A6690:
|
||||
/* 41B420 802A6690 3C02800E */ lui $v0, 0x800e
|
||||
/* 41B424 802A6694 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 41B420 802A6690 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 41B424 802A6694 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 41B428 802A6698 30421000 */ andi $v0, $v0, 0x1000
|
||||
/* 41B42C 802A669C 10400002 */ beqz $v0, .L802A66A8
|
||||
/* 41B430 802A66A0 2402FFFF */ addiu $v0, $zero, -1
|
||||
@ -1246,8 +1246,8 @@ glabel update_player_menu
|
||||
/* 41B908 802A6B78 00000000 */ nop
|
||||
.L802A6B7C:
|
||||
/* 41B90C 802A6B7C 86C2006E */ lh $v0, 0x6e($s6)
|
||||
/* 41B910 802A6B80 3C01800E */ lui $at, 0x800e
|
||||
/* 41B914 802A6B84 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41B910 802A6B80 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41B914 802A6B84 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41B918 802A6B88 0C0A9662 */ jal update_player_menu
|
||||
/* 41B91C 802A6B8C 00000000 */ nop
|
||||
/* 41B920 802A6B90 080A9F69 */ j .L802A7DA4
|
||||
@ -1273,8 +1273,8 @@ glabel update_player_menu
|
||||
/* 41B970 802A6BE0 24020002 */ addiu $v0, $zero, 2
|
||||
/* 41B974 802A6BE4 080AA04F */ j .L802A813C
|
||||
/* 41B978 802A6BE8 00000000 */ nop
|
||||
/* 41B97C 802A6BEC 3C02800E */ lui $v0, 0x800e
|
||||
/* 41B980 802A6BF0 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 41B97C 802A6BEC 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 41B980 802A6BF0 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 41B984 802A6BF4 30420004 */ andi $v0, $v0, 4
|
||||
/* 41B988 802A6BF8 10400004 */ beqz $v0, .L802A6C0C
|
||||
/* 41B98C 802A6BFC 24040050 */ addiu $a0, $zero, 0x50
|
||||
@ -2335,8 +2335,8 @@ glabel update_player_menu
|
||||
/* 41C910 802A7B80 3C01802B */ lui $at, 0x802b
|
||||
/* 41C914 802A7B84 00250821 */ addu $at, $at, $a1
|
||||
/* 41C918 802A7B88 AC22D658 */ sw $v0, -0x29a8($at)
|
||||
/* 41C91C 802A7B8C 3C02800E */ lui $v0, 0x800e
|
||||
/* 41C920 802A7B90 8C42C074 */ lw $v0, -0x3f8c($v0)
|
||||
/* 41C91C 802A7B8C 3C02800E */ lui $v0, %hi(gBattleStatus+0x4)
|
||||
/* 41C920 802A7B90 8C42C074 */ lw $v0, %lo(gBattleStatus+0x4)($v0)
|
||||
/* 41C924 802A7B94 30420020 */ andi $v0, $v0, 0x20
|
||||
/* 41C928 802A7B98 14400007 */ bnez $v0, .L802A7BB8
|
||||
/* 41C92C 802A7B9C 00000000 */ nop
|
||||
@ -2439,8 +2439,8 @@ glabel update_player_menu
|
||||
/* 41CA9C 802A7D0C 080AA051 */ j .L802A8144
|
||||
/* 41CAA0 802A7D10 00000000 */ nop
|
||||
.L802A7D14:
|
||||
/* 41CAA4 802A7D14 3C01800E */ lui $at, 0x800e
|
||||
/* 41CAA8 802A7D18 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41CAA4 802A7D14 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41CAA8 802A7D18 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41CAAC 802A7D1C 0C0A9662 */ jal update_player_menu
|
||||
/* 41CAB0 802A7D20 00000000 */ nop
|
||||
/* 41CAB4 802A7D24 24040018 */ addiu $a0, $zero, 0x18
|
||||
@ -2460,8 +2460,8 @@ glabel update_player_menu
|
||||
/* 41CAE8 802A7D58 86C4006E */ lh $a0, 0x6e($s6)
|
||||
/* 41CAEC 802A7D5C 00451024 */ and $v0, $v0, $a1
|
||||
/* 41CAF0 802A7D60 AC620000 */ sw $v0, ($v1)
|
||||
/* 41CAF4 802A7D64 3C01800E */ lui $at, 0x800e
|
||||
/* 41CAF8 802A7D68 AC24C4DC */ sw $a0, -0x3b24($at)
|
||||
/* 41CAF4 802A7D64 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41CAF8 802A7D68 AC24C4DC */ sw $a0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41CAFC 802A7D6C 0C0A9662 */ jal update_player_menu
|
||||
/* 41CB00 802A7D70 00000000 */ nop
|
||||
.L802A7D74:
|
||||
@ -2471,8 +2471,8 @@ glabel update_player_menu
|
||||
/* 41CB10 802A7D80 00000000 */ nop
|
||||
.L802A7D84:
|
||||
/* 41CB14 802A7D84 240200CD */ addiu $v0, $zero, 0xcd
|
||||
/* 41CB18 802A7D88 3C01800E */ lui $at, 0x800e
|
||||
/* 41CB1C 802A7D8C AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41CB18 802A7D88 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41CB1C 802A7D8C AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41CB20 802A7D90 0C0A9662 */ jal update_player_menu
|
||||
/* 41CB24 802A7D94 00000000 */ nop
|
||||
/* 41CB28 802A7D98 24040019 */ addiu $a0, $zero, 0x19
|
||||
@ -2484,8 +2484,8 @@ glabel update_player_menu
|
||||
/* 41CB3C 802A7DAC 080AA051 */ j .L802A8144
|
||||
/* 41CB40 802A7DB0 00000000 */ nop
|
||||
.L802A7DB4:
|
||||
/* 41CB44 802A7DB4 3C01800E */ lui $at, 0x800e
|
||||
/* 41CB48 802A7DB8 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41CB44 802A7DB4 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41CB48 802A7DB8 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41CB4C 802A7DBC 0C0A9662 */ jal update_player_menu
|
||||
/* 41CB50 802A7DC0 00000000 */ nop
|
||||
.L802A7DC4:
|
||||
@ -2606,8 +2606,8 @@ glabel update_player_menu
|
||||
/* 41CD0C 802A7F7C 00000000 */ nop
|
||||
/* 41CD10 802A7F80 240200C9 */ addiu $v0, $zero, 0xc9
|
||||
.L802A7F84:
|
||||
/* 41CD14 802A7F84 3C01800E */ lui $at, 0x800e
|
||||
/* 41CD18 802A7F88 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41CD14 802A7F84 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41CD18 802A7F88 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41CD1C 802A7F8C 0C0A9662 */ jal update_player_menu
|
||||
/* 41CD20 802A7F90 00000000 */ nop
|
||||
/* 41CD24 802A7F94 0C0A9662 */ jal update_player_menu
|
||||
@ -2671,8 +2671,8 @@ glabel update_player_menu
|
||||
/* 41CE04 802A8074 10400033 */ beqz $v0, .L802A8144
|
||||
/* 41CE08 802A8078 00000000 */ nop
|
||||
/* 41CE0C 802A807C 86C2006E */ lh $v0, 0x6e($s6)
|
||||
/* 41CE10 802A8080 3C01800E */ lui $at, 0x800e
|
||||
/* 41CE14 802A8084 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41CE10 802A8080 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41CE14 802A8084 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41CE18 802A8088 0C0A9662 */ jal update_player_menu
|
||||
/* 41CE1C 802A808C 00000000 */ nop
|
||||
/* 41CE20 802A8090 0C090464 */ jal func_80241190
|
||||
@ -2719,8 +2719,8 @@ glabel update_player_menu
|
||||
/* 41CEC4 802A8134 24050009 */ addiu $a1, $zero, 9
|
||||
/* 41CEC8 802A8138 2402001F */ addiu $v0, $zero, 0x1f
|
||||
.L802A813C:
|
||||
/* 41CECC 802A813C 3C01800E */ lui $at, 0x800e
|
||||
/* 41CED0 802A8140 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41CECC 802A813C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41CED0 802A8140 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
.L802A8144:
|
||||
/* 41CED4 802A8144 8FBF0034 */ lw $ra, 0x34($sp)
|
||||
/* 41CED8 802A8148 8FBE0030 */ lw $fp, 0x30($sp)
|
||||
|
@ -29,8 +29,8 @@ glabel update_targeting_enemies
|
||||
/* 41F470 802AA6E0 82500425 */ lb $s0, 0x425($s2)
|
||||
/* 41F474 802AA6E4 00621824 */ and $v1, $v1, $v0
|
||||
/* 41F478 802AA6E8 AE430000 */ sw $v1, ($s2)
|
||||
/* 41F47C 802AA6EC 3C03800E */ lui $v1, 0x800e
|
||||
/* 41F480 802AA6F0 8C63C4DC */ lw $v1, -0x3b24($v1)
|
||||
/* 41F47C 802AA6EC 3C03800E */ lui $v1, %hi(gBattleStatus+0x46C)
|
||||
/* 41F480 802AA6F0 8C63C4DC */ lw $v1, %lo(gBattleStatus+0x46C)($v1)
|
||||
/* 41F484 802AA6F4 24020001 */ addiu $v0, $zero, 1
|
||||
/* 41F488 802AA6F8 10620085 */ beq $v1, $v0, .L802AA910
|
||||
/* 41F48C 802AA6FC 2655040D */ addiu $s5, $s2, 0x40d
|
||||
@ -125,16 +125,16 @@ glabel update_targeting_enemies
|
||||
/* 41F5D8 802AA848 00000000 */ nop
|
||||
.L802AA84C:
|
||||
/* 41F5DC 802AA84C 8683006E */ lh $v1, 0x6e($s4)
|
||||
/* 41F5E0 802AA850 3C01800E */ lui $at, 0x800e
|
||||
/* 41F5E4 802AA854 AC23C4DC */ sw $v1, -0x3b24($at)
|
||||
/* 41F5E0 802AA850 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41F5E4 802AA854 AC23C4DC */ sw $v1, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41F5E8 802AA858 080AAACE */ j .L802AAB38
|
||||
/* 41F5EC 802AA85C 00000000 */ nop
|
||||
.L802AA860:
|
||||
/* 41F5F0 802AA860 8C820004 */ lw $v0, 4($a0)
|
||||
/* 41F5F4 802AA864 8683006E */ lh $v1, 0x6e($s4)
|
||||
/* 41F5F8 802AA868 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 41F5FC 802AA86C 3C01800E */ lui $at, 0x800e
|
||||
/* 41F600 802AA870 AC23C4DC */ sw $v1, -0x3b24($at)
|
||||
/* 41F5FC 802AA86C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41F600 802AA870 AC23C4DC */ sw $v1, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41F604 802AA874 104000C1 */ beqz $v0, .L802AAB7C
|
||||
/* 41F608 802AA878 00000000 */ nop
|
||||
/* 41F60C 802AA87C 080AAADB */ j .L802AAB6C
|
||||
@ -174,8 +174,8 @@ glabel update_targeting_enemies
|
||||
/* 41F688 802AA8F8 26520004 */ addiu $s2, $s2, 4
|
||||
.L802AA8FC:
|
||||
/* 41F68C 802AA8FC 24020001 */ addiu $v0, $zero, 1
|
||||
/* 41F690 802AA900 3C01800E */ lui $at, 0x800e
|
||||
/* 41F694 802AA904 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41F690 802AA900 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41F694 802AA904 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41F698 802AA908 080AAB2D */ j .L802AACB4
|
||||
/* 41F69C 802AA90C 00000000 */ nop
|
||||
.L802AA910:
|
||||
@ -195,8 +195,8 @@ glabel update_targeting_enemies
|
||||
/* 41F6D0 802AA940 0C05272D */ jal play_sound
|
||||
/* 41F6D4 802AA944 240400CA */ addiu $a0, $zero, 0xca
|
||||
/* 41F6D8 802AA948 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 41F6DC 802AA94C 3C01800E */ lui $at, 0x800e
|
||||
/* 41F6E0 802AA950 AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41F6DC 802AA94C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41F6E0 802AA950 AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41F6E4 802AA954 080AAB2D */ j .L802AACB4
|
||||
/* 41F6E8 802AA958 00000000 */ nop
|
||||
.L802AA95C:
|
||||
@ -211,8 +211,8 @@ glabel update_targeting_enemies
|
||||
/* 41F70C 802AA97C 3C01802B */ lui $at, 0x802b
|
||||
/* 41F710 802AA980 AC22CC6C */ sw $v0, -0x3394($at)
|
||||
/* 41F714 802AA984 24020002 */ addiu $v0, $zero, 2
|
||||
/* 41F718 802AA988 3C01800E */ lui $at, 0x800e
|
||||
/* 41F71C 802AA98C AC22C4DC */ sw $v0, -0x3b24($at)
|
||||
/* 41F718 802AA988 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41F71C 802AA98C AC22C4DC */ sw $v0, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41F720 802AA990 080AAB2D */ j .L802AACB4
|
||||
/* 41F724 802AA994 00000000 */ nop
|
||||
.L802AA998:
|
||||
@ -323,8 +323,8 @@ glabel update_targeting_enemies
|
||||
/* 41F89C 802AAB0C 8C820004 */ lw $v0, 4($a0)
|
||||
/* 41F8A0 802AAB10 8683006E */ lh $v1, 0x6e($s4)
|
||||
/* 41F8A4 802AAB14 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 41F8A8 802AAB18 3C01800E */ lui $at, 0x800e
|
||||
/* 41F8AC 802AAB1C AC23C4DC */ sw $v1, -0x3b24($at)
|
||||
/* 41F8A8 802AAB18 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41F8AC 802AAB1C AC23C4DC */ sw $v1, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41F8B0 802AAB20 10400005 */ beqz $v0, .L802AAB38
|
||||
/* 41F8B4 802AAB24 00000000 */ nop
|
||||
/* 41F8B8 802AAB28 0C0AA6D1 */ jal func_802A9B44
|
||||
@ -343,8 +343,8 @@ glabel update_targeting_enemies
|
||||
/* 41F8E0 802AAB50 8C820004 */ lw $v0, 4($a0)
|
||||
/* 41F8E4 802AAB54 8683006E */ lh $v1, 0x6e($s4)
|
||||
/* 41F8E8 802AAB58 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 41F8EC 802AAB5C 3C01800E */ lui $at, 0x800e
|
||||
/* 41F8F0 802AAB60 AC23C4DC */ sw $v1, -0x3b24($at)
|
||||
/* 41F8EC 802AAB5C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41F8F0 802AAB60 AC23C4DC */ sw $v1, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41F8F4 802AAB64 10400005 */ beqz $v0, .L802AAB7C
|
||||
/* 41F8F8 802AAB68 00000000 */ nop
|
||||
.L802AAB6C:
|
||||
@ -393,8 +393,8 @@ glabel update_targeting_enemies
|
||||
/* 41F990 802AAC00 8E020004 */ lw $v0, 4($s0)
|
||||
/* 41F994 802AAC04 8683006C */ lh $v1, 0x6c($s4)
|
||||
/* 41F998 802AAC08 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 41F99C 802AAC0C 3C01800E */ lui $at, 0x800e
|
||||
/* 41F9A0 802AAC10 AC23C4DC */ sw $v1, -0x3b24($at)
|
||||
/* 41F99C 802AAC0C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41F9A0 802AAC10 AC23C4DC */ sw $v1, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41F9A4 802AAC14 10400014 */ beqz $v0, .L802AAC68
|
||||
/* 41F9A8 802AAC18 00000000 */ nop
|
||||
/* 41F9AC 802AAC1C 080AAB16 */ j .L802AAC58
|
||||
@ -409,8 +409,8 @@ glabel update_targeting_enemies
|
||||
/* 41F9CC 802AAC3C 8E020004 */ lw $v0, 4($s0)
|
||||
/* 41F9D0 802AAC40 8683006C */ lh $v1, 0x6c($s4)
|
||||
/* 41F9D4 802AAC44 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 41F9D8 802AAC48 3C01800E */ lui $at, 0x800e
|
||||
/* 41F9DC 802AAC4C AC23C4DC */ sw $v1, -0x3b24($at)
|
||||
/* 41F9D8 802AAC48 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41F9DC 802AAC4C AC23C4DC */ sw $v1, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41F9E0 802AAC50 10400005 */ beqz $v0, .L802AAC68
|
||||
/* 41F9E4 802AAC54 00000000 */ nop
|
||||
.L802AAC58:
|
||||
@ -429,8 +429,8 @@ glabel update_targeting_enemies
|
||||
/* 41FA10 802AAC80 8E020004 */ lw $v0, 4($s0)
|
||||
/* 41FA14 802AAC84 8683006C */ lh $v1, 0x6c($s4)
|
||||
/* 41FA18 802AAC88 30420040 */ andi $v0, $v0, 0x40
|
||||
/* 41FA1C 802AAC8C 3C01800E */ lui $at, 0x800e
|
||||
/* 41FA20 802AAC90 AC23C4DC */ sw $v1, -0x3b24($at)
|
||||
/* 41FA1C 802AAC8C 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 41FA20 802AAC90 AC23C4DC */ sw $v1, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 41FA24 802AAC94 10400005 */ beqz $v0, .L802AACAC
|
||||
/* 41FA28 802AAC98 00000000 */ nop
|
||||
/* 41FA2C 802AAC9C 0C0AA82E */ jal func_802AA0B8
|
||||
|
@ -3,8 +3,8 @@
|
||||
|
||||
glabel func_8014AC94
|
||||
/* E1394 8014AC94 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* E1398 8014AC98 3C048015 */ lui $a0, 0x8015
|
||||
/* E139C 8014AC9C 2484F738 */ addiu $a0, $a0, -0x8c8
|
||||
/* E1398 8014AC98 3C048015 */ lui $a0, %hi(D_8014F738)
|
||||
/* E139C 8014AC9C 2484F738 */ addiu $a0, $a0, %lo(D_8014F738)
|
||||
/* E13A0 8014ACA0 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* E13A4 8014ACA4 84820000 */ lh $v0, ($a0)
|
||||
/* E13A8 8014ACA8 94830000 */ lhu $v1, ($a0)
|
||||
@ -43,8 +43,8 @@ glabel func_8014AC94
|
||||
/* E1420 8014AD20 0C015869 */ jal func_800561A4
|
||||
/* E1424 8014AD24 00000000 */ nop
|
||||
/* E1428 8014AD28 24020003 */ addiu $v0, $zero, 3
|
||||
/* E142C 8014AD2C 3C018015 */ lui $at, 0x8015
|
||||
/* E1430 8014AD30 A422F738 */ sh $v0, -0x8c8($at)
|
||||
/* E142C 8014AD2C 3C018015 */ lui $at, %hi(D_8014F738)
|
||||
/* E1430 8014AD30 A422F738 */ sh $v0, %lo(D_8014F738)($at)
|
||||
.L8014AD34:
|
||||
/* E1434 8014AD34 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
/* E1438 8014AD38 03E00008 */ jr $ra
|
||||
|
@ -59,11 +59,11 @@ glabel step_battle
|
||||
/* EDB4 800339B4 0C05259C */ jal func_80149670
|
||||
/* EDB8 800339B8 0000202D */ daddu $a0, $zero, $zero
|
||||
/* EDBC 800339BC 8E100000 */ lw $s0, ($s0)
|
||||
/* EDC0 800339C0 3C03800E */ lui $v1, 0x800e
|
||||
/* EDC4 800339C4 9063C4EA */ lbu $v1, -0x3b16($v1)
|
||||
/* EDC0 800339C0 3C03800E */ lui $v1, %hi(gBattleStatus+0x47A)
|
||||
/* EDC4 800339C4 9063C4EA */ lbu $v1, %lo(gBattleStatus+0x47A)($v1)
|
||||
/* EDC8 800339C8 9205007E */ lbu $a1, 0x7e($s0)
|
||||
/* EDCC 800339CC 3C04800E */ lui $a0, 0x800e
|
||||
/* EDD0 800339D0 9084C4EB */ lbu $a0, -0x3b15($a0)
|
||||
/* EDCC 800339CC 3C04800E */ lui $a0, %hi(gBattleStatus+0x47B)
|
||||
/* EDD0 800339D0 9084C4EB */ lbu $a0, %lo(gBattleStatus+0x47B)($a0)
|
||||
/* EDD4 800339D4 30A20001 */ andi $v0, $a1, 1
|
||||
/* EDD8 800339D8 14400007 */ bnez $v0, .L800339F8
|
||||
/* EDDC 800339DC 34A20001 */ ori $v0, $a1, 1
|
||||
|
@ -8,29 +8,29 @@ glabel func_80072B30
|
||||
/* 4DF3C 80072B3C 24020001 */ addiu $v0, $zero, 1
|
||||
/* 4DF40 80072B40 3C01800E */ lui $at, %hi(gBattleState)
|
||||
/* 4DF44 80072B44 AC20C068 */ sw $zero, %lo(gBattleState)($at)
|
||||
/* 4DF48 80072B48 3C01800E */ lui $at, 0x800e
|
||||
/* 4DF4C 80072B4C AC22C4E0 */ sw $v0, -0x3b20($at)
|
||||
/* 4DF50 80072B50 3C01800E */ lui $at, 0x800e
|
||||
/* 4DF54 80072B54 AC20C4DC */ sw $zero, -0x3b24($at)
|
||||
/* 4DF58 80072B58 3C01800E */ lui $at, 0x800e
|
||||
/* 4DF5C 80072B5C AC20C4D0 */ sw $zero, -0x3b30($at)
|
||||
/* 4DF60 80072B60 3C01800E */ lui $at, 0x800e
|
||||
/* 4DF64 80072B64 AC20C4F0 */ sw $zero, -0x3b10($at)
|
||||
/* 4DF68 80072B68 3C01800E */ lui $at, 0x800e
|
||||
/* 4DF6C 80072B6C AC20C4D4 */ sw $zero, -0x3b2c($at)
|
||||
/* 4DF70 80072B70 3C01800E */ lui $at, 0x800e
|
||||
/* 4DF74 80072B74 AC20C4FC */ sw $zero, -0x3b04($at)
|
||||
/* 4DF78 80072B78 3C01800E */ lui $at, 0x800e
|
||||
/* 4DF7C 80072B7C AC20C4F8 */ sw $zero, -0x3b08($at)
|
||||
/* 4DF80 80072B80 3C01800E */ lui $at, 0x800e
|
||||
/* 4DF84 80072B84 AC20C4E8 */ sw $zero, -0x3b18($at)
|
||||
/* 4DF48 80072B48 3C01800E */ lui $at, %hi(gBattleStatus+0x470)
|
||||
/* 4DF4C 80072B4C AC22C4E0 */ sw $v0, %lo(gBattleStatus+0x470)($at)
|
||||
/* 4DF50 80072B50 3C01800E */ lui $at, %hi(gBattleStatus+0x46C)
|
||||
/* 4DF54 80072B54 AC20C4DC */ sw $zero, %lo(gBattleStatus+0x46C)($at)
|
||||
/* 4DF58 80072B58 3C01800E */ lui $at, %hi(gBattleStatus+0x460)
|
||||
/* 4DF5C 80072B5C AC20C4D0 */ sw $zero, %lo(gBattleStatus+0x460)($at)
|
||||
/* 4DF60 80072B60 3C01800E */ lui $at, %hi(gBattleStatus+0x480)
|
||||
/* 4DF64 80072B64 AC20C4F0 */ sw $zero, %lo(gBattleStatus+0x480)($at)
|
||||
/* 4DF68 80072B68 3C01800E */ lui $at, %hi(gBattleStatus+0x464)
|
||||
/* 4DF6C 80072B6C AC20C4D4 */ sw $zero, %lo(gBattleStatus+0x464)($at)
|
||||
/* 4DF70 80072B70 3C01800E */ lui $at, %hi(gBattleStatus+0x48C)
|
||||
/* 4DF74 80072B74 AC20C4FC */ sw $zero, %lo(gBattleStatus+0x48C)($at)
|
||||
/* 4DF78 80072B78 3C01800E */ lui $at, %hi(gBattleStatus+0x488)
|
||||
/* 4DF7C 80072B7C AC20C4F8 */ sw $zero, %lo(gBattleStatus+0x488)($at)
|
||||
/* 4DF80 80072B80 3C01800E */ lui $at, %hi(gBattleStatus+0x478)
|
||||
/* 4DF84 80072B84 AC20C4E8 */ sw $zero, %lo(gBattleStatus+0x478)($at)
|
||||
/* 4DF88 80072B88 3C01800E */ lui $at, 0x800e
|
||||
/* 4DF8C 80072B8C AC20C064 */ sw $zero, -0x3f9c($at)
|
||||
/* 4DF90 80072B90 3C01800E */ lui $at, 0x800e
|
||||
/* 4DF94 80072B94 AC20C060 */ sw $zero, -0x3fa0($at)
|
||||
/* 4DF98 80072B98 3C01800E */ lui $at, 0x800e
|
||||
/* 4DF9C 80072B9C AC20C4EC */ sw $zero, -0x3b14($at)
|
||||
/* 4DFA0 80072BA0 3C01800E */ lui $at, 0x800e
|
||||
/* 4DFA4 80072BA4 AC20C4F4 */ sw $zero, -0x3b0c($at)
|
||||
/* 4DF98 80072B98 3C01800E */ lui $at, %hi(gBattleStatus+0x47C)
|
||||
/* 4DF9C 80072B9C AC20C4EC */ sw $zero, %lo(gBattleStatus+0x47C)($at)
|
||||
/* 4DFA0 80072BA0 3C01800E */ lui $at, %hi(gBattleStatus+0x484)
|
||||
/* 4DFA4 80072BA4 AC20C4F4 */ sw $zero, %lo(gBattleStatus+0x484)($at)
|
||||
/* 4DFA8 80072BA8 03E00008 */ jr $ra
|
||||
/* 4DFAC 80072BAC 00000000 */ nop
|
||||
|
@ -2,7 +2,7 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80072BCC
|
||||
/* 4DFCC 80072BCC 3C01800E */ lui $at, 0x800e
|
||||
/* 4DFD0 80072BD0 AC24C4F8 */ sw $a0, -0x3b08($at)
|
||||
/* 4DFCC 80072BCC 3C01800E */ lui $at, %hi(gBattleStatus+0x488)
|
||||
/* 4DFD0 80072BD0 AC24C4F8 */ sw $a0, %lo(gBattleStatus+0x488)($at)
|
||||
/* 4DFD4 80072BD4 03E00008 */ jr $ra
|
||||
/* 4DFD8 80072BD8 00000000 */ nop
|
||||
|
@ -3,8 +3,8 @@
|
||||
|
||||
glabel func_80072BDC
|
||||
/* 4DFDC 80072BDC 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* 4DFE0 80072BE0 3C02800E */ lui $v0, 0x800e
|
||||
/* 4DFE4 80072BE4 9042C4EA */ lbu $v0, -0x3b16($v0)
|
||||
/* 4DFE0 80072BE0 3C02800E */ lui $v0, %hi(gBattleStatus+0x47A)
|
||||
/* 4DFE4 80072BE4 9042C4EA */ lbu $v0, %lo(gBattleStatus+0x47A)($v0)
|
||||
/* 4DFE8 80072BE8 3C038009 */ lui $v1, 0x8009
|
||||
/* 4DFEC 80072BEC 24635A30 */ addiu $v1, $v1, 0x5a30
|
||||
/* 4DFF0 80072BF0 AFBF0018 */ sw $ra, 0x18($sp)
|
||||
@ -15,19 +15,19 @@ glabel func_80072BDC
|
||||
/* 4E004 80072C04 8E240004 */ lw $a0, 4($s1)
|
||||
/* 4E008 80072C08 8E250008 */ lw $a1, 8($s1)
|
||||
/* 4E00C 80072C0C 8E26000C */ lw $a2, 0xc($s1)
|
||||
/* 4E010 80072C10 3C10800E */ lui $s0, 0x800e
|
||||
/* 4E014 80072C14 9210C4EB */ lbu $s0, -0x3b15($s0)
|
||||
/* 4E010 80072C10 3C10800E */ lui $s0, %hi(gBattleStatus+0x47B)
|
||||
/* 4E014 80072C14 9210C4EB */ lbu $s0, %lo(gBattleStatus+0x47B)($s0)
|
||||
/* 4E018 80072C18 0C00A5CF */ jal dma_copy
|
||||
/* 4E01C 80072C1C 00000000 */ nop
|
||||
/* 4E020 80072C20 00101880 */ sll $v1, $s0, 2
|
||||
/* 4E024 80072C24 00701821 */ addu $v1, $v1, $s0
|
||||
/* 4E028 80072C28 00031880 */ sll $v1, $v1, 2
|
||||
/* 4E02C 80072C2C 8E220010 */ lw $v0, 0x10($s1)
|
||||
/* 4E030 80072C30 3C04800E */ lui $a0, 0x800e
|
||||
/* 4E034 80072C34 8C84C4EC */ lw $a0, -0x3b14($a0)
|
||||
/* 4E030 80072C30 3C04800E */ lui $a0, %hi(gBattleStatus+0x47C)
|
||||
/* 4E034 80072C34 8C84C4EC */ lw $a0, %lo(gBattleStatus+0x47C)($a0)
|
||||
/* 4E038 80072C38 00431021 */ addu $v0, $v0, $v1
|
||||
/* 4E03C 80072C3C 3C01800E */ lui $at, 0x800e
|
||||
/* 4E040 80072C40 AC22C4FC */ sw $v0, -0x3b04($at)
|
||||
/* 4E03C 80072C3C 3C01800E */ lui $at, %hi(gBattleStatus+0x48C)
|
||||
/* 4E040 80072C40 AC22C4FC */ sw $v0, %lo(gBattleStatus+0x48C)($at)
|
||||
/* 4E044 80072C44 04810005 */ bgez $a0, .L80072C5C
|
||||
/* 4E048 80072C48 000418C0 */ sll $v1, $a0, 3
|
||||
/* 4E04C 80072C4C 3C01800E */ lui $at, 0x800e
|
||||
@ -45,7 +45,7 @@ glabel func_80072BDC
|
||||
/* 4E074 80072C74 8FBF0018 */ lw $ra, 0x18($sp)
|
||||
/* 4E078 80072C78 8FB10014 */ lw $s1, 0x14($sp)
|
||||
/* 4E07C 80072C7C 8FB00010 */ lw $s0, 0x10($sp)
|
||||
/* 4E080 80072C80 3C01800E */ lui $at, 0x800e
|
||||
/* 4E084 80072C84 AC20C4D0 */ sw $zero, -0x3b30($at)
|
||||
/* 4E080 80072C80 3C01800E */ lui $at, %hi(gBattleStatus+0x460)
|
||||
/* 4E084 80072C84 AC20C4D0 */ sw $zero, %lo(gBattleStatus+0x460)($at)
|
||||
/* 4E088 80072C88 03E00008 */ jr $ra
|
||||
/* 4E08C 80072C8C 27BD0020 */ addiu $sp, $sp, 0x20
|
||||
|
@ -2,7 +2,7 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80072CCC
|
||||
/* 4E0CC 80072CCC 3C01800E */ lui $at, 0x800e
|
||||
/* 4E0D0 80072CD0 AC24C4EC */ sw $a0, -0x3b14($at)
|
||||
/* 4E0CC 80072CCC 3C01800E */ lui $at, %hi(gBattleStatus+0x47C)
|
||||
/* 4E0D0 80072CD0 AC24C4EC */ sw $a0, %lo(gBattleStatus+0x47C)($at)
|
||||
/* 4E0D4 80072CD4 03E00008 */ jr $ra
|
||||
/* 4E0D8 80072CD8 00000000 */ nop
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user