Merge pull request #112 from ethteck/maps

kmr + more symbol offsets
This commit is contained in:
Ethan Roseman 2020-11-02 17:01:26 -05:00 committed by GitHub
commit d08cf1b51d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
234 changed files with 595 additions and 1887 deletions

View File

@ -52,9 +52,9 @@ glabel func_802E3F0C
/* 105844 802E3FC4 3C014034 */ lui $at, 0x4034 /* 105844 802E3FC4 3C014034 */ lui $at, 0x4034
/* 105848 802E3FC8 44811800 */ mtc1 $at, $f3 /* 105848 802E3FC8 44811800 */ mtc1 $at, $f3
/* 10584C 802E3FCC 44801000 */ mtc1 $zero, $f2 /* 10584C 802E3FCC 44801000 */ mtc1 $zero, $f2
/* 105850 802E3FD0 3C018008 */ lui $at, 0x8008 /* 105850 802E3FD0 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* 105854 802E3FD4 00220821 */ addu $at, $at, $v0 /* 105854 802E3FD4 00220821 */ addu $at, $at, $v0
/* 105858 802E3FD8 942278F8 */ lhu $v0, 0x78f8($at) /* 105858 802E3FD8 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* 10585C 802E3FDC 46000021 */ cvt.d.s $f0, $f0 /* 10585C 802E3FDC 46000021 */ cvt.d.s $f0, $f0
/* 105860 802E3FE0 46220000 */ add.d $f0, $f0, $f2 /* 105860 802E3FE0 46220000 */ add.d $f0, $f0, $f2
/* 105864 802E3FE4 26070050 */ addiu $a3, $s0, 0x50 /* 105864 802E3FE4 26070050 */ addiu $a3, $s0, 0x50

View File

@ -8,9 +8,9 @@ glabel pause_badges_comparator
/* 13A32C 80246FEC 08091C00 */ j .L80247000 /* 13A32C 80246FEC 08091C00 */ j .L80247000
/* 13A330 80246FF0 24037FFF */ addiu $v1, $zero, 0x7fff /* 13A330 80246FF0 24037FFF */ addiu $v1, $zero, 0x7fff
.L80246FF4: .L80246FF4:
/* 13A334 80246FF4 3C038008 */ lui $v1, 0x8008 /* 13A334 80246FF4 3C038008 */ lui $v1, %hi(gItemTable+0x6)
/* 13A338 80246FF8 00621821 */ addu $v1, $v1, $v0 /* 13A338 80246FF8 00621821 */ addu $v1, $v1, $v0
/* 13A33C 80246FFC 946378E6 */ lhu $v1, 0x78e6($v1) /* 13A33C 80246FFC 946378E6 */ lhu $v1, %lo(gItemTable+0x6)($v1)
.L80247000: .L80247000:
/* 13A340 80247000 84A20000 */ lh $v0, ($a1) /* 13A340 80247000 84A20000 */ lh $v0, ($a1)
/* 13A344 80247004 14400003 */ bnez $v0, .L80247014 /* 13A344 80247004 14400003 */ bnez $v0, .L80247014
@ -18,9 +18,9 @@ glabel pause_badges_comparator
/* 13A34C 8024700C 08091C08 */ j .L80247020 /* 13A34C 8024700C 08091C08 */ j .L80247020
/* 13A350 80247010 24047FFF */ addiu $a0, $zero, 0x7fff /* 13A350 80247010 24047FFF */ addiu $a0, $zero, 0x7fff
.L80247014: .L80247014:
/* 13A354 80247014 3C048008 */ lui $a0, 0x8008 /* 13A354 80247014 3C048008 */ lui $a0, %hi(gItemTable+0x6)
/* 13A358 80247018 00822021 */ addu $a0, $a0, $v0 /* 13A358 80247018 00822021 */ addu $a0, $a0, $v0
/* 13A35C 8024701C 948478E6 */ lhu $a0, 0x78e6($a0) /* 13A35C 8024701C 948478E6 */ lhu $a0, %lo(gItemTable+0x6)($a0)
.L80247020: .L80247020:
/* 13A360 80247020 00031400 */ sll $v0, $v1, 0x10 /* 13A360 80247020 00031400 */ sll $v0, $v1, 0x10
/* 13A364 80247024 00021C03 */ sra $v1, $v0, 0x10 /* 13A364 80247024 00021C03 */ sra $v1, $v0, 0x10

View File

@ -322,9 +322,9 @@ glabel pause_badges_handle_input
/* 13C874 80249534 00000000 */ nop /* 13C874 80249534 00000000 */ nop
/* 13C878 80249538 10600008 */ beqz $v1, .L8024955C /* 13C878 80249538 10600008 */ beqz $v1, .L8024955C
/* 13C87C 8024953C 00031140 */ sll $v0, $v1, 5 /* 13C87C 8024953C 00031140 */ sll $v0, $v1, 5
/* 13C880 80249540 3C018008 */ lui $at, 0x8008 /* 13C880 80249540 3C018008 */ lui $at, %hi(gItemTable+0x10)
/* 13C884 80249544 00220821 */ addu $at, $at, $v0 /* 13C884 80249544 00220821 */ addu $at, $at, $v0
/* 13C888 80249548 8C2278F0 */ lw $v0, 0x78f0($at) /* 13C888 80249548 8C2278F0 */ lw $v0, %lo(gItemTable+0x10)($at)
/* 13C88C 8024954C 3C018027 */ lui $at, 0x8027 /* 13C88C 8024954C 3C018027 */ lui $at, 0x8027
/* 13C890 80249550 AC2200C8 */ sw $v0, 0xc8($at) /* 13C890 80249550 AC2200C8 */ sw $v0, 0xc8($at)
/* 13C894 80249554 08092566 */ j .L80249598 /* 13C894 80249554 08092566 */ j .L80249598

View File

@ -41,9 +41,9 @@ glabel pause_badges_try_equip
/* 13A6FC 802473BC 00021403 */ sra $v0, $v0, 0x10 /* 13A6FC 802473BC 00021403 */ sra $v0, $v0, 0x10
/* 13A700 802473C0 10400013 */ beqz $v0, .L80247410 /* 13A700 802473C0 10400013 */ beqz $v0, .L80247410
/* 13A704 802473C4 00021140 */ sll $v0, $v0, 5 /* 13A704 802473C4 00021140 */ sll $v0, $v0, 5
/* 13A708 802473C8 3C038008 */ lui $v1, 0x8008 /* 13A708 802473C8 3C038008 */ lui $v1, %hi(gItemTable+0x1A)
/* 13A70C 802473CC 00621821 */ addu $v1, $v1, $v0 /* 13A70C 802473CC 00621821 */ addu $v1, $v1, $v0
/* 13A710 802473D0 906378FA */ lbu $v1, 0x78fa($v1) /* 13A710 802473D0 906378FA */ lbu $v1, %lo(gItemTable+0x1A)($v1)
/* 13A714 802473D4 00031080 */ sll $v0, $v1, 2 /* 13A714 802473D4 00031080 */ sll $v0, $v1, 2
/* 13A718 802473D8 00431021 */ addu $v0, $v0, $v1 /* 13A718 802473D8 00431021 */ addu $v0, $v0, $v1
/* 13A71C 802473DC 00021080 */ sll $v0, $v0, 2 /* 13A71C 802473DC 00021080 */ sll $v0, $v0, 2

View File

@ -2,7 +2,7 @@
.set noreorder # don't insert nops after branches .set noreorder # don't insert nops after branches
glabel func_8003E514 glabel func_8003E514
/* 19914 8003E514 3C01800B */ lui $at, 0x800b /* 19914 8003E514 3C01800B */ lui $at, %hi(gCurrentEncounter+0x8)
/* 19918 8003E518 A0240F18 */ sb $a0, 0xf18($at) /* 19918 8003E518 A0240F18 */ sb $a0, %lo(gCurrentEncounter+0x8)($at)
/* 1991C 8003E51C 03E00008 */ jr $ra /* 1991C 8003E51C 03E00008 */ jr $ra
/* 19920 8003E520 00000000 */ nop /* 19920 8003E520 00000000 */ nop

View File

@ -9,9 +9,9 @@ glabel kill_encounter
/* 19B40 8003E740 AFB00010 */ sw $s0, 0x10($sp) /* 19B40 8003E740 AFB00010 */ sw $s0, 0x10($sp)
/* 19B44 8003E744 80820004 */ lb $v0, 4($a0) /* 19B44 8003E744 80820004 */ lb $v0, 4($a0)
/* 19B48 8003E748 00021080 */ sll $v0, $v0, 2 /* 19B48 8003E748 00021080 */ sll $v0, $v0, 2
/* 19B4C 8003E74C 3C12800B */ lui $s2, 0x800b /* 19B4C 8003E74C 3C12800B */ lui $s2, %hi(gCurrentEncounter+0x28)
/* 19B50 8003E750 02429021 */ addu $s2, $s2, $v0 /* 19B50 8003E750 02429021 */ addu $s2, $s2, $v0
/* 19B54 8003E754 8E520F38 */ lw $s2, 0xf38($s2) /* 19B54 8003E754 8E520F38 */ lw $s2, %lo(gCurrentEncounter+0x28)($s2)
/* 19B58 8003E758 8E420000 */ lw $v0, ($s2) /* 19B58 8003E758 8E420000 */ lw $v0, ($s2)
/* 19B5C 8003E75C 1840000D */ blez $v0, .L8003E794 /* 19B5C 8003E75C 1840000D */ blez $v0, .L8003E794
/* 19B60 8003E760 0000882D */ daddu $s1, $zero, $zero /* 19B60 8003E760 0000882D */ daddu $s1, $zero, $zero

View File

@ -11,9 +11,9 @@ glabel kill_enemy
/* 19BC4 8003E7C4 AFB10014 */ sw $s1, 0x14($sp) /* 19BC4 8003E7C4 AFB10014 */ sw $s1, 0x14($sp)
/* 19BC8 8003E7C8 82020004 */ lb $v0, 4($s0) /* 19BC8 8003E7C8 82020004 */ lb $v0, 4($s0)
/* 19BCC 8003E7CC 00021080 */ sll $v0, $v0, 2 /* 19BCC 8003E7CC 00021080 */ sll $v0, $v0, 2
/* 19BD0 8003E7D0 3C13800B */ lui $s3, 0x800b /* 19BD0 8003E7D0 3C13800B */ lui $s3, %hi(gCurrentEncounter+0x28)
/* 19BD4 8003E7D4 02629821 */ addu $s3, $s3, $v0 /* 19BD4 8003E7D4 02629821 */ addu $s3, $s3, $v0
/* 19BD8 8003E7D8 8E730F38 */ lw $s3, 0xf38($s3) /* 19BD8 8003E7D8 8E730F38 */ lw $s3, %lo(gCurrentEncounter+0x28)($s3)
/* 19BDC 8003E7DC 8E640000 */ lw $a0, ($s3) /* 19BDC 8003E7DC 8E640000 */ lw $a0, ($s3)
/* 19BE0 8003E7E0 3C12800B */ lui $s2, %hi(gCurrentEncounter) /* 19BE0 8003E7E0 3C12800B */ lui $s2, %hi(gCurrentEncounter)
/* 19BE4 8003E7E4 26520F10 */ addiu $s2, $s2, %lo(gCurrentEncounter) /* 19BE4 8003E7E4 26520F10 */ addiu $s2, $s2, %lo(gCurrentEncounter)

View File

@ -262,9 +262,9 @@ glabel pause_items_handle_input
/* 13DED4 8024AB94 00000000 */ nop /* 13DED4 8024AB94 00000000 */ nop
/* 13DED8 8024AB98 10600008 */ beqz $v1, .L8024ABBC /* 13DED8 8024AB98 10600008 */ beqz $v1, .L8024ABBC
/* 13DEDC 8024AB9C 00031140 */ sll $v0, $v1, 5 /* 13DEDC 8024AB9C 00031140 */ sll $v0, $v1, 5
/* 13DEE0 8024ABA0 3C018008 */ lui $at, 0x8008 /* 13DEE0 8024ABA0 3C018008 */ lui $at, %hi(gItemTable+0x10)
/* 13DEE4 8024ABA4 00220821 */ addu $at, $at, $v0 /* 13DEE4 8024ABA4 00220821 */ addu $at, $at, $v0
/* 13DEE8 8024ABA8 8C2278F0 */ lw $v0, 0x78f0($at) /* 13DEE8 8024ABA8 8C2278F0 */ lw $v0, %lo(gItemTable+0x10)($at)
/* 13DEEC 8024ABAC 3C018027 */ lui $at, 0x8027 /* 13DEEC 8024ABAC 3C018027 */ lui $at, 0x8027
/* 13DEF0 8024ABB0 AC2200C8 */ sw $v0, 0xc8($at) /* 13DEF0 8024ABB0 AC2200C8 */ sw $v0, 0xc8($at)
/* 13DEF4 8024ABB4 08092AFE */ j .L8024ABF8 /* 13DEF4 8024ABB4 08092AFE */ j .L8024ABF8

View File

@ -673,9 +673,9 @@ glabel func_802471EC
/* 168448 80247BE8 2C820005 */ sltiu $v0, $a0, 5 /* 168448 80247BE8 2C820005 */ sltiu $v0, $a0, 5
/* 16844C 80247BEC 10400043 */ beqz $v0, .L80247CFC /* 16844C 80247BEC 10400043 */ beqz $v0, .L80247CFC
/* 168450 80247BF0 00041080 */ sll $v0, $a0, 2 /* 168450 80247BF0 00041080 */ sll $v0, $a0, 2
/* 168454 80247BF4 3C018025 */ lui $at, 0x8025 /* 168454 80247BF4 3C018025 */ lui $at, %hi(pause_partners_draw_movelist_title)
/* 168458 80247BF8 00220821 */ addu $at, $at, $v0 /* 168458 80247BF8 00220821 */ addu $at, $at, $v0
/* 16845C 80247BFC 8C22C048 */ lw $v0, -0x3fb8($at) /* 16845C 80247BFC 8C22C048 */ lw $v0, %lo(pause_partners_draw_movelist_title)($at)
/* 168460 80247C00 00400008 */ jr $v0 /* 168460 80247C00 00400008 */ jr $v0
/* 168464 80247C04 00000000 */ nop /* 168464 80247C04 00000000 */ nop
/* 168468 80247C08 3C018025 */ lui $at, 0x8025 /* 168468 80247C08 3C018025 */ lui $at, 0x8025

View File

@ -16,8 +16,8 @@ glabel func_80244D90
/* 17369C 80244DBC 00431021 */ addu $v0, $v0, $v1 /* 17369C 80244DBC 00431021 */ addu $v0, $v0, $v1
/* 1736A0 80244DC0 000210C0 */ sll $v0, $v0, 3 /* 1736A0 80244DC0 000210C0 */ sll $v0, $v0, 3
/* 1736A4 80244DC4 00443021 */ addu $a2, $v0, $a0 /* 1736A4 80244DC4 00443021 */ addu $a2, $v0, $a0
/* 1736A8 80244DC8 3C03800B */ lui $v1, 0x800b /* 1736A8 80244DC8 3C03800B */ lui $v1, %hi(gCurrentEncounter+0x9)
/* 1736AC 80244DCC 80630F19 */ lb $v1, 0xf19($v1) /* 1736AC 80244DCC 80630F19 */ lb $v1, %lo(gCurrentEncounter+0x9)($v1)
/* 1736B0 80244DD0 24020001 */ addiu $v0, $zero, 1 /* 1736B0 80244DD0 24020001 */ addiu $v0, $zero, 1
/* 1736B4 80244DD4 1462000E */ bne $v1, $v0, .L80244E10 /* 1736B4 80244DD4 1462000E */ bne $v1, $v0, .L80244E10
/* 1736B8 80244DD8 3C030080 */ lui $v1, 0x80 /* 1736B8 80244DD8 3C030080 */ lui $v1, 0x80

View File

@ -1,6 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80246B2C
/* 17540C 80246B2C 03E00008 */ jr $ra
/* 175410 80246B30 00000000 */ nop

View File

@ -5,8 +5,8 @@ glabel func_80253FB0
/* 182890 80253FB0 27BDFFE8 */ addiu $sp, $sp, -0x18 /* 182890 80253FB0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 182894 80253FB4 24020003 */ addiu $v0, $zero, 3 /* 182894 80253FB4 24020003 */ addiu $v0, $zero, 3
/* 182898 80253FB8 AFBF0010 */ sw $ra, 0x10($sp) /* 182898 80253FB8 AFBF0010 */ sw $ra, 0x10($sp)
/* 18289C 80253FBC 3C01800B */ lui $at, 0x800b /* 18289C 80253FBC 3C01800B */ lui $at, %hi(gCurrentEncounter+0x9)
/* 1828A0 80253FC0 A0220F19 */ sb $v0, 0xf19($at) /* 1828A0 80253FC0 A0220F19 */ sb $v0, %lo(gCurrentEncounter+0x9)($at)
/* 1828A4 80253FC4 0C090464 */ jal func_80241190 /* 1828A4 80253FC4 0C090464 */ jal func_80241190
/* 1828A8 80253FC8 24040020 */ addiu $a0, $zero, 0x20 /* 1828A8 80253FC8 24040020 */ addiu $a0, $zero, 0x20
/* 1828AC 80253FCC 8FBF0010 */ lw $ra, 0x10($sp) /* 1828AC 80253FCC 8FBF0010 */ lw $ra, 0x10($sp)

View File

@ -816,8 +816,8 @@ glabel func_8025E190
/* 18D6C4 8025EDE4 2404000C */ addiu $a0, $zero, 0xc /* 18D6C4 8025EDE4 2404000C */ addiu $a0, $zero, 0xc
/* 18D6C8 8025EDE8 1040001B */ beqz $v0, .L8025EE58 /* 18D6C8 8025EDE8 1040001B */ beqz $v0, .L8025EE58
/* 18D6CC 8025EDEC 00000000 */ nop /* 18D6CC 8025EDEC 00000000 */ nop
/* 18D6D0 8025EDF0 3C028009 */ lui $v0, 0x8009 /* 18D6D0 8025EDF0 3C028009 */ lui $v0, %hi(gItemTable+0x1F04)
/* 18D6D4 8025EDF4 844297E4 */ lh $v0, -0x681c($v0) /* 18D6D4 8025EDF4 844297E4 */ lh $v0, %lo(gItemTable+0x1F04)($v0)
/* 18D6D8 8025EDF8 3C14802A */ lui $s4, 0x802a /* 18D6D8 8025EDF8 3C14802A */ lui $s4, 0x802a
/* 18D6DC 8025EDFC 8E94FAA8 */ lw $s4, -0x558($s4) /* 18D6DC 8025EDFC 8E94FAA8 */ lw $s4, -0x558($s4)
/* 18D6E0 8025EE00 000210C0 */ sll $v0, $v0, 3 /* 18D6E0 8025EE00 000210C0 */ sll $v0, $v0, 3
@ -1062,8 +1062,8 @@ glabel func_8025E190
/* 18DA84 8025F1A4 24040004 */ addiu $a0, $zero, 4 /* 18DA84 8025F1A4 24040004 */ addiu $a0, $zero, 4
/* 18DA88 8025F1A8 1040001B */ beqz $v0, .L8025F218 /* 18DA88 8025F1A8 1040001B */ beqz $v0, .L8025F218
/* 18DA8C 8025F1AC 00000000 */ nop /* 18DA8C 8025F1AC 00000000 */ nop
/* 18DA90 8025F1B0 3C028009 */ lui $v0, 0x8009 /* 18DA90 8025F1B0 3C028009 */ lui $v0, %hi(gItemTable+0x1CE4)
/* 18DA94 8025F1B4 844295C4 */ lh $v0, -0x6a3c($v0) /* 18DA94 8025F1B4 844295C4 */ lh $v0, %lo(gItemTable+0x1CE4)($v0)
/* 18DA98 8025F1B8 3C14802A */ lui $s4, 0x802a /* 18DA98 8025F1B8 3C14802A */ lui $s4, 0x802a
/* 18DA9C 8025F1BC 8E94FAC4 */ lw $s4, -0x53c($s4) /* 18DA9C 8025F1BC 8E94FAC4 */ lw $s4, -0x53c($s4)
/* 18DAA0 8025F1C0 000210C0 */ sll $v0, $v0, 3 /* 18DAA0 8025F1C0 000210C0 */ sll $v0, $v0, 3

View File

@ -23,9 +23,9 @@ glabel func_80260E90
/* 18F7B8 80260ED8 8442017A */ lh $v0, 0x17a($v0) /* 18F7B8 80260ED8 8442017A */ lh $v0, 0x17a($v0)
/* 18F7BC 80260EDC 0260202D */ daddu $a0, $s3, $zero /* 18F7BC 80260EDC 0260202D */ daddu $a0, $s3, $zero
/* 18F7C0 80260EE0 00021140 */ sll $v0, $v0, 5 /* 18F7C0 80260EE0 00021140 */ sll $v0, $v0, 5
/* 18F7C4 80260EE4 3C128008 */ lui $s2, 0x8008 /* 18F7C4 80260EE4 3C128008 */ lui $s2, %hi(gItemTable+0xC)
/* 18F7C8 80260EE8 02429021 */ addu $s2, $s2, $v0 /* 18F7C8 80260EE8 02429021 */ addu $s2, $s2, $v0
/* 18F7CC 80260EEC 865278EC */ lh $s2, 0x78ec($s2) /* 18F7CC 80260EEC 865278EC */ lh $s2, %lo(gItemTable+0xC)($s2)
/* 18F7D0 80260EF0 92620191 */ lbu $v0, 0x191($s3) /* 18F7D0 80260EF0 92620191 */ lbu $v0, 0x191($s3)
/* 18F7D4 80260EF4 C6620148 */ lwc1 $f2, 0x148($s3) /* 18F7D4 80260EF4 C6620148 */ lwc1 $f2, 0x148($s3)
/* 18F7D8 80260EF8 44820000 */ mtc1 $v0, $f0 /* 18F7D8 80260EF8 44820000 */ mtc1 $v0, $f0

View File

@ -10,9 +10,9 @@ glabel func_80261064
/* 18F958 80261078 8462017A */ lh $v0, 0x17a($v1) /* 18F958 80261078 8462017A */ lh $v0, 0x17a($v1)
/* 18F95C 8026107C 8C6400D8 */ lw $a0, 0xd8($v1) /* 18F95C 8026107C 8C6400D8 */ lw $a0, 0xd8($v1)
/* 18F960 80261080 00021140 */ sll $v0, $v0, 5 /* 18F960 80261080 00021140 */ sll $v0, $v0, 5
/* 18F964 80261084 3C108008 */ lui $s0, 0x8008 /* 18F964 80261084 3C108008 */ lui $s0, %hi(gItemTable+0xC)
/* 18F968 80261088 02028021 */ addu $s0, $s0, $v0 /* 18F968 80261088 02028021 */ addu $s0, $s0, $v0
/* 18F96C 8026108C 861078EC */ lh $s0, 0x78ec($s0) /* 18F96C 8026108C 861078EC */ lh $s0, %lo(gItemTable+0xC)($s0)
/* 18F970 80261090 0C099CAB */ jal heroes_is_ability_active /* 18F970 80261090 0C099CAB */ jal heroes_is_ability_active
/* 18F974 80261094 2405001D */ addiu $a1, $zero, 0x1d /* 18F974 80261094 2405001D */ addiu $a1, $zero, 0x1d
/* 18F978 80261098 10400007 */ beqz $v0, .L802610B8 /* 18F978 80261098 10400007 */ beqz $v0, .L802610B8

View File

@ -8,8 +8,8 @@ glabel func_802611E8
/* 18FAD4 802611F4 3C048011 */ lui $a0, %hi(gPlayerData) /* 18FAD4 802611F4 3C048011 */ lui $a0, %hi(gPlayerData)
/* 18FAD8 802611F8 2484F290 */ addiu $a0, $a0, %lo(gPlayerData) /* 18FAD8 802611F8 2484F290 */ addiu $a0, $a0, %lo(gPlayerData)
/* 18FADC 802611FC AFB10014 */ sw $s1, 0x14($sp) /* 18FADC 802611FC AFB10014 */ sw $s1, 0x14($sp)
/* 18FAE0 80261200 3C118009 */ lui $s1, 0x8009 /* 18FAE0 80261200 3C118009 */ lui $s1, %hi(gItemTable+0x12A0)
/* 18FAE4 80261204 26318B80 */ addiu $s1, $s1, -0x7480 /* 18FAE4 80261204 26318B80 */ addiu $s1, $s1, %lo(gItemTable+0x12A0)
/* 18FAE8 80261208 AFBF001C */ sw $ra, 0x1c($sp) /* 18FAE8 80261208 AFBF001C */ sw $ra, 0x1c($sp)
/* 18FAEC 8026120C AFB00010 */ sw $s0, 0x10($sp) /* 18FAEC 8026120C AFB00010 */ sw $s0, 0x10($sp)
/* 18FAF0 80261210 90820002 */ lbu $v0, 2($a0) /* 18FAF0 80261210 90820002 */ lbu $v0, 2($a0)

View File

