UnkNpcAIFunc2

This commit is contained in:
Ethan Roseman 2020-11-21 20:45:02 -05:00
parent 7d09429fd6
commit 26299a4a51
114 changed files with 97 additions and 1206 deletions

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241A6C_BE521C
/* BE521C 80241A6C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* BE5220 80241A70 AFB20018 */ sw $s2, 0x18($sp)
/* BE5224 80241A74 0080902D */ daddu $s2, $a0, $zero
/* BE5228 80241A78 AFBF001C */ sw $ra, 0x1c($sp)
/* BE522C 80241A7C AFB10014 */ sw $s1, 0x14($sp)
/* BE5230 80241A80 AFB00010 */ sw $s0, 0x10($sp)
/* BE5234 80241A84 8E510148 */ lw $s1, 0x148($s2)
/* BE5238 80241A88 0C00EABB */ jal get_npc_unsafe
/* BE523C 80241A8C 86240008 */ lh $a0, 8($s1)
/* BE5240 80241A90 0040802D */ daddu $s0, $v0, $zero
/* BE5244 80241A94 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* BE5248 80241A98 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* BE524C 80241A9C C60C0038 */ lwc1 $f12, 0x38($s0)
/* BE5250 80241AA0 C60E0040 */ lwc1 $f14, 0x40($s0)
/* BE5254 80241AA4 A600008E */ sh $zero, 0x8e($s0)
/* BE5258 80241AA8 8C460028 */ lw $a2, 0x28($v0)
/* BE525C 80241AAC 0C00A720 */ jal atan2
/* BE5260 80241AB0 8C470030 */ lw $a3, 0x30($v0)
/* BE5264 80241AB4 E600000C */ swc1 $f0, 0xc($s0)
/* BE5268 80241AB8 8E2200CC */ lw $v0, 0xcc($s1)
/* BE526C 80241ABC 8C420020 */ lw $v0, 0x20($v0)
/* BE5270 80241AC0 AE020028 */ sw $v0, 0x28($s0)
/* BE5274 80241AC4 2402000B */ addiu $v0, $zero, 0xb
/* BE5278 80241AC8 AE420070 */ sw $v0, 0x70($s2)
/* BE527C 80241ACC 8FBF001C */ lw $ra, 0x1c($sp)
/* BE5280 80241AD0 8FB20018 */ lw $s2, 0x18($sp)
/* BE5284 80241AD4 8FB10014 */ lw $s1, 0x14($sp)
/* BE5288 80241AD8 8FB00010 */ lw $s0, 0x10($sp)
/* BE528C 80241ADC 03E00008 */ jr $ra
/* BE5290 80241AE0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_8024219C_BE594C
/* BE5AA4 802422F4 0000102D */ daddu $v0, $zero, $zero
/* BE5AA8 802422F8 0280202D */ daddu $a0, $s4, $zero
/* BE5AAC 802422FC 0200282D */ daddu $a1, $s0, $zero
/* BE5AB0 80242300 0C09069B */ jal func_80241A6C_BE521C
/* BE5AB0 80242300 0C09069B */ jal UnkNpcAIFunc2
/* BE5AB4 80242304 0260302D */ daddu $a2, $s3, $zero
/* BE5AB8 80242308 0280202D */ daddu $a0, $s4, $zero
/* BE5ABC 8024230C 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8024152C_BEE31C
/* BEE31C 8024152C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* BEE320 80241530 AFB20018 */ sw $s2, 0x18($sp)
/* BEE324 80241534 0080902D */ daddu $s2, $a0, $zero
/* BEE328 80241538 AFBF001C */ sw $ra, 0x1c($sp)
/* BEE32C 8024153C AFB10014 */ sw $s1, 0x14($sp)
/* BEE330 80241540 AFB00010 */ sw $s0, 0x10($sp)
/* BEE334 80241544 8E510148 */ lw $s1, 0x148($s2)
/* BEE338 80241548 0C00EABB */ jal get_npc_unsafe
/* BEE33C 8024154C 86240008 */ lh $a0, 8($s1)
/* BEE340 80241550 0040802D */ daddu $s0, $v0, $zero
/* BEE344 80241554 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* BEE348 80241558 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* BEE34C 8024155C C60C0038 */ lwc1 $f12, 0x38($s0)
/* BEE350 80241560 C60E0040 */ lwc1 $f14, 0x40($s0)
/* BEE354 80241564 A600008E */ sh $zero, 0x8e($s0)
/* BEE358 80241568 8C460028 */ lw $a2, 0x28($v0)
/* BEE35C 8024156C 0C00A720 */ jal atan2
/* BEE360 80241570 8C470030 */ lw $a3, 0x30($v0)
/* BEE364 80241574 E600000C */ swc1 $f0, 0xc($s0)
/* BEE368 80241578 8E2200CC */ lw $v0, 0xcc($s1)
/* BEE36C 8024157C 8C420020 */ lw $v0, 0x20($v0)
/* BEE370 80241580 AE020028 */ sw $v0, 0x28($s0)
/* BEE374 80241584 2402000B */ addiu $v0, $zero, 0xb
/* BEE378 80241588 AE420070 */ sw $v0, 0x70($s2)
/* BEE37C 8024158C 8FBF001C */ lw $ra, 0x1c($sp)
/* BEE380 80241590 8FB20018 */ lw $s2, 0x18($sp)
/* BEE384 80241594 8FB10014 */ lw $s1, 0x14($sp)
/* BEE388 80241598 8FB00010 */ lw $s0, 0x10($sp)
/* BEE38C 8024159C 03E00008 */ jr $ra
/* BEE390 802415A0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80241C5C_BEEA4C
/* BEEBA4 80241DB4 0000102D */ daddu $v0, $zero, $zero
/* BEEBA8 80241DB8 0280202D */ daddu $a0, $s4, $zero
/* BEEBAC 80241DBC 0200282D */ daddu $a1, $s0, $zero
/* BEEBB0 80241DC0 0C09054B */ jal func_8024152C_BEE31C
/* BEEBB0 80241DC0 0C09054B */ jal UnkNpcAIFunc2
/* BEEBB4 80241DC4 0260302D */ daddu $a2, $s3, $zero
/* BEEBB8 80241DC8 0280202D */ daddu $a0, $s4, $zero
/* BEEBBC 80241DCC 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240CFC_BFE57C
/* BFE57C 80240CFC 27BDFFE0 */ addiu $sp, $sp, -0x20
/* BFE580 80240D00 AFB20018 */ sw $s2, 0x18($sp)
/* BFE584 80240D04 0080902D */ daddu $s2, $a0, $zero
/* BFE588 80240D08 AFBF001C */ sw $ra, 0x1c($sp)
/* BFE58C 80240D0C AFB10014 */ sw $s1, 0x14($sp)
/* BFE590 80240D10 AFB00010 */ sw $s0, 0x10($sp)
/* BFE594 80240D14 8E510148 */ lw $s1, 0x148($s2)
/* BFE598 80240D18 0C00EABB */ jal get_npc_unsafe
/* BFE59C 80240D1C 86240008 */ lh $a0, 8($s1)
/* BFE5A0 80240D20 0040802D */ daddu $s0, $v0, $zero
/* BFE5A4 80240D24 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* BFE5A8 80240D28 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* BFE5AC 80240D2C C60C0038 */ lwc1 $f12, 0x38($s0)
/* BFE5B0 80240D30 C60E0040 */ lwc1 $f14, 0x40($s0)
/* BFE5B4 80240D34 A600008E */ sh $zero, 0x8e($s0)
/* BFE5B8 80240D38 8C460028 */ lw $a2, 0x28($v0)
/* BFE5BC 80240D3C 0C00A720 */ jal atan2
/* BFE5C0 80240D40 8C470030 */ lw $a3, 0x30($v0)
/* BFE5C4 80240D44 E600000C */ swc1 $f0, 0xc($s0)
/* BFE5C8 80240D48 8E2200CC */ lw $v0, 0xcc($s1)
/* BFE5CC 80240D4C 8C420020 */ lw $v0, 0x20($v0)
/* BFE5D0 80240D50 AE020028 */ sw $v0, 0x28($s0)
/* BFE5D4 80240D54 2402000B */ addiu $v0, $zero, 0xb
/* BFE5D8 80240D58 AE420070 */ sw $v0, 0x70($s2)
/* BFE5DC 80240D5C 8FBF001C */ lw $ra, 0x1c($sp)
/* BFE5E0 80240D60 8FB20018 */ lw $s2, 0x18($sp)
/* BFE5E4 80240D64 8FB10014 */ lw $s1, 0x14($sp)
/* BFE5E8 80240D68 8FB00010 */ lw $s0, 0x10($sp)
/* BFE5EC 80240D6C 03E00008 */ jr $ra
/* BFE5F0 80240D70 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_8024142C_BFECAC
/* BFEE04 80241584 0000102D */ daddu $v0, $zero, $zero
/* BFEE08 80241588 0280202D */ daddu $a0, $s4, $zero
/* BFEE0C 8024158C 0200282D */ daddu $a1, $s0, $zero
/* BFEE10 80241590 0C09033F */ jal func_80240CFC_BFE57C
/* BFEE10 80241590 0C09033F */ jal UnkNpcAIFunc2
/* BFEE14 80241594 0260302D */ daddu $a2, $s3, $zero
/* BFEE18 80241598 0280202D */ daddu $a0, $s4, $zero
/* BFEE1C 8024159C 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240BDC_C3710C
/* C3710C 80240BDC 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C37110 80240BE0 AFB20018 */ sw $s2, 0x18($sp)
/* C37114 80240BE4 0080902D */ daddu $s2, $a0, $zero
/* C37118 80240BE8 AFBF001C */ sw $ra, 0x1c($sp)
/* C3711C 80240BEC AFB10014 */ sw $s1, 0x14($sp)
/* C37120 80240BF0 AFB00010 */ sw $s0, 0x10($sp)
/* C37124 80240BF4 8E510148 */ lw $s1, 0x148($s2)
/* C37128 80240BF8 0C00EABB */ jal get_npc_unsafe
/* C3712C 80240BFC 86240008 */ lh $a0, 8($s1)
/* C37130 80240C00 0040802D */ daddu $s0, $v0, $zero
/* C37134 80240C04 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* C37138 80240C08 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* C3713C 80240C0C C60C0038 */ lwc1 $f12, 0x38($s0)
/* C37140 80240C10 C60E0040 */ lwc1 $f14, 0x40($s0)
/* C37144 80240C14 A600008E */ sh $zero, 0x8e($s0)
/* C37148 80240C18 8C460028 */ lw $a2, 0x28($v0)
/* C3714C 80240C1C 0C00A720 */ jal atan2
/* C37150 80240C20 8C470030 */ lw $a3, 0x30($v0)
/* C37154 80240C24 E600000C */ swc1 $f0, 0xc($s0)
/* C37158 80240C28 8E2200CC */ lw $v0, 0xcc($s1)
/* C3715C 80240C2C 8C420020 */ lw $v0, 0x20($v0)
/* C37160 80240C30 AE020028 */ sw $v0, 0x28($s0)
/* C37164 80240C34 2402000B */ addiu $v0, $zero, 0xb
/* C37168 80240C38 AE420070 */ sw $v0, 0x70($s2)
/* C3716C 80240C3C 8FBF001C */ lw $ra, 0x1c($sp)
/* C37170 80240C40 8FB20018 */ lw $s2, 0x18($sp)
/* C37174 80240C44 8FB10014 */ lw $s1, 0x14($sp)
/* C37178 80240C48 8FB00010 */ lw $s0, 0x10($sp)
/* C3717C 80240C4C 03E00008 */ jr $ra
/* C37180 80240C50 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_8024130C_C3783C
/* C37994 80241464 0000102D */ daddu $v0, $zero, $zero
/* C37998 80241468 0280202D */ daddu $a0, $s4, $zero
/* C3799C 8024146C 0200282D */ daddu $a1, $s0, $zero
/* C379A0 80241470 0C0902F7 */ jal func_80240BDC_C3710C
/* C379A0 80241470 0C0902F7 */ jal UnkNpcAIFunc2
/* C379A4 80241474 0260302D */ daddu $a2, $s3, $zero
/* C379A8 80241478 0280202D */ daddu $a0, $s4, $zero
/* C379AC 8024147C 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8024233C_C420EC
/* C420EC 8024233C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C420F0 80242340 AFB20018 */ sw $s2, 0x18($sp)
/* C420F4 80242344 0080902D */ daddu $s2, $a0, $zero
/* C420F8 80242348 AFBF001C */ sw $ra, 0x1c($sp)
/* C420FC 8024234C AFB10014 */ sw $s1, 0x14($sp)
/* C42100 80242350 AFB00010 */ sw $s0, 0x10($sp)
/* C42104 80242354 8E510148 */ lw $s1, 0x148($s2)
/* C42108 80242358 0C00EABB */ jal get_npc_unsafe
/* C4210C 8024235C 86240008 */ lh $a0, 8($s1)
/* C42110 80242360 0040802D */ daddu $s0, $v0, $zero
/* C42114 80242364 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* C42118 80242368 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* C4211C 8024236C C60C0038 */ lwc1 $f12, 0x38($s0)
/* C42120 80242370 C60E0040 */ lwc1 $f14, 0x40($s0)
/* C42124 80242374 A600008E */ sh $zero, 0x8e($s0)
/* C42128 80242378 8C460028 */ lw $a2, 0x28($v0)
/* C4212C 8024237C 0C00A720 */ jal atan2
/* C42130 80242380 8C470030 */ lw $a3, 0x30($v0)
/* C42134 80242384 E600000C */ swc1 $f0, 0xc($s0)
/* C42138 80242388 8E2200CC */ lw $v0, 0xcc($s1)
/* C4213C 8024238C 8C420020 */ lw $v0, 0x20($v0)
/* C42140 80242390 AE020028 */ sw $v0, 0x28($s0)
/* C42144 80242394 2402000B */ addiu $v0, $zero, 0xb
/* C42148 80242398 AE420070 */ sw $v0, 0x70($s2)
/* C4214C 8024239C 8FBF001C */ lw $ra, 0x1c($sp)
/* C42150 802423A0 8FB20018 */ lw $s2, 0x18($sp)
/* C42154 802423A4 8FB10014 */ lw $s1, 0x14($sp)
/* C42158 802423A8 8FB00010 */ lw $s0, 0x10($sp)
/* C4215C 802423AC 03E00008 */ jr $ra
/* C42160 802423B0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80242A6C_C4281C
/* C42974 80242BC4 0000102D */ daddu $v0, $zero, $zero
/* C42978 80242BC8 0280202D */ daddu $a0, $s4, $zero
/* C4297C 80242BCC 0200282D */ daddu $a1, $s0, $zero
/* C42980 80242BD0 0C0908CF */ jal func_8024233C_C420EC
/* C42980 80242BD0 0C0908CF */ jal UnkNpcAIFunc2
/* C42984 80242BD4 0260302D */ daddu $a2, $s3, $zero
/* C42988 80242BD8 0280202D */ daddu $a0, $s4, $zero
/* C4298C 80242BDC 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80242000_C48BE0
/* C48BE0 80242000 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C48BE4 80242004 AFB20018 */ sw $s2, 0x18($sp)
/* C48BE8 80242008 0080902D */ daddu $s2, $a0, $zero
/* C48BEC 8024200C AFBF001C */ sw $ra, 0x1c($sp)
/* C48BF0 80242010 AFB10014 */ sw $s1, 0x14($sp)
/* C48BF4 80242014 AFB00010 */ sw $s0, 0x10($sp)
/* C48BF8 80242018 8E510148 */ lw $s1, 0x148($s2)
/* C48BFC 8024201C 0C00EABB */ jal get_npc_unsafe
/* C48C00 80242020 86240008 */ lh $a0, 8($s1)
/* C48C04 80242024 0040802D */ daddu $s0, $v0, $zero
/* C48C08 80242028 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* C48C0C 8024202C 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* C48C10 80242030 C60C0038 */ lwc1 $f12, 0x38($s0)
/* C48C14 80242034 C60E0040 */ lwc1 $f14, 0x40($s0)
/* C48C18 80242038 A600008E */ sh $zero, 0x8e($s0)
/* C48C1C 8024203C 8C460028 */ lw $a2, 0x28($v0)
/* C48C20 80242040 0C00A720 */ jal atan2
/* C48C24 80242044 8C470030 */ lw $a3, 0x30($v0)
/* C48C28 80242048 E600000C */ swc1 $f0, 0xc($s0)
/* C48C2C 8024204C 8E2200CC */ lw $v0, 0xcc($s1)
/* C48C30 80242050 8C420020 */ lw $v0, 0x20($v0)
/* C48C34 80242054 AE020028 */ sw $v0, 0x28($s0)
/* C48C38 80242058 2402000B */ addiu $v0, $zero, 0xb
/* C48C3C 8024205C AE420070 */ sw $v0, 0x70($s2)
/* C48C40 80242060 8FBF001C */ lw $ra, 0x1c($sp)
/* C48C44 80242064 8FB20018 */ lw $s2, 0x18($sp)
/* C48C48 80242068 8FB10014 */ lw $s1, 0x14($sp)
/* C48C4C 8024206C 8FB00010 */ lw $s0, 0x10($sp)
/* C48C50 80242070 03E00008 */ jr $ra
/* C48C54 80242074 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80242730_C49310
/* C49468 80242888 0000102D */ daddu $v0, $zero, $zero
/* C4946C 8024288C 0280202D */ daddu $a0, $s4, $zero
/* C49470 80242890 0200282D */ daddu $a1, $s0, $zero
/* C49474 80242894 0C090800 */ jal func_80242000_C48BE0
/* C49474 80242894 0C090800 */ jal UnkNpcAIFunc2
/* C49478 80242898 0260302D */ daddu $a2, $s3, $zero
/* C4947C 8024289C 0280202D */ daddu $a0, $s4, $zero
/* C49480 802428A0 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240EFC_CB5EFC
/* CB5EFC 80240EFC 27BDFFE0 */ addiu $sp, $sp, -0x20
/* CB5F00 80240F00 AFB20018 */ sw $s2, 0x18($sp)
/* CB5F04 80240F04 0080902D */ daddu $s2, $a0, $zero
/* CB5F08 80240F08 AFBF001C */ sw $ra, 0x1c($sp)
/* CB5F0C 80240F0C AFB10014 */ sw $s1, 0x14($sp)
/* CB5F10 80240F10 AFB00010 */ sw $s0, 0x10($sp)
/* CB5F14 80240F14 8E510148 */ lw $s1, 0x148($s2)
/* CB5F18 80240F18 0C00EABB */ jal get_npc_unsafe
/* CB5F1C 80240F1C 86240008 */ lh $a0, 8($s1)
/* CB5F20 80240F20 0040802D */ daddu $s0, $v0, $zero
/* CB5F24 80240F24 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* CB5F28 80240F28 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* CB5F2C 80240F2C C60C0038 */ lwc1 $f12, 0x38($s0)
/* CB5F30 80240F30 C60E0040 */ lwc1 $f14, 0x40($s0)
/* CB5F34 80240F34 A600008E */ sh $zero, 0x8e($s0)
/* CB5F38 80240F38 8C460028 */ lw $a2, 0x28($v0)
/* CB5F3C 80240F3C 0C00A720 */ jal atan2
/* CB5F40 80240F40 8C470030 */ lw $a3, 0x30($v0)
/* CB5F44 80240F44 E600000C */ swc1 $f0, 0xc($s0)
/* CB5F48 80240F48 8E2200CC */ lw $v0, 0xcc($s1)
/* CB5F4C 80240F4C 8C420020 */ lw $v0, 0x20($v0)
/* CB5F50 80240F50 AE020028 */ sw $v0, 0x28($s0)
/* CB5F54 80240F54 2402000B */ addiu $v0, $zero, 0xb
/* CB5F58 80240F58 AE420070 */ sw $v0, 0x70($s2)
/* CB5F5C 80240F5C 8FBF001C */ lw $ra, 0x1c($sp)
/* CB5F60 80240F60 8FB20018 */ lw $s2, 0x18($sp)
/* CB5F64 80240F64 8FB10014 */ lw $s1, 0x14($sp)
/* CB5F68 80240F68 8FB00010 */ lw $s0, 0x10($sp)
/* CB5F6C 80240F6C 03E00008 */ jr $ra
/* CB5F70 80240F70 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_8024162C_CB662C
/* CB6784 80241784 0000102D */ daddu $v0, $zero, $zero
/* CB6788 80241788 0280202D */ daddu $a0, $s4, $zero
/* CB678C 8024178C 0200282D */ daddu $a1, $s0, $zero
/* CB6790 80241790 0C0903BF */ jal func_80240EFC_CB5EFC
/* CB6790 80241790 0C0903BF */ jal UnkNpcAIFunc2
/* CB6794 80241794 0260302D */ daddu $a2, $s3, $zero
/* CB6798 80241798 0280202D */ daddu $a0, $s4, $zero
/* CB679C 8024179C 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240DA0_CC45B0
/* CC45B0 80240DA0 27BDFFE0 */ addiu $sp, $sp, -0x20
/* CC45B4 80240DA4 AFB20018 */ sw $s2, 0x18($sp)
/* CC45B8 80240DA8 0080902D */ daddu $s2, $a0, $zero
/* CC45BC 80240DAC AFBF001C */ sw $ra, 0x1c($sp)
/* CC45C0 80240DB0 AFB10014 */ sw $s1, 0x14($sp)
/* CC45C4 80240DB4 AFB00010 */ sw $s0, 0x10($sp)
/* CC45C8 80240DB8 8E510148 */ lw $s1, 0x148($s2)
/* CC45CC 80240DBC 0C00EABB */ jal get_npc_unsafe
/* CC45D0 80240DC0 86240008 */ lh $a0, 8($s1)
/* CC45D4 80240DC4 0040802D */ daddu $s0, $v0, $zero
/* CC45D8 80240DC8 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* CC45DC 80240DCC 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* CC45E0 80240DD0 C60C0038 */ lwc1 $f12, 0x38($s0)
/* CC45E4 80240DD4 C60E0040 */ lwc1 $f14, 0x40($s0)
/* CC45E8 80240DD8 A600008E */ sh $zero, 0x8e($s0)
/* CC45EC 80240DDC 8C460028 */ lw $a2, 0x28($v0)
/* CC45F0 80240DE0 0C00A720 */ jal atan2
/* CC45F4 80240DE4 8C470030 */ lw $a3, 0x30($v0)
/* CC45F8 80240DE8 E600000C */ swc1 $f0, 0xc($s0)
/* CC45FC 80240DEC 8E2200CC */ lw $v0, 0xcc($s1)
/* CC4600 80240DF0 8C420020 */ lw $v0, 0x20($v0)
/* CC4604 80240DF4 AE020028 */ sw $v0, 0x28($s0)
/* CC4608 80240DF8 2402000B */ addiu $v0, $zero, 0xb
/* CC460C 80240DFC AE420070 */ sw $v0, 0x70($s2)
/* CC4610 80240E00 8FBF001C */ lw $ra, 0x1c($sp)
/* CC4614 80240E04 8FB20018 */ lw $s2, 0x18($sp)
/* CC4618 80240E08 8FB10014 */ lw $s1, 0x14($sp)
/* CC461C 80240E0C 8FB00010 */ lw $s0, 0x10($sp)
/* CC4620 80240E10 03E00008 */ jr $ra
/* CC4624 80240E14 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_802414D0_CC4CE0
/* CC4E38 80241628 0000102D */ daddu $v0, $zero, $zero
/* CC4E3C 8024162C 0280202D */ daddu $a0, $s4, $zero
/* CC4E40 80241630 0200282D */ daddu $a1, $s0, $zero
/* CC4E44 80241634 0C090368 */ jal func_80240DA0_CC45B0
/* CC4E44 80241634 0C090368 */ jal UnkNpcAIFunc2
/* CC4E48 80241638 0260302D */ daddu $a2, $s3, $zero
/* CC4E4C 8024163C 0280202D */ daddu $a0, $s4, $zero
/* CC4E50 80241640 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802416EC_CCC9FC
/* CCC9FC 802416EC 27BDFFE0 */ addiu $sp, $sp, -0x20
/* CCCA00 802416F0 AFB20018 */ sw $s2, 0x18($sp)
/* CCCA04 802416F4 0080902D */ daddu $s2, $a0, $zero
/* CCCA08 802416F8 AFBF001C */ sw $ra, 0x1c($sp)
/* CCCA0C 802416FC AFB10014 */ sw $s1, 0x14($sp)
/* CCCA10 80241700 AFB00010 */ sw $s0, 0x10($sp)
/* CCCA14 80241704 8E510148 */ lw $s1, 0x148($s2)
/* CCCA18 80241708 0C00EABB */ jal get_npc_unsafe
/* CCCA1C 8024170C 86240008 */ lh $a0, 8($s1)
/* CCCA20 80241710 0040802D */ daddu $s0, $v0, $zero
/* CCCA24 80241714 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* CCCA28 80241718 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* CCCA2C 8024171C C60C0038 */ lwc1 $f12, 0x38($s0)
/* CCCA30 80241720 C60E0040 */ lwc1 $f14, 0x40($s0)
/* CCCA34 80241724 A600008E */ sh $zero, 0x8e($s0)
/* CCCA38 80241728 8C460028 */ lw $a2, 0x28($v0)
/* CCCA3C 8024172C 0C00A720 */ jal atan2
/* CCCA40 80241730 8C470030 */ lw $a3, 0x30($v0)
/* CCCA44 80241734 E600000C */ swc1 $f0, 0xc($s0)
/* CCCA48 80241738 8E2200CC */ lw $v0, 0xcc($s1)
/* CCCA4C 8024173C 8C420020 */ lw $v0, 0x20($v0)
/* CCCA50 80241740 AE020028 */ sw $v0, 0x28($s0)
/* CCCA54 80241744 2402000B */ addiu $v0, $zero, 0xb
/* CCCA58 80241748 AE420070 */ sw $v0, 0x70($s2)
/* CCCA5C 8024174C 8FBF001C */ lw $ra, 0x1c($sp)
/* CCCA60 80241750 8FB20018 */ lw $s2, 0x18($sp)
/* CCCA64 80241754 8FB10014 */ lw $s1, 0x14($sp)
/* CCCA68 80241758 8FB00010 */ lw $s0, 0x10($sp)
/* CCCA6C 8024175C 03E00008 */ jr $ra
/* CCCA70 80241760 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80241E1C_CCD12C
/* CCD284 80241F74 0000102D */ daddu $v0, $zero, $zero
/* CCD288 80241F78 0280202D */ daddu $a0, $s4, $zero
/* CCD28C 80241F7C 0200282D */ daddu $a1, $s0, $zero
/* CCD290 80241F80 0C0905BB */ jal func_802416EC_CCC9FC
/* CCD290 80241F80 0C0905BB */ jal UnkNpcAIFunc2
/* CCD294 80241F84 0260302D */ daddu $a2, $s3, $zero
/* CCD298 80241F88 0280202D */ daddu $a0, $s4, $zero
/* CCD29C 80241F8C 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241A2C_CD385C
/* CD385C 80241A2C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* CD3860 80241A30 AFB20018 */ sw $s2, 0x18($sp)
/* CD3864 80241A34 0080902D */ daddu $s2, $a0, $zero
/* CD3868 80241A38 AFBF001C */ sw $ra, 0x1c($sp)
/* CD386C 80241A3C AFB10014 */ sw $s1, 0x14($sp)
/* CD3870 80241A40 AFB00010 */ sw $s0, 0x10($sp)
/* CD3874 80241A44 8E510148 */ lw $s1, 0x148($s2)
/* CD3878 80241A48 0C00EABB */ jal get_npc_unsafe
/* CD387C 80241A4C 86240008 */ lh $a0, 8($s1)
/* CD3880 80241A50 0040802D */ daddu $s0, $v0, $zero
/* CD3884 80241A54 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* CD3888 80241A58 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* CD388C 80241A5C C60C0038 */ lwc1 $f12, 0x38($s0)
/* CD3890 80241A60 C60E0040 */ lwc1 $f14, 0x40($s0)
/* CD3894 80241A64 A600008E */ sh $zero, 0x8e($s0)
/* CD3898 80241A68 8C460028 */ lw $a2, 0x28($v0)
/* CD389C 80241A6C 0C00A720 */ jal atan2
/* CD38A0 80241A70 8C470030 */ lw $a3, 0x30($v0)
/* CD38A4 80241A74 E600000C */ swc1 $f0, 0xc($s0)
/* CD38A8 80241A78 8E2200CC */ lw $v0, 0xcc($s1)
/* CD38AC 80241A7C 8C420020 */ lw $v0, 0x20($v0)
/* CD38B0 80241A80 AE020028 */ sw $v0, 0x28($s0)
/* CD38B4 80241A84 2402000B */ addiu $v0, $zero, 0xb
/* CD38B8 80241A88 AE420070 */ sw $v0, 0x70($s2)
/* CD38BC 80241A8C 8FBF001C */ lw $ra, 0x1c($sp)
/* CD38C0 80241A90 8FB20018 */ lw $s2, 0x18($sp)
/* CD38C4 80241A94 8FB10014 */ lw $s1, 0x14($sp)
/* CD38C8 80241A98 8FB00010 */ lw $s0, 0x10($sp)
/* CD38CC 80241A9C 03E00008 */ jr $ra
/* CD38D0 80241AA0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_8024215C_CD3F8C
/* CD40E4 802422B4 0000102D */ daddu $v0, $zero, $zero
/* CD40E8 802422B8 0280202D */ daddu $a0, $s4, $zero
/* CD40EC 802422BC 0200282D */ daddu $a1, $s0, $zero
/* CD40F0 802422C0 0C09068B */ jal func_80241A2C_CD385C
/* CD40F0 802422C0 0C09068B */ jal UnkNpcAIFunc2
/* CD40F4 802422C4 0260302D */ daddu $a2, $s3, $zero
/* CD40F8 802422C8 0280202D */ daddu $a0, $s4, $zero
/* CD40FC 802422CC 0200282D */ daddu $a1, $s0, $zero

