mirror of
https://github.com/zeldaret/oot.git
synced 2025-08-08 15:30:14 +00:00
Document BodyBreak (en_part, body part spawner) (#797)
* done * status defines * whoops * comment wording * size calc change * elseif
This commit is contained in:
parent
1ac9479cae
commit
3fbdccbdba
22 changed files with 128 additions and 116 deletions
|
@ -23,7 +23,7 @@ glabel EnSkb_PostLimbDraw
|
|||
/* 015D8 80AFDF78 AFB80018 */ sw $t8, 0x0018($sp)
|
||||
/* 015DC 80AFDF7C AFAF0010 */ sw $t7, 0x0010($sp)
|
||||
/* 015E0 80AFDF80 2407000C */ addiu $a3, $zero, 0x000C ## $a3 = 0000000C
|
||||
/* 015E4 80AFDF84 0C00CBD5 */ jal func_80032F54
|
||||
/* 015E4 80AFDF84 0C00CBD5 */ jal BodyBreak_SetInfo
|
||||
/* 015E8 80AFDF88 AFA80014 */ sw $t0, 0x0014($sp)
|
||||
/* 015EC 80AFDF8C 1000000C */ beq $zero, $zero, .L80AFDFC0
|
||||
/* 015F0 80AFDF90 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
|
@ -36,7 +36,7 @@ glabel EnSkb_PostLimbDraw
|
|||
/* 01608 80AFDFA8 AFAA0010 */ sw $t2, 0x0010($sp)
|
||||
/* 0160C 80AFDFAC 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01610 80AFDFB0 24070012 */ addiu $a3, $zero, 0x0012 ## $a3 = 00000012
|
||||
/* 01614 80AFDFB4 0C00CBD5 */ jal func_80032F54
|
||||
/* 01614 80AFDFB4 0C00CBD5 */ jal BodyBreak_SetInfo
|
||||
/* 01618 80AFDFB8 AFA80014 */ sw $t0, 0x0014($sp)
|
||||
.L80AFDFBC:
|
||||
/* 0161C 80AFDFBC 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
|
|
|
@ -11,7 +11,7 @@ glabel func_80862DBC
|
|||
/* 0378C 80862DDC A20E07C8 */ sb $t6, 0x07C8($s0) ## 000007C8
|
||||
/* 03790 80862DE0 8FA60024 */ lw $a2, 0x0024($sp)
|
||||
/* 03794 80862DE4 260407F0 */ addiu $a0, $s0, 0x07F0 ## $a0 = 000007F0
|
||||
/* 03798 80862DE8 0C00CB89 */ jal func_80032E24
|
||||
/* 03798 80862DE8 0C00CB89 */ jal BodyBreak_Alloc
|
||||
/* 0379C 80862DEC 2405003C */ addiu $a1, $zero, 0x003C ## $a1 = 0000003C
|
||||
/* 037A0 80862DF0 820F0808 */ lb $t7, 0x0808($s0) ## 00000808
|
||||
/* 037A4 80862DF4 A6000014 */ sh $zero, 0x0014($s0) ## 00000014
|
||||
|
|
|
@ -19,7 +19,7 @@ glabel func_80862E6C
|
|||
/* 0385C 80862EAC 8FA6002C */ lw $a2, 0x002C($sp)
|
||||
/* 03860 80862EB0 24E70008 */ addiu $a3, $a3, 0x0008 ## $a3 = 00000008
|
||||
/* 03864 80862EB4 00073C00 */ sll $a3, $a3, 16
|
||||
/* 03868 80862EB8 0C00CC17 */ jal func_8003305C
|
||||
/* 03868 80862EB8 0C00CC17 */ jal BodyBreak_SpawnParts
|
||||
/* 0386C 80862EBC 00073C03 */ sra $a3, $a3, 16
|
||||
/* 03870 80862EC0 50400035 */ beql $v0, $zero, .L80862F98
|
||||
/* 03874 80862EC4 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
|
|
|
@ -27,7 +27,7 @@ glabel func_80863044
|
|||
/* 03A50 808630A0 AE0F07E8 */ sw $t7, 0x07E8($s0) ## 000007E8
|
||||
/* 03A54 808630A4 260407F0 */ addiu $a0, $s0, 0x07F0 ## $a0 = 000007F0
|
||||
/* 03A58 808630A8 2405003C */ addiu $a1, $zero, 0x003C ## $a1 = 0000003C
|
||||
/* 03A5C 808630AC 0C00CB89 */ jal func_80032E24
|
||||
/* 03A5C 808630AC 0C00CB89 */ jal BodyBreak_Alloc
|
||||
/* 03A60 808630B0 8FA60024 */ lw $a2, 0x0024($sp)
|
||||
/* 03A64 808630B4 C60A01A0 */ lwc1 $f10, 0x01A0($s0) ## 000001A0
|
||||
.L808630B8:
|
||||
|
|
|
@ -27,7 +27,7 @@ glabel func_8086318C
|
|||
/* 03B98 808631E8 AE0F07E8 */ sw $t7, 0x07E8($s0) ## 000007E8
|
||||
/* 03B9C 808631EC 260407F0 */ addiu $a0, $s0, 0x07F0 ## $a0 = 000007F0
|
||||
/* 03BA0 808631F0 2405003C */ addiu $a1, $zero, 0x003C ## $a1 = 0000003C
|
||||
/* 03BA4 808631F4 0C00CB89 */ jal func_80032E24
|
||||
/* 03BA4 808631F4 0C00CB89 */ jal BodyBreak_Alloc
|
||||
/* 03BA8 808631F8 8FA60024 */ lw $a2, 0x0024($sp)
|
||||
/* 03BAC 808631FC C60A01A0 */ lwc1 $f10, 0x01A0($s0) ## 000001A0
|
||||
.L80863200:
|
||||
|
|
|
@ -8,7 +8,7 @@ glabel func_808633E8
|
|||
/* 03DB0 80863400 A48E001C */ sh $t6, 0x001C($a0) ## 0000001C
|
||||
/* 03DB4 80863404 8607001C */ lh $a3, 0x001C($s0) ## 0000001C
|
||||
/* 03DB8 80863408 8FA60024 */ lw $a2, 0x0024($sp)
|
||||
/* 03DBC 8086340C 0C00CC17 */ jal func_8003305C
|
||||
/* 03DBC 8086340C 0C00CC17 */ jal BodyBreak_SpawnParts
|
||||
/* 03DC0 80863410 260507F0 */ addiu $a1, $s0, 0x07F0 ## $a1 = 000007F0
|
||||
/* 03DC4 80863414 1040000D */ beq $v0, $zero, .L8086344C
|
||||
/* 03DC8 80863418 8FA40024 */ lw $a0, 0x0024($sp)
|
||||
|
|
|
@ -71,7 +71,7 @@ glabel func_80863CC4
|
|||
/* 046B0 80863D00 2407003C */ addiu $a3, $zero, 0x003C ## $a3 = 0000003C
|
||||
/* 046B4 80863D04 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 046B8 80863D08 260407F0 */ addiu $a0, $s0, 0x07F0 ## $a0 = 000007F0
|
||||
/* 046BC 80863D0C 0C00CBD5 */ jal func_80032F54
|
||||
/* 046BC 80863D0C 0C00CBD5 */ jal BodyBreak_SetInfo
|
||||
/* 046C0 80863D10 AFB80014 */ sw $t8, 0x0014($sp)
|
||||
/* 046C4 80863D14 8FA80084 */ lw $t0, 0x0084($sp)
|
||||
/* 046C8 80863D18 24010022 */ addiu $at, $zero, 0x0022 ## $at = 00000022
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue