Some actor.c docs (in preparation for en_test) (#820)

* renames

* format

* format functions.h

* clean

* arg name

* remove asm
This commit is contained in:
fig02
2021-06-21 19:51:04 -04:00
committed by GitHub
parent 7984c1c514
commit 0a35c752e7
109 changed files with 424 additions and 359 deletions

View File

@@ -25,7 +25,7 @@ glabel func_808FD4D4
/* 005EC 808FD52C 260601D0 */ addiu $a2, $s0, 0x01D0 ## $a2 = 000001D0
/* 005F0 808FD530 3C0741C8 */ lui $a3, 0x41C8 ## $a3 = 41C80000
/* 005F4 808FD534 AFAF0010 */ sw $t7, 0x0010($sp)
/* 005F8 808FD538 0C00CC98 */ jal func_80033260
/* 005F8 808FD538 0C00CC98 */ jal Actor_SpawnFloorDust
/* 005FC 808FD53C E7A40014 */ swc1 $f4, 0x0014($sp)
.L808FD540:
/* 00600 808FD540 87A90042 */ lh $t1, 0x0042($sp)
@@ -47,7 +47,7 @@ glabel func_808FD4D4
/* 0063C 808FD57C 260601DC */ addiu $a2, $s0, 0x01DC ## $a2 = 000001DC
/* 00640 808FD580 3C0741C8 */ lui $a3, 0x41C8 ## $a3 = 41C80000
/* 00644 808FD584 AFAA0010 */ sw $t2, 0x0010($sp)
/* 00648 808FD588 0C00CC98 */ jal func_80033260
/* 00648 808FD588 0C00CC98 */ jal Actor_SpawnFloorDust
/* 0064C 808FD58C E7A60014 */ swc1 $f6, 0x0014($sp)
.L808FD590:
/* 00650 808FD590 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000

View File

@@ -163,7 +163,7 @@ glabel func_80921280
/* 05948 80921448 A22E00AF */ sb $t6, 0x00AF($s1) ## 000000AF
/* 0594C 8092144C 8FA40074 */ lw $a0, 0x0074($sp)
.L80921450:
/* 05950 80921450 0C00CB1F */ jal func_80032C7C
/* 05950 80921450 0C00CB1F */ jal Enemy_StartFinishingBlow
/* 05954 80921454 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 05958 80921458 3C041001 */ lui $a0, 0x1001 ## $a0 = 10010000
/* 0595C 8092145C 0C03E803 */ jal Audio_SetBGM

View File

@@ -58,7 +58,7 @@ glabel func_80949CE4
/* 110E8 80949DB8 0C24FC42 */ jal func_8093F108
/* 110EC 80949DBC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 110F0 80949DC0 8FA4002C */ lw $a0, 0x002C($sp)
/* 110F4 80949DC4 0C00CB1F */ jal func_80032C7C
/* 110F4 80949DC4 0C00CB1F */ jal Enemy_StartFinishingBlow
/* 110F8 80949DC8 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 110FC 80949DCC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 11100 80949DD0 0C00BE0A */ jal Audio_PlayActorSound2

View File

@@ -153,7 +153,7 @@ glabel func_80952858
/* 0378C 80952A4C 0C254CD7 */ jal func_8095335C
/* 03790 80952A50 8FA5005C */ lw $a1, 0x005C($sp)
/* 03794 80952A54 8FA4005C */ lw $a0, 0x005C($sp)
/* 03798 80952A58 0C00CB1F */ jal func_80032C7C
/* 03798 80952A58 0C00CB1F */ jal Enemy_StartFinishingBlow
/* 0379C 80952A5C 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 037A0 80952A60 1000023A */ beq $zero, $zero, .L8095334C
/* 037A4 80952A64 8FBF0034 */ lw $ra, 0x0034($sp)

View File

@@ -92,14 +92,14 @@ glabel func_809BDC08
/* 010CC 809BDD2C 00000000 */ nop
/* 010D0 809BDD30 45020014 */ bc1fl .L809BDD84
/* 010D4 809BDD34 3C01437A */ lui $at, 0x437A ## $at = 437A0000
/* 010D8 809BDD38 0C00B821 */ jal func_8002E084
/* 010D8 809BDD38 0C00B821 */ jal Actor_IsFacingPlayer
/* 010DC 809BDD3C A7A30036 */ sh $v1, 0x0036($sp)
/* 010E0 809BDD40 1440000F */ bne $v0, $zero, .L809BDD80
/* 010E4 809BDD44 87A30036 */ lh $v1, 0x0036($sp)
/* 010E8 809BDD48 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 010EC 809BDD4C 24052000 */ addiu $a1, $zero, 0x2000 ## $a1 = 00002000
/* 010F0 809BDD50 8FA60044 */ lw $a2, 0x0044($sp)
/* 010F4 809BDD54 0C00B7F2 */ jal func_8002DFC8
/* 010F4 809BDD54 0C00B7F2 */ jal Player_IsFacingActor
/* 010F8 809BDD58 A7A30036 */ sh $v1, 0x0036($sp)
/* 010FC 809BDD5C 14400008 */ bne $v0, $zero, .L809BDD80
/* 01100 809BDD60 87A30036 */ lh $v1, 0x0036($sp)
@@ -122,7 +122,7 @@ glabel func_809BDC08
/* 01138 809BDD98 00000000 */ nop
/* 0113C 809BDD9C 45020015 */ bc1fl .L809BDDF4
/* 01140 809BDDA0 24190050 */ addiu $t9, $zero, 0x0050 ## $t9 = 00000050
/* 01144 809BDDA4 0C00B821 */ jal func_8002E084
/* 01144 809BDDA4 0C00B821 */ jal Actor_IsFacingPlayer
/* 01148 809BDDA8 A7A30036 */ sh $v1, 0x0036($sp)
/* 0114C 809BDDAC 14400010 */ bne $v0, $zero, .L809BDDF0
/* 01150 809BDDB0 87A30036 */ lh $v1, 0x0036($sp)

View File

@@ -37,7 +37,7 @@ glabel func_809BE8DC
/* 01D00 809BE960 10000016 */ beq $zero, $zero, .L809BE9BC
/* 01D04 809BE964 8FBF001C */ lw $ra, 0x001C($sp)
.L809BE968:
/* 01D08 809BE968 0C00B821 */ jal func_8002E084
/* 01D08 809BE968 0C00B821 */ jal Actor_IsFacingPlayer
/* 01D0C 809BE96C 24054000 */ addiu $a1, $zero, 0x4000 ## $a1 = 00004000
/* 01D10 809BE970 54400012 */ bnel $v0, $zero, .L809BE9BC
/* 01D14 809BE974 8FBF001C */ lw $ra, 0x001C($sp)
@@ -51,7 +51,7 @@ glabel func_809BE8DC
/* 01D30 809BE990 24053909 */ addiu $a1, $zero, 0x3909 ## $a1 = 00003909
/* 01D34 809BE994 8FA40024 */ lw $a0, 0x0024($sp)
/* 01D38 809BE998 0C00CB1F */ jal func_80032C7C
/* 01D38 809BE998 0C00CB1F */ jal Enemy_StartFinishingBlow
/* 01D3C 809BE99C 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 01D40 809BE9A0 10000003 */ beq $zero, $zero, .L809BE9B0
/* 01D44 809BE9A4 00000000 */ nop

View File

@@ -139,7 +139,7 @@ glabel func_809E7104
/* 01B24 809E72F4 29E10004 */ slti $at, $t7, 0x0004
/* 01B28 809E72F8 5420000A */ bnel $at, $zero, .L809E7324
/* 01B2C 809E72FC 8FA40034 */ lw $a0, 0x0034($sp)
/* 01B30 809E7300 0C00B821 */ jal func_8002E084
/* 01B30 809E7300 0C00B821 */ jal Actor_IsFacingPlayer
/* 01B34 809E7304 2405016C */ addiu $a1, $zero, 0x016C ## $a1 = 0000016C
/* 01B38 809E7308 14400005 */ bne $v0, $zero, .L809E7320
/* 01B3C 809E730C 260400B6 */ addiu $a0, $s0, 0x00B6 ## $a0 = 000000B6

View File

@@ -12,7 +12,7 @@ glabel func_809E8140
/* 02998 809E8168 304FFFFD */ andi $t7, $v0, 0xFFFD ## $t7 = 00000000
/* 0299C 809E816C A08F0249 */ sb $t7, 0x0249($a0) ## 00000249
/* 029A0 809E8170 26250238 */ addiu $a1, $s1, 0x0238 ## $a1 = 00000238
/* 029A4 809E8174 0C00D5CF */ jal func_8003573C
/* 029A4 809E8174 0C00D5CF */ jal Actor_SetDropFlagJntSph
/* 029A8 809E8178 24060001 */ addiu $a2, $zero, 0x0001 ## $a2 = 00000001
/* 029AC 809E817C 9238024C */ lbu $t8, 0x024C($s1) ## 0000024C
/* 029B0 809E8180 2401000C */ addiu $at, $zero, 0x000C ## $at = 0000000C
@@ -173,7 +173,7 @@ glabel func_809E8140
/* 02BD0 809E83A0 1000000F */ beq $zero, $zero, .L809E83E0
/* 02BD4 809E83A4 8FBF002C */ lw $ra, 0x002C($sp)
.L809E83A8:
/* 02BD8 809E83A8 0C00CB1F */ jal func_80032C7C
/* 02BD8 809E83A8 0C00CB1F */ jal Enemy_StartFinishingBlow
/* 02BDC 809E83AC 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 02BE0 809E83B0 862B001C */ lh $t3, 0x001C($s1) ## 0000001C
/* 02BE4 809E83B4 24010001 */ addiu $at, $zero, 0x0001 ## $at = 00000001

View File

@@ -84,13 +84,13 @@ glabel L8085FA00
/* 003E0 8085FA30 00000000 */ nop
/* 003E4 8085FA34 4500000F */ bc1f .L8085FA74
/* 003E8 8085FA38 00000000 */ nop
/* 003EC 8085FA3C 0C00B821 */ jal func_8002E084
/* 003EC 8085FA3C 0C00B821 */ jal Actor_IsFacingPlayer
/* 003F0 8085FA40 AFA60018 */ sw $a2, 0x0018($sp)
/* 003F4 8085FA44 1040000B */ beq $v0, $zero, .L8085FA74
/* 003F8 8085FA48 8FA60018 */ lw $a2, 0x0018($sp)
/* 003FC 8085FA4C 8FA4001C */ lw $a0, 0x001C($sp)
/* 00400 8085FA50 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 00404 8085FA54 0C00CEA1 */ jal func_80033A84
/* 00404 8085FA54 0C00CEA1 */ jal Actor_IsTargeted
/* 00408 8085FA58 AFA60018 */ sw $a2, 0x0018($sp)
/* 0040C 8085FA5C 10400005 */ beq $v0, $zero, .L8085FA74
/* 00410 8085FA60 8FA60018 */ lw $a2, 0x0018($sp)

View File

@@ -158,14 +158,14 @@ glabel L8085FBE0
/* 00660 8085FCB0 45000011 */ bc1f .L8085FCF8
/* 00664 8085FCB4 00000000 */ nop
/* 00668 8085FCB8 AFA60020 */ sw $a2, 0x0020($sp)
/* 0066C 8085FCBC 0C00B821 */ jal func_8002E084
/* 0066C 8085FCBC 0C00B821 */ jal Actor_IsFacingPlayer
/* 00670 8085FCC0 AFA70024 */ sw $a3, 0x0024($sp)
/* 00674 8085FCC4 8FA60020 */ lw $a2, 0x0020($sp)
/* 00678 8085FCC8 1040003D */ beq $v0, $zero, .L8085FDC0
/* 0067C 8085FCCC 8FA70024 */ lw $a3, 0x0024($sp)
/* 00680 8085FCD0 00E02025 */ or $a0, $a3, $zero ## $a0 = 00000000
/* 00684 8085FCD4 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 00688 8085FCD8 0C00CEA1 */ jal func_80033A84
/* 00688 8085FCD8 0C00CEA1 */ jal Actor_IsTargeted
/* 0068C 8085FCDC AFA60020 */ sw $a2, 0x0020($sp)
/* 00690 8085FCE0 14400037 */ bne $v0, $zero, .L8085FDC0
/* 00694 8085FCE4 8FA60020 */ lw $a2, 0x0020($sp)

View File

@@ -82,7 +82,7 @@ glabel func_808600EC
/* 00B94 808601E4 10000047 */ beq $zero, $zero, .L80860304
/* 00B98 808601E8 AE0B07E8 */ sw $t3, 0x07E8($s0) ## 000007E8
.L808601EC:
/* 00B9C 808601EC 0C00B821 */ jal func_8002E084
/* 00B9C 808601EC 0C00B821 */ jal Actor_IsFacingPlayer
/* 00BA0 808601F0 24051555 */ addiu $a1, $zero, 0x1555 ## $a1 = 00001555
/* 00BA4 808601F4 10400034 */ beq $v0, $zero, .L808602C8
/* 00BA8 808601F8 3C01435C */ lui $at, 0x435C ## $at = 435C0000
@@ -109,7 +109,7 @@ glabel func_808600EC
/* 00BF8 80860248 00000000 */ nop
/* 00BFC 8086024C 4500000D */ bc1f .L80860284
/* 00C00 80860250 00000000 */ nop
/* 00C04 80860254 0C00CEA1 */ jal func_80033A84
/* 00C04 80860254 0C00CEA1 */ jal Actor_IsTargeted
/* 00C08 80860258 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 00C0C 8086025C 10400005 */ beq $v0, $zero, .L80860274
/* 00C10 80860260 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000

View File

@@ -34,7 +34,7 @@ glabel func_808604FC
/* 00EF0 80860540 25F80001 */ addiu $t8, $t7, 0x0001 ## $t8 = 00000001
/* 00EF4 80860544 AE1807E8 */ sw $t8, 0x07E8($s0) ## 000007E8
/* 00EF8 80860548 E7A20068 */ swc1 $f2, 0x0068($sp)
/* 00EFC 8086054C 0C00CEAE */ jal func_80033AB8
/* 00EFC 8086054C 0C00CEAE */ jal Actor_OtherIsTargeted
/* 00F00 80860550 8FA40074 */ lw $a0, 0x0074($sp)
/* 00F04 80860554 10400004 */ beq $v0, $zero, .L80860568
/* 00F08 80860558 C7A20068 */ lwc1 $f2, 0x0068($sp)
@@ -361,11 +361,11 @@ glabel func_808604FC
/* 01378 808609C8 00000000 */ nop
/* 0137C 808609CC 4500002D */ bc1f .L80860A84
/* 01380 808609D0 00000000 */ nop
/* 01384 808609D4 0C00B821 */ jal func_8002E084
/* 01384 808609D4 0C00B821 */ jal Actor_IsFacingPlayer
/* 01388 808609D8 2405071C */ addiu $a1, $zero, 0x071C ## $a1 = 0000071C
/* 0138C 808609DC 10400029 */ beq $v0, $zero, .L80860A84
/* 01390 808609E0 8FA40074 */ lw $a0, 0x0074($sp)
/* 01394 808609E4 0C00CEA1 */ jal func_80033A84
/* 01394 808609E4 0C00CEA1 */ jal Actor_IsTargeted
/* 01398 808609E8 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 0139C 808609EC 1040000D */ beq $v0, $zero, .L80860A24
/* 013A0 808609F0 8FA80054 */ lw $t0, 0x0054($sp)
@@ -424,7 +424,7 @@ glabel func_808604FC
/* 0145C 80860AAC A6020032 */ sh $v0, 0x0032($s0) ## 00000032
/* 01460 80860AB0 A60200B6 */ sh $v0, 0x00B6($s0) ## 000000B6
.L80860AB4:
/* 01464 80860AB4 0C00B821 */ jal func_8002E084
/* 01464 80860AB4 0C00B821 */ jal Actor_IsFacingPlayer
/* 01468 80860AB8 240511C7 */ addiu $a1, $zero, 0x11C7 ## $a1 = 000011C7
/* 0146C 80860ABC 1440000E */ bne $v0, $zero, .L80860AF8
/* 01470 80860AC0 3C0142DC */ lui $at, 0x42DC ## $at = 42DC0000

View File

@@ -154,7 +154,7 @@ glabel func_80860C24
/* 017D8 80860E28 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
.L80860E2C:
/* 017DC 80860E2C 2405071C */ addiu $a1, $zero, 0x071C ## $a1 = 0000071C
/* 017E0 80860E30 0C00B821 */ jal func_8002E084
/* 017E0 80860E30 0C00B821 */ jal Actor_IsFacingPlayer
/* 017E4 80860E34 AFA60028 */ sw $a2, 0x0028($sp)
/* 017E8 80860E38 1040001D */ beq $v0, $zero, .L80860EB0
/* 017EC 80860E3C 8FA60028 */ lw $a2, 0x0028($sp)

View File

@@ -153,7 +153,7 @@ glabel func_80860F84
.L80861198:
/* 01B48 80861198 8FA4004C */ lw $a0, 0x004C($sp)
.L8086119C:
/* 01B4C 8086119C 0C00CEAE */ jal func_80033AB8
/* 01B4C 8086119C 0C00CEAE */ jal Actor_OtherIsTargeted
/* 01B50 808611A0 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 01B54 808611A4 10400004 */ beq $v0, $zero, .L808611B8
/* 01B58 808611A8 3C014348 */ lui $at, 0x4348 ## $at = 43480000

View File

@@ -42,7 +42,7 @@ glabel func_808619EC
/* 02428 80861A78 00000000 */ nop
/* 0242C 80861A7C 45020017 */ bc1fl .L80861ADC
/* 02430 80861A80 44818000 */ mtc1 $at, $f16 ## $f16 = 220.00
/* 02434 80861A84 0C00B821 */ jal func_8002E084
/* 02434 80861A84 0C00B821 */ jal Actor_IsFacingPlayer
/* 02438 80861A88 24051555 */ addiu $a1, $zero, 0x1555 ## $a1 = 00001555
/* 0243C 80861A8C 10400005 */ beq $v0, $zero, .L80861AA4
/* 02440 80861A90 00000000 */ nop
@@ -72,7 +72,7 @@ glabel func_808619EC
/* 02494 80861AE4 00000000 */ nop
/* 02498 80861AE8 45000009 */ bc1f .L80861B10
/* 0249C 80861AEC 00000000 */ nop
/* 024A0 80861AF0 0C00B821 */ jal func_8002E084
/* 024A0 80861AF0 0C00B821 */ jal Actor_IsFacingPlayer
/* 024A4 80861AF4 24050E38 */ addiu $a1, $zero, 0x0E38 ## $a1 = 00000E38
/* 024A8 80861AF8 10400005 */ beq $v0, $zero, .L80861B10
/* 024AC 80861AFC 00000000 */ nop

View File

@@ -5,7 +5,7 @@ glabel func_808627C4
/* 03180 808627D0 AFBF0024 */ sw $ra, 0x0024($sp)
/* 03184 808627D4 AFA5002C */ sw $a1, 0x002C($sp)
/* 03188 808627D8 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 0318C 808627DC 0C00CEAE */ jal func_80033AB8
/* 0318C 808627DC 0C00CEAE */ jal Actor_OtherIsTargeted
/* 03190 808627E0 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 03194 808627E4 10400005 */ beq $v0, $zero, .L808627FC
/* 03198 808627E8 26040188 */ addiu $a0, $s0, 0x0188 ## $a0 = 00000188

View File

@@ -152,7 +152,7 @@ glabel func_808628C8
/* 0347C 80862ACC 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 03480 80862AD0 254B3FFF */ addiu $t3, $t2, 0x3FFF ## $t3 = 00003FFF
/* 03484 80862AD4 A60B0032 */ sh $t3, 0x0032($s0) ## 00000032
/* 03488 80862AD8 0C00CEAE */ jal func_80033AB8
/* 03488 80862AD8 0C00CEAE */ jal Actor_OtherIsTargeted
/* 0348C 80862ADC 8FA40054 */ lw $a0, 0x0054($sp)
/* 03490 80862AE0 10400004 */ beq $v0, $zero, .L80862AF4
/* 03494 80862AE4 3C014348 */ lui $at, 0x4348 ## $at = 43480000
@@ -309,7 +309,7 @@ glabel func_808628C8
/* 036A0 80862CF0 8FA40054 */ lw $a0, 0x0054($sp)
/* 036A4 80862CF4 1440002B */ bne $v0, $zero, .L80862DA4
/* 036A8 80862CF8 2458FFFF */ addiu $t8, $v0, 0xFFFF ## $t8 = FFFFFFFF
/* 036AC 80862CFC 0C00CEAE */ jal func_80033AB8
/* 036AC 80862CFC 0C00CEAE */ jal Actor_OtherIsTargeted
/* 036B0 80862D00 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 036B4 80862D04 10400005 */ beq $v0, $zero, .L80862D1C
/* 036B8 80862D08 8FA40054 */ lw $a0, 0x0054($sp)
@@ -318,7 +318,7 @@ glabel func_808628C8
/* 036C4 80862D14 10000025 */ beq $zero, $zero, .L80862DAC
/* 036C8 80862D18 8FBF0024 */ lw $ra, 0x0024($sp)
.L80862D1C:
/* 036CC 80862D1C 0C00CEA1 */ jal func_80033A84
/* 036CC 80862D1C 0C00CEA1 */ jal Actor_IsTargeted
/* 036D0 80862D20 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 036D4 80862D24 1040000A */ beq $v0, $zero, .L80862D50
/* 036D8 80862D28 8FAB0048 */ lw $t3, 0x0048($sp)

View File

@@ -44,7 +44,7 @@ glabel func_808634F8
/* 03F48 80863598 860E008A */ lh $t6, 0x008A($s0) ## 0000008A
/* 03F4C 8086359C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 03F50 808635A0 A20D07DC */ sb $t5, 0x07DC($s0) ## 000007DC
/* 03F54 808635A4 0C00D594 */ jal func_80035650
/* 03F54 808635A4 0C00D594 */ jal Actor_SetDropFlag
/* 03F58 808635A8 A60E0032 */ sh $t6, 0x0032($s0) ## 00000032
/* 03F5C 808635AC 260400E4 */ addiu $a0, $s0, 0x00E4 ## $a0 = 000000E4
/* 03F60 808635B0 0C03E291 */ jal func_800F8A44
@@ -70,7 +70,7 @@ glabel func_808634F8
/* 03FA8 808635F8 10000022 */ beq $zero, $zero, .L80863684
/* 03FAC 808635FC 8FBF001C */ lw $ra, 0x001C($sp)
.L80863600:
/* 03FB0 80863600 0C00B821 */ jal func_8002E084
/* 03FB0 80863600 0C00B821 */ jal Actor_IsFacingPlayer
/* 03FB4 80863604 24054000 */ addiu $a1, $zero, 0x4000 ## $a1 = 00004000
/* 03FB8 80863608 10400010 */ beq $v0, $zero, .L8086364C
/* 03FBC 8086360C 00000000 */ nop
@@ -79,7 +79,7 @@ glabel func_808634F8
/* 03FC4 80863614 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 03FC8 80863618 14400008 */ bne $v0, $zero, .L8086363C
/* 03FCC 8086361C 8FA40024 */ lw $a0, 0x0024($sp)
/* 03FD0 80863620 0C00CB1F */ jal func_80032C7C
/* 03FD0 80863620 0C00CB1F */ jal Enemy_StartFinishingBlow
/* 03FD4 80863624 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 03FD8 80863628 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 03FDC 8086362C 0C218BEA */ jal func_80862FA8
@@ -100,7 +100,7 @@ glabel func_808634F8
/* 0400C 8086365C 0C218C3C */ jal func_808630F0
/* 04010 80863660 8FA50024 */ lw $a1, 0x0024($sp)
/* 04014 80863664 8FA40024 */ lw $a0, 0x0024($sp)
/* 04018 80863668 0C00CB1F */ jal func_80032C7C
/* 04018 80863668 0C00CB1F */ jal Enemy_StartFinishingBlow
/* 0401C 8086366C 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 04020 80863670 10000004 */ beq $zero, $zero, .L80863684
/* 04024 80863674 8FBF001C */ lw $ra, 0x001C($sp)

View File

@@ -214,7 +214,7 @@ glabel func_80863CC4
/* 048D4 80863F24 27A60064 */ addiu $a2, $sp, 0x0064 ## $a2 = FFFFFFE4
/* 048D8 80863F28 3C074120 */ lui $a3, 0x4120 ## $a3 = 41200000
/* 048DC 80863F2C AFA00020 */ sw $zero, 0x0020($sp)
/* 048E0 80863F30 0C00CC98 */ jal func_80033260
/* 048E0 80863F30 0C00CC98 */ jal Actor_SpawnFloorDust
/* 048E4 80863F34 E7A80014 */ swc1 $f8, 0x0014($sp)
.L80863F38:
/* 048E8 80863F38 861907E0 */ lh $t9, 0x07E0($s0) ## 000007E0

View File

@@ -3,7 +3,7 @@ glabel func_808641E8
/* 04B9C 808641EC AFBF0014 */ sw $ra, 0x0014($sp)
/* 04BA0 808641F0 AFA40028 */ sw $a0, 0x0028($sp)
/* 04BA4 808641F4 AFA5002C */ sw $a1, 0x002C($sp)
/* 04BA8 808641F8 0C00CDE0 */ jal func_80033780
/* 04BA8 808641F8 0C00CDE0 */ jal Actor_GetProjectileActor
/* 04BAC 808641FC 3C064396 */ lui $a2, 0x4396 ## $a2 = 43960000
/* 04BB0 80864200 8FA7002C */ lw $a3, 0x002C($sp)
/* 04BB4 80864204 104000BD */ beq $v0, $zero, .L808644FC
@@ -50,7 +50,7 @@ glabel func_808641E8
/* 04C50 808642A0 8FA40028 */ lw $a0, 0x0028($sp)
/* 04C54 808642A4 00E02825 */ or $a1, $a3, $zero ## $a1 = 00000000
/* 04C58 808642A8 A7A30022 */ sh $v1, 0x0022($sp)
/* 04C5C 808642AC 0C00CEA1 */ jal func_80033A84
/* 04C5C 808642AC 0C00CEA1 */ jal Actor_IsTargeted
/* 04C60 808642B0 AFA7002C */ sw $a3, 0x002C($sp)
/* 04C64 808642B4 87A30022 */ lh $v1, 0x0022($sp)
/* 04C68 808642B8 1040000A */ beq $v0, $zero, .L808642E4
@@ -99,7 +99,7 @@ glabel func_808641E8
/* 04CFC 8086434C A7A30022 */ sh $v1, 0x0022($sp)
/* 04D00 80864350 A7A60020 */ sh $a2, 0x0020($sp)
/* 04D04 80864354 AFA7002C */ sw $a3, 0x002C($sp)
/* 04D08 80864358 0C00CEA1 */ jal func_80033A84
/* 04D08 80864358 0C00CEA1 */ jal Actor_IsTargeted
/* 04D0C 8086435C A7A8001E */ sh $t0, 0x001E($sp)
/* 04D10 80864360 87A30022 */ lh $v1, 0x0022($sp)
/* 04D14 80864364 87A60020 */ lh $a2, 0x0020($sp)

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