View File

@ -94,7 +94,7 @@ glabel func_80242754_CD4584
/* CD46E0 802428B0 0000102D */ daddu $v0, $zero, $zero
/* CD46E4 802428B4 0280202D */ daddu $a0, $s4, $zero
/* CD46E8 802428B8 0200282D */ daddu $a1, $s0, $zero
/* CD46EC 802428BC 0C09068B */ jal func_80241A2C_CD385C
/* CD46EC 802428BC 0C09068B */ jal UnkNpcAIFunc2
/* CD46F0 802428C0 0260302D */ daddu $a2, $s3, $zero
/* CD46F4 802428C4 0280202D */ daddu $a0, $s4, $zero
/* CD46F8 802428C8 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240C4C_CD7F2C
/* CD7F2C 80240C4C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* CD7F30 80240C50 AFB20018 */ sw $s2, 0x18($sp)
/* CD7F34 80240C54 0080902D */ daddu $s2, $a0, $zero
/* CD7F38 80240C58 AFBF001C */ sw $ra, 0x1c($sp)
/* CD7F3C 80240C5C AFB10014 */ sw $s1, 0x14($sp)
/* CD7F40 80240C60 AFB00010 */ sw $s0, 0x10($sp)
/* CD7F44 80240C64 8E510148 */ lw $s1, 0x148($s2)
/* CD7F48 80240C68 0C00EABB */ jal get_npc_unsafe
/* CD7F4C 80240C6C 86240008 */ lh $a0, 8($s1)
/* CD7F50 80240C70 0040802D */ daddu $s0, $v0, $zero
/* CD7F54 80240C74 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* CD7F58 80240C78 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* CD7F5C 80240C7C C60C0038 */ lwc1 $f12, 0x38($s0)
/* CD7F60 80240C80 C60E0040 */ lwc1 $f14, 0x40($s0)
/* CD7F64 80240C84 A600008E */ sh $zero, 0x8e($s0)
/* CD7F68 80240C88 8C460028 */ lw $a2, 0x28($v0)
/* CD7F6C 80240C8C 0C00A720 */ jal atan2
/* CD7F70 80240C90 8C470030 */ lw $a3, 0x30($v0)
/* CD7F74 80240C94 E600000C */ swc1 $f0, 0xc($s0)
/* CD7F78 80240C98 8E2200CC */ lw $v0, 0xcc($s1)
/* CD7F7C 80240C9C 8C420020 */ lw $v0, 0x20($v0)
/* CD7F80 80240CA0 AE020028 */ sw $v0, 0x28($s0)
/* CD7F84 80240CA4 2402000B */ addiu $v0, $zero, 0xb
/* CD7F88 80240CA8 AE420070 */ sw $v0, 0x70($s2)
/* CD7F8C 80240CAC 8FBF001C */ lw $ra, 0x1c($sp)
/* CD7F90 80240CB0 8FB20018 */ lw $s2, 0x18($sp)
/* CD7F94 80240CB4 8FB10014 */ lw $s1, 0x14($sp)
/* CD7F98 80240CB8 8FB00010 */ lw $s0, 0x10($sp)
/* CD7F9C 80240CBC 03E00008 */ jr $ra
/* CD7FA0 80240CC0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_8024137C_CD865C
/* CD87B4 802414D4 0000102D */ daddu $v0, $zero, $zero
/* CD87B8 802414D8 0280202D */ daddu $a0, $s4, $zero
/* CD87BC 802414DC 0200282D */ daddu $a1, $s0, $zero
/* CD87C0 802414E0 0C090313 */ jal func_80240C4C_CD7F2C
/* CD87C0 802414E0 0C090313 */ jal UnkNpcAIFunc2
/* CD87C4 802414E4 0260302D */ daddu $a2, $s3, $zero
/* CD87C8 802414E8 0280202D */ daddu $a0, $s4, $zero
/* CD87CC 802414EC 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240C1C_CF37EC
/* CF37EC 80240C1C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* CF37F0 80240C20 AFB20018 */ sw $s2, 0x18($sp)
/* CF37F4 80240C24 0080902D */ daddu $s2, $a0, $zero
/* CF37F8 80240C28 AFBF001C */ sw $ra, 0x1c($sp)
/* CF37FC 80240C2C AFB10014 */ sw $s1, 0x14($sp)
/* CF3800 80240C30 AFB00010 */ sw $s0, 0x10($sp)
/* CF3804 80240C34 8E510148 */ lw $s1, 0x148($s2)
/* CF3808 80240C38 0C00EABB */ jal get_npc_unsafe
/* CF380C 80240C3C 86240008 */ lh $a0, 8($s1)
/* CF3810 80240C40 0040802D */ daddu $s0, $v0, $zero
/* CF3814 80240C44 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* CF3818 80240C48 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* CF381C 80240C4C C60C0038 */ lwc1 $f12, 0x38($s0)
/* CF3820 80240C50 C60E0040 */ lwc1 $f14, 0x40($s0)
/* CF3824 80240C54 A600008E */ sh $zero, 0x8e($s0)
/* CF3828 80240C58 8C460028 */ lw $a2, 0x28($v0)
/* CF382C 80240C5C 0C00A720 */ jal atan2
/* CF3830 80240C60 8C470030 */ lw $a3, 0x30($v0)
/* CF3834 80240C64 E600000C */ swc1 $f0, 0xc($s0)
/* CF3838 80240C68 8E2200CC */ lw $v0, 0xcc($s1)
/* CF383C 80240C6C 8C420020 */ lw $v0, 0x20($v0)
/* CF3840 80240C70 AE020028 */ sw $v0, 0x28($s0)
/* CF3844 80240C74 2402000B */ addiu $v0, $zero, 0xb
/* CF3848 80240C78 AE420070 */ sw $v0, 0x70($s2)
/* CF384C 80240C7C 8FBF001C */ lw $ra, 0x1c($sp)
/* CF3850 80240C80 8FB20018 */ lw $s2, 0x18($sp)
/* CF3854 80240C84 8FB10014 */ lw $s1, 0x14($sp)
/* CF3858 80240C88 8FB00010 */ lw $s0, 0x10($sp)
/* CF385C 80240C8C 03E00008 */ jr $ra
/* CF3860 80240C90 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_8024134C_CF3F1C
/* CF4074 802414A4 0000102D */ daddu $v0, $zero, $zero
/* CF4078 802414A8 0280202D */ daddu $a0, $s4, $zero
/* CF407C 802414AC 0200282D */ daddu $a1, $s0, $zero
/* CF4080 802414B0 0C090307 */ jal func_80240C1C_CF37EC
/* CF4080 802414B0 0C090307 */ jal UnkNpcAIFunc2
/* CF4084 802414B4 0260302D */ daddu $a2, $s3, $zero
/* CF4088 802414B8 0280202D */ daddu $a0, $s4, $zero
/* CF408C 802414BC 0200282D */ daddu $a1, $s0, $zero