@ -5,12 +5,12 @@ glabel create_npcs
/* 1EAB0 800436B0 27BDFFA0 */ addiu $sp, $sp, -0x60 /* 1EAB0 800436B0 27BDFFA0 */ addiu $sp, $sp, -0x60
/* 1EAB4 800436B4 AFBE0058 */ sw $fp, 0x58($sp) /* 1EAB4 800436B4 AFBE0058 */ sw $fp, 0x58($sp)
/* 1EAB8 800436B8 27BE0010 */ addiu $fp, $sp, 0x10 /* 1EAB8 800436B8 27BE0010 */ addiu $fp, $sp, 0x10
/* 1EABC 800436BC 3C07800B */ lui $a3, 0x800b /* 1EABC 800436BC 3C07800B */ lui $a3, %hi(gCurrentEncounter+0x24)
/* 1EAC0 800436C0 8CE70F34 */ lw $a3, 0xf34($a3) /* 1EAC0 800436C0 8CE70F34 */ lw $a3, %lo(gCurrentEncounter+0x24)($a3)
/* 1EAC4 800436C4 3C03800A */ lui $v1, 0x800a /* 1EAC4 800436C4 3C03800A */ lui $v1, 0x800a
/* 1EAC8 800436C8 8C63A5D0 */ lw $v1, -0x5a30($v1) /* 1EAC8 800436C8 8C63A5D0 */ lw $v1, -0x5a30($v1)
/* 1EACC 800436CC 3C08800B */ lui $t0, 0x800b /* 1EACC 800436CC 3C08800B */ lui $t0, %hi(gCurrentEncounter+0x20)
/* 1EAD0 800436D0 81080F30 */ lb $t0, 0xf30($t0) /* 1EAD0 800436D0 81080F30 */ lb $t0, %lo(gCurrentEncounter+0x20)($t0)
/* 1EAD4 800436D4 24040001 */ addiu $a0, $zero, 1 /* 1EAD4 800436D4 24040001 */ addiu $a0, $zero, 1
/* 1EAD8 800436D8 AFBF005C */ sw $ra, 0x5c($sp) /* 1EAD8 800436D8 AFBF005C */ sw $ra, 0x5c($sp)
/* 1EADC 800436DC AFB70054 */ sw $s7, 0x54($sp) /* 1EADC 800436DC AFB70054 */ sw $s7, 0x54($sp)
@ -37,8 +37,8 @@ glabel create_npcs
/* 1EB2C 8004372C 08011044 */ j .L80044110 /* 1EB2C 8004372C 08011044 */ j .L80044110
/* 1EB30 80043730 00000000 */ nop /* 1EB30 80043730 00000000 */ nop
.L80043734: .L80043734:
/* 1EB34 80043734 3C02800B */ lui $v0, 0x800b /* 1EB34 80043734 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x21)
/* 1EB38 80043738 80420F31 */ lb $v0, 0xf31($v0) /* 1EB38 80043738 80420F31 */ lb $v0, %lo(gCurrentEncounter+0x21)($v0)
/* 1EB3C 8004373C 1044002A */ beq $v0, $a0, .L800437E8 /* 1EB3C 8004373C 1044002A */ beq $v0, $a0, .L800437E8
/* 1EB40 80043740 00000000 */ nop /* 1EB40 80043740 00000000 */ nop
/* 1EB44 80043744 0000982D */ daddu $s3, $zero, $zero /* 1EB44 80043744 0000982D */ daddu $s3, $zero, $zero
@ -479,16 +479,16 @@ glabel create_npcs
/* 1F178 80043D78 AFA7002C */ sw $a3, 0x2c($sp) /* 1F178 80043D78 AFA7002C */ sw $a3, 0x2c($sp)
.L80043D7C: .L80043D7C:
/* 1F17C 80043D7C 24020001 */ addiu $v0, $zero, 1 /* 1F17C 80043D7C 24020001 */ addiu $v0, $zero, 1
/* 1F180 80043D80 3C01800B */ lui $at, 0x800b /* 1F180 80043D80 3C01800B */ lui $at, %hi(gCurrentEncounter+0x1C)
/* 1F184 80043D84 A0360F2C */ sb $s6, 0xf2c($at) /* 1F184 80043D84 A0360F2C */ sb $s6, %lo(gCurrentEncounter+0x1C)($at)
/* 1F188 80043D88 3C01800A */ lui $at, 0x800a /* 1F188 80043D88 3C01800A */ lui $at, 0x800a
/* 1F18C 80043D8C AC22A5D0 */ sw $v0, -0x5a30($at) /* 1F18C 80043D8C AC22A5D0 */ sw $v0, -0x5a30($at)
/* 1F190 80043D90 08011044 */ j .L80044110 /* 1F190 80043D90 08011044 */ j .L80044110
/* 1F194 80043D94 00000000 */ nop /* 1F194 80043D94 00000000 */ nop
.L80043D98: .L80043D98:
/* 1F198 80043D98 0000A82D */ daddu $s5, $zero, $zero /* 1F198 80043D98 0000A82D */ daddu $s5, $zero, $zero
/* 1F19C 80043D9C 3C02800B */ lui $v0, 0x800b /* 1F19C 80043D9C 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x1C)
/* 1F1A0 80043DA0 80420F2C */ lb $v0, 0xf2c($v0) /* 1F1A0 80043DA0 80420F2C */ lb $v0, %lo(gCurrentEncounter+0x1C)($v0)
/* 1F1A4 80043DA4 1840001F */ blez $v0, .L80043E24 /* 1F1A4 80043DA4 1840001F */ blez $v0, .L80043E24
/* 1F1A8 80043DA8 02A0B02D */ daddu $s6, $s5, $zero /* 1F1A8 80043DA8 02A0B02D */ daddu $s6, $s5, $zero
/* 1F1AC 80043DAC 3C12800B */ lui $s2, %hi(gCurrentEncounter) /* 1F1AC 80043DAC 3C12800B */ lui $s2, %hi(gCurrentEncounter)
@ -519,8 +519,8 @@ glabel create_npcs
/* 1F204 80043E04 1440FFF2 */ bnez $v0, .L80043DD0 /* 1F204 80043E04 1440FFF2 */ bnez $v0, .L80043DD0
/* 1F208 80043E08 26310004 */ addiu $s1, $s1, 4 /* 1F208 80043E08 26310004 */ addiu $s1, $s1, 4
.L80043E0C: .L80043E0C:
/* 1F20C 80043E0C 3C02800B */ lui $v0, 0x800b /* 1F20C 80043E0C 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x1C)
/* 1F210 80043E10 80420F2C */ lb $v0, 0xf2c($v0) /* 1F210 80043E10 80420F2C */ lb $v0, %lo(gCurrentEncounter+0x1C)($v0)
/* 1F214 80043E14 26D60001 */ addiu $s6, $s6, 1 /* 1F214 80043E14 26D60001 */ addiu $s6, $s6, 1
/* 1F218 80043E18 02C2102A */ slt $v0, $s6, $v0 /* 1F218 80043E18 02C2102A */ slt $v0, $s6, $v0
/* 1F21C 80043E1C 1440FFE5 */ bnez $v0, .L80043DB4 /* 1F21C 80043E1C 1440FFE5 */ bnez $v0, .L80043DB4
@ -528,8 +528,8 @@ glabel create_npcs
.L80043E24: .L80043E24:
/* 1F224 80043E24 16A000BA */ bnez $s5, .L80044110 /* 1F224 80043E24 16A000BA */ bnez $s5, .L80044110
/* 1F228 80043E28 00000000 */ nop /* 1F228 80043E28 00000000 */ nop
/* 1F22C 80043E2C 3C02800B */ lui $v0, 0x800b /* 1F22C 80043E2C 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x1C)
/* 1F230 80043E30 80420F2C */ lb $v0, 0xf2c($v0) /* 1F230 80043E30 80420F2C */ lb $v0, %lo(gCurrentEncounter+0x1C)($v0)
/* 1F234 80043E34 18400026 */ blez $v0, .L80043ED0 /* 1F234 80043E34 18400026 */ blez $v0, .L80043ED0
/* 1F238 80043E38 0000B02D */ daddu $s6, $zero, $zero /* 1F238 80043E38 0000B02D */ daddu $s6, $zero, $zero
/* 1F23C 80043E3C 3C12800B */ lui $s2, %hi(gCurrentEncounter) /* 1F23C 80043E3C 3C12800B */ lui $s2, %hi(gCurrentEncounter)
@ -567,8 +567,8 @@ glabel create_npcs
/* 1F2B0 80043EB0 1440FFEB */ bnez $v0, .L80043E60 /* 1F2B0 80043EB0 1440FFEB */ bnez $v0, .L80043E60
/* 1F2B4 80043EB4 26310004 */ addiu $s1, $s1, 4 /* 1F2B4 80043EB4 26310004 */ addiu $s1, $s1, 4
.L80043EB8: .L80043EB8:
/* 1F2B8 80043EB8 3C02800B */ lui $v0, 0x800b /* 1F2B8 80043EB8 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x1C)
/* 1F2BC 80043EBC 80420F2C */ lb $v0, 0xf2c($v0) /* 1F2BC 80043EBC 80420F2C */ lb $v0, %lo(gCurrentEncounter+0x1C)($v0)
/* 1F2C0 80043EC0 26D60001 */ addiu $s6, $s6, 1 /* 1F2C0 80043EC0 26D60001 */ addiu $s6, $s6, 1
/* 1F2C4 80043EC4 02C2102A */ slt $v0, $s6, $v0 /* 1F2C4 80043EC4 02C2102A */ slt $v0, $s6, $v0
/* 1F2C8 80043EC8 1440FFDE */ bnez $v0, .L80043E44 /* 1F2C8 80043EC8 1440FFDE */ bnez $v0, .L80043E44
@ -580,8 +580,8 @@ glabel create_npcs
/* 1F2DC 80043EDC 08011044 */ j .L80044110 /* 1F2DC 80043EDC 08011044 */ j .L80044110
/* 1F2E0 80043EE0 00000000 */ nop /* 1F2E0 80043EE0 00000000 */ nop
.L80043EE4: .L80043EE4:
/* 1F2E4 80043EE4 3C02800B */ lui $v0, 0x800b /* 1F2E4 80043EE4 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x1C)
/* 1F2E8 80043EE8 80420F2C */ lb $v0, 0xf2c($v0) /* 1F2E8 80043EE8 80420F2C */ lb $v0, %lo(gCurrentEncounter+0x1C)($v0)
/* 1F2EC 80043EEC 18400020 */ blez $v0, .L80043F70 /* 1F2EC 80043EEC 18400020 */ blez $v0, .L80043F70
/* 1F2F0 80043EF0 02A0B02D */ daddu $s6, $s5, $zero /* 1F2F0 80043EF0 02A0B02D */ daddu $s6, $s5, $zero
/* 1F2F4 80043EF4 3C12800B */ lui $s2, %hi(gCurrentEncounter) /* 1F2F4 80043EF4 3C12800B */ lui $s2, %hi(gCurrentEncounter)
@ -613,8 +613,8 @@ glabel create_npcs
/* 1F350 80043F50 1440FFF1 */ bnez $v0, .L80043F18 /* 1F350 80043F50 1440FFF1 */ bnez $v0, .L80043F18
/* 1F354 80043F54 26310004 */ addiu $s1, $s1, 4 /* 1F354 80043F54 26310004 */ addiu $s1, $s1, 4
.L80043F58: .L80043F58:
/* 1F358 80043F58 3C02800B */ lui $v0, 0x800b /* 1F358 80043F58 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x1C)
/* 1F35C 80043F5C 80420F2C */ lb $v0, 0xf2c($v0) /* 1F35C 80043F5C 80420F2C */ lb $v0, %lo(gCurrentEncounter+0x1C)($v0)
/* 1F360 80043F60 26D60001 */ addiu $s6, $s6, 1 /* 1F360 80043F60 26D60001 */ addiu $s6, $s6, 1
/* 1F364 80043F64 02C2102A */ slt $v0, $s6, $v0 /* 1F364 80043F64 02C2102A */ slt $v0, $s6, $v0
/* 1F368 80043F68 1440FFE4 */ bnez $v0, .L80043EFC /* 1F368 80043F68 1440FFE4 */ bnez $v0, .L80043EFC
@ -622,8 +622,8 @@ glabel create_npcs
.L80043F70: .L80043F70:
/* 1F370 80043F70 16A00067 */ bnez $s5, .L80044110 /* 1F370 80043F70 16A00067 */ bnez $s5, .L80044110
/* 1F374 80043F74 00000000 */ nop /* 1F374 80043F74 00000000 */ nop
/* 1F378 80043F78 3C02800B */ lui $v0, 0x800b /* 1F378 80043F78 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x1C)
/* 1F37C 80043F7C 80420F2C */ lb $v0, 0xf2c($v0) /* 1F37C 80043F7C 80420F2C */ lb $v0, %lo(gCurrentEncounter+0x1C)($v0)
/* 1F380 80043F80 1840002E */ blez $v0, .L8004403C /* 1F380 80043F80 1840002E */ blez $v0, .L8004403C
/* 1F384 80043F84 0000B02D */ daddu $s6, $zero, $zero /* 1F384 80043F84 0000B02D */ daddu $s6, $zero, $zero
/* 1F388 80043F88 24150064 */ addiu $s5, $zero, 0x64 /* 1F388 80043F88 24150064 */ addiu $s5, $zero, 0x64
@ -667,14 +667,14 @@ glabel create_npcs
/* 1F414 80044014 1440FFE6 */ bnez $v0, .L80043FB0 /* 1F414 80044014 1440FFE6 */ bnez $v0, .L80043FB0
/* 1F418 80044018 26310004 */ addiu $s1, $s1, 4 /* 1F418 80044018 26310004 */ addiu $s1, $s1, 4
.L8004401C: .L8004401C:
/* 1F41C 8004401C 3C02800B */ lui $v0, 0x800b /* 1F41C 8004401C 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x1C)
/* 1F420 80044020 80420F2C */ lb $v0, 0xf2c($v0) /* 1F420 80044020 80420F2C */ lb $v0, %lo(gCurrentEncounter+0x1C)($v0)
/* 1F424 80044024 26D60001 */ addiu $s6, $s6, 1 /* 1F424 80044024 26D60001 */ addiu $s6, $s6, 1
/* 1F428 80044028 02C2102A */ slt $v0, $s6, $v0 /* 1F428 80044028 02C2102A */ slt $v0, $s6, $v0
/* 1F42C 8004402C 1440FFD9 */ bnez $v0, .L80043F94 /* 1F42C 8004402C 1440FFD9 */ bnez $v0, .L80043F94
/* 1F430 80044030 26520004 */ addiu $s2, $s2, 4 /* 1F430 80044030 26520004 */ addiu $s2, $s2, 4
/* 1F434 80044034 3C02800B */ lui $v0, 0x800b /* 1F434 80044034 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x1C)
/* 1F438 80044038 80420F2C */ lb $v0, 0xf2c($v0) /* 1F438 80044038 80420F2C */ lb $v0, %lo(gCurrentEncounter+0x1C)($v0)
.L8004403C: .L8004403C:
/* 1F43C 8004403C 1840002A */ blez $v0, .L800440E8 /* 1F43C 8004403C 1840002A */ blez $v0, .L800440E8
/* 1F440 80044040 0000B02D */ daddu $s6, $zero, $zero /* 1F440 80044040 0000B02D */ daddu $s6, $zero, $zero
@ -717,8 +717,8 @@ glabel create_npcs
/* 1F4C8 800440C8 1440FFE7 */ bnez $v0, .L80044068 /* 1F4C8 800440C8 1440FFE7 */ bnez $v0, .L80044068
/* 1F4CC 800440CC 26310004 */ addiu $s1, $s1, 4 /* 1F4CC 800440CC 26310004 */ addiu $s1, $s1, 4
.L800440D0: .L800440D0:
/* 1F4D0 800440D0 3C02800B */ lui $v0, 0x800b /* 1F4D0 800440D0 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x1C)
/* 1F4D4 800440D4 80420F2C */ lb $v0, 0xf2c($v0) /* 1F4D4 800440D4 80420F2C */ lb $v0, %lo(gCurrentEncounter+0x1C)($v0)
/* 1F4D8 800440D8 26D60001 */ addiu $s6, $s6, 1 /* 1F4D8 800440D8 26D60001 */ addiu $s6, $s6, 1
/* 1F4DC 800440DC 02C2102A */ slt $v0, $s6, $v0 /* 1F4DC 800440DC 02C2102A */ slt $v0, $s6, $v0
/* 1F4E0 800440E0 1440FFDA */ bnez $v0, .L8004404C /* 1F4E0 800440E0 1440FFDA */ bnez $v0, .L8004404C

View File

@ -65,8 +65,8 @@ glabel func_800431DC
/* 1E6CC 800432CC E7A60038 */ swc1 $f6, 0x38($sp) /* 1E6CC 800432CC E7A60038 */ swc1 $f6, 0x38($sp)
/* 1E6D0 800432D0 0000F02D */ daddu $fp, $zero, $zero /* 1E6D0 800432D0 0000F02D */ daddu $fp, $zero, $zero
/* 1E6D4 800432D4 03C0A82D */ daddu $s5, $fp, $zero /* 1E6D4 800432D4 03C0A82D */ daddu $s5, $fp, $zero
/* 1E6D8 800432D8 3C02800B */ lui $v0, 0x800b /* 1E6D8 800432D8 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x1C)
/* 1E6DC 800432DC 80420F2C */ lb $v0, 0xf2c($v0) /* 1E6DC 800432DC 80420F2C */ lb $v0, %lo(gCurrentEncounter+0x1C)($v0)
/* 1E6E0 800432E0 3C01477F */ lui $at, 0x477f /* 1E6E0 800432E0 3C01477F */ lui $at, 0x477f
/* 1E6E4 800432E4 3421FF00 */ ori $at, $at, 0xff00 /* 1E6E4 800432E4 3421FF00 */ ori $at, $at, 0xff00
/* 1E6E8 800432E8 44814000 */ mtc1 $at, $f8 /* 1E6E8 800432E8 44814000 */ mtc1 $at, $f8
@ -260,8 +260,8 @@ glabel func_800431DC
/* 1E9B8 800435B8 1440FF5B */ bnez $v0, .L80043328 /* 1E9B8 800435B8 1440FF5B */ bnez $v0, .L80043328
/* 1E9BC 800435BC 00121080 */ sll $v0, $s2, 2 /* 1E9BC 800435BC 00121080 */ sll $v0, $s2, 2
.L800435C0: .L800435C0:
/* 1E9C0 800435C0 3C02800B */ lui $v0, 0x800b /* 1E9C0 800435C0 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x1C)
/* 1E9C4 800435C4 80420F2C */ lb $v0, 0xf2c($v0) /* 1E9C4 800435C4 80420F2C */ lb $v0, %lo(gCurrentEncounter+0x1C)($v0)
/* 1E9C8 800435C8 26B50001 */ addiu $s5, $s5, 1 /* 1E9C8 800435C8 26B50001 */ addiu $s5, $s5, 1
/* 1E9CC 800435CC 02A2102A */ slt $v0, $s5, $v0 /* 1E9CC 800435CC 02A2102A */ slt $v0, $s5, $v0
/* 1E9D0 800435D0 1440FF4B */ bnez $v0, .L80043300 /* 1E9D0 800435D0 1440FF4B */ bnez $v0, .L80043300
@ -289,17 +289,17 @@ glabel func_800431DC
/* 1EA24 80043624 00000000 */ nop /* 1EA24 80043624 00000000 */ nop
/* 1EA28 80043628 24020001 */ addiu $v0, $zero, 1 /* 1EA28 80043628 24020001 */ addiu $v0, $zero, 1
/* 1EA2C 8004362C 24030005 */ addiu $v1, $zero, 5 /* 1EA2C 8004362C 24030005 */ addiu $v1, $zero, 5
/* 1EA30 80043630 3C01800B */ lui $at, 0x800b /* 1EA30 80043630 3C01800B */ lui $at, %hi(gCurrentEncounter+0x5)
/* 1EA34 80043634 A0230F15 */ sb $v1, 0xf15($at) /* 1EA34 80043634 A0230F15 */ sb $v1, %lo(gCurrentEncounter+0x5)($at)
/* 1EA38 80043638 A2C30005 */ sb $v1, 5($s6) /* 1EA38 80043638 A2C30005 */ sb $v1, 5($s6)
/* 1EA3C 8004363C 8FA8002C */ lw $t0, 0x2c($sp) /* 1EA3C 8004363C 8FA8002C */ lw $t0, 0x2c($sp)
/* 1EA40 80043640 0040182D */ daddu $v1, $v0, $zero /* 1EA40 80043640 0040182D */ daddu $v1, $v0, $zero
/* 1EA44 80043644 3C01800B */ lui $at, 0x800b /* 1EA44 80043644 3C01800B */ lui $at, %hi(gCurrentEncounter+0x8C)
/* 1EA48 80043648 AC360F9C */ sw $s6, 0xf9c($at) /* 1EA48 80043648 AC360F9C */ sw $s6, %lo(gCurrentEncounter+0x8C)($at)
/* 1EA4C 8004364C 3C01800B */ lui $at, 0x800b /* 1EA4C 8004364C 3C01800B */ lui $at, %hi(gCurrentEncounter+0x4)
/* 1EA50 80043650 A0230F14 */ sb $v1, 0xf14($at) /* 1EA50 80043650 A0230F14 */ sb $v1, %lo(gCurrentEncounter+0x4)($at)
/* 1EA54 80043654 3C01800B */ lui $at, 0x800b /* 1EA54 80043654 3C01800B */ lui $at, %hi(gCurrentEncounter+0x88)
/* 1EA58 80043658 AC280F98 */ sw $t0, 0xf98($at) /* 1EA58 80043658 AC280F98 */ sw $t0, %lo(gCurrentEncounter+0x88)($at)
/* 1EA5C 8004365C 08010D9A */ j .L80043668 /* 1EA5C 8004365C 08010D9A */ j .L80043668
/* 1EA60 80043660 00000000 */ nop /* 1EA60 80043660 00000000 */ nop
.L80043664: .L80043664:

View File

@ -192,8 +192,8 @@ glabel spawn_drops
/* 23948 80048548 0C051514 */ jal set_global_flag /* 23948 80048548 0C051514 */ jal set_global_flag
/* 2394C 8004854C 24840715 */ addiu $a0, $a0, 0x715 /* 2394C 8004854C 24840715 */ addiu $a0, $a0, 0x715
.L80048550: .L80048550:
/* 23950 80048550 3C02800B */ lui $v0, 0x800b /* 23950 80048550 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x13)
/* 23954 80048554 80420F23 */ lb $v0, 0xf23($v0) /* 23954 80048554 80420F23 */ lb $v0, %lo(gCurrentEncounter+0x13)($v0)
/* 23958 80048558 10400026 */ beqz $v0, .L800485F4 /* 23958 80048558 10400026 */ beqz $v0, .L800485F4
/* 2395C 8004855C 24040093 */ addiu $a0, $zero, 0x93 /* 2395C 8004855C 24040093 */ addiu $a0, $zero, 0x93
/* 23960 80048560 24020004 */ addiu $v0, $zero, 4 /* 23960 80048560 24020004 */ addiu $v0, $zero, 4
@ -208,8 +208,8 @@ glabel spawn_drops
/* 23984 80048584 4407F000 */ mfc1 $a3, $f30 /* 23984 80048584 4407F000 */ mfc1 $a3, $f30
/* 23988 80048588 8FA80024 */ lw $t0, 0x24($sp) /* 23988 80048588 8FA80024 */ lw $t0, 0x24($sp)
/* 2398C 8004858C 02C21021 */ addu $v0, $s6, $v0 /* 2398C 8004858C 02C21021 */ addu $v0, $s6, $v0
/* 23990 80048590 3C01800B */ lui $at, 0x800b /* 23990 80048590 3C01800B */ lui $at, %hi(gCurrentEncounter+0x13)
/* 23994 80048594 A0200F23 */ sb $zero, 0xf23($at) /* 23994 80048594 A0200F23 */ sb $zero, %lo(gCurrentEncounter+0x13)($at)
/* 23998 80048598 AFA20018 */ sw $v0, 0x18($sp) /* 23998 80048598 AFA20018 */ sw $v0, 0x18($sp)
/* 2399C 8004859C AFA0001C */ sw $zero, 0x1c($sp) /* 2399C 8004859C AFA0001C */ sw $zero, 0x1c($sp)
/* 239A0 800485A0 0C04C4FD */ jal make_item_entity /* 239A0 800485A0 0C04C4FD */ jal make_item_entity
@ -636,26 +636,26 @@ glabel spawn_drops
/* 23FA8 80048BA8 06220001 */ bltzl $s1, .L80048BB0 /* 23FA8 80048BA8 06220001 */ bltzl $s1, .L80048BB0
/* 23FAC 80048BAC 0000882D */ daddu $s1, $zero, $zero /* 23FAC 80048BAC 0000882D */ daddu $s1, $zero, $zero
.L80048BB0: .L80048BB0:
/* 23FB0 80048BB0 3C02800B */ lui $v0, 0x800b /* 23FB0 80048BB0 3C02800B */ lui $v0, %hi(gCurrentEncounter+0xE)
/* 23FB4 80048BB4 84420F1E */ lh $v0, 0xf1e($v0) /* 23FB4 80048BB4 84420F1E */ lh $v0, %lo(gCurrentEncounter+0xE)($v0)
/* 23FB8 80048BB8 24040019 */ addiu $a0, $zero, 0x19 /* 23FB8 80048BB8 24040019 */ addiu $a0, $zero, 0x19
/* 23FBC 80048BBC 0C03A752 */ jal is_ability_active /* 23FBC 80048BBC 0C03A752 */ jal is_ability_active
/* 23FC0 80048BC0 02228821 */ addu $s1, $s1, $v0 /* 23FC0 80048BC0 02228821 */ addu $s1, $s1, $v0
/* 23FC4 80048BC4 10400007 */ beqz $v0, .L80048BE4 /* 23FC4 80048BC4 10400007 */ beqz $v0, .L80048BE4
/* 23FC8 80048BC8 00000000 */ nop /* 23FC8 80048BC8 00000000 */ nop
/* 23FCC 80048BCC 3C02800B */ lui $v0, 0x800b /* 23FCC 80048BCC 3C02800B */ lui $v0, %hi(gCurrentEncounter+0xC)
/* 23FD0 80048BD0 90420F1C */ lbu $v0, 0xf1c($v0) /* 23FD0 80048BD0 90420F1C */ lbu $v0, %lo(gCurrentEncounter+0xC)($v0)
/* 23FD4 80048BD4 3C01800B */ lui $at, 0x800b /* 23FD4 80048BD4 3C01800B */ lui $at, %hi(gCurrentEncounter+0xC)
/* 23FD8 80048BD8 A0200F1C */ sb $zero, 0xf1c($at) /* 23FD8 80048BD8 A0200F1C */ sb $zero, %lo(gCurrentEncounter+0xC)($at)
/* 23FDC 80048BDC 00021042 */ srl $v0, $v0, 1 /* 23FDC 80048BDC 00021042 */ srl $v0, $v0, 1
/* 23FE0 80048BE0 02228821 */ addu $s1, $s1, $v0 /* 23FE0 80048BE0 02228821 */ addu $s1, $s1, $v0
.L80048BE4: .L80048BE4:
/* 23FE4 80048BE4 3C02800B */ lui $v0, 0x800b /* 23FE4 80048BE4 3C02800B */ lui $v0, %hi(gCurrentEncounter+0xB)
/* 23FE8 80048BE8 80420F1B */ lb $v0, 0xf1b($v0) /* 23FE8 80048BE8 80420F1B */ lb $v0, %lo(gCurrentEncounter+0xB)($v0)
/* 23FEC 80048BEC 10400004 */ beqz $v0, .L80048C00 /* 23FEC 80048BEC 10400004 */ beqz $v0, .L80048C00
/* 23FF0 80048BF0 00111040 */ sll $v0, $s1, 1 /* 23FF0 80048BF0 00111040 */ sll $v0, $s1, 1
/* 23FF4 80048BF4 3C01800B */ lui $at, 0x800b /* 23FF4 80048BF4 3C01800B */ lui $at, %hi(gCurrentEncounter+0xB)
/* 23FF8 80048BF8 A0200F1B */ sb $zero, 0xf1b($at) /* 23FF8 80048BF8 A0200F1B */ sb $zero, %lo(gCurrentEncounter+0xB)($at)
/* 23FFC 80048BFC 02228821 */ addu $s1, $s1, $v0 /* 23FFC 80048BFC 02228821 */ addu $s1, $s1, $v0
.L80048C00: .L80048C00:
/* 24000 80048C00 0C03A752 */ jal is_ability_active /* 24000 80048C00 0C03A752 */ jal is_ability_active

