NpcJumpFunc2

This commit is contained in:
Ethan Roseman 2020-11-20 10:04:59 -05:00
parent 7ae4f565f7
commit 24d87054ff
95 changed files with 78 additions and 1054 deletions

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240730_BDF4C0
/* BDF4C0 80240730 27BDFFE0 */ addiu $sp, $sp, -0x20
/* BDF4C4 80240734 AFB10014 */ sw $s1, 0x14($sp)
/* BDF4C8 80240738 0080882D */ daddu $s1, $a0, $zero
/* BDF4CC 8024073C AFBF0018 */ sw $ra, 0x18($sp)
/* BDF4D0 80240740 AFB00010 */ sw $s0, 0x10($sp)
/* BDF4D4 80240744 8E300148 */ lw $s0, 0x148($s1)
/* BDF4D8 80240748 0C00EABB */ jal get_npc_unsafe
/* BDF4DC 8024074C 86040008 */ lh $a0, 8($s0)
/* BDF4E0 80240750 8E0300CC */ lw $v1, 0xcc($s0)
/* BDF4E4 80240754 3C014120 */ lui $at, 0x4120
/* BDF4E8 80240758 44812000 */ mtc1 $at, $f4
/* BDF4EC 8024075C 3C014000 */ lui $at, 0x4000
/* BDF4F0 80240760 44810000 */ mtc1 $at, $f0
/* BDF4F4 80240764 C442003C */ lwc1 $f2, 0x3c($v0)
/* BDF4F8 80240768 8C640010 */ lw $a0, 0x10($v1)
/* BDF4FC 8024076C 8C430000 */ lw $v1, ($v0)
/* BDF500 80240770 E444001C */ swc1 $f4, 0x1c($v0)
/* BDF504 80240774 E4400014 */ swc1 $f0, 0x14($v0)
/* BDF508 80240778 E4420064 */ swc1 $f2, 0x64($v0)
/* BDF50C 8024077C 34630800 */ ori $v1, $v1, 0x800
/* BDF510 80240780 AC430000 */ sw $v1, ($v0)
/* BDF514 80240784 AC440028 */ sw $a0, 0x28($v0)
/* BDF518 80240788 2402000B */ addiu $v0, $zero, 0xb
/* BDF51C 8024078C AE220070 */ sw $v0, 0x70($s1)
/* BDF520 80240790 8FBF0018 */ lw $ra, 0x18($sp)
/* BDF524 80240794 8FB10014 */ lw $s1, 0x14($sp)
/* BDF528 80240798 8FB00010 */ lw $s0, 0x10($sp)
/* BDF52C 8024079C 03E00008 */ jr $ra
/* BDF530 802407A0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240B94_BDF924
/* BDFB6C 80240DDC 00000000 */ nop
/* BDFB70 80240DE0 0280202D */ daddu $a0, $s4, $zero
/* BDFB74 80240DE4 0260282D */ daddu $a1, $s3, $zero
/* BDFB78 80240DE8 0C0901CC */ jal func_80240730_BDF4C0
/* BDFB78 80240DE8 0C0901CC */ jal NpcJumpFunc2
/* BDFB7C 80240DEC 02A0302D */ daddu $a2, $s5, $zero
/* BDFB80 80240DF0 0280202D */ daddu $a0, $s4, $zero
/* BDFB84 80240DF4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240730_BE3EE0
/* BE3EE0 80240730 27BDFFE0 */ addiu $sp, $sp, -0x20
/* BE3EE4 80240734 AFB10014 */ sw $s1, 0x14($sp)
/* BE3EE8 80240738 0080882D */ daddu $s1, $a0, $zero
/* BE3EEC 8024073C AFBF0018 */ sw $ra, 0x18($sp)
/* BE3EF0 80240740 AFB00010 */ sw $s0, 0x10($sp)
/* BE3EF4 80240744 8E300148 */ lw $s0, 0x148($s1)
/* BE3EF8 80240748 0C00EABB */ jal get_npc_unsafe
/* BE3EFC 8024074C 86040008 */ lh $a0, 8($s0)
/* BE3F00 80240750 8E0300CC */ lw $v1, 0xcc($s0)
/* BE3F04 80240754 3C014120 */ lui $at, 0x4120
/* BE3F08 80240758 44812000 */ mtc1 $at, $f4
/* BE3F0C 8024075C 3C014000 */ lui $at, 0x4000
/* BE3F10 80240760 44810000 */ mtc1 $at, $f0
/* BE3F14 80240764 C442003C */ lwc1 $f2, 0x3c($v0)
/* BE3F18 80240768 8C640010 */ lw $a0, 0x10($v1)
/* BE3F1C 8024076C 8C430000 */ lw $v1, ($v0)
/* BE3F20 80240770 E444001C */ swc1 $f4, 0x1c($v0)
/* BE3F24 80240774 E4400014 */ swc1 $f0, 0x14($v0)
/* BE3F28 80240778 E4420064 */ swc1 $f2, 0x64($v0)
/* BE3F2C 8024077C 34630800 */ ori $v1, $v1, 0x800
/* BE3F30 80240780 AC430000 */ sw $v1, ($v0)
/* BE3F34 80240784 AC440028 */ sw $a0, 0x28($v0)
/* BE3F38 80240788 2402000B */ addiu $v0, $zero, 0xb
/* BE3F3C 8024078C AE220070 */ sw $v0, 0x70($s1)
/* BE3F40 80240790 8FBF0018 */ lw $ra, 0x18($sp)
/* BE3F44 80240794 8FB10014 */ lw $s1, 0x14($sp)
/* BE3F48 80240798 8FB00010 */ lw $s0, 0x10($sp)
/* BE3F4C 8024079C 03E00008 */ jr $ra
/* BE3F50 802407A0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240B94_BE4344
/* BE458C 80240DDC 00000000 */ nop
/* BE4590 80240DE0 0280202D */ daddu $a0, $s4, $zero
/* BE4594 80240DE4 0260282D */ daddu $a1, $s3, $zero
/* BE4598 80240DE8 0C0901CC */ jal func_80240730_BE3EE0
/* BE4598 80240DE8 0C0901CC */ jal NpcJumpFunc2
/* BE459C 80240DEC 02A0302D */ daddu $a2, $s5, $zero
/* BE45A0 80240DF0 0280202D */ daddu $a0, $s4, $zero
/* BE45A4 80240DF4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240730_BE8310
/* BE8310 80240730 27BDFFE0 */ addiu $sp, $sp, -0x20
/* BE8314 80240734 AFB10014 */ sw $s1, 0x14($sp)
/* BE8318 80240738 0080882D */ daddu $s1, $a0, $zero
/* BE831C 8024073C AFBF0018 */ sw $ra, 0x18($sp)
/* BE8320 80240740 AFB00010 */ sw $s0, 0x10($sp)
/* BE8324 80240744 8E300148 */ lw $s0, 0x148($s1)
/* BE8328 80240748 0C00EABB */ jal get_npc_unsafe
/* BE832C 8024074C 86040008 */ lh $a0, 8($s0)
/* BE8330 80240750 8E0300CC */ lw $v1, 0xcc($s0)
/* BE8334 80240754 3C014120 */ lui $at, 0x4120
/* BE8338 80240758 44812000 */ mtc1 $at, $f4
/* BE833C 8024075C 3C014000 */ lui $at, 0x4000
/* BE8340 80240760 44810000 */ mtc1 $at, $f0
/* BE8344 80240764 C442003C */ lwc1 $f2, 0x3c($v0)
/* BE8348 80240768 8C640010 */ lw $a0, 0x10($v1)
/* BE834C 8024076C 8C430000 */ lw $v1, ($v0)
/* BE8350 80240770 E444001C */ swc1 $f4, 0x1c($v0)
/* BE8354 80240774 E4400014 */ swc1 $f0, 0x14($v0)
/* BE8358 80240778 E4420064 */ swc1 $f2, 0x64($v0)
/* BE835C 8024077C 34630800 */ ori $v1, $v1, 0x800
/* BE8360 80240780 AC430000 */ sw $v1, ($v0)
/* BE8364 80240784 AC440028 */ sw $a0, 0x28($v0)
/* BE8368 80240788 2402000B */ addiu $v0, $zero, 0xb
/* BE836C 8024078C AE220070 */ sw $v0, 0x70($s1)
/* BE8370 80240790 8FBF0018 */ lw $ra, 0x18($sp)
/* BE8374 80240794 8FB10014 */ lw $s1, 0x14($sp)
/* BE8378 80240798 8FB00010 */ lw $s0, 0x10($sp)
/* BE837C 8024079C 03E00008 */ jr $ra
/* BE8380 802407A0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240B94_BE8774
/* BE89BC 80240DDC 00000000 */ nop
/* BE89C0 80240DE0 0280202D */ daddu $a0, $s4, $zero
/* BE89C4 80240DE4 0260282D */ daddu $a1, $s3, $zero
/* BE89C8 80240DE8 0C0901CC */ jal func_80240730_BE8310
/* BE89C8 80240DE8 0C0901CC */ jal NpcJumpFunc2
/* BE89CC 80240DEC 02A0302D */ daddu $a2, $s5, $zero
/* BE89D0 80240DF0 0280202D */ daddu $a0, $s4, $zero
/* BE89D4 80240DF4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80242C5C_C004DC
/* C004DC 80242C5C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C004E0 80242C60 AFB10014 */ sw $s1, 0x14($sp)
/* C004E4 80242C64 0080882D */ daddu $s1, $a0, $zero
/* C004E8 80242C68 AFBF0018 */ sw $ra, 0x18($sp)
/* C004EC 80242C6C AFB00010 */ sw $s0, 0x10($sp)
/* C004F0 80242C70 8E300148 */ lw $s0, 0x148($s1)
/* C004F4 80242C74 0C00EABB */ jal get_npc_unsafe
/* C004F8 80242C78 86040008 */ lh $a0, 8($s0)
/* C004FC 80242C7C 8E0300CC */ lw $v1, 0xcc($s0)
/* C00500 80242C80 3C014120 */ lui $at, 0x4120
/* C00504 80242C84 44812000 */ mtc1 $at, $f4
/* C00508 80242C88 3C014000 */ lui $at, 0x4000
/* C0050C 80242C8C 44810000 */ mtc1 $at, $f0
/* C00510 80242C90 C442003C */ lwc1 $f2, 0x3c($v0)
/* C00514 80242C94 8C640010 */ lw $a0, 0x10($v1)
/* C00518 80242C98 8C430000 */ lw $v1, ($v0)
/* C0051C 80242C9C E444001C */ swc1 $f4, 0x1c($v0)
/* C00520 80242CA0 E4400014 */ swc1 $f0, 0x14($v0)
/* C00524 80242CA4 E4420064 */ swc1 $f2, 0x64($v0)
/* C00528 80242CA8 34630800 */ ori $v1, $v1, 0x800
/* C0052C 80242CAC AC430000 */ sw $v1, ($v0)
/* C00530 80242CB0 AC440028 */ sw $a0, 0x28($v0)
/* C00534 80242CB4 2402000B */ addiu $v0, $zero, 0xb
/* C00538 80242CB8 AE220070 */ sw $v0, 0x70($s1)
/* C0053C 80242CBC 8FBF0018 */ lw $ra, 0x18($sp)
/* C00540 80242CC0 8FB10014 */ lw $s1, 0x14($sp)
/* C00544 80242CC4 8FB00010 */ lw $s0, 0x10($sp)
/* C00548 80242CC8 03E00008 */ jr $ra
/* C0054C 80242CCC 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_802430C0_C00940
/* C00B88 80243308 00000000 */ nop
/* C00B8C 8024330C 0280202D */ daddu $a0, $s4, $zero
/* C00B90 80243310 0260282D */ daddu $a1, $s3, $zero
/* C00B94 80243314 0C090B17 */ jal func_80242C5C_C004DC
/* C00B94 80243314 0C090B17 */ jal NpcJumpFunc2
/* C00B98 80243318 02A0302D */ daddu $a2, $s5, $zero
/* C00B9C 8024331C 0280202D */ daddu $a0, $s4, $zero
/* C00BA0 80243320 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241250_C32730
/* C32730 80241250 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C32734 80241254 AFB10014 */ sw $s1, 0x14($sp)
/* C32738 80241258 0080882D */ daddu $s1, $a0, $zero
/* C3273C 8024125C AFBF0018 */ sw $ra, 0x18($sp)
/* C32740 80241260 AFB00010 */ sw $s0, 0x10($sp)
/* C32744 80241264 8E300148 */ lw $s0, 0x148($s1)
/* C32748 80241268 0C00EABB */ jal get_npc_unsafe
/* C3274C 8024126C 86040008 */ lh $a0, 8($s0)
/* C32750 80241270 8E0300CC */ lw $v1, 0xcc($s0)
/* C32754 80241274 3C014120 */ lui $at, 0x4120
/* C32758 80241278 44812000 */ mtc1 $at, $f4
/* C3275C 8024127C 3C014000 */ lui $at, 0x4000
/* C32760 80241280 44810000 */ mtc1 $at, $f0
/* C32764 80241284 C442003C */ lwc1 $f2, 0x3c($v0)
/* C32768 80241288 8C640010 */ lw $a0, 0x10($v1)
/* C3276C 8024128C 8C430000 */ lw $v1, ($v0)
/* C32770 80241290 E444001C */ swc1 $f4, 0x1c($v0)
/* C32774 80241294 E4400014 */ swc1 $f0, 0x14($v0)
/* C32778 80241298 E4420064 */ swc1 $f2, 0x64($v0)
/* C3277C 8024129C 34630800 */ ori $v1, $v1, 0x800
/* C32780 802412A0 AC430000 */ sw $v1, ($v0)
/* C32784 802412A4 AC440028 */ sw $a0, 0x28($v0)
/* C32788 802412A8 2402000B */ addiu $v0, $zero, 0xb
/* C3278C 802412AC AE220070 */ sw $v0, 0x70($s1)
/* C32790 802412B0 8FBF0018 */ lw $ra, 0x18($sp)
/* C32794 802412B4 8FB10014 */ lw $s1, 0x14($sp)
/* C32798 802412B8 8FB00010 */ lw $s0, 0x10($sp)
/* C3279C 802412BC 03E00008 */ jr $ra
/* C327A0 802412C0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_802416B4_C32B94
/* C32DDC 802418FC 00000000 */ nop
/* C32DE0 80241900 0280202D */ daddu $a0, $s4, $zero
/* C32DE4 80241904 0260282D */ daddu $a1, $s3, $zero
/* C32DE8 80241908 0C090494 */ jal func_80241250_C32730
/* C32DE8 80241908 0C090494 */ jal NpcJumpFunc2
/* C32DEC 8024190C 02A0302D */ daddu $a2, $s5, $zero
/* C32DF0 80241910 0280202D */ daddu $a0, $s4, $zero
/* C32DF4 80241914 0260282D */ daddu $a1, $s3, $zero