View File

@ -94,7 +94,7 @@ glabel func_80241944_CF4514
/* CF4670 80241AA0 0000102D */ daddu $v0, $zero, $zero
/* CF4674 80241AA4 0280202D */ daddu $a0, $s4, $zero
/* CF4678 80241AA8 0200282D */ daddu $a1, $s0, $zero
/* CF467C 80241AAC 0C090307 */ jal func_80240C1C_CF37EC
/* CF467C 80241AAC 0C090307 */ jal UnkNpcAIFunc2
/* CF4680 80241AB0 0260302D */ daddu $a2, $s3, $zero
/* CF4684 80241AB4 0280202D */ daddu $a0, $s4, $zero
/* CF4688 80241AB8 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241BCC_A17DEC
/* A17DEC 80241BCC 27BDFFE0 */ addiu $sp, $sp, -0x20
/* A17DF0 80241BD0 AFB20018 */ sw $s2, 0x18($sp)
/* A17DF4 80241BD4 0080902D */ daddu $s2, $a0, $zero
/* A17DF8 80241BD8 AFBF001C */ sw $ra, 0x1c($sp)
/* A17DFC 80241BDC AFB10014 */ sw $s1, 0x14($sp)
/* A17E00 80241BE0 AFB00010 */ sw $s0, 0x10($sp)
/* A17E04 80241BE4 8E510148 */ lw $s1, 0x148($s2)
/* A17E08 80241BE8 0C00EABB */ jal get_npc_unsafe
/* A17E0C 80241BEC 86240008 */ lh $a0, 8($s1)
/* A17E10 80241BF0 0040802D */ daddu $s0, $v0, $zero
/* A17E14 80241BF4 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* A17E18 80241BF8 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* A17E1C 80241BFC C60C0038 */ lwc1 $f12, 0x38($s0)
/* A17E20 80241C00 C60E0040 */ lwc1 $f14, 0x40($s0)
/* A17E24 80241C04 A600008E */ sh $zero, 0x8e($s0)
/* A17E28 80241C08 8C460028 */ lw $a2, 0x28($v0)
/* A17E2C 80241C0C 0C00A720 */ jal atan2
/* A17E30 80241C10 8C470030 */ lw $a3, 0x30($v0)
/* A17E34 80241C14 E600000C */ swc1 $f0, 0xc($s0)
/* A17E38 80241C18 8E2200CC */ lw $v0, 0xcc($s1)
/* A17E3C 80241C1C 8C420020 */ lw $v0, 0x20($v0)
/* A17E40 80241C20 AE020028 */ sw $v0, 0x28($s0)
/* A17E44 80241C24 2402000B */ addiu $v0, $zero, 0xb
/* A17E48 80241C28 AE420070 */ sw $v0, 0x70($s2)
/* A17E4C 80241C2C 8FBF001C */ lw $ra, 0x1c($sp)
/* A17E50 80241C30 8FB20018 */ lw $s2, 0x18($sp)
/* A17E54 80241C34 8FB10014 */ lw $s1, 0x14($sp)
/* A17E58 80241C38 8FB00010 */ lw $s0, 0x10($sp)
/* A17E5C 80241C3C 03E00008 */ jr $ra
/* A17E60 80241C40 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_802422FC_A1851C
/* A18674 80242454 0000102D */ daddu $v0, $zero, $zero
/* A18678 80242458 0280202D */ daddu $a0, $s4, $zero
/* A1867C 8024245C 0200282D */ daddu $a1, $s0, $zero
/* A18680 80242460 0C0906F3 */ jal func_80241BCC_A17DEC
/* A18680 80242460 0C0906F3 */ jal UnkNpcAIFunc2
/* A18684 80242464 0260302D */ daddu $a2, $s3, $zero
/* A18688 80242468 0280202D */ daddu $a0, $s4, $zero
/* A1868C 8024246C 0200282D */ daddu $a1, $s0, $zero

View File