View File

@ -2,8 +2,8 @@
.set noreorder # don't insert nops after branches .set noreorder # don't insert nops after branches
glabel func_802BD758 glabel func_802BD758
/* 3184A8 802BD758 3C02800B */ lui $v0, 0x800b /* 3184A8 802BD758 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x8)
/* 3184AC 802BD75C 80420F18 */ lb $v0, 0xf18($v0) /* 3184AC 802BD75C 80420F18 */ lb $v0, %lo(gCurrentEncounter+0x8)($v0)
/* 3184B0 802BD760 27BDFFA8 */ addiu $sp, $sp, -0x58 /* 3184B0 802BD760 27BDFFA8 */ addiu $sp, $sp, -0x58
/* 3184B4 802BD764 AFB20038 */ sw $s2, 0x38($sp) /* 3184B4 802BD764 AFB20038 */ sw $s2, 0x38($sp)
/* 3184B8 802BD768 0080902D */ daddu $s2, $a0, $zero /* 3184B8 802BD768 0080902D */ daddu $s2, $a0, $zero

View File

@ -2,8 +2,8 @@
.set noreorder # don't insert nops after branches .set noreorder # don't insert nops after branches
glabel func_802BD660 glabel func_802BD660
/* 319BD0 802BD660 3C02800B */ lui $v0, 0x800b /* 319BD0 802BD660 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x8)
/* 319BD4 802BD664 80420F18 */ lb $v0, 0xf18($v0) /* 319BD4 802BD664 80420F18 */ lb $v0, %lo(gCurrentEncounter+0x8)($v0)
/* 319BD8 802BD668 27BDFF80 */ addiu $sp, $sp, -0x80 /* 319BD8 802BD668 27BDFF80 */ addiu $sp, $sp, -0x80
/* 319BDC 802BD66C AFB20040 */ sw $s2, 0x40($sp) /* 319BDC 802BD66C AFB20040 */ sw $s2, 0x40($sp)
/* 319BE0 802BD670 0080902D */ daddu $s2, $a0, $zero /* 319BE0 802BD670 0080902D */ daddu $s2, $a0, $zero

View File

@ -2,8 +2,8 @@
.set noreorder # don't insert nops after branches .set noreorder # don't insert nops after branches
glabel func_802BD638 glabel func_802BD638
/* 31B658 802BD638 3C02800B */ lui $v0, 0x800b /* 31B658 802BD638 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x8)
/* 31B65C 802BD63C 80420F18 */ lb $v0, 0xf18($v0) /* 31B65C 802BD63C 80420F18 */ lb $v0, %lo(gCurrentEncounter+0x8)($v0)
/* 31B660 802BD640 27BDFFA8 */ addiu $sp, $sp, -0x58 /* 31B660 802BD640 27BDFFA8 */ addiu $sp, $sp, -0x58
/* 31B664 802BD644 AFB50044 */ sw $s5, 0x44($sp) /* 31B664 802BD644 AFB50044 */ sw $s5, 0x44($sp)
/* 31B668 802BD648 0080A82D */ daddu $s5, $a0, $zero /* 31B668 802BD648 0080A82D */ daddu $s5, $a0, $zero

View File

@ -2,8 +2,8 @@
.set noreorder # don't insert nops after branches .set noreorder # don't insert nops after branches
glabel func_8005DDF0 glabel func_8005DDF0
/* 391F0 8005DDF0 3C02800B */ lui $v0, 0x800b /* 391F0 8005DDF0 3C02800B */ lui $v0, %hi(gCurrentEncounter+0x8)
/* 391F4 8005DDF4 80420F18 */ lb $v0, 0xf18($v0) /* 391F4 8005DDF4 80420F18 */ lb $v0, %lo(gCurrentEncounter+0x8)($v0)
/* 391F8 8005DDF8 00021027 */ nor $v0, $zero, $v0 /* 391F8 8005DDF8 00021027 */ nor $v0, $zero, $v0
/* 391FC 8005DDFC 03E00008 */ jr $ra /* 391FC 8005DDFC 03E00008 */ jr $ra
/* 39200 8005DE00 0002102B */ sltu $v0, $zero, $v0 /* 39200 8005DE00 0002102B */ sltu $v0, $zero, $v0

View File

@ -881,9 +881,9 @@ glabel update_partner_menu
/* 41DC4C 802A8EBC A682017A */ sh $v0, 0x17a($s4) /* 41DC4C 802A8EBC A682017A */ sh $v0, 0x17a($s4)
/* 41DC50 802A8EC0 00021400 */ sll $v0, $v0, 0x10 /* 41DC50 802A8EC0 00021400 */ sll $v0, $v0, 0x10
/* 41DC54 802A8EC4 000212C3 */ sra $v0, $v0, 0xb /* 41DC54 802A8EC4 000212C3 */ sra $v0, $v0, 0xb
/* 41DC58 802A8EC8 3C038008 */ lui $v1, 0x8008 /* 41DC58 802A8EC8 3C038008 */ lui $v1, %hi(gItemTable+0x8)
/* 41DC5C 802A8ECC 00621821 */ addu $v1, $v1, $v0 /* 41DC5C 802A8ECC 00621821 */ addu $v1, $v1, $v0
/* 41DC60 802A8ED0 8C6378E8 */ lw $v1, 0x78e8($v1) /* 41DC60 802A8ED0 8C6378E8 */ lw $v1, %lo(gItemTable+0x8)($v1)
/* 41DC64 802A8ED4 9242032D */ lbu $v0, 0x32d($s2) /* 41DC64 802A8ED4 9242032D */ lbu $v0, 0x32d($s2)
/* 41DC68 802A8ED8 AE800188 */ sw $zero, 0x188($s4) /* 41DC68 802A8ED8 AE800188 */ sw $zero, 0x188($s4)
/* 41DC6C 802A8EDC 2442FFFF */ addiu $v0, $v0, -1 /* 41DC6C 802A8EDC 2442FFFF */ addiu $v0, $v0, -1

View File

@ -1524,9 +1524,9 @@ glabel update_player_menu
/* 41BD14 802A6F84 A6C2017A */ sh $v0, 0x17a($s6) /* 41BD14 802A6F84 A6C2017A */ sh $v0, 0x17a($s6)
/* 41BD18 802A6F88 00021400 */ sll $v0, $v0, 0x10 /* 41BD18 802A6F88 00021400 */ sll $v0, $v0, 0x10
/* 41BD1C 802A6F8C 000212C3 */ sra $v0, $v0, 0xb /* 41BD1C 802A6F8C 000212C3 */ sra $v0, $v0, 0xb
/* 41BD20 802A6F90 3C038008 */ lui $v1, 0x8008 /* 41BD20 802A6F90 3C038008 */ lui $v1, %hi(gItemTable+0x8)
/* 41BD24 802A6F94 00621821 */ addu $v1, $v1, $v0 /* 41BD24 802A6F94 00621821 */ addu $v1, $v1, $v0
/* 41BD28 802A6F98 8C6378E8 */ lw $v1, 0x78e8($v1) /* 41BD28 802A6F98 8C6378E8 */ lw $v1, %lo(gItemTable+0x8)($v1)
/* 41BD2C 802A6F9C 3C02802B */ lui $v0, 0x802b /* 41BD2C 802A6F9C 3C02802B */ lui $v0, 0x802b
/* 41BD30 802A6FA0 9042CFFD */ lbu $v0, -0x3003($v0) /* 41BD30 802A6FA0 9042CFFD */ lbu $v0, -0x3003($v0)
/* 41BD34 802A6FA4 AEC00188 */ sw $zero, 0x188($s6) /* 41BD34 802A6FA4 AEC00188 */ sw $zero, 0x188($s6)
@ -1698,9 +1698,9 @@ glabel update_player_menu
/* 41BFAC 802A721C 24030034 */ addiu $v1, $zero, 0x34 /* 41BFAC 802A721C 24030034 */ addiu $v1, $zero, 0x34
/* 41BFB0 802A7220 A6C3017C */ sh $v1, 0x17c($s6) /* 41BFB0 802A7220 A6C3017C */ sh $v1, 0x17c($s6)
/* 41BFB4 802A7224 00021140 */ sll $v0, $v0, 5 /* 41BFB4 802A7224 00021140 */ sll $v0, $v0, 5
/* 41BFB8 802A7228 3C038008 */ lui $v1, 0x8008 /* 41BFB8 802A7228 3C038008 */ lui $v1, %hi(gItemTable+0x8)
/* 41BFBC 802A722C 00621821 */ addu $v1, $v1, $v0 /* 41BFBC 802A722C 00621821 */ addu $v1, $v1, $v0
/* 41BFC0 802A7230 8C6378E8 */ lw $v1, 0x78e8($v1) /* 41BFC0 802A7230 8C6378E8 */ lw $v1, %lo(gItemTable+0x8)($v1)
/* 41BFC4 802A7234 3C02802B */ lui $v0, 0x802b /* 41BFC4 802A7234 3C02802B */ lui $v0, 0x802b
/* 41BFC8 802A7238 9042CFFD */ lbu $v0, -0x3003($v0) /* 41BFC8 802A7238 9042CFFD */ lbu $v0, -0x3003($v0)
/* 41BFCC 802A723C AEC00188 */ sw $zero, 0x188($s6) /* 41BFCC 802A723C AEC00188 */ sw $zero, 0x188($s6)
@ -2116,9 +2116,9 @@ glabel update_player_menu
/* 41C5DC 802A784C A6C2017A */ sh $v0, 0x17a($s6) /* 41C5DC 802A784C A6C2017A */ sh $v0, 0x17a($s6)
/* 41C5E0 802A7850 00021400 */ sll $v0, $v0, 0x10 /* 41C5E0 802A7850 00021400 */ sll $v0, $v0, 0x10
/* 41C5E4 802A7854 000212C3 */ sra $v0, $v0, 0xb /* 41C5E4 802A7854 000212C3 */ sra $v0, $v0, 0xb
/* 41C5E8 802A7858 3C038008 */ lui $v1, 0x8008 /* 41C5E8 802A7858 3C038008 */ lui $v1, %hi(gItemTable+0x8)
/* 41C5EC 802A785C 00621821 */ addu $v1, $v1, $v0 /* 41C5EC 802A785C 00621821 */ addu $v1, $v1, $v0
/* 41C5F0 802A7860 8C6378E8 */ lw $v1, 0x78e8($v1) /* 41C5F0 802A7860 8C6378E8 */ lw $v1, %lo(gItemTable+0x8)($v1)
/* 41C5F4 802A7864 3C02802B */ lui $v0, 0x802b /* 41C5F4 802A7864 3C02802B */ lui $v0, 0x802b
/* 41C5F8 802A7868 9042CFFD */ lbu $v0, -0x3003($v0) /* 41C5F8 802A7868 9042CFFD */ lbu $v0, -0x3003($v0)
/* 41C5FC 802A786C AEC00188 */ sw $zero, 0x188($s6) /* 41C5FC 802A786C AEC00188 */ sw $zero, 0x188($s6)

View File

@ -36,9 +36,9 @@ glabel is_ability_active
/* 8326C 800E9DBC 84430208 */ lh $v1, 0x208($v0) /* 8326C 800E9DBC 84430208 */ lh $v1, 0x208($v0)
/* 83270 800E9DC0 10600004 */ beqz $v1, .L800E9DD4 /* 83270 800E9DC0 10600004 */ beqz $v1, .L800E9DD4
/* 83274 800E9DC4 00031140 */ sll $v0, $v1, 5 /* 83274 800E9DC4 00031140 */ sll $v0, $v1, 5
/* 83278 800E9DC8 3C038008 */ lui $v1, 0x8008 /* 83278 800E9DC8 3C038008 */ lui $v1, %hi(gItemTable+0x1A)
/* 8327C 800E9DCC 00621821 */ addu $v1, $v1, $v0 /* 8327C 800E9DCC 00621821 */ addu $v1, $v1, $v0
/* 83280 800E9DD0 906378FA */ lbu $v1, 0x78fa($v1) /* 83280 800E9DD0 906378FA */ lbu $v1, %lo(gItemTable+0x1A)($v1)
.L800E9DD4: .L800E9DD4:
/* 83284 800E9DD4 2D220038 */ sltiu $v0, $t1, 0x38 /* 83284 800E9DD4 2D220038 */ sltiu $v0, $t1, 0x38
/* 83288 800E9DD8 504000A9 */ beql $v0, $zero, .L800EA080 /* 83288 800E9DD8 504000A9 */ beql $v0, $zero, .L800EA080

View File

@ -17,9 +17,9 @@ glabel func_80133A94
/* CA1C4 80133AC4 34424000 */ ori $v0, $v0, 0x4000 /* CA1C4 80133AC4 34424000 */ ori $v0, $v0, 0x4000
/* CA1C8 80133AC8 00431824 */ and $v1, $v0, $v1 /* CA1C8 80133AC8 00431824 */ and $v1, $v0, $v1
/* CA1CC 80133ACC AC830000 */ sw $v1, ($a0) /* CA1CC 80133ACC AC830000 */ sw $v1, ($a0)
/* CA1D0 80133AD0 3C028008 */ lui $v0, 0x8008 /* CA1D0 80133AD0 3C028008 */ lui $v0, %hi(gItemTable+0x18)
/* CA1D4 80133AD4 00451021 */ addu $v0, $v0, $a1 /* CA1D4 80133AD4 00451021 */ addu $v0, $v0, $a1
/* CA1D8 80133AD8 944278F8 */ lhu $v0, 0x78f8($v0) /* CA1D8 80133AD8 944278F8 */ lhu $v0, %lo(gItemTable+0x18)($v0)
/* CA1DC 80133ADC 30421000 */ andi $v0, $v0, 0x1000 /* CA1DC 80133ADC 30421000 */ andi $v0, $v0, 0x1000
/* CA1E0 80133AE0 10400005 */ beqz $v0, .L80133AF8 /* CA1E0 80133AE0 10400005 */ beqz $v0, .L80133AF8
/* CA1E4 80133AE4 3C020004 */ lui $v0, 4 /* CA1E4 80133AE4 3C020004 */ lui $v0, 4

View File

@ -69,9 +69,9 @@ glabel func_801363A0
/* CCB84 80136484 0000282D */ daddu $a1, $zero, $zero /* CCB84 80136484 0000282D */ daddu $a1, $zero, $zero
/* CCB88 80136488 86840018 */ lh $a0, 0x18($s4) /* CCB88 80136488 86840018 */ lh $a0, 0x18($s4)
/* CCB8C 8013648C 00041140 */ sll $v0, $a0, 5 /* CCB8C 8013648C 00041140 */ sll $v0, $a0, 5
/* CCB90 80136490 3C038008 */ lui $v1, 0x8008 /* CCB90 80136490 3C038008 */ lui $v1, %hi(gItemTable+0x18)
/* CCB94 80136494 00621821 */ addu $v1, $v1, $v0 /* CCB94 80136494 00621821 */ addu $v1, $v1, $v0
/* CCB98 80136498 946378F8 */ lhu $v1, 0x78f8($v1) /* CCB98 80136498 946378F8 */ lhu $v1, %lo(gItemTable+0x18)($v1)
/* CCB9C 8013649C 30620008 */ andi $v0, $v1, 8 /* CCB9C 8013649C 30620008 */ andi $v0, $v1, 8
/* CCBA0 801364A0 5440000F */ bnel $v0, $zero, .L801364E0 /* CCBA0 801364A0 5440000F */ bnel $v0, $zero, .L801364E0
/* CCBA4 801364A4 0240202D */ daddu $a0, $s2, $zero /* CCBA4 801364A4 0240202D */ daddu $a0, $s2, $zero
@ -160,9 +160,9 @@ glabel func_801363A0
.L801365C8: .L801365C8:
/* CCCC8 801365C8 86840018 */ lh $a0, 0x18($s4) /* CCCC8 801365C8 86840018 */ lh $a0, 0x18($s4)
/* CCCCC 801365CC 00041140 */ sll $v0, $a0, 5 /* CCCCC 801365CC 00041140 */ sll $v0, $a0, 5
/* CCCD0 801365D0 3C038008 */ lui $v1, 0x8008 /* CCCD0 801365D0 3C038008 */ lui $v1, %hi(gItemTable+0x18)
/* CCCD4 801365D4 00621821 */ addu $v1, $v1, $v0 /* CCCD4 801365D4 00621821 */ addu $v1, $v1, $v0
/* CCCD8 801365D8 946378F8 */ lhu $v1, 0x78f8($v1) /* CCCD8 801365D8 946378F8 */ lhu $v1, %lo(gItemTable+0x18)($v1)
/* CCCDC 801365DC 2404000C */ addiu $a0, $zero, 0xc /* CCCDC 801365DC 2404000C */ addiu $a0, $zero, 0xc
/* CCCE0 801365E0 0220282D */ daddu $a1, $s1, $zero /* CCCE0 801365E0 0220282D */ daddu $a1, $s1, $zero
/* CCCE4 801365E4 24C6FFE8 */ addiu $a2, $a2, -0x18 /* CCCE4 801365E4 24C6FFE8 */ addiu $a2, $a2, -0x18

View File

@ -102,9 +102,9 @@ glabel func_8013673C
/* CCF94 80136894 86250018 */ lh $a1, 0x18($s1) /* CCF94 80136894 86250018 */ lh $a1, 0x18($s1)
/* CCF98 80136898 00021040 */ sll $v0, $v0, 1 /* CCF98 80136898 00021040 */ sll $v0, $v0, 1
/* CCF9C 8013689C 00051940 */ sll $v1, $a1, 5 /* CCF9C 8013689C 00051940 */ sll $v1, $a1, 5
/* CCFA0 801368A0 3C048008 */ lui $a0, 0x8008 /* CCFA0 801368A0 3C048008 */ lui $a0, %hi(gItemTable+0x18)
/* CCFA4 801368A4 00832021 */ addu $a0, $a0, $v1 /* CCFA4 801368A4 00832021 */ addu $a0, $a0, $v1
/* CCFA8 801368A8 948478F8 */ lhu $a0, 0x78f8($a0) /* CCFA8 801368A8 948478F8 */ lhu $a0, %lo(gItemTable+0x18)($a0)
/* CCFAC 801368AC 3C068015 */ lui $a2, 0x8015 /* CCFAC 801368AC 3C068015 */ lui $a2, 0x8015
/* CCFB0 801368B0 00C23021 */ addu $a2, $a2, $v0 /* CCFB0 801368B0 00C23021 */ addu $a2, $a2, $v0
/* CCFB4 801368B4 84C6C6E4 */ lh $a2, -0x391c($a2) /* CCFB4 801368B4 84C6C6E4 */ lh $a2, -0x391c($a2)

View File

@ -93,9 +93,9 @@ glabel init_got_item
/* C8344 80131C44 AE230000 */ sw $v1, ($s1) /* C8344 80131C44 AE230000 */ sw $v1, ($s1)
/* C8348 80131C48 E6200030 */ swc1 $f0, 0x30($s1) /* C8348 80131C48 E6200030 */ swc1 $f0, 0x30($s1)
/* C834C 80131C4C E6220010 */ swc1 $f2, 0x10($s1) /* C834C 80131C4C E6220010 */ swc1 $f2, 0x10($s1)
/* C8350 80131C50 3C018008 */ lui $at, 0x8008 /* C8350 80131C50 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* C8354 80131C54 00220821 */ addu $at, $at, $v0 /* C8354 80131C54 00220821 */ addu $at, $at, $v0
/* C8358 80131C58 942278F8 */ lhu $v0, 0x78f8($at) /* C8358 80131C58 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* C835C 80131C5C 30421000 */ andi $v0, $v0, 0x1000 /* C835C 80131C5C 30421000 */ andi $v0, $v0, 0x1000
/* C8360 80131C60 10400005 */ beqz $v0, .L80131C78 /* C8360 80131C60 10400005 */ beqz $v0, .L80131C78
/* C8364 80131C64 3C020004 */ lui $v0, 4 /* C8364 80131C64 3C020004 */ lui $v0, 4

View File

@ -116,9 +116,9 @@ glabel make_item_entity
/* C7C8C 8013158C A6020036 */ sh $v0, 0x36($s0) /* C7C8C 8013158C A6020036 */ sh $v0, 0x36($s0)
/* C7C90 80131590 A6020038 */ sh $v0, 0x38($s0) /* C7C90 80131590 A6020038 */ sh $v0, 0x38($s0)
/* C7C94 80131594 00121140 */ sll $v0, $s2, 5 /* C7C94 80131594 00121140 */ sll $v0, $s2, 5
/* C7C98 80131598 3C018008 */ lui $at, 0x8008 /* C7C98 80131598 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* C7C9C 8013159C 00220821 */ addu $at, $at, $v0 /* C7C9C 8013159C 00220821 */ addu $at, $at, $v0
/* C7CA0 801315A0 942278F8 */ lhu $v0, 0x78f8($at) /* C7CA0 801315A0 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* C7CA4 801315A4 2403001E */ addiu $v1, $zero, 0x1e /* C7CA4 801315A4 2403001E */ addiu $v1, $zero, 0x1e
/* C7CA8 801315A8 3C018015 */ lui $at, 0x8015 /* C7CA8 801315A8 3C018015 */ lui $at, 0x8015
/* C7CAC 801315AC A42365A6 */ sh $v1, 0x65a6($at) /* C7CAC 801315AC A42365A6 */ sh $v1, 0x65a6($at)

View File