View File

@ -133,7 +133,7 @@ glabel func_802419B0_C32E90
/* C33078 80241B98 00000000 */ nop
/* C3307C 80241B9C 0240202D */ daddu $a0, $s2, $zero
/* C33080 80241BA0 0260282D */ daddu $a1, $s3, $zero
/* C33084 80241BA4 0C090494 */ jal func_80241250_C32730
/* C33084 80241BA4 0C090494 */ jal NpcJumpFunc2
/* C33088 80241BA8 0280302D */ daddu $a2, $s4, $zero
/* C3308C 80241BAC 0240202D */ daddu $a0, $s2, $zero
/* C33090 80241BB0 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240730_C404E0
/* C404E0 80240730 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C404E4 80240734 AFB10014 */ sw $s1, 0x14($sp)
/* C404E8 80240738 0080882D */ daddu $s1, $a0, $zero
/* C404EC 8024073C AFBF0018 */ sw $ra, 0x18($sp)
/* C404F0 80240740 AFB00010 */ sw $s0, 0x10($sp)
/* C404F4 80240744 8E300148 */ lw $s0, 0x148($s1)
/* C404F8 80240748 0C00EABB */ jal get_npc_unsafe
/* C404FC 8024074C 86040008 */ lh $a0, 8($s0)
/* C40500 80240750 8E0300CC */ lw $v1, 0xcc($s0)
/* C40504 80240754 3C014120 */ lui $at, 0x4120
/* C40508 80240758 44812000 */ mtc1 $at, $f4
/* C4050C 8024075C 3C014000 */ lui $at, 0x4000
/* C40510 80240760 44810000 */ mtc1 $at, $f0
/* C40514 80240764 C442003C */ lwc1 $f2, 0x3c($v0)
/* C40518 80240768 8C640010 */ lw $a0, 0x10($v1)
/* C4051C 8024076C 8C430000 */ lw $v1, ($v0)
/* C40520 80240770 E444001C */ swc1 $f4, 0x1c($v0)
/* C40524 80240774 E4400014 */ swc1 $f0, 0x14($v0)
/* C40528 80240778 E4420064 */ swc1 $f2, 0x64($v0)
/* C4052C 8024077C 34630800 */ ori $v1, $v1, 0x800
/* C40530 80240780 AC430000 */ sw $v1, ($v0)
/* C40534 80240784 AC440028 */ sw $a0, 0x28($v0)
/* C40538 80240788 2402000B */ addiu $v0, $zero, 0xb
/* C4053C 8024078C AE220070 */ sw $v0, 0x70($s1)
/* C40540 80240790 8FBF0018 */ lw $ra, 0x18($sp)
/* C40544 80240794 8FB10014 */ lw $s1, 0x14($sp)
/* C40548 80240798 8FB00010 */ lw $s0, 0x10($sp)
/* C4054C 8024079C 03E00008 */ jr $ra
/* C40550 802407A0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240B94_C40944
/* C40B8C 80240DDC 00000000 */ nop
/* C40B90 80240DE0 0280202D */ daddu $a0, $s4, $zero
/* C40B94 80240DE4 0260282D */ daddu $a1, $s3, $zero
/* C40B98 80240DE8 0C0901CC */ jal func_80240730_C404E0
/* C40B98 80240DE8 0C0901CC */ jal NpcJumpFunc2
/* C40B9C 80240DEC 02A0302D */ daddu $a2, $s5, $zero
/* C40BA0 80240DF0 0280202D */ daddu $a0, $s4, $zero
/* C40BA4 80240DF4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241000_C50510
/* C50510 80241000 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C50514 80241004 AFB10014 */ sw $s1, 0x14($sp)
/* C50518 80241008 0080882D */ daddu $s1, $a0, $zero
/* C5051C 8024100C AFBF0018 */ sw $ra, 0x18($sp)
/* C50520 80241010 AFB00010 */ sw $s0, 0x10($sp)
/* C50524 80241014 8E300148 */ lw $s0, 0x148($s1)
/* C50528 80241018 0C00EABB */ jal get_npc_unsafe
/* C5052C 8024101C 86040008 */ lh $a0, 8($s0)
/* C50530 80241020 8E0300CC */ lw $v1, 0xcc($s0)
/* C50534 80241024 3C014120 */ lui $at, 0x4120
/* C50538 80241028 44812000 */ mtc1 $at, $f4
/* C5053C 8024102C 3C014000 */ lui $at, 0x4000
/* C50540 80241030 44810000 */ mtc1 $at, $f0
/* C50544 80241034 C442003C */ lwc1 $f2, 0x3c($v0)
/* C50548 80241038 8C640010 */ lw $a0, 0x10($v1)
/* C5054C 8024103C 8C430000 */ lw $v1, ($v0)
/* C50550 80241040 E444001C */ swc1 $f4, 0x1c($v0)
/* C50554 80241044 E4400014 */ swc1 $f0, 0x14($v0)
/* C50558 80241048 E4420064 */ swc1 $f2, 0x64($v0)
/* C5055C 8024104C 34630800 */ ori $v1, $v1, 0x800
/* C50560 80241050 AC430000 */ sw $v1, ($v0)
/* C50564 80241054 AC440028 */ sw $a0, 0x28($v0)
/* C50568 80241058 2402000B */ addiu $v0, $zero, 0xb
/* C5056C 8024105C AE220070 */ sw $v0, 0x70($s1)
/* C50570 80241060 8FBF0018 */ lw $ra, 0x18($sp)
/* C50574 80241064 8FB10014 */ lw $s1, 0x14($sp)
/* C50578 80241068 8FB00010 */ lw $s0, 0x10($sp)
/* C5057C 8024106C 03E00008 */ jr $ra
/* C50580 80241070 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80241464_C50974
/* C50BBC 802416AC 00000000 */ nop
/* C50BC0 802416B0 0280202D */ daddu $a0, $s4, $zero
/* C50BC4 802416B4 0260282D */ daddu $a1, $s3, $zero
/* C50BC8 802416B8 0C090400 */ jal func_80241000_C50510
/* C50BC8 802416B8 0C090400 */ jal NpcJumpFunc2
/* C50BCC 802416BC 02A0302D */ daddu $a2, $s5, $zero
/* C50BD0 802416C0 0280202D */ daddu $a0, $s4, $zero
/* C50BD4 802416C4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240730_C56670
/* C56670 80240730 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C56674 80240734 AFB10014 */ sw $s1, 0x14($sp)
/* C56678 80240738 0080882D */ daddu $s1, $a0, $zero
/* C5667C 8024073C AFBF0018 */ sw $ra, 0x18($sp)
/* C56680 80240740 AFB00010 */ sw $s0, 0x10($sp)
/* C56684 80240744 8E300148 */ lw $s0, 0x148($s1)
/* C56688 80240748 0C00EABB */ jal get_npc_unsafe
/* C5668C 8024074C 86040008 */ lh $a0, 8($s0)
/* C56690 80240750 8E0300CC */ lw $v1, 0xcc($s0)
/* C56694 80240754 3C014120 */ lui $at, 0x4120
/* C56698 80240758 44812000 */ mtc1 $at, $f4
/* C5669C 8024075C 3C014000 */ lui $at, 0x4000
/* C566A0 80240760 44810000 */ mtc1 $at, $f0
/* C566A4 80240764 C442003C */ lwc1 $f2, 0x3c($v0)
/* C566A8 80240768 8C640010 */ lw $a0, 0x10($v1)
/* C566AC 8024076C 8C430000 */ lw $v1, ($v0)
/* C566B0 80240770 E444001C */ swc1 $f4, 0x1c($v0)
/* C566B4 80240774 E4400014 */ swc1 $f0, 0x14($v0)
/* C566B8 80240778 E4420064 */ swc1 $f2, 0x64($v0)
/* C566BC 8024077C 34630800 */ ori $v1, $v1, 0x800
/* C566C0 80240780 AC430000 */ sw $v1, ($v0)
/* C566C4 80240784 AC440028 */ sw $a0, 0x28($v0)
/* C566C8 80240788 2402000B */ addiu $v0, $zero, 0xb
/* C566CC 8024078C AE220070 */ sw $v0, 0x70($s1)
/* C566D0 80240790 8FBF0018 */ lw $ra, 0x18($sp)
/* C566D4 80240794 8FB10014 */ lw $s1, 0x14($sp)
/* C566D8 80240798 8FB00010 */ lw $s0, 0x10($sp)
/* C566DC 8024079C 03E00008 */ jr $ra
/* C566E0 802407A0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240B94_C56AD4
/* C56D1C 80240DDC 00000000 */ nop
/* C56D20 80240DE0 0280202D */ daddu $a0, $s4, $zero
/* C56D24 80240DE4 0260282D */ daddu $a1, $s3, $zero
/* C56D28 80240DE8 0C0901CC */ jal func_80240730_C56670
/* C56D28 80240DE8 0C0901CC */ jal NpcJumpFunc2
/* C56D2C 80240DEC 02A0302D */ daddu $a2, $s5, $zero
/* C56D30 80240DF0 0280202D */ daddu $a0, $s4, $zero
/* C56D34 80240DF4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240D10_95BF10
/* 95BF10 80240D10 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 95BF14 80240D14 AFB10014 */ sw $s1, 0x14($sp)
/* 95BF18 80240D18 0080882D */ daddu $s1, $a0, $zero
/* 95BF1C 80240D1C AFBF0018 */ sw $ra, 0x18($sp)
/* 95BF20 80240D20 AFB00010 */ sw $s0, 0x10($sp)
/* 95BF24 80240D24 8E300148 */ lw $s0, 0x148($s1)
/* 95BF28 80240D28 0C00EABB */ jal get_npc_unsafe
/* 95BF2C 80240D2C 86040008 */ lh $a0, 8($s0)
/* 95BF30 80240D30 8E0300CC */ lw $v1, 0xcc($s0)
/* 95BF34 80240D34 3C014120 */ lui $at, 0x4120
/* 95BF38 80240D38 44812000 */ mtc1 $at, $f4
/* 95BF3C 80240D3C 3C014000 */ lui $at, 0x4000
/* 95BF40 80240D40 44810000 */ mtc1 $at, $f0
/* 95BF44 80240D44 C442003C */ lwc1 $f2, 0x3c($v0)
/* 95BF48 80240D48 8C640010 */ lw $a0, 0x10($v1)
/* 95BF4C 80240D4C 8C430000 */ lw $v1, ($v0)
/* 95BF50 80240D50 E444001C */ swc1 $f4, 0x1c($v0)
/* 95BF54 80240D54 E4400014 */ swc1 $f0, 0x14($v0)
/* 95BF58 80240D58 E4420064 */ swc1 $f2, 0x64($v0)
/* 95BF5C 80240D5C 34630800 */ ori $v1, $v1, 0x800
/* 95BF60 80240D60 AC430000 */ sw $v1, ($v0)
/* 95BF64 80240D64 AC440028 */ sw $a0, 0x28($v0)
/* 95BF68 80240D68 2402000B */ addiu $v0, $zero, 0xb
/* 95BF6C 80240D6C AE220070 */ sw $v0, 0x70($s1)
/* 95BF70 80240D70 8FBF0018 */ lw $ra, 0x18($sp)
/* 95BF74 80240D74 8FB10014 */ lw $s1, 0x14($sp)
/* 95BF78 80240D78 8FB00010 */ lw $s0, 0x10($sp)
/* 95BF7C 80240D7C 03E00008 */ jr $ra
/* 95BF80 80240D80 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80241174_95C374
/* 95C5BC 802413BC 00000000 */ nop
/* 95C5C0 802413C0 0280202D */ daddu $a0, $s4, $zero
/* 95C5C4 802413C4 0260282D */ daddu $a1, $s3, $zero
/* 95C5C8 802413C8 0C090344 */ jal func_80240D10_95BF10
/* 95C5C8 802413C8 0C090344 */ jal NpcJumpFunc2
/* 95C5CC 802413CC 02A0302D */ daddu $a2, $s5, $zero
/* 95C5D0 802413D0 0280202D */ daddu $a0, $s4, $zero
/* 95C5D4 802413D4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240770_C9E690
/* C9E690 80240770 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C9E694 80240774 AFB10014 */ sw $s1, 0x14($sp)
/* C9E698 80240778 0080882D */ daddu $s1, $a0, $zero
/* C9E69C 8024077C AFBF0018 */ sw $ra, 0x18($sp)
/* C9E6A0 80240780 AFB00010 */ sw $s0, 0x10($sp)
/* C9E6A4 80240784 8E300148 */ lw $s0, 0x148($s1)
/* C9E6A8 80240788 0C00EABB */ jal get_npc_unsafe
/* C9E6AC 8024078C 86040008 */ lh $a0, 8($s0)
/* C9E6B0 80240790 8E0300CC */ lw $v1, 0xcc($s0)
/* C9E6B4 80240794 3C014120 */ lui $at, 0x4120
/* C9E6B8 80240798 44812000 */ mtc1 $at, $f4
/* C9E6BC 8024079C 3C014000 */ lui $at, 0x4000
/* C9E6C0 802407A0 44810000 */ mtc1 $at, $f0
/* C9E6C4 802407A4 C442003C */ lwc1 $f2, 0x3c($v0)
/* C9E6C8 802407A8 8C640010 */ lw $a0, 0x10($v1)
/* C9E6CC 802407AC 8C430000 */ lw $v1, ($v0)
/* C9E6D0 802407B0 E444001C */ swc1 $f4, 0x1c($v0)
/* C9E6D4 802407B4 E4400014 */ swc1 $f0, 0x14($v0)
/* C9E6D8 802407B8 E4420064 */ swc1 $f2, 0x64($v0)
/* C9E6DC 802407BC 34630800 */ ori $v1, $v1, 0x800
/* C9E6E0 802407C0 AC430000 */ sw $v1, ($v0)
/* C9E6E4 802407C4 AC440028 */ sw $a0, 0x28($v0)
/* C9E6E8 802407C8 2402000B */ addiu $v0, $zero, 0xb
/* C9E6EC 802407CC AE220070 */ sw $v0, 0x70($s1)
/* C9E6F0 802407D0 8FBF0018 */ lw $ra, 0x18($sp)
/* C9E6F4 802407D4 8FB10014 */ lw $s1, 0x14($sp)
/* C9E6F8 802407D8 8FB00010 */ lw $s0, 0x10($sp)
/* C9E6FC 802407DC 03E00008 */ jr $ra
/* C9E700 802407E0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240BD4_C9EAF4
/* C9ED3C 80240E1C 00000000 */ nop
/* C9ED40 80240E20 0280202D */ daddu $a0, $s4, $zero
/* C9ED44 80240E24 0260282D */ daddu $a1, $s3, $zero
/* C9ED48 80240E28 0C0901DC */ jal func_80240770_C9E690
/* C9ED48 80240E28 0C0901DC */ jal NpcJumpFunc2
/* C9ED4C 80240E2C 02A0302D */ daddu $a2, $s5, $zero
/* C9ED50 80240E30 0280202D */ daddu $a0, $s4, $zero
/* C9ED54 80240E34 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240B60_B2CFD0
/* B2CFD0 80240B60 27BDFFE0 */ addiu $sp, $sp, -0x20
/* B2CFD4 80240B64 AFB10014 */ sw $s1, 0x14($sp)
/* B2CFD8 80240B68 0080882D */ daddu $s1, $a0, $zero
/* B2CFDC 80240B6C AFBF0018 */ sw $ra, 0x18($sp)
/* B2CFE0 80240B70 AFB00010 */ sw $s0, 0x10($sp)
/* B2CFE4 80240B74 8E300148 */ lw $s0, 0x148($s1)
/* B2CFE8 80240B78 0C00EABB */ jal get_npc_unsafe
/* B2CFEC 80240B7C 86040008 */ lh $a0, 8($s0)
/* B2CFF0 80240B80 8E0300CC */ lw $v1, 0xcc($s0)
/* B2CFF4 80240B84 3C014120 */ lui $at, 0x4120
/* B2CFF8 80240B88 44812000 */ mtc1 $at, $f4
/* B2CFFC 80240B8C 3C014000 */ lui $at, 0x4000
/* B2D000 80240B90 44810000 */ mtc1 $at, $f0
/* B2D004 80240B94 C442003C */ lwc1 $f2, 0x3c($v0)
/* B2D008 80240B98 8C640010 */ lw $a0, 0x10($v1)
/* B2D00C 80240B9C 8C430000 */ lw $v1, ($v0)
/* B2D010 80240BA0 E444001C */ swc1 $f4, 0x1c($v0)
/* B2D014 80240BA4 E4400014 */ swc1 $f0, 0x14($v0)
/* B2D018 80240BA8 E4420064 */ swc1 $f2, 0x64($v0)
/* B2D01C 80240BAC 34630800 */ ori $v1, $v1, 0x800
/* B2D020 80240BB0 AC430000 */ sw $v1, ($v0)
/* B2D024 80240BB4 AC440028 */ sw $a0, 0x28($v0)
/* B2D028 80240BB8 2402000B */ addiu $v0, $zero, 0xb
/* B2D02C 80240BBC AE220070 */ sw $v0, 0x70($s1)
/* B2D030 80240BC0 8FBF0018 */ lw $ra, 0x18($sp)
/* B2D034 80240BC4 8FB10014 */ lw $s1, 0x14($sp)
/* B2D038 80240BC8 8FB00010 */ lw $s0, 0x10($sp)
/* B2D03C 80240BCC 03E00008 */ jr $ra
/* B2D040 80240BD0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240FC4_B2D434
/* B2D67C 8024120C 00000000 */ nop
/* B2D680 80241210 0280202D */ daddu $a0, $s4, $zero
/* B2D684 80241214 0260282D */ daddu $a1, $s3, $zero
/* B2D688 80241218 0C0902D8 */ jal func_80240B60_B2CFD0
/* B2D688 80241218 0C0902D8 */ jal NpcJumpFunc2
/* B2D68C 8024121C 02A0302D */ daddu $a2, $s5, $zero
/* B2D690 80241220 0280202D */ daddu $a0, $s4, $zero
/* B2D694 80241224 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240D50_B35920
/* B35920 80240D50 27BDFFE0 */ addiu $sp, $sp, -0x20
/* B35924 80240D54 AFB10014 */ sw $s1, 0x14($sp)
/* B35928 80240D58 0080882D */ daddu $s1, $a0, $zero
/* B3592C 80240D5C AFBF0018 */ sw $ra, 0x18($sp)
/* B35930 80240D60 AFB00010 */ sw $s0, 0x10($sp)
/* B35934 80240D64 8E300148 */ lw $s0, 0x148($s1)
/* B35938 80240D68 0C00EABB */ jal get_npc_unsafe
/* B3593C 80240D6C 86040008 */ lh $a0, 8($s0)
/* B35940 80240D70 8E0300CC */ lw $v1, 0xcc($s0)
/* B35944 80240D74 3C014120 */ lui $at, 0x4120
/* B35948 80240D78 44812000 */ mtc1 $at, $f4
/* B3594C 80240D7C 3C014000 */ lui $at, 0x4000
/* B35950 80240D80 44810000 */ mtc1 $at, $f0
/* B35954 80240D84 C442003C */ lwc1 $f2, 0x3c($v0)
/* B35958 80240D88 8C640010 */ lw $a0, 0x10($v1)
/* B3595C 80240D8C 8C430000 */ lw $v1, ($v0)
/* B35960 80240D90 E444001C */ swc1 $f4, 0x1c($v0)
/* B35964 80240D94 E4400014 */ swc1 $f0, 0x14($v0)
/* B35968 80240D98 E4420064 */ swc1 $f2, 0x64($v0)
/* B3596C 80240D9C 34630800 */ ori $v1, $v1, 0x800
/* B35970 80240DA0 AC430000 */ sw $v1, ($v0)
/* B35974 80240DA4 AC440028 */ sw $a0, 0x28($v0)
/* B35978 80240DA8 2402000B */ addiu $v0, $zero, 0xb
/* B3597C 80240DAC AE220070 */ sw $v0, 0x70($s1)
/* B35980 80240DB0 8FBF0018 */ lw $ra, 0x18($sp)
/* B35984 80240DB4 8FB10014 */ lw $s1, 0x14($sp)
/* B35988 80240DB8 8FB00010 */ lw $s0, 0x10($sp)
/* B3598C 80240DBC 03E00008 */ jr $ra
/* B35990 80240DC0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_802411B4_B35D84
/* B35FCC 802413FC 00000000 */ nop
/* B35FD0 80241400 0280202D */ daddu $a0, $s4, $zero
/* B35FD4 80241404 0260282D */ daddu $a1, $s3, $zero
/* B35FD8 80241408 0C090354 */ jal func_80240D50_B35920
/* B35FD8 80241408 0C090354 */ jal NpcJumpFunc2
/* B35FDC 8024140C 02A0302D */ daddu $a2, $s5, $zero
/* B35FE0 80241410 0280202D */ daddu $a0, $s4, $zero
/* B35FE4 80241414 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240730_B848B0
/* B848B0 80240730 27BDFFE0 */ addiu $sp, $sp, -0x20
/* B848B4 80240734 AFB10014 */ sw $s1, 0x14($sp)
/* B848B8 80240738 0080882D */ daddu $s1, $a0, $zero
/* B848BC 8024073C AFBF0018 */ sw $ra, 0x18($sp)
/* B848C0 80240740 AFB00010 */ sw $s0, 0x10($sp)
/* B848C4 80240744 8E300148 */ lw $s0, 0x148($s1)
/* B848C8 80240748 0C00EABB */ jal get_npc_unsafe
/* B848CC 8024074C 86040008 */ lh $a0, 8($s0)
/* B848D0 80240750 8E0300CC */ lw $v1, 0xcc($s0)
/* B848D4 80240754 3C014120 */ lui $at, 0x4120
/* B848D8 80240758 44812000 */ mtc1 $at, $f4
/* B848DC 8024075C 3C014000 */ lui $at, 0x4000
/* B848E0 80240760 44810000 */ mtc1 $at, $f0
/* B848E4 80240764 C442003C */ lwc1 $f2, 0x3c($v0)
/* B848E8 80240768 8C640010 */ lw $a0, 0x10($v1)
/* B848EC 8024076C 8C430000 */ lw $v1, ($v0)
/* B848F0 80240770 E444001C */ swc1 $f4, 0x1c($v0)
/* B848F4 80240774 E4400014 */ swc1 $f0, 0x14($v0)
/* B848F8 80240778 E4420064 */ swc1 $f2, 0x64($v0)
/* B848FC 8024077C 34630800 */ ori $v1, $v1, 0x800
/* B84900 80240780 AC430000 */ sw $v1, ($v0)
/* B84904 80240784 AC440028 */ sw $a0, 0x28($v0)
/* B84908 80240788 2402000B */ addiu $v0, $zero, 0xb
/* B8490C 8024078C AE220070 */ sw $v0, 0x70($s1)
/* B84910 80240790 8FBF0018 */ lw $ra, 0x18($sp)
/* B84914 80240794 8FB10014 */ lw $s1, 0x14($sp)
/* B84918 80240798 8FB00010 */ lw $s0, 0x10($sp)
/* B8491C 8024079C 03E00008 */ jr $ra
/* B84920 802407A0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240B94_B84D14
/* B84F5C 80240DDC 00000000 */ nop
/* B84F60 80240DE0 0280202D */ daddu $a0, $s4, $zero
/* B84F64 80240DE4 0260282D */ daddu $a1, $s3, $zero
/* B84F68 80240DE8 0C0901CC */ jal func_80240730_B848B0
/* B84F68 80240DE8 0C0901CC */ jal NpcJumpFunc2
/* B84F6C 80240DEC 02A0302D */ daddu $a2, $s5, $zero
/* B84F70 80240DF0 0280202D */ daddu $a0, $s4, $zero
/* B84F74 80240DF4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802407E0_ABBA70
/* ABBA70 802407E0 27BDFFE0 */ addiu $sp, $sp, -0x20
/* ABBA74 802407E4 AFB10014 */ sw $s1, 0x14($sp)
/* ABBA78 802407E8 0080882D */ daddu $s1, $a0, $zero
/* ABBA7C 802407EC AFBF0018 */ sw $ra, 0x18($sp)
/* ABBA80 802407F0 AFB00010 */ sw $s0, 0x10($sp)
/* ABBA84 802407F4 8E300148 */ lw $s0, 0x148($s1)
/* ABBA88 802407F8 0C00EABB */ jal get_npc_unsafe
/* ABBA8C 802407FC 86040008 */ lh $a0, 8($s0)
/* ABBA90 80240800 8E0300CC */ lw $v1, 0xcc($s0)
/* ABBA94 80240804 3C014120 */ lui $at, 0x4120
/* ABBA98 80240808 44812000 */ mtc1 $at, $f4
/* ABBA9C 8024080C 3C014000 */ lui $at, 0x4000
/* ABBAA0 80240810 44810000 */ mtc1 $at, $f0
/* ABBAA4 80240814 C442003C */ lwc1 $f2, 0x3c($v0)
/* ABBAA8 80240818 8C640010 */ lw $a0, 0x10($v1)
/* ABBAAC 8024081C 8C430000 */ lw $v1, ($v0)
/* ABBAB0 80240820 E444001C */ swc1 $f4, 0x1c($v0)
/* ABBAB4 80240824 E4400014 */ swc1 $f0, 0x14($v0)
/* ABBAB8 80240828 E4420064 */ swc1 $f2, 0x64($v0)
/* ABBABC 8024082C 34630800 */ ori $v1, $v1, 0x800
/* ABBAC0 80240830 AC430000 */ sw $v1, ($v0)
/* ABBAC4 80240834 AC440028 */ sw $a0, 0x28($v0)
/* ABBAC8 80240838 2402000B */ addiu $v0, $zero, 0xb
/* ABBACC 8024083C AE220070 */ sw $v0, 0x70($s1)
/* ABBAD0 80240840 8FBF0018 */ lw $ra, 0x18($sp)
/* ABBAD4 80240844 8FB10014 */ lw $s1, 0x14($sp)
/* ABBAD8 80240848 8FB00010 */ lw $s0, 0x10($sp)
/* ABBADC 8024084C 03E00008 */ jr $ra
/* ABBAE0 80240850 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240C44_ABBED4
/* ABC11C 80240E8C 00000000 */ nop
/* ABC120 80240E90 0280202D */ daddu $a0, $s4, $zero
/* ABC124 80240E94 0260282D */ daddu $a1, $s3, $zero
/* ABC128 80240E98 0C0901F8 */ jal func_802407E0_ABBA70
/* ABC128 80240E98 0C0901F8 */ jal NpcJumpFunc2
/* ABC12C 80240E9C 02A0302D */ daddu $a2, $s5, $zero
/* ABC130 80240EA0 0280202D */ daddu $a0, $s4, $zero
/* ABC134 80240EA4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240730_AC58A0
/* AC58A0 80240730 27BDFFE0 */ addiu $sp, $sp, -0x20
/* AC58A4 80240734 AFB10014 */ sw $s1, 0x14($sp)
/* AC58A8 80240738 0080882D */ daddu $s1, $a0, $zero
/* AC58AC 8024073C AFBF0018 */ sw $ra, 0x18($sp)
/* AC58B0 80240740 AFB00010 */ sw $s0, 0x10($sp)
/* AC58B4 80240744 8E300148 */ lw $s0, 0x148($s1)
/* AC58B8 80240748 0C00EABB */ jal get_npc_unsafe
/* AC58BC 8024074C 86040008 */ lh $a0, 8($s0)
/* AC58C0 80240750 8E0300CC */ lw $v1, 0xcc($s0)
/* AC58C4 80240754 3C014120 */ lui $at, 0x4120
/* AC58C8 80240758 44812000 */ mtc1 $at, $f4
/* AC58CC 8024075C 3C014000 */ lui $at, 0x4000
/* AC58D0 80240760 44810000 */ mtc1 $at, $f0
/* AC58D4 80240764 C442003C */ lwc1 $f2, 0x3c($v0)
/* AC58D8 80240768 8C640010 */ lw $a0, 0x10($v1)
/* AC58DC 8024076C 8C430000 */ lw $v1, ($v0)
/* AC58E0 80240770 E444001C */ swc1 $f4, 0x1c($v0)
/* AC58E4 80240774 E4400014 */ swc1 $f0, 0x14($v0)
/* AC58E8 80240778 E4420064 */ swc1 $f2, 0x64($v0)
/* AC58EC 8024077C 34630800 */ ori $v1, $v1, 0x800
/* AC58F0 80240780 AC430000 */ sw $v1, ($v0)
/* AC58F4 80240784 AC440028 */ sw $a0, 0x28($v0)
/* AC58F8 80240788 2402000B */ addiu $v0, $zero, 0xb
/* AC58FC 8024078C AE220070 */ sw $v0, 0x70($s1)
/* AC5900 80240790 8FBF0018 */ lw $ra, 0x18($sp)
/* AC5904 80240794 8FB10014 */ lw $s1, 0x14($sp)
/* AC5908 80240798 8FB00010 */ lw $s0, 0x10($sp)
/* AC590C 8024079C 03E00008 */ jr $ra
/* AC5910 802407A0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240B94_AC5D04
/* AC5F4C 80240DDC 00000000 */ nop
/* AC5F50 80240DE0 0280202D */ daddu $a0, $s4, $zero
/* AC5F54 80240DE4 0260282D */ daddu $a1, $s3, $zero
/* AC5F58 80240DE8 0C0901CC */ jal func_80240730_AC58A0
/* AC5F58 80240DE8 0C0901CC */ jal NpcJumpFunc2
/* AC5F5C 80240DEC 02A0302D */ daddu $a2, $s5, $zero
/* AC5F60 80240DF0 0280202D */ daddu $a0, $s4, $zero
/* AC5F64 80240DF4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240730_A87180
/* A87180 80240730 27BDFFE0 */ addiu $sp, $sp, -0x20
/* A87184 80240734 AFB10014 */ sw $s1, 0x14($sp)
/* A87188 80240738 0080882D */ daddu $s1, $a0, $zero
/* A8718C 8024073C AFBF0018 */ sw $ra, 0x18($sp)
/* A87190 80240740 AFB00010 */ sw $s0, 0x10($sp)
/* A87194 80240744 8E300148 */ lw $s0, 0x148($s1)
/* A87198 80240748 0C00EABB */ jal get_npc_unsafe
/* A8719C 8024074C 86040008 */ lh $a0, 8($s0)
/* A871A0 80240750 8E0300CC */ lw $v1, 0xcc($s0)
/* A871A4 80240754 3C014120 */ lui $at, 0x4120
/* A871A8 80240758 44812000 */ mtc1 $at, $f4
/* A871AC 8024075C 3C014000 */ lui $at, 0x4000
/* A871B0 80240760 44810000 */ mtc1 $at, $f0
/* A871B4 80240764 C442003C */ lwc1 $f2, 0x3c($v0)
/* A871B8 80240768 8C640010 */ lw $a0, 0x10($v1)
/* A871BC 8024076C 8C430000 */ lw $v1, ($v0)
/* A871C0 80240770 E444001C */ swc1 $f4, 0x1c($v0)
/* A871C4 80240774 E4400014 */ swc1 $f0, 0x14($v0)
/* A871C8 80240778 E4420064 */ swc1 $f2, 0x64($v0)
/* A871CC 8024077C 34630800 */ ori $v1, $v1, 0x800
/* A871D0 80240780 AC430000 */ sw $v1, ($v0)
/* A871D4 80240784 AC440028 */ sw $a0, 0x28($v0)
/* A871D8 80240788 2402000B */ addiu $v0, $zero, 0xb
/* A871DC 8024078C AE220070 */ sw $v0, 0x70($s1)
/* A871E0 80240790 8FBF0018 */ lw $ra, 0x18($sp)
/* A871E4 80240794 8FB10014 */ lw $s1, 0x14($sp)
/* A871E8 80240798 8FB00010 */ lw $s0, 0x10($sp)
/* A871EC 8024079C 03E00008 */ jr $ra
/* A871F0 802407A0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240B94_A875E4
/* A8782C 80240DDC 00000000 */ nop
/* A87830 80240DE0 0280202D */ daddu $a0, $s4, $zero
/* A87834 80240DE4 0260282D */ daddu $a1, $s3, $zero
/* A87838 80240DE8 0C0901CC */ jal func_80240730_A87180
/* A87838 80240DE8 0C0901CC */ jal NpcJumpFunc2
/* A8783C 80240DEC 02A0302D */ daddu $a2, $s5, $zero
/* A87840 80240DF0 0280202D */ daddu $a0, $s4, $zero
/* A87844 80240DF4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240810_A8D290
/* A8D290 80240810 27BDFFE0 */ addiu $sp, $sp, -0x20
/* A8D294 80240814 AFB10014 */ sw $s1, 0x14($sp)
/* A8D298 80240818 0080882D */ daddu $s1, $a0, $zero
/* A8D29C 8024081C AFBF0018 */ sw $ra, 0x18($sp)
/* A8D2A0 80240820 AFB00010 */ sw $s0, 0x10($sp)
/* A8D2A4 80240824 8E300148 */ lw $s0, 0x148($s1)
/* A8D2A8 80240828 0C00EABB */ jal get_npc_unsafe
/* A8D2AC 8024082C 86040008 */ lh $a0, 8($s0)
/* A8D2B0 80240830 8E0300CC */ lw $v1, 0xcc($s0)
/* A8D2B4 80240834 3C014120 */ lui $at, 0x4120
/* A8D2B8 80240838 44812000 */ mtc1 $at, $f4
/* A8D2BC 8024083C 3C014000 */ lui $at, 0x4000
/* A8D2C0 80240840 44810000 */ mtc1 $at, $f0
/* A8D2C4 80240844 C442003C */ lwc1 $f2, 0x3c($v0)
/* A8D2C8 80240848 8C640010 */ lw $a0, 0x10($v1)
/* A8D2CC 8024084C 8C430000 */ lw $v1, ($v0)
/* A8D2D0 80240850 E444001C */ swc1 $f4, 0x1c($v0)
/* A8D2D4 80240854 E4400014 */ swc1 $f0, 0x14($v0)
/* A8D2D8 80240858 E4420064 */ swc1 $f2, 0x64($v0)
/* A8D2DC 8024085C 34630800 */ ori $v1, $v1, 0x800
/* A8D2E0 80240860 AC430000 */ sw $v1, ($v0)
/* A8D2E4 80240864 AC440028 */ sw $a0, 0x28($v0)
/* A8D2E8 80240868 2402000B */ addiu $v0, $zero, 0xb
/* A8D2EC 8024086C AE220070 */ sw $v0, 0x70($s1)
/* A8D2F0 80240870 8FBF0018 */ lw $ra, 0x18($sp)
/* A8D2F4 80240874 8FB10014 */ lw $s1, 0x14($sp)
/* A8D2F8 80240878 8FB00010 */ lw $s0, 0x10($sp)
/* A8D2FC 8024087C 03E00008 */ jr $ra
/* A8D300 80240880 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240C74_A8D6F4
/* A8D93C 80240EBC 00000000 */ nop
/* A8D940 80240EC0 0280202D */ daddu $a0, $s4, $zero
/* A8D944 80240EC4 0260282D */ daddu $a1, $s3, $zero
/* A8D948 80240EC8 0C090204 */ jal func_80240810_A8D290
/* A8D948 80240EC8 0C090204 */ jal NpcJumpFunc2
/* A8D94C 80240ECC 02A0302D */ daddu $a2, $s5, $zero
/* A8D950 80240ED0 0280202D */ daddu $a0, $s4, $zero
/* A8D954 80240ED4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80242CA0_7ED9B0
/* 7ED9B0 80242CA0 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 7ED9B4 80242CA4 AFB10014 */ sw $s1, 0x14($sp)
/* 7ED9B8 80242CA8 0080882D */ daddu $s1, $a0, $zero
/* 7ED9BC 80242CAC AFBF0018 */ sw $ra, 0x18($sp)
/* 7ED9C0 80242CB0 AFB00010 */ sw $s0, 0x10($sp)
/* 7ED9C4 80242CB4 8E300148 */ lw $s0, 0x148($s1)
/* 7ED9C8 80242CB8 0C00EABB */ jal get_npc_unsafe
/* 7ED9CC 80242CBC 86040008 */ lh $a0, 8($s0)
/* 7ED9D0 80242CC0 8E0300CC */ lw $v1, 0xcc($s0)
/* 7ED9D4 80242CC4 3C014120 */ lui $at, 0x4120
/* 7ED9D8 80242CC8 44812000 */ mtc1 $at, $f4
/* 7ED9DC 80242CCC 3C014000 */ lui $at, 0x4000
/* 7ED9E0 80242CD0 44810000 */ mtc1 $at, $f0
/* 7ED9E4 80242CD4 C442003C */ lwc1 $f2, 0x3c($v0)
/* 7ED9E8 80242CD8 8C640010 */ lw $a0, 0x10($v1)
/* 7ED9EC 80242CDC 8C430000 */ lw $v1, ($v0)
/* 7ED9F0 80242CE0 E444001C */ swc1 $f4, 0x1c($v0)
/* 7ED9F4 80242CE4 E4400014 */ swc1 $f0, 0x14($v0)
/* 7ED9F8 80242CE8 E4420064 */ swc1 $f2, 0x64($v0)
/* 7ED9FC 80242CEC 34630800 */ ori $v1, $v1, 0x800
/* 7EDA00 80242CF0 AC430000 */ sw $v1, ($v0)
/* 7EDA04 80242CF4 AC440028 */ sw $a0, 0x28($v0)
/* 7EDA08 80242CF8 2402000B */ addiu $v0, $zero, 0xb
/* 7EDA0C 80242CFC AE220070 */ sw $v0, 0x70($s1)
/* 7EDA10 80242D00 8FBF0018 */ lw $ra, 0x18($sp)
/* 7EDA14 80242D04 8FB10014 */ lw $s1, 0x14($sp)
/* 7EDA18 80242D08 8FB00010 */ lw $s0, 0x10($sp)
/* 7EDA1C 80242D0C 03E00008 */ jr $ra
/* 7EDA20 80242D10 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80243104_7EDE14
/* 7EE05C 8024334C 00000000 */ nop
/* 7EE060 80243350 0280202D */ daddu $a0, $s4, $zero
/* 7EE064 80243354 0260282D */ daddu $a1, $s3, $zero
/* 7EE068 80243358 0C090B28 */ jal func_80242CA0_7ED9B0
/* 7EE068 80243358 0C090B28 */ jal NpcJumpFunc2
/* 7EE06C 8024335C 02A0302D */ daddu $a2, $s5, $zero
/* 7EE070 80243360 0280202D */ daddu $a0, $s4, $zero
/* 7EE074 80243364 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802417B0_802030
/* 802030 802417B0 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 802034 802417B4 AFB10014 */ sw $s1, 0x14($sp)
/* 802038 802417B8 0080882D */ daddu $s1, $a0, $zero
/* 80203C 802417BC AFBF0018 */ sw $ra, 0x18($sp)
/* 802040 802417C0 AFB00010 */ sw $s0, 0x10($sp)
/* 802044 802417C4 8E300148 */ lw $s0, 0x148($s1)
/* 802048 802417C8 0C00EABB */ jal get_npc_unsafe
/* 80204C 802417CC 86040008 */ lh $a0, 8($s0)
/* 802050 802417D0 8E0300CC */ lw $v1, 0xcc($s0)
/* 802054 802417D4 3C014120 */ lui $at, 0x4120
/* 802058 802417D8 44812000 */ mtc1 $at, $f4
/* 80205C 802417DC 3C014000 */ lui $at, 0x4000
/* 802060 802417E0 44810000 */ mtc1 $at, $f0
/* 802064 802417E4 C442003C */ lwc1 $f2, 0x3c($v0)
/* 802068 802417E8 8C640010 */ lw $a0, 0x10($v1)
/* 80206C 802417EC 8C430000 */ lw $v1, ($v0)
/* 802070 802417F0 E444001C */ swc1 $f4, 0x1c($v0)
/* 802074 802417F4 E4400014 */ swc1 $f0, 0x14($v0)
/* 802078 802417F8 E4420064 */ swc1 $f2, 0x64($v0)
/* 80207C 802417FC 34630800 */ ori $v1, $v1, 0x800
/* 802080 80241800 AC430000 */ sw $v1, ($v0)
/* 802084 80241804 AC440028 */ sw $a0, 0x28($v0)
/* 802088 80241808 2402000B */ addiu $v0, $zero, 0xb
/* 80208C 8024180C AE220070 */ sw $v0, 0x70($s1)
/* 802090 80241810 8FBF0018 */ lw $ra, 0x18($sp)
/* 802094 80241814 8FB10014 */ lw $s1, 0x14($sp)
/* 802098 80241818 8FB00010 */ lw $s0, 0x10($sp)
/* 80209C 8024181C 03E00008 */ jr $ra
/* 8020A0 80241820 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80241C14_802494
/* 8026DC 80241E5C 00000000 */ nop
/* 8026E0 80241E60 0280202D */ daddu $a0, $s4, $zero
/* 8026E4 80241E64 0260282D */ daddu $a1, $s3, $zero
/* 8026E8 80241E68 0C0905EC */ jal func_802417B0_802030
/* 8026E8 80241E68 0C0905EC */ jal NpcJumpFunc2
/* 8026EC 80241E6C 02A0302D */ daddu $a2, $s5, $zero
/* 8026F0 80241E70 0280202D */ daddu $a0, $s4, $zero
/* 8026F4 80241E74 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80245C80_806500
/* 806500 80245C80 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 806504 80245C84 AFB10014 */ sw $s1, 0x14($sp)
/* 806508 80245C88 0080882D */ daddu $s1, $a0, $zero
/* 80650C 80245C8C AFBF0018 */ sw $ra, 0x18($sp)
/* 806510 80245C90 AFB00010 */ sw $s0, 0x10($sp)
/* 806514 80245C94 8E300148 */ lw $s0, 0x148($s1)
/* 806518 80245C98 0C00EABB */ jal get_npc_unsafe
/* 80651C 80245C9C 86040008 */ lh $a0, 8($s0)
/* 806520 80245CA0 8E0300CC */ lw $v1, 0xcc($s0)
/* 806524 80245CA4 3C014120 */ lui $at, 0x4120
/* 806528 80245CA8 44812000 */ mtc1 $at, $f4
/* 80652C 80245CAC 3C014000 */ lui $at, 0x4000
/* 806530 80245CB0 44810000 */ mtc1 $at, $f0
/* 806534 80245CB4 C442003C */ lwc1 $f2, 0x3c($v0)
/* 806538 80245CB8 8C640010 */ lw $a0, 0x10($v1)
/* 80653C 80245CBC 8C430000 */ lw $v1, ($v0)
/* 806540 80245CC0 E444001C */ swc1 $f4, 0x1c($v0)
/* 806544 80245CC4 E4400014 */ swc1 $f0, 0x14($v0)
/* 806548 80245CC8 E4420064 */ swc1 $f2, 0x64($v0)
/* 80654C 80245CCC 34630800 */ ori $v1, $v1, 0x800
/* 806550 80245CD0 AC430000 */ sw $v1, ($v0)
/* 806554 80245CD4 AC440028 */ sw $a0, 0x28($v0)
/* 806558 80245CD8 2402000B */ addiu $v0, $zero, 0xb
/* 80655C 80245CDC AE220070 */ sw $v0, 0x70($s1)
/* 806560 80245CE0 8FBF0018 */ lw $ra, 0x18($sp)
/* 806564 80245CE4 8FB10014 */ lw $s1, 0x14($sp)
/* 806568 80245CE8 8FB00010 */ lw $s0, 0x10($sp)
/* 80656C 80245CEC 03E00008 */ jr $ra
/* 806570 80245CF0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_802460E4_806964
/* 806BAC 8024632C 00000000 */ nop
/* 806BB0 80246330 0280202D */ daddu $a0, $s4, $zero
/* 806BB4 80246334 0260282D */ daddu $a1, $s3, $zero
/* 806BB8 80246338 0C091720 */ jal func_80245C80_806500
/* 806BB8 80246338 0C091720 */ jal NpcJumpFunc2
/* 806BBC 8024633C 02A0302D */ daddu $a2, $s5, $zero
/* 806BC0 80246340 0280202D */ daddu $a0, $s4, $zero
/* 806BC4 80246344 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241060_824320
/* 824320 80241060 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 824324 80241064 AFB10014 */ sw $s1, 0x14($sp)
/* 824328 80241068 0080882D */ daddu $s1, $a0, $zero
/* 82432C 8024106C AFBF0018 */ sw $ra, 0x18($sp)
/* 824330 80241070 AFB00010 */ sw $s0, 0x10($sp)
/* 824334 80241074 8E300148 */ lw $s0, 0x148($s1)
/* 824338 80241078 0C00EABB */ jal get_npc_unsafe
/* 82433C 8024107C 86040008 */ lh $a0, 8($s0)
/* 824340 80241080 8E0300CC */ lw $v1, 0xcc($s0)
/* 824344 80241084 3C014120 */ lui $at, 0x4120
/* 824348 80241088 44812000 */ mtc1 $at, $f4
/* 82434C 8024108C 3C014000 */ lui $at, 0x4000
/* 824350 80241090 44810000 */ mtc1 $at, $f0
/* 824354 80241094 C442003C */ lwc1 $f2, 0x3c($v0)
/* 824358 80241098 8C640010 */ lw $a0, 0x10($v1)
/* 82435C 8024109C 8C430000 */ lw $v1, ($v0)
/* 824360 802410A0 E444001C */ swc1 $f4, 0x1c($v0)
/* 824364 802410A4 E4400014 */ swc1 $f0, 0x14($v0)
/* 824368 802410A8 E4420064 */ swc1 $f2, 0x64($v0)
/* 82436C 802410AC 34630800 */ ori $v1, $v1, 0x800
/* 824370 802410B0 AC430000 */ sw $v1, ($v0)
/* 824374 802410B4 AC440028 */ sw $a0, 0x28($v0)
/* 824378 802410B8 2402000B */ addiu $v0, $zero, 0xb
/* 82437C 802410BC AE220070 */ sw $v0, 0x70($s1)
/* 824380 802410C0 8FBF0018 */ lw $ra, 0x18($sp)
/* 824384 802410C4 8FB10014 */ lw $s1, 0x14($sp)
/* 824388 802410C8 8FB00010 */ lw $s0, 0x10($sp)
/* 82438C 802410CC 03E00008 */ jr $ra
/* 824390 802410D0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_802414C4_824784
/* 8249CC 8024170C 00000000 */ nop
/* 8249D0 80241710 0280202D */ daddu $a0, $s4, $zero
/* 8249D4 80241714 0260282D */ daddu $a1, $s3, $zero
/* 8249D8 80241718 0C090418 */ jal func_80241060_824320
/* 8249D8 80241718 0C090418 */ jal NpcJumpFunc2
/* 8249DC 8024171C 02A0302D */ daddu $a2, $s5, $zero
/* 8249E0 80241720 0280202D */ daddu $a0, $s4, $zero
/* 8249E4 80241724 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240BC0_852D30
/* 852D30 80240BC0 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 852D34 80240BC4 AFB10014 */ sw $s1, 0x14($sp)
/* 852D38 80240BC8 0080882D */ daddu $s1, $a0, $zero
/* 852D3C 80240BCC AFBF0018 */ sw $ra, 0x18($sp)
/* 852D40 80240BD0 AFB00010 */ sw $s0, 0x10($sp)
/* 852D44 80240BD4 8E300148 */ lw $s0, 0x148($s1)
/* 852D48 80240BD8 0C00EABB */ jal get_npc_unsafe
/* 852D4C 80240BDC 86040008 */ lh $a0, 8($s0)
/* 852D50 80240BE0 8E0300CC */ lw $v1, 0xcc($s0)
/* 852D54 80240BE4 3C014120 */ lui $at, 0x4120
/* 852D58 80240BE8 44812000 */ mtc1 $at, $f4
/* 852D5C 80240BEC 3C014000 */ lui $at, 0x4000
/* 852D60 80240BF0 44810000 */ mtc1 $at, $f0
/* 852D64 80240BF4 C442003C */ lwc1 $f2, 0x3c($v0)
/* 852D68 80240BF8 8C640010 */ lw $a0, 0x10($v1)
/* 852D6C 80240BFC 8C430000 */ lw $v1, ($v0)
/* 852D70 80240C00 E444001C */ swc1 $f4, 0x1c($v0)
/* 852D74 80240C04 E4400014 */ swc1 $f0, 0x14($v0)
/* 852D78 80240C08 E4420064 */ swc1 $f2, 0x64($v0)
/* 852D7C 80240C0C 34630800 */ ori $v1, $v1, 0x800
/* 852D80 80240C10 AC430000 */ sw $v1, ($v0)
/* 852D84 80240C14 AC440028 */ sw $a0, 0x28($v0)
/* 852D88 80240C18 2402000B */ addiu $v0, $zero, 0xb
/* 852D8C 80240C1C AE220070 */ sw $v0, 0x70($s1)
/* 852D90 80240C20 8FBF0018 */ lw $ra, 0x18($sp)
/* 852D94 80240C24 8FB10014 */ lw $s1, 0x14($sp)
/* 852D98 80240C28 8FB00010 */ lw $s0, 0x10($sp)
/* 852D9C 80240C2C 03E00008 */ jr $ra
/* 852DA0 80240C30 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80241024_853194
/* 8533DC 8024126C 00000000 */ nop
/* 8533E0 80241270 0280202D */ daddu $a0, $s4, $zero
/* 8533E4 80241274 0260282D */ daddu $a1, $s3, $zero
/* 8533E8 80241278 0C0902F0 */ jal func_80240BC0_852D30
/* 8533E8 80241278 0C0902F0 */ jal NpcJumpFunc2
/* 8533EC 8024127C 02A0302D */ daddu $a2, $s5, $zero
/* 8533F0 80241280 0280202D */ daddu $a0, $s4, $zero
/* 8533F4 80241284 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240A10_E0F1B0
/* E0F1B0 80240A10 27BDFFE0 */ addiu $sp, $sp, -0x20
/* E0F1B4 80240A14 AFB10014 */ sw $s1, 0x14($sp)
/* E0F1B8 80240A18 0080882D */ daddu $s1, $a0, $zero
/* E0F1BC 80240A1C AFBF0018 */ sw $ra, 0x18($sp)
/* E0F1C0 80240A20 AFB00010 */ sw $s0, 0x10($sp)
/* E0F1C4 80240A24 8E300148 */ lw $s0, 0x148($s1)
/* E0F1C8 80240A28 0C00EABB */ jal get_npc_unsafe
/* E0F1CC 80240A2C 86040008 */ lh $a0, 8($s0)
/* E0F1D0 80240A30 8E0300CC */ lw $v1, 0xcc($s0)
/* E0F1D4 80240A34 3C014120 */ lui $at, 0x4120
/* E0F1D8 80240A38 44812000 */ mtc1 $at, $f4
/* E0F1DC 80240A3C 3C014000 */ lui $at, 0x4000
/* E0F1E0 80240A40 44810000 */ mtc1 $at, $f0
/* E0F1E4 80240A44 C442003C */ lwc1 $f2, 0x3c($v0)
/* E0F1E8 80240A48 8C640010 */ lw $a0, 0x10($v1)
/* E0F1EC 80240A4C 8C430000 */ lw $v1, ($v0)
/* E0F1F0 80240A50 E444001C */ swc1 $f4, 0x1c($v0)
/* E0F1F4 80240A54 E4400014 */ swc1 $f0, 0x14($v0)
/* E0F1F8 80240A58 E4420064 */ swc1 $f2, 0x64($v0)
/* E0F1FC 80240A5C 34630800 */ ori $v1, $v1, 0x800
/* E0F200 80240A60 AC430000 */ sw $v1, ($v0)
/* E0F204 80240A64 AC440028 */ sw $a0, 0x28($v0)
/* E0F208 80240A68 2402000B */ addiu $v0, $zero, 0xb
/* E0F20C 80240A6C AE220070 */ sw $v0, 0x70($s1)
/* E0F210 80240A70 8FBF0018 */ lw $ra, 0x18($sp)
/* E0F214 80240A74 8FB10014 */ lw $s1, 0x14($sp)
/* E0F218 80240A78 8FB00010 */ lw $s0, 0x10($sp)
/* E0F21C 80240A7C 03E00008 */ jr $ra
/* E0F220 80240A80 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80240E74_E0F614
/* E0F85C 802410BC 00000000 */ nop
/* E0F860 802410C0 0280202D */ daddu $a0, $s4, $zero
/* E0F864 802410C4 0260282D */ daddu $a1, $s3, $zero
/* E0F868 802410C8 0C090284 */ jal func_80240A10_E0F1B0
/* E0F868 802410C8 0C090284 */ jal NpcJumpFunc2
/* E0F86C 802410CC 02A0302D */ daddu $a2, $s5, $zero
/* E0F870 802410D0 0280202D */ daddu $a0, $s4, $zero
/* E0F874 802410D4 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802411B0_9D81D0
/* 9D81D0 802411B0 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 9D81D4 802411B4 AFB10014 */ sw $s1, 0x14($sp)
/* 9D81D8 802411B8 0080882D */ daddu $s1, $a0, $zero
/* 9D81DC 802411BC AFBF0018 */ sw $ra, 0x18($sp)
/* 9D81E0 802411C0 AFB00010 */ sw $s0, 0x10($sp)
/* 9D81E4 802411C4 8E300148 */ lw $s0, 0x148($s1)
/* 9D81E8 802411C8 0C00EABB */ jal get_npc_unsafe
/* 9D81EC 802411CC 86040008 */ lh $a0, 8($s0)
/* 9D81F0 802411D0 8E0300CC */ lw $v1, 0xcc($s0)
/* 9D81F4 802411D4 3C014120 */ lui $at, 0x4120
/* 9D81F8 802411D8 44812000 */ mtc1 $at, $f4
/* 9D81FC 802411DC 3C014000 */ lui $at, 0x4000
/* 9D8200 802411E0 44810000 */ mtc1 $at, $f0
/* 9D8204 802411E4 C442003C */ lwc1 $f2, 0x3c($v0)
/* 9D8208 802411E8 8C640010 */ lw $a0, 0x10($v1)
/* 9D820C 802411EC 8C430000 */ lw $v1, ($v0)
/* 9D8210 802411F0 E444001C */ swc1 $f4, 0x1c($v0)
/* 9D8214 802411F4 E4400014 */ swc1 $f0, 0x14($v0)
/* 9D8218 802411F8 E4420064 */ swc1 $f2, 0x64($v0)
/* 9D821C 802411FC 34630800 */ ori $v1, $v1, 0x800
/* 9D8220 80241200 AC430000 */ sw $v1, ($v0)
/* 9D8224 80241204 AC440028 */ sw $a0, 0x28($v0)
/* 9D8228 80241208 2402000B */ addiu $v0, $zero, 0xb
/* 9D822C 8024120C AE220070 */ sw $v0, 0x70($s1)
/* 9D8230 80241210 8FBF0018 */ lw $ra, 0x18($sp)
/* 9D8234 80241214 8FB10014 */ lw $s1, 0x14($sp)
/* 9D8238 80241218 8FB00010 */ lw $s0, 0x10($sp)
/* 9D823C 8024121C 03E00008 */ jr $ra
/* 9D8240 80241220 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80241614_9D8634
/* 9D887C 8024185C 00000000 */ nop
/* 9D8880 80241860 0280202D */ daddu $a0, $s4, $zero
/* 9D8884 80241864 0260282D */ daddu $a1, $s3, $zero
/* 9D8888 80241868 0C09046C */ jal func_802411B0_9D81D0
/* 9D8888 80241868 0C09046C */ jal NpcJumpFunc2
/* 9D888C 8024186C 02A0302D */ daddu $a2, $s5, $zero
/* 9D8890 80241870 0280202D */ daddu $a0, $s4, $zero
/* 9D8894 80241874 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241474_9FBC64
/* 9FBC64 80241474 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 9FBC68 80241478 AFB10014 */ sw $s1, 0x14($sp)
/* 9FBC6C 8024147C 0080882D */ daddu $s1, $a0, $zero
/* 9FBC70 80241480 AFBF0018 */ sw $ra, 0x18($sp)
/* 9FBC74 80241484 AFB00010 */ sw $s0, 0x10($sp)
/* 9FBC78 80241488 8E300148 */ lw $s0, 0x148($s1)
/* 9FBC7C 8024148C 0C00EABB */ jal get_npc_unsafe
/* 9FBC80 80241490 86040008 */ lh $a0, 8($s0)
/* 9FBC84 80241494 8E0300CC */ lw $v1, 0xcc($s0)
/* 9FBC88 80241498 3C014120 */ lui $at, 0x4120
/* 9FBC8C 8024149C 44812000 */ mtc1 $at, $f4
/* 9FBC90 802414A0 3C014000 */ lui $at, 0x4000
/* 9FBC94 802414A4 44810000 */ mtc1 $at, $f0
/* 9FBC98 802414A8 C442003C */ lwc1 $f2, 0x3c($v0)
/* 9FBC9C 802414AC 8C640010 */ lw $a0, 0x10($v1)
/* 9FBCA0 802414B0 8C430000 */ lw $v1, ($v0)
/* 9FBCA4 802414B4 E444001C */ swc1 $f4, 0x1c($v0)
/* 9FBCA8 802414B8 E4400014 */ swc1 $f0, 0x14($v0)
/* 9FBCAC 802414BC E4420064 */ swc1 $f2, 0x64($v0)
/* 9FBCB0 802414C0 34630800 */ ori $v1, $v1, 0x800
/* 9FBCB4 802414C4 AC430000 */ sw $v1, ($v0)
/* 9FBCB8 802414C8 AC440028 */ sw $a0, 0x28($v0)
/* 9FBCBC 802414CC 2402000B */ addiu $v0, $zero, 0xb
/* 9FBCC0 802414D0 AE220070 */ sw $v0, 0x70($s1)
/* 9FBCC4 802414D4 8FBF0018 */ lw $ra, 0x18($sp)
/* 9FBCC8 802414D8 8FB10014 */ lw $s1, 0x14($sp)
/* 9FBCCC 802414DC 8FB00010 */ lw $s0, 0x10($sp)
/* 9FBCD0 802414E0 03E00008 */ jr $ra
/* 9FBCD4 802414E4 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_802418D8_9FC0C8
/* 9FC310 80241B20 00000000 */ nop
/* 9FC314 80241B24 0280202D */ daddu $a0, $s4, $zero
/* 9FC318 80241B28 0260282D */ daddu $a1, $s3, $zero
/* 9FC31C 80241B2C 0C09051D */ jal func_80241474_9FBC64
/* 9FC31C 80241B2C 0C09051D */ jal NpcJumpFunc2
/* 9FC320 80241B30 02A0302D */ daddu $a2, $s5, $zero
/* 9FC324 80241B34 0280202D */ daddu $a0, $s4, $zero
/* 9FC328 80241B38 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240C9C_DBDF4C
/* DBDF4C 80240C9C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* DBDF50 80240CA0 AFB10014 */ sw $s1, 0x14($sp)
/* DBDF54 80240CA4 0080882D */ daddu $s1, $a0, $zero
/* DBDF58 80240CA8 AFBF0018 */ sw $ra, 0x18($sp)
/* DBDF5C 80240CAC AFB00010 */ sw $s0, 0x10($sp)
/* DBDF60 80240CB0 8E300148 */ lw $s0, 0x148($s1)
/* DBDF64 80240CB4 0C00EABB */ jal get_npc_unsafe
/* DBDF68 80240CB8 86040008 */ lh $a0, 8($s0)
/* DBDF6C 80240CBC 8E0300CC */ lw $v1, 0xcc($s0)
/* DBDF70 80240CC0 3C014120 */ lui $at, 0x4120
/* DBDF74 80240CC4 44812000 */ mtc1 $at, $f4
/* DBDF78 80240CC8 3C014000 */ lui $at, 0x4000
/* DBDF7C 80240CCC 44810000 */ mtc1 $at, $f0
/* DBDF80 80240CD0 C442003C */ lwc1 $f2, 0x3c($v0)
/* DBDF84 80240CD4 8C640010 */ lw $a0, 0x10($v1)
/* DBDF88 80240CD8 8C430000 */ lw $v1, ($v0)
/* DBDF8C 80240CDC E444001C */ swc1 $f4, 0x1c($v0)
/* DBDF90 80240CE0 E4400014 */ swc1 $f0, 0x14($v0)
/* DBDF94 80240CE4 E4420064 */ swc1 $f2, 0x64($v0)
/* DBDF98 80240CE8 34630800 */ ori $v1, $v1, 0x800
/* DBDF9C 80240CEC AC430000 */ sw $v1, ($v0)
/* DBDFA0 80240CF0 AC440028 */ sw $a0, 0x28($v0)
/* DBDFA4 80240CF4 2402000B */ addiu $v0, $zero, 0xb
/* DBDFA8 80240CF8 AE220070 */ sw $v0, 0x70($s1)
/* DBDFAC 80240CFC 8FBF0018 */ lw $ra, 0x18($sp)
/* DBDFB0 80240D00 8FB10014 */ lw $s1, 0x14($sp)
/* DBDFB4 80240D04 8FB00010 */ lw $s0, 0x10($sp)
/* DBDFB8 80240D08 03E00008 */ jr $ra
/* DBDFBC 80240D0C 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80241100_DBE3B0
/* DBE5F8 80241348 00000000 */ nop
/* DBE5FC 8024134C 0280202D */ daddu $a0, $s4, $zero
/* DBE600 80241350 0260282D */ daddu $a1, $s3, $zero
/* DBE604 80241354 0C090327 */ jal func_80240C9C_DBDF4C
/* DBE604 80241354 0C090327 */ jal NpcJumpFunc2
/* DBE608 80241358 02A0302D */ daddu $a2, $s5, $zero
/* DBE60C 8024135C 0280202D */ daddu $a0, $s4, $zero
/* DBE610 80241360 0260282D */ daddu $a1, $s3, $zero