@ -94,7 +94,7 @@ glabel func_802428F4_A18B14
/* A18C70 80242A50 0000102D */ daddu $v0, $zero, $zero
/* A18C74 80242A54 0280202D */ daddu $a0, $s4, $zero
/* A18C78 80242A58 0200282D */ daddu $a1, $s0, $zero
/* A18C7C 80242A5C 0C0906F3 */ jal func_80241BCC_A17DEC
/* A18C7C 80242A5C 0C0906F3 */ jal UnkNpcAIFunc2
/* A18C80 80242A60 0260302D */ daddu $a2, $s3, $zero
/* A18C84 80242A64 0280202D */ daddu $a0, $s4, $zero
/* A18C88 80242A68 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8024188C_A1C98C
/* A1C98C 8024188C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* A1C990 80241890 AFB20018 */ sw $s2, 0x18($sp)
/* A1C994 80241894 0080902D */ daddu $s2, $a0, $zero
/* A1C998 80241898 AFBF001C */ sw $ra, 0x1c($sp)
/* A1C99C 8024189C AFB10014 */ sw $s1, 0x14($sp)
/* A1C9A0 802418A0 AFB00010 */ sw $s0, 0x10($sp)
/* A1C9A4 802418A4 8E510148 */ lw $s1, 0x148($s2)
/* A1C9A8 802418A8 0C00EABB */ jal get_npc_unsafe
/* A1C9AC 802418AC 86240008 */ lh $a0, 8($s1)
/* A1C9B0 802418B0 0040802D */ daddu $s0, $v0, $zero
/* A1C9B4 802418B4 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* A1C9B8 802418B8 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* A1C9BC 802418BC C60C0038 */ lwc1 $f12, 0x38($s0)
/* A1C9C0 802418C0 C60E0040 */ lwc1 $f14, 0x40($s0)
/* A1C9C4 802418C4 A600008E */ sh $zero, 0x8e($s0)
/* A1C9C8 802418C8 8C460028 */ lw $a2, 0x28($v0)
/* A1C9CC 802418CC 0C00A720 */ jal atan2
/* A1C9D0 802418D0 8C470030 */ lw $a3, 0x30($v0)
/* A1C9D4 802418D4 E600000C */ swc1 $f0, 0xc($s0)
/* A1C9D8 802418D8 8E2200CC */ lw $v0, 0xcc($s1)
/* A1C9DC 802418DC 8C420020 */ lw $v0, 0x20($v0)
/* A1C9E0 802418E0 AE020028 */ sw $v0, 0x28($s0)
/* A1C9E4 802418E4 2402000B */ addiu $v0, $zero, 0xb
/* A1C9E8 802418E8 AE420070 */ sw $v0, 0x70($s2)
/* A1C9EC 802418EC 8FBF001C */ lw $ra, 0x1c($sp)
/* A1C9F0 802418F0 8FB20018 */ lw $s2, 0x18($sp)
/* A1C9F4 802418F4 8FB10014 */ lw $s1, 0x14($sp)
/* A1C9F8 802418F8 8FB00010 */ lw $s0, 0x10($sp)
/* A1C9FC 802418FC 03E00008 */ jr $ra
/* A1CA00 80241900 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80241FBC_A1D0BC
/* A1D214 80242114 0000102D */ daddu $v0, $zero, $zero
/* A1D218 80242118 0280202D */ daddu $a0, $s4, $zero
/* A1D21C 8024211C 0200282D */ daddu $a1, $s0, $zero
/* A1D220 80242120 0C090623 */ jal func_8024188C_A1C98C
/* A1D220 80242120 0C090623 */ jal UnkNpcAIFunc2
/* A1D224 80242124 0260302D */ daddu $a2, $s3, $zero
/* A1D228 80242128 0280202D */ daddu $a0, $s4, $zero
/* A1D22C 8024212C 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240BDC_8CEC4C
/* 8CEC4C 80240BDC 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 8CEC50 80240BE0 AFB20018 */ sw $s2, 0x18($sp)
/* 8CEC54 80240BE4 0080902D */ daddu $s2, $a0, $zero
/* 8CEC58 80240BE8 AFBF001C */ sw $ra, 0x1c($sp)
/* 8CEC5C 80240BEC AFB10014 */ sw $s1, 0x14($sp)
/* 8CEC60 80240BF0 AFB00010 */ sw $s0, 0x10($sp)
/* 8CEC64 80240BF4 8E510148 */ lw $s1, 0x148($s2)
/* 8CEC68 80240BF8 0C00EABB */ jal get_npc_unsafe
/* 8CEC6C 80240BFC 86240008 */ lh $a0, 8($s1)
/* 8CEC70 80240C00 0040802D */ daddu $s0, $v0, $zero
/* 8CEC74 80240C04 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* 8CEC78 80240C08 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* 8CEC7C 80240C0C C60C0038 */ lwc1 $f12, 0x38($s0)
/* 8CEC80 80240C10 C60E0040 */ lwc1 $f14, 0x40($s0)
/* 8CEC84 80240C14 A600008E */ sh $zero, 0x8e($s0)
/* 8CEC88 80240C18 8C460028 */ lw $a2, 0x28($v0)
/* 8CEC8C 80240C1C 0C00A720 */ jal atan2
/* 8CEC90 80240C20 8C470030 */ lw $a3, 0x30($v0)
/* 8CEC94 80240C24 E600000C */ swc1 $f0, 0xc($s0)
/* 8CEC98 80240C28 8E2200CC */ lw $v0, 0xcc($s1)
/* 8CEC9C 80240C2C 8C420020 */ lw $v0, 0x20($v0)
/* 8CECA0 80240C30 AE020028 */ sw $v0, 0x28($s0)
/* 8CECA4 80240C34 2402000B */ addiu $v0, $zero, 0xb
/* 8CECA8 80240C38 AE420070 */ sw $v0, 0x70($s2)
/* 8CECAC 80240C3C 8FBF001C */ lw $ra, 0x1c($sp)
/* 8CECB0 80240C40 8FB20018 */ lw $s2, 0x18($sp)
/* 8CECB4 80240C44 8FB10014 */ lw $s1, 0x14($sp)
/* 8CECB8 80240C48 8FB00010 */ lw $s0, 0x10($sp)
/* 8CECBC 80240C4C 03E00008 */ jr $ra
/* 8CECC0 80240C50 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_8024130C_8CF37C
/* 8CF4D4 80241464 0000102D */ daddu $v0, $zero, $zero
/* 8CF4D8 80241468 0280202D */ daddu $a0, $s4, $zero
/* 8CF4DC 8024146C 0200282D */ daddu $a1, $s0, $zero
/* 8CF4E0 80241470 0C0902F7 */ jal func_80240BDC_8CEC4C
/* 8CF4E0 80241470 0C0902F7 */ jal UnkNpcAIFunc2
/* 8CF4E4 80241474 0260302D */ daddu $a2, $s3, $zero
/* 8CF4E8 80241478 0280202D */ daddu $a0, $s4, $zero
/* 8CF4EC 8024147C 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240BDC_8D20EC
/* 8D20EC 80240BDC 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 8D20F0 80240BE0 AFB20018 */ sw $s2, 0x18($sp)
/* 8D20F4 80240BE4 0080902D */ daddu $s2, $a0, $zero
/* 8D20F8 80240BE8 AFBF001C */ sw $ra, 0x1c($sp)
/* 8D20FC 80240BEC AFB10014 */ sw $s1, 0x14($sp)
/* 8D2100 80240BF0 AFB00010 */ sw $s0, 0x10($sp)
/* 8D2104 80240BF4 8E510148 */ lw $s1, 0x148($s2)
/* 8D2108 80240BF8 0C00EABB */ jal get_npc_unsafe
/* 8D210C 80240BFC 86240008 */ lh $a0, 8($s1)
/* 8D2110 80240C00 0040802D */ daddu $s0, $v0, $zero
/* 8D2114 80240C04 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* 8D2118 80240C08 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* 8D211C 80240C0C C60C0038 */ lwc1 $f12, 0x38($s0)
/* 8D2120 80240C10 C60E0040 */ lwc1 $f14, 0x40($s0)
/* 8D2124 80240C14 A600008E */ sh $zero, 0x8e($s0)
/* 8D2128 80240C18 8C460028 */ lw $a2, 0x28($v0)
/* 8D212C 80240C1C 0C00A720 */ jal atan2
/* 8D2130 80240C20 8C470030 */ lw $a3, 0x30($v0)
/* 8D2134 80240C24 E600000C */ swc1 $f0, 0xc($s0)
/* 8D2138 80240C28 8E2200CC */ lw $v0, 0xcc($s1)
/* 8D213C 80240C2C 8C420020 */ lw $v0, 0x20($v0)
/* 8D2140 80240C30 AE020028 */ sw $v0, 0x28($s0)
/* 8D2144 80240C34 2402000B */ addiu $v0, $zero, 0xb
/* 8D2148 80240C38 AE420070 */ sw $v0, 0x70($s2)
/* 8D214C 80240C3C 8FBF001C */ lw $ra, 0x1c($sp)
/* 8D2150 80240C40 8FB20018 */ lw $s2, 0x18($sp)
/* 8D2154 80240C44 8FB10014 */ lw $s1, 0x14($sp)
/* 8D2158 80240C48 8FB00010 */ lw $s0, 0x10($sp)
/* 8D215C 80240C4C 03E00008 */ jr $ra
/* 8D2160 80240C50 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_8024130C_8D281C
/* 8D2974 80241464 0000102D */ daddu $v0, $zero, $zero
/* 8D2978 80241468 0280202D */ daddu $a0, $s4, $zero
/* 8D297C 8024146C 0200282D */ daddu $a1, $s0, $zero
/* 8D2980 80241470 0C0902F7 */ jal func_80240BDC_8D20EC
/* 8D2980 80241470 0C0902F7 */ jal UnkNpcAIFunc2
/* 8D2984 80241474 0260302D */ daddu $a2, $s3, $zero
/* 8D2988 80241478 0280202D */ daddu $a0, $s4, $zero
/* 8D298C 8024147C 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240BDC_8D69DC
/* 8D69DC 80240BDC 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 8D69E0 80240BE0 AFB20018 */ sw $s2, 0x18($sp)
/* 8D69E4 80240BE4 0080902D */ daddu $s2, $a0, $zero
/* 8D69E8 80240BE8 AFBF001C */ sw $ra, 0x1c($sp)
/* 8D69EC 80240BEC AFB10014 */ sw $s1, 0x14($sp)
/* 8D69F0 80240BF0 AFB00010 */ sw $s0, 0x10($sp)
/* 8D69F4 80240BF4 8E510148 */ lw $s1, 0x148($s2)
/* 8D69F8 80240BF8 0C00EABB */ jal get_npc_unsafe
/* 8D69FC 80240BFC 86240008 */ lh $a0, 8($s1)
/* 8D6A00 80240C00 0040802D */ daddu $s0, $v0, $zero
/* 8D6A04 80240C04 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* 8D6A08 80240C08 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* 8D6A0C 80240C0C C60C0038 */ lwc1 $f12, 0x38($s0)
/* 8D6A10 80240C10 C60E0040 */ lwc1 $f14, 0x40($s0)
/* 8D6A14 80240C14 A600008E */ sh $zero, 0x8e($s0)
/* 8D6A18 80240C18 8C460028 */ lw $a2, 0x28($v0)
/* 8D6A1C 80240C1C 0C00A720 */ jal atan2
/* 8D6A20 80240C20 8C470030 */ lw $a3, 0x30($v0)
/* 8D6A24 80240C24 E600000C */ swc1 $f0, 0xc($s0)
/* 8D6A28 80240C28 8E2200CC */ lw $v0, 0xcc($s1)
/* 8D6A2C 80240C2C 8C420020 */ lw $v0, 0x20($v0)
/* 8D6A30 80240C30 AE020028 */ sw $v0, 0x28($s0)
/* 8D6A34 80240C34 2402000B */ addiu $v0, $zero, 0xb
/* 8D6A38 80240C38 AE420070 */ sw $v0, 0x70($s2)
/* 8D6A3C 80240C3C 8FBF001C */ lw $ra, 0x1c($sp)
/* 8D6A40 80240C40 8FB20018 */ lw $s2, 0x18($sp)
/* 8D6A44 80240C44 8FB10014 */ lw $s1, 0x14($sp)
/* 8D6A48 80240C48 8FB00010 */ lw $s0, 0x10($sp)
/* 8D6A4C 80240C4C 03E00008 */ jr $ra
/* 8D6A50 80240C50 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_8024130C_8D710C
/* 8D7264 80241464 0000102D */ daddu $v0, $zero, $zero
/* 8D7268 80241468 0280202D */ daddu $a0, $s4, $zero
/* 8D726C 8024146C 0200282D */ daddu $a1, $s0, $zero
/* 8D7270 80241470 0C0902F7 */ jal func_80240BDC_8D69DC
/* 8D7270 80241470 0C0902F7 */ jal UnkNpcAIFunc2
/* 8D7274 80241474 0260302D */ daddu $a2, $s3, $zero
/* 8D7278 80241478 0280202D */ daddu $a0, $s4, $zero
/* 8D727C 8024147C 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802410BC_C5B7FC
/* C5B7FC 802410BC 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C5B800 802410C0 AFB20018 */ sw $s2, 0x18($sp)
/* C5B804 802410C4 0080902D */ daddu $s2, $a0, $zero
/* C5B808 802410C8 AFBF001C */ sw $ra, 0x1c($sp)
/* C5B80C 802410CC AFB10014 */ sw $s1, 0x14($sp)
/* C5B810 802410D0 AFB00010 */ sw $s0, 0x10($sp)
/* C5B814 802410D4 8E510148 */ lw $s1, 0x148($s2)
/* C5B818 802410D8 0C00EABB */ jal get_npc_unsafe
/* C5B81C 802410DC 86240008 */ lh $a0, 8($s1)
/* C5B820 802410E0 0040802D */ daddu $s0, $v0, $zero
/* C5B824 802410E4 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* C5B828 802410E8 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* C5B82C 802410EC C60C0038 */ lwc1 $f12, 0x38($s0)
/* C5B830 802410F0 C60E0040 */ lwc1 $f14, 0x40($s0)
/* C5B834 802410F4 A600008E */ sh $zero, 0x8e($s0)
/* C5B838 802410F8 8C460028 */ lw $a2, 0x28($v0)
/* C5B83C 802410FC 0C00A720 */ jal atan2
/* C5B840 80241100 8C470030 */ lw $a3, 0x30($v0)
/* C5B844 80241104 E600000C */ swc1 $f0, 0xc($s0)
/* C5B848 80241108 8E2200CC */ lw $v0, 0xcc($s1)
/* C5B84C 8024110C 8C420020 */ lw $v0, 0x20($v0)
/* C5B850 80241110 AE020028 */ sw $v0, 0x28($s0)
/* C5B854 80241114 2402000B */ addiu $v0, $zero, 0xb
/* C5B858 80241118 AE420070 */ sw $v0, 0x70($s2)
/* C5B85C 8024111C 8FBF001C */ lw $ra, 0x1c($sp)
/* C5B860 80241120 8FB20018 */ lw $s2, 0x18($sp)
/* C5B864 80241124 8FB10014 */ lw $s1, 0x14($sp)
/* C5B868 80241128 8FB00010 */ lw $s0, 0x10($sp)
/* C5B86C 8024112C 03E00008 */ jr $ra
/* C5B870 80241130 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_802417EC_C5BF2C
/* C5C084 80241944 0000102D */ daddu $v0, $zero, $zero
/* C5C088 80241948 0280202D */ daddu $a0, $s4, $zero
/* C5C08C 8024194C 0200282D */ daddu $a1, $s0, $zero
/* C5C090 80241950 0C09042F */ jal func_802410BC_C5B7FC
/* C5C090 80241950 0C09042F */ jal UnkNpcAIFunc2
/* C5C094 80241954 0260302D */ daddu $a2, $s3, $zero
/* C5C098 80241958 0280202D */ daddu $a0, $s4, $zero
/* C5C09C 8024195C 0200282D */ daddu $a1, $s0, $zero

View File

@ -94,7 +94,7 @@ glabel func_80241DE4_C5C524
/* C5C680 80241F40 0000102D */ daddu $v0, $zero, $zero
/* C5C684 80241F44 0280202D */ daddu $a0, $s4, $zero
/* C5C688 80241F48 0200282D */ daddu $a1, $s0, $zero
/* C5C68C 80241F4C 0C09042F */ jal func_802410BC_C5B7FC
/* C5C68C 80241F4C 0C09042F */ jal UnkNpcAIFunc2
/* C5C690 80241F50 0260302D */ daddu $a2, $s3, $zero
/* C5C694 80241F54 0280202D */ daddu $a0, $s4, $zero
/* C5C698 80241F58 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802413FC_C6F72C
/* C6F72C 802413FC 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C6F730 80241400 AFB20018 */ sw $s2, 0x18($sp)
/* C6F734 80241404 0080902D */ daddu $s2, $a0, $zero
/* C6F738 80241408 AFBF001C */ sw $ra, 0x1c($sp)
/* C6F73C 8024140C AFB10014 */ sw $s1, 0x14($sp)
/* C6F740 80241410 AFB00010 */ sw $s0, 0x10($sp)
/* C6F744 80241414 8E510148 */ lw $s1, 0x148($s2)
/* C6F748 80241418 0C00EABB */ jal get_npc_unsafe
/* C6F74C 8024141C 86240008 */ lh $a0, 8($s1)
/* C6F750 80241420 0040802D */ daddu $s0, $v0, $zero
/* C6F754 80241424 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* C6F758 80241428 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* C6F75C 8024142C C60C0038 */ lwc1 $f12, 0x38($s0)
/* C6F760 80241430 C60E0040 */ lwc1 $f14, 0x40($s0)
/* C6F764 80241434 A600008E */ sh $zero, 0x8e($s0)
/* C6F768 80241438 8C460028 */ lw $a2, 0x28($v0)
/* C6F76C 8024143C 0C00A720 */ jal atan2
/* C6F770 80241440 8C470030 */ lw $a3, 0x30($v0)
/* C6F774 80241444 E600000C */ swc1 $f0, 0xc($s0)
/* C6F778 80241448 8E2200CC */ lw $v0, 0xcc($s1)
/* C6F77C 8024144C 8C420020 */ lw $v0, 0x20($v0)
/* C6F780 80241450 AE020028 */ sw $v0, 0x28($s0)
/* C6F784 80241454 2402000B */ addiu $v0, $zero, 0xb
/* C6F788 80241458 AE420070 */ sw $v0, 0x70($s2)
/* C6F78C 8024145C 8FBF001C */ lw $ra, 0x1c($sp)
/* C6F790 80241460 8FB20018 */ lw $s2, 0x18($sp)
/* C6F794 80241464 8FB10014 */ lw $s1, 0x14($sp)
/* C6F798 80241468 8FB00010 */ lw $s0, 0x10($sp)
/* C6F79C 8024146C 03E00008 */ jr $ra
/* C6F7A0 80241470 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80241B2C_C6FE5C
/* C6FFB4 80241C84 0000102D */ daddu $v0, $zero, $zero
/* C6FFB8 80241C88 0280202D */ daddu $a0, $s4, $zero
/* C6FFBC 80241C8C 0200282D */ daddu $a1, $s0, $zero
/* C6FFC0 80241C90 0C0904FF */ jal func_802413FC_C6F72C
/* C6FFC0 80241C90 0C0904FF */ jal UnkNpcAIFunc2
/* C6FFC4 80241C94 0260302D */ daddu $a2, $s3, $zero
/* C6FFC8 80241C98 0280202D */ daddu $a0, $s4, $zero
/* C6FFCC 80241C9C 0200282D */ daddu $a1, $s0, $zero