@ -97,9 +97,9 @@ glabel update_item_entity_temp
/* CBF38 80135838 00000000 */ nop /* CBF38 80135838 00000000 */ nop
/* CBF3C 8013583C 86240018 */ lh $a0, 0x18($s1) /* CBF3C 8013583C 86240018 */ lh $a0, 0x18($s1)
/* CBF40 80135840 00041140 */ sll $v0, $a0, 5 /* CBF40 80135840 00041140 */ sll $v0, $a0, 5
/* CBF44 80135844 3C038008 */ lui $v1, 0x8008 /* CBF44 80135844 3C038008 */ lui $v1, %hi(gItemTable+0x18)
/* CBF48 80135848 00621821 */ addu $v1, $v1, $v0 /* CBF48 80135848 00621821 */ addu $v1, $v1, $v0
/* CBF4C 8013584C 946378F8 */ lhu $v1, 0x78f8($v1) /* CBF4C 8013584C 946378F8 */ lhu $v1, %lo(gItemTable+0x18)($v1)
/* CBF50 80135850 30620040 */ andi $v0, $v1, 0x40 /* CBF50 80135850 30620040 */ andi $v0, $v1, 0x40
/* CBF54 80135854 10400003 */ beqz $v0, .L80135864 /* CBF54 80135854 10400003 */ beqz $v0, .L80135864
/* CBF58 80135858 30620008 */ andi $v0, $v1, 8 /* CBF58 80135858 30620008 */ andi $v0, $v1, 8
@ -128,9 +128,9 @@ glabel update_item_entity_temp
.L801358A8: .L801358A8:
/* CBFA8 801358A8 86220018 */ lh $v0, 0x18($s1) /* CBFA8 801358A8 86220018 */ lh $v0, 0x18($s1)
/* CBFAC 801358AC 00021140 */ sll $v0, $v0, 5 /* CBFAC 801358AC 00021140 */ sll $v0, $v0, 5
/* CBFB0 801358B0 3C018008 */ lui $at, 0x8008 /* CBFB0 801358B0 3C018008 */ lui $at, %hi(gItemTable+0x4)
/* CBFB4 801358B4 00220821 */ addu $at, $at, $v0 /* CBFB4 801358B4 00220821 */ addu $at, $at, $v0
/* CBFB8 801358B8 842278E4 */ lh $v0, 0x78e4($at) /* CBFB8 801358B8 842278E4 */ lh $v0, %lo(gItemTable+0x4)($at)
/* CBFBC 801358BC 000210C0 */ sll $v0, $v0, 3 /* CBFBC 801358BC 000210C0 */ sll $v0, $v0, 3
/* CBFC0 801358C0 3C048009 */ lui $a0, 0x8009 /* CBFC0 801358C0 3C048009 */ lui $a0, 0x8009
/* CBFC4 801358C4 00822021 */ addu $a0, $a0, $v0 /* CBFC4 801358C4 00822021 */ addu $a0, $a0, $v0
@ -182,9 +182,9 @@ glabel update_item_entity_temp
.L80135974: .L80135974:
/* CC074 80135974 86220018 */ lh $v0, 0x18($s1) /* CC074 80135974 86220018 */ lh $v0, 0x18($s1)
/* CC078 80135978 00021140 */ sll $v0, $v0, 5 /* CC078 80135978 00021140 */ sll $v0, $v0, 5
/* CC07C 8013597C 3C018008 */ lui $at, 0x8008 /* CC07C 8013597C 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* CC080 80135980 00220821 */ addu $at, $at, $v0 /* CC080 80135980 00220821 */ addu $at, $at, $v0
/* CC084 80135984 942278F8 */ lhu $v0, 0x78f8($at) /* CC084 80135984 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* CC088 80135988 30420008 */ andi $v0, $v0, 8 /* CC088 80135988 30420008 */ andi $v0, $v0, 8
/* CC08C 8013598C 1040000F */ beqz $v0, .L801359CC /* CC08C 8013598C 1040000F */ beqz $v0, .L801359CC
/* CC090 80135990 0000202D */ daddu $a0, $zero, $zero /* CC090 80135990 0000202D */ daddu $a0, $zero, $zero
@ -207,9 +207,9 @@ glabel update_item_entity_temp
.L801359CC: .L801359CC:
/* CC0CC 801359CC 86220018 */ lh $v0, 0x18($s1) /* CC0CC 801359CC 86220018 */ lh $v0, 0x18($s1)
/* CC0D0 801359D0 00021140 */ sll $v0, $v0, 5 /* CC0D0 801359D0 00021140 */ sll $v0, $v0, 5
/* CC0D4 801359D4 3C018008 */ lui $at, 0x8008 /* CC0D4 801359D4 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* CC0D8 801359D8 00220821 */ addu $at, $at, $v0 /* CC0D8 801359D8 00220821 */ addu $at, $at, $v0
/* CC0DC 801359DC 942278F8 */ lhu $v0, 0x78f8($at) /* CC0DC 801359DC 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* CC0E0 801359E0 30420040 */ andi $v0, $v0, 0x40 /* CC0E0 801359E0 30420040 */ andi $v0, $v0, 0x40
/* CC0E4 801359E4 10400012 */ beqz $v0, .L80135A30 /* CC0E4 801359E4 10400012 */ beqz $v0, .L80135A30
/* CC0E8 801359E8 0000202D */ daddu $a0, $zero, $zero /* CC0E8 801359E8 0000202D */ daddu $a0, $zero, $zero
@ -310,9 +310,9 @@ glabel update_item_entity_temp
/* CC234 80135B34 00000000 */ nop /* CC234 80135B34 00000000 */ nop
/* CC238 80135B38 86240018 */ lh $a0, 0x18($s1) /* CC238 80135B38 86240018 */ lh $a0, 0x18($s1)
/* CC23C 80135B3C 00041140 */ sll $v0, $a0, 5 /* CC23C 80135B3C 00041140 */ sll $v0, $a0, 5
/* CC240 80135B40 3C038008 */ lui $v1, 0x8008 /* CC240 80135B40 3C038008 */ lui $v1, %hi(gItemTable+0x18)
/* CC244 80135B44 00621821 */ addu $v1, $v1, $v0 /* CC244 80135B44 00621821 */ addu $v1, $v1, $v0
/* CC248 80135B48 946378F8 */ lhu $v1, 0x78f8($v1) /* CC248 80135B48 946378F8 */ lhu $v1, %lo(gItemTable+0x18)($v1)
/* CC24C 80135B4C 30620040 */ andi $v0, $v1, 0x40 /* CC24C 80135B4C 30620040 */ andi $v0, $v1, 0x40
/* CC250 80135B50 1440000F */ bnez $v0, .L80135B90 /* CC250 80135B50 1440000F */ bnez $v0, .L80135B90
/* CC254 80135B54 30620008 */ andi $v0, $v1, 8 /* CC254 80135B54 30620008 */ andi $v0, $v1, 8
@ -348,9 +348,9 @@ glabel update_item_entity_temp
.L80135BC8: .L80135BC8:
/* CC2C8 80135BC8 86220018 */ lh $v0, 0x18($s1) /* CC2C8 80135BC8 86220018 */ lh $v0, 0x18($s1)
/* CC2CC 80135BCC 00021140 */ sll $v0, $v0, 5 /* CC2CC 80135BCC 00021140 */ sll $v0, $v0, 5
/* CC2D0 80135BD0 3C018008 */ lui $at, 0x8008 /* CC2D0 80135BD0 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* CC2D4 80135BD4 00220821 */ addu $at, $at, $v0 /* CC2D4 80135BD4 00220821 */ addu $at, $at, $v0
/* CC2D8 80135BD8 942278F8 */ lhu $v0, 0x78f8($at) /* CC2D8 80135BD8 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* CC2DC 80135BDC 30420020 */ andi $v0, $v0, 0x20 /* CC2DC 80135BDC 30420020 */ andi $v0, $v0, 0x20
/* CC2E0 80135BE0 10400010 */ beqz $v0, .L80135C24 /* CC2E0 80135BE0 10400010 */ beqz $v0, .L80135C24
/* CC2E4 80135BE4 00000000 */ nop /* CC2E4 80135BE4 00000000 */ nop
@ -377,9 +377,9 @@ glabel update_item_entity_temp
/* CC334 80135C34 00000000 */ nop /* CC334 80135C34 00000000 */ nop
/* CC338 80135C38 86240018 */ lh $a0, 0x18($s1) /* CC338 80135C38 86240018 */ lh $a0, 0x18($s1)
/* CC33C 80135C3C 00041140 */ sll $v0, $a0, 5 /* CC33C 80135C3C 00041140 */ sll $v0, $a0, 5
/* CC340 80135C40 3C038008 */ lui $v1, 0x8008 /* CC340 80135C40 3C038008 */ lui $v1, %hi(gItemTable+0x18)
/* CC344 80135C44 00621821 */ addu $v1, $v1, $v0 /* CC344 80135C44 00621821 */ addu $v1, $v1, $v0
/* CC348 80135C48 946378F8 */ lhu $v1, 0x78f8($v1) /* CC348 80135C48 946378F8 */ lhu $v1, %lo(gItemTable+0x18)($v1)
/* CC34C 80135C4C 30620040 */ andi $v0, $v1, 0x40 /* CC34C 80135C4C 30620040 */ andi $v0, $v1, 0x40
/* CC350 80135C50 54400013 */ bnel $v0, $zero, .L80135CA0 /* CC350 80135C50 54400013 */ bnel $v0, $zero, .L80135CA0
/* CC354 80135C54 3C040006 */ lui $a0, 6 /* CC354 80135C54 3C040006 */ lui $a0, 6
@ -413,9 +413,9 @@ glabel update_item_entity_temp
/* CC3B8 80135CB8 24020006 */ addiu $v0, $zero, 6 /* CC3B8 80135CB8 24020006 */ addiu $v0, $zero, 6
/* CC3BC 80135CBC 86240018 */ lh $a0, 0x18($s1) /* CC3BC 80135CBC 86240018 */ lh $a0, 0x18($s1)
/* CC3C0 80135CC0 00041140 */ sll $v0, $a0, 5 /* CC3C0 80135CC0 00041140 */ sll $v0, $a0, 5
/* CC3C4 80135CC4 3C038008 */ lui $v1, 0x8008 /* CC3C4 80135CC4 3C038008 */ lui $v1, %hi(gItemTable+0x18)
/* CC3C8 80135CC8 00621821 */ addu $v1, $v1, $v0 /* CC3C8 80135CC8 00621821 */ addu $v1, $v1, $v0
/* CC3CC 80135CCC 946378F8 */ lhu $v1, 0x78f8($v1) /* CC3CC 80135CCC 946378F8 */ lhu $v1, %lo(gItemTable+0x18)($v1)
/* CC3D0 80135CD0 30620040 */ andi $v0, $v1, 0x40 /* CC3D0 80135CD0 30620040 */ andi $v0, $v1, 0x40
/* CC3D4 80135CD4 1440000F */ bnez $v0, .L80135D14 /* CC3D4 80135CD4 1440000F */ bnez $v0, .L80135D14
/* CC3D8 80135CD8 30620008 */ andi $v0, $v1, 8 /* CC3D8 80135CD8 30620008 */ andi $v0, $v1, 8
@ -495,9 +495,9 @@ glabel update_item_entity_temp
.L80135DEC: .L80135DEC:
/* CC4EC 80135DEC 86220018 */ lh $v0, 0x18($s1) /* CC4EC 80135DEC 86220018 */ lh $v0, 0x18($s1)
/* CC4F0 80135DF0 00021140 */ sll $v0, $v0, 5 /* CC4F0 80135DF0 00021140 */ sll $v0, $v0, 5
/* CC4F4 80135DF4 3C018008 */ lui $at, 0x8008 /* CC4F4 80135DF4 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* CC4F8 80135DF8 00220821 */ addu $at, $at, $v0 /* CC4F8 80135DF8 00220821 */ addu $at, $at, $v0
/* CC4FC 80135DFC 942278F8 */ lhu $v0, 0x78f8($at) /* CC4FC 80135DFC 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* CC500 80135E00 30420020 */ andi $v0, $v0, 0x20 /* CC500 80135E00 30420020 */ andi $v0, $v0, 0x20
/* CC504 80135E04 10400006 */ beqz $v0, .L80135E20 /* CC504 80135E04 10400006 */ beqz $v0, .L80135E20
/* CC508 80135E08 2404000C */ addiu $a0, $zero, 0xc /* CC508 80135E08 2404000C */ addiu $a0, $zero, 0xc
@ -531,9 +531,9 @@ glabel update_item_entity_temp
/* CC574 80135E74 A222001A */ sb $v0, 0x1a($s1) /* CC574 80135E74 A222001A */ sb $v0, 0x1a($s1)
/* CC578 80135E78 86220018 */ lh $v0, 0x18($s1) /* CC578 80135E78 86220018 */ lh $v0, 0x18($s1)
/* CC57C 80135E7C 00021140 */ sll $v0, $v0, 5 /* CC57C 80135E7C 00021140 */ sll $v0, $v0, 5
/* CC580 80135E80 3C018008 */ lui $at, 0x8008 /* CC580 80135E80 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* CC584 80135E84 00220821 */ addu $at, $at, $v0 /* CC584 80135E84 00220821 */ addu $at, $at, $v0
/* CC588 80135E88 942278F8 */ lhu $v0, 0x78f8($at) /* CC588 80135E88 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* CC58C 80135E8C 30420004 */ andi $v0, $v0, 4 /* CC58C 80135E8C 30420004 */ andi $v0, $v0, 4
/* CC590 80135E90 10400009 */ beqz $v0, .L80135EB8 /* CC590 80135E90 10400009 */ beqz $v0, .L80135EB8
/* CC594 80135E94 0000202D */ daddu $a0, $zero, $zero /* CC594 80135E94 0000202D */ daddu $a0, $zero, $zero
@ -570,9 +570,9 @@ glabel update_item_entity_temp
/* CC604 80135F04 A222001A */ sb $v0, 0x1a($s1) /* CC604 80135F04 A222001A */ sb $v0, 0x1a($s1)
/* CC608 80135F08 86230018 */ lh $v1, 0x18($s1) /* CC608 80135F08 86230018 */ lh $v1, 0x18($s1)
/* CC60C 80135F0C 00031140 */ sll $v0, $v1, 5 /* CC60C 80135F0C 00031140 */ sll $v0, $v1, 5
/* CC610 80135F10 3C018008 */ lui $at, 0x8008 /* CC610 80135F10 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* CC614 80135F14 00220821 */ addu $at, $at, $v0 /* CC614 80135F14 00220821 */ addu $at, $at, $v0
/* CC618 80135F18 942278F8 */ lhu $v0, 0x78f8($at) /* CC618 80135F18 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* CC61C 80135F1C 30420004 */ andi $v0, $v0, 4 /* CC61C 80135F1C 30420004 */ andi $v0, $v0, 4
/* CC620 80135F20 10400003 */ beqz $v0, .L80135F30 /* CC620 80135F20 10400003 */ beqz $v0, .L80135F30
/* CC624 80135F24 0000202D */ daddu $a0, $zero, $zero /* CC624 80135F24 0000202D */ daddu $a0, $zero, $zero

View File

@ -124,9 +124,9 @@ glabel func_802416B4_C32B94
/* C32D58 80241878 2C620064 */ sltiu $v0, $v1, 0x64 /* C32D58 80241878 2C620064 */ sltiu $v0, $v1, 0x64
/* C32D5C 8024187C 10400042 */ beqz $v0, .L80241988 /* C32D5C 8024187C 10400042 */ beqz $v0, .L80241988
/* C32D60 80241880 00031080 */ sll $v0, $v1, 2 /* C32D60 80241880 00031080 */ sll $v0, $v1, 2
/* C32D64 80241884 3C018024 */ lui $at, 0x8024 /* C32D64 80241884 3C018024 */ lui $at, %hi(pause_tabs_draw_stats)
/* C32D68 80241888 00220821 */ addu $at, $at, $v0 /* C32D68 80241888 00220821 */ addu $at, $at, $v0
/* C32D6C 8024188C 8C224B98 */ lw $v0, 0x4b98($at) /* C32D6C 8024188C 8C224B98 */ lw $v0, %lo(pause_tabs_draw_stats)($at)
/* C32D70 80241890 00400008 */ jr $v0 /* C32D70 80241890 00400008 */ jr $v0
/* C32D74 80241894 00000000 */ nop /* C32D74 80241894 00000000 */ nop
/* C32D78 80241898 0280202D */ daddu $a0, $s4, $zero /* C32D78 80241898 0280202D */ daddu $a0, $s4, $zero

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240268_C3D2E8
/* C3D2E8 80240268 27BDFFE8 */ addiu $sp, $sp, -0x18
/* C3D2EC 8024026C AFB00010 */ sw $s0, 0x10($sp)
/* C3D2F0 80240270 0080802D */ daddu $s0, $a0, $zero
/* C3D2F4 80240274 AFBF0014 */ sw $ra, 0x14($sp)
/* C3D2F8 80240278 8E02000C */ lw $v0, 0xc($s0)
/* C3D2FC 8024027C 0C0B1EAF */ jal get_variable
/* C3D300 80240280 8C450000 */ lw $a1, ($v0)
/* C3D304 80240284 00021140 */ sll $v0, $v0, 5
/* C3D308 80240288 AE000084 */ sw $zero, 0x84($s0)
/* C3D30C 8024028C 3C018008 */ lui $at, 0x8008
/* C3D310 80240290 00220821 */ addu $at, $at, $v0
/* C3D314 80240294 942278F8 */ lhu $v0, 0x78f8($at)
/* C3D318 80240298 30420040 */ andi $v0, $v0, 0x40
/* C3D31C 8024029C 10400002 */ beqz $v0, .L802402A8
/* C3D320 802402A0 24020001 */ addiu $v0, $zero, 1
/* C3D324 802402A4 AE020084 */ sw $v0, 0x84($s0)
.L802402A8:
/* C3D328 802402A8 8FBF0014 */ lw $ra, 0x14($sp)
/* C3D32C 802402AC 8FB00010 */ lw $s0, 0x10($sp)
/* C3D330 802402B0 24020002 */ addiu $v0, $zero, 2
/* C3D334 802402B4 03E00008 */ jr $ra
/* C3D338 802402B8 27BD0018 */ addiu $sp, $sp, 0x18
/* C3D33C 802402BC 00000000 */ nop

View File

@ -66,9 +66,9 @@ glabel func_80242730_C49310
/* C493FC 8024281C 2C62000F */ sltiu $v0, $v1, 0xf /* C493FC 8024281C 2C62000F */ sltiu $v0, $v1, 0xf
/* C49400 80242820 10400034 */ beqz $v0, .L802428F4 /* C49400 80242820 10400034 */ beqz $v0, .L802428F4
/* C49404 80242824 00031080 */ sll $v0, $v1, 2 /* C49404 80242824 00031080 */ sll $v0, $v1, 2
/* C49408 80242828 3C018024 */ lui $at, 0x8024 /* C49408 80242828 3C018024 */ lui $at, %hi(DisablePartnerBlur)
/* C4940C 8024282C 00220821 */ addu $at, $at, $v0 /* C4940C 8024282C 00220821 */ addu $at, $at, $v0
/* C49410 80242830 8C2256D8 */ lw $v0, 0x56d8($at) /* C49410 80242830 8C2256D8 */ lw $v0, %lo(DisablePartnerBlur)($at)
/* C49414 80242834 00400008 */ jr $v0 /* C49414 80242834 00400008 */ jr $v0
/* C49418 80242838 00000000 */ nop /* C49418 80242838 00000000 */ nop
/* C4941C 8024283C 0280202D */ daddu $a0, $s4, $zero /* C4941C 8024283C 0280202D */ daddu $a0, $s4, $zero

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240268_C4E158
/* C4E158 80240268 27BDFFE8 */ addiu $sp, $sp, -0x18
/* C4E15C 8024026C AFB00010 */ sw $s0, 0x10($sp)
/* C4E160 80240270 0080802D */ daddu $s0, $a0, $zero
/* C4E164 80240274 AFBF0014 */ sw $ra, 0x14($sp)
/* C4E168 80240278 8E02000C */ lw $v0, 0xc($s0)
/* C4E16C 8024027C 0C0B1EAF */ jal get_variable
/* C4E170 80240280 8C450000 */ lw $a1, ($v0)
/* C4E174 80240284 00021140 */ sll $v0, $v0, 5
/* C4E178 80240288 AE000084 */ sw $zero, 0x84($s0)
/* C4E17C 8024028C 3C018008 */ lui $at, 0x8008
/* C4E180 80240290 00220821 */ addu $at, $at, $v0
/* C4E184 80240294 942278F8 */ lhu $v0, 0x78f8($at)
/* C4E188 80240298 30420040 */ andi $v0, $v0, 0x40
/* C4E18C 8024029C 10400002 */ beqz $v0, .L802402A8
/* C4E190 802402A0 24020001 */ addiu $v0, $zero, 1
/* C4E194 802402A4 AE020084 */ sw $v0, 0x84($s0)
.L802402A8:
/* C4E198 802402A8 8FBF0014 */ lw $ra, 0x14($sp)
/* C4E19C 802402AC 8FB00010 */ lw $s0, 0x10($sp)
/* C4E1A0 802402B0 24020002 */ addiu $v0, $zero, 2
/* C4E1A4 802402B4 03E00008 */ jr $ra
/* C4E1A8 802402B8 27BD0018 */ addiu $sp, $sp, 0x18
/* C4E1AC 802402BC 00000000 */ nop

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel begin_battle_C57158
/* C57158 80241218 27BDFFE8 */ addiu $sp, $sp, -0x18
/* C5715C 8024121C AFB00010 */ sw $s0, 0x10($sp)
/* C57160 80241220 0080802D */ daddu $s0, $a0, $zero
/* C57164 80241224 AFBF0014 */ sw $ra, 0x14($sp)
/* C57168 80241228 8E02000C */ lw $v0, 0xc($s0)
/* C5716C 8024122C 0C0B1EAF */ jal get_variable
/* C57170 80241230 8C450000 */ lw $a1, ($v0)
/* C57174 80241234 00021140 */ sll $v0, $v0, 5
/* C57178 80241238 AE000084 */ sw $zero, 0x84($s0)
/* C5717C 8024123C 3C018008 */ lui $at, 0x8008
/* C57180 80241240 00220821 */ addu $at, $at, $v0
/* C57184 80241244 942278F8 */ lhu $v0, 0x78f8($at)
/* C57188 80241248 30420040 */ andi $v0, $v0, 0x40
/* C5718C 8024124C 10400002 */ beqz $v0, .L80241258
/* C57190 80241250 24020001 */ addiu $v0, $zero, 1
/* C57194 80241254 AE020084 */ sw $v0, 0x84($s0)
.L80241258:
/* C57198 80241258 8FBF0014 */ lw $ra, 0x14($sp)
/* C5719C 8024125C 8FB00010 */ lw $s0, 0x10($sp)
/* C571A0 80241260 24020002 */ addiu $v0, $zero, 2
/* C571A4 80241264 03E00008 */ jr $ra
/* C571A8 80241268 27BD0018 */ addiu $sp, $sp, 0x18
/* C571AC 8024126C 00000000 */ nop

View File

@ -1,20 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802428C0_E07C20
/* E07C20 802428C0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* E07C24 802428C4 2404005B */ addiu $a0, $zero, 0x5b
/* E07C28 802428C8 2405FFFF */ addiu $a1, $zero, -1
/* E07C2C 802428CC 24060001 */ addiu $a2, $zero, 1
/* E07C30 802428D0 AFBF0010 */ sw $ra, 0x10($sp)
/* E07C34 802428D4 0C046E54 */ jal func_8011B950
/* E07C38 802428D8 0000382D */ daddu $a3, $zero, $zero
/* E07C3C 802428DC 0000202D */ daddu $a0, $zero, $zero
/* E07C40 802428E0 0080282D */ daddu $a1, $a0, $zero
/* E07C44 802428E4 0080302D */ daddu $a2, $a0, $zero
/* E07C48 802428E8 0C046F97 */ jal set_background_color_blend
/* E07C4C 802428EC 240700FF */ addiu $a3, $zero, 0xff
/* E07C50 802428F0 8FBF0010 */ lw $ra, 0x10($sp)
/* E07C54 802428F4 24020002 */ addiu $v0, $zero, 2
/* E07C58 802428F8 03E00008 */ jr $ra
/* E07C5C 802428FC 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,37 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80242900_E07C60
/* E07C60 80242900 27BDFFE8 */ addiu $sp, $sp, -0x18
/* E07C64 80242904 AFB00010 */ sw $s0, 0x10($sp)
/* E07C68 80242908 0080802D */ daddu $s0, $a0, $zero
/* E07C6C 8024290C 10A00003 */ beqz $a1, .L8024291C
/* E07C70 80242910 AFBF0014 */ sw $ra, 0x14($sp)
/* E07C74 80242914 240200FF */ addiu $v0, $zero, 0xff
/* E07C78 80242918 AE020074 */ sw $v0, 0x74($s0)
.L8024291C:
/* E07C7C 8024291C 8E020074 */ lw $v0, 0x74($s0)
/* E07C80 80242920 2442FFF6 */ addiu $v0, $v0, -0xa
/* E07C84 80242924 04410002 */ bgez $v0, .L80242930
/* E07C88 80242928 AE020074 */ sw $v0, 0x74($s0)
/* E07C8C 8024292C AE000074 */ sw $zero, 0x74($s0)
.L80242930:
/* E07C90 80242930 0000202D */ daddu $a0, $zero, $zero
/* E07C94 80242934 0080282D */ daddu $a1, $a0, $zero
/* E07C98 80242938 92070077 */ lbu $a3, 0x77($s0)
/* E07C9C 8024293C 0C046F97 */ jal set_background_color_blend
/* E07CA0 80242940 0080302D */ daddu $a2, $a0, $zero
/* E07CA4 80242944 8E020074 */ lw $v0, 0x74($s0)
/* E07CA8 80242948 14400007 */ bnez $v0, .L80242968
/* E07CAC 8024294C 0000102D */ daddu $v0, $zero, $zero
/* E07CB0 80242950 2404005B */ addiu $a0, $zero, 0x5b
/* E07CB4 80242954 2405FFFF */ addiu $a1, $zero, -1
/* E07CB8 80242958 0000302D */ daddu $a2, $zero, $zero
/* E07CBC 8024295C 0C046E54 */ jal func_8011B950
/* E07CC0 80242960 00C0382D */ daddu $a3, $a2, $zero
/* E07CC4 80242964 24020002 */ addiu $v0, $zero, 2
.L80242968:
/* E07CC8 80242968 8FBF0014 */ lw $ra, 0x14($sp)
/* E07CCC 8024296C 8FB00010 */ lw $s0, 0x10($sp)
/* E07CD0 80242970 03E00008 */ jr $ra
/* E07CD4 80242974 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,67 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80242978_E07CD8
/* E07CD8 80242978 27BDFFD0 */ addiu $sp, $sp, -0x30
/* E07CDC 8024297C AFB20020 */ sw $s2, 0x20($sp)
/* E07CE0 80242980 AFBF0024 */ sw $ra, 0x24($sp)
/* E07CE4 80242984 AFB1001C */ sw $s1, 0x1c($sp)
/* E07CE8 80242988 AFB00018 */ sw $s0, 0x18($sp)
/* E07CEC 8024298C F7B40028 */ sdc1 $f20, 0x28($sp)
/* E07CF0 80242990 10A00006 */ beqz $a1, .L802429AC
/* E07CF4 80242994 0080902D */ daddu $s2, $a0, $zero
/* E07CF8 80242998 8E4400AC */ lw $a0, 0xac($s2)
/* E07CFC 8024299C 0C00EAD2 */ jal get_npc_safe
/* E07D00 802429A0 00000000 */ nop
/* E07D04 802429A4 AE420078 */ sw $v0, 0x78($s2)
/* E07D08 802429A8 AE400070 */ sw $zero, 0x70($s2)
.L802429AC:
/* E07D0C 802429AC 3C05444A */ lui $a1, 0x444a
/* E07D10 802429B0 34A58000 */ ori $a1, $a1, 0x8000
/* E07D14 802429B4 8E510078 */ lw $s1, 0x78($s2)
/* E07D18 802429B8 4480A000 */ mtc1 $zero, $f20
/* E07D1C 802429BC 2410002D */ addiu $s0, $zero, 0x2d
/* E07D20 802429C0 AFB00010 */ sw $s0, 0x10($sp)
/* E07D24 802429C4 8E470070 */ lw $a3, 0x70($s2)
/* E07D28 802429C8 4406A000 */ mfc1 $a2, $f20
/* E07D2C 802429CC 0C00A8ED */ jal update_lerp
/* E07D30 802429D0 24040004 */ addiu $a0, $zero, 4
/* E07D34 802429D4 4405A000 */ mfc1 $a1, $f20
/* E07D38 802429D8 3C06437F */ lui $a2, 0x437f
/* E07D3C 802429DC E6200048 */ swc1 $f0, 0x48($s1)
/* E07D40 802429E0 AFB00010 */ sw $s0, 0x10($sp)
/* E07D44 802429E4 8E470070 */ lw $a3, 0x70($s2)
/* E07D48 802429E8 0C00A8ED */ jal update_lerp
/* E07D4C 802429EC 24040004 */ addiu $a0, $zero, 4
/* E07D50 802429F0 3C014F00 */ lui $at, 0x4f00
/* E07D54 802429F4 44811000 */ mtc1 $at, $f2
/* E07D58 802429F8 00000000 */ nop
/* E07D5C 802429FC 4600103E */ c.le.s $f2, $f0
/* E07D60 80242A00 00000000 */ nop
/* E07D64 80242A04 45010005 */ bc1t .L80242A1C
/* E07D68 80242A08 263100AC */ addiu $s1, $s1, 0xac
/* E07D6C 80242A0C 4600010D */ trunc.w.s $f4, $f0
/* E07D70 80242A10 44032000 */ mfc1 $v1, $f4
/* E07D74 80242A14 08090A8E */ j .L80242A38
/* E07D78 80242A18 A2230000 */ sb $v1, ($s1)
.L80242A1C:
/* E07D7C 80242A1C 46020001 */ sub.s $f0, $f0, $f2
/* E07D80 80242A20 3C028000 */ lui $v0, 0x8000
/* E07D84 80242A24 4600010D */ trunc.w.s $f4, $f0
/* E07D88 80242A28 44032000 */ mfc1 $v1, $f4
/* E07D8C 80242A2C 00000000 */ nop
/* E07D90 80242A30 00621825 */ or $v1, $v1, $v0
/* E07D94 80242A34 A2230000 */ sb $v1, ($s1)
.L80242A38:
/* E07D98 80242A38 8E430070 */ lw $v1, 0x70($s2)
/* E07D9C 80242A3C 24630001 */ addiu $v1, $v1, 1
/* E07DA0 80242A40 2862002E */ slti $v0, $v1, 0x2e
/* E07DA4 80242A44 AE430070 */ sw $v1, 0x70($s2)
/* E07DA8 80242A48 8FBF0024 */ lw $ra, 0x24($sp)
/* E07DAC 80242A4C 8FB20020 */ lw $s2, 0x20($sp)
/* E07DB0 80242A50 8FB1001C */ lw $s1, 0x1c($sp)
/* E07DB4 80242A54 8FB00018 */ lw $s0, 0x18($sp)
/* E07DB8 80242A58 D7B40028 */ ldc1 $f20, 0x28($sp)
/* E07DBC 80242A5C 38420001 */ xori $v0, $v0, 1
/* E07DC0 80242A60 03E00008 */ jr $ra
/* E07DC4 80242A64 27BD0030 */ addiu $sp, $sp, 0x30