View File

@ -157,7 +157,7 @@ glabel func_80241634_DBE8E4
/* DBEB2C 8024187C 00000000 */ nop
/* DBEB30 80241880 0260202D */ daddu $a0, $s3, $zero
/* DBEB34 80241884 0280282D */ daddu $a1, $s4, $zero
/* DBEB38 80241888 0C090327 */ jal func_80240C9C_DBDF4C
/* DBEB38 80241888 0C090327 */ jal NpcJumpFunc2
/* DBEB3C 8024188C 02A0302D */ daddu $a2, $s5, $zero
/* DBEB40 80241890 0260202D */ daddu $a0, $s3, $zero
/* DBEB44 80241894 0280282D */ daddu $a1, $s4, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8024167C_DCE34C
/* DCE34C 8024167C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* DCE350 80241680 AFB10014 */ sw $s1, 0x14($sp)
/* DCE354 80241684 0080882D */ daddu $s1, $a0, $zero
/* DCE358 80241688 AFBF0018 */ sw $ra, 0x18($sp)
/* DCE35C 8024168C AFB00010 */ sw $s0, 0x10($sp)
/* DCE360 80241690 8E300148 */ lw $s0, 0x148($s1)
/* DCE364 80241694 0C00EABB */ jal get_npc_unsafe
/* DCE368 80241698 86040008 */ lh $a0, 8($s0)
/* DCE36C 8024169C 8E0300CC */ lw $v1, 0xcc($s0)
/* DCE370 802416A0 3C014120 */ lui $at, 0x4120
/* DCE374 802416A4 44812000 */ mtc1 $at, $f4
/* DCE378 802416A8 3C014000 */ lui $at, 0x4000
/* DCE37C 802416AC 44810000 */ mtc1 $at, $f0
/* DCE380 802416B0 C442003C */ lwc1 $f2, 0x3c($v0)
/* DCE384 802416B4 8C640010 */ lw $a0, 0x10($v1)
/* DCE388 802416B8 8C430000 */ lw $v1, ($v0)
/* DCE38C 802416BC E444001C */ swc1 $f4, 0x1c($v0)
/* DCE390 802416C0 E4400014 */ swc1 $f0, 0x14($v0)
/* DCE394 802416C4 E4420064 */ swc1 $f2, 0x64($v0)
/* DCE398 802416C8 34630800 */ ori $v1, $v1, 0x800
/* DCE39C 802416CC AC430000 */ sw $v1, ($v0)
/* DCE3A0 802416D0 AC440028 */ sw $a0, 0x28($v0)
/* DCE3A4 802416D4 2402000B */ addiu $v0, $zero, 0xb
/* DCE3A8 802416D8 AE220070 */ sw $v0, 0x70($s1)
/* DCE3AC 802416DC 8FBF0018 */ lw $ra, 0x18($sp)
/* DCE3B0 802416E0 8FB10014 */ lw $s1, 0x14($sp)
/* DCE3B4 802416E4 8FB00010 */ lw $s0, 0x10($sp)
/* DCE3B8 802416E8 03E00008 */ jr $ra
/* DCE3BC 802416EC 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80241AE0_DCE7B0
/* DCE9F8 80241D28 00000000 */ nop
/* DCE9FC 80241D2C 0280202D */ daddu $a0, $s4, $zero
/* DCEA00 80241D30 0260282D */ daddu $a1, $s3, $zero
/* DCEA04 80241D34 0C09059F */ jal func_8024167C_DCE34C
/* DCEA04 80241D34 0C09059F */ jal NpcJumpFunc2
/* DCEA08 80241D38 02A0302D */ daddu $a2, $s5, $zero
/* DCEA0C 80241D3C 0280202D */ daddu $a0, $s4, $zero
/* DCEA10 80241D40 0260282D */ daddu $a1, $s3, $zero