View File

@ -94,7 +94,7 @@ glabel func_80242124_C70454
/* C705B0 80242280 0000102D */ daddu $v0, $zero, $zero
/* C705B4 80242284 0280202D */ daddu $a0, $s4, $zero
/* C705B8 80242288 0200282D */ daddu $a1, $s0, $zero
/* C705BC 8024228C 0C0904FF */ jal func_802413FC_C6F72C
/* C705BC 8024228C 0C0904FF */ jal UnkNpcAIFunc2
/* C705C0 80242290 0260302D */ daddu $a2, $s3, $zero
/* C705C4 80242294 0280202D */ daddu $a0, $s4, $zero
/* C705C8 80242298 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8024162C_C72AAC
/* C72AAC 8024162C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C72AB0 80241630 AFB20018 */ sw $s2, 0x18($sp)
/* C72AB4 80241634 0080902D */ daddu $s2, $a0, $zero
/* C72AB8 80241638 AFBF001C */ sw $ra, 0x1c($sp)
/* C72ABC 8024163C AFB10014 */ sw $s1, 0x14($sp)
/* C72AC0 80241640 AFB00010 */ sw $s0, 0x10($sp)
/* C72AC4 80241644 8E510148 */ lw $s1, 0x148($s2)
/* C72AC8 80241648 0C00EABB */ jal get_npc_unsafe
/* C72ACC 8024164C 86240008 */ lh $a0, 8($s1)
/* C72AD0 80241650 0040802D */ daddu $s0, $v0, $zero
/* C72AD4 80241654 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* C72AD8 80241658 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* C72ADC 8024165C C60C0038 */ lwc1 $f12, 0x38($s0)
/* C72AE0 80241660 C60E0040 */ lwc1 $f14, 0x40($s0)
/* C72AE4 80241664 A600008E */ sh $zero, 0x8e($s0)
/* C72AE8 80241668 8C460028 */ lw $a2, 0x28($v0)
/* C72AEC 8024166C 0C00A720 */ jal atan2
/* C72AF0 80241670 8C470030 */ lw $a3, 0x30($v0)
/* C72AF4 80241674 E600000C */ swc1 $f0, 0xc($s0)
/* C72AF8 80241678 8E2200CC */ lw $v0, 0xcc($s1)
/* C72AFC 8024167C 8C420020 */ lw $v0, 0x20($v0)
/* C72B00 80241680 AE020028 */ sw $v0, 0x28($s0)
/* C72B04 80241684 2402000B */ addiu $v0, $zero, 0xb
/* C72B08 80241688 AE420070 */ sw $v0, 0x70($s2)
/* C72B0C 8024168C 8FBF001C */ lw $ra, 0x1c($sp)
/* C72B10 80241690 8FB20018 */ lw $s2, 0x18($sp)
/* C72B14 80241694 8FB10014 */ lw $s1, 0x14($sp)
/* C72B18 80241698 8FB00010 */ lw $s0, 0x10($sp)
/* C72B1C 8024169C 03E00008 */ jr $ra
/* C72B20 802416A0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80241D5C_C731DC
/* C73334 80241EB4 0000102D */ daddu $v0, $zero, $zero
/* C73338 80241EB8 0280202D */ daddu $a0, $s4, $zero
/* C7333C 80241EBC 0200282D */ daddu $a1, $s0, $zero
/* C73340 80241EC0 0C09058B */ jal func_8024162C_C72AAC
/* C73340 80241EC0 0C09058B */ jal UnkNpcAIFunc2
/* C73344 80241EC4 0260302D */ daddu $a2, $s3, $zero
/* C73348 80241EC8 0280202D */ daddu $a0, $s4, $zero
/* C7334C 80241ECC 0200282D */ daddu $a1, $s0, $zero

View File

@ -94,7 +94,7 @@ glabel func_80242354_C737D4
/* C73930 802424B0 0000102D */ daddu $v0, $zero, $zero
/* C73934 802424B4 0280202D */ daddu $a0, $s4, $zero
/* C73938 802424B8 0200282D */ daddu $a1, $s0, $zero
/* C7393C 802424BC 0C09058B */ jal func_8024162C_C72AAC
/* C7393C 802424BC 0C09058B */ jal UnkNpcAIFunc2
/* C73940 802424C0 0260302D */ daddu $a2, $s3, $zero
/* C73944 802424C4 0280202D */ daddu $a0, $s4, $zero
/* C73948 802424C8 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8024103C_C811DC
/* C811DC 8024103C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C811E0 80241040 AFB20018 */ sw $s2, 0x18($sp)
/* C811E4 80241044 0080902D */ daddu $s2, $a0, $zero
/* C811E8 80241048 AFBF001C */ sw $ra, 0x1c($sp)
/* C811EC 8024104C AFB10014 */ sw $s1, 0x14($sp)
/* C811F0 80241050 AFB00010 */ sw $s0, 0x10($sp)
/* C811F4 80241054 8E510148 */ lw $s1, 0x148($s2)
/* C811F8 80241058 0C00EABB */ jal get_npc_unsafe
/* C811FC 8024105C 86240008 */ lh $a0, 8($s1)
/* C81200 80241060 0040802D */ daddu $s0, $v0, $zero
/* C81204 80241064 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* C81208 80241068 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* C8120C 8024106C C60C0038 */ lwc1 $f12, 0x38($s0)
/* C81210 80241070 C60E0040 */ lwc1 $f14, 0x40($s0)
/* C81214 80241074 A600008E */ sh $zero, 0x8e($s0)
/* C81218 80241078 8C460028 */ lw $a2, 0x28($v0)
/* C8121C 8024107C 0C00A720 */ jal atan2
/* C81220 80241080 8C470030 */ lw $a3, 0x30($v0)
/* C81224 80241084 E600000C */ swc1 $f0, 0xc($s0)
/* C81228 80241088 8E2200CC */ lw $v0, 0xcc($s1)
/* C8122C 8024108C 8C420020 */ lw $v0, 0x20($v0)
/* C81230 80241090 AE020028 */ sw $v0, 0x28($s0)
/* C81234 80241094 2402000B */ addiu $v0, $zero, 0xb
/* C81238 80241098 AE420070 */ sw $v0, 0x70($s2)
/* C8123C 8024109C 8FBF001C */ lw $ra, 0x1c($sp)
/* C81240 802410A0 8FB20018 */ lw $s2, 0x18($sp)
/* C81244 802410A4 8FB10014 */ lw $s1, 0x14($sp)
/* C81248 802410A8 8FB00010 */ lw $s0, 0x10($sp)
/* C8124C 802410AC 03E00008 */ jr $ra
/* C81250 802410B0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_8024176C_C8190C
/* C81A64 802418C4 0000102D */ daddu $v0, $zero, $zero
/* C81A68 802418C8 0280202D */ daddu $a0, $s4, $zero
/* C81A6C 802418CC 0200282D */ daddu $a1, $s0, $zero
/* C81A70 802418D0 0C09040F */ jal func_8024103C_C811DC
/* C81A70 802418D0 0C09040F */ jal UnkNpcAIFunc2
/* C81A74 802418D4 0260302D */ daddu $a2, $s3, $zero
/* C81A78 802418D8 0280202D */ daddu $a0, $s4, $zero
/* C81A7C 802418DC 0200282D */ daddu $a1, $s0, $zero

View File

@ -94,7 +94,7 @@ glabel func_80241D64_C81F04
/* C82060 80241EC0 0000102D */ daddu $v0, $zero, $zero
/* C82064 80241EC4 0280202D */ daddu $a0, $s4, $zero
/* C82068 80241EC8 0200282D */ daddu $a1, $s0, $zero
/* C8206C 80241ECC 0C09040F */ jal func_8024103C_C811DC
/* C8206C 80241ECC 0C09040F */ jal UnkNpcAIFunc2
/* C82070 80241ED0 0260302D */ daddu $a2, $s3, $zero
/* C82074 80241ED4 0280202D */ daddu $a0, $s4, $zero
/* C82078 80241ED8 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240C7C_BAE5BC
/* BAE5BC 80240C7C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* BAE5C0 80240C80 AFB20018 */ sw $s2, 0x18($sp)
/* BAE5C4 80240C84 0080902D */ daddu $s2, $a0, $zero
/* BAE5C8 80240C88 AFBF001C */ sw $ra, 0x1c($sp)
/* BAE5CC 80240C8C AFB10014 */ sw $s1, 0x14($sp)
/* BAE5D0 80240C90 AFB00010 */ sw $s0, 0x10($sp)
/* BAE5D4 80240C94 8E510148 */ lw $s1, 0x148($s2)
/* BAE5D8 80240C98 0C00EABB */ jal get_npc_unsafe
/* BAE5DC 80240C9C 86240008 */ lh $a0, 8($s1)
/* BAE5E0 80240CA0 0040802D */ daddu $s0, $v0, $zero
/* BAE5E4 80240CA4 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* BAE5E8 80240CA8 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* BAE5EC 80240CAC C60C0038 */ lwc1 $f12, 0x38($s0)
/* BAE5F0 80240CB0 C60E0040 */ lwc1 $f14, 0x40($s0)
/* BAE5F4 80240CB4 A600008E */ sh $zero, 0x8e($s0)
/* BAE5F8 80240CB8 8C460028 */ lw $a2, 0x28($v0)
/* BAE5FC 80240CBC 0C00A720 */ jal atan2
/* BAE600 80240CC0 8C470030 */ lw $a3, 0x30($v0)
/* BAE604 80240CC4 E600000C */ swc1 $f0, 0xc($s0)
/* BAE608 80240CC8 8E2200CC */ lw $v0, 0xcc($s1)
/* BAE60C 80240CCC 8C420020 */ lw $v0, 0x20($v0)
/* BAE610 80240CD0 AE020028 */ sw $v0, 0x28($s0)
/* BAE614 80240CD4 2402000B */ addiu $v0, $zero, 0xb
/* BAE618 80240CD8 AE420070 */ sw $v0, 0x70($s2)
/* BAE61C 80240CDC 8FBF001C */ lw $ra, 0x1c($sp)
/* BAE620 80240CE0 8FB20018 */ lw $s2, 0x18($sp)
/* BAE624 80240CE4 8FB10014 */ lw $s1, 0x14($sp)
/* BAE628 80240CE8 8FB00010 */ lw $s0, 0x10($sp)
/* BAE62C 80240CEC 03E00008 */ jr $ra
/* BAE630 80240CF0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_802413AC_BAECEC
/* BAEE44 80241504 0000102D */ daddu $v0, $zero, $zero
/* BAEE48 80241508 0280202D */ daddu $a0, $s4, $zero
/* BAEE4C 8024150C 0200282D */ daddu $a1, $s0, $zero
/* BAEE50 80241510 0C09031F */ jal func_80240C7C_BAE5BC
/* BAEE50 80241510 0C09031F */ jal UnkNpcAIFunc2
/* BAEE54 80241514 0260302D */ daddu $a2, $s3, $zero
/* BAEE58 80241518 0280202D */ daddu $a0, $s4, $zero
/* BAEE5C 8024151C 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802413B0_9F5DF0
/* 9F5DF0 802413B0 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 9F5DF4 802413B4 AFB20018 */ sw $s2, 0x18($sp)
/* 9F5DF8 802413B8 0080902D */ daddu $s2, $a0, $zero
/* 9F5DFC 802413BC AFBF001C */ sw $ra, 0x1c($sp)
/* 9F5E00 802413C0 AFB10014 */ sw $s1, 0x14($sp)
/* 9F5E04 802413C4 AFB00010 */ sw $s0, 0x10($sp)
/* 9F5E08 802413C8 8E510148 */ lw $s1, 0x148($s2)
/* 9F5E0C 802413CC 0C00EABB */ jal get_npc_unsafe
/* 9F5E10 802413D0 86240008 */ lh $a0, 8($s1)
/* 9F5E14 802413D4 0040802D */ daddu $s0, $v0, $zero
/* 9F5E18 802413D8 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* 9F5E1C 802413DC 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* 9F5E20 802413E0 C60C0038 */ lwc1 $f12, 0x38($s0)
/* 9F5E24 802413E4 C60E0040 */ lwc1 $f14, 0x40($s0)
/* 9F5E28 802413E8 A600008E */ sh $zero, 0x8e($s0)
/* 9F5E2C 802413EC 8C460028 */ lw $a2, 0x28($v0)
/* 9F5E30 802413F0 0C00A720 */ jal atan2
/* 9F5E34 802413F4 8C470030 */ lw $a3, 0x30($v0)
/* 9F5E38 802413F8 E600000C */ swc1 $f0, 0xc($s0)
/* 9F5E3C 802413FC 8E2200CC */ lw $v0, 0xcc($s1)
/* 9F5E40 80241400 8C420020 */ lw $v0, 0x20($v0)
/* 9F5E44 80241404 AE020028 */ sw $v0, 0x28($s0)
/* 9F5E48 80241408 2402000B */ addiu $v0, $zero, 0xb
/* 9F5E4C 8024140C AE420070 */ sw $v0, 0x70($s2)
/* 9F5E50 80241410 8FBF001C */ lw $ra, 0x1c($sp)
/* 9F5E54 80241414 8FB20018 */ lw $s2, 0x18($sp)
/* 9F5E58 80241418 8FB10014 */ lw $s1, 0x14($sp)
/* 9F5E5C 8024141C 8FB00010 */ lw $s0, 0x10($sp)
/* 9F5E60 80241420 03E00008 */ jr $ra
/* 9F5E64 80241424 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80241AE0_9F6520
/* 9F6678 80241C38 0000102D */ daddu $v0, $zero, $zero
/* 9F667C 80241C3C 0280202D */ daddu $a0, $s4, $zero
/* 9F6680 80241C40 0200282D */ daddu $a1, $s0, $zero
/* 9F6684 80241C44 0C0904EC */ jal func_802413B0_9F5DF0
/* 9F6684 80241C44 0C0904EC */ jal UnkNpcAIFunc2
/* 9F6688 80241C48 0260302D */ daddu $a2, $s3, $zero
/* 9F668C 80241C4C 0280202D */ daddu $a0, $s4, $zero
/* 9F6690 80241C50 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241570_A03DB0
/* A03DB0 80241570 27BDFFE0 */ addiu $sp, $sp, -0x20
/* A03DB4 80241574 AFB20018 */ sw $s2, 0x18($sp)
/* A03DB8 80241578 0080902D */ daddu $s2, $a0, $zero
/* A03DBC 8024157C AFBF001C */ sw $ra, 0x1c($sp)
/* A03DC0 80241580 AFB10014 */ sw $s1, 0x14($sp)
/* A03DC4 80241584 AFB00010 */ sw $s0, 0x10($sp)
/* A03DC8 80241588 8E510148 */ lw $s1, 0x148($s2)
/* A03DCC 8024158C 0C00EABB */ jal get_npc_unsafe
/* A03DD0 80241590 86240008 */ lh $a0, 8($s1)
/* A03DD4 80241594 0040802D */ daddu $s0, $v0, $zero
/* A03DD8 80241598 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* A03DDC 8024159C 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* A03DE0 802415A0 C60C0038 */ lwc1 $f12, 0x38($s0)
/* A03DE4 802415A4 C60E0040 */ lwc1 $f14, 0x40($s0)
/* A03DE8 802415A8 A600008E */ sh $zero, 0x8e($s0)
/* A03DEC 802415AC 8C460028 */ lw $a2, 0x28($v0)
/* A03DF0 802415B0 0C00A720 */ jal atan2
/* A03DF4 802415B4 8C470030 */ lw $a3, 0x30($v0)
/* A03DF8 802415B8 E600000C */ swc1 $f0, 0xc($s0)
/* A03DFC 802415BC 8E2200CC */ lw $v0, 0xcc($s1)
/* A03E00 802415C0 8C420020 */ lw $v0, 0x20($v0)
/* A03E04 802415C4 AE020028 */ sw $v0, 0x28($s0)
/* A03E08 802415C8 2402000B */ addiu $v0, $zero, 0xb
/* A03E0C 802415CC AE420070 */ sw $v0, 0x70($s2)
/* A03E10 802415D0 8FBF001C */ lw $ra, 0x1c($sp)
/* A03E14 802415D4 8FB20018 */ lw $s2, 0x18($sp)
/* A03E18 802415D8 8FB10014 */ lw $s1, 0x14($sp)
/* A03E1C 802415DC 8FB00010 */ lw $s0, 0x10($sp)
/* A03E20 802415E0 03E00008 */ jr $ra
/* A03E24 802415E4 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80241CA0_A044E0
/* A04638 80241DF8 0000102D */ daddu $v0, $zero, $zero
/* A0463C 80241DFC 0280202D */ daddu $a0, $s4, $zero
/* A04640 80241E00 0200282D */ daddu $a1, $s0, $zero
/* A04644 80241E04 0C09055C */ jal func_80241570_A03DB0
/* A04644 80241E04 0C09055C */ jal UnkNpcAIFunc2
/* A04648 80241E08 0260302D */ daddu $a2, $s3, $zero
/* A0464C 80241E0C 0280202D */ daddu $a0, $s4, $zero
/* A04650 80241E10 0200282D */ daddu $a1, $s0, $zero