View File

@ -1,69 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80242A68_E07DC8
/* E07DC8 80242A68 27BDFFE0 */ addiu $sp, $sp, -0x20
/* E07DCC 80242A6C AFB10014 */ sw $s1, 0x14($sp)
/* E07DD0 80242A70 0080882D */ daddu $s1, $a0, $zero
/* E07DD4 80242A74 AFBF0018 */ sw $ra, 0x18($sp)
/* E07DD8 80242A78 AFB00010 */ sw $s0, 0x10($sp)
/* E07DDC 80242A7C 8E22000C */ lw $v0, 0xc($s1)
/* E07DE0 80242A80 00A0802D */ daddu $s0, $a1, $zero
/* E07DE4 80242A84 0C0B1EAF */ jal get_variable
/* E07DE8 80242A88 8C450000 */ lw $a1, ($v0)
/* E07DEC 80242A8C 1200000C */ beqz $s0, .L80242AC0
/* E07DF0 80242A90 0220202D */ daddu $a0, $s1, $zero
/* E07DF4 80242A94 0C0B36B0 */ jal resolve_npc
/* E07DF8 80242A98 0040282D */ daddu $a1, $v0, $zero
/* E07DFC 80242A9C AE220074 */ sw $v0, 0x74($s1)
/* E07E00 80242AA0 C4420038 */ lwc1 $f2, 0x38($v0)
/* E07E04 80242AA4 3C014334 */ lui $at, 0x4334
/* E07E08 80242AA8 44810000 */ mtc1 $at, $f0
/* E07E0C 80242AAC 24020048 */ addiu $v0, $zero, 0x48
/* E07E10 80242AB0 AE220070 */ sw $v0, 0x70($s1)
/* E07E14 80242AB4 4600110D */ trunc.w.s $f4, $f2
/* E07E18 80242AB8 E6240078 */ swc1 $f4, 0x78($s1)
/* E07E1C 80242ABC E620007C */ swc1 $f0, 0x7c($s1)
.L80242AC0:
/* E07E20 80242AC0 C620007C */ lwc1 $f0, 0x7c($s1)
/* E07E24 80242AC4 3C0140A0 */ lui $at, 0x40a0
/* E07E28 80242AC8 44816000 */ mtc1 $at, $f12
/* E07E2C 80242ACC 8E300074 */ lw $s0, 0x74($s1)
/* E07E30 80242AD0 0C00A6C9 */ jal clamp_angle
/* E07E34 80242AD4 460C0301 */ sub.s $f12, $f0, $f12
/* E07E38 80242AD8 46000306 */ mov.s $f12, $f0
/* E07E3C 80242ADC 0C00A8D4 */ jal cos_deg
/* E07E40 80242AE0 E62C007C */ swc1 $f12, 0x7c($s1)
/* E07E44 80242AE4 3C0140C0 */ lui $at, 0x40c0
/* E07E48 80242AE8 44811000 */ mtc1 $at, $f2
/* E07E4C 80242AEC 00000000 */ nop
/* E07E50 80242AF0 46020002 */ mul.s $f0, $f0, $f2
/* E07E54 80242AF4 00000000 */ nop
/* E07E58 80242AF8 C6020038 */ lwc1 $f2, 0x38($s0)
/* E07E5C 80242AFC 46001080 */ add.s $f2, $f2, $f0
/* E07E60 80242B00 E6020038 */ swc1 $f2, 0x38($s0)
/* E07E64 80242B04 0C00A8BB */ jal sin_deg
/* E07E68 80242B08 C62C007C */ lwc1 $f12, 0x7c($s1)
/* E07E6C 80242B0C 3C014020 */ lui $at, 0x4020
/* E07E70 80242B10 44811000 */ mtc1 $at, $f2
/* E07E74 80242B14 00000000 */ nop
/* E07E78 80242B18 46020002 */ mul.s $f0, $f0, $f2
/* E07E7C 80242B1C 00000000 */ nop
/* E07E80 80242B20 C6020040 */ lwc1 $f2, 0x40($s0)
/* E07E84 80242B24 46001080 */ add.s $f2, $f2, $f0
/* E07E88 80242B28 3C014334 */ lui $at, 0x4334
/* E07E8C 80242B2C 44816000 */ mtc1 $at, $f12
/* E07E90 80242B30 E6020040 */ swc1 $f2, 0x40($s0)
/* E07E94 80242B34 C620007C */ lwc1 $f0, 0x7c($s1)
/* E07E98 80242B38 0C00A6C9 */ jal clamp_angle
/* E07E9C 80242B3C 46006301 */ sub.s $f12, $f12, $f0
/* E07EA0 80242B40 E6000034 */ swc1 $f0, 0x34($s0)
/* E07EA4 80242B44 8E230070 */ lw $v1, 0x70($s1)
/* E07EA8 80242B48 2463FFFF */ addiu $v1, $v1, -1
/* E07EAC 80242B4C AE230070 */ sw $v1, 0x70($s1)
/* E07EB0 80242B50 8FBF0018 */ lw $ra, 0x18($sp)
/* E07EB4 80242B54 8FB10014 */ lw $s1, 0x14($sp)
/* E07EB8 80242B58 8FB00010 */ lw $s0, 0x10($sp)
/* E07EBC 80242B5C 2C620001 */ sltiu $v0, $v1, 1
/* E07EC0 80242B60 03E00008 */ jr $ra
/* E07EC4 80242B64 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,69 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80242B68_E07EC8
/* E07EC8 80242B68 27BDFFE0 */ addiu $sp, $sp, -0x20
/* E07ECC 80242B6C AFB10014 */ sw $s1, 0x14($sp)
/* E07ED0 80242B70 0080882D */ daddu $s1, $a0, $zero
/* E07ED4 80242B74 AFBF0018 */ sw $ra, 0x18($sp)
/* E07ED8 80242B78 AFB00010 */ sw $s0, 0x10($sp)
/* E07EDC 80242B7C 8E22000C */ lw $v0, 0xc($s1)
/* E07EE0 80242B80 00A0802D */ daddu $s0, $a1, $zero
/* E07EE4 80242B84 0C0B1EAF */ jal get_variable
/* E07EE8 80242B88 8C450000 */ lw $a1, ($v0)
/* E07EEC 80242B8C 1200000C */ beqz $s0, .L80242BC0
/* E07EF0 80242B90 0220202D */ daddu $a0, $s1, $zero
/* E07EF4 80242B94 0C0B36B0 */ jal resolve_npc
/* E07EF8 80242B98 0040282D */ daddu $a1, $v0, $zero
/* E07EFC 80242B9C AE220074 */ sw $v0, 0x74($s1)
/* E07F00 80242BA0 C4420038 */ lwc1 $f2, 0x38($v0)
/* E07F04 80242BA4 3C014334 */ lui $at, 0x4334
/* E07F08 80242BA8 44810000 */ mtc1 $at, $f0
/* E07F0C 80242BAC 24020048 */ addiu $v0, $zero, 0x48
/* E07F10 80242BB0 AE220070 */ sw $v0, 0x70($s1)
/* E07F14 80242BB4 4600110D */ trunc.w.s $f4, $f2
/* E07F18 80242BB8 E6240078 */ swc1 $f4, 0x78($s1)
/* E07F1C 80242BBC E620007C */ swc1 $f0, 0x7c($s1)
.L80242BC0:
/* E07F20 80242BC0 C620007C */ lwc1 $f0, 0x7c($s1)
/* E07F24 80242BC4 3C0140A0 */ lui $at, 0x40a0
/* E07F28 80242BC8 44816000 */ mtc1 $at, $f12
/* E07F2C 80242BCC 8E300074 */ lw $s0, 0x74($s1)
/* E07F30 80242BD0 0C00A6C9 */ jal clamp_angle
/* E07F34 80242BD4 460C0300 */ add.s $f12, $f0, $f12
/* E07F38 80242BD8 46000306 */ mov.s $f12, $f0
/* E07F3C 80242BDC 0C00A8D4 */ jal cos_deg
/* E07F40 80242BE0 E62C007C */ swc1 $f12, 0x7c($s1)
/* E07F44 80242BE4 3C0140C0 */ lui $at, 0x40c0
/* E07F48 80242BE8 44811000 */ mtc1 $at, $f2
/* E07F4C 80242BEC 00000000 */ nop
/* E07F50 80242BF0 46020002 */ mul.s $f0, $f0, $f2
/* E07F54 80242BF4 00000000 */ nop
/* E07F58 80242BF8 C6020038 */ lwc1 $f2, 0x38($s0)
/* E07F5C 80242BFC 46001080 */ add.s $f2, $f2, $f0
/* E07F60 80242C00 E6020038 */ swc1 $f2, 0x38($s0)
/* E07F64 80242C04 0C00A8BB */ jal sin_deg
/* E07F68 80242C08 C62C007C */ lwc1 $f12, 0x7c($s1)
/* E07F6C 80242C0C 3C014020 */ lui $at, 0x4020
/* E07F70 80242C10 44811000 */ mtc1 $at, $f2
/* E07F74 80242C14 00000000 */ nop
/* E07F78 80242C18 46020002 */ mul.s $f0, $f0, $f2
/* E07F7C 80242C1C 00000000 */ nop
/* E07F80 80242C20 C6020040 */ lwc1 $f2, 0x40($s0)
/* E07F84 80242C24 46001080 */ add.s $f2, $f2, $f0
/* E07F88 80242C28 3C014334 */ lui $at, 0x4334
/* E07F8C 80242C2C 44816000 */ mtc1 $at, $f12
/* E07F90 80242C30 E6020040 */ swc1 $f2, 0x40($s0)
/* E07F94 80242C34 C620007C */ lwc1 $f0, 0x7c($s1)
/* E07F98 80242C38 0C00A6C9 */ jal clamp_angle
/* E07F9C 80242C3C 46006301 */ sub.s $f12, $f12, $f0
/* E07FA0 80242C40 E6000034 */ swc1 $f0, 0x34($s0)
/* E07FA4 80242C44 8E230070 */ lw $v1, 0x70($s1)
/* E07FA8 80242C48 2463FFFF */ addiu $v1, $v1, -1
/* E07FAC 80242C4C AE230070 */ sw $v1, 0x70($s1)
/* E07FB0 80242C50 8FBF0018 */ lw $ra, 0x18($sp)
/* E07FB4 80242C54 8FB10014 */ lw $s1, 0x14($sp)
/* E07FB8 80242C58 8FB00010 */ lw $s0, 0x10($sp)
/* E07FBC 80242C5C 2C620001 */ sltiu $v0, $v1, 1
/* E07FC0 80242C60 03E00008 */ jr $ra
/* E07FC4 80242C64 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80242C68_E07FC8
/* E07FC8 80242C68 27BDFFE8 */ addiu $sp, $sp, -0x18
/* E07FCC 80242C6C AFBF0010 */ sw $ra, 0x10($sp)
/* E07FD0 80242C70 8C82000C */ lw $v0, 0xc($a0)
/* E07FD4 80242C74 0C0B1EAF */ jal get_variable
/* E07FD8 80242C78 8C450000 */ lw $a1, ($v0)
/* E07FDC 80242C7C 8FBF0010 */ lw $ra, 0x10($sp)
/* E07FE0 80242C80 3C018024 */ lui $at, 0x8024
/* E07FE4 80242C84 AC225D34 */ sw $v0, 0x5d34($at)
/* E07FE8 80242C88 24020002 */ addiu $v0, $zero, 2
/* E07FEC 80242C8C 03E00008 */ jr $ra
/* E07FF0 80242C90 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80242C94_E07FF4
/* E07FF4 80242C94 3C06FC12 */ lui $a2, 0xfc12
/* E07FF8 80242C98 34C64624 */ ori $a2, $a2, 0x4624
/* E07FFC 80242C9C 3C05FF8F */ lui $a1, 0xff8f
/* E08000 80242CA0 3C04800A */ lui $a0, 0x800a
/* E08004 80242CA4 2484A66C */ addiu $a0, $a0, -0x5994
/* E08008 80242CA8 8C820000 */ lw $v0, ($a0)
/* E0800C 80242CAC 34A5FFFF */ ori $a1, $a1, 0xffff
/* E08010 80242CB0 0040182D */ daddu $v1, $v0, $zero
/* E08014 80242CB4 24420008 */ addiu $v0, $v0, 8
/* E08018 80242CB8 AC820000 */ sw $v0, ($a0)
/* E0801C 80242CBC AC660000 */ sw $a2, ($v1)
/* E08020 80242CC0 AC650004 */ sw $a1, 4($v1)
/* E08024 80242CC4 24430008 */ addiu $v1, $v0, 8
/* E08028 80242CC8 AC830000 */ sw $v1, ($a0)
/* E0802C 80242CCC 3C048024 */ lui $a0, 0x8024
/* E08030 80242CD0 90845D37 */ lbu $a0, 0x5d37($a0)
/* E08034 80242CD4 3C03FA00 */ lui $v1, 0xfa00
/* E08038 80242CD8 AC430000 */ sw $v1, ($v0)
/* E0803C 80242CDC 03E00008 */ jr $ra
/* E08040 80242CE0 AC440004 */ sw $a0, 4($v0)
/* E08044 80242CE4 00000000 */ nop
/* E08048 80242CE8 00000000 */ nop
/* E0804C 80242CEC 00000000 */ nop

View File

@ -124,15 +124,15 @@ glabel func_80240AD0_A39FB0
/* A3A170 80240C90 AE620088 */ sw $v0, 0x88($s3) /* A3A170 80240C90 AE620088 */ sw $v0, 0x88($s3)
/* A3A174 80240C94 8C620000 */ lw $v0, ($v1) /* A3A174 80240C94 8C620000 */ lw $v0, ($v1)
/* A3A178 80240C98 00021140 */ sll $v0, $v0, 5 /* A3A178 80240C98 00021140 */ sll $v0, $v0, 5
/* A3A17C 80240C9C 3C018008 */ lui $at, 0x8008 /* A3A17C 80240C9C 3C018008 */ lui $at, %hi(gItemTable)
/* A3A180 80240CA0 00220821 */ addu $at, $at, $v0 /* A3A180 80240CA0 00220821 */ addu $at, $at, $v0
/* A3A184 80240CA4 8C2278E0 */ lw $v0, 0x78e0($at) /* A3A184 80240CA4 8C2278E0 */ lw $v0, %lo(gItemTable)($at)
/* A3A188 80240CA8 AE620094 */ sw $v0, 0x94($s3) /* A3A188 80240CA8 AE620094 */ sw $v0, 0x94($s3)
/* A3A18C 80240CAC 8C620000 */ lw $v0, ($v1) /* A3A18C 80240CAC 8C620000 */ lw $v0, ($v1)
/* A3A190 80240CB0 00021140 */ sll $v0, $v0, 5 /* A3A190 80240CB0 00021140 */ sll $v0, $v0, 5
/* A3A194 80240CB4 3C038008 */ lui $v1, 0x8008 /* A3A194 80240CB4 3C038008 */ lui $v1, %hi(gItemTable+0x1A)
/* A3A198 80240CB8 00621821 */ addu $v1, $v1, $v0 /* A3A198 80240CB8 00621821 */ addu $v1, $v1, $v0
/* A3A19C 80240CBC 906378FA */ lbu $v1, 0x78fa($v1) /* A3A19C 80240CBC 906378FA */ lbu $v1, %lo(gItemTable+0x1A)($v1)
/* A3A1A0 80240CC0 00031080 */ sll $v0, $v1, 2 /* A3A1A0 80240CC0 00031080 */ sll $v0, $v1, 2
/* A3A1A4 80240CC4 00431021 */ addu $v0, $v0, $v1 /* A3A1A4 80240CC4 00431021 */ addu $v0, $v0, $v1
/* A3A1A8 80240CC8 00021080 */ sll $v0, $v0, 2 /* A3A1A8 80240CC8 00021080 */ sll $v0, $v0, 2

View File

@ -1,26 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80242238_A3B718
/* A3B718 80242238 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A3B71C 8024223C AFB00010 */ sw $s0, 0x10($sp)
/* A3B720 80242240 0080802D */ daddu $s0, $a0, $zero
/* A3B724 80242244 AFBF0014 */ sw $ra, 0x14($sp)
/* A3B728 80242248 8E02000C */ lw $v0, 0xc($s0)
/* A3B72C 8024224C 0C0B1EAF */ jal get_variable
/* A3B730 80242250 8C450000 */ lw $a1, ($v0)
/* A3B734 80242254 00021140 */ sll $v0, $v0, 5
/* A3B738 80242258 AE000084 */ sw $zero, 0x84($s0)
/* A3B73C 8024225C 3C018008 */ lui $at, 0x8008
/* A3B740 80242260 00220821 */ addu $at, $at, $v0
/* A3B744 80242264 942278F8 */ lhu $v0, 0x78f8($at)
/* A3B748 80242268 30420040 */ andi $v0, $v0, 0x40
/* A3B74C 8024226C 10400002 */ beqz $v0, .L80242278
/* A3B750 80242270 24020001 */ addiu $v0, $zero, 1
/* A3B754 80242274 AE020084 */ sw $v0, 0x84($s0)
.L80242278:
/* A3B758 80242278 8FBF0014 */ lw $ra, 0x14($sp)
/* A3B75C 8024227C 8FB00010 */ lw $s0, 0x10($sp)
/* A3B760 80242280 24020002 */ addiu $v0, $zero, 2
/* A3B764 80242284 03E00008 */ jr $ra
/* A3B768 80242288 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,26 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240268_986748
/* 986748 80240268 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 98674C 8024026C AFB00010 */ sw $s0, 0x10($sp)
/* 986750 80240270 0080802D */ daddu $s0, $a0, $zero
/* 986754 80240274 AFBF0014 */ sw $ra, 0x14($sp)
/* 986758 80240278 8E02000C */ lw $v0, 0xc($s0)
/* 98675C 8024027C 0C0B1EAF */ jal get_variable
/* 986760 80240280 8C450000 */ lw $a1, ($v0)
/* 986764 80240284 00021140 */ sll $v0, $v0, 5
/* 986768 80240288 AE000084 */ sw $zero, 0x84($s0)
/* 98676C 8024028C 3C018008 */ lui $at, 0x8008
/* 986770 80240290 00220821 */ addu $at, $at, $v0
/* 986774 80240294 942278F8 */ lhu $v0, 0x78f8($at)
/* 986778 80240298 30420040 */ andi $v0, $v0, 0x40
/* 98677C 8024029C 10400002 */ beqz $v0, .L802402A8
/* 986780 802402A0 24020001 */ addiu $v0, $zero, 1
/* 986784 802402A4 AE020084 */ sw $v0, 0x84($s0)
.L802402A8:
/* 986788 802402A8 8FBF0014 */ lw $ra, 0x14($sp)
/* 98678C 802402AC 8FB00010 */ lw $s0, 0x10($sp)
/* 986790 802402B0 24020002 */ addiu $v0, $zero, 2
/* 986794 802402B4 03E00008 */ jr $ra
/* 986798 802402B8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -6,8 +6,8 @@ glabel func_8024228C_91193C
/* 911940 80242290 3C05FE36 */ lui $a1, 0xfe36 /* 911940 80242290 3C05FE36 */ lui $a1, 0xfe36
/* 911944 80242294 AFBF0010 */ sw $ra, 0x10($sp) /* 911944 80242294 AFBF0010 */ sw $ra, 0x10($sp)
/* 911948 80242298 8C820148 */ lw $v0, 0x148($a0) /* 911948 80242298 8C820148 */ lw $v0, 0x148($a0)
/* 91194C 8024229C 3C06800B */ lui $a2, 0x800b /* 91194C 8024229C 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* 911950 802422A0 8CC60F9C */ lw $a2, 0xf9c($a2) /* 911950 802422A0 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* 911954 802422A4 34A53C80 */ ori $a1, $a1, 0x3c80 /* 911954 802422A4 34A53C80 */ ori $a1, $a1, 0x3c80
/* 911958 802422A8 00C23026 */ xor $a2, $a2, $v0 /* 911958 802422A8 00C23026 */ xor $a2, $a2, $v0
/* 91195C 802422AC 0C0B2026 */ jal set_variable /* 91195C 802422AC 0C0B2026 */ jal set_variable

View File

@ -1,26 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240268_918E18
/* 918E18 80240268 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 918E1C 8024026C AFB00010 */ sw $s0, 0x10($sp)
/* 918E20 80240270 0080802D */ daddu $s0, $a0, $zero
/* 918E24 80240274 AFBF0014 */ sw $ra, 0x14($sp)
/* 918E28 80240278 8E02000C */ lw $v0, 0xc($s0)
/* 918E2C 8024027C 0C0B1EAF */ jal get_variable
/* 918E30 80240280 8C450000 */ lw $a1, ($v0)
/* 918E34 80240284 00021140 */ sll $v0, $v0, 5
/* 918E38 80240288 AE000084 */ sw $zero, 0x84($s0)
/* 918E3C 8024028C 3C018008 */ lui $at, 0x8008
/* 918E40 80240290 00220821 */ addu $at, $at, $v0
/* 918E44 80240294 942278F8 */ lhu $v0, 0x78f8($at)
/* 918E48 80240298 30420040 */ andi $v0, $v0, 0x40
/* 918E4C 8024029C 10400002 */ beqz $v0, .L802402A8
/* 918E50 802402A0 24020001 */ addiu $v0, $zero, 1
/* 918E54 802402A4 AE020084 */ sw $v0, 0x84($s0)
.L802402A8:
/* 918E58 802402A8 8FBF0014 */ lw $ra, 0x14($sp)
/* 918E5C 802402AC 8FB00010 */ lw $s0, 0x10($sp)
/* 918E60 802402B0 24020002 */ addiu $v0, $zero, 2
/* 918E64 802402B4 03E00008 */ jr $ra
/* 918E68 802402B8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802405B8_B44D28
/* B44D28 802405B8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B44D2C 802405BC AFB00010 */ sw $s0, 0x10($sp)
/* B44D30 802405C0 0080802D */ daddu $s0, $a0, $zero
/* B44D34 802405C4 AFBF0014 */ sw $ra, 0x14($sp)
/* B44D38 802405C8 8E02000C */ lw $v0, 0xc($s0)
/* B44D3C 802405CC 0C0B1EAF */ jal get_variable
/* B44D40 802405D0 8C450000 */ lw $a1, ($v0)
/* B44D44 802405D4 00021140 */ sll $v0, $v0, 5
/* B44D48 802405D8 AE000084 */ sw $zero, 0x84($s0)
/* B44D4C 802405DC 3C018008 */ lui $at, 0x8008
/* B44D50 802405E0 00220821 */ addu $at, $at, $v0
/* B44D54 802405E4 942278F8 */ lhu $v0, 0x78f8($at)
/* B44D58 802405E8 30420040 */ andi $v0, $v0, 0x40
/* B44D5C 802405EC 10400002 */ beqz $v0, .L802405F8
/* B44D60 802405F0 24020001 */ addiu $v0, $zero, 1
/* B44D64 802405F4 AE020084 */ sw $v0, 0x84($s0)
.L802405F8:
/* B44D68 802405F8 8FBF0014 */ lw $ra, 0x14($sp)
/* B44D6C 802405FC 8FB00010 */ lw $s0, 0x10($sp)
/* B44D70 80240600 24020002 */ addiu $v0, $zero, 2
/* B44D74 80240604 03E00008 */ jr $ra
/* B44D78 80240608 27BD0018 */ addiu $sp, $sp, 0x18
/* B44D7C 8024060C 00000000 */ nop

View File

@ -100,9 +100,9 @@ glabel func_80240FA4_B74054
/* B741B8 80241108 2C620064 */ sltiu $v0, $v1, 0x64 /* B741B8 80241108 2C620064 */ sltiu $v0, $v1, 0x64
/* B741BC 8024110C 10400048 */ beqz $v0, .L80241230 /* B741BC 8024110C 10400048 */ beqz $v0, .L80241230
/* B741C0 80241110 00031080 */ sll $v0, $v1, 2 /* B741C0 80241110 00031080 */ sll $v0, $v1, 2
/* B741C4 80241114 3C018024 */ lui $at, 0x8024 /* B741C4 80241114 3C018024 */ lui $at, %hi(pause_textbox_draw_contents)
/* B741C8 80241118 00220821 */ addu $at, $at, $v0 /* B741C8 80241118 00220821 */ addu $at, $at, $v0
/* B741CC 8024111C 8C223570 */ lw $v0, 0x3570($at) /* B741CC 8024111C 8C223570 */ lw $v0, %lo(pause_textbox_draw_contents)($at)
/* B741D0 80241120 00400008 */ jr $v0 /* B741D0 80241120 00400008 */ jr $v0
/* B741D4 80241124 00000000 */ nop /* B741D4 80241124 00000000 */ nop
/* B741D8 80241128 0240202D */ daddu $a0, $s2, $zero /* B741D8 80241128 0240202D */ daddu $a0, $s2, $zero

View File