View File

@ -157,7 +157,7 @@ glabel func_80242014_DCECE4
/* DCEF2C 8024225C 00000000 */ nop
/* DCEF30 80242260 0260202D */ daddu $a0, $s3, $zero
/* DCEF34 80242264 0280282D */ daddu $a1, $s4, $zero
/* DCEF38 80242268 0C09059F */ jal func_8024167C_DCE34C
/* DCEF38 80242268 0C09059F */ jal NpcJumpFunc2
/* DCEF3C 8024226C 02A0302D */ daddu $a2, $s5, $zero
/* DCEF40 80242270 0260202D */ daddu $a0, $s3, $zero
/* DCEF44 80242274 0280282D */ daddu $a1, $s4, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241650_D8E8A0
/* D8E8A0 80241650 27BDFFE0 */ addiu $sp, $sp, -0x20
/* D8E8A4 80241654 AFB10014 */ sw $s1, 0x14($sp)
/* D8E8A8 80241658 0080882D */ daddu $s1, $a0, $zero
/* D8E8AC 8024165C AFBF0018 */ sw $ra, 0x18($sp)
/* D8E8B0 80241660 AFB00010 */ sw $s0, 0x10($sp)
/* D8E8B4 80241664 8E300148 */ lw $s0, 0x148($s1)
/* D8E8B8 80241668 0C00EABB */ jal get_npc_unsafe
/* D8E8BC 8024166C 86040008 */ lh $a0, 8($s0)
/* D8E8C0 80241670 8E0300CC */ lw $v1, 0xcc($s0)
/* D8E8C4 80241674 3C014120 */ lui $at, 0x4120
/* D8E8C8 80241678 44812000 */ mtc1 $at, $f4
/* D8E8CC 8024167C 3C014000 */ lui $at, 0x4000
/* D8E8D0 80241680 44810000 */ mtc1 $at, $f0
/* D8E8D4 80241684 C442003C */ lwc1 $f2, 0x3c($v0)
/* D8E8D8 80241688 8C640010 */ lw $a0, 0x10($v1)
/* D8E8DC 8024168C 8C430000 */ lw $v1, ($v0)
/* D8E8E0 80241690 E444001C */ swc1 $f4, 0x1c($v0)
/* D8E8E4 80241694 E4400014 */ swc1 $f0, 0x14($v0)
/* D8E8E8 80241698 E4420064 */ swc1 $f2, 0x64($v0)
/* D8E8EC 8024169C 34630800 */ ori $v1, $v1, 0x800
/* D8E8F0 802416A0 AC430000 */ sw $v1, ($v0)
/* D8E8F4 802416A4 AC440028 */ sw $a0, 0x28($v0)
/* D8E8F8 802416A8 2402000B */ addiu $v0, $zero, 0xb
/* D8E8FC 802416AC AE220070 */ sw $v0, 0x70($s1)
/* D8E900 802416B0 8FBF0018 */ lw $ra, 0x18($sp)
/* D8E904 802416B4 8FB10014 */ lw $s1, 0x14($sp)
/* D8E908 802416B8 8FB00010 */ lw $s0, 0x10($sp)
/* D8E90C 802416BC 03E00008 */ jr $ra
/* D8E910 802416C0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80241AB4_D8ED04
/* D8EF4C 80241CFC 00000000 */ nop
/* D8EF50 80241D00 0280202D */ daddu $a0, $s4, $zero
/* D8EF54 80241D04 0260282D */ daddu $a1, $s3, $zero
/* D8EF58 80241D08 0C090594 */ jal func_80241650_D8E8A0
/* D8EF58 80241D08 0C090594 */ jal NpcJumpFunc2
/* D8EF5C 80241D0C 02A0302D */ daddu $a2, $s5, $zero
/* D8EF60 80241D10 0280202D */ daddu $a0, $s4, $zero
/* D8EF64 80241D14 0260282D */ daddu $a1, $s3, $zero

View File

@ -133,7 +133,7 @@ glabel func_802423CC_D8F61C
/* D8F804 802425B4 00000000 */ nop
/* D8F808 802425B8 0240202D */ daddu $a0, $s2, $zero
/* D8F80C 802425BC 0260282D */ daddu $a1, $s3, $zero
/* D8F810 802425C0 0C090594 */ jal func_80241650_D8E8A0
/* D8F810 802425C0 0C090594 */ jal NpcJumpFunc2
/* D8F814 802425C4 0280302D */ daddu $a2, $s4, $zero
/* D8F818 802425C8 0240202D */ daddu $a0, $s2, $zero
/* D8F81C 802425CC 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240FE4_9A1FC4
/* 9A1FC4 80240FE4 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 9A1FC8 80240FE8 AFB10014 */ sw $s1, 0x14($sp)
/* 9A1FCC 80240FEC 0080882D */ daddu $s1, $a0, $zero
/* 9A1FD0 80240FF0 AFBF0018 */ sw $ra, 0x18($sp)
/* 9A1FD4 80240FF4 AFB00010 */ sw $s0, 0x10($sp)
/* 9A1FD8 80240FF8 8E300148 */ lw $s0, 0x148($s1)
/* 9A1FDC 80240FFC 0C00EABB */ jal get_npc_unsafe
/* 9A1FE0 80241000 86040008 */ lh $a0, 8($s0)
/* 9A1FE4 80241004 8E0300CC */ lw $v1, 0xcc($s0)
/* 9A1FE8 80241008 3C014120 */ lui $at, 0x4120
/* 9A1FEC 8024100C 44812000 */ mtc1 $at, $f4
/* 9A1FF0 80241010 3C014000 */ lui $at, 0x4000
/* 9A1FF4 80241014 44810000 */ mtc1 $at, $f0
/* 9A1FF8 80241018 C442003C */ lwc1 $f2, 0x3c($v0)
/* 9A1FFC 8024101C 8C640010 */ lw $a0, 0x10($v1)
/* 9A2000 80241020 8C430000 */ lw $v1, ($v0)
/* 9A2004 80241024 E444001C */ swc1 $f4, 0x1c($v0)
/* 9A2008 80241028 E4400014 */ swc1 $f0, 0x14($v0)
/* 9A200C 8024102C E4420064 */ swc1 $f2, 0x64($v0)
/* 9A2010 80241030 34630800 */ ori $v1, $v1, 0x800
/* 9A2014 80241034 AC430000 */ sw $v1, ($v0)
/* 9A2018 80241038 AC440028 */ sw $a0, 0x28($v0)
/* 9A201C 8024103C 2402000B */ addiu $v0, $zero, 0xb
/* 9A2020 80241040 AE220070 */ sw $v0, 0x70($s1)
/* 9A2024 80241044 8FBF0018 */ lw $ra, 0x18($sp)
/* 9A2028 80241048 8FB10014 */ lw $s1, 0x14($sp)
/* 9A202C 8024104C 8FB00010 */ lw $s0, 0x10($sp)
/* 9A2030 80241050 03E00008 */ jr $ra
/* 9A2034 80241054 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80241448_9A2428
/* 9A2670 80241690 00000000 */ nop
/* 9A2674 80241694 0280202D */ daddu $a0, $s4, $zero
/* 9A2678 80241698 0260282D */ daddu $a1, $s3, $zero
/* 9A267C 8024169C 0C0903F9 */ jal func_80240FE4_9A1FC4
/* 9A267C 8024169C 0C0903F9 */ jal NpcJumpFunc2
/* 9A2680 802416A0 02A0302D */ daddu $a2, $s5, $zero
/* 9A2684 802416A4 0280202D */ daddu $a0, $s4, $zero
/* 9A2688 802416A8 0260282D */ daddu $a1, $s3, $zero