View File

@ -100,7 +100,7 @@ glabel func_802421CC_A04A0C
/* A04B80 80242340 0000102D */ daddu $v0, $zero, $zero
/* A04B84 80242344 0260202D */ daddu $a0, $s3, $zero
/* A04B88 80242348 0200282D */ daddu $a1, $s0, $zero
/* A04B8C 8024234C 0C09055C */ jal func_80241570_A03DB0
/* A04B8C 8024234C 0C09055C */ jal UnkNpcAIFunc2
/* A04B90 80242350 0280302D */ daddu $a2, $s4, $zero
/* A04B94 80242354 8E630070 */ lw $v1, 0x70($s3)
/* A04B98 80242358 2402000B */ addiu $v0, $zero, 0xb

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241690_A08590
/* A08590 80241690 27BDFFE0 */ addiu $sp, $sp, -0x20
/* A08594 80241694 AFB20018 */ sw $s2, 0x18($sp)
/* A08598 80241698 0080902D */ daddu $s2, $a0, $zero
/* A0859C 8024169C AFBF001C */ sw $ra, 0x1c($sp)
/* A085A0 802416A0 AFB10014 */ sw $s1, 0x14($sp)
/* A085A4 802416A4 AFB00010 */ sw $s0, 0x10($sp)
/* A085A8 802416A8 8E510148 */ lw $s1, 0x148($s2)
/* A085AC 802416AC 0C00EABB */ jal get_npc_unsafe
/* A085B0 802416B0 86240008 */ lh $a0, 8($s1)
/* A085B4 802416B4 0040802D */ daddu $s0, $v0, $zero
/* A085B8 802416B8 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* A085BC 802416BC 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* A085C0 802416C0 C60C0038 */ lwc1 $f12, 0x38($s0)
/* A085C4 802416C4 C60E0040 */ lwc1 $f14, 0x40($s0)
/* A085C8 802416C8 A600008E */ sh $zero, 0x8e($s0)
/* A085CC 802416CC 8C460028 */ lw $a2, 0x28($v0)
/* A085D0 802416D0 0C00A720 */ jal atan2
/* A085D4 802416D4 8C470030 */ lw $a3, 0x30($v0)
/* A085D8 802416D8 E600000C */ swc1 $f0, 0xc($s0)
/* A085DC 802416DC 8E2200CC */ lw $v0, 0xcc($s1)
/* A085E0 802416E0 8C420020 */ lw $v0, 0x20($v0)
/* A085E4 802416E4 AE020028 */ sw $v0, 0x28($s0)
/* A085E8 802416E8 2402000B */ addiu $v0, $zero, 0xb
/* A085EC 802416EC AE420070 */ sw $v0, 0x70($s2)
/* A085F0 802416F0 8FBF001C */ lw $ra, 0x1c($sp)
/* A085F4 802416F4 8FB20018 */ lw $s2, 0x18($sp)
/* A085F8 802416F8 8FB10014 */ lw $s1, 0x14($sp)
/* A085FC 802416FC 8FB00010 */ lw $s0, 0x10($sp)
/* A08600 80241700 03E00008 */ jr $ra
/* A08604 80241704 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80241DC0_A08CC0
/* A08E18 80241F18 0000102D */ daddu $v0, $zero, $zero
/* A08E1C 80241F1C 0280202D */ daddu $a0, $s4, $zero
/* A08E20 80241F20 0200282D */ daddu $a1, $s0, $zero
/* A08E24 80241F24 0C0905A4 */ jal func_80241690_A08590
/* A08E24 80241F24 0C0905A4 */ jal UnkNpcAIFunc2
/* A08E28 80241F28 0260302D */ daddu $a2, $s3, $zero
/* A08E2C 80241F2C 0280202D */ daddu $a0, $s4, $zero
/* A08E30 80241F30 0200282D */ daddu $a1, $s0, $zero

View File