@ -1,26 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240268_AF1EC8
/* AF1EC8 80240268 27BDFFE8 */ addiu $sp, $sp, -0x18
/* AF1ECC 8024026C AFB00010 */ sw $s0, 0x10($sp)
/* AF1ED0 80240270 0080802D */ daddu $s0, $a0, $zero
/* AF1ED4 80240274 AFBF0014 */ sw $ra, 0x14($sp)
/* AF1ED8 80240278 8E02000C */ lw $v0, 0xc($s0)
/* AF1EDC 8024027C 0C0B1EAF */ jal get_variable
/* AF1EE0 80240280 8C450000 */ lw $a1, ($v0)
/* AF1EE4 80240284 00021140 */ sll $v0, $v0, 5
/* AF1EE8 80240288 AE000084 */ sw $zero, 0x84($s0)
/* AF1EEC 8024028C 3C018008 */ lui $at, 0x8008
/* AF1EF0 80240290 00220821 */ addu $at, $at, $v0
/* AF1EF4 80240294 942278F8 */ lhu $v0, 0x78f8($at)
/* AF1EF8 80240298 30420040 */ andi $v0, $v0, 0x40
/* AF1EFC 8024029C 10400002 */ beqz $v0, .L802402A8
/* AF1F00 802402A0 24020001 */ addiu $v0, $zero, 1
/* AF1F04 802402A4 AE020084 */ sw $v0, 0x84($s0)
.L802402A8:
/* AF1F08 802402A8 8FBF0014 */ lw $ra, 0x14($sp)
/* AF1F0C 802402AC 8FB00010 */ lw $s0, 0x10($sp)
/* AF1F10 802402B0 24020002 */ addiu $v0, $zero, 2
/* AF1F14 802402B4 03E00008 */ jr $ra
/* AF1F18 802402B8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -11,9 +11,9 @@ glabel func_80240268_AFDDA8
/* AFDDC0 80240280 8C450000 */ lw $a1, ($v0) /* AFDDC0 80240280 8C450000 */ lw $a1, ($v0)
/* AFDDC4 80240284 00021140 */ sll $v0, $v0, 5 /* AFDDC4 80240284 00021140 */ sll $v0, $v0, 5
/* AFDDC8 80240288 AE000084 */ sw $zero, 0x84($s0) /* AFDDC8 80240288 AE000084 */ sw $zero, 0x84($s0)
/* AFDDCC 8024028C 3C018008 */ lui $at, 0x8008 /* AFDDCC 8024028C 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* AFDDD0 80240290 00220821 */ addu $at, $at, $v0 /* AFDDD0 80240290 00220821 */ addu $at, $at, $v0
/* AFDDD4 80240294 942278F8 */ lhu $v0, 0x78f8($at) /* AFDDD4 80240294 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* AFDDD8 80240298 30420040 */ andi $v0, $v0, 0x40 /* AFDDD8 80240298 30420040 */ andi $v0, $v0, 0x40
/* AFDDDC 8024029C 10400002 */ beqz $v0, .L802402A8 /* AFDDDC 8024029C 10400002 */ beqz $v0, .L802402A8
/* AFDDE0 802402A0 24020001 */ addiu $v0, $zero, 1 /* AFDDE0 802402A0 24020001 */ addiu $v0, $zero, 1

View File

@ -1,62 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802403B8_8AC348
/* 8AC348 802403B8 27BDFFD0 */ addiu $sp, $sp, -0x30
/* 8AC34C 802403BC AFB1001C */ sw $s1, 0x1c($sp)
/* 8AC350 802403C0 0080882D */ daddu $s1, $a0, $zero
/* 8AC354 802403C4 AFBF002C */ sw $ra, 0x2c($sp)
/* 8AC358 802403C8 AFB40028 */ sw $s4, 0x28($sp)
/* 8AC35C 802403CC AFB30024 */ sw $s3, 0x24($sp)
/* 8AC360 802403D0 AFB20020 */ sw $s2, 0x20($sp)
/* 8AC364 802403D4 AFB00018 */ sw $s0, 0x18($sp)
/* 8AC368 802403D8 8E30000C */ lw $s0, 0xc($s1)
/* 8AC36C 802403DC 8E050000 */ lw $a1, ($s0)
/* 8AC370 802403E0 0C0B1EAF */ jal get_variable
/* 8AC374 802403E4 26100004 */ addiu $s0, $s0, 4
/* 8AC378 802403E8 8E050000 */ lw $a1, ($s0)
/* 8AC37C 802403EC 26100004 */ addiu $s0, $s0, 4
/* 8AC380 802403F0 0220202D */ daddu $a0, $s1, $zero
/* 8AC384 802403F4 0C0B1EAF */ jal get_variable
/* 8AC388 802403F8 0040A02D */ daddu $s4, $v0, $zero
/* 8AC38C 802403FC 8E050000 */ lw $a1, ($s0)
/* 8AC390 80240400 26100004 */ addiu $s0, $s0, 4
/* 8AC394 80240404 0220202D */ daddu $a0, $s1, $zero
/* 8AC398 80240408 0C0B1EAF */ jal get_variable
/* 8AC39C 8024040C 0040982D */ daddu $s3, $v0, $zero
/* 8AC3A0 80240410 8E050000 */ lw $a1, ($s0)
/* 8AC3A4 80240414 26100004 */ addiu $s0, $s0, 4
/* 8AC3A8 80240418 0220202D */ daddu $a0, $s1, $zero
/* 8AC3AC 8024041C 0C0B1EAF */ jal get_variable
/* 8AC3B0 80240420 0040902D */ daddu $s2, $v0, $zero
/* 8AC3B4 80240424 0220202D */ daddu $a0, $s1, $zero
/* 8AC3B8 80240428 8E050000 */ lw $a1, ($s0)
/* 8AC3BC 8024042C 0C0B1EAF */ jal get_variable
/* 8AC3C0 80240430 0040802D */ daddu $s0, $v0, $zero
/* 8AC3C4 80240434 0280202D */ daddu $a0, $s4, $zero
/* 8AC3C8 80240438 44931000 */ mtc1 $s3, $f2
/* 8AC3CC 8024043C 00000000 */ nop
/* 8AC3D0 80240440 468010A0 */ cvt.s.w $f2, $f2
/* 8AC3D4 80240444 44051000 */ mfc1 $a1, $f2
/* 8AC3D8 80240448 44921000 */ mtc1 $s2, $f2
/* 8AC3DC 8024044C 00000000 */ nop
/* 8AC3E0 80240450 468010A0 */ cvt.s.w $f2, $f2
/* 8AC3E4 80240454 44061000 */ mfc1 $a2, $f2
/* 8AC3E8 80240458 44901000 */ mtc1 $s0, $f2
/* 8AC3EC 8024045C 00000000 */ nop
/* 8AC3F0 80240460 468010A0 */ cvt.s.w $f2, $f2
/* 8AC3F4 80240464 44071000 */ mfc1 $a3, $f2
/* 8AC3F8 80240468 44820000 */ mtc1 $v0, $f0
/* 8AC3FC 8024046C 00000000 */ nop
/* 8AC400 80240470 46800020 */ cvt.s.w $f0, $f0
/* 8AC404 80240474 0C01BFBC */ jal func_8006FEF0
/* 8AC408 80240478 E7A00010 */ swc1 $f0, 0x10($sp)
/* 8AC40C 8024047C 8FBF002C */ lw $ra, 0x2c($sp)
/* 8AC410 80240480 8FB40028 */ lw $s4, 0x28($sp)
/* 8AC414 80240484 8FB30024 */ lw $s3, 0x24($sp)
/* 8AC418 80240488 8FB20020 */ lw $s2, 0x20($sp)
/* 8AC41C 8024048C 8FB1001C */ lw $s1, 0x1c($sp)
/* 8AC420 80240490 8FB00018 */ lw $s0, 0x18($sp)
/* 8AC424 80240494 24020002 */ addiu $v0, $zero, 2
/* 8AC428 80240498 03E00008 */ jr $ra
/* 8AC42C 8024049C 27BD0030 */ addiu $sp, $sp, 0x30

View File

@ -1,22 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802404A0_8AC430
/* 8AC430 802404A0 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 8AC434 802404A4 2402001E */ addiu $v0, $zero, 0x1e
/* 8AC438 802404A8 44801000 */ mtc1 $zero, $f2
/* 8AC43C 802404AC 3C013E99 */ lui $at, 0x3e99
/* 8AC440 802404B0 3421999A */ ori $at, $at, 0x999a
/* 8AC444 802404B4 44810000 */ mtc1 $at, $f0
/* 8AC448 802404B8 44051000 */ mfc1 $a1, $f2
/* 8AC44C 802404BC 24040004 */ addiu $a0, $zero, 4
/* 8AC450 802404C0 AFBF0018 */ sw $ra, 0x18($sp)
/* 8AC454 802404C4 AFA20014 */ sw $v0, 0x14($sp)
/* 8AC458 802404C8 E7A00010 */ swc1 $f0, 0x10($sp)
/* 8AC45C 802404CC 00A0302D */ daddu $a2, $a1, $zero
/* 8AC460 802404D0 0C01C5D4 */ jal func_80071750
/* 8AC464 802404D4 00A0382D */ daddu $a3, $a1, $zero
/* 8AC468 802404D8 8FBF0018 */ lw $ra, 0x18($sp)
/* 8AC46C 802404DC 24020002 */ addiu $v0, $zero, 2
/* 8AC470 802404E0 03E00008 */ jr $ra
/* 8AC474 802404E4 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,25 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240530_8AC4C0
/* 8AC4C0 80240530 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 8AC4C4 80240534 AFBF0018 */ sw $ra, 0x18($sp)
/* 8AC4C8 80240538 8C82000C */ lw $v0, 0xc($a0)
/* 8AC4CC 8024053C 0C0B1EAF */ jal get_variable
/* 8AC4D0 80240540 8C450000 */ lw $a1, ($v0)
/* 8AC4D4 80240544 0C00EABB */ jal get_npc_unsafe
/* 8AC4D8 80240548 0040202D */ daddu $a0, $v0, $zero
/* 8AC4DC 8024054C 3C014120 */ lui $at, 0x4120
/* 8AC4E0 80240550 44810000 */ mtc1 $at, $f0
/* 8AC4E4 80240554 C442003C */ lwc1 $f2, 0x3c($v0)
/* 8AC4E8 80240558 46001080 */ add.s $f2, $f2, $f0
/* 8AC4EC 8024055C E7A00010 */ swc1 $f0, 0x10($sp)
/* 8AC4F0 80240560 8C450038 */ lw $a1, 0x38($v0)
/* 8AC4F4 80240564 8C470040 */ lw $a3, 0x40($v0)
/* 8AC4F8 80240568 44061000 */ mfc1 $a2, $f2
/* 8AC4FC 8024056C 0C01BFBC */ jal func_8006FEF0
/* 8AC500 80240570 24040003 */ addiu $a0, $zero, 3
/* 8AC504 80240574 8FBF0018 */ lw $ra, 0x18($sp)
/* 8AC508 80240578 24020002 */ addiu $v0, $zero, 2
/* 8AC50C 8024057C 03E00008 */ jr $ra
/* 8AC510 80240580 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,13 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240584_8AC514
/* 8AC514 80240584 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 8AC518 80240588 0000202D */ daddu $a0, $zero, $zero
/* 8AC51C 8024058C AFBF0010 */ sw $ra, 0x10($sp)
/* 8AC520 80240590 0C01554F */ jal func_8005553C
/* 8AC524 80240594 240507D0 */ addiu $a1, $zero, 0x7d0
/* 8AC528 80240598 8FBF0010 */ lw $ra, 0x10($sp)
/* 8AC52C 8024059C 24020002 */ addiu $v0, $zero, 2
/* 8AC530 802405A0 03E00008 */ jr $ra
/* 8AC534 802405A4 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,13 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802405A8_8AC538
/* 8AC538 802405A8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 8AC53C 802405AC 0000202D */ daddu $a0, $zero, $zero
/* 8AC540 802405B0 AFBF0010 */ sw $ra, 0x10($sp)
/* 8AC544 802405B4 0C015564 */ jal func_80055590
/* 8AC548 802405B8 240507D0 */ addiu $a1, $zero, 0x7d0
/* 8AC54C 802405BC 8FBF0010 */ lw $ra, 0x10($sp)
/* 8AC550 802405C0 24020002 */ addiu $v0, $zero, 2
/* 8AC554 802405C4 03E00008 */ jr $ra
/* 8AC558 802405C8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,13 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802405CC_8AC55C
/* 8AC55C 802405CC 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 8AC560 802405D0 0000202D */ daddu $a0, $zero, $zero
/* 8AC564 802405D4 AFBF0010 */ sw $ra, 0x10($sp)
/* 8AC568 802405D8 0C01553A */ jal func_800554E8
/* 8AC56C 802405DC 240503E8 */ addiu $a1, $zero, 0x3e8
/* 8AC570 802405E0 8FBF0010 */ lw $ra, 0x10($sp)
/* 8AC574 802405E4 24020002 */ addiu $v0, $zero, 2
/* 8AC578 802405E8 03E00008 */ jr $ra
/* 8AC57C 802405EC 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,61 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240BD8_8ACB68
/* 8ACB68 80240BD8 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 8ACB6C 80240BDC AFB1001C */ sw $s1, 0x1c($sp)
/* 8ACB70 80240BE0 0080882D */ daddu $s1, $a0, $zero
/* 8ACB74 80240BE4 AFBF0020 */ sw $ra, 0x20($sp)
/* 8ACB78 80240BE8 AFB00018 */ sw $s0, 0x18($sp)
/* 8ACB7C 80240BEC 10A0001D */ beqz $a1, .L80240C64
/* 8ACB80 80240BF0 8E22000C */ lw $v0, 0xc($s1)
/* 8ACB84 80240BF4 0C0B1EAF */ jal get_variable
/* 8ACB88 80240BF8 8C450000 */ lw $a1, ($v0)
/* 8ACB8C 80240BFC 0040202D */ daddu $a0, $v0, $zero
/* 8ACB90 80240C00 0C00EABB */ jal get_npc_unsafe
/* 8ACB94 80240C04 AE240074 */ sw $a0, 0x74($s1)
/* 8ACB98 80240C08 0040802D */ daddu $s0, $v0, $zero
/* 8ACB9C 80240C0C 3C04B000 */ lui $a0, 0xb000
/* 8ACBA0 80240C10 C6000040 */ lwc1 $f0, 0x40($s0)
/* 8ACBA4 80240C14 3484001E */ ori $a0, $a0, 0x1e
/* 8ACBA8 80240C18 E7A00010 */ swc1 $f0, 0x10($sp)
/* 8ACBAC 80240C1C 8E060038 */ lw $a2, 0x38($s0)
/* 8ACBB0 80240C20 8E07003C */ lw $a3, 0x3c($s0)
/* 8ACBB4 80240C24 0C052757 */ jal play_sound_at_position
/* 8ACBB8 80240C28 0000282D */ daddu $a1, $zero, $zero
/* 8ACBBC 80240C2C C604003C */ lwc1 $f4, 0x3c($s0)
/* 8ACBC0 80240C30 3C0141A0 */ lui $at, 0x41a0
/* 8ACBC4 80240C34 44810000 */ mtc1 $at, $f0
/* 8ACBC8 80240C38 3C014120 */ lui $at, 0x4120
/* 8ACBCC 80240C3C 44811000 */ mtc1 $at, $f2
/* 8ACBD0 80240C40 46002100 */ add.s $f4, $f4, $f0
/* 8ACBD4 80240C44 E7A20010 */ swc1 $f2, 0x10($sp)
/* 8ACBD8 80240C48 8E050038 */ lw $a1, 0x38($s0)
/* 8ACBDC 80240C4C 8E070040 */ lw $a3, 0x40($s0)
/* 8ACBE0 80240C50 44062000 */ mfc1 $a2, $f4
/* 8ACBE4 80240C54 0C01BFBC */ jal func_8006FEF0
/* 8ACBE8 80240C58 0000202D */ daddu $a0, $zero, $zero
/* 8ACBEC 80240C5C 24020003 */ addiu $v0, $zero, 3
/* 8ACBF0 80240C60 AE220070 */ sw $v0, 0x70($s1)
.L80240C64:
/* 8ACBF4 80240C64 0C00EABB */ jal get_npc_unsafe
/* 8ACBF8 80240C68 8E240074 */ lw $a0, 0x74($s1)
/* 8ACBFC 80240C6C 0040802D */ daddu $s0, $v0, $zero
/* 8ACC00 80240C70 8E230070 */ lw $v1, 0x70($s1)
/* 8ACC04 80240C74 2402FFFF */ addiu $v0, $zero, -1
/* 8ACC08 80240C78 2463FFFF */ addiu $v1, $v1, -1
/* 8ACC0C 80240C7C 10620003 */ beq $v1, $v0, .L80240C8C
/* 8ACC10 80240C80 AE230070 */ sw $v1, 0x70($s1)
/* 8ACC14 80240C84 08090327 */ j .L80240C9C
/* 8ACC18 80240C88 0000102D */ daddu $v0, $zero, $zero
.L80240C8C:
/* 8ACC1C 80240C8C 3C01C47A */ lui $at, 0xc47a
/* 8ACC20 80240C90 44810000 */ mtc1 $at, $f0
/* 8ACC24 80240C94 24020002 */ addiu $v0, $zero, 2
/* 8ACC28 80240C98 E600003C */ swc1 $f0, 0x3c($s0)
.L80240C9C:
/* 8ACC2C 80240C9C 8FBF0020 */ lw $ra, 0x20($sp)
/* 8ACC30 80240CA0 8FB1001C */ lw $s1, 0x1c($sp)
/* 8ACC34 80240CA4 8FB00018 */ lw $s0, 0x18($sp)
/* 8ACC38 80240CA8 03E00008 */ jr $ra
/* 8ACC3C 80240CAC 27BD0028 */ addiu $sp, $sp, 0x28

View File

@ -1,17 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8024002C_8CA92C
/* 8CA92C 8024002C 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 8CA930 80240030 AFB00010 */ sw $s0, 0x10($sp)
/* 8CA934 80240034 AFBF0014 */ sw $ra, 0x14($sp)
/* 8CA938 80240038 0C039D59 */ jal get_player_data
/* 8CA93C 8024003C 0080802D */ daddu $s0, $a0, $zero
/* 8CA940 80240040 80430002 */ lb $v1, 2($v0)
/* 8CA944 80240044 AE030084 */ sw $v1, 0x84($s0)
/* 8CA948 80240048 8FBF0014 */ lw $ra, 0x14($sp)
/* 8CA94C 8024004C 8FB00010 */ lw $s0, 0x10($sp)
/* 8CA950 80240050 24020002 */ addiu $v0, $zero, 2
/* 8CA954 80240054 03E00008 */ jr $ra
/* 8CA958 80240058 27BD0018 */ addiu $sp, $sp, 0x18
/* 8CA95C 8024005C 00000000 */ nop

View File

@ -1,8 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240434_8CAD34
/* 8CAD34 80240434 3C018011 */ lui $at, %hi(gPlayerData+0x1)
/* 8CAD38 80240438 A020F291 */ sb $zero, %lo(gPlayerData+0x1)($at)
/* 8CAD3C 8024043C 03E00008 */ jr $ra
/* 8CAD40 80240440 24020002 */ addiu $v0, $zero, 2

View File

@ -1,15 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240444_8CAD44
/* 8CAD44 80240444 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 8CAD48 80240448 AFBF0010 */ sw $ra, 0x10($sp)
/* 8CAD4C 8024044C 0C04417A */ jal get_entity_by_index
/* 8CAD50 80240450 8C840084 */ lw $a0, 0x84($a0)
/* 8CAD54 80240454 0C043F5A */ jal func_8010FD68
/* 8CAD58 80240458 0040202D */ daddu $a0, $v0, $zero
/* 8CAD5C 8024045C 8FBF0010 */ lw $ra, 0x10($sp)
/* 8CAD60 80240460 24020002 */ addiu $v0, $zero, 2
/* 8CAD64 80240464 03E00008 */ jr $ra
/* 8CAD68 80240468 27BD0018 */ addiu $sp, $sp, 0x18
/* 8CAD6C 8024046C 00000000 */ nop

View File

@ -1,23 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8024173C_8CF7AC
/* 8CF7AC 8024173C 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 8CF7B0 80241740 AFB00010 */ sw $s0, 0x10($sp)
/* 8CF7B4 80241744 0080802D */ daddu $s0, $a0, $zero
/* 8CF7B8 80241748 AFBF0014 */ sw $ra, 0x14($sp)
/* 8CF7BC 8024174C 0C00FB5A */ jal get_enemy_safe
/* 8CF7C0 80241750 24040006 */ addiu $a0, $zero, 6
/* 8CF7C4 80241754 14400003 */ bnez $v0, .L80241764
/* 8CF7C8 80241758 24020001 */ addiu $v0, $zero, 1
/* 8CF7CC 8024175C 080905DA */ j .L80241768
/* 8CF7D0 80241760 AE000084 */ sw $zero, 0x84($s0)
.L80241764:
/* 8CF7D4 80241764 AE020084 */ sw $v0, 0x84($s0)
.L80241768:
/* 8CF7D8 80241768 8FBF0014 */ lw $ra, 0x14($sp)
/* 8CF7DC 8024176C 8FB00010 */ lw $s0, 0x10($sp)
/* 8CF7E0 80241770 24020002 */ addiu $v0, $zero, 2
/* 8CF7E4 80241774 03E00008 */ jr $ra
/* 8CF7E8 80241778 27BD0018 */ addiu $sp, $sp, 0x18
/* 8CF7EC 8024177C 00000000 */ nop

View File

@ -1,58 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241CC8_8D31D8
/* 8D31D8 80241CC8 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 8D31DC 80241CCC AFB00010 */ sw $s0, 0x10($sp)
/* 8D31E0 80241CD0 0080802D */ daddu $s0, $a0, $zero
/* 8D31E4 80241CD4 3C05FD05 */ lui $a1, 0xfd05
/* 8D31E8 80241CD8 34A50F8A */ ori $a1, $a1, 0xf8a
/* 8D31EC 80241CDC AFBF0020 */ sw $ra, 0x20($sp)
/* 8D31F0 80241CE0 AFB3001C */ sw $s3, 0x1c($sp)
/* 8D31F4 80241CE4 AFB20018 */ sw $s2, 0x18($sp)
/* 8D31F8 80241CE8 0C0B1EAF */ jal get_variable
/* 8D31FC 80241CEC AFB10014 */ sw $s1, 0x14($sp)
/* 8D3200 80241CF0 0200202D */ daddu $a0, $s0, $zero
/* 8D3204 80241CF4 3C05FD05 */ lui $a1, 0xfd05
/* 8D3208 80241CF8 34A50F8B */ ori $a1, $a1, 0xf8b
/* 8D320C 80241CFC 0C0B1EAF */ jal get_variable
/* 8D3210 80241D00 0040902D */ daddu $s2, $v0, $zero
/* 8D3214 80241D04 0200202D */ daddu $a0, $s0, $zero
/* 8D3218 80241D08 3C05FD05 */ lui $a1, 0xfd05
/* 8D321C 80241D0C 34A50F8C */ ori $a1, $a1, 0xf8c
/* 8D3220 80241D10 0C0B1EAF */ jal get_variable
/* 8D3224 80241D14 0040982D */ daddu $s3, $v0, $zero
/* 8D3228 80241D18 8E440004 */ lw $a0, 4($s2)
/* 8D322C 80241D1C 0C048D70 */ jal func_801235C0
/* 8D3230 80241D20 0040882D */ daddu $s1, $v0, $zero
/* 8D3234 80241D24 0C00AB4B */ jal heap_free
/* 8D3238 80241D28 0240202D */ daddu $a0, $s2, $zero
/* 8D323C 80241D2C 0C00AB4B */ jal heap_free
/* 8D3240 80241D30 0260202D */ daddu $a0, $s3, $zero
/* 8D3244 80241D34 0C00AB4B */ jal heap_free
/* 8D3248 80241D38 0220202D */ daddu $a0, $s1, $zero
/* 8D324C 80241D3C 0200202D */ daddu $a0, $s0, $zero
/* 8D3250 80241D40 3C05FD05 */ lui $a1, 0xfd05
/* 8D3254 80241D44 34A50F8A */ ori $a1, $a1, 0xf8a
/* 8D3258 80241D48 0C0B2026 */ jal set_variable
/* 8D325C 80241D4C 0000302D */ daddu $a2, $zero, $zero
/* 8D3260 80241D50 0200202D */ daddu $a0, $s0, $zero
/* 8D3264 80241D54 3C05FD05 */ lui $a1, 0xfd05
/* 8D3268 80241D58 34A50F8B */ ori $a1, $a1, 0xf8b
/* 8D326C 80241D5C 0C0B2026 */ jal set_variable
/* 8D3270 80241D60 0000302D */ daddu $a2, $zero, $zero
/* 8D3274 80241D64 0200202D */ daddu $a0, $s0, $zero
/* 8D3278 80241D68 3C05FD05 */ lui $a1, 0xfd05
/* 8D327C 80241D6C 34A50F8C */ ori $a1, $a1, 0xf8c
/* 8D3280 80241D70 0C0B2026 */ jal set_variable
/* 8D3284 80241D74 0000302D */ daddu $a2, $zero, $zero
/* 8D3288 80241D78 8FBF0020 */ lw $ra, 0x20($sp)
/* 8D328C 80241D7C 8FB3001C */ lw $s3, 0x1c($sp)
/* 8D3290 80241D80 8FB20018 */ lw $s2, 0x18($sp)
/* 8D3294 80241D84 8FB10014 */ lw $s1, 0x14($sp)
/* 8D3298 80241D88 8FB00010 */ lw $s0, 0x10($sp)
/* 8D329C 80241D8C 24020002 */ addiu $v0, $zero, 2
/* 8D32A0 80241D90 03E00008 */ jr $ra
/* 8D32A4 80241D94 27BD0028 */ addiu $sp, $sp, 0x28
/* 8D32A8 80241D98 00000000 */ nop
/* 8D32AC 80241D9C 00000000 */ nop

View File

@ -1,18 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802414F8_8D72F8
/* 8D72F8 802414F8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 8D72FC 802414FC AFB00010 */ sw $s0, 0x10($sp)
/* 8D7300 80241500 0080802D */ daddu $s0, $a0, $zero
/* 8D7304 80241504 AFBF0014 */ sw $ra, 0x14($sp)
/* 8D7308 80241508 0C00FB5A */ jal get_enemy_safe
/* 8D730C 8024150C 24040002 */ addiu $a0, $zero, 2
/* 8D7310 80241510 AE020084 */ sw $v0, 0x84($s0)
/* 8D7314 80241514 8FBF0014 */ lw $ra, 0x14($sp)
/* 8D7318 80241518 8FB00010 */ lw $s0, 0x10($sp)
/* 8D731C 8024151C 24020002 */ addiu $v0, $zero, 2
/* 8D7320 80241520 03E00008 */ jr $ra
/* 8D7324 80241524 27BD0018 */ addiu $sp, $sp, 0x18
/* 8D7328 80241528 00000000 */ nop
/* 8D732C 8024152C 00000000 */ nop

View File