View File

@ -1,33 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802413B4_9A97A4
/* 9A97A4 802413B4 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 9A97A8 802413B8 AFB10014 */ sw $s1, 0x14($sp)
/* 9A97AC 802413BC 0080882D */ daddu $s1, $a0, $zero
/* 9A97B0 802413C0 AFBF0018 */ sw $ra, 0x18($sp)
/* 9A97B4 802413C4 AFB00010 */ sw $s0, 0x10($sp)
/* 9A97B8 802413C8 8E300148 */ lw $s0, 0x148($s1)
/* 9A97BC 802413CC 0C00EABB */ jal get_npc_unsafe
/* 9A97C0 802413D0 86040008 */ lh $a0, 8($s0)
/* 9A97C4 802413D4 8E0300CC */ lw $v1, 0xcc($s0)
/* 9A97C8 802413D8 3C014120 */ lui $at, 0x4120
/* 9A97CC 802413DC 44812000 */ mtc1 $at, $f4
/* 9A97D0 802413E0 3C014000 */ lui $at, 0x4000
/* 9A97D4 802413E4 44810000 */ mtc1 $at, $f0
/* 9A97D8 802413E8 C442003C */ lwc1 $f2, 0x3c($v0)
/* 9A97DC 802413EC 8C640010 */ lw $a0, 0x10($v1)
/* 9A97E0 802413F0 8C430000 */ lw $v1, ($v0)
/* 9A97E4 802413F4 E444001C */ swc1 $f4, 0x1c($v0)
/* 9A97E8 802413F8 E4400014 */ swc1 $f0, 0x14($v0)
/* 9A97EC 802413FC E4420064 */ swc1 $f2, 0x64($v0)
/* 9A97F0 80241400 34630800 */ ori $v1, $v1, 0x800
/* 9A97F4 80241404 AC430000 */ sw $v1, ($v0)
/* 9A97F8 80241408 AC440028 */ sw $a0, 0x28($v0)
/* 9A97FC 8024140C 2402000B */ addiu $v0, $zero, 0xb
/* 9A9800 80241410 AE220070 */ sw $v0, 0x70($s1)
/* 9A9804 80241414 8FBF0018 */ lw $ra, 0x18($sp)
/* 9A9808 80241418 8FB10014 */ lw $s1, 0x14($sp)
/* 9A980C 8024141C 8FB00010 */ lw $s0, 0x10($sp)
/* 9A9810 80241420 03E00008 */ jr $ra
/* 9A9814 80241424 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -157,7 +157,7 @@ glabel func_80241818_9A9C08
/* 9A9E50 80241A60 00000000 */ nop
/* 9A9E54 80241A64 0280202D */ daddu $a0, $s4, $zero
/* 9A9E58 80241A68 0260282D */ daddu $a1, $s3, $zero
/* 9A9E5C 80241A6C 0C0904ED */ jal func_802413B4_9A97A4
/* 9A9E5C 80241A6C 0C0904ED */ jal NpcJumpFunc2
/* 9A9E60 80241A70 02A0302D */ daddu $a2, $s5, $zero
/* 9A9E64 80241A74 0280202D */ daddu $a0, $s4, $zero
/* 9A9E68 80241A78 0260282D */ daddu $a1, $s3, $zero

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_arn/arn_03/BDED90", func_802404C0_BDF250);
INCLUDE_ASM(s32, "world/area_arn/arn_03/BDED90", func_8024067C_BDF40C);
INCLUDE_ASM(s32, "world/area_arn/arn_03/BDED90", func_80240730_BDF4C0);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_arn/arn_04/BE37B0", func_802404C0_BE3C70);
INCLUDE_ASM(s32, "world/area_arn/arn_04/BE37B0", func_8024067C_BE3E2C);
INCLUDE_ASM(s32, "world/area_arn/arn_04/BE37B0", func_80240730_BE3EE0);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_arn/arn_05/BE7BE0", func_802404C0_BE80A0);
INCLUDE_ASM(s32, "world/area_arn/arn_05/BE7BE0", func_8024067C_BE825C);
INCLUDE_ASM(s32, "world/area_arn/arn_05/BE7BE0", func_80240730_BE8310);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -55,7 +55,7 @@ INCLUDE_ASM(s32, "world/area_dgb/dgb_01/BFD9A0", func_802429EC_C0026C);
INCLUDE_ASM(s32, "world/area_dgb/dgb_01/BFD9A0", func_80242BA8_C00428);
INCLUDE_ASM(s32, "world/area_dgb/dgb_01/BFD9A0", func_80242C5C_C004DC);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -24,7 +24,7 @@ INCLUDE_ASM(s32, "world/area_dgb/dgb_03/C31730", func_80240FE0_C324C0);
INCLUDE_ASM(s32, "world/area_dgb/dgb_03/C31730", func_8024119C_C3267C);
INCLUDE_ASM(s32, "world/area_dgb/dgb_03/C31730", func_80241250_C32730);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_dgb/dgb_08/C3FDB0", func_802404C0_C40270);
INCLUDE_ASM(s32, "world/area_dgb/dgb_08/C3FDB0", func_8024067C_C4042C);
INCLUDE_ASM(s32, "world/area_dgb/dgb_08/C3FDB0", func_80240730_C404E0);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -24,7 +24,7 @@ INCLUDE_ASM(s32, "world/area_dgb/dgb_15/C4F510", func_80240D90_C502A0);
INCLUDE_ASM(s32, "world/area_dgb/dgb_15/C4F510", func_80240F4C_C5045C);
INCLUDE_ASM(s32, "world/area_dgb/dgb_15/C4F510", func_80241000_C50510);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_dgb/dgb_18/C55F40", func_802404C0_C56400);
INCLUDE_ASM(s32, "world/area_dgb/dgb_18/C55F40", func_8024067C_C565BC);
INCLUDE_ASM(s32, "world/area_dgb/dgb_18/C55F40", func_80240730_C56670);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_dro/dro_01/95B7E0", func_80240AA0_95BCA0);
INCLUDE_ASM(s32, "world/area_dro/dro_01/95B7E0", func_80240C5C_95BE5C);
INCLUDE_ASM(s32, "world/area_dro/dro_01/95B7E0", func_80240D10_95BF10);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_flo/flo_00/C9DF60", func_80240500_C9E420);
INCLUDE_ASM(s32, "world/area_flo/flo_00/C9DF60", func_802406BC_C9E5DC);
INCLUDE_ASM(s32, "world/area_flo/flo_00/C9DF60", func_80240770_C9E690);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_jan/jan_02/B2C8A0", func_802408F0_B2CD60);
INCLUDE_ASM(s32, "world/area_jan/jan_02/B2C8A0", func_80240AAC_B2CF1C);
INCLUDE_ASM(s32, "world/area_jan/jan_02/B2C8A0", func_80240B60_B2CFD0);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -28,7 +28,7 @@ INCLUDE_ASM(s32, "world/area_jan/jan_03/B34BD0", func_80240AE0_B356B0);
INCLUDE_ASM(s32, "world/area_jan/jan_03/B34BD0", func_80240C9C_B3586C);
INCLUDE_ASM(s32, "world/area_jan/jan_03/B34BD0", func_80240D50_B35920);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_jan/jan_22/B84180", func_802404C0_B84640);
INCLUDE_ASM(s32, "world/area_jan/jan_22/B84180", func_8024067C_B847FC);
INCLUDE_ASM(s32, "world/area_jan/jan_22/B84180", func_80240730_B848B0);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_kkj/kkj_00/ABB340", func_80240570_ABB800);
INCLUDE_ASM(s32, "world/area_kkj/kkj_00/ABB340", func_8024072C_ABB9BC);
INCLUDE_ASM(s32, "world/area_kkj/kkj_00/ABB340", func_802407E0_ABBA70);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_kkj/kkj_01/AC5170", func_802404C0_AC5630);
INCLUDE_ASM(s32, "world/area_kkj/kkj_01/AC5170", func_8024067C_AC57EC);
INCLUDE_ASM(s32, "world/area_kkj/kkj_01/AC5170", func_80240730_AC58A0);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_kpa/kpa_91/A86A50", func_802404C0_A86F10);
INCLUDE_ASM(s32, "world/area_kpa/kpa_91/A86A50", func_8024067C_A870CC);
INCLUDE_ASM(s32, "world/area_kpa/kpa_91/A86A50", func_80240730_A87180);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_kpa/kpa_95/A8CB60", func_802405A0_A8D020);
INCLUDE_ASM(s32, "world/area_kpa/kpa_95/A8CB60", func_8024075C_A8D1DC);
INCLUDE_ASM(s32, "world/area_kpa/kpa_95/A8CB60", func_80240810_A8D290);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_mac/mac_00/7ED280", func_80242A30_7ED740);
INCLUDE_ASM(s32, "world/area_mac/mac_00/7ED280", func_80242BEC_7ED8FC);
INCLUDE_ASM(s32, "world/area_mac/mac_00/7ED280", func_80242CA0_7ED9B0);
# include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -12,7 +12,7 @@ INCLUDE_ASM(s32, "world/area_mac/mac_01/8017D0", func_80241540_801DC0);
INCLUDE_ASM(s32, "world/area_mac/mac_01/8017D0", func_802416FC_801F7C);
INCLUDE_ASM(s32, "world/area_mac/mac_01/8017D0", func_802417B0_802030);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_mac/mac_01/805DD0", func_80245A10_806290);
INCLUDE_ASM(s32, "world/area_mac/mac_01/805DD0", func_80245BCC_80644C);
INCLUDE_ASM(s32, "world/area_mac/mac_01/805DD0", func_80245C80_806500);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_mac/mac_02/823BF0", func_80240DF0_8240B0);
INCLUDE_ASM(s32, "world/area_mac/mac_02/823BF0", func_80240FAC_82426C);
INCLUDE_ASM(s32, "world/area_mac/mac_02/823BF0", func_80241060_824320);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -18,7 +18,7 @@ INCLUDE_ASM(s32, "world/area_mac/mac_05/852170", func_80240950_852AC0);
INCLUDE_ASM(s32, "world/area_mac/mac_05/852170", func_80240B0C_852C7C);
INCLUDE_ASM(s32, "world/area_mac/mac_05/852170", func_80240BC0_852D30);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -22,7 +22,7 @@ INCLUDE_ASM(s32, "world/area_mgm/mgm_00/E0E7A0", func_802407A0_E0EF40);
INCLUDE_ASM(s32, "world/area_mgm/mgm_00/E0E7A0", func_8024095C_E0F0FC);
INCLUDE_ASM(s32, "world/area_mgm/mgm_00/E0E7A0", func_80240A10_E0F1B0);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_nok/nok_02/9D7AA0", func_80240F40_9D7F60);
INCLUDE_ASM(s32, "world/area_nok/nok_02/9D7AA0", func_802410FC_9D811C);
INCLUDE_ASM(s32, "world/area_nok/nok_02/9D7AA0", func_802411B0_9D81D0);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -20,7 +20,7 @@ INCLUDE_ASM(s32, "world/area_nok/nok_12/9FAD60", func_80241204_9FB9F4);
INCLUDE_ASM(s32, "world/area_nok/nok_12/9FAD60", func_802413C0_9FBBB0);
INCLUDE_ASM(s32, "world/area_nok/nok_12/9FAD60", func_80241474_9FBC64);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -20,7 +20,7 @@ INCLUDE_ASM(s32, "world/area_omo/omo_07/DBD2B0", func_80240A2C_DBDCDC);
INCLUDE_ASM(s32, "world/area_omo/omo_07/DBD2B0", func_80240BE8_DBDE98);
INCLUDE_ASM(s32, "world/area_omo/omo_07/DBD2B0", func_80240C9C_DBDF4C);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -20,7 +20,7 @@ INCLUDE_ASM(s32, "world/area_omo/omo_09/DCD6B0", func_8024140C_DCE0DC);
INCLUDE_ASM(s32, "world/area_omo/omo_09/DCD6B0", func_802415C8_DCE298);
INCLUDE_ASM(s32, "world/area_omo/omo_09/DCD6B0", func_8024167C_DCE34C);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -36,7 +36,7 @@ INCLUDE_ASM(s32, "world/area_pra/pra_35/D8D270", func_802413E0_D8E630);
INCLUDE_ASM(s32, "world/area_pra/pra_35/D8D270", func_8024159C_D8E7EC);
INCLUDE_ASM(s32, "world/area_pra/pra_35/D8D270", func_80241650_D8E8A0);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -20,7 +20,7 @@ INCLUDE_ASM(s32, "world/area_trd/trd_02/9A10C0", func_80240D74_9A1D54);
INCLUDE_ASM(s32, "world/area_trd/trd_02/9A10C0", func_80240F30_9A1F10);
INCLUDE_ASM(s32, "world/area_trd/trd_02/9A10C0", func_80240FE4_9A1FC4);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -20,7 +20,7 @@ INCLUDE_ASM(s32, "world/area_trd/trd_04/9A88A0", func_80241144_9A9534);
INCLUDE_ASM(s32, "world/area_trd/trd_04/9A88A0", func_80241300_9A96F0);
INCLUDE_ASM(s32, "world/area_trd/trd_04/9A88A0", func_802413B4_9A97A4);
#include "world/common/NpcJumpFunc2.inc.c"
# include "world/common/NpcJumpFunc.inc.c"

View File

@ -0,0 +1,14 @@
#include "common.h"
#include "map.h"
static void NpcJumpFunc2(ScriptInstance* script) {
Enemy* enemy = script->owner1.enemy;
Npc* npc = get_npc_unsafe(enemy->npcID);
npc->currentAnim = enemy->animList[4];
npc->jumpVelocity = 10.0f;
npc->jumpScale = 2.0f;
npc->moveToPos.y = npc->pos.y;
npc->flags |= 0x800;
script->functionTemp[0].s = 11;
}