@ -100,7 +100,7 @@ glabel func_802422EC_A091EC
/* A09360 80242460 0000102D */ daddu $v0, $zero, $zero
/* A09364 80242464 0260202D */ daddu $a0, $s3, $zero
/* A09368 80242468 0200282D */ daddu $a1, $s0, $zero
/* A0936C 8024246C 0C0905A4 */ jal func_80241690_A08590
/* A0936C 8024246C 0C0905A4 */ jal UnkNpcAIFunc2
/* A09370 80242470 0280302D */ daddu $a2, $s4, $zero
/* A09374 80242474 8E630070 */ lw $v1, 0x70($s3)
/* A09378 80242478 2402000B */ addiu $v0, $zero, 0xb

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240F7C_DAE37C
/* DAE37C 80240F7C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* DAE380 80240F80 AFB20018 */ sw $s2, 0x18($sp)
/* DAE384 80240F84 0080902D */ daddu $s2, $a0, $zero
/* DAE388 80240F88 AFBF001C */ sw $ra, 0x1c($sp)
/* DAE38C 80240F8C AFB10014 */ sw $s1, 0x14($sp)
/* DAE390 80240F90 AFB00010 */ sw $s0, 0x10($sp)
/* DAE394 80240F94 8E510148 */ lw $s1, 0x148($s2)
/* DAE398 80240F98 0C00EABB */ jal get_npc_unsafe
/* DAE39C 80240F9C 86240008 */ lh $a0, 8($s1)
/* DAE3A0 80240FA0 0040802D */ daddu $s0, $v0, $zero
/* DAE3A4 80240FA4 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* DAE3A8 80240FA8 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* DAE3AC 80240FAC C60C0038 */ lwc1 $f12, 0x38($s0)
/* DAE3B0 80240FB0 C60E0040 */ lwc1 $f14, 0x40($s0)
/* DAE3B4 80240FB4 A600008E */ sh $zero, 0x8e($s0)
/* DAE3B8 80240FB8 8C460028 */ lw $a2, 0x28($v0)
/* DAE3BC 80240FBC 0C00A720 */ jal atan2
/* DAE3C0 80240FC0 8C470030 */ lw $a3, 0x30($v0)
/* DAE3C4 80240FC4 E600000C */ swc1 $f0, 0xc($s0)
/* DAE3C8 80240FC8 8E2200CC */ lw $v0, 0xcc($s1)
/* DAE3CC 80240FCC 8C420020 */ lw $v0, 0x20($v0)
/* DAE3D0 80240FD0 AE020028 */ sw $v0, 0x28($s0)
/* DAE3D4 80240FD4 2402000B */ addiu $v0, $zero, 0xb
/* DAE3D8 80240FD8 AE420070 */ sw $v0, 0x70($s2)
/* DAE3DC 80240FDC 8FBF001C */ lw $ra, 0x1c($sp)
/* DAE3E0 80240FE0 8FB20018 */ lw $s2, 0x18($sp)
/* DAE3E4 80240FE4 8FB10014 */ lw $s1, 0x14($sp)
/* DAE3E8 80240FE8 8FB00010 */ lw $s0, 0x10($sp)
/* DAE3EC 80240FEC 03E00008 */ jr $ra
/* DAE3F0 80240FF0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_802416AC_DAEAAC
/* DAEC04 80241804 0000102D */ daddu $v0, $zero, $zero
/* DAEC08 80241808 0280202D */ daddu $a0, $s4, $zero
/* DAEC0C 8024180C 0200282D */ daddu $a1, $s0, $zero
/* DAEC10 80241810 0C0903DF */ jal func_80240F7C_DAE37C
/* DAEC10 80241810 0C0903DF */ jal UnkNpcAIFunc2
/* DAEC14 80241814 0260302D */ daddu $a2, $s3, $zero
/* DAEC18 80241818 0280202D */ daddu $a0, $s4, $zero
/* DAEC1C 8024181C 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241630_DB38F0
/* DB38F0 80241630 27BDFFE0 */ addiu $sp, $sp, -0x20
/* DB38F4 80241634 AFB20018 */ sw $s2, 0x18($sp)
/* DB38F8 80241638 0080902D */ daddu $s2, $a0, $zero
/* DB38FC 8024163C AFBF001C */ sw $ra, 0x1c($sp)
/* DB3900 80241640 AFB10014 */ sw $s1, 0x14($sp)
/* DB3904 80241644 AFB00010 */ sw $s0, 0x10($sp)
/* DB3908 80241648 8E510148 */ lw $s1, 0x148($s2)
/* DB390C 8024164C 0C00EABB */ jal get_npc_unsafe
/* DB3910 80241650 86240008 */ lh $a0, 8($s1)
/* DB3914 80241654 0040802D */ daddu $s0, $v0, $zero
/* DB3918 80241658 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* DB391C 8024165C 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* DB3920 80241660 C60C0038 */ lwc1 $f12, 0x38($s0)
/* DB3924 80241664 C60E0040 */ lwc1 $f14, 0x40($s0)
/* DB3928 80241668 A600008E */ sh $zero, 0x8e($s0)
/* DB392C 8024166C 8C460028 */ lw $a2, 0x28($v0)
/* DB3930 80241670 0C00A720 */ jal atan2
/* DB3934 80241674 8C470030 */ lw $a3, 0x30($v0)
/* DB3938 80241678 E600000C */ swc1 $f0, 0xc($s0)
/* DB393C 8024167C 8E2200CC */ lw $v0, 0xcc($s1)
/* DB3940 80241680 8C420020 */ lw $v0, 0x20($v0)
/* DB3944 80241684 AE020028 */ sw $v0, 0x28($s0)
/* DB3948 80241688 2402000B */ addiu $v0, $zero, 0xb
/* DB394C 8024168C AE420070 */ sw $v0, 0x70($s2)
/* DB3950 80241690 8FBF001C */ lw $ra, 0x1c($sp)
/* DB3954 80241694 8FB20018 */ lw $s2, 0x18($sp)
/* DB3958 80241698 8FB10014 */ lw $s1, 0x14($sp)
/* DB395C 8024169C 8FB00010 */ lw $s0, 0x10($sp)
/* DB3960 802416A0 03E00008 */ jr $ra
/* DB3964 802416A4 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80241D60_DB4020
/* DB4178 80241EB8 0000102D */ daddu $v0, $zero, $zero
/* DB417C 80241EBC 0280202D */ daddu $a0, $s4, $zero
/* DB4180 80241EC0 0200282D */ daddu $a1, $s0, $zero
/* DB4184 80241EC4 0C09058C */ jal func_80241630_DB38F0
/* DB4184 80241EC4 0C09058C */ jal UnkNpcAIFunc2
/* DB4188 80241EC8 0260302D */ daddu $a2, $s3, $zero
/* DB418C 80241ECC 0280202D */ daddu $a0, $s4, $zero
/* DB4190 80241ED0 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80242554_DBF804
/* DBF804 80242554 27BDFFE0 */ addiu $sp, $sp, -0x20
/* DBF808 80242558 AFB20018 */ sw $s2, 0x18($sp)
/* DBF80C 8024255C 0080902D */ daddu $s2, $a0, $zero
/* DBF810 80242560 AFBF001C */ sw $ra, 0x1c($sp)
/* DBF814 80242564 AFB10014 */ sw $s1, 0x14($sp)
/* DBF818 80242568 AFB00010 */ sw $s0, 0x10($sp)
/* DBF81C 8024256C 8E510148 */ lw $s1, 0x148($s2)
/* DBF820 80242570 0C00EABB */ jal get_npc_unsafe
/* DBF824 80242574 86240008 */ lh $a0, 8($s1)
/* DBF828 80242578 0040802D */ daddu $s0, $v0, $zero
/* DBF82C 8024257C 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* DBF830 80242580 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* DBF834 80242584 C60C0038 */ lwc1 $f12, 0x38($s0)
/* DBF838 80242588 C60E0040 */ lwc1 $f14, 0x40($s0)
/* DBF83C 8024258C A600008E */ sh $zero, 0x8e($s0)
/* DBF840 80242590 8C460028 */ lw $a2, 0x28($v0)
/* DBF844 80242594 0C00A720 */ jal atan2
/* DBF848 80242598 8C470030 */ lw $a3, 0x30($v0)
/* DBF84C 8024259C E600000C */ swc1 $f0, 0xc($s0)
/* DBF850 802425A0 8E2200CC */ lw $v0, 0xcc($s1)
/* DBF854 802425A4 8C420020 */ lw $v0, 0x20($v0)
/* DBF858 802425A8 AE020028 */ sw $v0, 0x28($s0)
/* DBF85C 802425AC 2402000B */ addiu $v0, $zero, 0xb
/* DBF860 802425B0 AE420070 */ sw $v0, 0x70($s2)
/* DBF864 802425B4 8FBF001C */ lw $ra, 0x1c($sp)
/* DBF868 802425B8 8FB20018 */ lw $s2, 0x18($sp)
/* DBF86C 802425BC 8FB10014 */ lw $s1, 0x14($sp)
/* DBF870 802425C0 8FB00010 */ lw $s0, 0x10($sp)
/* DBF874 802425C4 03E00008 */ jr $ra
/* DBF878 802425C8 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80242C84_DBFF34
/* DC008C 80242DDC 0000102D */ daddu $v0, $zero, $zero
/* DC0090 80242DE0 0280202D */ daddu $a0, $s4, $zero
/* DC0094 80242DE4 0200282D */ daddu $a1, $s0, $zero
/* DC0098 80242DE8 0C090955 */ jal func_80242554_DBF804
/* DC0098 80242DE8 0C090955 */ jal UnkNpcAIFunc2
/* DC009C 80242DEC 0260302D */ daddu $a2, $s3, $zero
/* DC00A0 80242DF0 0280202D */ daddu $a0, $s4, $zero
/* DC00A4 80242DF4 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241B90_DF0A30
/* DF0A30 80241B90 27BDFFE0 */ addiu $sp, $sp, -0x20
/* DF0A34 80241B94 AFB20018 */ sw $s2, 0x18($sp)
/* DF0A38 80241B98 0080902D */ daddu $s2, $a0, $zero
/* DF0A3C 80241B9C AFBF001C */ sw $ra, 0x1c($sp)
/* DF0A40 80241BA0 AFB10014 */ sw $s1, 0x14($sp)
/* DF0A44 80241BA4 AFB00010 */ sw $s0, 0x10($sp)
/* DF0A48 80241BA8 8E510148 */ lw $s1, 0x148($s2)
/* DF0A4C 80241BAC 0C00EABB */ jal get_npc_unsafe
/* DF0A50 80241BB0 86240008 */ lh $a0, 8($s1)
/* DF0A54 80241BB4 0040802D */ daddu $s0, $v0, $zero
/* DF0A58 80241BB8 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* DF0A5C 80241BBC 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* DF0A60 80241BC0 C60C0038 */ lwc1 $f12, 0x38($s0)
/* DF0A64 80241BC4 C60E0040 */ lwc1 $f14, 0x40($s0)
/* DF0A68 80241BC8 A600008E */ sh $zero, 0x8e($s0)
/* DF0A6C 80241BCC 8C460028 */ lw $a2, 0x28($v0)
/* DF0A70 80241BD0 0C00A720 */ jal atan2
/* DF0A74 80241BD4 8C470030 */ lw $a3, 0x30($v0)
/* DF0A78 80241BD8 E600000C */ swc1 $f0, 0xc($s0)
/* DF0A7C 80241BDC 8E2200CC */ lw $v0, 0xcc($s1)
/* DF0A80 80241BE0 8C420020 */ lw $v0, 0x20($v0)
/* DF0A84 80241BE4 AE020028 */ sw $v0, 0x28($s0)
/* DF0A88 80241BE8 2402000B */ addiu $v0, $zero, 0xb
/* DF0A8C 80241BEC AE420070 */ sw $v0, 0x70($s2)
/* DF0A90 80241BF0 8FBF001C */ lw $ra, 0x1c($sp)
/* DF0A94 80241BF4 8FB20018 */ lw $s2, 0x18($sp)
/* DF0A98 80241BF8 8FB10014 */ lw $s1, 0x14($sp)
/* DF0A9C 80241BFC 8FB00010 */ lw $s0, 0x10($sp)
/* DF0AA0 80241C00 03E00008 */ jr $ra
/* DF0AA4 80241C04 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_802422C0_DF1160
/* DF12B8 80242418 0000102D */ daddu $v0, $zero, $zero
/* DF12BC 8024241C 0280202D */ daddu $a0, $s4, $zero
/* DF12C0 80242420 0200282D */ daddu $a1, $s0, $zero
/* DF12C4 80242424 0C0906E4 */ jal func_80241B90_DF0A30
/* DF12C4 80242424 0C0906E4 */ jal UnkNpcAIFunc2
/* DF12C8 80242428 0260302D */ daddu $a2, $s3, $zero
/* DF12CC 8024242C 0280202D */ daddu $a0, $s4, $zero
/* DF12D0 80242430 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8024112C_D20FBC
/* D20FBC 8024112C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* D20FC0 80241130 AFB20018 */ sw $s2, 0x18($sp)
/* D20FC4 80241134 0080902D */ daddu $s2, $a0, $zero
/* D20FC8 80241138 AFBF001C */ sw $ra, 0x1c($sp)
/* D20FCC 8024113C AFB10014 */ sw $s1, 0x14($sp)
/* D20FD0 80241140 AFB00010 */ sw $s0, 0x10($sp)
/* D20FD4 80241144 8E510148 */ lw $s1, 0x148($s2)
/* D20FD8 80241148 0C00EABB */ jal get_npc_unsafe
/* D20FDC 8024114C 86240008 */ lh $a0, 8($s1)
/* D20FE0 80241150 0040802D */ daddu $s0, $v0, $zero
/* D20FE4 80241154 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* D20FE8 80241158 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* D20FEC 8024115C C60C0038 */ lwc1 $f12, 0x38($s0)
/* D20FF0 80241160 C60E0040 */ lwc1 $f14, 0x40($s0)
/* D20FF4 80241164 A600008E */ sh $zero, 0x8e($s0)
/* D20FF8 80241168 8C460028 */ lw $a2, 0x28($v0)
/* D20FFC 8024116C 0C00A720 */ jal atan2
/* D21000 80241170 8C470030 */ lw $a3, 0x30($v0)
/* D21004 80241174 E600000C */ swc1 $f0, 0xc($s0)
/* D21008 80241178 8E2200CC */ lw $v0, 0xcc($s1)
/* D2100C 8024117C 8C420020 */ lw $v0, 0x20($v0)
/* D21010 80241180 AE020028 */ sw $v0, 0x28($s0)
/* D21014 80241184 2402000B */ addiu $v0, $zero, 0xb
/* D21018 80241188 AE420070 */ sw $v0, 0x70($s2)
/* D2101C 8024118C 8FBF001C */ lw $ra, 0x1c($sp)
/* D21020 80241190 8FB20018 */ lw $s2, 0x18($sp)
/* D21024 80241194 8FB10014 */ lw $s1, 0x14($sp)
/* D21028 80241198 8FB00010 */ lw $s0, 0x10($sp)
/* D2102C 8024119C 03E00008 */ jr $ra
/* D21030 802411A0 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_8024185C_D216EC
/* D21844 802419B4 0000102D */ daddu $v0, $zero, $zero
/* D21848 802419B8 0280202D */ daddu $a0, $s4, $zero
/* D2184C 802419BC 0200282D */ daddu $a1, $s0, $zero
/* D21850 802419C0 0C09044B */ jal func_8024112C_D20FBC
/* D21850 802419C0 0C09044B */ jal UnkNpcAIFunc2
/* D21854 802419C4 0260302D */ daddu $a2, $s3, $zero
/* D21858 802419C8 0280202D */ daddu $a0, $s4, $zero
/* D2185C 802419CC 0200282D */ daddu $a1, $s0, $zero

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241FCC_87BBAC
/* 87BBAC 80241FCC 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 87BBB0 80241FD0 AFB20018 */ sw $s2, 0x18($sp)
/* 87BBB4 80241FD4 0080902D */ daddu $s2, $a0, $zero
/* 87BBB8 80241FD8 AFBF001C */ sw $ra, 0x1c($sp)
/* 87BBBC 80241FDC AFB10014 */ sw $s1, 0x14($sp)
/* 87BBC0 80241FE0 AFB00010 */ sw $s0, 0x10($sp)
/* 87BBC4 80241FE4 8E510148 */ lw $s1, 0x148($s2)
/* 87BBC8 80241FE8 0C00EABB */ jal get_npc_unsafe
/* 87BBCC 80241FEC 86240008 */ lh $a0, 8($s1)
/* 87BBD0 80241FF0 0040802D */ daddu $s0, $v0, $zero
/* 87BBD4 80241FF4 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* 87BBD8 80241FF8 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* 87BBDC 80241FFC C60C0038 */ lwc1 $f12, 0x38($s0)
/* 87BBE0 80242000 C60E0040 */ lwc1 $f14, 0x40($s0)
/* 87BBE4 80242004 A600008E */ sh $zero, 0x8e($s0)
/* 87BBE8 80242008 8C460028 */ lw $a2, 0x28($v0)
/* 87BBEC 8024200C 0C00A720 */ jal atan2
/* 87BBF0 80242010 8C470030 */ lw $a3, 0x30($v0)
/* 87BBF4 80242014 E600000C */ swc1 $f0, 0xc($s0)
/* 87BBF8 80242018 8E2200CC */ lw $v0, 0xcc($s1)
/* 87BBFC 8024201C 8C420020 */ lw $v0, 0x20($v0)
/* 87BC00 80242020 AE020028 */ sw $v0, 0x28($s0)
/* 87BC04 80242024 2402000B */ addiu $v0, $zero, 0xb
/* 87BC08 80242028 AE420070 */ sw $v0, 0x70($s2)
/* 87BC0C 8024202C 8FBF001C */ lw $ra, 0x1c($sp)
/* 87BC10 80242030 8FB20018 */ lw $s2, 0x18($sp)
/* 87BC14 80242034 8FB10014 */ lw $s1, 0x14($sp)
/* 87BC18 80242038 8FB00010 */ lw $s0, 0x10($sp)
/* 87BC1C 8024203C 03E00008 */ jr $ra
/* 87BC20 80242040 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -54,7 +54,7 @@ glabel func_802426FC_87C2DC
/* 87C39C 802427BC 8E4300B0 */ lw $v1, 0xb0($s2)
/* 87C3A0 802427C0 30620004 */ andi $v0, $v1, 4
/* 87C3A4 802427C4 10400007 */ beqz $v0, .L802427E4
/* 87C3A8 802427C8 00000000 */ nop
/* 87C3A8 802427C8 00000000 */ nop
/* 87C3AC 802427CC 824200B4 */ lb $v0, 0xb4($s2)
/* 87C3B0 802427D0 1440003C */ bnez $v0, .L802428C4
/* 87C3B4 802427D4 0000102D */ daddu $v0, $zero, $zero
@ -70,7 +70,7 @@ glabel func_802426FC_87C2DC
/* 87C3D8 802427F8 00220821 */ addu $at, $at, $v0
/* 87C3DC 802427FC 8C2251C8 */ lw $v0, 0x51c8($at)
/* 87C3E0 80242800 00400008 */ jr $v0
/* 87C3E4 80242804 00000000 */ nop
/* 87C3E4 80242804 00000000 */ nop
/* 87C3E8 80242808 0280202D */ daddu $a0, $s4, $zero
/* 87C3EC 8024280C 0200282D */ daddu $a1, $s0, $zero
/* 87C3F0 80242810 0C0904FC */ jal func_802413F0_87AFD0
@ -93,7 +93,7 @@ glabel func_802426FC_87C2DC
/* 87C434 80242854 0000102D */ daddu $v0, $zero, $zero
/* 87C438 80242858 0280202D */ daddu $a0, $s4, $zero
/* 87C43C 8024285C 0200282D */ daddu $a1, $s0, $zero
/* 87C440 80242860 0C0907F3 */ jal func_80241FCC_87BBAC
/* 87C440 80242860 0C0907F3 */ jal UnkNpcAIFunc2
/* 87C444 80242864 0260302D */ daddu $a2, $s3, $zero
/* 87C448 80242868 0280202D */ daddu $a0, $s4, $zero
/* 87C44C 8024286C 0200282D */ daddu $a1, $s0, $zero
@ -129,5 +129,5 @@ glabel func_802426FC_87C2DC
/* 87C4BC 802428DC 8FB00030 */ lw $s0, 0x30($sp)
/* 87C4C0 802428E0 03E00008 */ jr $ra
/* 87C4C4 802428E4 27BD0050 */ addiu $sp, $sp, 0x50
/* 87C4C8 802428E8 00000000 */ nop
/* 87C4CC 802428EC 00000000 */ nop
/* 87C4C8 802428E8 00000000 */ nop
/* 87C4CC 802428EC 00000000 */ nop

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802429F4_9AADE4
/* 9AADE4 802429F4 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 9AADE8 802429F8 AFB20018 */ sw $s2, 0x18($sp)
/* 9AADEC 802429FC 0080902D */ daddu $s2, $a0, $zero
/* 9AADF0 80242A00 AFBF001C */ sw $ra, 0x1c($sp)
/* 9AADF4 80242A04 AFB10014 */ sw $s1, 0x14($sp)
/* 9AADF8 80242A08 AFB00010 */ sw $s0, 0x10($sp)
/* 9AADFC 80242A0C 8E510148 */ lw $s1, 0x148($s2)
/* 9AAE00 80242A10 0C00EABB */ jal get_npc_unsafe
/* 9AAE04 80242A14 86240008 */ lh $a0, 8($s1)
/* 9AAE08 80242A18 0040802D */ daddu $s0, $v0, $zero
/* 9AAE0C 80242A1C 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* 9AAE10 80242A20 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* 9AAE14 80242A24 C60C0038 */ lwc1 $f12, 0x38($s0)
/* 9AAE18 80242A28 C60E0040 */ lwc1 $f14, 0x40($s0)
/* 9AAE1C 80242A2C A600008E */ sh $zero, 0x8e($s0)
/* 9AAE20 80242A30 8C460028 */ lw $a2, 0x28($v0)
/* 9AAE24 80242A34 0C00A720 */ jal atan2
/* 9AAE28 80242A38 8C470030 */ lw $a3, 0x30($v0)
/* 9AAE2C 80242A3C E600000C */ swc1 $f0, 0xc($s0)
/* 9AAE30 80242A40 8E2200CC */ lw $v0, 0xcc($s1)
/* 9AAE34 80242A44 8C420020 */ lw $v0, 0x20($v0)
/* 9AAE38 80242A48 AE020028 */ sw $v0, 0x28($s0)
/* 9AAE3C 80242A4C 2402000B */ addiu $v0, $zero, 0xb
/* 9AAE40 80242A50 AE420070 */ sw $v0, 0x70($s2)
/* 9AAE44 80242A54 8FBF001C */ lw $ra, 0x1c($sp)
/* 9AAE48 80242A58 8FB20018 */ lw $s2, 0x18($sp)
/* 9AAE4C 80242A5C 8FB10014 */ lw $s1, 0x14($sp)
/* 9AAE50 80242A60 8FB00010 */ lw $s0, 0x10($sp)
/* 9AAE54 80242A64 03E00008 */ jr $ra
/* 9AAE58 80242A68 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80243124_9AB514
/* 9AB66C 8024327C 0000102D */ daddu $v0, $zero, $zero
/* 9AB670 80243280 0280202D */ daddu $a0, $s4, $zero
/* 9AB674 80243284 0200282D */ daddu $a1, $s0, $zero
/* 9AB678 80243288 0C090A7D */ jal func_802429F4_9AADE4
/* 9AB678 80243288 0C090A7D */ jal UnkNpcAIFunc2
/* 9AB67C 8024328C 0260302D */ daddu $a2, $s3, $zero
/* 9AB680 80243290 0280202D */ daddu $a0, $s4, $zero
/* 9AB684 80243294 0200282D */ daddu $a1, $s0, $zero