@ -1,26 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240268_8D8738
/* 8D8738 80240268 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 8D873C 8024026C AFB00010 */ sw $s0, 0x10($sp)
/* 8D8740 80240270 0080802D */ daddu $s0, $a0, $zero
/* 8D8744 80240274 AFBF0014 */ sw $ra, 0x14($sp)
/* 8D8748 80240278 8E02000C */ lw $v0, 0xc($s0)
/* 8D874C 8024027C 0C0B1EAF */ jal get_variable
/* 8D8750 80240280 8C450000 */ lw $a1, ($v0)
/* 8D8754 80240284 00021140 */ sll $v0, $v0, 5
/* 8D8758 80240288 AE000084 */ sw $zero, 0x84($s0)
/* 8D875C 8024028C 3C018008 */ lui $at, 0x8008
/* 8D8760 80240290 00220821 */ addu $at, $at, $v0
/* 8D8764 80240294 942278F8 */ lhu $v0, 0x78f8($at)
/* 8D8768 80240298 30420040 */ andi $v0, $v0, 0x40
/* 8D876C 8024029C 10400002 */ beqz $v0, .L802402A8
/* 8D8770 802402A0 24020001 */ addiu $v0, $zero, 1
/* 8D8774 802402A4 AE020084 */ sw $v0, 0x84($s0)
.L802402A8:
/* 8D8778 802402A8 8FBF0014 */ lw $ra, 0x14($sp)
/* 8D877C 802402AC 8FB00010 */ lw $s0, 0x10($sp)
/* 8D8780 802402B0 24020002 */ addiu $v0, $zero, 2
/* 8D8784 802402B4 03E00008 */ jr $ra
/* 8D8788 802402B8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,55 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240304_8D87D4
/* 8D87D4 80240304 27BDFFD8 */ addiu $sp, $sp, -0x28
/* 8D87D8 80240308 AFB10014 */ sw $s1, 0x14($sp)
/* 8D87DC 8024030C 0080882D */ daddu $s1, $a0, $zero
/* 8D87E0 80240310 AFBF0020 */ sw $ra, 0x20($sp)
/* 8D87E4 80240314 AFB3001C */ sw $s3, 0x1c($sp)
/* 8D87E8 80240318 AFB20018 */ sw $s2, 0x18($sp)
/* 8D87EC 8024031C AFB00010 */ sw $s0, 0x10($sp)
/* 8D87F0 80240320 8E30000C */ lw $s0, 0xc($s1)
/* 8D87F4 80240324 8E050000 */ lw $a1, ($s0)
/* 8D87F8 80240328 0C0B1EAF */ jal get_variable
/* 8D87FC 8024032C 26100004 */ addiu $s0, $s0, 4
/* 8D8800 80240330 8E050000 */ lw $a1, ($s0)
/* 8D8804 80240334 26100004 */ addiu $s0, $s0, 4
/* 8D8808 80240338 0220202D */ daddu $a0, $s1, $zero
/* 8D880C 8024033C 0C0B1EAF */ jal get_variable
/* 8D8810 80240340 0040982D */ daddu $s3, $v0, $zero
/* 8D8814 80240344 8E050000 */ lw $a1, ($s0)
/* 8D8818 80240348 26100004 */ addiu $s0, $s0, 4
/* 8D881C 8024034C 0220202D */ daddu $a0, $s1, $zero
/* 8D8820 80240350 0C0B1EAF */ jal get_variable
/* 8D8824 80240354 0040902D */ daddu $s2, $v0, $zero
/* 8D8828 80240358 0220202D */ daddu $a0, $s1, $zero
/* 8D882C 8024035C 8E050000 */ lw $a1, ($s0)
/* 8D8830 80240360 0C0B1EAF */ jal get_variable
/* 8D8834 80240364 0040882D */ daddu $s1, $v0, $zero
/* 8D8838 80240368 0260202D */ daddu $a0, $s3, $zero
/* 8D883C 8024036C 0C04417A */ jal get_entity_by_index
/* 8D8840 80240370 0040802D */ daddu $s0, $v0, $zero
/* 8D8844 80240374 0040182D */ daddu $v1, $v0, $zero
/* 8D8848 80240378 44920000 */ mtc1 $s2, $f0
/* 8D884C 8024037C 00000000 */ nop
/* 8D8850 80240380 46800020 */ cvt.s.w $f0, $f0
/* 8D8854 80240384 E4600048 */ swc1 $f0, 0x48($v1)
/* 8D8858 80240388 44910000 */ mtc1 $s1, $f0
/* 8D885C 8024038C 00000000 */ nop
/* 8D8860 80240390 46800020 */ cvt.s.w $f0, $f0
/* 8D8864 80240394 E460004C */ swc1 $f0, 0x4c($v1)
/* 8D8868 80240398 44900000 */ mtc1 $s0, $f0
/* 8D886C 8024039C 00000000 */ nop
/* 8D8870 802403A0 46800020 */ cvt.s.w $f0, $f0
/* 8D8874 802403A4 E4600050 */ swc1 $f0, 0x50($v1)
/* 8D8878 802403A8 8FBF0020 */ lw $ra, 0x20($sp)
/* 8D887C 802403AC 8FB3001C */ lw $s3, 0x1c($sp)
/* 8D8880 802403B0 8FB20018 */ lw $s2, 0x18($sp)
/* 8D8884 802403B4 8FB10014 */ lw $s1, 0x14($sp)
/* 8D8888 802403B8 8FB00010 */ lw $s0, 0x10($sp)
/* 8D888C 802403BC 24020002 */ addiu $v0, $zero, 2
/* 8D8890 802403C0 03E00008 */ jr $ra
/* 8D8894 802403C4 27BD0028 */ addiu $sp, $sp, 0x28
/* 8D8898 802403C8 00000000 */ nop
/* 8D889C 802403CC 00000000 */ nop

View File

@ -1,28 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240EC0_8DAFC0
/* 8DAFC0 80240EC0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 8DAFC4 80240EC4 AFB00010 */ sw $s0, 0x10($sp)
/* 8DAFC8 80240EC8 0080802D */ daddu $s0, $a0, $zero
/* 8DAFCC 80240ECC AFBF0014 */ sw $ra, 0x14($sp)
/* 8DAFD0 80240ED0 0C04417A */ jal get_entity_by_index
/* 8DAFD4 80240ED4 8E0400AC */ lw $a0, 0xac($s0)
/* 8DAFD8 80240ED8 0040182D */ daddu $v1, $v0, $zero
/* 8DAFDC 80240EDC C6000084 */ lwc1 $f0, 0x84($s0)
/* 8DAFE0 80240EE0 46800020 */ cvt.s.w $f0, $f0
/* 8DAFE4 80240EE4 E4600048 */ swc1 $f0, 0x48($v1)
/* 8DAFE8 80240EE8 C6000088 */ lwc1 $f0, 0x88($s0)
/* 8DAFEC 80240EEC 46800020 */ cvt.s.w $f0, $f0
/* 8DAFF0 80240EF0 E460004C */ swc1 $f0, 0x4c($v1)
/* 8DAFF4 80240EF4 C600008C */ lwc1 $f0, 0x8c($s0)
/* 8DAFF8 80240EF8 46800020 */ cvt.s.w $f0, $f0
/* 8DAFFC 80240EFC E4600050 */ swc1 $f0, 0x50($v1)
/* 8DB000 80240F00 8FBF0014 */ lw $ra, 0x14($sp)
/* 8DB004 80240F04 8FB00010 */ lw $s0, 0x10($sp)
/* 8DB008 80240F08 24020002 */ addiu $v0, $zero, 2
/* 8DB00C 80240F0C 03E00008 */ jr $ra
/* 8DB010 80240F10 27BD0018 */ addiu $sp, $sp, 0x18
/* 8DB014 80240F14 00000000 */ nop
/* 8DB018 80240F18 00000000 */ nop
/* 8DB01C 80240F1C 00000000 */ nop

View File

@ -6,8 +6,8 @@ glabel func_80241DC4_A4A384
/* A4A388 80241DC8 3C05FE36 */ lui $a1, 0xfe36 /* A4A388 80241DC8 3C05FE36 */ lui $a1, 0xfe36
/* A4A38C 80241DCC AFBF0010 */ sw $ra, 0x10($sp) /* A4A38C 80241DCC AFBF0010 */ sw $ra, 0x10($sp)
/* A4A390 80241DD0 8C820148 */ lw $v0, 0x148($a0) /* A4A390 80241DD0 8C820148 */ lw $v0, 0x148($a0)
/* A4A394 80241DD4 3C06800B */ lui $a2, 0x800b /* A4A394 80241DD4 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* A4A398 80241DD8 8CC60F9C */ lw $a2, 0xf9c($a2) /* A4A398 80241DD8 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* A4A39C 80241DDC 34A53C80 */ ori $a1, $a1, 0x3c80 /* A4A39C 80241DDC 34A53C80 */ ori $a1, $a1, 0x3c80
/* A4A3A0 80241DE0 00C23026 */ xor $a2, $a2, $v0 /* A4A3A0 80241DE0 00C23026 */ xor $a2, $a2, $v0
/* A4A3A4 80241DE4 0C0B2026 */ jal set_variable /* A4A3A4 80241DE4 0C0B2026 */ jal set_variable

View File

@ -6,8 +6,8 @@ glabel func_8024141C_A4DE3C
/* A4DE40 80241420 3C05FE36 */ lui $a1, 0xfe36 /* A4DE40 80241420 3C05FE36 */ lui $a1, 0xfe36
/* A4DE44 80241424 AFBF0010 */ sw $ra, 0x10($sp) /* A4DE44 80241424 AFBF0010 */ sw $ra, 0x10($sp)
/* A4DE48 80241428 8C820148 */ lw $v0, 0x148($a0) /* A4DE48 80241428 8C820148 */ lw $v0, 0x148($a0)
/* A4DE4C 8024142C 3C06800B */ lui $a2, 0x800b /* A4DE4C 8024142C 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* A4DE50 80241430 8CC60F9C */ lw $a2, 0xf9c($a2) /* A4DE50 80241430 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* A4DE54 80241434 34A53C80 */ ori $a1, $a1, 0x3c80 /* A4DE54 80241434 34A53C80 */ ori $a1, $a1, 0x3c80
/* A4DE58 80241438 00C23026 */ xor $a2, $a2, $v0 /* A4DE58 80241438 00C23026 */ xor $a2, $a2, $v0
/* A4DE5C 8024143C 0C0B2026 */ jal set_variable /* A4DE5C 8024143C 0C0B2026 */ jal set_variable

View File

@ -6,8 +6,8 @@ glabel func_802412B4_A502B4
/* A502B8 802412B8 3C05FE36 */ lui $a1, 0xfe36 /* A502B8 802412B8 3C05FE36 */ lui $a1, 0xfe36
/* A502BC 802412BC AFBF0010 */ sw $ra, 0x10($sp) /* A502BC 802412BC AFBF0010 */ sw $ra, 0x10($sp)
/* A502C0 802412C0 8C820148 */ lw $v0, 0x148($a0) /* A502C0 802412C0 8C820148 */ lw $v0, 0x148($a0)
/* A502C4 802412C4 3C06800B */ lui $a2, 0x800b /* A502C4 802412C4 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* A502C8 802412C8 8CC60F9C */ lw $a2, 0xf9c($a2) /* A502C8 802412C8 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* A502CC 802412CC 34A53C80 */ ori $a1, $a1, 0x3c80 /* A502CC 802412CC 34A53C80 */ ori $a1, $a1, 0x3c80
/* A502D0 802412D0 00C23026 */ xor $a2, $a2, $v0 /* A502D0 802412D0 00C23026 */ xor $a2, $a2, $v0
/* A502D4 802412D4 0C0B2026 */ jal set_variable /* A502D4 802412D4 0C0B2026 */ jal set_variable

View File

@ -6,8 +6,8 @@ glabel func_80241524_A94C64
/* A94C68 80241528 3C05FE36 */ lui $a1, 0xfe36 /* A94C68 80241528 3C05FE36 */ lui $a1, 0xfe36
/* A94C6C 8024152C AFBF0010 */ sw $ra, 0x10($sp) /* A94C6C 8024152C AFBF0010 */ sw $ra, 0x10($sp)
/* A94C70 80241530 8C820148 */ lw $v0, 0x148($a0) /* A94C70 80241530 8C820148 */ lw $v0, 0x148($a0)
/* A94C74 80241534 3C06800B */ lui $a2, 0x800b /* A94C74 80241534 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* A94C78 80241538 8CC60F9C */ lw $a2, 0xf9c($a2) /* A94C78 80241538 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* A94C7C 8024153C 34A53C80 */ ori $a1, $a1, 0x3c80 /* A94C7C 8024153C 34A53C80 */ ori $a1, $a1, 0x3c80
/* A94C80 80241540 00C23026 */ xor $a2, $a2, $v0 /* A94C80 80241540 00C23026 */ xor $a2, $a2, $v0
/* A94C84 80241544 0C0B2026 */ jal set_variable /* A94C84 80241544 0C0B2026 */ jal set_variable

View File

@ -6,8 +6,8 @@ glabel func_80243504_A96C44
/* A96C48 80243508 3C05FE36 */ lui $a1, 0xfe36 /* A96C48 80243508 3C05FE36 */ lui $a1, 0xfe36
/* A96C4C 8024350C AFBF0010 */ sw $ra, 0x10($sp) /* A96C4C 8024350C AFBF0010 */ sw $ra, 0x10($sp)
/* A96C50 80243510 8C820148 */ lw $v0, 0x148($a0) /* A96C50 80243510 8C820148 */ lw $v0, 0x148($a0)
/* A96C54 80243514 3C06800B */ lui $a2, 0x800b /* A96C54 80243514 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* A96C58 80243518 8CC60F9C */ lw $a2, 0xf9c($a2) /* A96C58 80243518 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* A96C5C 8024351C 34A53C80 */ ori $a1, $a1, 0x3c80 /* A96C5C 8024351C 34A53C80 */ ori $a1, $a1, 0x3c80
/* A96C60 80243520 00C23026 */ xor $a2, $a2, $v0 /* A96C60 80243520 00C23026 */ xor $a2, $a2, $v0
/* A96C64 80243524 0C0B2026 */ jal set_variable /* A96C64 80243524 0C0B2026 */ jal set_variable

View File

@ -6,8 +6,8 @@ glabel func_80241384_A9A914
/* A9A918 80241388 3C05FE36 */ lui $a1, 0xfe36 /* A9A918 80241388 3C05FE36 */ lui $a1, 0xfe36
/* A9A91C 8024138C AFBF0010 */ sw $ra, 0x10($sp) /* A9A91C 8024138C AFBF0010 */ sw $ra, 0x10($sp)
/* A9A920 80241390 8C820148 */ lw $v0, 0x148($a0) /* A9A920 80241390 8C820148 */ lw $v0, 0x148($a0)
/* A9A924 80241394 3C06800B */ lui $a2, 0x800b /* A9A924 80241394 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* A9A928 80241398 8CC60F9C */ lw $a2, 0xf9c($a2) /* A9A928 80241398 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* A9A92C 8024139C 34A53C80 */ ori $a1, $a1, 0x3c80 /* A9A92C 8024139C 34A53C80 */ ori $a1, $a1, 0x3c80
/* A9A930 802413A0 00C23026 */ xor $a2, $a2, $v0 /* A9A930 802413A0 00C23026 */ xor $a2, $a2, $v0
/* A9A934 802413A4 0C0B2026 */ jal set_variable /* A9A934 802413A4 0C0B2026 */ jal set_variable

View File

@ -6,8 +6,8 @@ glabel func_80241384_AA00C4
/* AA00C8 80241388 3C05FE36 */ lui $a1, 0xfe36 /* AA00C8 80241388 3C05FE36 */ lui $a1, 0xfe36
/* AA00CC 8024138C AFBF0010 */ sw $ra, 0x10($sp) /* AA00CC 8024138C AFBF0010 */ sw $ra, 0x10($sp)
/* AA00D0 80241390 8C820148 */ lw $v0, 0x148($a0) /* AA00D0 80241390 8C820148 */ lw $v0, 0x148($a0)
/* AA00D4 80241394 3C06800B */ lui $a2, 0x800b /* AA00D4 80241394 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* AA00D8 80241398 8CC60F9C */ lw $a2, 0xf9c($a2) /* AA00D8 80241398 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* AA00DC 8024139C 34A53C80 */ ori $a1, $a1, 0x3c80 /* AA00DC 8024139C 34A53C80 */ ori $a1, $a1, 0x3c80
/* AA00E0 802413A0 00C23026 */ xor $a2, $a2, $v0 /* AA00E0 802413A0 00C23026 */ xor $a2, $a2, $v0
/* AA00E4 802413A4 0C0B2026 */ jal set_variable /* AA00E4 802413A4 0C0B2026 */ jal set_variable

View File

@ -11,9 +11,9 @@ glabel func_802405E8_A57A98
/* A57AB0 80240600 8C450000 */ lw $a1, ($v0) /* A57AB0 80240600 8C450000 */ lw $a1, ($v0)
/* A57AB4 80240604 00021140 */ sll $v0, $v0, 5 /* A57AB4 80240604 00021140 */ sll $v0, $v0, 5
/* A57AB8 80240608 AE000084 */ sw $zero, 0x84($s0) /* A57AB8 80240608 AE000084 */ sw $zero, 0x84($s0)
/* A57ABC 8024060C 3C018008 */ lui $at, 0x8008 /* A57ABC 8024060C 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* A57AC0 80240610 00220821 */ addu $at, $at, $v0 /* A57AC0 80240610 00220821 */ addu $at, $at, $v0
/* A57AC4 80240614 942278F8 */ lhu $v0, 0x78f8($at) /* A57AC4 80240614 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* A57AC8 80240618 30420040 */ andi $v0, $v0, 0x40 /* A57AC8 80240618 30420040 */ andi $v0, $v0, 0x40
/* A57ACC 8024061C 10400002 */ beqz $v0, .L80240628 /* A57ACC 8024061C 10400002 */ beqz $v0, .L80240628
/* A57AD0 80240620 24020001 */ addiu $v0, $zero, 1 /* A57AD0 80240620 24020001 */ addiu $v0, $zero, 1

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240578_A59908
/* A59908 80240578 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A5990C 8024057C AFB00010 */ sw $s0, 0x10($sp)
/* A59910 80240580 0080802D */ daddu $s0, $a0, $zero
/* A59914 80240584 AFBF0014 */ sw $ra, 0x14($sp)
/* A59918 80240588 8E02000C */ lw $v0, 0xc($s0)
/* A5991C 8024058C 0C0B1EAF */ jal get_variable
/* A59920 80240590 8C450000 */ lw $a1, ($v0)
/* A59924 80240594 00021140 */ sll $v0, $v0, 5
/* A59928 80240598 AE000084 */ sw $zero, 0x84($s0)
/* A5992C 8024059C 3C018008 */ lui $at, 0x8008
/* A59930 802405A0 00220821 */ addu $at, $at, $v0
/* A59934 802405A4 942278F8 */ lhu $v0, 0x78f8($at)
/* A59938 802405A8 30420040 */ andi $v0, $v0, 0x40
/* A5993C 802405AC 10400002 */ beqz $v0, .L802405B8
/* A59940 802405B0 24020001 */ addiu $v0, $zero, 1
/* A59944 802405B4 AE020084 */ sw $v0, 0x84($s0)
.L802405B8:
/* A59948 802405B8 8FBF0014 */ lw $ra, 0x14($sp)
/* A5994C 802405BC 8FB00010 */ lw $s0, 0x10($sp)
/* A59950 802405C0 24020002 */ addiu $v0, $zero, 2
/* A59954 802405C4 03E00008 */ jr $ra
/* A59958 802405C8 27BD0018 */ addiu $sp, $sp, 0x18
/* A5995C 802405CC 00000000 */ nop

View File

@ -6,8 +6,8 @@ glabel func_80241214_A61BE4
/* A61BE8 80241218 3C05FE36 */ lui $a1, 0xfe36 /* A61BE8 80241218 3C05FE36 */ lui $a1, 0xfe36
/* A61BEC 8024121C AFBF0010 */ sw $ra, 0x10($sp) /* A61BEC 8024121C AFBF0010 */ sw $ra, 0x10($sp)
/* A61BF0 80241220 8C820148 */ lw $v0, 0x148($a0) /* A61BF0 80241220 8C820148 */ lw $v0, 0x148($a0)
/* A61BF4 80241224 3C06800B */ lui $a2, 0x800b /* A61BF4 80241224 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* A61BF8 80241228 8CC60F9C */ lw $a2, 0xf9c($a2) /* A61BF8 80241228 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* A61BFC 8024122C 34A53C80 */ ori $a1, $a1, 0x3c80 /* A61BFC 8024122C 34A53C80 */ ori $a1, $a1, 0x3c80
/* A61C00 80241230 00C23026 */ xor $a2, $a2, $v0 /* A61C00 80241230 00C23026 */ xor $a2, $a2, $v0
/* A61C04 80241234 0C0B2026 */ jal set_variable /* A61C04 80241234 0C0B2026 */ jal set_variable

View File

@ -6,8 +6,8 @@ glabel func_802413CC_A6545C
/* A65460 802413D0 3C05FE36 */ lui $a1, 0xfe36 /* A65460 802413D0 3C05FE36 */ lui $a1, 0xfe36
/* A65464 802413D4 AFBF0010 */ sw $ra, 0x10($sp) /* A65464 802413D4 AFBF0010 */ sw $ra, 0x10($sp)
/* A65468 802413D8 8C820148 */ lw $v0, 0x148($a0) /* A65468 802413D8 8C820148 */ lw $v0, 0x148($a0)
/* A6546C 802413DC 3C06800B */ lui $a2, 0x800b /* A6546C 802413DC 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* A65470 802413E0 8CC60F9C */ lw $a2, 0xf9c($a2) /* A65470 802413E0 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* A65474 802413E4 34A53C80 */ ori $a1, $a1, 0x3c80 /* A65474 802413E4 34A53C80 */ ori $a1, $a1, 0x3c80
/* A65478 802413E8 00C23026 */ xor $a2, $a2, $v0 /* A65478 802413E8 00C23026 */ xor $a2, $a2, $v0
/* A6547C 802413EC 0C0B2026 */ jal set_variable /* A6547C 802413EC 0C0B2026 */ jal set_variable

View File

@ -6,8 +6,8 @@ glabel func_802412F4_A683F4
/* A683F8 802412F8 3C05FE36 */ lui $a1, 0xfe36 /* A683F8 802412F8 3C05FE36 */ lui $a1, 0xfe36
/* A683FC 802412FC AFBF0010 */ sw $ra, 0x10($sp) /* A683FC 802412FC AFBF0010 */ sw $ra, 0x10($sp)
/* A68400 80241300 8C820148 */ lw $v0, 0x148($a0) /* A68400 80241300 8C820148 */ lw $v0, 0x148($a0)
/* A68404 80241304 3C06800B */ lui $a2, 0x800b /* A68404 80241304 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* A68408 80241308 8CC60F9C */ lw $a2, 0xf9c($a2) /* A68408 80241308 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* A6840C 8024130C 34A53C80 */ ori $a1, $a1, 0x3c80 /* A6840C 8024130C 34A53C80 */ ori $a1, $a1, 0x3c80
/* A68410 80241310 00C23026 */ xor $a2, $a2, $v0 /* A68410 80241310 00C23026 */ xor $a2, $a2, $v0
/* A68414 80241314 0C0B2026 */ jal set_variable /* A68414 80241314 0C0B2026 */ jal set_variable

View File

@ -6,8 +6,8 @@ glabel func_802422B8_A70698
/* A7069C 802422BC 3C05FE36 */ lui $a1, 0xfe36 /* A7069C 802422BC 3C05FE36 */ lui $a1, 0xfe36
/* A706A0 802422C0 AFBF0010 */ sw $ra, 0x10($sp) /* A706A0 802422C0 AFBF0010 */ sw $ra, 0x10($sp)
/* A706A4 802422C4 8C820148 */ lw $v0, 0x148($a0) /* A706A4 802422C4 8C820148 */ lw $v0, 0x148($a0)
/* A706A8 802422C8 3C06800B */ lui $a2, 0x800b /* A706A8 802422C8 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* A706AC 802422CC 8CC60F9C */ lw $a2, 0xf9c($a2) /* A706AC 802422CC 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* A706B0 802422D0 34A53C80 */ ori $a1, $a1, 0x3c80 /* A706B0 802422D0 34A53C80 */ ori $a1, $a1, 0x3c80
/* A706B4 802422D4 00C23026 */ xor $a2, $a2, $v0 /* A706B4 802422D4 00C23026 */ xor $a2, $a2, $v0
/* A706B8 802422D8 0C0B2026 */ jal set_variable /* A706B8 802422D8 0C0B2026 */ jal set_variable

View File

@ -301,8 +301,8 @@ glabel func_80241050_C69180
/* C695F8 802414C8 0C052757 */ jal play_sound_at_position /* C695F8 802414C8 0C052757 */ jal play_sound_at_position
/* C695FC 802414CC E7A00010 */ swc1 $f0, 0x10($sp) /* C695FC 802414CC E7A00010 */ swc1 $f0, 0x10($sp)
/* C69600 802414D0 2402002D */ addiu $v0, $zero, 0x2d /* C69600 802414D0 2402002D */ addiu $v0, $zero, 0x2d
/* C69604 802414D4 3C01800B */ lui $at, 0x800b /* C69604 802414D4 3C01800B */ lui $at, %hi(gCurrentEncounter+0xA)
/* C69608 802414D8 A0220F1A */ sb $v0, 0xf1a($at) /* C69608 802414D8 A0220F1A */ sb $v0, %lo(gCurrentEncounter+0xA)($at)
/* C6960C 802414DC C6600028 */ lwc1 $f0, 0x28($s3) /* C6960C 802414DC C6600028 */ lwc1 $f0, 0x28($s3)
/* C69610 802414E0 C6620030 */ lwc1 $f2, 0x30($s3) /* C69610 802414E0 C6620030 */ lwc1 $f2, 0x30($s3)
/* C69614 802414E4 2402002D */ addiu $v0, $zero, 0x2d /* C69614 802414E4 2402002D */ addiu $v0, $zero, 0x2d

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802409F8_C71E78
/* C71E78 802409F8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* C71E7C 802409FC AFB00010 */ sw $s0, 0x10($sp)
/* C71E80 80240A00 0080802D */ daddu $s0, $a0, $zero
/* C71E84 80240A04 AFBF0014 */ sw $ra, 0x14($sp)
/* C71E88 80240A08 8E02000C */ lw $v0, 0xc($s0)
/* C71E8C 80240A0C 0C0B1EAF */ jal get_variable
/* C71E90 80240A10 8C450000 */ lw $a1, ($v0)
/* C71E94 80240A14 00021140 */ sll $v0, $v0, 5
/* C71E98 80240A18 AE000084 */ sw $zero, 0x84($s0)
/* C71E9C 80240A1C 3C018008 */ lui $at, 0x8008
/* C71EA0 80240A20 00220821 */ addu $at, $at, $v0
/* C71EA4 80240A24 942278F8 */ lhu $v0, 0x78f8($at)
/* C71EA8 80240A28 30420040 */ andi $v0, $v0, 0x40
/* C71EAC 80240A2C 10400002 */ beqz $v0, .L80240A38
/* C71EB0 80240A30 24020001 */ addiu $v0, $zero, 1
/* C71EB4 80240A34 AE020084 */ sw $v0, 0x84($s0)
.L80240A38:
/* C71EB8 80240A38 8FBF0014 */ lw $ra, 0x14($sp)
/* C71EBC 80240A3C 8FB00010 */ lw $s0, 0x10($sp)
/* C71EC0 80240A40 24020002 */ addiu $v0, $zero, 2
/* C71EC4 80240A44 03E00008 */ jr $ra
/* C71EC8 80240A48 27BD0018 */ addiu $sp, $sp, 0x18
/* C71ECC 80240A4C 00000000 */ nop

View File

@ -301,8 +301,8 @@ glabel func_80241F4C_C820EC
/* C82564 802423C4 0C052757 */ jal play_sound_at_position /* C82564 802423C4 0C052757 */ jal play_sound_at_position
/* C82568 802423C8 E7A00010 */ swc1 $f0, 0x10($sp) /* C82568 802423C8 E7A00010 */ swc1 $f0, 0x10($sp)
/* C8256C 802423CC 2402002D */ addiu $v0, $zero, 0x2d /* C8256C 802423CC 2402002D */ addiu $v0, $zero, 0x2d
/* C82570 802423D0 3C01800B */ lui $at, 0x800b /* C82570 802423D0 3C01800B */ lui $at, %hi(gCurrentEncounter+0xA)
/* C82574 802423D4 A0220F1A */ sb $v0, 0xf1a($at) /* C82574 802423D4 A0220F1A */ sb $v0, %lo(gCurrentEncounter+0xA)($at)
/* C82578 802423D8 C6600028 */ lwc1 $f0, 0x28($s3) /* C82578 802423D8 C6600028 */ lwc1 $f0, 0x28($s3)
/* C8257C 802423DC C6620030 */ lwc1 $f2, 0x30($s3) /* C8257C 802423DC C6620030 */ lwc1 $f2, 0x30($s3)
/* C82580 802423E0 2402002D */ addiu $v0, $zero, 0x2d /* C82580 802423E0 2402002D */ addiu $v0, $zero, 0x2d

View File

@ -12,9 +12,9 @@ glabel func_80242178_7ECE88
/* 7ECEA4 80242194 82030004 */ lb $v1, 4($s0) /* 7ECEA4 80242194 82030004 */ lb $v1, 4($s0)
/* 7ECEA8 80242198 00021080 */ sll $v0, $v0, 2 /* 7ECEA8 80242198 00021080 */ sll $v0, $v0, 2
/* 7ECEAC 8024219C 00031880 */ sll $v1, $v1, 2 /* 7ECEAC 8024219C 00031880 */ sll $v1, $v1, 2
/* 7ECEB0 802421A0 3C04800B */ lui $a0, 0x800b /* 7ECEB0 802421A0 3C04800B */ lui $a0, %hi(gCurrentEncounter+0x28)
/* 7ECEB4 802421A4 00832021 */ addu $a0, $a0, $v1 /* 7ECEB4 802421A4 00832021 */ addu $a0, $a0, $v1
/* 7ECEB8 802421A8 8C840F38 */ lw $a0, 0xf38($a0) /* 7ECEB8 802421A8 8C840F38 */ lw $a0, %lo(gCurrentEncounter+0x28)($a0)
/* 7ECEBC 802421AC 3C038025 */ lui $v1, 0x8025 /* 7ECEBC 802421AC 3C038025 */ lui $v1, 0x8025
/* 7ECEC0 802421B0 00621821 */ addu $v1, $v1, $v0 /* 7ECEC0 802421B0 00621821 */ addu $v1, $v1, $v0
/* 7ECEC4 802421B4 9463A632 */ lhu $v1, -0x59ce($v1) /* 7ECEC4 802421B4 9463A632 */ lhu $v1, -0x59ce($v1)

View File

@ -42,8 +42,8 @@ glabel func_8024522C_805AAC
/* 805B3C 802452BC 8FA70010 */ lw $a3, 0x10($sp) /* 805B3C 802452BC 8FA70010 */ lw $a3, 0x10($sp)
/* 805B40 802452C0 54E20019 */ bnel $a3, $v0, .L80245328 /* 805B40 802452C0 54E20019 */ bnel $a3, $v0, .L80245328
/* 805B44 802452C4 26730001 */ addiu $s3, $s3, 1 /* 805B44 802452C4 26730001 */ addiu $s3, $s3, 1
/* 805B48 802452C8 3C028009 */ lui $v0, 0x8009 /* 805B48 802452C8 3C028009 */ lui $v0, %hi(gItemTable+0xA84)
/* 805B4C 802452CC 84428364 */ lh $v0, -0x7c9c($v0) /* 805B4C 802452CC 84428364 */ lh $v0, %lo(gItemTable+0xA84)($v0)
/* 805B50 802452D0 3C078009 */ lui $a3, 0x8009 /* 805B50 802452D0 3C078009 */ lui $a3, 0x8009
/* 805B54 802452D4 24E7A680 */ addiu $a3, $a3, -0x5980 /* 805B54 802452D4 24E7A680 */ addiu $a3, $a3, -0x5980
/* 805B58 802452D8 AE330108 */ sw $s3, 0x108($s1) /* 805B58 802452D8 AE330108 */ sw $s3, 0x108($s1)

View File

@ -88,9 +88,9 @@ glabel func_80242B04_BA7284
/* BA73C8 80242C48 2C62000F */ sltiu $v0, $v1, 0xf /* BA73C8 80242C48 2C62000F */ sltiu $v0, $v1, 0xf
/* BA73CC 80242C4C 1040002C */ beqz $v0, .L80242D00 /* BA73CC 80242C4C 1040002C */ beqz $v0, .L80242D00
/* BA73D0 80242C50 00031080 */ sll $v0, $v1, 2 /* BA73D0 80242C50 00031080 */ sll $v0, $v1, 2
/* BA73D4 80242C54 3C018024 */ lui $at, 0x8024 /* BA73D4 80242C54 3C018024 */ lui $at, %hi(pause_stats_draw_contents)
/* BA73D8 80242C58 00220821 */ addu $at, $at, $v0 /* BA73D8 80242C58 00220821 */ addu $at, $at, $v0
/* BA73DC 80242C5C 8C225980 */ lw $v0, 0x5980($at) /* BA73DC 80242C5C 8C225980 */ lw $v0, %lo(pause_stats_draw_contents)($at)
/* BA73E0 80242C60 00400008 */ jr $v0 /* BA73E0 80242C60 00400008 */ jr $v0
/* BA73E4 80242C64 00000000 */ nop /* BA73E4 80242C64 00000000 */ nop
/* BA73E8 80242C68 0260202D */ daddu $a0, $s3, $zero /* BA73E8 80242C68 0260202D */ daddu $a0, $s3, $zero

View File

@ -19,9 +19,9 @@ glabel func_802442E0_9DB300
/* 9DB338 80244318 00041140 */ sll $v0, $a0, 5 /* 9DB338 80244318 00041140 */ sll $v0, $a0, 5
/* 9DB33C 8024431C 3C018025 */ lui $at, 0x8025 /* 9DB33C 8024431C 3C018025 */ lui $at, 0x8025
/* 9DB340 80244320 AC2429B4 */ sw $a0, 0x29b4($at) /* 9DB340 80244320 AC2429B4 */ sw $a0, 0x29b4($at)
/* 9DB344 80244324 3C038008 */ lui $v1, 0x8008 /* 9DB344 80244324 3C038008 */ lui $v1, %hi(gItemTable+0x18)
/* 9DB348 80244328 00621821 */ addu $v1, $v1, $v0 /* 9DB348 80244328 00621821 */ addu $v1, $v1, $v0
/* 9DB34C 8024432C 946378F8 */ lhu $v1, 0x78f8($v1) /* 9DB34C 8024432C 946378F8 */ lhu $v1, %lo(gItemTable+0x18)($v1)
/* 9DB350 80244330 AE040088 */ sw $a0, 0x88($s0) /* 9DB350 80244330 AE040088 */ sw $a0, 0x88($s0)
/* 9DB354 80244334 30630004 */ andi $v1, $v1, 4 /* 9DB354 80244334 30630004 */ andi $v1, $v1, 4
/* 9DB358 80244338 0003182B */ sltu $v1, $zero, $v1 /* 9DB358 80244338 0003182B */ sltu $v1, $zero, $v1

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240268_BCEE58
/* BCEE58 80240268 27BDFFE8 */ addiu $sp, $sp, -0x18
/* BCEE5C 8024026C AFB00010 */ sw $s0, 0x10($sp)
/* BCEE60 80240270 0080802D */ daddu $s0, $a0, $zero
/* BCEE64 80240274 AFBF0014 */ sw $ra, 0x14($sp)
/* BCEE68 80240278 8E02000C */ lw $v0, 0xc($s0)
/* BCEE6C 8024027C 0C0B1EAF */ jal get_variable
/* BCEE70 80240280 8C450000 */ lw $a1, ($v0)
/* BCEE74 80240284 00021140 */ sll $v0, $v0, 5
/* BCEE78 80240288 AE000084 */ sw $zero, 0x84($s0)
/* BCEE7C 8024028C 3C018008 */ lui $at, 0x8008
/* BCEE80 80240290 00220821 */ addu $at, $at, $v0
/* BCEE84 80240294 942278F8 */ lhu $v0, 0x78f8($at)
/* BCEE88 80240298 30420040 */ andi $v0, $v0, 0x40
/* BCEE8C 8024029C 10400002 */ beqz $v0, .L802402A8
/* BCEE90 802402A0 24020001 */ addiu $v0, $zero, 1
/* BCEE94 802402A4 AE020084 */ sw $v0, 0x84($s0)
.L802402A8:
/* BCEE98 802402A8 8FBF0014 */ lw $ra, 0x14($sp)
/* BCEE9C 802402AC 8FB00010 */ lw $s0, 0x10($sp)
/* BCEEA0 802402B0 24020002 */ addiu $v0, $zero, 2
/* BCEEA4 802402B4 03E00008 */ jr $ra
/* BCEEA8 802402B8 27BD0018 */ addiu $sp, $sp, 0x18
/* BCEEAC 802402BC 00000000 */ nop

View File

@ -6,8 +6,8 @@ glabel func_80242B70_DA0040
/* DA0044 80242B74 3C05FE36 */ lui $a1, 0xfe36 /* DA0044 80242B74 3C05FE36 */ lui $a1, 0xfe36
/* DA0048 80242B78 AFBF0010 */ sw $ra, 0x10($sp) /* DA0048 80242B78 AFBF0010 */ sw $ra, 0x10($sp)
/* DA004C 80242B7C 8C820148 */ lw $v0, 0x148($a0) /* DA004C 80242B7C 8C820148 */ lw $v0, 0x148($a0)
/* DA0050 80242B80 3C06800B */ lui $a2, 0x800b /* DA0050 80242B80 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* DA0054 80242B84 8CC60F9C */ lw $a2, 0xf9c($a2) /* DA0054 80242B84 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* DA0058 80242B88 34A53C80 */ ori $a1, $a1, 0x3c80 /* DA0058 80242B88 34A53C80 */ ori $a1, $a1, 0x3c80
/* DA005C 80242B8C 00C23026 */ xor $a2, $a2, $v0 /* DA005C 80242B8C 00C23026 */ xor $a2, $a2, $v0
/* DA0060 80242B90 0C0B2026 */ jal set_variable /* DA0060 80242B90 0C0B2026 */ jal set_variable

View File

@ -11,9 +11,9 @@ glabel func_80240268_DAD668
/* DAD680 80240280 8C450000 */ lw $a1, ($v0) /* DAD680 80240280 8C450000 */ lw $a1, ($v0)
/* DAD684 80240284 00021140 */ sll $v0, $v0, 5 /* DAD684 80240284 00021140 */ sll $v0, $v0, 5
/* DAD688 80240288 AE000084 */ sw $zero, 0x84($s0) /* DAD688 80240288 AE000084 */ sw $zero, 0x84($s0)
/* DAD68C 8024028C 3C018008 */ lui $at, 0x8008 /* DAD68C 8024028C 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* DAD690 80240290 00220821 */ addu $at, $at, $v0 /* DAD690 80240290 00220821 */ addu $at, $at, $v0
/* DAD694 80240294 942278F8 */ lhu $v0, 0x78f8($at) /* DAD694 80240294 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* DAD698 80240298 30420040 */ andi $v0, $v0, 0x40 /* DAD698 80240298 30420040 */ andi $v0, $v0, 0x40
/* DAD69C 8024029C 10400002 */ beqz $v0, .L802402A8 /* DAD69C 8024029C 10400002 */ beqz $v0, .L802402A8
/* DAD6A0 802402A0 24020001 */ addiu $v0, $zero, 1 /* DAD6A0 802402A0 24020001 */ addiu $v0, $zero, 1

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240AD8_DB83E8
/* DB83E8 80240AD8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* DB83EC 80240ADC AFB00010 */ sw $s0, 0x10($sp)
/* DB83F0 80240AE0 0080802D */ daddu $s0, $a0, $zero
/* DB83F4 80240AE4 AFBF0014 */ sw $ra, 0x14($sp)
/* DB83F8 80240AE8 8E02000C */ lw $v0, 0xc($s0)
/* DB83FC 80240AEC 0C0B1EAF */ jal get_variable
/* DB8400 80240AF0 8C450000 */ lw $a1, ($v0)
/* DB8404 80240AF4 00021140 */ sll $v0, $v0, 5
/* DB8408 80240AF8 AE000084 */ sw $zero, 0x84($s0)
/* DB840C 80240AFC 3C018008 */ lui $at, 0x8008
/* DB8410 80240B00 00220821 */ addu $at, $at, $v0
/* DB8414 80240B04 942278F8 */ lhu $v0, 0x78f8($at)
/* DB8418 80240B08 30420040 */ andi $v0, $v0, 0x40
/* DB841C 80240B0C 10400002 */ beqz $v0, .L80240B18
/* DB8420 80240B10 24020001 */ addiu $v0, $zero, 1
/* DB8424 80240B14 AE020084 */ sw $v0, 0x84($s0)
.L80240B18:
/* DB8428 80240B18 8FBF0014 */ lw $ra, 0x14($sp)
/* DB842C 80240B1C 8FB00010 */ lw $s0, 0x10($sp)
/* DB8430 80240B20 24020002 */ addiu $v0, $zero, 2
/* DB8434 80240B24 03E00008 */ jr $ra
/* DB8438 80240B28 27BD0018 */ addiu $sp, $sp, 0x18
/* DB843C 80240B2C 00000000 */ nop

View File

@ -11,9 +11,9 @@ glabel func_80243188_DC0438
/* DC0450 802431A0 8C450000 */ lw $a1, ($v0) /* DC0450 802431A0 8C450000 */ lw $a1, ($v0)
/* DC0454 802431A4 00021140 */ sll $v0, $v0, 5 /* DC0454 802431A4 00021140 */ sll $v0, $v0, 5
/* DC0458 802431A8 AE000084 */ sw $zero, 0x84($s0) /* DC0458 802431A8 AE000084 */ sw $zero, 0x84($s0)
/* DC045C 802431AC 3C018008 */ lui $at, 0x8008 /* DC045C 802431AC 3C018008 */ lui $at, %hi(gItemTable+0x18)
/* DC0460 802431B0 00220821 */ addu $at, $at, $v0 /* DC0460 802431B0 00220821 */ addu $at, $at, $v0
/* DC0464 802431B4 942278F8 */ lhu $v0, 0x78f8($at) /* DC0464 802431B4 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at)
/* DC0468 802431B8 30420040 */ andi $v0, $v0, 0x40 /* DC0468 802431B8 30420040 */ andi $v0, $v0, 0x40
/* DC046C 802431BC 10400002 */ beqz $v0, .L802431C8 /* DC046C 802431BC 10400002 */ beqz $v0, .L802431C8
/* DC0470 802431C0 24020001 */ addiu $v0, $zero, 1 /* DC0470 802431C0 24020001 */ addiu $v0, $zero, 1

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240988_DCD658
/* DCD658 80240988 27BDFFE8 */ addiu $sp, $sp, -0x18
/* DCD65C 8024098C AFB00010 */ sw $s0, 0x10($sp)
/* DCD660 80240990 0080802D */ daddu $s0, $a0, $zero
/* DCD664 80240994 AFBF0014 */ sw $ra, 0x14($sp)
/* DCD668 80240998 8E02000C */ lw $v0, 0xc($s0)
/* DCD66C 8024099C 0C0B1EAF */ jal get_variable
/* DCD670 802409A0 8C450000 */ lw $a1, ($v0)
/* DCD674 802409A4 00021140 */ sll $v0, $v0, 5
/* DCD678 802409A8 AE000084 */ sw $zero, 0x84($s0)
/* DCD67C 802409AC 3C018008 */ lui $at, 0x8008
/* DCD680 802409B0 00220821 */ addu $at, $at, $v0
/* DCD684 802409B4 942278F8 */ lhu $v0, 0x78f8($at)
/* DCD688 802409B8 30420040 */ andi $v0, $v0, 0x40
/* DCD68C 802409BC 10400002 */ beqz $v0, .L802409C8
/* DCD690 802409C0 24020001 */ addiu $v0, $zero, 1
/* DCD694 802409C4 AE020084 */ sw $v0, 0x84($s0)
.L802409C8:
/* DCD698 802409C8 8FBF0014 */ lw $ra, 0x14($sp)
/* DCD69C 802409CC 8FB00010 */ lw $s0, 0x10($sp)
/* DCD6A0 802409D0 24020002 */ addiu $v0, $zero, 2
/* DCD6A4 802409D4 03E00008 */ jr $ra
/* DCD6A8 802409D8 27BD0018 */ addiu $sp, $sp, 0x18
/* DCD6AC 802409DC 00000000 */ nop

View File

@ -6,8 +6,8 @@ glabel func_80243580_DD0250
/* DD0254 80243584 3C05FE36 */ lui $a1, 0xfe36 /* DD0254 80243584 3C05FE36 */ lui $a1, 0xfe36
/* DD0258 80243588 AFBF0010 */ sw $ra, 0x10($sp) /* DD0258 80243588 AFBF0010 */ sw $ra, 0x10($sp)
/* DD025C 8024358C 8C820148 */ lw $v0, 0x148($a0) /* DD025C 8024358C 8C820148 */ lw $v0, 0x148($a0)
/* DD0260 80243590 3C06800B */ lui $a2, 0x800b /* DD0260 80243590 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* DD0264 80243594 8CC60F9C */ lw $a2, 0xf9c($a2) /* DD0264 80243594 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* DD0268 80243598 34A53C80 */ ori $a1, $a1, 0x3c80 /* DD0268 80243598 34A53C80 */ ori $a1, $a1, 0x3c80
/* DD026C 8024359C 00C23026 */ xor $a2, $a2, $v0 /* DD026C 8024359C 00C23026 */ xor $a2, $a2, $v0
/* DD0270 802435A0 0C0B2026 */ jal set_variable /* DD0270 802435A0 0C0B2026 */ jal set_variable

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241498_DE3928
/* DE3928 80241498 27BDFFE8 */ addiu $sp, $sp, -0x18
/* DE392C 8024149C AFB00010 */ sw $s0, 0x10($sp)
/* DE3930 802414A0 0080802D */ daddu $s0, $a0, $zero
/* DE3934 802414A4 AFBF0014 */ sw $ra, 0x14($sp)
/* DE3938 802414A8 8E02000C */ lw $v0, 0xc($s0)
/* DE393C 802414AC 0C0B1EAF */ jal get_variable
/* DE3940 802414B0 8C450000 */ lw $a1, ($v0)
/* DE3944 802414B4 00021140 */ sll $v0, $v0, 5
/* DE3948 802414B8 AE000084 */ sw $zero, 0x84($s0)
/* DE394C 802414BC 3C018008 */ lui $at, 0x8008
/* DE3950 802414C0 00220821 */ addu $at, $at, $v0
/* DE3954 802414C4 942278F8 */ lhu $v0, 0x78f8($at)
/* DE3958 802414C8 30420040 */ andi $v0, $v0, 0x40
/* DE395C 802414CC 10400002 */ beqz $v0, .L802414D8
/* DE3960 802414D0 24020001 */ addiu $v0, $zero, 1
/* DE3964 802414D4 AE020084 */ sw $v0, 0x84($s0)
.L802414D8:
/* DE3968 802414D8 8FBF0014 */ lw $ra, 0x14($sp)
/* DE396C 802414DC 8FB00010 */ lw $s0, 0x10($sp)
/* DE3970 802414E0 24020002 */ addiu $v0, $zero, 2
/* DE3974 802414E4 03E00008 */ jr $ra
/* DE3978 802414E8 27BD0018 */ addiu $sp, $sp, 0x18
/* DE397C 802414EC 00000000 */ nop

View File

@ -6,8 +6,8 @@ glabel func_802436D4_DF2574
/* DF2578 802436D8 3C05FE36 */ lui $a1, 0xfe36 /* DF2578 802436D8 3C05FE36 */ lui $a1, 0xfe36
/* DF257C 802436DC AFBF0010 */ sw $ra, 0x10($sp) /* DF257C 802436DC AFBF0010 */ sw $ra, 0x10($sp)
/* DF2580 802436E0 8C820148 */ lw $v0, 0x148($a0) /* DF2580 802436E0 8C820148 */ lw $v0, 0x148($a0)
/* DF2584 802436E4 3C06800B */ lui $a2, 0x800b /* DF2584 802436E4 3C06800B */ lui $a2, %hi(gCurrentEncounter+0x8C)
/* DF2588 802436E8 8CC60F9C */ lw $a2, 0xf9c($a2) /* DF2588 802436E8 8CC60F9C */ lw $a2, %lo(gCurrentEncounter+0x8C)($a2)
/* DF258C 802436EC 34A53C80 */ ori $a1, $a1, 0x3c80 /* DF258C 802436EC 34A53C80 */ ori $a1, $a1, 0x3c80
/* DF2590 802436F0 00C23026 */ xor $a2, $a2, $v0 /* DF2590 802436F0 00C23026 */ xor $a2, $a2, $v0
/* DF2594 802436F4 0C0B2026 */ jal set_variable /* DF2594 802436F4 0C0B2026 */ jal set_variable

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241188_D56D38
/* D56D38 80241188 27BDFFE8 */ addiu $sp, $sp, -0x18
/* D56D3C 8024118C AFB00010 */ sw $s0, 0x10($sp)
/* D56D40 80241190 0080802D */ daddu $s0, $a0, $zero
/* D56D44 80241194 AFBF0014 */ sw $ra, 0x14($sp)
/* D56D48 80241198 8E02000C */ lw $v0, 0xc($s0)
/* D56D4C 8024119C 0C0B1EAF */ jal get_variable
/* D56D50 802411A0 8C450000 */ lw $a1, ($v0)
/* D56D54 802411A4 00021140 */ sll $v0, $v0, 5
/* D56D58 802411A8 AE000084 */ sw $zero, 0x84($s0)
/* D56D5C 802411AC 3C018008 */ lui $at, 0x8008
/* D56D60 802411B0 00220821 */ addu $at, $at, $v0
/* D56D64 802411B4 942278F8 */ lhu $v0, 0x78f8($at)
/* D56D68 802411B8 30420040 */ andi $v0, $v0, 0x40
/* D56D6C 802411BC 10400002 */ beqz $v0, .L802411C8
/* D56D70 802411C0 24020001 */ addiu $v0, $zero, 1
/* D56D74 802411C4 AE020084 */ sw $v0, 0x84($s0)
.L802411C8:
/* D56D78 802411C8 8FBF0014 */ lw $ra, 0x14($sp)
/* D56D7C 802411CC 8FB00010 */ lw $s0, 0x10($sp)
/* D56D80 802411D0 24020002 */ addiu $v0, $zero, 2
/* D56D84 802411D4 03E00008 */ jr $ra
/* D56D88 802411D8 27BD0018 */ addiu $sp, $sp, 0x18
/* D56D8C 802411DC 00000000 */ nop

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241188_D62688
/* D62688 80241188 27BDFFE8 */ addiu $sp, $sp, -0x18
/* D6268C 8024118C AFB00010 */ sw $s0, 0x10($sp)
/* D62690 80241190 0080802D */ daddu $s0, $a0, $zero
/* D62694 80241194 AFBF0014 */ sw $ra, 0x14($sp)
/* D62698 80241198 8E02000C */ lw $v0, 0xc($s0)
/* D6269C 8024119C 0C0B1EAF */ jal get_variable
/* D626A0 802411A0 8C450000 */ lw $a1, ($v0)
/* D626A4 802411A4 00021140 */ sll $v0, $v0, 5
/* D626A8 802411A8 AE000084 */ sw $zero, 0x84($s0)
/* D626AC 802411AC 3C018008 */ lui $at, 0x8008
/* D626B0 802411B0 00220821 */ addu $at, $at, $v0
/* D626B4 802411B4 942278F8 */ lhu $v0, 0x78f8($at)
/* D626B8 802411B8 30420040 */ andi $v0, $v0, 0x40
/* D626BC 802411BC 10400002 */ beqz $v0, .L802411C8
/* D626C0 802411C0 24020001 */ addiu $v0, $zero, 1
/* D626C4 802411C4 AE020084 */ sw $v0, 0x84($s0)
.L802411C8:
/* D626C8 802411C8 8FBF0014 */ lw $ra, 0x14($sp)
/* D626CC 802411CC 8FB00010 */ lw $s0, 0x10($sp)
/* D626D0 802411D0 24020002 */ addiu $v0, $zero, 2
/* D626D4 802411D4 03E00008 */ jr $ra
/* D626D8 802411D8 27BD0018 */ addiu $sp, $sp, 0x18
/* D626DC 802411DC 00000000 */ nop

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