View File

@ -100,7 +100,7 @@ glabel func_80243650_9ABA40
/* 9ABBB4 802437C4 0000102D */ daddu $v0, $zero, $zero
/* 9ABBB8 802437C8 0260202D */ daddu $a0, $s3, $zero
/* 9ABBBC 802437CC 0200282D */ daddu $a1, $s0, $zero
/* 9ABBC0 802437D0 0C090A7D */ jal func_802429F4_9AADE4
/* 9ABBC0 802437D0 0C090A7D */ jal UnkNpcAIFunc2
/* 9ABBC4 802437D4 0280302D */ daddu $a2, $s4, $zero
/* 9ABBC8 802437D8 8E630070 */ lw $v1, 0x70($s3)
/* 9ABBCC 802437DC 2402000B */ addiu $v0, $zero, 0xb

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802416C0_9B8040
/* 9B8040 802416C0 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 9B8044 802416C4 AFB20018 */ sw $s2, 0x18($sp)
/* 9B8048 802416C8 0080902D */ daddu $s2, $a0, $zero
/* 9B804C 802416CC AFBF001C */ sw $ra, 0x1c($sp)
/* 9B8050 802416D0 AFB10014 */ sw $s1, 0x14($sp)
/* 9B8054 802416D4 AFB00010 */ sw $s0, 0x10($sp)
/* 9B8058 802416D8 8E510148 */ lw $s1, 0x148($s2)
/* 9B805C 802416DC 0C00EABB */ jal get_npc_unsafe
/* 9B8060 802416E0 86240008 */ lh $a0, 8($s1)
/* 9B8064 802416E4 0040802D */ daddu $s0, $v0, $zero
/* 9B8068 802416E8 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* 9B806C 802416EC 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* 9B8070 802416F0 C60C0038 */ lwc1 $f12, 0x38($s0)
/* 9B8074 802416F4 C60E0040 */ lwc1 $f14, 0x40($s0)
/* 9B8078 802416F8 A600008E */ sh $zero, 0x8e($s0)
/* 9B807C 802416FC 8C460028 */ lw $a2, 0x28($v0)
/* 9B8080 80241700 0C00A720 */ jal atan2
/* 9B8084 80241704 8C470030 */ lw $a3, 0x30($v0)
/* 9B8088 80241708 E600000C */ swc1 $f0, 0xc($s0)
/* 9B808C 8024170C 8E2200CC */ lw $v0, 0xcc($s1)
/* 9B8090 80241710 8C420020 */ lw $v0, 0x20($v0)
/* 9B8094 80241714 AE020028 */ sw $v0, 0x28($s0)
/* 9B8098 80241718 2402000B */ addiu $v0, $zero, 0xb
/* 9B809C 8024171C AE420070 */ sw $v0, 0x70($s2)
/* 9B80A0 80241720 8FBF001C */ lw $ra, 0x1c($sp)
/* 9B80A4 80241724 8FB20018 */ lw $s2, 0x18($sp)
/* 9B80A8 80241728 8FB10014 */ lw $s1, 0x14($sp)
/* 9B80AC 8024172C 8FB00010 */ lw $s0, 0x10($sp)
/* 9B80B0 80241730 03E00008 */ jr $ra
/* 9B80B4 80241734 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -93,7 +93,7 @@ glabel func_80241DF0_9B8770
/* 9B88C8 80241F48 0000102D */ daddu $v0, $zero, $zero
/* 9B88CC 80241F4C 0280202D */ daddu $a0, $s4, $zero
/* 9B88D0 80241F50 0200282D */ daddu $a1, $s0, $zero
/* 9B88D4 80241F54 0C0905B0 */ jal func_802416C0_9B8040
/* 9B88D4 80241F54 0C0905B0 */ jal UnkNpcAIFunc2
/* 9B88D8 80241F58 0260302D */ daddu $a2, $s3, $zero
/* 9B88DC 80241F5C 0280202D */ daddu $a0, $s4, $zero
/* 9B88E0 80241F60 0200282D */ daddu $a1, $s0, $zero

View File

@ -100,7 +100,7 @@ glabel func_8024231C_9B8C9C
/* 9B8E10 80242490 0000102D */ daddu $v0, $zero, $zero
/* 9B8E14 80242494 0260202D */ daddu $a0, $s3, $zero
/* 9B8E18 80242498 0200282D */ daddu $a1, $s0, $zero
/* 9B8E1C 8024249C 0C0905B0 */ jal func_802416C0_9B8040
/* 9B8E1C 8024249C 0C0905B0 */ jal UnkNpcAIFunc2
/* 9B8E20 802424A0 0280302D */ daddu $a2, $s4, $zero
/* 9B8E24 802424A4 8E630070 */ lw $v1, 0x70($s3)
/* 9B8E28 802424A8 2402000B */ addiu $v0, $zero, 0xb

View File

@ -197,7 +197,7 @@ INCLUDE_ASM(s32, "code_20ec0_len_5040", func_800495A0);
INCLUDE_ASM(s32, "code_20ec0_len_5040", func_800496B8);
// Same as UnkNpcAIFunc1
void func_80049B44(ScriptInstance *script, NpcAISettings *aiSettings) {
void func_80049B44(ScriptInstance* script, NpcAISettings* aiSettings) {
Enemy* enemy = script->owner1.enemy;
Npc* npc = get_npc_unsafe(enemy->npcID);

View File

@ -33,7 +33,7 @@ INCLUDE_ASM(s32, "world/area_arn/arn_04/BE37B0", func_80241668_BE4E18);
INCLUDE_ASM(s32, "world/area_arn/arn_04/BE37B0", func_80241728_BE4ED8);
INCLUDE_ASM(s32, "world/area_arn/arn_04/BE37B0", func_80241A6C_BE521C);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_arn/arn_04/BE37B0", func_80241AE4_BE5294);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_arn/arn_07/BED740", func_80240B00_BED8F0);
INCLUDE_ASM(s32, "world/area_arn/arn_07/BED740", func_802411E8_BEDFD8);
INCLUDE_ASM(s32, "world/area_arn/arn_07/BED740", func_8024152C_BEE31C);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_arn/arn_07/BED740", func_802415A4_BEE394);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_dgb/dgb_01/BFD9A0", func_802402D0_BFDB50);
INCLUDE_ASM(s32, "world/area_dgb/dgb_01/BFD9A0", func_802409B8_BFE238);
INCLUDE_ASM(s32, "world/area_dgb/dgb_01/BFD9A0", func_80240CFC_BFE57C);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_dgb/dgb_01/BFD9A0", func_80240D74_BFE5F4);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_dgb/dgb_04/C36530", func_802401B0_C366E0);
INCLUDE_ASM(s32, "world/area_dgb/dgb_04/C36530", func_80240898_C36DC8);
INCLUDE_ASM(s32, "world/area_dgb/dgb_04/C36530", func_80240BDC_C3710C);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_dgb/dgb_04/C36530", func_80240C54_C37184);

View File

@ -47,7 +47,7 @@ INCLUDE_ASM(s32, "world/area_dgb/dgb_08/C3FDB0", func_80241F38_C41CE8);
INCLUDE_ASM(s32, "world/area_dgb/dgb_08/C3FDB0", func_80241FF8_C41DA8);
INCLUDE_ASM(s32, "world/area_dgb/dgb_08/C3FDB0", func_8024233C_C420EC);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_dgb/dgb_08/C3FDB0", func_802423B4_C42164);

View File

@ -40,7 +40,7 @@ INCLUDE_ASM(s32, "world/area_dgb/dgb_09/C46BE0", func_802415D4_C481B4);
INCLUDE_ASM(s32, "world/area_dgb/dgb_09/C46BE0", func_80241CBC_C4889C);
INCLUDE_ASM(s32, "world/area_dgb/dgb_09/C46BE0", func_80242000_C48BE0);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_dgb/dgb_09/C46BE0", func_80242078_C48C58);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_flo/flo_09/CB5320", func_802404D0_CB54D0);
INCLUDE_ASM(s32, "world/area_flo/flo_09/CB5320", func_80240BB8_CB5BB8);
INCLUDE_ASM(s32, "world/area_flo/flo_09/CB5320", func_80240EFC_CB5EFC);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_flo/flo_09/CB5320", func_80240F74_CB5F74);

View File

@ -10,7 +10,7 @@ INCLUDE_ASM(s32, "world/area_flo/flo_13/CC3850", func_80240374_CC3B84);
INCLUDE_ASM(s32, "world/area_flo/flo_13/CC3850", func_80240A5C_CC426C);
INCLUDE_ASM(s32, "world/area_flo/flo_13/CC3850", func_80240DA0_CC45B0);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_flo/flo_13/CC3850", func_80240E18_CC4628);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_flo/flo_14/CCBE20", func_80240CC0_CCBFD0);
INCLUDE_ASM(s32, "world/area_flo/flo_14/CCBE20", func_802413A8_CCC6B8);
INCLUDE_ASM(s32, "world/area_flo/flo_14/CCBE20", func_802416EC_CCC9FC);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_flo/flo_14/CCBE20", func_80241764_CCCA74);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_flo/flo_16/CD2C80", func_80241000_CD2E30);
INCLUDE_ASM(s32, "world/area_flo/flo_16/CD2C80", func_802416E8_CD3518);
INCLUDE_ASM(s32, "world/area_flo/flo_16/CD2C80", func_80241A2C_CD385C);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_flo/flo_16/CD2C80", func_80241AA4_CD38D4);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_flo/flo_17/CD7350", func_80240220_CD7500);
INCLUDE_ASM(s32, "world/area_flo/flo_17/CD7350", func_80240908_CD7BE8);
INCLUDE_ASM(s32, "world/area_flo/flo_17/CD7350", func_80240C4C_CD7F2C);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_flo/flo_17/CD7350", func_80240CC4_CD7FA4);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_flo/flo_25/CF2C10", func_802401F0_CF2DC0);
INCLUDE_ASM(s32, "world/area_flo/flo_25/CF2C10", func_802408D8_CF34A8);
INCLUDE_ASM(s32, "world/area_flo/flo_25/CF2C10", func_80240C1C_CF37EC);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_flo/flo_25/CF2C10", func_80240C94_CF3864);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_hos/hos_02/A17210", func_802411A0_A173C0);
INCLUDE_ASM(s32, "world/area_hos/hos_02/A17210", func_80241888_A17AA8);
INCLUDE_ASM(s32, "world/area_hos/hos_02/A17210", func_80241BCC_A17DEC);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_hos/hos_02/A17210", func_80241C44_A17E64);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_hos/hos_03/A1BDB0", func_80240E60_A1BF60);
INCLUDE_ASM(s32, "world/area_hos/hos_03/A1BDB0", func_80241548_A1C648);
INCLUDE_ASM(s32, "world/area_hos/hos_03/A1BDB0", func_8024188C_A1C98C);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_hos/hos_03/A1BDB0", func_80241904_A1CA04);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_kmr/kmr_05/8CE070", func_802401B0_8CE220);
INCLUDE_ASM(s32, "world/area_kmr/kmr_05/8CE070", func_80240898_8CE908);
INCLUDE_ASM(s32, "world/area_kmr/kmr_05/8CE070", func_80240BDC_8CEC4C);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_kmr/kmr_05/8CE070", func_80240C54_8CECC4);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_kmr/kmr_06/8D1510", func_802401B0_8D16C0);
INCLUDE_ASM(s32, "world/area_kmr/kmr_06/8D1510", func_80240898_8D1DA8);
INCLUDE_ASM(s32, "world/area_kmr/kmr_06/8D1510", func_80240BDC_8D20EC);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_kmr/kmr_06/8D1510", func_80240C54_8D2164);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_kmr/kmr_09/8D5E00", func_802401B0_8D5FB0);
INCLUDE_ASM(s32, "world/area_kmr/kmr_09/8D5E00", func_80240898_8D6698);
INCLUDE_ASM(s32, "world/area_kmr/kmr_09/8D5E00", func_80240BDC_8D69DC);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_kmr/kmr_09/8D5E00", func_80240C54_8D6A54);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_kzn/kzn_02/C5AC20", func_80240690_C5ADD0);
INCLUDE_ASM(s32, "world/area_kzn/kzn_02/C5AC20", func_80240D78_C5B4B8);
INCLUDE_ASM(s32, "world/area_kzn/kzn_02/C5AC20", func_802410BC_C5B7FC);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_kzn/kzn_02/C5AC20", func_80241134_C5B874);

View File

@ -12,7 +12,7 @@ INCLUDE_ASM(s32, "world/area_kzn/kzn_07/C6EA50", func_802409D0_C6ED00);
INCLUDE_ASM(s32, "world/area_kzn/kzn_07/C6EA50", func_802410B8_C6F3E8);
INCLUDE_ASM(s32, "world/area_kzn/kzn_07/C6EA50", func_802413FC_C6F72C);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_kzn/kzn_07/C6EA50", func_80241474_C6F7A4);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_kzn/kzn_08/C71ED0", func_80240C00_C72080);
INCLUDE_ASM(s32, "world/area_kzn/kzn_08/C71ED0", func_802412E8_C72768);
INCLUDE_ASM(s32, "world/area_kzn/kzn_08/C71ED0", func_8024162C_C72AAC);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_kzn/kzn_08/C71ED0", func_802416A4_C72B24);

View File

@ -8,7 +8,7 @@ INCLUDE_ASM(s32, "world/area_kzn/kzn_11/C80600", func_80240610_C807B0);
INCLUDE_ASM(s32, "world/area_kzn/kzn_11/C80600", func_80240CF8_C80E98);
INCLUDE_ASM(s32, "world/area_kzn/kzn_11/C80600", func_8024103C_C811DC);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_kzn/kzn_11/C80600", func_802410B4_C81254);

View File

@ -12,7 +12,7 @@ INCLUDE_ASM(s32, "world/area_mim/mim_08/BAD940", func_80240250_BADB90);
INCLUDE_ASM(s32, "world/area_mim/mim_08/BAD940", func_80240938_BAE278);
INCLUDE_ASM(s32, "world/area_mim/mim_08/BAD940", func_80240C7C_BAE5BC);
#include "world/common/UnkNpcAIFunc2.inc.c"
INCLUDE_ASM(s32, "world/area_mim/mim_08/BAD940", func_80240CF4_BAE634);

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