1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-07-04 06:54:33 +00:00

ovl_En_Xc and object_xc OK (#746)

* Started

* did some more

* did a few more

* update

* Fixed corrupted git repo

* did some more

* Did a few more functions

* taking a break

* fix undefined

* matched the stupid hard function

* a few more

* did some more, done for tonight

* commit in case i mess up

* 3 non matching

* .

* remove tools/ZAP2 from origin master

* idk

* i cant figure this out

* object_xc OK

* compiles now

* the evil function is now ok

* z_en_xc OK

* some documentation

* more documentation i guess

* more documentation

* more z_en_xc docs

* z_en_xc updates

* Final pass, its been nearly a year

* Remove unnecessary comment

* forgot to remove unused asm

* Merge

* Made suggested changes and fixed warnings in z_en_xc

* Remove symbols from undefined_syms.txt

* Add some missing animmode to en_Xc

* review

* review

* fix tot cutscene

* comment

Co-authored-by: Lucas Shaw <lucas.shaw1123@gmail.com>
Co-authored-by: Fig02 <fig02srl@gmail.com>
This commit is contained in:
Lucas Shaw 2021-04-14 15:49:56 -07:00 committed by GitHub
parent 9e956cbe3f
commit 70978762b8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
249 changed files with 2555 additions and 7335 deletions

View file

@ -1,12 +0,0 @@
glabel EnXc_Destroy
/* 00090 80B3C270 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00094 80B3C274 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
/* 00098 80B3C278 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0009C 80B3C27C 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 000A0 80B3C280 0C0170EB */ jal Collider_DestroyCylinder
/* 000A4 80B3C284 24C502C0 */ addiu $a1, $a2, 0x02C0 ## $a1 = 000002C0
/* 000A8 80B3C288 8FBF0014 */ lw $ra, 0x0014($sp)
/* 000AC 80B3C28C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 000B0 80B3C290 03E00008 */ jr $ra
/* 000B4 80B3C294 00000000 */ nop

View file

@ -1,34 +0,0 @@
.rdata
glabel D_80B421C0
.asciz "\x1b[31m!!!!!!!!!!!!!!!!!!!!!!!!!\n\x1b[m"
.balign 4
.text
glabel EnXc_Draw
/* 05B04 80B41CE4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 05B08 80B41CE8 AFBF0014 */ sw $ra, 0x0014($sp)
/* 05B0C 80B41CEC 8C820264 */ lw $v0, 0x0264($a0) ## 00000264
/* 05B10 80B41CF0 04400008 */ bltz $v0, .L80B41D14
/* 05B14 80B41CF4 28410006 */ slti $at, $v0, 0x0006
/* 05B18 80B41CF8 10200006 */ beq $at, $zero, .L80B41D14
/* 05B1C 80B41CFC 00027080 */ sll $t6, $v0, 2
/* 05B20 80B41D00 3C0380B4 */ lui $v1, %hi(D_80B41F18) ## $v1 = 80B40000
/* 05B24 80B41D04 006E1821 */ addu $v1, $v1, $t6
/* 05B28 80B41D08 8C631F18 */ lw $v1, %lo(D_80B41F18)($v1)
/* 05B2C 80B41D0C 14600006 */ bne $v1, $zero, .L80B41D28
/* 05B30 80B41D10 00000000 */ nop
.L80B41D14:
/* 05B34 80B41D14 3C0480B4 */ lui $a0, %hi(D_80B421C0) ## $a0 = 80B40000
/* 05B38 80B41D18 0C00084C */ jal osSyncPrintf
/* 05B3C 80B41D1C 248421C0 */ addiu $a0, $a0, %lo(D_80B421C0) ## $a0 = 80B421C0
/* 05B40 80B41D20 10000004 */ beq $zero, $zero, .L80B41D34
/* 05B44 80B41D24 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B41D28:
/* 05B48 80B41D28 0060F809 */ jalr $ra, $v1
/* 05B4C 80B41D2C 00000000 */ nop
/* 05B50 80B41D30 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B41D34:
/* 05B54 80B41D34 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 05B58 80B41D38 03E00008 */ jr $ra
/* 05B5C 80B41D3C 00000000 */ nop

View file

@ -1,133 +0,0 @@
.rdata
glabel D_80B4215C
.asciz "\x1b[31m En_Oa2 arg_data !!!!!!!!!!!!!!!!!!!!!!!!!\n\x1b[m"
.balign 4
.late_rodata
glabel jtbl_80B422B0
.word L80B41A48
.word L80B41994
.word L80B419A8
.word L80B419BC
.word L80B419D0
.word L80B419E4
.word L80B419F8
.word L80B41A0C
.word L80B41A20
.word L80B41A34
.word 0x00000000, 0x00000000
.text
glabel EnXc_Init
/* 05720 80B41900 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
/* 05724 80B41904 AFB10028 */ sw $s1, 0x0028($sp)
/* 05728 80B41908 AFB00024 */ sw $s0, 0x0024($sp)
/* 0572C 80B4190C 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 05730 80B41910 00A08825 */ or $s1, $a1, $zero ## $s1 = 00000000
/* 05734 80B41914 AFBF002C */ sw $ra, 0x002C($sp)
/* 05738 80B41918 3C068003 */ lui $a2, %hi(ActorShadow_DrawCircle)
/* 0573C 80B4191C 24C6B5EC */ addiu $a2, %lo(ActorShadow_DrawCircle)
/* 05740 80B41920 24050000 */ addiu $a1, $zero, 0x0000 ## $a1 = 00000000
/* 05744 80B41924 248400B4 */ addiu $a0, $a0, 0x00B4 ## $a0 = 000000B4
/* 05748 80B41928 0C00AC78 */ jal ActorShape_Init
/* 0574C 80B4192C 3C0741F0 */ lui $a3, 0x41F0 ## $a3 = 41F00000
/* 05750 80B41930 3C060601 */ lui $a2, %hi(D_06012AF0) ## $a2 = 06010000
/* 05754 80B41934 3C070600 */ lui $a3, %hi(D_06004828) ## $a3 = 06000000
/* 05758 80B41938 260E0190 */ addiu $t6, $s0, 0x0190 ## $t6 = 00000190
/* 0575C 80B4193C 260F01F6 */ addiu $t7, $s0, 0x01F6 ## $t7 = 000001F6
/* 05760 80B41940 24180011 */ addiu $t8, $zero, 0x0011 ## $t8 = 00000011
/* 05764 80B41944 AFB80018 */ sw $t8, 0x0018($sp)
/* 05768 80B41948 AFAF0014 */ sw $t7, 0x0014($sp)
/* 0576C 80B4194C AFAE0010 */ sw $t6, 0x0010($sp)
/* 05770 80B41950 24E74828 */ addiu $a3, $a3, %lo(D_06004828) ## $a3 = 06004828
/* 05774 80B41954 24C62AF0 */ addiu $a2, $a2, %lo(D_06012AF0) ## $a2 = 06012AF0
/* 05778 80B41958 02202025 */ or $a0, $s1, $zero ## $a0 = 00000000
/* 0577C 80B4195C 0C0291BE */ jal SkelAnime_InitFlex
/* 05780 80B41960 2605014C */ addiu $a1, $s0, 0x014C ## $a1 = 0000014C
/* 05784 80B41964 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 05788 80B41968 0C2CF078 */ jal func_80B3C1E0
/* 0578C 80B4196C 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 05790 80B41970 9619001C */ lhu $t9, 0x001C($s0) ## 0000001C
/* 05794 80B41974 2F21000A */ sltiu $at, $t9, 0x000A
/* 05798 80B41978 10200038 */ beq $at, $zero, .L80B41A5C
/* 0579C 80B4197C 0019C880 */ sll $t9, $t9, 2
/* 057A0 80B41980 3C0180B4 */ lui $at, %hi(jtbl_80B422B0) ## $at = 80B40000
/* 057A4 80B41984 00390821 */ addu $at, $at, $t9
/* 057A8 80B41988 8C3922B0 */ lw $t9, %lo(jtbl_80B422B0)($at)
/* 057AC 80B4198C 03200008 */ jr $t9
/* 057B0 80B41990 00000000 */ nop
glabel L80B41994
/* 057B4 80B41994 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 057B8 80B41998 0C2CFAFC */ jal func_80B3EBF0
/* 057BC 80B4199C 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 057C0 80B419A0 10000035 */ beq $zero, $zero, .L80B41A78
/* 057C4 80B419A4 8FBF002C */ lw $ra, 0x002C($sp)
glabel L80B419A8
/* 057C8 80B419A8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 057CC 80B419AC 0C2CFB99 */ jal func_80B3EE64
/* 057D0 80B419B0 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 057D4 80B419B4 10000030 */ beq $zero, $zero, .L80B41A78
/* 057D8 80B419B8 8FBF002C */ lw $ra, 0x002C($sp)
glabel L80B419BC
/* 057DC 80B419BC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 057E0 80B419C0 0C2CFCF2 */ jal func_80B3F3C8
/* 057E4 80B419C4 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 057E8 80B419C8 1000002B */ beq $zero, $zero, .L80B41A78
/* 057EC 80B419CC 8FBF002C */ lw $ra, 0x002C($sp)
glabel L80B419D0
/* 057F0 80B419D0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 057F4 80B419D4 0C2CFE82 */ jal func_80B3FA08
/* 057F8 80B419D8 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 057FC 80B419DC 10000026 */ beq $zero, $zero, .L80B41A78
/* 05800 80B419E0 8FBF002C */ lw $ra, 0x002C($sp)
glabel L80B419E4
/* 05804 80B419E4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 05808 80B419E8 0C2D0164 */ jal func_80B40590
/* 0580C 80B419EC 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 05810 80B419F0 10000021 */ beq $zero, $zero, .L80B41A78
/* 05814 80B419F4 8FBF002C */ lw $ra, 0x002C($sp)
glabel L80B419F8
/* 05818 80B419F8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0581C 80B419FC 0C2CF28E */ jal func_80B3CA38
/* 05820 80B41A00 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 05824 80B41A04 1000001C */ beq $zero, $zero, .L80B41A78
/* 05828 80B41A08 8FBF002C */ lw $ra, 0x002C($sp)
glabel L80B41A0C
/* 0582C 80B41A0C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 05830 80B41A10 0C2CF2D6 */ jal func_80B3CB58
/* 05834 80B41A14 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 05838 80B41A18 10000017 */ beq $zero, $zero, .L80B41A78
/* 0583C 80B41A1C 8FBF002C */ lw $ra, 0x002C($sp)
glabel L80B41A20
/* 05840 80B41A20 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 05844 80B41A24 0C2CF340 */ jal func_80B3CD00
/* 05848 80B41A28 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 0584C 80B41A2C 10000012 */ beq $zero, $zero, .L80B41A78
/* 05850 80B41A30 8FBF002C */ lw $ra, 0x002C($sp)
glabel L80B41A34
/* 05854 80B41A34 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 05858 80B41A38 0C2D056E */ jal func_80B415B8
/* 0585C 80B41A3C 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 05860 80B41A40 1000000D */ beq $zero, $zero, .L80B41A78
/* 05864 80B41A44 8FBF002C */ lw $ra, 0x002C($sp)
glabel L80B41A48
/* 05868 80B41A48 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0586C 80B41A4C 0C2CF39E */ jal func_80B3CE78
/* 05870 80B41A50 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 05874 80B41A54 10000008 */ beq $zero, $zero, .L80B41A78
/* 05878 80B41A58 8FBF002C */ lw $ra, 0x002C($sp)
.L80B41A5C:
/* 0587C 80B41A5C 3C0480B4 */ lui $a0, %hi(D_80B4215C) ## $a0 = 80B40000
/* 05880 80B41A60 0C00084C */ jal osSyncPrintf
/* 05884 80B41A64 2484215C */ addiu $a0, $a0, %lo(D_80B4215C) ## $a0 = 80B4215C
/* 05888 80B41A68 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0588C 80B41A6C 0C2CF39E */ jal func_80B3CE78
/* 05890 80B41A70 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 05894 80B41A74 8FBF002C */ lw $ra, 0x002C($sp)
.L80B41A78:
/* 05898 80B41A78 8FB00024 */ lw $s0, 0x0024($sp)
/* 0589C 80B41A7C 8FB10028 */ lw $s1, 0x0028($sp)
/* 058A0 80B41A80 03E00008 */ jr $ra
/* 058A4 80B41A84 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000

View file

@ -1,34 +0,0 @@
.rdata
glabel D_80B42120
.asciz "\x1b[31m!!!!!!!!!!!!!!!!!!!!!!!!!\n\x1b[m"
.balign 4
.text
glabel EnXc_Update
/* 056C4 80B418A4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 056C8 80B418A8 AFBF0014 */ sw $ra, 0x0014($sp)
/* 056CC 80B418AC 8C820260 */ lw $v0, 0x0260($a0) ## 00000260
/* 056D0 80B418B0 04400008 */ bltz $v0, .L80B418D4
/* 056D4 80B418B4 28410051 */ slti $at, $v0, 0x0051
/* 056D8 80B418B8 10200006 */ beq $at, $zero, .L80B418D4
/* 056DC 80B418BC 00027080 */ sll $t6, $v0, 2
/* 056E0 80B418C0 3C0380B4 */ lui $v1, %hi(D_80B41DC8) ## $v1 = 80B40000
/* 056E4 80B418C4 006E1821 */ addu $v1, $v1, $t6
/* 056E8 80B418C8 8C631DC8 */ lw $v1, %lo(D_80B41DC8)($v1)
/* 056EC 80B418CC 14600006 */ bne $v1, $zero, .L80B418E8
/* 056F0 80B418D0 00000000 */ nop
.L80B418D4:
/* 056F4 80B418D4 3C0480B4 */ lui $a0, %hi(D_80B42120) ## $a0 = 80B40000
/* 056F8 80B418D8 0C00084C */ jal osSyncPrintf
/* 056FC 80B418DC 24842120 */ addiu $a0, $a0, %lo(D_80B42120) ## $a0 = 80B42120
/* 05700 80B418E0 10000004 */ beq $zero, $zero, .L80B418F4
/* 05704 80B418E4 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B418E8:
/* 05708 80B418E8 0060F809 */ jalr $ra, $v1
/* 0570C 80B418EC 00000000 */ nop
/* 05710 80B418F0 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B418F4:
/* 05714 80B418F4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 05718 80B418F8 03E00008 */ jr $ra
/* 0571C 80B418FC 00000000 */ nop

View file

@ -1,21 +0,0 @@
glabel func_80B3C1E0
/* 00000 80B3C1E0 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 00004 80B3C1E4 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
/* 00008 80B3C1E8 AFA50024 */ sw $a1, 0x0024($sp)
/* 0000C 80B3C1EC 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 00010 80B3C1F0 AFBF0014 */ sw $ra, 0x0014($sp)
/* 00014 80B3C1F4 24C502C0 */ addiu $a1, $a2, 0x02C0 ## $a1 = 000002C0
/* 00018 80B3C1F8 AFA50018 */ sw $a1, 0x0018($sp)
/* 0001C 80B3C1FC 0C0170D9 */ jal Collider_InitCylinder
/* 00020 80B3C200 AFA60020 */ sw $a2, 0x0020($sp)
/* 00024 80B3C204 3C0780B4 */ lui $a3, %hi(D_80B41D40) ## $a3 = 80B40000
/* 00028 80B3C208 8FA50018 */ lw $a1, 0x0018($sp)
/* 0002C 80B3C20C 8FA60020 */ lw $a2, 0x0020($sp)
/* 00030 80B3C210 24E71D40 */ addiu $a3, $a3, %lo(D_80B41D40) ## $a3 = 80B41D40
/* 00034 80B3C214 0C017114 */ jal Collider_SetCylinderType1
/* 00038 80B3C218 8FA40024 */ lw $a0, 0x0024($sp)
/* 0003C 80B3C21C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00040 80B3C220 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 00044 80B3C224 03E00008 */ jr $ra
/* 00048 80B3C228 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B3C22C
/* 0004C 80B3C22C 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
/* 00050 80B3C230 AFBF0014 */ sw $ra, 0x0014($sp)
/* 00054 80B3C234 AFA50034 */ sw $a1, 0x0034($sp)
/* 00058 80B3C238 248602C0 */ addiu $a2, $a0, 0x02C0 ## $a2 = 000002C0
/* 0005C 80B3C23C 00C02825 */ or $a1, $a2, $zero ## $a1 = 000002C0
/* 00060 80B3C240 0C0189B7 */ jal Collider_UpdateCylinder
/* 00064 80B3C244 AFA60018 */ sw $a2, 0x0018($sp)
/* 00068 80B3C248 8FA40034 */ lw $a0, 0x0034($sp)
/* 0006C 80B3C24C 3C010001 */ lui $at, 0x0001 ## $at = 00010000
/* 00070 80B3C250 34211E60 */ ori $at, $at, 0x1E60 ## $at = 00011E60
/* 00074 80B3C254 8FA60018 */ lw $a2, 0x0018($sp)
/* 00078 80B3C258 0C017713 */ jal CollisionCheck_SetOC
## CollisionCheck_setOC
/* 0007C 80B3C25C 00812821 */ addu $a1, $a0, $at
/* 00080 80B3C260 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00084 80B3C264 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
/* 00088 80B3C268 03E00008 */ jr $ra
/* 0008C 80B3C26C 00000000 */ nop

View file

@ -1,34 +0,0 @@
glabel func_80B3C298
/* 000B8 80B3C298 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 000BC 80B3C29C AFBF0014 */ sw $ra, 0x0014($sp)
/* 000C0 80B3C2A0 AFA5001C */ sw $a1, 0x001C($sp)
/* 000C4 80B3C2A4 8CA21C44 */ lw $v0, 0x1C44($a1) ## 00001C44
/* 000C8 80B3C2A8 3C038016 */ lui $v1, %hi(gGameInfo)
/* 000CC 80B3C2AC 2463FA90 */ addiu $v1, %lo(gGameInfo)
/* 000D0 80B3C2B0 8C580024 */ lw $t8, 0x0024($v0) ## 00000024
/* 000D4 80B3C2B4 3C014040 */ lui $at, 0x4040 ## $at = 40400000
/* 000D8 80B3C2B8 44814000 */ mtc1 $at, $f8 ## $f8 = 3.00
/* 000DC 80B3C2BC AC98032C */ sw $t8, 0x032C($a0) ## 0000032C
/* 000E0 80B3C2C0 8C4F0028 */ lw $t7, 0x0028($v0) ## 00000028
/* 000E4 80B3C2C4 24850314 */ addiu $a1, $a0, 0x0314 ## $a1 = 00000314
/* 000E8 80B3C2C8 24070002 */ addiu $a3, $zero, 0x0002 ## $a3 = 00000002
/* 000EC 80B3C2CC AC8F0330 */ sw $t7, 0x0330($a0) ## 00000330
/* 000F0 80B3C2D0 8C58002C */ lw $t8, 0x002C($v0) ## 0000002C
/* 000F4 80B3C2D4 AC980334 */ sw $t8, 0x0334($a0) ## 00000334
/* 000F8 80B3C2D8 8C790000 */ lw $t9, 0x0000($v1) ## 8015FA90
/* 000FC 80B3C2DC 87281474 */ lh $t0, 0x1474($t9) ## 00001474
/* 00100 80B3C2E0 44882000 */ mtc1 $t0, $f4 ## $f4 = 0.00
/* 00104 80B3C2E4 00000000 */ nop
/* 00108 80B3C2E8 468021A0 */ cvt.s.w $f6, $f4
/* 0010C 80B3C2EC 46083281 */ sub.s $f10, $f6, $f8
/* 00110 80B3C2F0 E48A0328 */ swc1 $f10, 0x0328($a0) ## 00000328
/* 00114 80B3C2F4 8C690000 */ lw $t1, 0x0000($v1) ## 8015FA90
/* 00118 80B3C2F8 85261476 */ lh $a2, 0x1476($t1) ## 00001476
/* 0011C 80B3C2FC 24C6000C */ addiu $a2, $a2, 0x000C ## $a2 = 0000000C
/* 00120 80B3C300 00063400 */ sll $a2, $a2, 16
/* 00124 80B3C304 0C00D285 */ jal func_80034A14
/* 00128 80B3C308 00063403 */ sra $a2, $a2, 16
/* 0012C 80B3C30C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00130 80B3C310 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 00134 80B3C314 03E00008 */ jr $ra
/* 00138 80B3C318 00000000 */ nop

View file

@ -1,40 +0,0 @@
glabel func_80B3C31C
/* 0013C 80B3C31C 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
/* 00140 80B3C320 AFBF0014 */ sw $ra, 0x0014($sp)
/* 00144 80B3C324 848E025E */ lh $t6, 0x025E($a0) ## 0000025E
/* 00148 80B3C328 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
/* 0014C 80B3C32C 24C3025E */ addiu $v1, $a2, 0x025E ## $v1 = 0000025E
/* 00150 80B3C330 15C00003 */ bne $t6, $zero, .L80B3C340
/* 00154 80B3C334 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
/* 00158 80B3C338 10000005 */ beq $zero, $zero, .L80B3C350
/* 0015C 80B3C33C 2483025E */ addiu $v1, $a0, 0x025E ## $v1 = 0000025E
.L80B3C340:
/* 00160 80B3C340 846F0000 */ lh $t7, 0x0000($v1) ## 0000025E
/* 00164 80B3C344 25F8FFFF */ addiu $t8, $t7, 0xFFFF ## $t8 = FFFFFFFF
/* 00168 80B3C348 A4780000 */ sh $t8, 0x0000($v1) ## 0000025E
/* 0016C 80B3C34C 84620000 */ lh $v0, 0x0000($v1) ## 0000025E
.L80B3C350:
/* 00170 80B3C350 14400008 */ bne $v0, $zero, .L80B3C374
/* 00174 80B3C354 2404003C */ addiu $a0, $zero, 0x003C ## $a0 = 0000003C
/* 00178 80B3C358 2405003C */ addiu $a1, $zero, 0x003C ## $a1 = 0000003C
/* 0017C 80B3C35C AFA3001C */ sw $v1, 0x001C($sp)
/* 00180 80B3C360 0C01DF64 */ jal Rand_S16Offset
/* 00184 80B3C364 AFA60038 */ sw $a2, 0x0038($sp)
/* 00188 80B3C368 8FA3001C */ lw $v1, 0x001C($sp)
/* 0018C 80B3C36C 8FA60038 */ lw $a2, 0x0038($sp)
/* 00190 80B3C370 A4620000 */ sh $v0, 0x0000($v1) ## 00000000
.L80B3C374:
/* 00194 80B3C374 84790000 */ lh $t9, 0x0000($v1) ## 00000000
/* 00198 80B3C378 24C2025C */ addiu $v0, $a2, 0x025C ## $v0 = 0000025C
/* 0019C 80B3C37C A4590000 */ sh $t9, 0x0000($v0) ## 0000025C
/* 001A0 80B3C380 84480000 */ lh $t0, 0x0000($v0) ## 0000025C
/* 001A4 80B3C384 29010003 */ slti $at, $t0, 0x0003
/* 001A8 80B3C388 54200003 */ bnel $at, $zero, .L80B3C398
/* 001AC 80B3C38C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 001B0 80B3C390 A4400000 */ sh $zero, 0x0000($v0) ## 0000025C
/* 001B4 80B3C394 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3C398:
/* 001B8 80B3C398 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
/* 001BC 80B3C39C 03E00008 */ jr $ra
/* 001C0 80B3C3A0 00000000 */ nop

View file

@ -1,53 +0,0 @@
glabel func_80B3C3A4
/* 001C4 80B3C3A4 27BDFFB0 */ addiu $sp, $sp, 0xFFB0 ## $sp = FFFFFFB0
/* 001C8 80B3C3A8 AFBF002C */ sw $ra, 0x002C($sp)
/* 001CC 80B3C3AC AFA40050 */ sw $a0, 0x0050($sp)
/* 001D0 80B3C3B0 AFA50054 */ sw $a1, 0x0054($sp)
/* 001D4 80B3C3B4 848400B6 */ lh $a0, 0x00B6($a0) ## 000000B6
/* 001D8 80B3C3B8 0C01DE1C */ jal Math_SinS
## sins?
/* 001DC 80B3C3BC A7A40046 */ sh $a0, 0x0046($sp)
/* 001E0 80B3C3C0 3C0141F0 */ lui $at, 0x41F0 ## $at = 41F00000
/* 001E4 80B3C3C4 44812000 */ mtc1 $at, $f4 ## $f4 = 30.00
/* 001E8 80B3C3C8 8FA20050 */ lw $v0, 0x0050($sp)
/* 001EC 80B3C3CC 3C014040 */ lui $at, 0x4040 ## $at = 40400000
/* 001F0 80B3C3D0 46040182 */ mul.s $f6, $f0, $f4
/* 001F4 80B3C3D4 C4480024 */ lwc1 $f8, 0x0024($v0) ## 00000024
/* 001F8 80B3C3D8 44819000 */ mtc1 $at, $f18 ## $f18 = 3.00
/* 001FC 80B3C3DC 24420024 */ addiu $v0, $v0, 0x0024 ## $v0 = 00000024
/* 00200 80B3C3E0 87A40046 */ lh $a0, 0x0046($sp)
/* 00204 80B3C3E4 46083280 */ add.s $f10, $f6, $f8
/* 00208 80B3C3E8 E7AA0040 */ swc1 $f10, 0x0040($sp)
/* 0020C 80B3C3EC C4500004 */ lwc1 $f16, 0x0004($v0) ## 00000028
/* 00210 80B3C3F0 AFA20034 */ sw $v0, 0x0034($sp)
/* 00214 80B3C3F4 46128100 */ add.s $f4, $f16, $f18
/* 00218 80B3C3F8 0C01DE0D */ jal Math_CosS
## coss?
/* 0021C 80B3C3FC E7A4003C */ swc1 $f4, 0x003C($sp)
/* 00220 80B3C400 3C0141F0 */ lui $at, 0x41F0 ## $at = 41F00000
/* 00224 80B3C404 44813000 */ mtc1 $at, $f6 ## $f6 = 30.00
/* 00228 80B3C408 8FA20034 */ lw $v0, 0x0034($sp)
/* 0022C 80B3C40C C7B0003C */ lwc1 $f16, 0x003C($sp)
/* 00230 80B3C410 46060202 */ mul.s $f8, $f0, $f6
/* 00234 80B3C414 C44A0008 */ lwc1 $f10, 0x0008($v0) ## 00000008
/* 00238 80B3C418 8FB80050 */ lw $t8, 0x0050($sp)
/* 0023C 80B3C41C 240F0FA0 */ addiu $t7, $zero, 0x0FA0 ## $t7 = 00000FA0
/* 00240 80B3C420 AFAF0018 */ sw $t7, 0x0018($sp)
/* 00244 80B3C424 E7B00010 */ swc1 $f16, 0x0010($sp)
/* 00248 80B3C428 8FA50054 */ lw $a1, 0x0054($sp)
/* 0024C 80B3C42C 460A4080 */ add.s $f2, $f8, $f10
/* 00250 80B3C430 2408FFF6 */ addiu $t0, $zero, 0xFFF6 ## $t0 = FFFFFFF6
/* 00254 80B3C434 24060016 */ addiu $a2, $zero, 0x0016 ## $a2 = 00000016
/* 00258 80B3C438 8FA70040 */ lw $a3, 0x0040($sp)
/* 0025C 80B3C43C E7A20014 */ swc1 $f2, 0x0014($sp)
/* 00260 80B3C440 871900B6 */ lh $t9, 0x00B6($t8) ## 000000B6
/* 00264 80B3C444 AFA80024 */ sw $t0, 0x0024($sp)
/* 00268 80B3C448 AFA00020 */ sw $zero, 0x0020($sp)
/* 0026C 80B3C44C 24A41C24 */ addiu $a0, $a1, 0x1C24 ## $a0 = 00001C24
/* 00270 80B3C450 0C00C7D4 */ jal Actor_Spawn
## ActorSpawn
/* 00274 80B3C454 AFB9001C */ sw $t9, 0x001C($sp)
/* 00278 80B3C458 8FBF002C */ lw $ra, 0x002C($sp)
/* 0027C 80B3C45C 27BD0050 */ addiu $sp, $sp, 0x0050 ## $sp = 00000000
/* 00280 80B3C460 03E00008 */ jr $ra
/* 00284 80B3C464 00000000 */ nop

View file

@ -1,19 +0,0 @@
glabel func_80B3C468
/* 00288 80B3C468 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 0028C 80B3C46C 3C0141F0 */ lui $at, 0x41F0 ## $at = 41F00000
/* 00290 80B3C470 44810000 */ mtc1 $at, $f0 ## $f0 = 30.00
/* 00294 80B3C474 AFA50024 */ sw $a1, 0x0024($sp)
/* 00298 80B3C478 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
/* 0029C 80B3C47C AFBF001C */ sw $ra, 0x001C($sp)
/* 002A0 80B3C480 AFA40020 */ sw $a0, 0x0020($sp)
/* 002A4 80B3C484 240E0004 */ addiu $t6, $zero, 0x0004 ## $t6 = 00000004
/* 002A8 80B3C488 44070000 */ mfc1 $a3, $f0
/* 002AC 80B3C48C AFAE0014 */ sw $t6, 0x0014($sp)
/* 002B0 80B3C490 8FA40024 */ lw $a0, 0x0024($sp)
/* 002B4 80B3C494 3C064296 */ lui $a2, 0x4296 ## $a2 = 42960000
/* 002B8 80B3C498 0C00B92D */ jal Actor_UpdateBgCheckInfo
/* 002BC 80B3C49C E7A00010 */ swc1 $f0, 0x0010($sp)
/* 002C0 80B3C4A0 8FBF001C */ lw $ra, 0x001C($sp)
/* 002C4 80B3C4A4 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 002C8 80B3C4A8 03E00008 */ jr $ra
/* 002CC 80B3C4AC 00000000 */ nop

View file

@ -1,10 +0,0 @@
glabel func_80B3C4B0
/* 002D0 80B3C4B0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 002D4 80B3C4B4 AFBF0014 */ sw $ra, 0x0014($sp)
/* 002D8 80B3C4B8 0C02927F */ jal SkelAnime_Update
/* 002DC 80B3C4BC 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 002E0 80B3C4C0 8FBF0014 */ lw $ra, 0x0014($sp)
/* 002E4 80B3C4C4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 002E8 80B3C4C8 03E00008 */ jr $ra
/* 002EC 80B3C4CC 00000000 */ nop

View file

@ -1,10 +0,0 @@
glabel func_80B3C4D0
/* 002F0 80B3C4D0 908E1D6C */ lbu $t6, 0x1D6C($a0) ## 00001D6C
/* 002F4 80B3C4D4 00057880 */ sll $t7, $a1, 2
/* 002F8 80B3C4D8 00001825 */ or $v1, $zero, $zero ## $v1 = 00000000
/* 002FC 80B3C4DC 11C00002 */ beq $t6, $zero, .L80B3C4E8
/* 00300 80B3C4E0 008FC021 */ addu $t8, $a0, $t7
/* 00304 80B3C4E4 8F031D8C */ lw $v1, 0x1D8C($t8) ## 00001D8C
.L80B3C4E8:
/* 00308 80B3C4E8 03E00008 */ jr $ra
/* 0030C 80B3C4EC 00601025 */ or $v0, $v1, $zero ## $v0 = 00000000

View file

@ -1,22 +0,0 @@
glabel func_80B3C4F0
/* 00310 80B3C4F0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00314 80B3C4F4 AFA40018 */ sw $a0, 0x0018($sp)
/* 00318 80B3C4F8 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0031C 80B3C4FC AFA5001C */ sw $a1, 0x001C($sp)
/* 00320 80B3C500 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 00324 80B3C504 AFA60020 */ sw $a2, 0x0020($sp)
/* 00328 80B3C508 0C2CF134 */ jal func_80B3C4D0
/* 0032C 80B3C50C 00E02825 */ or $a1, $a3, $zero ## $a1 = 00000000
/* 00330 80B3C510 10400007 */ beq $v0, $zero, .L80B3C530
/* 00334 80B3C514 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00338 80B3C518 97AE0022 */ lhu $t6, 0x0022($sp)
/* 0033C 80B3C51C 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
/* 00340 80B3C520 55CF0004 */ bnel $t6, $t7, .L80B3C534
/* 00344 80B3C524 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
/* 00348 80B3C528 10000002 */ beq $zero, $zero, .L80B3C534
/* 0034C 80B3C52C 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
.L80B3C530:
/* 00350 80B3C530 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
.L80B3C534:
/* 00354 80B3C534 03E00008 */ jr $ra
/* 00358 80B3C538 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000

View file

@ -1,22 +0,0 @@
glabel func_80B3C53C
/* 0035C 80B3C53C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00360 80B3C540 AFA40018 */ sw $a0, 0x0018($sp)
/* 00364 80B3C544 AFBF0014 */ sw $ra, 0x0014($sp)
/* 00368 80B3C548 AFA5001C */ sw $a1, 0x001C($sp)
/* 0036C 80B3C54C 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 00370 80B3C550 AFA60020 */ sw $a2, 0x0020($sp)
/* 00374 80B3C554 0C2CF134 */ jal func_80B3C4D0
/* 00378 80B3C558 00E02825 */ or $a1, $a3, $zero ## $a1 = 00000000
/* 0037C 80B3C55C 10400007 */ beq $v0, $zero, .L80B3C57C
/* 00380 80B3C560 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00384 80B3C564 97AE0022 */ lhu $t6, 0x0022($sp)
/* 00388 80B3C568 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
/* 0038C 80B3C56C 51CF0004 */ beql $t6, $t7, .L80B3C580
/* 00390 80B3C570 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
/* 00394 80B3C574 10000002 */ beq $zero, $zero, .L80B3C580
/* 00398 80B3C578 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
.L80B3C57C:
/* 0039C 80B3C57C 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
.L80B3C580:
/* 003A0 80B3C580 03E00008 */ jr $ra
/* 003A4 80B3C584 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000

View file

@ -1,40 +0,0 @@
glabel func_80B3C588
/* 003A8 80B3C588 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 003AC 80B3C58C 00803825 */ or $a3, $a0, $zero ## $a3 = 00000000
/* 003B0 80B3C590 AFBF0014 */ sw $ra, 0x0014($sp)
/* 003B4 80B3C594 AFA5001C */ sw $a1, 0x001C($sp)
/* 003B8 80B3C598 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 003BC 80B3C59C 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 003C0 80B3C5A0 0C2CF134 */ jal func_80B3C4D0
/* 003C4 80B3C5A4 AFA70018 */ sw $a3, 0x0018($sp)
/* 003C8 80B3C5A8 10400019 */ beq $v0, $zero, .L80B3C610
/* 003CC 80B3C5AC 8FA70018 */ lw $a3, 0x0018($sp)
/* 003D0 80B3C5B0 8C4E000C */ lw $t6, 0x000C($v0) ## 0000000C
/* 003D4 80B3C5B4 448E2000 */ mtc1 $t6, $f4 ## $f4 = 0.00
/* 003D8 80B3C5B8 00000000 */ nop
/* 003DC 80B3C5BC 468021A0 */ cvt.s.w $f6, $f4
/* 003E0 80B3C5C0 E4E60024 */ swc1 $f6, 0x0024($a3) ## 00000024
/* 003E4 80B3C5C4 8C4F0010 */ lw $t7, 0x0010($v0) ## 00000010
/* 003E8 80B3C5C8 448F4000 */ mtc1 $t7, $f8 ## $f8 = 0.00
/* 003EC 80B3C5CC 00000000 */ nop
/* 003F0 80B3C5D0 468042A0 */ cvt.s.w $f10, $f8
/* 003F4 80B3C5D4 E4EA0028 */ swc1 $f10, 0x0028($a3) ## 00000028
/* 003F8 80B3C5D8 8C580014 */ lw $t8, 0x0014($v0) ## 00000014
/* 003FC 80B3C5DC 44988000 */ mtc1 $t8, $f16 ## $f16 = 0.00
/* 00400 80B3C5E0 00000000 */ nop
/* 00404 80B3C5E4 468084A0 */ cvt.s.w $f18, $f16
/* 00408 80B3C5E8 E4F2002C */ swc1 $f18, 0x002C($a3) ## 0000002C
/* 0040C 80B3C5EC 84430006 */ lh $v1, 0x0006($v0) ## 00000006
/* 00410 80B3C5F0 A4E300B4 */ sh $v1, 0x00B4($a3) ## 000000B4
/* 00414 80B3C5F4 A4E30030 */ sh $v1, 0x0030($a3) ## 00000030
/* 00418 80B3C5F8 84430008 */ lh $v1, 0x0008($v0) ## 00000008
/* 0041C 80B3C5FC A4E300B6 */ sh $v1, 0x00B6($a3) ## 000000B6
/* 00420 80B3C600 A4E30032 */ sh $v1, 0x0032($a3) ## 00000032
/* 00424 80B3C604 8443000A */ lh $v1, 0x000A($v0) ## 0000000A
/* 00428 80B3C608 A4E300B8 */ sh $v1, 0x00B8($a3) ## 000000B8
/* 0042C 80B3C60C A4E30034 */ sh $v1, 0x0034($a3) ## 00000034
.L80B3C610:
/* 00430 80B3C610 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00434 80B3C614 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 00438 80B3C618 03E00008 */ jr $ra
/* 0043C 80B3C61C 00000000 */ nop

View file

@ -1,58 +0,0 @@
glabel func_80B3C620
/* 00440 80B3C620 27BDFFC0 */ addiu $sp, $sp, 0xFFC0 ## $sp = FFFFFFC0
/* 00444 80B3C624 AFA40040 */ sw $a0, 0x0040($sp)
/* 00448 80B3C628 AFBF001C */ sw $ra, 0x001C($sp)
/* 0044C 80B3C62C AFA50044 */ sw $a1, 0x0044($sp)
/* 00450 80B3C630 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 00454 80B3C634 0C2CF134 */ jal func_80B3C4D0
/* 00458 80B3C638 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
/* 0045C 80B3C63C 1040002C */ beq $v0, $zero, .L80B3C6F0
/* 00460 80B3C640 8FAE0044 */ lw $t6, 0x0044($sp)
/* 00464 80B3C644 94440004 */ lhu $a0, 0x0004($v0) ## 00000004
/* 00468 80B3C648 94450002 */ lhu $a1, 0x0002($v0) ## 00000002
/* 0046C 80B3C64C 95C61D74 */ lhu $a2, 0x1D74($t6) ## 00001D74
/* 00470 80B3C650 AFA2003C */ sw $v0, 0x003C($sp)
/* 00474 80B3C654 AFA00010 */ sw $zero, 0x0010($sp)
/* 00478 80B3C658 0C01BE6F */ jal func_8006F9BC
/* 0047C 80B3C65C 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
/* 00480 80B3C660 8FA3003C */ lw $v1, 0x003C($sp)
/* 00484 80B3C664 8FA20040 */ lw $v0, 0x0040($sp)
/* 00488 80B3C668 8C780010 */ lw $t8, 0x0010($v1) ## 00000010
/* 0048C 80B3C66C 8C6F000C */ lw $t7, 0x000C($v1) ## 0000000C
/* 00490 80B3C670 8C680018 */ lw $t0, 0x0018($v1) ## 00000018
/* 00494 80B3C674 8C790014 */ lw $t9, 0x0014($v1) ## 00000014
/* 00498 80B3C678 44983000 */ mtc1 $t8, $f6 ## $f6 = 0.00
/* 0049C 80B3C67C 8C6A0020 */ lw $t2, 0x0020($v1) ## 00000020
/* 004A0 80B3C680 448F2000 */ mtc1 $t7, $f4 ## $f4 = 0.00
/* 004A4 80B3C684 8C69001C */ lw $t1, 0x001C($v1) ## 0000001C
/* 004A8 80B3C688 44885000 */ mtc1 $t0, $f10 ## $f10 = 0.00
/* 004AC 80B3C68C 46803320 */ cvt.s.w $f12, $f6
/* 004B0 80B3C690 44994000 */ mtc1 $t9, $f8 ## $f8 = 0.00
/* 004B4 80B3C694 448A3000 */ mtc1 $t2, $f6 ## $f6 = 0.00
/* 004B8 80B3C698 24420024 */ addiu $v0, $v0, 0x0024 ## $v0 = 00000024
/* 004BC 80B3C69C 468020A0 */ cvt.s.w $f2, $f4
/* 004C0 80B3C6A0 44892000 */ mtc1 $t1, $f4 ## $f4 = 0.00
/* 004C4 80B3C6A4 46805420 */ cvt.s.w $f16, $f10
/* 004C8 80B3C6A8 468043A0 */ cvt.s.w $f14, $f8
/* 004CC 80B3C6AC 46803220 */ cvt.s.w $f8, $f6
/* 004D0 80B3C6B0 468024A0 */ cvt.s.w $f18, $f4
/* 004D4 80B3C6B4 E7A80020 */ swc1 $f8, 0x0020($sp)
/* 004D8 80B3C6B8 46028281 */ sub.s $f10, $f16, $f2
/* 004DC 80B3C6BC 460C9201 */ sub.s $f8, $f18, $f12
/* 004E0 80B3C6C0 46005102 */ mul.s $f4, $f10, $f0
/* 004E4 80B3C6C4 00000000 */ nop
/* 004E8 80B3C6C8 46004282 */ mul.s $f10, $f8, $f0
/* 004EC 80B3C6CC 46022180 */ add.s $f6, $f4, $f2
/* 004F0 80B3C6D0 460C5100 */ add.s $f4, $f10, $f12
/* 004F4 80B3C6D4 E4460000 */ swc1 $f6, 0x0000($v0) ## 00000024
/* 004F8 80B3C6D8 E4440004 */ swc1 $f4, 0x0004($v0) ## 00000028
/* 004FC 80B3C6DC C7A60020 */ lwc1 $f6, 0x0020($sp)
/* 00500 80B3C6E0 460E3201 */ sub.s $f8, $f6, $f14
/* 00504 80B3C6E4 46004282 */ mul.s $f10, $f8, $f0
/* 00508 80B3C6E8 460E5100 */ add.s $f4, $f10, $f14
/* 0050C 80B3C6EC E4440008 */ swc1 $f4, 0x0008($v0) ## 0000002C
.L80B3C6F0:
/* 00510 80B3C6F0 8FBF001C */ lw $ra, 0x001C($sp)
/* 00514 80B3C6F4 27BD0040 */ addiu $sp, $sp, 0x0040 ## $sp = 00000000
/* 00518 80B3C6F8 03E00008 */ jr $ra
/* 0051C 80B3C6FC 00000000 */ nop

View file

@ -1,52 +0,0 @@
glabel func_80B3C700
/* 00520 80B3C700 00057100 */ sll $t6, $a1, 4
/* 00524 80B3C704 000E7F02 */ srl $t7, $t6, 28
/* 00528 80B3C708 000FC080 */ sll $t8, $t7, 2
/* 0052C 80B3C70C 3C198016 */ lui $t9, %hi(gSegments)
/* 00530 80B3C710 0338C821 */ addu $t9, $t9, $t8
/* 00534 80B3C714 3C0100FF */ lui $at, 0x00FF ## $at = 00FF0000
/* 00538 80B3C718 8F396FA8 */ lw $t9, %lo(gSegments)($t9)
/* 0053C 80B3C71C 3421FFFF */ ori $at, $at, 0xFFFF ## $at = 00FFFFFF
/* 00540 80B3C720 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
/* 00544 80B3C724 00A14024 */ and $t0, $a1, $at
/* 00548 80B3C728 AFA40038 */ sw $a0, 0x0038($sp)
/* 0054C 80B3C72C 3C018000 */ lui $at, 0x8000 ## $at = 80000000
/* 00550 80B3C730 03282021 */ addu $a0, $t9, $t0
/* 00554 80B3C734 AFBF0024 */ sw $ra, 0x0024($sp)
/* 00558 80B3C738 00812021 */ addu $a0, $a0, $at
/* 0055C 80B3C73C AFA60040 */ sw $a2, 0x0040($sp)
/* 00560 80B3C740 AFA70044 */ sw $a3, 0x0044($sp)
/* 00564 80B3C744 0C028800 */ jal Animation_GetLastFrame
/* 00568 80B3C748 AFA4002C */ sw $a0, 0x002C($sp)
/* 0056C 80B3C74C 8FA90048 */ lw $t1, 0x0048($sp)
/* 00570 80B3C750 8FA40038 */ lw $a0, 0x0038($sp)
/* 00574 80B3C754 8FA5002C */ lw $a1, 0x002C($sp)
/* 00578 80B3C758 15200007 */ bne $t1, $zero, .L80B3C778
/* 0057C 80B3C75C 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 00580 80B3C760 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 00584 80B3C764 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
/* 00588 80B3C768 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
/* 0058C 80B3C76C 44816000 */ mtc1 $at, $f12 ## $f12 = 1.00
/* 00590 80B3C770 10000006 */ beq $zero, $zero, .L80B3C78C
/* 00594 80B3C774 468020A0 */ cvt.s.w $f2, $f4
.L80B3C778:
/* 00598 80B3C778 44823000 */ mtc1 $v0, $f6 ## $f6 = 0.00
/* 0059C 80B3C77C 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
/* 005A0 80B3C780 44801000 */ mtc1 $zero, $f2 ## $f2 = 0.00
/* 005A4 80B3C784 44816000 */ mtc1 $at, $f12 ## $f12 = -1.00
/* 005A8 80B3C788 46803020 */ cvt.s.w $f0, $f6
.L80B3C78C:
/* 005AC 80B3C78C 93AA0043 */ lbu $t2, 0x0043($sp)
/* 005B0 80B3C790 C7A80044 */ lwc1 $f8, 0x0044($sp)
/* 005B4 80B3C794 44066000 */ mfc1 $a2, $f12
/* 005B8 80B3C798 44070000 */ mfc1 $a3, $f0
/* 005BC 80B3C79C E7A20010 */ swc1 $f2, 0x0010($sp)
/* 005C0 80B3C7A0 AFAA0014 */ sw $t2, 0x0014($sp)
/* 005C4 80B3C7A4 0C029468 */ jal Animation_Change
/* 005C8 80B3C7A8 E7A80018 */ swc1 $f8, 0x0018($sp)
/* 005CC 80B3C7AC 8FBF0024 */ lw $ra, 0x0024($sp)
/* 005D0 80B3C7B0 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
/* 005D4 80B3C7B4 03E00008 */ jr $ra
/* 005D8 80B3C7B8 00000000 */ nop

View file

@ -1,8 +0,0 @@
glabel func_80B3C7BC
/* 005DC 80B3C7BC 8C8E0260 */ lw $t6, 0x0260($a0) ## 00000260
/* 005E0 80B3C7C0 10AE0002 */ beq $a1, $t6, .L80B3C7CC
/* 005E4 80B3C7C4 00000000 */ nop
/* 005E8 80B3C7C8 AC860260 */ sw $a2, 0x0260($a0) ## 00000260
.L80B3C7CC:
/* 005EC 80B3C7CC 03E00008 */ jr $ra
/* 005F0 80B3C7D0 00000000 */ nop

View file

@ -1,14 +0,0 @@
glabel func_80B3C7D4
/* 005F4 80B3C7D4 8C820260 */ lw $v0, 0x0260($a0) ## 00000260
/* 005F8 80B3C7D8 2401000B */ addiu $at, $zero, 0x000B ## $at = 0000000B
/* 005FC 80B3C7DC 10A20006 */ beq $a1, $v0, .L80B3C7F8
/* 00600 80B3C7E0 00000000 */ nop
/* 00604 80B3C7E4 54410004 */ bnel $v0, $at, .L80B3C7F8
/* 00608 80B3C7E8 AC870260 */ sw $a3, 0x0260($a0) ## 00000260
/* 0060C 80B3C7EC 03E00008 */ jr $ra
/* 00610 80B3C7F0 AC860260 */ sw $a2, 0x0260($a0) ## 00000260
.L80B3C7F4:
/* 00614 80B3C7F4 AC870260 */ sw $a3, 0x0260($a0) ## 00000260
.L80B3C7F8:
/* 00618 80B3C7F8 03E00008 */ jr $ra
/* 0061C 80B3C7FC 00000000 */ nop

View file

@ -1,10 +0,0 @@
glabel func_80B3C800
/* 00620 80B3C800 908E1D6C */ lbu $t6, 0x1D6C($a0) ## 00001D6C
/* 00624 80B3C804 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
/* 00628 80B3C808 15C00003 */ bne $t6, $zero, .L80B3C818
/* 0062C 80B3C80C 00000000 */ nop
/* 00630 80B3C810 03E00008 */ jr $ra
/* 00634 80B3C814 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
.L80B3C818:
/* 00638 80B3C818 03E00008 */ jr $ra
/* 0063C 80B3C81C 00000000 */ nop

View file

@ -1,29 +0,0 @@
glabel func_80B3C820
/* 00640 80B3C820 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 00644 80B3C824 AFA40028 */ sw $a0, 0x0028($sp)
/* 00648 80B3C828 AFBF0024 */ sw $ra, 0x0024($sp)
/* 0064C 80B3C82C 3C040600 */ lui $a0, %hi(D_06004828) ## $a0 = 06000000
/* 00650 80B3C830 0C028800 */ jal Animation_GetLastFrame
/* 00654 80B3C834 24844828 */ addiu $a0, $a0, %lo(D_06004828) ## $a0 = 06004828
/* 00658 80B3C838 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 0065C 80B3C83C 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
/* 00660 80B3C840 8FA40028 */ lw $a0, 0x0028($sp)
/* 00664 80B3C844 468021A0 */ cvt.s.w $f6, $f4
/* 00668 80B3C848 3C050600 */ lui $a1, %hi(D_06004828) ## $a1 = 06000000
/* 0066C 80B3C84C 44070000 */ mfc1 $a3, $f0
/* 00670 80B3C850 24A54828 */ addiu $a1, $a1, %lo(D_06004828) ## $a1 = 06004828
/* 00674 80B3C854 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
/* 00678 80B3C858 AFA00014 */ sw $zero, 0x0014($sp)
/* 0067C 80B3C85C E7A60010 */ swc1 $f6, 0x0010($sp)
/* 00680 80B3C860 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 00684 80B3C864 0C029468 */ jal Animation_Change
/* 00688 80B3C868 E7A00018 */ swc1 $f0, 0x0018($sp)
/* 0068C 80B3C86C 8FAF0028 */ lw $t7, 0x0028($sp)
/* 00690 80B3C870 240E0035 */ addiu $t6, $zero, 0x0035 ## $t6 = 00000035
/* 00694 80B3C874 ADEE0260 */ sw $t6, 0x0260($t7) ## 00000260
/* 00698 80B3C878 8FBF0024 */ lw $ra, 0x0024($sp)
/* 0069C 80B3C87C 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
/* 006A0 80B3C880 03E00008 */ jr $ra
/* 006A4 80B3C884 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B3C888
/* 006A8 80B3C888 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 006AC 80B3C88C AFBF0014 */ sw $ra, 0x0014($sp)
/* 006B0 80B3C890 AFA40018 */ sw $a0, 0x0018($sp)
/* 006B4 80B3C894 0C2CF200 */ jal func_80B3C800
/* 006B8 80B3C898 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 006BC 80B3C89C 10400007 */ beq $v0, $zero, .L80B3C8BC
/* 006C0 80B3C8A0 8FA40018 */ lw $a0, 0x0018($sp)
/* 006C4 80B3C8A4 848E001C */ lh $t6, 0x001C($a0) ## 0000001C
/* 006C8 80B3C8A8 24010004 */ addiu $at, $zero, 0x0004 ## $at = 00000004
/* 006CC 80B3C8AC 55C10004 */ bnel $t6, $at, .L80B3C8C0
/* 006D0 80B3C8B0 8FBF0014 */ lw $ra, 0x0014($sp)
/* 006D4 80B3C8B4 0C2CF208 */ jal func_80B3C820
/* 006D8 80B3C8B8 00000000 */ nop
.L80B3C8BC:
/* 006DC 80B3C8BC 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3C8C0:
/* 006E0 80B3C8C0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 006E4 80B3C8C4 03E00008 */ jr $ra
/* 006E8 80B3C8C8 00000000 */ nop

View file

@ -1,24 +0,0 @@
glabel func_80B3C8CC
/* 006EC 80B3C8CC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 006F0 80B3C8D0 AFBF0014 */ sw $ra, 0x0014($sp)
/* 006F4 80B3C8D4 AFA40018 */ sw $a0, 0x0018($sp)
/* 006F8 80B3C8D8 AFA5001C */ sw $a1, 0x001C($sp)
/* 006FC 80B3C8DC 8C8F016C */ lw $t7, 0x016C($a0) ## 0000016C
/* 00700 80B3C8E0 8499018C */ lh $t9, 0x018C($a0) ## 0000018C
/* 00704 80B3C8E4 2486014C */ addiu $a2, $a0, 0x014C ## $a2 = 0000014C
/* 00708 80B3C8E8 85F80002 */ lh $t8, 0x0002($t7) ## 00000002
/* 0070C 80B3C8EC 0319082A */ slt $at, $t8, $t9
/* 00710 80B3C8F0 54200009 */ bnel $at, $zero, .L80B3C918
/* 00714 80B3C8F4 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00718 80B3C8F8 90C80035 */ lbu $t0, 0x0035($a2) ## 00000181
/* 0071C 80B3C8FC 3C073F80 */ lui $a3, 0x3F80 ## $a3 = 3F800000
/* 00720 80B3C900 35090003 */ ori $t1, $t0, 0x0003 ## $t1 = 00000003
/* 00724 80B3C904 A0C90035 */ sb $t1, 0x0035($a2) ## 00000181
/* 00728 80B3C908 8FA50018 */ lw $a1, 0x0018($sp)
/* 0072C 80B3C90C 0C028D88 */ jal AnimationContext_SetMoveActor
/* 00730 80B3C910 8FA4001C */ lw $a0, 0x001C($sp)
/* 00734 80B3C914 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3C918:
/* 00738 80B3C918 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 0073C 80B3C91C 03E00008 */ jr $ra
/* 00740 80B3C920 00000000 */ nop

View file

@ -1,17 +0,0 @@
glabel func_80B3C924
/* 00744 80B3C924 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00748 80B3C928 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0074C 80B3C92C AFA40018 */ sw $a0, 0x0018($sp)
/* 00750 80B3C930 AFA5001C */ sw $a1, 0x001C($sp)
/* 00754 80B3C934 908E0181 */ lbu $t6, 0x0181($a0) ## 00000181
/* 00758 80B3C938 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
/* 0075C 80B3C93C 24A6014C */ addiu $a2, $a1, 0x014C ## $a2 = 0000014C
/* 00760 80B3C940 35CF0003 */ ori $t7, $t6, 0x0003 ## $t7 = 00000003
/* 00764 80B3C944 A08F0181 */ sb $t7, 0x0181($a0) ## 00000181
/* 00768 80B3C948 8FA4001C */ lw $a0, 0x001C($sp)
/* 0076C 80B3C94C 0C028D88 */ jal AnimationContext_SetMoveActor
/* 00770 80B3C950 3C073F80 */ lui $a3, 0x3F80 ## $a3 = 3F800000
/* 00774 80B3C954 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00778 80B3C958 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 0077C 80B3C95C 03E00008 */ jr $ra
/* 00780 80B3C960 00000000 */ nop

View file

@ -1,31 +0,0 @@
glabel func_80B3C964
/* 00784 80B3C964 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00788 80B3C968 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0078C 80B3C96C AFA40018 */ sw $a0, 0x0018($sp)
/* 00790 80B3C970 AFA5001C */ sw $a1, 0x001C($sp)
/* 00794 80B3C974 8C8E016C */ lw $t6, 0x016C($a0) ## 0000016C
/* 00798 80B3C978 8C99016C */ lw $t9, 0x016C($a0) ## 0000016C
/* 0079C 80B3C97C 908A0181 */ lbu $t2, 0x0181($a0) ## 00000181
/* 007A0 80B3C980 89D80000 */ lwl $t8, 0x0000($t6) ## 00000000
/* 007A4 80B3C984 99D80003 */ lwr $t8, 0x0003($t6) ## 00000003
/* 007A8 80B3C988 354B0003 */ ori $t3, $t2, 0x0003 ## $t3 = 00000003
/* 007AC 80B3C98C 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
/* 007B0 80B3C990 A898018A */ swl $t8, 0x018A($a0) ## 0000018A
/* 007B4 80B3C994 B898018D */ swr $t8, 0x018D($a0) ## 0000018D
/* 007B8 80B3C998 95D80004 */ lhu $t8, 0x0004($t6) ## 00000004
/* 007BC 80B3C99C 24A6014C */ addiu $a2, $a1, 0x014C ## $a2 = 0000014C
/* 007C0 80B3C9A0 3C073F80 */ lui $a3, 0x3F80 ## $a3 = 3F800000
/* 007C4 80B3C9A4 A498018E */ sh $t8, 0x018E($a0) ## 0000018E
/* 007C8 80B3C9A8 8B290000 */ lwl $t1, 0x0000($t9) ## 00000000
/* 007CC 80B3C9AC 9B290003 */ lwr $t1, 0x0003($t9) ## 00000003
/* 007D0 80B3C9B0 A8890184 */ swl $t1, 0x0184($a0) ## 00000184
/* 007D4 80B3C9B4 B8890187 */ swr $t1, 0x0187($a0) ## 00000187
/* 007D8 80B3C9B8 97290004 */ lhu $t1, 0x0004($t9) ## 00000004
/* 007DC 80B3C9BC A08B0181 */ sb $t3, 0x0181($a0) ## 00000181
/* 007E0 80B3C9C0 A4890188 */ sh $t1, 0x0188($a0) ## 00000188
/* 007E4 80B3C9C4 0C028D88 */ jal AnimationContext_SetMoveActor
/* 007E8 80B3C9C8 8FA4001C */ lw $a0, 0x001C($sp)
/* 007EC 80B3C9CC 8FBF0014 */ lw $ra, 0x0014($sp)
/* 007F0 80B3C9D0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 007F4 80B3C9D4 03E00008 */ jr $ra
/* 007F8 80B3C9D8 00000000 */ nop

View file

@ -1,5 +0,0 @@
glabel func_80B3C9DC
/* 007FC 80B3C9DC 908E0181 */ lbu $t6, 0x0181($a0) ## 00000181
/* 00800 80B3C9E0 31CFFFFC */ andi $t7, $t6, 0xFFFC ## $t7 = 00000000
/* 00804 80B3C9E4 03E00008 */ jr $ra
/* 00808 80B3C9E8 A08F0181 */ sb $t7, 0x0181($a0) ## 00000181

View file

@ -1,20 +0,0 @@
glabel func_80B3C9EC
/* 0080C 80B3C9EC 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 00810 80B3C9F0 AFBF001C */ sw $ra, 0x001C($sp)
/* 00814 80B3C9F4 3C050601 */ lui $a1, %hi(D_06013AA4) ## $a1 = 06010000
/* 00818 80B3C9F8 24A53AA4 */ addiu $a1, $a1, %lo(D_06013AA4) ## $a1 = 06013AA4
/* 0081C 80B3C9FC AFA00010 */ sw $zero, 0x0010($sp)
/* 00820 80B3CA00 AFA40020 */ sw $a0, 0x0020($sp)
/* 00824 80B3CA04 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 00828 80B3CA08 0C2CF1C0 */ jal func_80B3C700
/* 0082C 80B3CA0C 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 00830 80B3CA10 8FA40020 */ lw $a0, 0x0020($sp)
/* 00834 80B3CA14 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
/* 00838 80B3CA18 240E004F */ addiu $t6, $zero, 0x004F ## $t6 = 0000004F
/* 0083C 80B3CA1C AC8E0260 */ sw $t6, 0x0260($a0) ## 00000260
/* 00840 80B3CA20 AC820264 */ sw $v0, 0x0264($a0) ## 00000264
/* 00844 80B3CA24 AC82030C */ sw $v0, 0x030C($a0) ## 0000030C
/* 00848 80B3CA28 8FBF001C */ lw $ra, 0x001C($sp)
/* 0084C 80B3CA2C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 00850 80B3CA30 03E00008 */ jr $ra
/* 00854 80B3CA34 00000000 */ nop

View file

@ -1,23 +0,0 @@
glabel func_80B3CA38
/* 00858 80B3CA38 3C028016 */ lui $v0, %hi(gSaveContext)
/* 0085C 80B3CA3C 2442E660 */ addiu $v0, %lo(gSaveContext)
/* 00860 80B3CA40 944E0EDE */ lhu $t6, 0x0EDE($v0) ## 8015F53E
/* 00864 80B3CA44 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00868 80B3CA48 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0086C 80B3CA4C 31CF0001 */ andi $t7, $t6, 0x0001 ## $t7 = 00000000
/* 00870 80B3CA50 15E00006 */ bne $t7, $zero, .L80B3CA6C
/* 00874 80B3CA54 AFA5001C */ sw $a1, 0x001C($sp)
/* 00878 80B3CA58 8C580004 */ lw $t8, 0x0004($v0) ## 8015E664
/* 0087C 80B3CA5C 17000003 */ bne $t8, $zero, .L80B3CA6C
/* 00880 80B3CA60 00000000 */ nop
/* 00884 80B3CA64 10000003 */ beq $zero, $zero, .L80B3CA74
/* 00888 80B3CA68 AC800260 */ sw $zero, 0x0260($a0) ## 00000260
.L80B3CA6C:
/* 0088C 80B3CA6C 0C00B55C */ jal Actor_Kill
/* 00890 80B3CA70 00000000 */ nop
.L80B3CA74:
/* 00894 80B3CA74 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00898 80B3CA78 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 0089C 80B3CA7C 03E00008 */ jr $ra
/* 008A0 80B3CA80 00000000 */ nop

View file

@ -1,61 +0,0 @@
.late_rodata
glabel D_80B421F8
.float -2225.0
.text
glabel func_80B3CA84
/* 008A4 80B3CA84 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 008A8 80B3CA88 AFBF0014 */ sw $ra, 0x0014($sp)
/* 008AC 80B3CA8C 848E001C */ lh $t6, 0x001C($a0) ## 0000001C
/* 008B0 80B3CA90 24010006 */ addiu $at, $zero, 0x0006 ## $at = 00000006
/* 008B4 80B3CA94 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
/* 008B8 80B3CA98 15C1002B */ bne $t6, $at, .L80B3CB48
/* 008BC 80B3CA9C 00000000 */ nop
/* 008C0 80B3CAA0 8CA21C44 */ lw $v0, 0x1C44($a1) ## 00001C44
/* 008C4 80B3CAA4 3C0180B4 */ lui $at, %hi(D_80B421F8) ## $at = 80B40000
/* 008C8 80B3CAA8 C42421F8 */ lwc1 $f4, %lo(D_80B421F8)($at)
/* 008CC 80B3CAAC C440002C */ lwc1 $f0, 0x002C($v0) ## 0000002D
/* 008D0 80B3CAB0 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 008D4 80B3CAB4 4604003C */ c.lt.s $f0, $f4
/* 008D8 80B3CAB8 00000000 */ nop
/* 008DC 80B3CABC 45000020 */ bc1f .L80B3CB40
/* 008E0 80B3CAC0 00000000 */ nop
/* 008E4 80B3CAC4 0C02FF21 */ jal Gameplay_InCsMode
/* 008E8 80B3CAC8 AFA5001C */ sw $a1, 0x001C($sp)
/* 008EC 80B3CACC 1440001C */ bne $v0, $zero, .L80B3CB40
/* 008F0 80B3CAD0 8FA6001C */ lw $a2, 0x001C($sp)
/* 008F4 80B3CAD4 3C020200 */ lui $v0, %hi(D_02003F80) ## $v0 = 02000000
/* 008F8 80B3CAD8 24423F80 */ addiu $v0, $v0, %lo(D_02003F80) ## $v0 = 02003F80
/* 008FC 80B3CADC 00027900 */ sll $t7, $v0, 4
/* 00900 80B3CAE0 000FC702 */ srl $t8, $t7, 28
/* 00904 80B3CAE4 0018C880 */ sll $t9, $t8, 2
/* 00908 80B3CAE8 3C088016 */ lui $t0, %hi(gSegments)
/* 0090C 80B3CAEC 01194021 */ addu $t0, $t0, $t9
/* 00910 80B3CAF0 3C0100FF */ lui $at, 0x00FF ## $at = 00FF0000
/* 00914 80B3CAF4 8D086FA8 */ lw $t0, %lo(gSegments)($t0)
/* 00918 80B3CAF8 3421FFFF */ ori $at, $at, 0xFFFF ## $at = 00FFFFFF
/* 0091C 80B3CAFC 00414824 */ and $t1, $v0, $at
/* 00920 80B3CB00 3C018000 */ lui $at, 0x8000 ## $at = 80000000
/* 00924 80B3CB04 01095021 */ addu $t2, $t0, $t1
/* 00928 80B3CB08 3C038016 */ lui $v1, %hi(gSaveContext)
/* 0092C 80B3CB0C 01415821 */ addu $t3, $t2, $at
/* 00930 80B3CB10 2463E660 */ addiu $v1, %lo(gSaveContext)
/* 00934 80B3CB14 ACCB1D68 */ sw $t3, 0x1D68($a2) ## 00001D68
/* 00938 80B3CB18 946D0EDE */ lhu $t5, 0x0EDE($v1) ## 8015F53E
/* 0093C 80B3CB1C 240C0001 */ addiu $t4, $zero, 0x0001 ## $t4 = 00000001
/* 00940 80B3CB20 A06C1414 */ sb $t4, 0x1414($v1) ## 8015FA74
/* 00944 80B3CB24 35AE0001 */ ori $t6, $t5, 0x0001 ## $t6 = 00000001
/* 00948 80B3CB28 A46E0EDE */ sh $t6, 0x0EDE($v1) ## 8015F53E
/* 0094C 80B3CB2C 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
/* 00950 80B3CB30 0C021344 */ jal Item_Give
/* 00954 80B3CB34 2405005A */ addiu $a1, $zero, 0x005A ## $a1 = 0000005A
/* 00958 80B3CB38 10000003 */ beq $zero, $zero, .L80B3CB48
/* 0095C 80B3CB3C 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
.L80B3CB40:
/* 00960 80B3CB40 10000001 */ beq $zero, $zero, .L80B3CB48
/* 00964 80B3CB44 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
.L80B3CB48:
/* 00968 80B3CB48 8FBF0014 */ lw $ra, 0x0014($sp)
/* 0096C 80B3CB4C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 00970 80B3CB50 03E00008 */ jr $ra
/* 00974 80B3CB54 00000000 */ nop

View file

@ -1,23 +0,0 @@
glabel func_80B3CB58
/* 00978 80B3CB58 3C028016 */ lui $v0, %hi(gSaveContext)
/* 0097C 80B3CB5C 2442E660 */ addiu $v0, %lo(gSaveContext)
/* 00980 80B3CB60 944E0EDE */ lhu $t6, 0x0EDE($v0) ## 8015F53E
/* 00984 80B3CB64 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00988 80B3CB68 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0098C 80B3CB6C 31CF0002 */ andi $t7, $t6, 0x0002 ## $t7 = 00000000
/* 00990 80B3CB70 15E00006 */ bne $t7, $zero, .L80B3CB8C
/* 00994 80B3CB74 AFA5001C */ sw $a1, 0x001C($sp)
/* 00998 80B3CB78 8C580004 */ lw $t8, 0x0004($v0) ## 8015E664
/* 0099C 80B3CB7C 17000003 */ bne $t8, $zero, .L80B3CB8C
/* 009A0 80B3CB80 00000000 */ nop
/* 009A4 80B3CB84 10000003 */ beq $zero, $zero, .L80B3CB94
/* 009A8 80B3CB88 AC800260 */ sw $zero, 0x0260($a0) ## 00000260
.L80B3CB8C:
/* 009AC 80B3CB8C 0C00B55C */ jal Actor_Kill
/* 009B0 80B3CB90 00000000 */ nop
.L80B3CB94:
/* 009B4 80B3CB94 8FBF0014 */ lw $ra, 0x0014($sp)
/* 009B8 80B3CB98 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 009BC 80B3CB9C 03E00008 */ jr $ra
/* 009C0 80B3CBA0 00000000 */ nop

View file

@ -1,97 +0,0 @@
.late_rodata
glabel D_80B421FC
.float 447.0
glabel D_80B42200
.float 647.0
.text
glabel func_80B3CBA4
/* 009C4 80B3CBA4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 009C8 80B3CBA8 AFBF0014 */ sw $ra, 0x0014($sp)
/* 009CC 80B3CBAC 848E001C */ lh $t6, 0x001C($a0) ## 0000001C
/* 009D0 80B3CBB0 24010007 */ addiu $at, $zero, 0x0007 ## $at = 00000007
/* 009D4 80B3CBB4 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
/* 009D8 80B3CBB8 15C1004D */ bne $t6, $at, .L80B3CCF0
/* 009DC 80B3CBBC 00000000 */ nop
/* 009E0 80B3CBC0 8CA31C44 */ lw $v1, 0x1C44($a1) ## 00001C44
/* 009E4 80B3CBC4 3C01C444 */ lui $at, 0xC444 ## $at = C4440000
/* 009E8 80B3CBC8 44812000 */ mtc1 $at, $f4 ## $f4 = -784.00
/* 009EC 80B3CBCC C4660024 */ lwc1 $f6, 0x0024($v1) ## 00000024
/* 009F0 80B3CBD0 3C01C412 */ lui $at, 0xC412 ## $at = C4120000
/* 009F4 80B3CBD4 24620024 */ addiu $v0, $v1, 0x0024 ## $v0 = 00000024
/* 009F8 80B3CBD8 4606203C */ c.lt.s $f4, $f6
/* 009FC 80B3CBDC 00000000 */ nop
/* 00A00 80B3CBE0 45000041 */ bc1f .L80B3CCE8
/* 00A04 80B3CBE4 00000000 */ nop
/* 00A08 80B3CBE8 C4480000 */ lwc1 $f8, 0x0000($v0) ## 00000024
/* 00A0C 80B3CBEC 44815000 */ mtc1 $at, $f10 ## $f10 = -584.00
/* 00A10 80B3CBF0 3C0180B4 */ lui $at, %hi(D_80B421FC) ## $at = 80B40000
/* 00A14 80B3CBF4 460A403C */ c.lt.s $f8, $f10
/* 00A18 80B3CBF8 00000000 */ nop
/* 00A1C 80B3CBFC 4500003A */ bc1f .L80B3CCE8
/* 00A20 80B3CC00 00000000 */ nop
/* 00A24 80B3CC04 C4400004 */ lwc1 $f0, 0x0004($v0) ## 00000028
/* 00A28 80B3CC08 C43021FC */ lwc1 $f16, %lo(D_80B421FC)($at)
/* 00A2C 80B3CC0C 3C0180B4 */ lui $at, %hi(D_80B42200) ## $at = 80B40000
/* 00A30 80B3CC10 4600803C */ c.lt.s $f16, $f0
/* 00A34 80B3CC14 00000000 */ nop
/* 00A38 80B3CC18 45000033 */ bc1f .L80B3CCE8
/* 00A3C 80B3CC1C 00000000 */ nop
/* 00A40 80B3CC20 C4322200 */ lwc1 $f18, %lo(D_80B42200)($at)
/* 00A44 80B3CC24 3C01C3DF */ lui $at, 0xC3DF ## $at = C3DF0000
/* 00A48 80B3CC28 4612003C */ c.lt.s $f0, $f18
/* 00A4C 80B3CC2C 00000000 */ nop
/* 00A50 80B3CC30 4500002D */ bc1f .L80B3CCE8
/* 00A54 80B3CC34 00000000 */ nop
/* 00A58 80B3CC38 C4400008 */ lwc1 $f0, 0x0008($v0) ## 0000002C
/* 00A5C 80B3CC3C 44812000 */ mtc1 $at, $f4 ## $f4 = -446.00
/* 00A60 80B3CC40 3C01C376 */ lui $at, 0xC376 ## $at = C3760000
/* 00A64 80B3CC44 4600203C */ c.lt.s $f4, $f0
/* 00A68 80B3CC48 00000000 */ nop
/* 00A6C 80B3CC4C 45000026 */ bc1f .L80B3CCE8
/* 00A70 80B3CC50 00000000 */ nop
/* 00A74 80B3CC54 44813000 */ mtc1 $at, $f6 ## $f6 = -246.00
/* 00A78 80B3CC58 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 00A7C 80B3CC5C 4606003C */ c.lt.s $f0, $f6
/* 00A80 80B3CC60 00000000 */ nop
/* 00A84 80B3CC64 45000020 */ bc1f .L80B3CCE8
/* 00A88 80B3CC68 00000000 */ nop
/* 00A8C 80B3CC6C 0C02FF21 */ jal Gameplay_InCsMode
/* 00A90 80B3CC70 AFA5001C */ sw $a1, 0x001C($sp)
/* 00A94 80B3CC74 1440001C */ bne $v0, $zero, .L80B3CCE8
/* 00A98 80B3CC78 8FA6001C */ lw $a2, 0x001C($sp)
/* 00A9C 80B3CC7C 3C020200 */ lui $v0, %hi(D_020045D0) ## $v0 = 02000000
/* 00AA0 80B3CC80 244245D0 */ addiu $v0, $v0, %lo(D_020045D0) ## $v0 = 020045D0
/* 00AA4 80B3CC84 00027900 */ sll $t7, $v0, 4
/* 00AA8 80B3CC88 000FC702 */ srl $t8, $t7, 28
/* 00AAC 80B3CC8C 0018C880 */ sll $t9, $t8, 2
/* 00AB0 80B3CC90 3C088016 */ lui $t0, %hi(gSegments)
/* 00AB4 80B3CC94 01194021 */ addu $t0, $t0, $t9
/* 00AB8 80B3CC98 3C0100FF */ lui $at, 0x00FF ## $at = 00FF0000
/* 00ABC 80B3CC9C 8D086FA8 */ lw $t0, %lo(gSegments)($t0)
/* 00AC0 80B3CCA0 3421FFFF */ ori $at, $at, 0xFFFF ## $at = 00FFFFFF
/* 00AC4 80B3CCA4 00414824 */ and $t1, $v0, $at
/* 00AC8 80B3CCA8 3C018000 */ lui $at, 0x8000 ## $at = 80000000
/* 00ACC 80B3CCAC 01095021 */ addu $t2, $t0, $t1
/* 00AD0 80B3CCB0 3C038016 */ lui $v1, %hi(gSaveContext)
/* 00AD4 80B3CCB4 01415821 */ addu $t3, $t2, $at
/* 00AD8 80B3CCB8 2463E660 */ addiu $v1, %lo(gSaveContext)
/* 00ADC 80B3CCBC ACCB1D68 */ sw $t3, 0x1D68($a2) ## 00001D68
/* 00AE0 80B3CCC0 946D0EDE */ lhu $t5, 0x0EDE($v1) ## 8015F53E
/* 00AE4 80B3CCC4 240C0001 */ addiu $t4, $zero, 0x0001 ## $t4 = 00000001
/* 00AE8 80B3CCC8 A06C1414 */ sb $t4, 0x1414($v1) ## 8015FA74
/* 00AEC 80B3CCCC 35AE0002 */ ori $t6, $t5, 0x0002 ## $t6 = 00000002
/* 00AF0 80B3CCD0 A46E0EDE */ sh $t6, 0x0EDE($v1) ## 8015F53E
/* 00AF4 80B3CCD4 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
/* 00AF8 80B3CCD8 0C021344 */ jal Item_Give
/* 00AFC 80B3CCDC 2405005B */ addiu $a1, $zero, 0x005B ## $a1 = 0000005B
/* 00B00 80B3CCE0 10000003 */ beq $zero, $zero, .L80B3CCF0
/* 00B04 80B3CCE4 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
.L80B3CCE8:
/* 00B08 80B3CCE8 10000001 */ beq $zero, $zero, .L80B3CCF0
/* 00B0C 80B3CCEC 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
.L80B3CCF0:
/* 00B10 80B3CCF0 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00B14 80B3CCF4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 00B18 80B3CCF8 03E00008 */ jr $ra
/* 00B1C 80B3CCFC 00000000 */ nop

View file

@ -1,53 +0,0 @@
.rdata
glabel D_80B41F50
.asciz " !!!!!!!!!!!!!!!!!!\n"
.balign 4
glabel D_80B41F80
.asciz " !!!!!!!!!!!!!!!!!!\n"
.balign 4
.text
glabel func_80B3CD00
/* 00B20 80B3CD00 3C028016 */ lui $v0, %hi(gSaveContext)
/* 00B24 80B3CD04 3C0E8012 */ lui $t6, %hi(gBitFlags+4)
/* 00B28 80B3CD08 3C0F8012 */ lui $t7, %hi(gEquipShifts+3)
/* 00B2C 80B3CD0C 91EF71F3 */ lbu $t7, %lo(gEquipShifts+3)($t7)
/* 00B30 80B3CD10 8DCE7124 */ lw $t6, %lo(gBitFlags+4)($t6)
/* 00B34 80B3CD14 2442E660 */ addiu $v0, %lo(gSaveContext)
/* 00B38 80B3CD18 9459009C */ lhu $t9, 0x009C($v0) ## 8015E6FC
/* 00B3C 80B3CD1C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00B40 80B3CD20 01EEC004 */ sllv $t8, $t6, $t7
/* 00B44 80B3CD24 AFA5001C */ sw $a1, 0x001C($sp)
/* 00B48 80B3CD28 03194024 */ and $t0, $t8, $t9
/* 00B4C 80B3CD2C 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
/* 00B50 80B3CD30 AFBF0014 */ sw $ra, 0x0014($sp)
/* 00B54 80B3CD34 1500000F */ bne $t0, $zero, .L80B3CD74
/* 00B58 80B3CD38 AFA40018 */ sw $a0, 0x0018($sp)
/* 00B5C 80B3CD3C 94490EDE */ lhu $t1, 0x0EDE($v0) ## 8015F53E
/* 00B60 80B3CD40 312A0004 */ andi $t2, $t1, 0x0004 ## $t2 = 00000000
/* 00B64 80B3CD44 1540000B */ bne $t2, $zero, .L80B3CD74
/* 00B68 80B3CD48 00000000 */ nop
/* 00B6C 80B3CD4C 8C4B0004 */ lw $t3, 0x0004($v0) ## 8015E664
/* 00B70 80B3CD50 240C001D */ addiu $t4, $zero, 0x001D ## $t4 = 0000001D
/* 00B74 80B3CD54 15600007 */ bne $t3, $zero, .L80B3CD74
/* 00B78 80B3CD58 00000000 */ nop
/* 00B7C 80B3CD5C AC8C0260 */ sw $t4, 0x0260($a0) ## 00000260
/* 00B80 80B3CD60 3C0480B4 */ lui $a0, %hi(D_80B41F50) ## $a0 = 80B40000
/* 00B84 80B3CD64 0C00084C */ jal osSyncPrintf
/* 00B88 80B3CD68 24841F50 */ addiu $a0, $a0, %lo(D_80B41F50) ## $a0 = 80B41F50
/* 00B8C 80B3CD6C 10000007 */ beq $zero, $zero, .L80B3CD8C
/* 00B90 80B3CD70 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3CD74:
/* 00B94 80B3CD74 0C00B55C */ jal Actor_Kill
/* 00B98 80B3CD78 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 00B9C 80B3CD7C 3C0480B4 */ lui $a0, %hi(D_80B41F80) ## $a0 = 80B40000
/* 00BA0 80B3CD80 0C00084C */ jal osSyncPrintf
/* 00BA4 80B3CD84 24841F80 */ addiu $a0, $a0, %lo(D_80B41F80) ## $a0 = 80B41F80
/* 00BA8 80B3CD88 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3CD8C:
/* 00BAC 80B3CD8C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 00BB0 80B3CD90 03E00008 */ jr $ra
/* 00BB4 80B3CD94 00000000 */ nop

View file

@ -1,71 +0,0 @@
.rdata
glabel D_80B41FB0
.asciz "!!!!!!!!!!!!!!!!!!\n"
.balign 4
glabel D_80B41FD4
.asciz "!!!!!!!!!!!!!!!!!!\n"
.balign 4
.text
glabel func_80B3CD98
/* 00BB8 80B3CD98 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00BBC 80B3CD9C AFBF0014 */ sw $ra, 0x0014($sp)
/* 00BC0 80B3CDA0 848E001C */ lh $t6, 0x001C($a0) ## 0000001C
/* 00BC4 80B3CDA4 24010008 */ addiu $at, $zero, 0x0008 ## $at = 00000008
/* 00BC8 80B3CDA8 3C038016 */ lui $v1, %hi(gSaveContext)
/* 00BCC 80B3CDAC 15C1002E */ bne $t6, $at, .L80B3CE68
/* 00BD0 80B3CDB0 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
/* 00BD4 80B3CDB4 3C0F8012 */ lui $t7, %hi(gBitFlags+4)
/* 00BD8 80B3CDB8 3C188012 */ lui $t8, %hi(gEquipShifts+3)
/* 00BDC 80B3CDBC 931871F3 */ lbu $t8, %lo(gEquipShifts+3)($t8)
/* 00BE0 80B3CDC0 8DEF7124 */ lw $t7, %lo(gBitFlags+4)($t7)
/* 00BE4 80B3CDC4 2463E660 */ addiu $v1, %lo(gSaveContext)
/* 00BE8 80B3CDC8 9468009C */ lhu $t0, 0x009C($v1) ## 8015E6FC
/* 00BEC 80B3CDCC 8CA21C44 */ lw $v0, 0x1C44($a1) ## 00001C44
/* 00BF0 80B3CDD0 030FC804 */ sllv $t9, $t7, $t8
/* 00BF4 80B3CDD4 03284824 */ and $t1, $t9, $t0
/* 00BF8 80B3CDD8 1120001E */ beq $t1, $zero, .L80B3CE54
/* 00BFC 80B3CDDC 8C44067C */ lw $a0, 0x067C($v0) ## 0000067D
/* 00C00 80B3CDE0 946A0EDE */ lhu $t2, 0x0EDE($v1) ## 8015F53E
/* 00C04 80B3CDE4 00046080 */ sll $t4, $a0, 2
/* 00C08 80B3CDE8 314B0004 */ andi $t3, $t2, 0x0004 ## $t3 = 00000000
/* 00C0C 80B3CDEC 15600019 */ bne $t3, $zero, .L80B3CE54
/* 00C10 80B3CDF0 00000000 */ nop
/* 00C14 80B3CDF4 05800017 */ bltz $t4, .L80B3CE54
/* 00C18 80B3CDF8 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 00C1C 80B3CDFC 0C02FF21 */ jal Gameplay_InCsMode
/* 00C20 80B3CE00 AFA5001C */ sw $a1, 0x001C($sp)
/* 00C24 80B3CE04 14400013 */ bne $v0, $zero, .L80B3CE54
/* 00C28 80B3CE08 8FA4001C */ lw $a0, 0x001C($sp)
/* 00C2C 80B3CE0C 3C050200 */ lui $a1, %hi(D_02000330) ## $a1 = 02000000
/* 00C30 80B3CE10 0C01A4F6 */ jal Cutscene_SetSegment
/* 00C34 80B3CE14 24A50330 */ addiu $a1, $a1, %lo(D_02000330) ## $a1 = 02000330
/* 00C38 80B3CE18 3C038016 */ lui $v1, %hi(gSaveContext)
/* 00C3C 80B3CE1C 2463E660 */ addiu $v1, %lo(gSaveContext)
/* 00C40 80B3CE20 946E0EDE */ lhu $t6, 0x0EDE($v1) ## 8015F53E
/* 00C44 80B3CE24 240D0001 */ addiu $t5, $zero, 0x0001 ## $t5 = 00000001
/* 00C48 80B3CE28 A06D1414 */ sb $t5, 0x1414($v1) ## 8015FA74
/* 00C4C 80B3CE2C 35CF0004 */ ori $t7, $t6, 0x0004 ## $t7 = 00000004
/* 00C50 80B3CE30 A46F0EDE */ sh $t7, 0x0EDE($v1) ## 8015F53E
/* 00C54 80B3CE34 8FA4001C */ lw $a0, 0x001C($sp)
/* 00C58 80B3CE38 0C021344 */ jal Item_Give
/* 00C5C 80B3CE3C 2405005C */ addiu $a1, $zero, 0x005C ## $a1 = 0000005C
/* 00C60 80B3CE40 3C0480B4 */ lui $a0, %hi(D_80B41FB0) ## $a0 = 80B40000
/* 00C64 80B3CE44 0C00084C */ jal osSyncPrintf
/* 00C68 80B3CE48 24841FB0 */ addiu $a0, $a0, %lo(D_80B41FB0) ## $a0 = 80B41FB0
/* 00C6C 80B3CE4C 10000006 */ beq $zero, $zero, .L80B3CE68
/* 00C70 80B3CE50 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
.L80B3CE54:
/* 00C74 80B3CE54 3C0480B4 */ lui $a0, %hi(D_80B41FD4) ## $a0 = 80B40000
/* 00C78 80B3CE58 0C00084C */ jal osSyncPrintf
/* 00C7C 80B3CE5C 24841FD4 */ addiu $a0, $a0, %lo(D_80B41FD4) ## $a0 = 80B41FD4
/* 00C80 80B3CE60 10000001 */ beq $zero, $zero, .L80B3CE68
/* 00C84 80B3CE64 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
.L80B3CE68:
/* 00C88 80B3CE68 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00C8C 80B3CE6C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 00C90 80B3CE70 03E00008 */ jr $ra
/* 00C94 80B3CE74 00000000 */ nop

View file

@ -1,4 +0,0 @@
glabel func_80B3CE78
/* 00C98 80B3CE78 AFA40000 */ sw $a0, 0x0000($sp)
/* 00C9C 80B3CE7C 03E00008 */ jr $ra
/* 00CA0 80B3CE80 AFA50004 */ sw $a1, 0x0004($sp)

View file

@ -1,36 +0,0 @@
glabel func_80B3CE84
/* 00CA4 80B3CE84 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
/* 00CA8 80B3CE88 AFB00018 */ sw $s0, 0x0018($sp)
/* 00CAC 80B3CE8C 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 00CB0 80B3CE90 AFBF001C */ sw $ra, 0x001C($sp)
/* 00CB4 80B3CE94 AFA5003C */ sw $a1, 0x003C($sp)
/* 00CB8 80B3CE98 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 00CBC 80B3CE9C AFA40020 */ sw $a0, 0x0020($sp)
/* 00CC0 80B3CEA0 0C0295B2 */ jal Animation_OnFrame
/* 00CC4 80B3CEA4 3C054130 */ lui $a1, 0x4130 ## $a1 = 41300000
/* 00CC8 80B3CEA8 14400005 */ bne $v0, $zero, .L80B3CEC0
/* 00CCC 80B3CEAC 8FA40020 */ lw $a0, 0x0020($sp)
/* 00CD0 80B3CEB0 0C0295B2 */ jal Animation_OnFrame
/* 00CD4 80B3CEB4 3C0541B8 */ lui $a1, 0x41B8 ## $a1 = 41B80000
/* 00CD8 80B3CEB8 5040000E */ beql $v0, $zero, .L80B3CEF4
/* 00CDC 80B3CEBC 8FBF001C */ lw $ra, 0x001C($sp)
.L80B3CEC0:
/* 00CE0 80B3CEC0 960E0088 */ lhu $t6, 0x0088($s0) ## 00000088
/* 00CE4 80B3CEC4 8FA4003C */ lw $a0, 0x003C($sp)
/* 00CE8 80B3CEC8 31CF0001 */ andi $t7, $t6, 0x0001 ## $t7 = 00000000
/* 00CEC 80B3CECC 11E00008 */ beq $t7, $zero, .L80B3CEF0
/* 00CF0 80B3CED0 248407C0 */ addiu $a0, $a0, 0x07C0 ## $a0 = 000007C0
/* 00CF4 80B3CED4 8E050078 */ lw $a1, 0x0078($s0) ## 00000078
/* 00CF8 80B3CED8 0C0107CD */ jal SurfaceType_GetSfx
/* 00CFC 80B3CEDC 9206007D */ lbu $a2, 0x007D($s0) ## 0000007D
/* 00D00 80B3CEE0 24430800 */ addiu $v1, $v0, 0x0800 ## $v1 = 00000800
/* 00D04 80B3CEE4 3065FFFF */ andi $a1, $v1, 0xFFFF ## $a1 = 00000800
/* 00D08 80B3CEE8 0C01E245 */ jal func_80078914
/* 00D0C 80B3CEEC 260400E4 */ addiu $a0, $s0, 0x00E4 ## $a0 = 000000E4
.L80B3CEF0:
/* 00D10 80B3CEF0 8FBF001C */ lw $ra, 0x001C($sp)
.L80B3CEF4:
/* 00D14 80B3CEF4 8FB00018 */ lw $s0, 0x0018($sp)
/* 00D18 80B3CEF8 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
/* 00D1C 80B3CEFC 03E00008 */ jr $ra
/* 00D20 80B3CF00 00000000 */ nop

View file

@ -1,39 +0,0 @@
glabel func_80B3CF04
/* 00D24 80B3CF04 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
/* 00D28 80B3CF08 AFB00018 */ sw $s0, 0x0018($sp)
/* 00D2C 80B3CF0C 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 00D30 80B3CF10 AFBF001C */ sw $ra, 0x001C($sp)
/* 00D34 80B3CF14 AFA5003C */ sw $a1, 0x003C($sp)
/* 00D38 80B3CF18 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 00D3C 80B3CF1C AFA40020 */ sw $a0, 0x0020($sp)
/* 00D40 80B3CF20 0C0295B2 */ jal Animation_OnFrame
/* 00D44 80B3CF24 3C0540E0 */ lui $a1, 0x40E0 ## $a1 = 40E00000
/* 00D48 80B3CF28 5040000E */ beql $v0, $zero, .L80B3CF64
/* 00D4C 80B3CF2C 8FA40020 */ lw $a0, 0x0020($sp)
/* 00D50 80B3CF30 960E0088 */ lhu $t6, 0x0088($s0) ## 00000088
/* 00D54 80B3CF34 8FA4003C */ lw $a0, 0x003C($sp)
/* 00D58 80B3CF38 31CF0001 */ andi $t7, $t6, 0x0001 ## $t7 = 00000000
/* 00D5C 80B3CF3C 11E00008 */ beq $t7, $zero, .L80B3CF60
/* 00D60 80B3CF40 248407C0 */ addiu $a0, $a0, 0x07C0 ## $a0 = 000007C0
/* 00D64 80B3CF44 8E050078 */ lw $a1, 0x0078($s0) ## 00000078
/* 00D68 80B3CF48 0C0107CD */ jal SurfaceType_GetSfx
/* 00D6C 80B3CF4C 9206007D */ lbu $a2, 0x007D($s0) ## 0000007D
/* 00D70 80B3CF50 24430800 */ addiu $v1, $v0, 0x0800 ## $v1 = 00000800
/* 00D74 80B3CF54 3065FFFF */ andi $a1, $v1, 0xFFFF ## $a1 = 00000800
/* 00D78 80B3CF58 0C01E245 */ jal func_80078914
/* 00D7C 80B3CF5C 260400E4 */ addiu $a0, $s0, 0x00E4 ## $a0 = 000000E4
.L80B3CF60:
/* 00D80 80B3CF60 8FA40020 */ lw $a0, 0x0020($sp)
.L80B3CF64:
/* 00D84 80B3CF64 0C0295B2 */ jal Animation_OnFrame
/* 00D88 80B3CF68 3C0541A0 */ lui $a1, 0x41A0 ## $a1 = 41A00000
/* 00D8C 80B3CF6C 10400003 */ beq $v0, $zero, .L80B3CF7C
/* 00D90 80B3CF70 260400E4 */ addiu $a0, $s0, 0x00E4 ## $a0 = 000000E4
/* 00D94 80B3CF74 0C01E245 */ jal func_80078914
/* 00D98 80B3CF78 24056874 */ addiu $a1, $zero, 0x6874 ## $a1 = 00006874
.L80B3CF7C:
/* 00D9C 80B3CF7C 8FBF001C */ lw $ra, 0x001C($sp)
/* 00DA0 80B3CF80 8FB00018 */ lw $s0, 0x0018($sp)
/* 00DA4 80B3CF84 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
/* 00DA8 80B3CF88 03E00008 */ jr $ra
/* 00DAC 80B3CF8C 00000000 */ nop

View file

@ -1,37 +0,0 @@
glabel func_80B3CF90
/* 00DB0 80B3CF90 3C0E8016 */ lui $t6, %hi(gSaveContext+0x1360)
/* 00DB4 80B3CF94 8DCEF9C0 */ lw $t6, %lo(gSaveContext+0x1360)($t6)
/* 00DB8 80B3CF98 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00DBC 80B3CF9C AFBF0014 */ sw $ra, 0x0014($sp)
/* 00DC0 80B3CFA0 AFA40018 */ sw $a0, 0x0018($sp)
/* 00DC4 80B3CFA4 24010004 */ addiu $at, $zero, 0x0004 ## $at = 00000004
/* 00DC8 80B3CFA8 00A03825 */ or $a3, $a1, $zero ## $a3 = 00000000
/* 00DCC 80B3CFAC 15C10004 */ bne $t6, $at, .L80B3CFC0
/* 00DD0 80B3CFB0 84A200A4 */ lh $v0, 0x00A4($a1) ## 000000A4
/* 00DD4 80B3CFB4 2401005C */ addiu $at, $zero, 0x005C ## $at = 0000005C
/* 00DD8 80B3CFB8 50410013 */ beql $v0, $at, .L80B3D008
/* 00DDC 80B3CFBC 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3CFC0:
/* 00DE0 80B3CFC0 8FA40018 */ lw $a0, 0x0018($sp)
/* 00DE4 80B3CFC4 3C054130 */ lui $a1, 0x4130 ## $a1 = 41300000
/* 00DE8 80B3CFC8 AFA7001C */ sw $a3, 0x001C($sp)
/* 00DEC 80B3CFCC 0C0295B2 */ jal Animation_OnFrame
/* 00DF0 80B3CFD0 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 00DF4 80B3CFD4 1040000B */ beq $v0, $zero, .L80B3D004
/* 00DF8 80B3CFD8 8FA7001C */ lw $a3, 0x001C($sp)
/* 00DFC 80B3CFDC 8FA20018 */ lw $v0, 0x0018($sp)
/* 00E00 80B3CFE0 24E407C0 */ addiu $a0, $a3, 0x07C0 ## $a0 = 000007C0
/* 00E04 80B3CFE4 8C450078 */ lw $a1, 0x0078($v0) ## 00000078
/* 00E08 80B3CFE8 0C0107CD */ jal SurfaceType_GetSfx
/* 00E0C 80B3CFEC 9046007D */ lbu $a2, 0x007D($v0) ## 0000007D
/* 00E10 80B3CFF0 8FA40018 */ lw $a0, 0x0018($sp)
/* 00E14 80B3CFF4 24430800 */ addiu $v1, $v0, 0x0800 ## $v1 = 00000800
/* 00E18 80B3CFF8 3065FFFF */ andi $a1, $v1, 0xFFFF ## $a1 = 00000800
/* 00E1C 80B3CFFC 0C01E245 */ jal func_80078914
/* 00E20 80B3D000 248400E4 */ addiu $a0, $a0, 0x00E4 ## $a0 = 000000E4
.L80B3D004:
/* 00E24 80B3D004 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3D008:
/* 00E28 80B3D008 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 00E2C 80B3D00C 03E00008 */ jr $ra
/* 00E30 80B3D010 00000000 */ nop

View file

@ -1,69 +0,0 @@
glabel func_80B3D014
/* 00E34 80B3D014 3C0E8016 */ lui $t6, %hi(gSaveContext+0x1360)
/* 00E38 80B3D018 8DCEF9C0 */ lw $t6, %lo(gSaveContext+0x1360)($t6)
/* 00E3C 80B3D01C 27BDFFB0 */ addiu $sp, $sp, 0xFFB0 ## $sp = FFFFFFB0
/* 00E40 80B3D020 24010004 */ addiu $at, $zero, 0x0004 ## $at = 00000004
/* 00E44 80B3D024 AFBF0014 */ sw $ra, 0x0014($sp)
/* 00E48 80B3D028 AFA40050 */ sw $a0, 0x0050($sp)
/* 00E4C 80B3D02C 15C10036 */ bne $t6, $at, .L80B3D108
/* 00E50 80B3D030 AFA50054 */ sw $a1, 0x0054($sp)
/* 00E54 80B3D034 84A200A4 */ lh $v0, 0x00A4($a1) ## 000000A4
/* 00E58 80B3D038 2401005C */ addiu $at, $zero, 0x005C ## $at = 0000005C
/* 00E5C 80B3D03C 54410033 */ bnel $v0, $at, .L80B3D10C
/* 00E60 80B3D040 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00E64 80B3D044 94A31D74 */ lhu $v1, 0x1D74($a1) ## 00001D74
/* 00E68 80B3D048 24010077 */ addiu $at, $zero, 0x0077 ## $at = 00000077
/* 00E6C 80B3D04C 3C1880B4 */ lui $t8, %hi(D_80B41D78) ## $t8 = 80B40000
/* 00E70 80B3D050 14610016 */ bne $v1, $at, .L80B3D0AC
/* 00E74 80B3D054 27181D78 */ addiu $t8, $t8, %lo(D_80B41D78) ## $t8 = 80B41D78
/* 00E78 80B3D058 8F080000 */ lw $t0, 0x0000($t8) ## 80B41D78
/* 00E7C 80B3D05C 27A50030 */ addiu $a1, $sp, 0x0030 ## $a1 = FFFFFFE0
/* 00E80 80B3D060 3C010001 */ lui $at, 0x0001 ## $at = 00010000
/* 00E84 80B3D064 ACA80000 */ sw $t0, 0x0000($a1) ## FFFFFFE0
/* 00E88 80B3D068 8F190004 */ lw $t9, 0x0004($t8) ## 80B41D7C
/* 00E8C 80B3D06C 34211D60 */ ori $at, $at, 0x1D60 ## $at = 00011D60
/* 00E90 80B3D070 3C0680B4 */ lui $a2, %hi(D_80B42D90) ## $a2 = 80B40000
/* 00E94 80B3D074 ACB90004 */ sw $t9, 0x0004($a1) ## FFFFFFE4
/* 00E98 80B3D078 8F080008 */ lw $t0, 0x0008($t8) ## 80B41D80
/* 00E9C 80B3D07C 24C62D90 */ addiu $a2, $a2, %lo(D_80B42D90) ## $a2 = 80B42D90
/* 00EA0 80B3D080 27A7003C */ addiu $a3, $sp, 0x003C ## $a3 = FFFFFFEC
/* 00EA4 80B3D084 ACA80008 */ sw $t0, 0x0008($a1) ## FFFFFFE8
/* 00EA8 80B3D088 8FA40054 */ lw $a0, 0x0054($sp)
/* 00EAC 80B3D08C 0C029B84 */ jal SkinMatrix_Vec3fMtxFMultXYZW
/* 00EB0 80B3D090 00812021 */ addu $a0, $a0, $at
/* 00EB4 80B3D094 3C0480B4 */ lui $a0, %hi(D_80B42D90) ## $a0 = 80B40000
/* 00EB8 80B3D098 24842D90 */ addiu $a0, $a0, %lo(D_80B42D90) ## $a0 = 80B42D90
/* 00EBC 80B3D09C 0C01E245 */ jal func_80078914
/* 00EC0 80B3D0A0 240528A1 */ addiu $a1, $zero, 0x28A1 ## $a1 = 000028A1
/* 00EC4 80B3D0A4 10000019 */ beq $zero, $zero, .L80B3D10C
/* 00EC8 80B3D0A8 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3D0AC:
/* 00ECC 80B3D0AC 240100A4 */ addiu $at, $zero, 0x00A4 ## $at = 000000A4
/* 00ED0 80B3D0B0 14610015 */ bne $v1, $at, .L80B3D108
/* 00ED4 80B3D0B4 3C0980B4 */ lui $t1, %hi(D_80B41D84) ## $t1 = 80B40000
/* 00ED8 80B3D0B8 25291D84 */ addiu $t1, $t1, %lo(D_80B41D84) ## $t1 = 80B41D84
/* 00EDC 80B3D0BC 8D2B0000 */ lw $t3, 0x0000($t1) ## 80B41D84
/* 00EE0 80B3D0C0 27A50024 */ addiu $a1, $sp, 0x0024 ## $a1 = FFFFFFD4
/* 00EE4 80B3D0C4 3C010001 */ lui $at, 0x0001 ## $at = 00010000
/* 00EE8 80B3D0C8 ACAB0000 */ sw $t3, 0x0000($a1) ## FFFFFFD4
/* 00EEC 80B3D0CC 8D2A0004 */ lw $t2, 0x0004($t1) ## 80B41D88
/* 00EF0 80B3D0D0 34211D60 */ ori $at, $at, 0x1D60 ## $at = 00011D60
/* 00EF4 80B3D0D4 3C0680B4 */ lui $a2, %hi(D_80B42D90) ## $a2 = 80B40000
/* 00EF8 80B3D0D8 ACAA0004 */ sw $t2, 0x0004($a1) ## FFFFFFD8
/* 00EFC 80B3D0DC 8D2B0008 */ lw $t3, 0x0008($t1) ## 80B41D8C
/* 00F00 80B3D0E0 24C62D90 */ addiu $a2, $a2, %lo(D_80B42D90) ## $a2 = 80B42D90
/* 00F04 80B3D0E4 27A7003C */ addiu $a3, $sp, 0x003C ## $a3 = FFFFFFEC
/* 00F08 80B3D0E8 ACAB0008 */ sw $t3, 0x0008($a1) ## FFFFFFDC
/* 00F0C 80B3D0EC 8FA40054 */ lw $a0, 0x0054($sp)
/* 00F10 80B3D0F0 0C029B84 */ jal SkinMatrix_Vec3fMtxFMultXYZW
/* 00F14 80B3D0F4 00812021 */ addu $a0, $a0, $at
/* 00F18 80B3D0F8 3C0480B4 */ lui $a0, %hi(D_80B42D90) ## $a0 = 80B40000
/* 00F1C 80B3D0FC 24842D90 */ addiu $a0, $a0, %lo(D_80B42D90) ## $a0 = 80B42D90
/* 00F20 80B3D100 0C01E245 */ jal func_80078914
/* 00F24 80B3D104 24050802 */ addiu $a1, $zero, 0x0802 ## $a1 = 00000802
.L80B3D108:
/* 00F28 80B3D108 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3D10C:
/* 00F2C 80B3D10C 27BD0050 */ addiu $sp, $sp, 0x0050 ## $sp = 00000000
/* 00F30 80B3D110 03E00008 */ jr $ra
/* 00F34 80B3D114 00000000 */ nop

View file

@ -1,19 +0,0 @@
glabel func_80B3D118
/* 00F38 80B3D118 3C0E8016 */ lui $t6, %hi(gSaveContext+0x1360)
/* 00F3C 80B3D11C 8DCEF9C0 */ lw $t6, %lo(gSaveContext+0x1360)($t6)
/* 00F40 80B3D120 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00F44 80B3D124 24010004 */ addiu $at, $zero, 0x0004 ## $at = 00000004
/* 00F48 80B3D128 15C10005 */ bne $t6, $at, .L80B3D140
/* 00F4C 80B3D12C AFBF0014 */ sw $ra, 0x0014($sp)
/* 00F50 80B3D130 848200A4 */ lh $v0, 0x00A4($a0) ## 000000A4
/* 00F54 80B3D134 2401005C */ addiu $at, $zero, 0x005C ## $at = 0000005C
/* 00F58 80B3D138 50410004 */ beql $v0, $at, .L80B3D14C
/* 00F5C 80B3D13C 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3D140:
/* 00F60 80B3D140 0C01E233 */ jal func_800788CC
/* 00F64 80B3D144 2404083D */ addiu $a0, $zero, 0x083D ## $a0 = 0000083D
/* 00F68 80B3D148 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3D14C:
/* 00F6C 80B3D14C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 00F70 80B3D150 03E00008 */ jr $ra
/* 00F74 80B3D154 00000000 */ nop

View file

@ -1,102 +0,0 @@
.rdata
glabel D_80B42000
.asciz "MAX speed = %f\n"
.balign 4
.late_rodata
glabel D_80B42204
.word 0x40E1E2B0
glabel D_80B42208
.float 0.4
glabel D_80B4220C
.float 0.6
.text
glabel func_80B3D158
/* 00F78 80B3D158 3C0E8016 */ lui $t6, %hi(gSaveContext+0x1360)
/* 00F7C 80B3D15C 8DCEF9C0 */ lw $t6, %lo(gSaveContext+0x1360)($t6)
/* 00F80 80B3D160 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
/* 00F84 80B3D164 24010004 */ addiu $at, $zero, 0x0004 ## $at = 00000004
/* 00F88 80B3D168 AFBF0014 */ sw $ra, 0x0014($sp)
/* 00F8C 80B3D16C 15C10046 */ bne $t6, $at, .L80B3D288
/* 00F90 80B3D170 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
/* 00F94 80B3D174 848200A4 */ lh $v0, 0x00A4($a0) ## 000000A4
/* 00F98 80B3D178 2401005C */ addiu $at, $zero, 0x005C ## $at = 0000005C
/* 00F9C 80B3D17C 54410043 */ bnel $v0, $at, .L80B3D28C
/* 00FA0 80B3D180 8FBF0014 */ lw $ra, 0x0014($sp)
/* 00FA4 80B3D184 94821D74 */ lhu $v0, 0x1D74($a0) ## 00001D74
/* 00FA8 80B3D188 28410078 */ slti $at, $v0, 0x0078
/* 00FAC 80B3D18C 1420003E */ bne $at, $zero, .L80B3D288
/* 00FB0 80B3D190 284100A4 */ slti $at, $v0, 0x00A4
/* 00FB4 80B3D194 1020003C */ beq $at, $zero, .L80B3D288
/* 00FB8 80B3D198 3C0F80B4 */ lui $t7, %hi(D_80B41D90) ## $t7 = 80B40000
/* 00FBC 80B3D19C 8DEF1D90 */ lw $t7, %lo(D_80B41D90)($t7)
/* 00FC0 80B3D1A0 3C0480B4 */ lui $a0, %hi(D_80B42DB0) ## $a0 = 80B40000
/* 00FC4 80B3D1A4 24842DB0 */ addiu $a0, $a0, %lo(D_80B42DB0) ## $a0 = 80B42DB0
/* 00FC8 80B3D1A8 11E0002B */ beq $t7, $zero, .L80B3D258
/* 00FCC 80B3D1AC 24C500E0 */ addiu $a1, $a2, 0x00E0 ## $a1 = 000000E0
/* 00FD0 80B3D1B0 0C032D9E */ jal Math3D_Vec3f_DistXYZ
/* 00FD4 80B3D1B4 AFA60038 */ sw $a2, 0x0038($sp)
/* 00FD8 80B3D1B8 3C0180B4 */ lui $at, %hi(D_80B41DA0) ## $at = 80B40000
/* 00FDC 80B3D1BC C42E1DA0 */ lwc1 $f14, %lo(D_80B41DA0)($at)
/* 00FE0 80B3D1C0 3C0180B4 */ lui $at, %hi(D_80B42204) ## $at = 80B40000
/* 00FE4 80B3D1C4 C4242204 */ lwc1 $f4, %lo(D_80B42204)($at)
/* 00FE8 80B3D1C8 3C0480B4 */ lui $a0, %hi(D_80B42000) ## $a0 = 80B40000
/* 00FEC 80B3D1CC 24842000 */ addiu $a0, $a0, %lo(D_80B42000) ## $a0 = 80B42000
/* 00FF0 80B3D1D0 46040083 */ div.s $f2, $f0, $f4
/* 00FF4 80B3D1D4 3C0180B4 */ lui $at, %hi(D_80B41DA0) ## $at = 80B40000
/* 00FF8 80B3D1D8 4602703C */ c.lt.s $f14, $f2
/* 00FFC 80B3D1DC 46001306 */ mov.s $f12, $f2
/* 01000 80B3D1E0 45020003 */ bc1fl .L80B3D1F0
/* 01004 80B3D1E4 460071A1 */ cvt.d.s $f6, $f14
/* 01008 80B3D1E8 46001386 */ mov.s $f14, $f2
/* 0100C 80B3D1EC 460071A1 */ cvt.d.s $f6, $f14
.L80B3D1F0:
/* 01010 80B3D1F0 E7AC001C */ swc1 $f12, 0x001C($sp)
/* 01014 80B3D1F4 44073000 */ mfc1 $a3, $f6
/* 01018 80B3D1F8 44063800 */ mfc1 $a2, $f7
/* 0101C 80B3D1FC 0C00084C */ jal osSyncPrintf
/* 01020 80B3D200 E42E1DA0 */ swc1 $f14, %lo(D_80B41DA0)($at)
/* 01024 80B3D204 3C014000 */ lui $at, 0x4000 ## $at = 40000000
/* 01028 80B3D208 44810000 */ mtc1 $at, $f0 ## $f0 = 2.00
/* 0102C 80B3D20C C7AC001C */ lwc1 $f12, 0x001C($sp)
/* 01030 80B3D210 3C0180B4 */ lui $at, %hi(D_80B42208) ## $at = 80B40000
/* 01034 80B3D214 460C003C */ c.lt.s $f0, $f12
/* 01038 80B3D218 00000000 */ nop
/* 0103C 80B3D21C 45000002 */ bc1f .L80B3D228
/* 01040 80B3D220 00000000 */ nop
/* 01044 80B3D224 46000306 */ mov.s $f12, $f0
.L80B3D228:
/* 01048 80B3D228 C4282208 */ lwc1 $f8, %lo(D_80B42208)($at)
/* 0104C 80B3D22C 3C0180B4 */ lui $at, %hi(D_80B4220C) ## $at = 80B40000
/* 01050 80B3D230 C430220C */ lwc1 $f16, %lo(D_80B4220C)($at)
/* 01054 80B3D234 460C4282 */ mul.s $f10, $f8, $f12
/* 01058 80B3D238 3C0480B4 */ lui $a0, %hi(D_80B41D94) ## $a0 = 80B40000
/* 0105C 80B3D23C 24841D94 */ addiu $a0, $a0, %lo(D_80B41D94) ## $a0 = 80B41D94
/* 01060 80B3D240 240520BD */ addiu $a1, $zero, 0x20BD ## $a1 = 000020BD
/* 01064 80B3D244 46105480 */ add.s $f18, $f10, $f16
/* 01068 80B3D248 44069000 */ mfc1 $a2, $f18
/* 0106C 80B3D24C 0C03D0DB */ jal func_800F436C
/* 01070 80B3D250 00000000 */ nop
/* 01074 80B3D254 8FA60038 */ lw $a2, 0x0038($sp)
.L80B3D258:
/* 01078 80B3D258 24C200E0 */ addiu $v0, $a2, 0x00E0 ## $v0 = 000000E0
/* 0107C 80B3D25C C4440000 */ lwc1 $f4, 0x0000($v0) ## 000000E0
/* 01080 80B3D260 3C0180B4 */ lui $at, %hi(D_80B42DB0) ## $at = 80B40000
/* 01084 80B3D264 24180001 */ addiu $t8, $zero, 0x0001 ## $t8 = 00000001
/* 01088 80B3D268 E4242DB0 */ swc1 $f4, %lo(D_80B42DB0)($at)
/* 0108C 80B3D26C C4460004 */ lwc1 $f6, 0x0004($v0) ## 000000E4
/* 01090 80B3D270 E4262DB4 */ swc1 $f6, %lo(D_80B42DB4)($at)
/* 01094 80B3D274 C4480008 */ lwc1 $f8, 0x0008($v0) ## 000000E8
/* 01098 80B3D278 3C0180B4 */ lui $at, %hi(D_80B42DB8) ## $at = 80B40000
/* 0109C 80B3D27C E4282DB8 */ swc1 $f8, %lo(D_80B42DB8)($at)
/* 010A0 80B3D280 3C0180B4 */ lui $at, %hi(D_80B41D90) ## $at = 80B40000
/* 010A4 80B3D284 AC381D90 */ sw $t8, %lo(D_80B41D90)($at)
.L80B3D288:
/* 010A8 80B3D288 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3D28C:
/* 010AC 80B3D28C 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
/* 010B0 80B3D290 03E00008 */ jr $ra
/* 010B4 80B3D294 00000000 */ nop

View file

@ -1,43 +0,0 @@
glabel func_80B3D298
/* 010B8 80B3D298 3C0E80B4 */ lui $t6, %hi(D_80B41DA4) ## $t6 = 80B40000
/* 010BC 80B3D29C 8DCE1DA4 */ lw $t6, %lo(D_80B41DA4)($t6)
/* 010C0 80B3D2A0 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
/* 010C4 80B3D2A4 AFBF002C */ sw $ra, 0x002C($sp)
/* 010C8 80B3D2A8 AFA40030 */ sw $a0, 0x0030($sp)
/* 010CC 80B3D2AC 15C0001E */ bne $t6, $zero, .L80B3D328
/* 010D0 80B3D2B0 AFA50034 */ sw $a1, 0x0034($sp)
/* 010D4 80B3D2B4 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 010D8 80B3D2B8 0C2CF134 */ jal func_80B3C4D0
/* 010DC 80B3D2BC 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 010E0 80B3D2C0 8C4F000C */ lw $t7, 0x000C($v0) ## 0000000C
/* 010E4 80B3D2C4 8C580010 */ lw $t8, 0x0010($v0) ## 00000010
/* 010E8 80B3D2C8 8C590014 */ lw $t9, 0x0014($v0) ## 00000014
/* 010EC 80B3D2CC 448F2000 */ mtc1 $t7, $f4 ## $f4 = 0.00
/* 010F0 80B3D2D0 44983000 */ mtc1 $t8, $f6 ## $f6 = 0.00
/* 010F4 80B3D2D4 44994000 */ mtc1 $t9, $f8 ## $f8 = 0.00
/* 010F8 80B3D2D8 46802020 */ cvt.s.w $f0, $f4
/* 010FC 80B3D2DC 8FA50034 */ lw $a1, 0x0034($sp)
/* 01100 80B3D2E0 24080005 */ addiu $t0, $zero, 0x0005 ## $t0 = 00000005
/* 01104 80B3D2E4 AFA80024 */ sw $t0, 0x0024($sp)
/* 01108 80B3D2E8 AFA00020 */ sw $zero, 0x0020($sp)
/* 0110C 80B3D2EC 468030A0 */ cvt.s.w $f2, $f6
/* 01110 80B3D2F0 44070000 */ mfc1 $a3, $f0
/* 01114 80B3D2F4 AFA0001C */ sw $zero, 0x001C($sp)
/* 01118 80B3D2F8 AFA00018 */ sw $zero, 0x0018($sp)
/* 0111C 80B3D2FC 24060008 */ addiu $a2, $zero, 0x0008 ## $a2 = 00000008
/* 01120 80B3D300 46804320 */ cvt.s.w $f12, $f8
/* 01124 80B3D304 E7A20010 */ swc1 $f2, 0x0010($sp)
/* 01128 80B3D308 24A41C24 */ addiu $a0, $a1, 0x1C24 ## $a0 = 00001C24
/* 0112C 80B3D30C 0C00C7D4 */ jal Actor_Spawn
## ActorSpawn
/* 01130 80B3D310 E7AC0014 */ swc1 $f12, 0x0014($sp)
/* 01134 80B3D314 8FA90030 */ lw $t1, 0x0030($sp)
/* 01138 80B3D318 240A0001 */ addiu $t2, $zero, 0x0001 ## $t2 = 00000001
/* 0113C 80B3D31C 3C0180B4 */ lui $at, %hi(D_80B41DA4) ## $at = 80B40000
/* 01140 80B3D320 AD220310 */ sw $v0, 0x0310($t1) ## 00000310
/* 01144 80B3D324 AC2A1DA4 */ sw $t2, %lo(D_80B41DA4)($at)
.L80B3D328:
/* 01148 80B3D328 8FBF002C */ lw $ra, 0x002C($sp)
/* 0114C 80B3D32C 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
/* 01150 80B3D330 03E00008 */ jr $ra
/* 01154 80B3D334 00000000 */ nop

View file

@ -1,32 +0,0 @@
glabel func_80B3D338
/* 01158 80B3D338 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 0115C 80B3D33C AFA40018 */ sw $a0, 0x0018($sp)
/* 01160 80B3D340 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01164 80B3D344 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 01168 80B3D348 0C2CF134 */ jal func_80B3C4D0
/* 0116C 80B3D34C 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 01170 80B3D350 8FA50018 */ lw $a1, 0x0018($sp)
/* 01174 80B3D354 8CA40310 */ lw $a0, 0x0310($a1) ## 00000310
/* 01178 80B3D358 50800012 */ beql $a0, $zero, .L80B3D3A4
/* 0117C 80B3D35C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01180 80B3D360 8C4E000C */ lw $t6, 0x000C($v0) ## 0000000C
/* 01184 80B3D364 24830024 */ addiu $v1, $a0, 0x0024 ## $v1 = 00000024
/* 01188 80B3D368 448E2000 */ mtc1 $t6, $f4 ## $f4 = 0.00
/* 0118C 80B3D36C 00000000 */ nop
/* 01190 80B3D370 468021A0 */ cvt.s.w $f6, $f4
/* 01194 80B3D374 E4660000 */ swc1 $f6, 0x0000($v1) ## 00000024
/* 01198 80B3D378 8C4F0010 */ lw $t7, 0x0010($v0) ## 00000010
/* 0119C 80B3D37C 448F4000 */ mtc1 $t7, $f8 ## $f8 = 0.00
/* 011A0 80B3D380 00000000 */ nop
/* 011A4 80B3D384 468042A0 */ cvt.s.w $f10, $f8
/* 011A8 80B3D388 E46A0004 */ swc1 $f10, 0x0004($v1) ## 00000028
/* 011AC 80B3D38C 8C580014 */ lw $t8, 0x0014($v0) ## 00000014
/* 011B0 80B3D390 44988000 */ mtc1 $t8, $f16 ## $f16 = 0.00
/* 011B4 80B3D394 00000000 */ nop
/* 011B8 80B3D398 468084A0 */ cvt.s.w $f18, $f16
/* 011BC 80B3D39C E4720008 */ swc1 $f18, 0x0008($v1) ## 0000002C
/* 011C0 80B3D3A0 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3D3A4:
/* 011C4 80B3D3A4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 011C8 80B3D3A8 03E00008 */ jr $ra
/* 011CC 80B3D3AC 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B3D3B0
/* 011D0 80B3D3B0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 011D4 80B3D3B4 AFBF0014 */ sw $ra, 0x0014($sp)
/* 011D8 80B3D3B8 8C860310 */ lw $a2, 0x0310($a0) ## 00000310
/* 011DC 80B3D3BC 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
/* 011E0 80B3D3C0 10C00005 */ beq $a2, $zero, .L80B3D3D8
/* 011E4 80B3D3C4 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
/* 011E8 80B3D3C8 0C00B55C */ jal Actor_Kill
/* 011EC 80B3D3CC AFA50018 */ sw $a1, 0x0018($sp)
/* 011F0 80B3D3D0 8FA50018 */ lw $a1, 0x0018($sp)
/* 011F4 80B3D3D4 ACA00310 */ sw $zero, 0x0310($a1) ## 00000310
.L80B3D3D8:
/* 011F8 80B3D3D8 0C00B55C */ jal Actor_Kill
/* 011FC 80B3D3DC 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 01200 80B3D3E0 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01204 80B3D3E4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 01208 80B3D3E8 03E00008 */ jr $ra
/* 0120C 80B3D3EC 00000000 */ nop

View file

@ -1,44 +0,0 @@
glabel func_80B3D3F0
/* 01210 80B3D3F0 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 01214 80B3D3F4 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01218 80B3D3F8 AFA40028 */ sw $a0, 0x0028($sp)
/* 0121C 80B3D3FC 84A200A4 */ lh $v0, 0x00A4($a1) ## 000000A4
/* 01220 80B3D400 24010061 */ addiu $at, $zero, 0x0061 ## $at = 00000061
/* 01224 80B3D404 00A03025 */ or $a2, $a1, $zero ## $a2 = 00000000
/* 01228 80B3D408 1441001C */ bne $v0, $at, .L80B3D47C
/* 0122C 80B3D40C 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 01230 80B3D410 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 01234 80B3D414 0C2CF134 */ jal func_80B3C4D0
/* 01238 80B3D418 AFA6002C */ sw $a2, 0x002C($sp)
/* 0123C 80B3D41C 10400017 */ beq $v0, $zero, .L80B3D47C
/* 01240 80B3D420 3C0E80B4 */ lui $t6, %hi(D_80B41DA8) ## $t6 = 80B40000
/* 01244 80B3D424 94430000 */ lhu $v1, 0x0000($v0) ## 00000000
/* 01248 80B3D428 8DCE1DA8 */ lw $t6, %lo(D_80B41DA8)($t6)
/* 0124C 80B3D42C 24010001 */ addiu $at, $zero, 0x0001 ## $at = 00000001
/* 01250 80B3D430 51C30010 */ beql $t6, $v1, .L80B3D474
/* 01254 80B3D434 8FA40028 */ lw $a0, 0x0028($sp)
/* 01258 80B3D438 10610005 */ beq $v1, $at, .L80B3D450
/* 0125C 80B3D43C 8FA40028 */ lw $a0, 0x0028($sp)
/* 01260 80B3D440 8FA5002C */ lw $a1, 0x002C($sp)
/* 01264 80B3D444 0C2CF4A6 */ jal func_80B3D298
/* 01268 80B3D448 AFA30018 */ sw $v1, 0x0018($sp)
/* 0126C 80B3D44C 8FA30018 */ lw $v1, 0x0018($sp)
.L80B3D450:
/* 01270 80B3D450 24010001 */ addiu $at, $zero, 0x0001 ## $at = 00000001
/* 01274 80B3D454 14610004 */ bne $v1, $at, .L80B3D468
/* 01278 80B3D458 8FA40028 */ lw $a0, 0x0028($sp)
/* 0127C 80B3D45C 0C2CF4EC */ jal func_80B3D3B0
/* 01280 80B3D460 AFA30018 */ sw $v1, 0x0018($sp)
/* 01284 80B3D464 8FA30018 */ lw $v1, 0x0018($sp)
.L80B3D468:
/* 01288 80B3D468 3C0180B4 */ lui $at, %hi(D_80B41DA8) ## $at = 80B40000
/* 0128C 80B3D46C AC231DA8 */ sw $v1, %lo(D_80B41DA8)($at)
/* 01290 80B3D470 8FA40028 */ lw $a0, 0x0028($sp)
.L80B3D474:
/* 01294 80B3D474 0C2CF4CE */ jal func_80B3D338
/* 01298 80B3D478 8FA5002C */ lw $a1, 0x002C($sp)
.L80B3D47C:
/* 0129C 80B3D47C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 012A0 80B3D480 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
/* 012A4 80B3D484 03E00008 */ jr $ra
/* 012A8 80B3D488 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80B3D48C
/* 012AC 80B3D48C 8CA21D88 */ lw $v0, 0x1D88($a1) ## 00001D88
/* 012B0 80B3D490 50400008 */ beql $v0, $zero, .L80B3D4B4
/* 012B4 80B3D494 8CA21C44 */ lw $v0, 0x1C44($a1) ## 00001C44
/* 012B8 80B3D498 94430008 */ lhu $v1, 0x0008($v0) ## 00000008
/* 012BC 80B3D49C 34018000 */ ori $at, $zero, 0x8000 ## $at = 00008000
/* 012C0 80B3D4A0 00611821 */ addu $v1, $v1, $at
/* 012C4 80B3D4A4 00031C00 */ sll $v1, $v1, 16
/* 012C8 80B3D4A8 10000007 */ beq $zero, $zero, .L80B3D4C8
/* 012CC 80B3D4AC 00031C03 */ sra $v1, $v1, 16
/* 012D0 80B3D4B0 8CA21C44 */ lw $v0, 0x1C44($a1) ## 00001C44
.L80B3D4B4:
/* 012D4 80B3D4B4 34018000 */ ori $at, $zero, 0x8000 ## $at = 00008000
/* 012D8 80B3D4B8 84430032 */ lh $v1, 0x0032($v0) ## 00000032
/* 012DC 80B3D4BC 00611821 */ addu $v1, $v1, $at
/* 012E0 80B3D4C0 00031C00 */ sll $v1, $v1, 16
/* 012E4 80B3D4C4 00031C03 */ sra $v1, $v1, 16
.L80B3D4C8:
/* 012E8 80B3D4C8 A4830032 */ sh $v1, 0x0032($a0) ## 00000032
/* 012EC 80B3D4CC 848E0032 */ lh $t6, 0x0032($a0) ## 00000032
/* 012F0 80B3D4D0 03E00008 */ jr $ra
/* 012F4 80B3D4D4 A48E00B6 */ sh $t6, 0x00B6($a0) ## 000000B6

View file

@ -1,43 +0,0 @@
glabel func_80B3D4D8
/* 012F8 80B3D4D8 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 012FC 80B3D4DC 3C060601 */ lui $a2, %hi(D_060177F8) ## $a2 = 06010000
/* 01300 80B3D4E0 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01304 80B3D4E4 24C677F8 */ addiu $a2, $a2, %lo(D_060177F8) ## $a2 = 060177F8
/* 01308 80B3D4E8 0C2CF134 */ jal func_80B3C4D0
/* 0130C 80B3D4EC AFA6001C */ sw $a2, 0x001C($sp)
/* 01310 80B3D4F0 10400019 */ beq $v0, $zero, .L80B3D558
/* 01314 80B3D4F4 8FA6001C */ lw $a2, 0x001C($sp)
/* 01318 80B3D4F8 94430000 */ lhu $v1, 0x0000($v0) ## 00000000
/* 0131C 80B3D4FC 2401000B */ addiu $at, $zero, 0x000B ## $at = 0000000B
/* 01320 80B3D500 54610005 */ bnel $v1, $at, .L80B3D518
/* 01324 80B3D504 2401000C */ addiu $at, $zero, 0x000C ## $at = 0000000C
/* 01328 80B3D508 3C060600 */ lui $a2, %hi(D_060035C8) ## $a2 = 06000000
/* 0132C 80B3D50C 10000012 */ beq $zero, $zero, .L80B3D558
/* 01330 80B3D510 24C635C8 */ addiu $a2, $a2, %lo(D_060035C8) ## $a2 = 060035C8
/* 01334 80B3D514 2401000C */ addiu $at, $zero, 0x000C ## $at = 0000000C
.L80B3D518:
/* 01338 80B3D518 54610005 */ bnel $v1, $at, .L80B3D530
/* 0133C 80B3D51C 2401000D */ addiu $at, $zero, 0x000D ## $at = 0000000D
/* 01340 80B3D520 3C060600 */ lui $a2, %hi(D_0600289C) ## $a2 = 06000000
/* 01344 80B3D524 1000000C */ beq $zero, $zero, .L80B3D558
/* 01348 80B3D528 24C6289C */ addiu $a2, $a2, %lo(D_0600289C) ## $a2 = 0600289C
/* 0134C 80B3D52C 2401000D */ addiu $at, $zero, 0x000D ## $at = 0000000D
.L80B3D530:
/* 01350 80B3D530 54610005 */ bnel $v1, $at, .L80B3D548
/* 01354 80B3D534 24010017 */ addiu $at, $zero, 0x0017 ## $at = 00000017
/* 01358 80B3D538 3C060600 */ lui $a2, %hi(D_06004570) ## $a2 = 06000000
/* 0135C 80B3D53C 10000006 */ beq $zero, $zero, .L80B3D558
/* 01360 80B3D540 24C64570 */ addiu $a2, $a2, %lo(D_06004570) ## $a2 = 06004570
/* 01364 80B3D544 24010017 */ addiu $at, $zero, 0x0017 ## $at = 00000017
.L80B3D548:
/* 01368 80B3D548 54610004 */ bnel $v1, $at, .L80B3D55C
/* 0136C 80B3D54C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01370 80B3D550 3C060600 */ lui $a2, %hi(D_06000B6C) ## $a2 = 06000000
/* 01374 80B3D554 24C60B6C */ addiu $a2, $a2, %lo(D_06000B6C) ## $a2 = 06000B6C
.L80B3D558:
/* 01378 80B3D558 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3D55C:
/* 0137C 80B3D55C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 01380 80B3D560 00C01025 */ or $v0, $a2, $zero ## $v0 = 06000B6C
/* 01384 80B3D564 03E00008 */ jr $ra
/* 01388 80B3D568 00000000 */ nop

View file

@ -1,73 +0,0 @@
.late_rodata
glabel D_80B42210
.float 0.01
glabel D_80B42214
.float 1.2
glabel D_80B42218
.float 0.01
glabel D_80B4221C
.float 1.2
.text
glabel func_80B3D56C
/* 0138C 80B3D56C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01390 80B3D570 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01394 80B3D574 3C014110 */ lui $at, 0x4110 ## $at = 41100000
/* 01398 80B3D578 44811000 */ mtc1 $at, $f2 ## $f2 = 9.00
/* 0139C 80B3D57C C4800268 */ lwc1 $f0, 0x0268($a0) ## 00000268
/* 013A0 80B3D580 3C014040 */ lui $at, 0x4040 ## $at = 40400000
/* 013A4 80B3D584 4602003C */ c.lt.s $f0, $f2
/* 013A8 80B3D588 00000000 */ nop
/* 013AC 80B3D58C 45020005 */ bc1fl .L80B3D5A4
/* 013B0 80B3D590 44816000 */ mtc1 $at, $f12 ## $f12 = 3.00
/* 013B4 80B3D594 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
/* 013B8 80B3D598 10000024 */ beq $zero, $zero, .L80B3D62C
/* 013BC 80B3D59C E4840068 */ swc1 $f4, 0x0068($a0) ## 00000068
/* 013C0 80B3D5A0 44816000 */ mtc1 $at, $f12 ## $f12 = 3.00
.L80B3D5A4:
/* 013C4 80B3D5A4 3C0E8016 */ lui $t6, %hi(gGameInfo)
/* 013C8 80B3D5A8 3C188016 */ lui $t8, %hi(gGameInfo)
/* 013CC 80B3D5AC 460C003C */ c.lt.s $f0, $f12
/* 013D0 80B3D5B0 00000000 */ nop
/* 013D4 80B3D5B4 45000011 */ bc1f .L80B3D5FC
/* 013D8 80B3D5B8 00000000 */ nop
/* 013DC 80B3D5BC 8DCEFA90 */ lw $t6, %lo(gGameInfo)($t6)
/* 013E0 80B3D5C0 3C0180B4 */ lui $at, %hi(D_80B42210) ## $at = 80B40000
/* 013E4 80B3D5C4 C42A2210 */ lwc1 $f10, %lo(D_80B42210)($at)
/* 013E8 80B3D5C8 85CF1458 */ lh $t7, 0x1458($t6) ## 80161458
/* 013EC 80B3D5CC 3C0180B4 */ lui $at, %hi(D_80B42214) ## $at = 80B40000
/* 013F0 80B3D5D0 C4322214 */ lwc1 $f18, %lo(D_80B42214)($at)
/* 013F4 80B3D5D4 448F3000 */ mtc1 $t7, $f6 ## $f6 = 0.00
/* 013F8 80B3D5D8 00000000 */ nop
/* 013FC 80B3D5DC 46803220 */ cvt.s.w $f8, $f6
/* 01400 80B3D5E0 460A4402 */ mul.s $f16, $f8, $f10
/* 01404 80B3D5E4 46020201 */ sub.s $f8, $f0, $f2
/* 01408 80B3D5E8 46128100 */ add.s $f4, $f16, $f18
/* 0140C 80B3D5EC 460C2183 */ div.s $f6, $f4, $f12
/* 01410 80B3D5F0 46083282 */ mul.s $f10, $f6, $f8
/* 01414 80B3D5F4 1000000D */ beq $zero, $zero, .L80B3D62C
/* 01418 80B3D5F8 E48A0068 */ swc1 $f10, 0x0068($a0) ## 00000068
.L80B3D5FC:
/* 0141C 80B3D5FC 8F18FA90 */ lw $t8, %lo(gGameInfo)($t8)
/* 01420 80B3D600 3C0180B4 */ lui $at, %hi(D_80B42218) ## $at = 80B40000
/* 01424 80B3D604 C4242218 */ lwc1 $f4, %lo(D_80B42218)($at)
/* 01428 80B3D608 87191458 */ lh $t9, 0x1458($t8) ## 80161458
/* 0142C 80B3D60C 3C0180B4 */ lui $at, %hi(D_80B4221C) ## $at = 80B40000
/* 01430 80B3D610 C428221C */ lwc1 $f8, %lo(D_80B4221C)($at)
/* 01434 80B3D614 44998000 */ mtc1 $t9, $f16 ## $f16 = 0.00
/* 01438 80B3D618 00000000 */ nop
/* 0143C 80B3D61C 468084A0 */ cvt.s.w $f18, $f16
/* 01440 80B3D620 46049182 */ mul.s $f6, $f18, $f4
/* 01444 80B3D624 46083280 */ add.s $f10, $f6, $f8
/* 01448 80B3D628 E48A0068 */ swc1 $f10, 0x0068($a0) ## 00000068
.L80B3D62C:
/* 0144C 80B3D62C 0C00B638 */ jal Actor_MoveForward
/* 01450 80B3D630 00000000 */ nop
/* 01454 80B3D634 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01458 80B3D638 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 0145C 80B3D63C 03E00008 */ jr $ra
/* 01460 80B3D640 00000000 */ nop

View file

@ -1,10 +0,0 @@
glabel func_80B3D644
/* 01464 80B3D644 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01468 80B3D648 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0146C 80B3D64C 0C00B638 */ jal Actor_MoveForward
/* 01470 80B3D650 00000000 */ nop
/* 01474 80B3D654 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01478 80B3D658 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 0147C 80B3D65C 03E00008 */ jr $ra
/* 01480 80B3D660 00000000 */ nop

View file

@ -1,47 +0,0 @@
.late_rodata
glabel D_80B42220
.float 0.01
glabel D_80B42224
.float 1.2
.text
glabel func_80B3D664
/* 01484 80B3D664 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01488 80B3D668 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0148C 80B3D66C 3C014040 */ lui $at, 0x4040 ## $at = 40400000
/* 01490 80B3D670 44811000 */ mtc1 $at, $f2 ## $f2 = 3.00
/* 01494 80B3D674 C4800268 */ lwc1 $f0, 0x0268($a0) ## 00000268
/* 01498 80B3D678 3C0E8016 */ lui $t6, %hi(gGameInfo)
/* 0149C 80B3D67C 4602003C */ c.lt.s $f0, $f2
/* 014A0 80B3D680 00000000 */ nop
/* 014A4 80B3D684 45020012 */ bc1fl .L80B3D6D0
/* 014A8 80B3D688 44805000 */ mtc1 $zero, $f10 ## $f10 = 0.00
/* 014AC 80B3D68C 8DCEFA90 */ lw $t6, %lo(gGameInfo)($t6)
/* 014B0 80B3D690 3C0180B4 */ lui $at, %hi(D_80B42220) ## $at = 80B40000
/* 014B4 80B3D694 C4282220 */ lwc1 $f8, %lo(D_80B42220)($at)
/* 014B8 80B3D698 85CF1458 */ lh $t7, 0x1458($t6) ## 80161458
/* 014BC 80B3D69C 3C0180B4 */ lui $at, %hi(D_80B42224) ## $at = 80B40000
/* 014C0 80B3D6A0 C4302224 */ lwc1 $f16, %lo(D_80B42224)($at)
/* 014C4 80B3D6A4 448F2000 */ mtc1 $t7, $f4 ## $f4 = 0.00
/* 014C8 80B3D6A8 00000000 */ nop
/* 014CC 80B3D6AC 468021A0 */ cvt.s.w $f6, $f4
/* 014D0 80B3D6B0 46083282 */ mul.s $f10, $f6, $f8
/* 014D4 80B3D6B4 46001181 */ sub.s $f6, $f2, $f0
/* 014D8 80B3D6B8 46105480 */ add.s $f18, $f10, $f16
/* 014DC 80B3D6BC 46029103 */ div.s $f4, $f18, $f2
/* 014E0 80B3D6C0 46062202 */ mul.s $f8, $f4, $f6
/* 014E4 80B3D6C4 10000004 */ beq $zero, $zero, .L80B3D6D8
/* 014E8 80B3D6C8 E4880068 */ swc1 $f8, 0x0068($a0) ## 00000068
/* 014EC 80B3D6CC 44805000 */ mtc1 $zero, $f10 ## $f10 = 0.00
.L80B3D6D0:
/* 014F0 80B3D6D0 00000000 */ nop
/* 014F4 80B3D6D4 E48A0068 */ swc1 $f10, 0x0068($a0) ## 00000068
.L80B3D6D8:
/* 014F8 80B3D6D8 0C00B638 */ jal Actor_MoveForward
/* 014FC 80B3D6DC 00000000 */ nop
/* 01500 80B3D6E0 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01504 80B3D6E4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 01508 80B3D6E8 03E00008 */ jr $ra
/* 0150C 80B3D6EC 00000000 */ nop

View file

@ -1,9 +0,0 @@
glabel func_80B3D6F0
/* 01510 80B3D6F0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01514 80B3D6F4 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01518 80B3D6F8 0C2CF55B */ jal func_80B3D56C
/* 0151C 80B3D6FC 00000000 */ nop
/* 01520 80B3D700 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01524 80B3D704 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 01528 80B3D708 03E00008 */ jr $ra
/* 0152C 80B3D70C 00000000 */ nop

View file

@ -1,10 +0,0 @@
glabel func_80B3D710
/* 01530 80B3D710 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01534 80B3D714 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01538 80B3D718 0C00B638 */ jal Actor_MoveForward
/* 0153C 80B3D71C 00000000 */ nop
/* 01540 80B3D720 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01544 80B3D724 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 01548 80B3D728 03E00008 */ jr $ra
/* 0154C 80B3D72C 00000000 */ nop

View file

@ -1,9 +0,0 @@
glabel func_80B3D730
/* 01550 80B3D730 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01554 80B3D734 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01558 80B3D738 0C2CF599 */ jal func_80B3D664
/* 0155C 80B3D73C 00000000 */ nop
/* 01560 80B3D740 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01564 80B3D744 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 01568 80B3D748 03E00008 */ jr $ra
/* 0156C 80B3D74C 00000000 */ nop

View file

@ -1,19 +0,0 @@
glabel func_80B3D750
/* 01570 80B3D750 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01574 80B3D754 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01578 80B3D758 AFA40018 */ sw $a0, 0x0018($sp)
/* 0157C 80B3D75C 0C2CF2A1 */ jal func_80B3CA84
/* 01580 80B3D760 AFA5001C */ sw $a1, 0x001C($sp)
/* 01584 80B3D764 10400007 */ beq $v0, $zero, .L80B3D784
/* 01588 80B3D768 8FA40018 */ lw $a0, 0x0018($sp)
/* 0158C 80B3D76C 0C2CF2E9 */ jal func_80B3CBA4
/* 01590 80B3D770 8FA5001C */ lw $a1, 0x001C($sp)
/* 01594 80B3D774 10400003 */ beq $v0, $zero, .L80B3D784
/* 01598 80B3D778 8FAF0018 */ lw $t7, 0x0018($sp)
/* 0159C 80B3D77C 240E0001 */ addiu $t6, $zero, 0x0001 ## $t6 = 00000001
/* 015A0 80B3D780 ADEE0260 */ sw $t6, 0x0260($t7) ## 00000260
.L80B3D784:
/* 015A4 80B3D784 8FBF0014 */ lw $ra, 0x0014($sp)
/* 015A8 80B3D788 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 015AC 80B3D78C 03E00008 */ jr $ra
/* 015B0 80B3D790 00000000 */ nop

View file

@ -1,73 +0,0 @@
glabel func_80B3D794
/* 015B4 80B3D794 27BDFFB0 */ addiu $sp, $sp, 0xFFB0 ## $sp = FFFFFFB0
/* 015B8 80B3D798 AFBF002C */ sw $ra, 0x002C($sp)
/* 015BC 80B3D79C AFB10028 */ sw $s1, 0x0028($sp)
/* 015C0 80B3D7A0 AFB00024 */ sw $s0, 0x0024($sp)
/* 015C4 80B3D7A4 90AE1D6C */ lbu $t6, 0x1D6C($a1) ## 00001D6C
/* 015C8 80B3D7A8 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 015CC 80B3D7AC 00A08825 */ or $s1, $a1, $zero ## $s1 = 00000000
/* 015D0 80B3D7B0 51C00038 */ beql $t6, $zero, .L80B3D894
/* 015D4 80B3D7B4 8FBF002C */ lw $ra, 0x002C($sp)
/* 015D8 80B3D7B8 8CA61D9C */ lw $a2, 0x1D9C($a1) ## 00001D9C
/* 015DC 80B3D7BC 50C00035 */ beql $a2, $zero, .L80B3D894
/* 015E0 80B3D7C0 8FBF002C */ lw $ra, 0x002C($sp)
/* 015E4 80B3D7C4 94CF0000 */ lhu $t7, 0x0000($a2) ## 00000000
/* 015E8 80B3D7C8 24010002 */ addiu $at, $zero, 0x0002 ## $at = 00000002
/* 015EC 80B3D7CC 3C040602 */ lui $a0, %hi(D_0601C0E8) ## $a0 = 06020000
/* 015F0 80B3D7D0 15E1002F */ bne $t7, $at, .L80B3D890
/* 015F4 80B3D7D4 2484C0E8 */ addiu $a0, $a0, %lo(D_0601C0E8) ## $a0 = 0601C0E8
/* 015F8 80B3D7D8 0C028800 */ jal Animation_GetLastFrame
/* 015FC 80B3D7DC AFA60044 */ sw $a2, 0x0044($sp)
/* 01600 80B3D7E0 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 01604 80B3D7E4 8FA60044 */ lw $a2, 0x0044($sp)
/* 01608 80B3D7E8 24180002 */ addiu $t8, $zero, 0x0002 ## $t8 = 00000002
/* 0160C 80B3D7EC 468021A0 */ cvt.s.w $f6, $f4
/* 01610 80B3D7F0 24190001 */ addiu $t9, $zero, 0x0001 ## $t9 = 00000001
/* 01614 80B3D7F4 26030024 */ addiu $v1, $s0, 0x0024 ## $v1 = 00000024
/* 01618 80B3D7F8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0161C 80B3D7FC 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 01620 80B3D800 E7A60034 */ swc1 $f6, 0x0034($sp)
/* 01624 80B3D804 AE180260 */ sw $t8, 0x0260($s0) ## 00000260
/* 01628 80B3D808 AE190264 */ sw $t9, 0x0264($s0) ## 00000264
/* 0162C 80B3D80C 8CC8000C */ lw $t0, 0x000C($a2) ## 0000000C
/* 01630 80B3D810 44884000 */ mtc1 $t0, $f8 ## $f8 = 0.00
/* 01634 80B3D814 00000000 */ nop
/* 01638 80B3D818 468042A0 */ cvt.s.w $f10, $f8
/* 0163C 80B3D81C E46A0000 */ swc1 $f10, 0x0000($v1) ## 00000024
/* 01640 80B3D820 8CC90010 */ lw $t1, 0x0010($a2) ## 00000010
/* 01644 80B3D824 44898000 */ mtc1 $t1, $f16 ## $f16 = 0.00
/* 01648 80B3D828 00000000 */ nop
/* 0164C 80B3D82C 468084A0 */ cvt.s.w $f18, $f16
/* 01650 80B3D830 E4720004 */ swc1 $f18, 0x0004($v1) ## 00000028
/* 01654 80B3D834 8CCA0014 */ lw $t2, 0x0014($a2) ## 00000014
/* 01658 80B3D838 448A2000 */ mtc1 $t2, $f4 ## $f4 = 0.00
/* 0165C 80B3D83C 00000000 */ nop
/* 01660 80B3D840 468021A0 */ cvt.s.w $f6, $f4
/* 01664 80B3D844 0C2CF523 */ jal func_80B3D48C
/* 01668 80B3D848 E4660008 */ swc1 $f6, 0x0008($v1) ## 0000002C
/* 0166C 80B3D84C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 01670 80B3D850 0C2CF259 */ jal func_80B3C964
/* 01674 80B3D854 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 01678 80B3D858 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
/* 0167C 80B3D85C C7A80034 */ lwc1 $f8, 0x0034($sp)
/* 01680 80B3D860 3C050602 */ lui $a1, %hi(D_0601C0E8) ## $a1 = 06020000
/* 01684 80B3D864 240B0002 */ addiu $t3, $zero, 0x0002 ## $t3 = 00000002
/* 01688 80B3D868 44070000 */ mfc1 $a3, $f0
/* 0168C 80B3D86C AFAB0014 */ sw $t3, 0x0014($sp)
/* 01690 80B3D870 24A5C0E8 */ addiu $a1, $a1, %lo(D_0601C0E8) ## $a1 = 0601C0E8
/* 01694 80B3D874 2604014C */ addiu $a0, $s0, 0x014C ## $a0 = 0000014C
/* 01698 80B3D878 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
/* 0169C 80B3D87C E7A80010 */ swc1 $f8, 0x0010($sp)
/* 016A0 80B3D880 0C029468 */ jal Animation_Change
/* 016A4 80B3D884 E7A00018 */ swc1 $f0, 0x0018($sp)
/* 016A8 80B3D888 0C2CF446 */ jal func_80B3D118
/* 016AC 80B3D88C 02202025 */ or $a0, $s1, $zero ## $a0 = 00000000
.L80B3D890:
/* 016B0 80B3D890 8FBF002C */ lw $ra, 0x002C($sp)
.L80B3D894:
/* 016B4 80B3D894 8FB00024 */ lw $s0, 0x0024($sp)
/* 016B8 80B3D898 8FB10028 */ lw $s1, 0x0028($sp)
/* 016BC 80B3D89C 03E00008 */ jr $ra
/* 016C0 80B3D8A0 27BD0050 */ addiu $sp, $sp, 0x0050 ## $sp = 00000000

View file

@ -1,69 +0,0 @@
.late_rodata
glabel D_80B42228
.float 0.01
.text
glabel func_80B3D8A4
/* 016C4 80B3D8A4 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
/* 016C8 80B3D8A8 AFB00028 */ sw $s0, 0x0028($sp)
/* 016CC 80B3D8AC 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 016D0 80B3D8B0 10C00030 */ beq $a2, $zero, .L80B3D974
/* 016D4 80B3D8B4 AFBF002C */ sw $ra, 0x002C($sp)
/* 016D8 80B3D8B8 3C040601 */ lui $a0, %hi(D_06012FD0) ## $a0 = 06010000
/* 016DC 80B3D8BC 0C028800 */ jal Animation_GetLastFrame
/* 016E0 80B3D8C0 24842FD0 */ addiu $a0, $a0, %lo(D_06012FD0) ## $a0 = 06012FD0
/* 016E4 80B3D8C4 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 016E8 80B3D8C8 3C01C100 */ lui $at, 0xC100 ## $at = C1000000
/* 016EC 80B3D8CC 44814000 */ mtc1 $at, $f8 ## $f8 = -8.00
/* 016F0 80B3D8D0 468021A0 */ cvt.s.w $f6, $f4
/* 016F4 80B3D8D4 3C050601 */ lui $a1, %hi(D_06012FD0) ## $a1 = 06010000
/* 016F8 80B3D8D8 24A52FD0 */ addiu $a1, $a1, %lo(D_06012FD0) ## $a1 = 06012FD0
/* 016FC 80B3D8DC 2604014C */ addiu $a0, $s0, 0x014C ## $a0 = 0000014C
/* 01700 80B3D8E0 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
/* 01704 80B3D8E4 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01708 80B3D8E8 E7A60010 */ swc1 $f6, 0x0010($sp)
/* 0170C 80B3D8EC AFA00014 */ sw $zero, 0x0014($sp)
/* 01710 80B3D8F0 0C029468 */ jal Animation_Change
/* 01714 80B3D8F4 E7A80018 */ swc1 $f8, 0x0018($sp)
/* 01718 80B3D8F8 44805000 */ mtc1 $zero, $f10 ## $f10 = 0.00
/* 0171C 80B3D8FC 240E0003 */ addiu $t6, $zero, 0x0003 ## $t6 = 00000003
/* 01720 80B3D900 AE0E0260 */ sw $t6, 0x0260($s0) ## 00000260
/* 01724 80B3D904 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 01728 80B3D908 0C2CF277 */ jal func_80B3C9DC
/* 0172C 80B3D90C E60A0268 */ swc1 $f10, 0x0268($s0) ## 00000268
/* 01730 80B3D910 3C028016 */ lui $v0, %hi(gGameInfo)
/* 01734 80B3D914 2442FA90 */ addiu $v0, %lo(gGameInfo)
/* 01738 80B3D918 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
/* 0173C 80B3D91C 3C0180B4 */ lui $at, %hi(D_80B42228) ## $at = 80B40000
/* 01740 80B3D920 C4202228 */ lwc1 $f0, %lo(D_80B42228)($at)
/* 01744 80B3D924 85F81456 */ lh $t8, 0x1456($t7) ## 00001456
/* 01748 80B3D928 3C014150 */ lui $at, 0x4150 ## $at = 41500000
/* 0174C 80B3D92C 44811000 */ mtc1 $at, $f2 ## $f2 = 13.00
/* 01750 80B3D930 44988000 */ mtc1 $t8, $f16 ## $f16 = 0.00
/* 01754 80B3D934 00000000 */ nop
/* 01758 80B3D938 468084A0 */ cvt.s.w $f18, $f16
/* 0175C 80B3D93C 46009102 */ mul.s $f4, $f18, $f0
/* 01760 80B3D940 46022180 */ add.s $f6, $f4, $f2
/* 01764 80B3D944 46003207 */ neg.s $f8, $f6
/* 01768 80B3D948 E608006C */ swc1 $f8, 0x006C($s0) ## 0000006C
/* 0176C 80B3D94C 8C590000 */ lw $t9, 0x0000($v0) ## 8015FA90
/* 01770 80B3D950 87281456 */ lh $t0, 0x1456($t9) ## 00001456
/* 01774 80B3D954 44885000 */ mtc1 $t0, $f10 ## $f10 = 0.00
/* 01778 80B3D958 00000000 */ nop
/* 0177C 80B3D95C 46805420 */ cvt.s.w $f16, $f10
/* 01780 80B3D960 46008482 */ mul.s $f18, $f16, $f0
/* 01784 80B3D964 46029100 */ add.s $f4, $f18, $f2
/* 01788 80B3D968 46002187 */ neg.s $f6, $f4
/* 0178C 80B3D96C 10000003 */ beq $zero, $zero, .L80B3D97C
/* 01790 80B3D970 E6060070 */ swc1 $f6, 0x0070($s0) ## 00000070
.L80B3D974:
/* 01794 80B3D974 0C2CF233 */ jal func_80B3C8CC
/* 01798 80B3D978 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
.L80B3D97C:
/* 0179C 80B3D97C 8FBF002C */ lw $ra, 0x002C($sp)
/* 017A0 80B3D980 8FB00028 */ lw $s0, 0x0028($sp)
/* 017A4 80B3D984 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
/* 017A8 80B3D988 03E00008 */ jr $ra
/* 017AC 80B3D98C 00000000 */ nop

View file

@ -1,38 +0,0 @@
.late_rodata
glabel D_80B4222C
.float 0.01
glabel D_80B42230
.float 1.2
.text
glabel func_80B3D990
/* 017B0 80B3D990 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
/* 017B4 80B3D994 44813000 */ mtc1 $at, $f6 ## $f6 = 1.00
/* 017B8 80B3D998 C4840268 */ lwc1 $f4, 0x0268($a0) ## 00000268
/* 017BC 80B3D99C 3C014140 */ lui $at, 0x4140 ## $at = 41400000
/* 017C0 80B3D9A0 44818000 */ mtc1 $at, $f16 ## $f16 = 12.00
/* 017C4 80B3D9A4 46062200 */ add.s $f8, $f4, $f6
/* 017C8 80B3D9A8 3C0E8016 */ lui $t6, %hi(gGameInfo)
/* 017CC 80B3D9AC E4880268 */ swc1 $f8, 0x0268($a0) ## 00000268
/* 017D0 80B3D9B0 C48A0268 */ lwc1 $f10, 0x0268($a0) ## 00000268
/* 017D4 80B3D9B4 460A803E */ c.le.s $f16, $f10
/* 017D8 80B3D9B8 00000000 */ nop
/* 017DC 80B3D9BC 4500000E */ bc1f .L80B3D9F8
/* 017E0 80B3D9C0 00000000 */ nop
/* 017E4 80B3D9C4 8DCEFA90 */ lw $t6, %lo(gGameInfo)($t6)
/* 017E8 80B3D9C8 3C0180B4 */ lui $at, %hi(D_80B4222C) ## $at = 80B40000
/* 017EC 80B3D9CC C426222C */ lwc1 $f6, %lo(D_80B4222C)($at)
/* 017F0 80B3D9D0 85CF1458 */ lh $t7, 0x1458($t6) ## 80161458
/* 017F4 80B3D9D4 3C0180B4 */ lui $at, %hi(D_80B42230) ## $at = 80B40000
/* 017F8 80B3D9D8 C42A2230 */ lwc1 $f10, %lo(D_80B42230)($at)
/* 017FC 80B3D9DC 448F9000 */ mtc1 $t7, $f18 ## $f18 = 0.00
/* 01800 80B3D9E0 24180004 */ addiu $t8, $zero, 0x0004 ## $t8 = 00000004
/* 01804 80B3D9E4 AC980260 */ sw $t8, 0x0260($a0) ## 00000260
/* 01808 80B3D9E8 46809120 */ cvt.s.w $f4, $f18
/* 0180C 80B3D9EC 46062202 */ mul.s $f8, $f4, $f6
/* 01810 80B3D9F0 460A4400 */ add.s $f16, $f8, $f10
/* 01814 80B3D9F4 E4900068 */ swc1 $f16, 0x0068($a0) ## 00000068
.L80B3D9F8:
/* 01818 80B3D9F8 03E00008 */ jr $ra
/* 0181C 80B3D9FC 00000000 */ nop

View file

@ -1,46 +0,0 @@
glabel func_80B3DA00
/* 01820 80B3DA00 3C0F8016 */ lui $t7, %hi(gGameInfo)
/* 01824 80B3DA04 8DEFFA90 */ lw $t7, %lo(gGameInfo)($t7)
/* 01828 80B3DA08 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 0182C 80B3DA0C AFBF0024 */ sw $ra, 0x0024($sp)
/* 01830 80B3DA10 AFA40028 */ sw $a0, 0x0028($sp)
/* 01834 80B3DA14 85F8145A */ lh $t8, 0x145A($t7) ## 8016145A
/* 01838 80B3DA18 3C0142BE */ lui $at, 0x42BE ## $at = 42BE0000
/* 0183C 80B3DA1C 44814000 */ mtc1 $at, $f8 ## $f8 = 95.00
/* 01840 80B3DA20 44982000 */ mtc1 $t8, $f4 ## $f4 = 0.00
/* 01844 80B3DA24 C4800090 */ lwc1 $f0, 0x0090($a0) ## 00000090
/* 01848 80B3DA28 3C040600 */ lui $a0, %hi(D_06004828) ## $a0 = 06000000
/* 0184C 80B3DA2C 468021A0 */ cvt.s.w $f6, $f4
/* 01850 80B3DA30 46083280 */ add.s $f10, $f6, $f8
/* 01854 80B3DA34 460A003E */ c.le.s $f0, $f10
/* 01858 80B3DA38 00000000 */ nop
/* 0185C 80B3DA3C 45020017 */ bc1fl .L80B3DA9C
/* 01860 80B3DA40 8FBF0024 */ lw $ra, 0x0024($sp)
/* 01864 80B3DA44 0C028800 */ jal Animation_GetLastFrame
/* 01868 80B3DA48 24844828 */ addiu $a0, $a0, %lo(D_06004828) ## $a0 = 06004828
/* 0186C 80B3DA4C 44828000 */ mtc1 $v0, $f16 ## $f16 = 0.00
/* 01870 80B3DA50 3C01C140 */ lui $at, 0xC140 ## $at = C1400000
/* 01874 80B3DA54 44812000 */ mtc1 $at, $f4 ## $f4 = -12.00
/* 01878 80B3DA58 468084A0 */ cvt.s.w $f18, $f16
/* 0187C 80B3DA5C 8FA40028 */ lw $a0, 0x0028($sp)
/* 01880 80B3DA60 3C050600 */ lui $a1, %hi(D_06004828) ## $a1 = 06000000
/* 01884 80B3DA64 24A54828 */ addiu $a1, $a1, %lo(D_06004828) ## $a1 = 06004828
/* 01888 80B3DA68 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
/* 0188C 80B3DA6C 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01890 80B3DA70 E7B20010 */ swc1 $f18, 0x0010($sp)
/* 01894 80B3DA74 AFA00014 */ sw $zero, 0x0014($sp)
/* 01898 80B3DA78 E7A40018 */ swc1 $f4, 0x0018($sp)
/* 0189C 80B3DA7C 0C029468 */ jal Animation_Change
/* 018A0 80B3DA80 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 018A4 80B3DA84 8FA20028 */ lw $v0, 0x0028($sp)
/* 018A8 80B3DA88 44803000 */ mtc1 $zero, $f6 ## $f6 = 0.00
/* 018AC 80B3DA8C 24190005 */ addiu $t9, $zero, 0x0005 ## $t9 = 00000005
/* 018B0 80B3DA90 AC590260 */ sw $t9, 0x0260($v0) ## 00000260
/* 018B4 80B3DA94 E4460268 */ swc1 $f6, 0x0268($v0) ## 00000268
/* 018B8 80B3DA98 8FBF0024 */ lw $ra, 0x0024($sp)
.L80B3DA9C:
/* 018BC 80B3DA9C 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
/* 018C0 80B3DAA0 03E00008 */ jr $ra
/* 018C4 80B3DAA4 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B3DAA8
/* 018C8 80B3DAA8 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
/* 018CC 80B3DAAC 44813000 */ mtc1 $at, $f6 ## $f6 = 1.00
/* 018D0 80B3DAB0 C4840268 */ lwc1 $f4, 0x0268($a0) ## 00000268
/* 018D4 80B3DAB4 3C014140 */ lui $at, 0x4140 ## $at = 41400000
/* 018D8 80B3DAB8 44818000 */ mtc1 $at, $f16 ## $f16 = 12.00
/* 018DC 80B3DABC 46062200 */ add.s $f8, $f4, $f6
/* 018E0 80B3DAC0 E4880268 */ swc1 $f8, 0x0268($a0) ## 00000268
/* 018E4 80B3DAC4 C48A0268 */ lwc1 $f10, 0x0268($a0) ## 00000268
/* 018E8 80B3DAC8 460A803E */ c.le.s $f16, $f10
/* 018EC 80B3DACC 00000000 */ nop
/* 018F0 80B3DAD0 45000005 */ bc1f .L80B3DAE8
/* 018F4 80B3DAD4 00000000 */ nop
/* 018F8 80B3DAD8 44809000 */ mtc1 $zero, $f18 ## $f18 = 0.00
/* 018FC 80B3DADC 240E0006 */ addiu $t6, $zero, 0x0006 ## $t6 = 00000006
/* 01900 80B3DAE0 AC8E0260 */ sw $t6, 0x0260($a0) ## 00000260
/* 01904 80B3DAE4 E4920068 */ swc1 $f18, 0x0068($a0) ## 00000068
.L80B3DAE8:
/* 01908 80B3DAE8 03E00008 */ jr $ra
/* 0190C 80B3DAEC 00000000 */ nop

View file

@ -1,53 +0,0 @@
glabel func_80B3DAF0
/* 01910 80B3DAF0 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 01914 80B3DAF4 AFA40028 */ sw $a0, 0x0028($sp)
/* 01918 80B3DAF8 AFBF0024 */ sw $ra, 0x0024($sp)
/* 0191C 80B3DAFC 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 01920 80B3DB00 0C2CF134 */ jal func_80B3C4D0
/* 01924 80B3DB04 24050004 */ addiu $a1, $zero, 0x0004 ## $a1 = 00000004
/* 01928 80B3DB08 50400025 */ beql $v0, $zero, .L80B3DBA0
/* 0192C 80B3DB0C 8FBF0024 */ lw $ra, 0x0024($sp)
/* 01930 80B3DB10 94440000 */ lhu $a0, 0x0000($v0) ## 00000000
/* 01934 80B3DB14 24010003 */ addiu $at, $zero, 0x0003 ## $at = 00000003
/* 01938 80B3DB18 10810008 */ beq $a0, $at, .L80B3DB3C
/* 0193C 80B3DB1C 2401000B */ addiu $at, $zero, 0x000B ## $at = 0000000B
/* 01940 80B3DB20 10810006 */ beq $a0, $at, .L80B3DB3C
/* 01944 80B3DB24 2401000C */ addiu $at, $zero, 0x000C ## $at = 0000000C
/* 01948 80B3DB28 10810004 */ beq $a0, $at, .L80B3DB3C
/* 0194C 80B3DB2C 2401000D */ addiu $at, $zero, 0x000D ## $at = 0000000D
/* 01950 80B3DB30 10810002 */ beq $a0, $at, .L80B3DB3C
/* 01954 80B3DB34 24010017 */ addiu $at, $zero, 0x0017 ## $at = 00000017
/* 01958 80B3DB38 14810018 */ bne $a0, $at, .L80B3DB9C
.L80B3DB3C:
/* 0195C 80B3DB3C 3C040602 */ lui $a0, %hi(D_0601B19C) ## $a0 = 06020000
/* 01960 80B3DB40 0C028800 */ jal Animation_GetLastFrame
/* 01964 80B3DB44 2484B19C */ addiu $a0, $a0, %lo(D_0601B19C) ## $a0 = 0601B19C
/* 01968 80B3DB48 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 0196C 80B3DB4C 3C01C080 */ lui $at, 0xC080 ## $at = C0800000
/* 01970 80B3DB50 44814000 */ mtc1 $at, $f8 ## $f8 = -4.00
/* 01974 80B3DB54 468021A0 */ cvt.s.w $f6, $f4
/* 01978 80B3DB58 8FA40028 */ lw $a0, 0x0028($sp)
/* 0197C 80B3DB5C 3C050602 */ lui $a1, %hi(D_0601B19C) ## $a1 = 06020000
/* 01980 80B3DB60 240E0002 */ addiu $t6, $zero, 0x0002 ## $t6 = 00000002
/* 01984 80B3DB64 AFAE0014 */ sw $t6, 0x0014($sp)
/* 01988 80B3DB68 24A5B19C */ addiu $a1, $a1, %lo(D_0601B19C) ## $a1 = 0601B19C
/* 0198C 80B3DB6C E7A60010 */ swc1 $f6, 0x0010($sp)
/* 01990 80B3DB70 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
/* 01994 80B3DB74 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01998 80B3DB78 E7A80018 */ swc1 $f8, 0x0018($sp)
/* 0199C 80B3DB7C 0C029468 */ jal Animation_Change
/* 019A0 80B3DB80 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 019A4 80B3DB84 8FB80028 */ lw $t8, 0x0028($sp)
/* 019A8 80B3DB88 240F0007 */ addiu $t7, $zero, 0x0007 ## $t7 = 00000007
/* 019AC 80B3DB8C 24190002 */ addiu $t9, $zero, 0x0002 ## $t9 = 00000002
/* 019B0 80B3DB90 AF0F0260 */ sw $t7, 0x0260($t8) ## 00000260
/* 019B4 80B3DB94 8FA80028 */ lw $t0, 0x0028($sp)
/* 019B8 80B3DB98 AD190264 */ sw $t9, 0x0264($t0) ## 00000264
.L80B3DB9C:
/* 019BC 80B3DB9C 8FBF0024 */ lw $ra, 0x0024($sp)
.L80B3DBA0:
/* 019C0 80B3DBA0 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
/* 019C4 80B3DBA4 03E00008 */ jr $ra
/* 019C8 80B3DBA8 00000000 */ nop

View file

@ -1,34 +0,0 @@
glabel func_80B3DBAC
/* 019CC 80B3DBAC 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 019D0 80B3DBB0 AFBF0024 */ sw $ra, 0x0024($sp)
/* 019D4 80B3DBB4 10A00017 */ beq $a1, $zero, .L80B3DC14
/* 019D8 80B3DBB8 AFA40028 */ sw $a0, 0x0028($sp)
/* 019DC 80B3DBBC 3C040601 */ lui $a0, %hi(D_06017C54) ## $a0 = 06010000
/* 019E0 80B3DBC0 0C028800 */ jal Animation_GetLastFrame
/* 019E4 80B3DBC4 24847C54 */ addiu $a0, $a0, %lo(D_06017C54) ## $a0 = 06017C54
/* 019E8 80B3DBC8 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 019EC 80B3DBCC 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
/* 019F0 80B3DBD0 8FA40028 */ lw $a0, 0x0028($sp)
/* 019F4 80B3DBD4 468021A0 */ cvt.s.w $f6, $f4
/* 019F8 80B3DBD8 3C050601 */ lui $a1, %hi(D_06017C54) ## $a1 = 06010000
/* 019FC 80B3DBDC 240E0002 */ addiu $t6, $zero, 0x0002 ## $t6 = 00000002
/* 01A00 80B3DBE0 44070000 */ mfc1 $a3, $f0
/* 01A04 80B3DBE4 AFAE0014 */ sw $t6, 0x0014($sp)
/* 01A08 80B3DBE8 24A57C54 */ addiu $a1, $a1, %lo(D_06017C54) ## $a1 = 06017C54
/* 01A0C 80B3DBEC E7A60010 */ swc1 $f6, 0x0010($sp)
/* 01A10 80B3DBF0 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
/* 01A14 80B3DBF4 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 01A18 80B3DBF8 0C029468 */ jal Animation_Change
/* 01A1C 80B3DBFC E7A00018 */ swc1 $f0, 0x0018($sp)
/* 01A20 80B3DC00 8FA20028 */ lw $v0, 0x0028($sp)
/* 01A24 80B3DC04 240F0008 */ addiu $t7, $zero, 0x0008 ## $t7 = 00000008
/* 01A28 80B3DC08 24180003 */ addiu $t8, $zero, 0x0003 ## $t8 = 00000003
/* 01A2C 80B3DC0C AC4F0260 */ sw $t7, 0x0260($v0) ## 00000260
/* 01A30 80B3DC10 AC580264 */ sw $t8, 0x0264($v0) ## 00000264
.L80B3DC14:
/* 01A34 80B3DC14 8FBF0024 */ lw $ra, 0x0024($sp)
/* 01A38 80B3DC18 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
/* 01A3C 80B3DC1C 03E00008 */ jr $ra
/* 01A40 80B3DC20 00000000 */ nop

View file

@ -1,37 +0,0 @@
glabel func_80B3DC24
/* 01A44 80B3DC24 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
/* 01A48 80B3DC28 AFBF0024 */ sw $ra, 0x0024($sp)
/* 01A4C 80B3DC2C 10C0001A */ beq $a2, $zero, .L80B3DC98
/* 01A50 80B3DC30 AFA40038 */ sw $a0, 0x0038($sp)
/* 01A54 80B3DC34 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
/* 01A58 80B3DC38 0C2CF536 */ jal func_80B3D4D8
/* 01A5C 80B3DC3C 24050004 */ addiu $a1, $zero, 0x0004 ## $a1 = 00000004
/* 01A60 80B3DC40 AFA2002C */ sw $v0, 0x002C($sp)
/* 01A64 80B3DC44 0C028800 */ jal Animation_GetLastFrame
/* 01A68 80B3DC48 00402025 */ or $a0, $v0, $zero ## $a0 = 00000000
/* 01A6C 80B3DC4C 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 01A70 80B3DC50 3C01C100 */ lui $at, 0xC100 ## $at = C1000000
/* 01A74 80B3DC54 44814000 */ mtc1 $at, $f8 ## $f8 = -8.00
/* 01A78 80B3DC58 468021A0 */ cvt.s.w $f6, $f4
/* 01A7C 80B3DC5C 8FA40038 */ lw $a0, 0x0038($sp)
/* 01A80 80B3DC60 8FA5002C */ lw $a1, 0x002C($sp)
/* 01A84 80B3DC64 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
/* 01A88 80B3DC68 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01A8C 80B3DC6C AFA00014 */ sw $zero, 0x0014($sp)
/* 01A90 80B3DC70 E7A60010 */ swc1 $f6, 0x0010($sp)
/* 01A94 80B3DC74 E7A80018 */ swc1 $f8, 0x0018($sp)
/* 01A98 80B3DC78 0C029468 */ jal Animation_Change
/* 01A9C 80B3DC7C 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 01AA0 80B3DC80 8FAF0038 */ lw $t7, 0x0038($sp)
/* 01AA4 80B3DC84 240E0009 */ addiu $t6, $zero, 0x0009 ## $t6 = 00000009
/* 01AA8 80B3DC88 24180003 */ addiu $t8, $zero, 0x0003 ## $t8 = 00000003
/* 01AAC 80B3DC8C ADEE0260 */ sw $t6, 0x0260($t7) ## 00000260
/* 01AB0 80B3DC90 8FB90038 */ lw $t9, 0x0038($sp)
/* 01AB4 80B3DC94 AF380264 */ sw $t8, 0x0264($t9) ## 00000264
.L80B3DC98:
/* 01AB8 80B3DC98 8FBF0024 */ lw $ra, 0x0024($sp)
/* 01ABC 80B3DC9C 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
/* 01AC0 80B3DCA0 03E00008 */ jr $ra
/* 01AC4 80B3DCA4 00000000 */ nop

View file

@ -1,41 +0,0 @@
glabel func_80B3DCA8
/* 01AC8 80B3DCA8 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 01ACC 80B3DCAC AFBF0024 */ sw $ra, 0x0024($sp)
/* 01AD0 80B3DCB0 AFA40028 */ sw $a0, 0x0028($sp)
/* 01AD4 80B3DCB4 90AE1D6C */ lbu $t6, 0x1D6C($a1) ## 00001D6C
/* 01AD8 80B3DCB8 51C0001D */ beql $t6, $zero, .L80B3DD30
/* 01ADC 80B3DCBC 8FBF0024 */ lw $ra, 0x0024($sp)
/* 01AE0 80B3DCC0 8CA21D9C */ lw $v0, 0x1D9C($a1) ## 00001D9C
/* 01AE4 80B3DCC4 5040001A */ beql $v0, $zero, .L80B3DD30
/* 01AE8 80B3DCC8 8FBF0024 */ lw $ra, 0x0024($sp)
/* 01AEC 80B3DCCC 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
/* 01AF0 80B3DCD0 24010008 */ addiu $at, $zero, 0x0008 ## $at = 00000008
/* 01AF4 80B3DCD4 3C040601 */ lui $a0, %hi(D_06017C54) ## $a0 = 06010000
/* 01AF8 80B3DCD8 55E10015 */ bnel $t7, $at, .L80B3DD30
/* 01AFC 80B3DCDC 8FBF0024 */ lw $ra, 0x0024($sp)
/* 01B00 80B3DCE0 0C028800 */ jal Animation_GetLastFrame
/* 01B04 80B3DCE4 24847C54 */ addiu $a0, $a0, %lo(D_06017C54) ## $a0 = 06017C54
/* 01B08 80B3DCE8 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 01B0C 80B3DCEC 3C01C100 */ lui $at, 0xC100 ## $at = C1000000
/* 01B10 80B3DCF0 44813000 */ mtc1 $at, $f6 ## $f6 = -8.00
/* 01B14 80B3DCF4 46802020 */ cvt.s.w $f0, $f4
/* 01B18 80B3DCF8 8FA40028 */ lw $a0, 0x0028($sp)
/* 01B1C 80B3DCFC 3C050601 */ lui $a1, %hi(D_06017C54) ## $a1 = 06010000
/* 01B20 80B3DD00 24A57C54 */ addiu $a1, $a1, %lo(D_06017C54) ## $a1 = 06017C54
/* 01B24 80B3DD04 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
/* 01B28 80B3DD08 AFA00014 */ sw $zero, 0x0014($sp)
/* 01B2C 80B3DD0C 44070000 */ mfc1 $a3, $f0
/* 01B30 80B3DD10 E7A00010 */ swc1 $f0, 0x0010($sp)
/* 01B34 80B3DD14 E7A60018 */ swc1 $f6, 0x0018($sp)
/* 01B38 80B3DD18 0C029468 */ jal Animation_Change
/* 01B3C 80B3DD1C 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 01B40 80B3DD20 8FB90028 */ lw $t9, 0x0028($sp)
/* 01B44 80B3DD24 2418000A */ addiu $t8, $zero, 0x000A ## $t8 = 0000000A
/* 01B48 80B3DD28 AF380260 */ sw $t8, 0x0260($t9) ## 00000260
/* 01B4C 80B3DD2C 8FBF0024 */ lw $ra, 0x0024($sp)
.L80B3DD30:
/* 01B50 80B3DD30 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
/* 01B54 80B3DD34 03E00008 */ jr $ra
/* 01B58 80B3DD38 00000000 */ nop

View file

@ -1,55 +0,0 @@
glabel func_80B3DD3C
/* 01B5C 80B3DD3C 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
/* 01B60 80B3DD40 AFBF002C */ sw $ra, 0x002C($sp)
/* 01B64 80B3DD44 AFB00028 */ sw $s0, 0x0028($sp)
/* 01B68 80B3DD48 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 01B6C 80B3DD4C AFA50034 */ sw $a1, 0x0034($sp)
/* 01B70 80B3DD50 24060005 */ addiu $a2, $zero, 0x0005 ## $a2 = 00000005
/* 01B74 80B3DD54 0C2CF13C */ jal func_80B3C4F0
/* 01B78 80B3DD58 24070004 */ addiu $a3, $zero, 0x0004 ## $a3 = 00000004
/* 01B7C 80B3DD5C 1040001A */ beq $v0, $zero, .L80B3DDC8
/* 01B80 80B3DD60 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 01B84 80B3DD64 C6000164 */ lwc1 $f0, 0x0164($s0) ## 00000164
/* 01B88 80B3DD68 C602015C */ lwc1 $f2, 0x015C($s0) ## 0000015C
/* 01B8C 80B3DD6C 3C040601 */ lui $a0, %hi(D_06017C54) ## $a0 = 06010000
/* 01B90 80B3DD70 4600103E */ c.le.s $f2, $f0
/* 01B94 80B3DD74 00000000 */ nop
/* 01B98 80B3DD78 4502001D */ bc1fl .L80B3DDF0
/* 01B9C 80B3DD7C 8FBF002C */ lw $ra, 0x002C($sp)
/* 01BA0 80B3DD80 0C028800 */ jal Animation_GetLastFrame
/* 01BA4 80B3DD84 24847C54 */ addiu $a0, $a0, %lo(D_06017C54) ## $a0 = 06017C54
/* 01BA8 80B3DD88 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 01BAC 80B3DD8C 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
/* 01BB0 80B3DD90 3C050601 */ lui $a1, %hi(D_06017C54) ## $a1 = 06010000
/* 01BB4 80B3DD94 46802120 */ cvt.s.w $f4, $f4
/* 01BB8 80B3DD98 240E0002 */ addiu $t6, $zero, 0x0002 ## $t6 = 00000002
/* 01BBC 80B3DD9C AFAE0014 */ sw $t6, 0x0014($sp)
/* 01BC0 80B3DDA0 24A57C54 */ addiu $a1, $a1, %lo(D_06017C54) ## $a1 = 06017C54
/* 01BC4 80B3DDA4 2604014C */ addiu $a0, $s0, 0x014C ## $a0 = 0000014C
/* 01BC8 80B3DDA8 3C06BF80 */ lui $a2, 0xBF80 ## $a2 = BF800000
/* 01BCC 80B3DDAC 44072000 */ mfc1 $a3, $f4
/* 01BD0 80B3DDB0 E7A00010 */ swc1 $f0, 0x0010($sp)
/* 01BD4 80B3DDB4 0C029468 */ jal Animation_Change
/* 01BD8 80B3DDB8 E7A00018 */ swc1 $f0, 0x0018($sp)
/* 01BDC 80B3DDBC 240F000B */ addiu $t7, $zero, 0x000B ## $t7 = 0000000B
/* 01BE0 80B3DDC0 1000000A */ beq $zero, $zero, .L80B3DDEC
/* 01BE4 80B3DDC4 AE0F0260 */ sw $t7, 0x0260($s0) ## 00000260
.L80B3DDC8:
/* 01BE8 80B3DDC8 8FA50034 */ lw $a1, 0x0034($sp)
/* 01BEC 80B3DDCC 24060008 */ addiu $a2, $zero, 0x0008 ## $a2 = 00000008
/* 01BF0 80B3DDD0 0C2CF14F */ jal func_80B3C53C
/* 01BF4 80B3DDD4 24070004 */ addiu $a3, $zero, 0x0004 ## $a3 = 00000004
/* 01BF8 80B3DDD8 10400004 */ beq $v0, $zero, .L80B3DDEC
/* 01BFC 80B3DDDC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 01C00 80B3DDE0 8FA50034 */ lw $a1, 0x0034($sp)
/* 01C04 80B3DDE4 0C2CF709 */ jal func_80B3DC24
/* 01C08 80B3DDE8 24060001 */ addiu $a2, $zero, 0x0001 ## $a2 = 00000001
.L80B3DDEC:
/* 01C0C 80B3DDEC 8FBF002C */ lw $ra, 0x002C($sp)
.L80B3DDF0:
/* 01C10 80B3DDF0 8FB00028 */ lw $s0, 0x0028($sp)
/* 01C14 80B3DDF4 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
/* 01C18 80B3DDF8 03E00008 */ jr $ra
/* 01C1C 80B3DDFC 00000000 */ nop

View file

@ -1,34 +0,0 @@
glabel func_80B3DE00
/* 01C20 80B3DE00 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 01C24 80B3DE04 AFBF0024 */ sw $ra, 0x0024($sp)
/* 01C28 80B3DE08 10A00017 */ beq $a1, $zero, .L80B3DE68
/* 01C2C 80B3DE0C AFA40028 */ sw $a0, 0x0028($sp)
/* 01C30 80B3DE10 3C040602 */ lui $a0, %hi(D_0601B19C) ## $a0 = 06020000
/* 01C34 80B3DE14 0C028800 */ jal Animation_GetLastFrame
/* 01C38 80B3DE18 2484B19C */ addiu $a0, $a0, %lo(D_0601B19C) ## $a0 = 0601B19C
/* 01C3C 80B3DE1C 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 01C40 80B3DE20 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
/* 01C44 80B3DE24 8FA40028 */ lw $a0, 0x0028($sp)
/* 01C48 80B3DE28 46802120 */ cvt.s.w $f4, $f4
/* 01C4C 80B3DE2C 3C050602 */ lui $a1, %hi(D_0601B19C) ## $a1 = 06020000
/* 01C50 80B3DE30 240E0002 */ addiu $t6, $zero, 0x0002 ## $t6 = 00000002
/* 01C54 80B3DE34 AFAE0014 */ sw $t6, 0x0014($sp)
/* 01C58 80B3DE38 24A5B19C */ addiu $a1, $a1, %lo(D_0601B19C) ## $a1 = 0601B19C
/* 01C5C 80B3DE3C 3C06BF80 */ lui $a2, 0xBF80 ## $a2 = BF800000
/* 01C60 80B3DE40 44072000 */ mfc1 $a3, $f4
/* 01C64 80B3DE44 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 01C68 80B3DE48 E7A00010 */ swc1 $f0, 0x0010($sp)
/* 01C6C 80B3DE4C 0C029468 */ jal Animation_Change
/* 01C70 80B3DE50 E7A00018 */ swc1 $f0, 0x0018($sp)
/* 01C74 80B3DE54 8FA20028 */ lw $v0, 0x0028($sp)
/* 01C78 80B3DE58 240F000C */ addiu $t7, $zero, 0x000C ## $t7 = 0000000C
/* 01C7C 80B3DE5C 24180002 */ addiu $t8, $zero, 0x0002 ## $t8 = 00000002
/* 01C80 80B3DE60 AC4F0260 */ sw $t7, 0x0260($v0) ## 00000260
/* 01C84 80B3DE64 AC580264 */ sw $t8, 0x0264($v0) ## 00000264
.L80B3DE68:
/* 01C88 80B3DE68 8FBF0024 */ lw $ra, 0x0024($sp)
/* 01C8C 80B3DE6C 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
/* 01C90 80B3DE70 03E00008 */ jr $ra
/* 01C94 80B3DE74 00000000 */ nop

View file

@ -1,35 +0,0 @@
glabel func_80B3DE78
/* 01C98 80B3DE78 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 01C9C 80B3DE7C AFBF0024 */ sw $ra, 0x0024($sp)
/* 01CA0 80B3DE80 10A00018 */ beq $a1, $zero, .L80B3DEE4
/* 01CA4 80B3DE84 AFA40028 */ sw $a0, 0x0028($sp)
/* 01CA8 80B3DE88 3C040600 */ lui $a0, %hi(D_06004828) ## $a0 = 06000000
/* 01CAC 80B3DE8C 0C028800 */ jal Animation_GetLastFrame
/* 01CB0 80B3DE90 24844828 */ addiu $a0, $a0, %lo(D_06004828) ## $a0 = 06004828
/* 01CB4 80B3DE94 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 01CB8 80B3DE98 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
/* 01CBC 80B3DE9C 8FA30028 */ lw $v1, 0x0028($sp)
/* 01CC0 80B3DEA0 468021A0 */ cvt.s.w $f6, $f4
/* 01CC4 80B3DEA4 3C050600 */ lui $a1, %hi(D_06004828) ## $a1 = 06000000
/* 01CC8 80B3DEA8 44070000 */ mfc1 $a3, $f0
/* 01CCC 80B3DEAC 24A54828 */ addiu $a1, $a1, %lo(D_06004828) ## $a1 = 06004828
/* 01CD0 80B3DEB0 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
/* 01CD4 80B3DEB4 AFA00014 */ sw $zero, 0x0014($sp)
/* 01CD8 80B3DEB8 E7A60010 */ swc1 $f6, 0x0010($sp)
/* 01CDC 80B3DEBC 2464014C */ addiu $a0, $v1, 0x014C ## $a0 = 0000014C
/* 01CE0 80B3DEC0 0C029468 */ jal Animation_Change
/* 01CE4 80B3DEC4 E7A00018 */ swc1 $f0, 0x0018($sp)
/* 01CE8 80B3DEC8 8FA30028 */ lw $v1, 0x0028($sp)
/* 01CEC 80B3DECC 44804000 */ mtc1 $zero, $f8 ## $f8 = 0.00
/* 01CF0 80B3DED0 240E000D */ addiu $t6, $zero, 0x000D ## $t6 = 0000000D
/* 01CF4 80B3DED4 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
/* 01CF8 80B3DED8 AC6E0260 */ sw $t6, 0x0260($v1) ## 00000260
/* 01CFC 80B3DEDC AC6F0264 */ sw $t7, 0x0264($v1) ## 00000264
/* 01D00 80B3DEE0 E4680268 */ swc1 $f8, 0x0268($v1) ## 00000268
.L80B3DEE4:
/* 01D04 80B3DEE4 8FBF0024 */ lw $ra, 0x0024($sp)
/* 01D08 80B3DEE8 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
/* 01D0C 80B3DEEC 03E00008 */ jr $ra
/* 01D10 80B3DEF0 00000000 */ nop

View file

@ -1,48 +0,0 @@
glabel func_80B3DEF4
/* 01D14 80B3DEF4 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
/* 01D18 80B3DEF8 AFBF002C */ sw $ra, 0x002C($sp)
/* 01D1C 80B3DEFC AFB00028 */ sw $s0, 0x0028($sp)
/* 01D20 80B3DF00 90AE1D6C */ lbu $t6, 0x1D6C($a1) ## 00001D6C
/* 01D24 80B3DF04 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 01D28 80B3DF08 51C00022 */ beql $t6, $zero, .L80B3DF94
/* 01D2C 80B3DF0C 8FBF002C */ lw $ra, 0x002C($sp)
/* 01D30 80B3DF10 8CA21D9C */ lw $v0, 0x1D9C($a1) ## 00001D9C
/* 01D34 80B3DF14 5040001F */ beql $v0, $zero, .L80B3DF94
/* 01D38 80B3DF18 8FBF002C */ lw $ra, 0x002C($sp)
/* 01D3C 80B3DF1C 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
/* 01D40 80B3DF20 24010004 */ addiu $at, $zero, 0x0004 ## $at = 00000004
/* 01D44 80B3DF24 3C040601 */ lui $a0, %hi(D_06012FD0) ## $a0 = 06010000
/* 01D48 80B3DF28 55E1001A */ bnel $t7, $at, .L80B3DF94
/* 01D4C 80B3DF2C 8FBF002C */ lw $ra, 0x002C($sp)
/* 01D50 80B3DF30 0C028800 */ jal Animation_GetLastFrame
/* 01D54 80B3DF34 24842FD0 */ addiu $a0, $a0, %lo(D_06012FD0) ## $a0 = 06012FD0
/* 01D58 80B3DF38 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
/* 01D5C 80B3DF3C 3C01C140 */ lui $at, 0xC140 ## $at = C1400000
/* 01D60 80B3DF40 44814000 */ mtc1 $at, $f8 ## $f8 = -12.00
/* 01D64 80B3DF44 46802120 */ cvt.s.w $f4, $f4
/* 01D68 80B3DF48 44803000 */ mtc1 $zero, $f6 ## $f6 = 0.00
/* 01D6C 80B3DF4C 3C050601 */ lui $a1, %hi(D_06012FD0) ## $a1 = 06010000
/* 01D70 80B3DF50 24A52FD0 */ addiu $a1, $a1, %lo(D_06012FD0) ## $a1 = 06012FD0
/* 01D74 80B3DF54 2604014C */ addiu $a0, $s0, 0x014C ## $a0 = 0000014C
/* 01D78 80B3DF58 3C06BF80 */ lui $a2, 0xBF80 ## $a2 = BF800000
/* 01D7C 80B3DF5C 44072000 */ mfc1 $a3, $f4
/* 01D80 80B3DF60 AFA00014 */ sw $zero, 0x0014($sp)
/* 01D84 80B3DF64 E7A80018 */ swc1 $f8, 0x0018($sp)
/* 01D88 80B3DF68 0C029468 */ jal Animation_Change
/* 01D8C 80B3DF6C E7A60010 */ swc1 $f6, 0x0010($sp)
/* 01D90 80B3DF70 86190032 */ lh $t9, 0x0032($s0) ## 00000032
/* 01D94 80B3DF74 44805000 */ mtc1 $zero, $f10 ## $f10 = 0.00
/* 01D98 80B3DF78 34018000 */ ori $at, $zero, 0x8000 ## $at = 00008000
/* 01D9C 80B3DF7C 2418000E */ addiu $t8, $zero, 0x000E ## $t8 = 0000000E
/* 01DA0 80B3DF80 03214021 */ addu $t0, $t9, $at
/* 01DA4 80B3DF84 AE180260 */ sw $t8, 0x0260($s0) ## 00000260
/* 01DA8 80B3DF88 A6080032 */ sh $t0, 0x0032($s0) ## 00000032
/* 01DAC 80B3DF8C E60A0268 */ swc1 $f10, 0x0268($s0) ## 00000268
/* 01DB0 80B3DF90 8FBF002C */ lw $ra, 0x002C($sp)
.L80B3DF94:
/* 01DB4 80B3DF94 8FB00028 */ lw $s0, 0x0028($sp)
/* 01DB8 80B3DF98 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
/* 01DBC 80B3DF9C 03E00008 */ jr $ra
/* 01DC0 80B3DFA0 00000000 */ nop

View file

@ -1,38 +0,0 @@
.late_rodata
glabel D_80B42234
.float 0.01
glabel D_80B42238
.float 1.2
.text
glabel func_80B3DFA4
/* 01DC4 80B3DFA4 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
/* 01DC8 80B3DFA8 44813000 */ mtc1 $at, $f6 ## $f6 = 1.00
/* 01DCC 80B3DFAC C4840268 */ lwc1 $f4, 0x0268($a0) ## 00000268
/* 01DD0 80B3DFB0 3C014140 */ lui $at, 0x4140 ## $at = 41400000
/* 01DD4 80B3DFB4 44818000 */ mtc1 $at, $f16 ## $f16 = 12.00
/* 01DD8 80B3DFB8 46062200 */ add.s $f8, $f4, $f6
/* 01DDC 80B3DFBC 3C0E8016 */ lui $t6, %hi(gGameInfo)
/* 01DE0 80B3DFC0 E4880268 */ swc1 $f8, 0x0268($a0) ## 00000268
/* 01DE4 80B3DFC4 C48A0268 */ lwc1 $f10, 0x0268($a0) ## 00000268
/* 01DE8 80B3DFC8 460A803E */ c.le.s $f16, $f10
/* 01DEC 80B3DFCC 00000000 */ nop
/* 01DF0 80B3DFD0 4500000E */ bc1f .L80B3E00C
/* 01DF4 80B3DFD4 00000000 */ nop
/* 01DF8 80B3DFD8 8DCEFA90 */ lw $t6, %lo(gGameInfo)($t6)
/* 01DFC 80B3DFDC 3C0180B4 */ lui $at, %hi(D_80B42234) ## $at = 80B40000
/* 01E00 80B3DFE0 C4262234 */ lwc1 $f6, %lo(D_80B42234)($at)
/* 01E04 80B3DFE4 85CF1458 */ lh $t7, 0x1458($t6) ## 80161458
/* 01E08 80B3DFE8 3C0180B4 */ lui $at, %hi(D_80B42238) ## $at = 80B40000
/* 01E0C 80B3DFEC C42A2238 */ lwc1 $f10, %lo(D_80B42238)($at)
/* 01E10 80B3DFF0 448F9000 */ mtc1 $t7, $f18 ## $f18 = 0.00
/* 01E14 80B3DFF4 2418000F */ addiu $t8, $zero, 0x000F ## $t8 = 0000000F
/* 01E18 80B3DFF8 AC980260 */ sw $t8, 0x0260($a0) ## 00000260
/* 01E1C 80B3DFFC 46809120 */ cvt.s.w $f4, $f18
/* 01E20 80B3E000 46062202 */ mul.s $f8, $f4, $f6
/* 01E24 80B3E004 460A4400 */ add.s $f16, $f8, $f10
/* 01E28 80B3E008 E4900068 */ swc1 $f16, 0x0068($a0) ## 00000068
.L80B3E00C:
/* 01E2C 80B3E00C 03E00008 */ jr $ra
/* 01E30 80B3E010 00000000 */ nop

View file

@ -1,46 +0,0 @@
glabel func_80B3E014
/* 01E34 80B3E014 3C0F8016 */ lui $t7, %hi(gGameInfo)
/* 01E38 80B3E018 8DEFFA90 */ lw $t7, %lo(gGameInfo)($t7)
/* 01E3C 80B3E01C 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 01E40 80B3E020 AFBF0024 */ sw $ra, 0x0024($sp)
/* 01E44 80B3E024 AFA40028 */ sw $a0, 0x0028($sp)
/* 01E48 80B3E028 85F8145E */ lh $t8, 0x145E($t7) ## 8016145E
/* 01E4C 80B3E02C 3C01430C */ lui $at, 0x430C ## $at = 430C0000
/* 01E50 80B3E030 44814000 */ mtc1 $at, $f8 ## $f8 = 140.00
/* 01E54 80B3E034 44982000 */ mtc1 $t8, $f4 ## $f4 = 0.00
/* 01E58 80B3E038 C4800090 */ lwc1 $f0, 0x0090($a0) ## 00000090
/* 01E5C 80B3E03C 3C040600 */ lui $a0, %hi(D_06004828) ## $a0 = 06000000
/* 01E60 80B3E040 468021A0 */ cvt.s.w $f6, $f4
/* 01E64 80B3E044 46083280 */ add.s $f10, $f6, $f8
/* 01E68 80B3E048 4600503E */ c.le.s $f10, $f0
/* 01E6C 80B3E04C 00000000 */ nop
/* 01E70 80B3E050 45020017 */ bc1fl .L80B3E0B0
/* 01E74 80B3E054 8FBF0024 */ lw $ra, 0x0024($sp)
/* 01E78 80B3E058 0C028800 */ jal Animation_GetLastFrame
/* 01E7C 80B3E05C 24844828 */ addiu $a0, $a0, %lo(D_06004828) ## $a0 = 06004828
/* 01E80 80B3E060 44828000 */ mtc1 $v0, $f16 ## $f16 = 0.00
/* 01E84 80B3E064 3C01C140 */ lui $at, 0xC140 ## $at = C1400000
/* 01E88 80B3E068 44812000 */ mtc1 $at, $f4 ## $f4 = -12.00
/* 01E8C 80B3E06C 468084A0 */ cvt.s.w $f18, $f16
/* 01E90 80B3E070 8FA40028 */ lw $a0, 0x0028($sp)
/* 01E94 80B3E074 3C050600 */ lui $a1, %hi(D_06004828) ## $a1 = 06000000
/* 01E98 80B3E078 24A54828 */ addiu $a1, $a1, %lo(D_06004828) ## $a1 = 06004828
/* 01E9C 80B3E07C 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
/* 01EA0 80B3E080 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
/* 01EA4 80B3E084 E7B20010 */ swc1 $f18, 0x0010($sp)
/* 01EA8 80B3E088 AFA00014 */ sw $zero, 0x0014($sp)
/* 01EAC 80B3E08C E7A40018 */ swc1 $f4, 0x0018($sp)
/* 01EB0 80B3E090 0C029468 */ jal Animation_Change
/* 01EB4 80B3E094 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
/* 01EB8 80B3E098 8FA20028 */ lw $v0, 0x0028($sp)
/* 01EBC 80B3E09C 44803000 */ mtc1 $zero, $f6 ## $f6 = 0.00
/* 01EC0 80B3E0A0 24190010 */ addiu $t9, $zero, 0x0010 ## $t9 = 00000010
/* 01EC4 80B3E0A4 AC590260 */ sw $t9, 0x0260($v0) ## 00000260
/* 01EC8 80B3E0A8 E4460268 */ swc1 $f6, 0x0268($v0) ## 00000268
/* 01ECC 80B3E0AC 8FBF0024 */ lw $ra, 0x0024($sp)
.L80B3E0B0:
/* 01ED0 80B3E0B0 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
/* 01ED4 80B3E0B4 03E00008 */ jr $ra
/* 01ED8 80B3E0B8 00000000 */ nop

View file

@ -1,46 +0,0 @@
glabel func_80B3E0BC
/* 01EDC 80B3E0BC 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
/* 01EE0 80B3E0C0 AFBF002C */ sw $ra, 0x002C($sp)
/* 01EE4 80B3E0C4 AFB00028 */ sw $s0, 0x0028($sp)
/* 01EE8 80B3E0C8 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
/* 01EEC 80B3E0CC 44813000 */ mtc1 $at, $f6 ## $f6 = 1.00
/* 01EF0 80B3E0D0 C4840268 */ lwc1 $f4, 0x0268($a0) ## 00000268
/* 01EF4 80B3E0D4 3C014140 */ lui $at, 0x4140 ## $at = 41400000
/* 01EF8 80B3E0D8 44818000 */ mtc1 $at, $f16 ## $f16 = 12.00
/* 01EFC 80B3E0DC 46062200 */ add.s $f8, $f4, $f6
/* 01F00 80B3E0E0 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 01F04 80B3E0E4 E4880268 */ swc1 $f8, 0x0268($a0) ## 00000268
/* 01F08 80B3E0E8 C48A0268 */ lwc1 $f10, 0x0268($a0) ## 00000268
/* 01F0C 80B3E0EC 3C040602 */ lui $a0, %hi(D_06019598) ## $a0 = 06020000
/* 01F10 80B3E0F0 460A803E */ c.le.s $f16, $f10
/* 01F14 80B3E0F4 00000000 */ nop
/* 01F18 80B3E0F8 45020016 */ bc1fl .L80B3E154
/* 01F1C 80B3E0FC 8FBF002C */ lw $ra, 0x002C($sp)
/* 01F20 80B3E100 0C028800 */ jal Animation_GetLastFrame
/* 01F24 80B3E104 24849598 */ addiu $a0, $a0, %lo(D_06019598) ## $a0 = 06019598
/* 01F28 80B3E108 44829000 */ mtc1 $v0, $f18 ## $f18 = 0.00
/* 01F2C 80B3E10C 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
/* 01F30 80B3E110 3C050602 */ lui $a1, %hi(D_06019598) ## $a1 = 06020000
/* 01F34 80B3E114 46809120 */ cvt.s.w $f4, $f18
/* 01F38 80B3E118 240E0002 */ addiu $t6, $zero, 0x0002 ## $t6 = 00000002
/* 01F3C 80B3E11C 44070000 */ mfc1 $a3, $f0
/* 01F40 80B3E120 AFAE0014 */ sw $t6, 0x0014($sp)
/* 01F44 80B3E124 24A59598 */ addiu $a1, $a1, %lo(D_06019598) ## $a1 = 06019598
/* 01F48 80B3E128 2604014C */ addiu $a0, $s0, 0x014C ## $a0 = 0000014C
/* 01F4C 80B3E12C E7A40010 */ swc1 $f4, 0x0010($sp)
/* 01F50 80B3E130 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
/* 01F54 80B3E134 0C029468 */ jal Animation_Change
/* 01F58 80B3E138 E7A00018 */ swc1 $f0, 0x0018($sp)
/* 01F5C 80B3E13C 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
/* 01F60 80B3E140 240F0011 */ addiu $t7, $zero, 0x0011 ## $t7 = 00000011
/* 01F64 80B3E144 AE0F0260 */ sw $t7, 0x0260($s0) ## 00000260
/* 01F68 80B3E148 E6000268 */ swc1 $f0, 0x0268($s0) ## 00000268
/* 01F6C 80B3E14C E6000068 */ swc1 $f0, 0x0068($s0) ## 00000068
/* 01F70 80B3E150 8FBF002C */ lw $ra, 0x002C($sp)
.L80B3E154:
/* 01F74 80B3E154 8FB00028 */ lw $s0, 0x0028($sp)
/* 01F78 80B3E158 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
/* 01F7C 80B3E15C 03E00008 */ jr $ra
/* 01F80 80B3E160 00000000 */ nop

View file

@ -1,23 +0,0 @@
glabel func_80B3E164
/* 01F84 80B3E164 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01F88 80B3E168 AFBF0014 */ sw $ra, 0x0014($sp)
/* 01F8C 80B3E16C 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
/* 01F90 80B3E170 44813000 */ mtc1 $at, $f6 ## $f6 = 1.00
/* 01F94 80B3E174 C4840268 */ lwc1 $f4, 0x0268($a0) ## 00000268
/* 01F98 80B3E178 3C0141F0 */ lui $at, 0x41F0 ## $at = 41F00000
/* 01F9C 80B3E17C 44818000 */ mtc1 $at, $f16 ## $f16 = 30.00
/* 01FA0 80B3E180 46062200 */ add.s $f8, $f4, $f6
/* 01FA4 80B3E184 240E0012 */ addiu $t6, $zero, 0x0012 ## $t6 = 00000012
/* 01FA8 80B3E188 E4880268 */ swc1 $f8, 0x0268($a0) ## 00000268
/* 01FAC 80B3E18C C48A0268 */ lwc1 $f10, 0x0268($a0) ## 00000268
/* 01FB0 80B3E190 460A803E */ c.le.s $f16, $f10
/* 01FB4 80B3E194 00000000 */ nop
/* 01FB8 80B3E198 45020004 */ bc1fl .L80B3E1AC
/* 01FBC 80B3E19C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01FC0 80B3E1A0 0C2CF0E9 */ jal func_80B3C3A4
/* 01FC4 80B3E1A4 AC8E0260 */ sw $t6, 0x0260($a0) ## 00000260
/* 01FC8 80B3E1A8 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3E1AC:
/* 01FCC 80B3E1AC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 01FD0 80B3E1B0 03E00008 */ jr $ra
/* 01FD4 80B3E1B4 00000000 */ nop

View file

@ -1,32 +0,0 @@
glabel func_80B3E1B8
/* 01FD8 80B3E1B8 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 01FDC 80B3E1BC AFBF0014 */ sw $ra, 0x0014($sp)
/* 01FE0 80B3E1C0 90AE1D6C */ lbu $t6, 0x1D6C($a1) ## 00001D6C
/* 01FE4 80B3E1C4 51C00014 */ beql $t6, $zero, .L80B3E218
/* 01FE8 80B3E1C8 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01FEC 80B3E1CC 8CA21D9C */ lw $v0, 0x1D9C($a1) ## 00001D9C
/* 01FF0 80B3E1D0 50400011 */ beql $v0, $zero, .L80B3E218
/* 01FF4 80B3E1D4 8FBF0014 */ lw $ra, 0x0014($sp)
/* 01FF8 80B3E1D8 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
/* 01FFC 80B3E1DC 24010009 */ addiu $at, $zero, 0x0009 ## $at = 00000009
/* 02000 80B3E1E0 55E1000D */ bnel $t7, $at, .L80B3E218
/* 02004 80B3E1E4 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02008 80B3E1E8 84A200A4 */ lh $v0, 0x00A4($a1) ## 000000A4
/* 0200C 80B3E1EC 24010061 */ addiu $at, $zero, 0x0061 ## $at = 00000061
/* 02010 80B3E1F0 24180013 */ addiu $t8, $zero, 0x0013 ## $t8 = 00000013
/* 02014 80B3E1F4 14410005 */ bne $v0, $at, .L80B3E20C
/* 02018 80B3E1F8 00000000 */ nop
/* 0201C 80B3E1FC AC980260 */ sw $t8, 0x0260($a0) ## 00000260
/* 02020 80B3E200 AC800264 */ sw $zero, 0x0264($a0) ## 00000264
/* 02024 80B3E204 10000003 */ beq $zero, $zero, .L80B3E214
/* 02028 80B3E208 A08000C8 */ sb $zero, 0x00C8($a0) ## 000000C8
.L80B3E20C:
/* 0202C 80B3E20C 0C00B55C */ jal Actor_Kill
/* 02030 80B3E210 00000000 */ nop
.L80B3E214:
/* 02034 80B3E214 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3E218:
/* 02038 80B3E218 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 0203C 80B3E21C 03E00008 */ jr $ra
/* 02040 80B3E220 00000000 */ nop

View file

@ -1,15 +0,0 @@
glabel func_80B3E224
/* 02044 80B3E224 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02048 80B3E228 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0204C 80B3E22C AFA40018 */ sw $a0, 0x0018($sp)
/* 02050 80B3E230 0C2CF405 */ jal func_80B3D014
/* 02054 80B3E234 AFA5001C */ sw $a1, 0x001C($sp)
/* 02058 80B3E238 0C2CF456 */ jal func_80B3D158
/* 0205C 80B3E23C 8FA4001C */ lw $a0, 0x001C($sp)
/* 02060 80B3E240 8FA40018 */ lw $a0, 0x0018($sp)
/* 02064 80B3E244 0C2CF5D4 */ jal func_80B3D750
/* 02068 80B3E248 8FA5001C */ lw $a1, 0x001C($sp)
/* 0206C 80B3E24C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02070 80B3E250 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02074 80B3E254 03E00008 */ jr $ra
/* 02078 80B3E258 00000000 */ nop

View file

@ -1,15 +0,0 @@
glabel func_80B3E25C
/* 0207C 80B3E25C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02080 80B3E260 AFBF0014 */ sw $ra, 0x0014($sp)
/* 02084 80B3E264 AFA40018 */ sw $a0, 0x0018($sp)
/* 02088 80B3E268 0C2CF405 */ jal func_80B3D014
/* 0208C 80B3E26C AFA5001C */ sw $a1, 0x001C($sp)
/* 02090 80B3E270 0C2CF456 */ jal func_80B3D158
/* 02094 80B3E274 8FA4001C */ lw $a0, 0x001C($sp)
/* 02098 80B3E278 8FA40018 */ lw $a0, 0x0018($sp)
/* 0209C 80B3E27C 0C2CF5E5 */ jal func_80B3D794
/* 020A0 80B3E280 8FA5001C */ lw $a1, 0x001C($sp)
/* 020A4 80B3E284 8FBF0014 */ lw $ra, 0x0014($sp)
/* 020A8 80B3E288 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 020AC 80B3E28C 03E00008 */ jr $ra
/* 020B0 80B3E290 00000000 */ nop

View file

@ -1,31 +0,0 @@
glabel func_80B3E294
/* 020B4 80B3E294 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 020B8 80B3E298 AFBF001C */ sw $ra, 0x001C($sp)
/* 020BC 80B3E29C AFB10018 */ sw $s1, 0x0018($sp)
/* 020C0 80B3E2A0 AFB00014 */ sw $s0, 0x0014($sp)
/* 020C4 80B3E2A4 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 020C8 80B3E2A8 0C2CF12C */ jal func_80B3C4B0
/* 020CC 80B3E2AC 00A08825 */ or $s1, $a1, $zero ## $s1 = 00000000
/* 020D0 80B3E2B0 AFA20024 */ sw $v0, 0x0024($sp)
/* 020D4 80B3E2B4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 020D8 80B3E2B8 0C2CF11A */ jal func_80B3C468
/* 020DC 80B3E2BC 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 020E0 80B3E2C0 0C2CF0C7 */ jal func_80B3C31C
/* 020E4 80B3E2C4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 020E8 80B3E2C8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 020EC 80B3E2CC 0C2CF3E4 */ jal func_80B3CF90
/* 020F0 80B3E2D0 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 020F4 80B3E2D4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 020F8 80B3E2D8 0C2CF405 */ jal func_80B3D014
/* 020FC 80B3E2DC 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 02100 80B3E2E0 0C2CF456 */ jal func_80B3D158
/* 02104 80B3E2E4 02202025 */ or $a0, $s1, $zero ## $a0 = 00000000
/* 02108 80B3E2E8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0210C 80B3E2EC 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 02110 80B3E2F0 0C2CF629 */ jal func_80B3D8A4
/* 02114 80B3E2F4 8FA60024 */ lw $a2, 0x0024($sp)
/* 02118 80B3E2F8 8FBF001C */ lw $ra, 0x001C($sp)
/* 0211C 80B3E2FC 8FB00014 */ lw $s0, 0x0014($sp)
/* 02120 80B3E300 8FB10018 */ lw $s1, 0x0018($sp)
/* 02124 80B3E304 03E00008 */ jr $ra
/* 02128 80B3E308 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000

View file

@ -1,24 +0,0 @@
glabel func_80B3E30C
/* 0212C 80B3E30C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02130 80B3E310 AFBF001C */ sw $ra, 0x001C($sp)
/* 02134 80B3E314 AFB00018 */ sw $s0, 0x0018($sp)
/* 02138 80B3E318 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 0213C 80B3E31C 0C2CF55B */ jal func_80B3D56C
/* 02140 80B3E320 AFA50024 */ sw $a1, 0x0024($sp)
/* 02144 80B3E324 0C2CF12C */ jal func_80B3C4B0
/* 02148 80B3E328 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0214C 80B3E32C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02150 80B3E330 0C2CF11A */ jal func_80B3C468
/* 02154 80B3E334 8FA50024 */ lw $a1, 0x0024($sp)
/* 02158 80B3E338 0C2CF0C7 */ jal func_80B3C31C
/* 0215C 80B3E33C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02160 80B3E340 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02164 80B3E344 0C2CF3A1 */ jal func_80B3CE84
/* 02168 80B3E348 8FA50024 */ lw $a1, 0x0024($sp)
/* 0216C 80B3E34C 0C2CF664 */ jal func_80B3D990
/* 02170 80B3E350 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02174 80B3E354 8FBF001C */ lw $ra, 0x001C($sp)
/* 02178 80B3E358 8FB00018 */ lw $s0, 0x0018($sp)
/* 0217C 80B3E35C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02180 80B3E360 03E00008 */ jr $ra
/* 02184 80B3E364 00000000 */ nop

View file

@ -1,24 +0,0 @@
glabel func_80B3E368
/* 02188 80B3E368 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 0218C 80B3E36C AFBF001C */ sw $ra, 0x001C($sp)
/* 02190 80B3E370 AFB00018 */ sw $s0, 0x0018($sp)
/* 02194 80B3E374 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02198 80B3E378 0C2CF591 */ jal func_80B3D644
/* 0219C 80B3E37C AFA50024 */ sw $a1, 0x0024($sp)
/* 021A0 80B3E380 0C2CF12C */ jal func_80B3C4B0
/* 021A4 80B3E384 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 021A8 80B3E388 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 021AC 80B3E38C 0C2CF11A */ jal func_80B3C468
/* 021B0 80B3E390 8FA50024 */ lw $a1, 0x0024($sp)
/* 021B4 80B3E394 0C2CF0C7 */ jal func_80B3C31C
/* 021B8 80B3E398 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 021BC 80B3E39C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 021C0 80B3E3A0 0C2CF3A1 */ jal func_80B3CE84
/* 021C4 80B3E3A4 8FA50024 */ lw $a1, 0x0024($sp)
/* 021C8 80B3E3A8 0C2CF680 */ jal func_80B3DA00
/* 021CC 80B3E3AC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 021D0 80B3E3B0 8FBF001C */ lw $ra, 0x001C($sp)
/* 021D4 80B3E3B4 8FB00018 */ lw $s0, 0x0018($sp)
/* 021D8 80B3E3B8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 021DC 80B3E3BC 03E00008 */ jr $ra
/* 021E0 80B3E3C0 00000000 */ nop

View file

@ -1,24 +0,0 @@
glabel func_80B3E3C4
/* 021E4 80B3E3C4 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 021E8 80B3E3C8 AFBF001C */ sw $ra, 0x001C($sp)
/* 021EC 80B3E3CC AFB00018 */ sw $s0, 0x0018($sp)
/* 021F0 80B3E3D0 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 021F4 80B3E3D4 0C2CF599 */ jal func_80B3D664
/* 021F8 80B3E3D8 AFA50024 */ sw $a1, 0x0024($sp)
/* 021FC 80B3E3DC 0C2CF12C */ jal func_80B3C4B0
/* 02200 80B3E3E0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02204 80B3E3E4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02208 80B3E3E8 0C2CF11A */ jal func_80B3C468
/* 0220C 80B3E3EC 8FA50024 */ lw $a1, 0x0024($sp)
/* 02210 80B3E3F0 0C2CF0C7 */ jal func_80B3C31C
/* 02214 80B3E3F4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02218 80B3E3F8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0221C 80B3E3FC 0C2CF3A1 */ jal func_80B3CE84
/* 02220 80B3E400 8FA50024 */ lw $a1, 0x0024($sp)
/* 02224 80B3E404 0C2CF6AA */ jal func_80B3DAA8
/* 02228 80B3E408 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0222C 80B3E40C 8FBF001C */ lw $ra, 0x001C($sp)
/* 02230 80B3E410 8FB00018 */ lw $s0, 0x0018($sp)
/* 02234 80B3E414 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02238 80B3E418 03E00008 */ jr $ra
/* 0223C 80B3E41C 00000000 */ nop

View file

@ -1,18 +0,0 @@
glabel func_80B3E420
/* 02240 80B3E420 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02244 80B3E424 AFBF0014 */ sw $ra, 0x0014($sp)
/* 02248 80B3E428 AFA40018 */ sw $a0, 0x0018($sp)
/* 0224C 80B3E42C 0C2CF12C */ jal func_80B3C4B0
/* 02250 80B3E430 AFA5001C */ sw $a1, 0x001C($sp)
/* 02254 80B3E434 8FA40018 */ lw $a0, 0x0018($sp)
/* 02258 80B3E438 0C2CF11A */ jal func_80B3C468
/* 0225C 80B3E43C 8FA5001C */ lw $a1, 0x001C($sp)
/* 02260 80B3E440 0C2CF0C7 */ jal func_80B3C31C
/* 02264 80B3E444 8FA40018 */ lw $a0, 0x0018($sp)
/* 02268 80B3E448 8FA40018 */ lw $a0, 0x0018($sp)
/* 0226C 80B3E44C 0C2CF6BC */ jal func_80B3DAF0
/* 02270 80B3E450 8FA5001C */ lw $a1, 0x001C($sp)
/* 02274 80B3E454 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02278 80B3E458 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 0227C 80B3E45C 03E00008 */ jr $ra
/* 02280 80B3E460 00000000 */ nop

View file

@ -1,19 +0,0 @@
glabel func_80B3E464
/* 02284 80B3E464 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02288 80B3E468 AFBF0014 */ sw $ra, 0x0014($sp)
/* 0228C 80B3E46C AFA40020 */ sw $a0, 0x0020($sp)
/* 02290 80B3E470 0C2CF12C */ jal func_80B3C4B0
/* 02294 80B3E474 AFA50024 */ sw $a1, 0x0024($sp)
/* 02298 80B3E478 AFA2001C */ sw $v0, 0x001C($sp)
/* 0229C 80B3E47C 8FA40020 */ lw $a0, 0x0020($sp)
/* 022A0 80B3E480 0C2CF11A */ jal func_80B3C468
/* 022A4 80B3E484 8FA50024 */ lw $a1, 0x0024($sp)
/* 022A8 80B3E488 0C2CF0C7 */ jal func_80B3C31C
/* 022AC 80B3E48C 8FA40020 */ lw $a0, 0x0020($sp)
/* 022B0 80B3E490 8FA40020 */ lw $a0, 0x0020($sp)
/* 022B4 80B3E494 0C2CF6EB */ jal func_80B3DBAC
/* 022B8 80B3E498 8FA5001C */ lw $a1, 0x001C($sp)
/* 022BC 80B3E49C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 022C0 80B3E4A0 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 022C4 80B3E4A4 03E00008 */ jr $ra
/* 022C8 80B3E4A8 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B3E4AC
/* 022CC 80B3E4AC 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 022D0 80B3E4B0 AFBF0014 */ sw $ra, 0x0014($sp)
/* 022D4 80B3E4B4 AFA40020 */ sw $a0, 0x0020($sp)
/* 022D8 80B3E4B8 0C2CF12C */ jal func_80B3C4B0
/* 022DC 80B3E4BC AFA50024 */ sw $a1, 0x0024($sp)
/* 022E0 80B3E4C0 AFA2001C */ sw $v0, 0x001C($sp)
/* 022E4 80B3E4C4 8FA40020 */ lw $a0, 0x0020($sp)
/* 022E8 80B3E4C8 0C2CF11A */ jal func_80B3C468
/* 022EC 80B3E4CC 8FA50024 */ lw $a1, 0x0024($sp)
/* 022F0 80B3E4D0 0C2CF0C7 */ jal func_80B3C31C
/* 022F4 80B3E4D4 8FA40020 */ lw $a0, 0x0020($sp)
/* 022F8 80B3E4D8 8FA40020 */ lw $a0, 0x0020($sp)
/* 022FC 80B3E4DC 8FA50024 */ lw $a1, 0x0024($sp)
/* 02300 80B3E4E0 0C2CF709 */ jal func_80B3DC24
/* 02304 80B3E4E4 8FA6001C */ lw $a2, 0x001C($sp)
/* 02308 80B3E4E8 8FBF0014 */ lw $ra, 0x0014($sp)
/* 0230C 80B3E4EC 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02310 80B3E4F0 03E00008 */ jr $ra
/* 02314 80B3E4F4 00000000 */ nop

View file

@ -1,18 +0,0 @@
glabel func_80B3E4F8
/* 02318 80B3E4F8 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 0231C 80B3E4FC AFBF0014 */ sw $ra, 0x0014($sp)
/* 02320 80B3E500 AFA40018 */ sw $a0, 0x0018($sp)
/* 02324 80B3E504 0C2CF12C */ jal func_80B3C4B0
/* 02328 80B3E508 AFA5001C */ sw $a1, 0x001C($sp)
/* 0232C 80B3E50C 8FA40018 */ lw $a0, 0x0018($sp)
/* 02330 80B3E510 0C2CF11A */ jal func_80B3C468
/* 02334 80B3E514 8FA5001C */ lw $a1, 0x001C($sp)
/* 02338 80B3E518 0C2CF0C7 */ jal func_80B3C31C
/* 0233C 80B3E51C 8FA40018 */ lw $a0, 0x0018($sp)
/* 02340 80B3E520 8FA40018 */ lw $a0, 0x0018($sp)
/* 02344 80B3E524 0C2CF72A */ jal func_80B3DCA8
/* 02348 80B3E528 8FA5001C */ lw $a1, 0x001C($sp)
/* 0234C 80B3E52C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02350 80B3E530 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02354 80B3E534 03E00008 */ jr $ra
/* 02358 80B3E538 00000000 */ nop

View file

@ -1,18 +0,0 @@
glabel func_80B3E53C
/* 0235C 80B3E53C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02360 80B3E540 AFBF0014 */ sw $ra, 0x0014($sp)
/* 02364 80B3E544 AFA40018 */ sw $a0, 0x0018($sp)
/* 02368 80B3E548 0C2CF12C */ jal func_80B3C4B0
/* 0236C 80B3E54C AFA5001C */ sw $a1, 0x001C($sp)
/* 02370 80B3E550 8FA40018 */ lw $a0, 0x0018($sp)
/* 02374 80B3E554 0C2CF11A */ jal func_80B3C468
/* 02378 80B3E558 8FA5001C */ lw $a1, 0x001C($sp)
/* 0237C 80B3E55C 0C2CF0C7 */ jal func_80B3C31C
/* 02380 80B3E560 8FA40018 */ lw $a0, 0x0018($sp)
/* 02384 80B3E564 8FA40018 */ lw $a0, 0x0018($sp)
/* 02388 80B3E568 0C2CF74F */ jal func_80B3DD3C
/* 0238C 80B3E56C 8FA5001C */ lw $a1, 0x001C($sp)
/* 02390 80B3E570 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02394 80B3E574 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02398 80B3E578 03E00008 */ jr $ra
/* 0239C 80B3E57C 00000000 */ nop

View file

@ -1,19 +0,0 @@
glabel func_80B3E580
/* 023A0 80B3E580 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 023A4 80B3E584 AFBF0014 */ sw $ra, 0x0014($sp)
/* 023A8 80B3E588 AFA40020 */ sw $a0, 0x0020($sp)
/* 023AC 80B3E58C 0C2CF12C */ jal func_80B3C4B0
/* 023B0 80B3E590 AFA50024 */ sw $a1, 0x0024($sp)
/* 023B4 80B3E594 AFA2001C */ sw $v0, 0x001C($sp)
/* 023B8 80B3E598 8FA40020 */ lw $a0, 0x0020($sp)
/* 023BC 80B3E59C 0C2CF11A */ jal func_80B3C468
/* 023C0 80B3E5A0 8FA50024 */ lw $a1, 0x0024($sp)
/* 023C4 80B3E5A4 0C2CF0C7 */ jal func_80B3C31C
/* 023C8 80B3E5A8 8FA40020 */ lw $a0, 0x0020($sp)
/* 023CC 80B3E5AC 8FA40020 */ lw $a0, 0x0020($sp)
/* 023D0 80B3E5B0 0C2CF780 */ jal func_80B3DE00
/* 023D4 80B3E5B4 8FA5001C */ lw $a1, 0x001C($sp)
/* 023D8 80B3E5B8 8FBF0014 */ lw $ra, 0x0014($sp)
/* 023DC 80B3E5BC 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 023E0 80B3E5C0 03E00008 */ jr $ra
/* 023E4 80B3E5C4 00000000 */ nop

View file

@ -1,19 +0,0 @@
glabel func_80B3E5C8
/* 023E8 80B3E5C8 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 023EC 80B3E5CC AFBF0014 */ sw $ra, 0x0014($sp)
/* 023F0 80B3E5D0 AFA40020 */ sw $a0, 0x0020($sp)
/* 023F4 80B3E5D4 0C2CF12C */ jal func_80B3C4B0
/* 023F8 80B3E5D8 AFA50024 */ sw $a1, 0x0024($sp)
/* 023FC 80B3E5DC AFA2001C */ sw $v0, 0x001C($sp)
/* 02400 80B3E5E0 8FA40020 */ lw $a0, 0x0020($sp)
/* 02404 80B3E5E4 0C2CF11A */ jal func_80B3C468
/* 02408 80B3E5E8 8FA50024 */ lw $a1, 0x0024($sp)
/* 0240C 80B3E5EC 0C2CF0C7 */ jal func_80B3C31C
/* 02410 80B3E5F0 8FA40020 */ lw $a0, 0x0020($sp)
/* 02414 80B3E5F4 8FA40020 */ lw $a0, 0x0020($sp)
/* 02418 80B3E5F8 0C2CF79E */ jal func_80B3DE78
/* 0241C 80B3E5FC 8FA5001C */ lw $a1, 0x001C($sp)
/* 02420 80B3E600 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02424 80B3E604 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02428 80B3E608 03E00008 */ jr $ra
/* 0242C 80B3E60C 00000000 */ nop

View file

@ -1,23 +0,0 @@
glabel func_80B3E610
/* 02430 80B3E610 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02434 80B3E614 AFBF001C */ sw $ra, 0x001C($sp)
/* 02438 80B3E618 AFB00018 */ sw $s0, 0x0018($sp)
/* 0243C 80B3E61C 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02440 80B3E620 0C2CF12C */ jal func_80B3C4B0
/* 02444 80B3E624 AFA50024 */ sw $a1, 0x0024($sp)
/* 02448 80B3E628 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0244C 80B3E62C 0C2CF11A */ jal func_80B3C468
/* 02450 80B3E630 8FA50024 */ lw $a1, 0x0024($sp)
/* 02454 80B3E634 0C2CF0C7 */ jal func_80B3C31C
/* 02458 80B3E638 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0245C 80B3E63C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02460 80B3E640 0C2CF4FC */ jal func_80B3D3F0
/* 02464 80B3E644 8FA50024 */ lw $a1, 0x0024($sp)
/* 02468 80B3E648 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0246C 80B3E64C 0C2CF7BD */ jal func_80B3DEF4
/* 02470 80B3E650 8FA50024 */ lw $a1, 0x0024($sp)
/* 02474 80B3E654 8FBF001C */ lw $ra, 0x001C($sp)
/* 02478 80B3E658 8FB00018 */ lw $s0, 0x0018($sp)
/* 0247C 80B3E65C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02480 80B3E660 03E00008 */ jr $ra
/* 02484 80B3E664 00000000 */ nop

View file

@ -1,27 +0,0 @@
glabel func_80B3E668
/* 02488 80B3E668 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 0248C 80B3E66C AFBF001C */ sw $ra, 0x001C($sp)
/* 02490 80B3E670 AFB00018 */ sw $s0, 0x0018($sp)
/* 02494 80B3E674 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02498 80B3E678 0C2CF5BC */ jal func_80B3D6F0
/* 0249C 80B3E67C AFA50024 */ sw $a1, 0x0024($sp)
/* 024A0 80B3E680 0C2CF12C */ jal func_80B3C4B0
/* 024A4 80B3E684 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 024A8 80B3E688 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 024AC 80B3E68C 0C2CF11A */ jal func_80B3C468
/* 024B0 80B3E690 8FA50024 */ lw $a1, 0x0024($sp)
/* 024B4 80B3E694 0C2CF0C7 */ jal func_80B3C31C
/* 024B8 80B3E698 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 024BC 80B3E69C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 024C0 80B3E6A0 0C2CF3A1 */ jal func_80B3CE84
/* 024C4 80B3E6A4 8FA50024 */ lw $a1, 0x0024($sp)
/* 024C8 80B3E6A8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 024CC 80B3E6AC 0C2CF4FC */ jal func_80B3D3F0
/* 024D0 80B3E6B0 8FA50024 */ lw $a1, 0x0024($sp)
/* 024D4 80B3E6B4 0C2CF7E9 */ jal func_80B3DFA4
/* 024D8 80B3E6B8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 024DC 80B3E6BC 8FBF001C */ lw $ra, 0x001C($sp)
/* 024E0 80B3E6C0 8FB00018 */ lw $s0, 0x0018($sp)
/* 024E4 80B3E6C4 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 024E8 80B3E6C8 03E00008 */ jr $ra
/* 024EC 80B3E6CC 00000000 */ nop

View file

@ -1,27 +0,0 @@
glabel func_80B3E6D0
/* 024F0 80B3E6D0 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 024F4 80B3E6D4 AFBF001C */ sw $ra, 0x001C($sp)
/* 024F8 80B3E6D8 AFB00018 */ sw $s0, 0x0018($sp)
/* 024FC 80B3E6DC 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02500 80B3E6E0 0C2CF5C4 */ jal func_80B3D710
/* 02504 80B3E6E4 AFA50024 */ sw $a1, 0x0024($sp)
/* 02508 80B3E6E8 0C2CF12C */ jal func_80B3C4B0
/* 0250C 80B3E6EC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02510 80B3E6F0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02514 80B3E6F4 0C2CF11A */ jal func_80B3C468
/* 02518 80B3E6F8 8FA50024 */ lw $a1, 0x0024($sp)
/* 0251C 80B3E6FC 0C2CF0C7 */ jal func_80B3C31C
/* 02520 80B3E700 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02524 80B3E704 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02528 80B3E708 0C2CF3A1 */ jal func_80B3CE84
/* 0252C 80B3E70C 8FA50024 */ lw $a1, 0x0024($sp)
/* 02530 80B3E710 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02534 80B3E714 0C2CF4FC */ jal func_80B3D3F0
/* 02538 80B3E718 8FA50024 */ lw $a1, 0x0024($sp)
/* 0253C 80B3E71C 0C2CF805 */ jal func_80B3E014
/* 02540 80B3E720 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02544 80B3E724 8FBF001C */ lw $ra, 0x001C($sp)
/* 02548 80B3E728 8FB00018 */ lw $s0, 0x0018($sp)
/* 0254C 80B3E72C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02550 80B3E730 03E00008 */ jr $ra
/* 02554 80B3E734 00000000 */ nop

View file

@ -1,27 +0,0 @@
glabel func_80B3E738
/* 02558 80B3E738 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 0255C 80B3E73C AFBF001C */ sw $ra, 0x001C($sp)
/* 02560 80B3E740 AFB00018 */ sw $s0, 0x0018($sp)
/* 02564 80B3E744 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02568 80B3E748 0C2CF5CC */ jal func_80B3D730
/* 0256C 80B3E74C AFA50024 */ sw $a1, 0x0024($sp)
/* 02570 80B3E750 0C2CF12C */ jal func_80B3C4B0
/* 02574 80B3E754 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02578 80B3E758 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0257C 80B3E75C 0C2CF11A */ jal func_80B3C468
/* 02580 80B3E760 8FA50024 */ lw $a1, 0x0024($sp)
/* 02584 80B3E764 0C2CF0C7 */ jal func_80B3C31C
/* 02588 80B3E768 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0258C 80B3E76C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02590 80B3E770 0C2CF3A1 */ jal func_80B3CE84
/* 02594 80B3E774 8FA50024 */ lw $a1, 0x0024($sp)
/* 02598 80B3E778 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0259C 80B3E77C 0C2CF4FC */ jal func_80B3D3F0
/* 025A0 80B3E780 8FA50024 */ lw $a1, 0x0024($sp)
/* 025A4 80B3E784 0C2CF82F */ jal func_80B3E0BC
/* 025A8 80B3E788 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 025AC 80B3E78C 8FBF001C */ lw $ra, 0x001C($sp)
/* 025B0 80B3E790 8FB00018 */ lw $s0, 0x0018($sp)
/* 025B4 80B3E794 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 025B8 80B3E798 03E00008 */ jr $ra
/* 025BC 80B3E79C 00000000 */ nop

View file

@ -1,26 +0,0 @@
glabel func_80B3E7A0
/* 025C0 80B3E7A0 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 025C4 80B3E7A4 AFBF001C */ sw $ra, 0x001C($sp)
/* 025C8 80B3E7A8 AFB00018 */ sw $s0, 0x0018($sp)
/* 025CC 80B3E7AC 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 025D0 80B3E7B0 0C2CF12C */ jal func_80B3C4B0
/* 025D4 80B3E7B4 AFA50024 */ sw $a1, 0x0024($sp)
/* 025D8 80B3E7B8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 025DC 80B3E7BC 0C2CF11A */ jal func_80B3C468
/* 025E0 80B3E7C0 8FA50024 */ lw $a1, 0x0024($sp)
/* 025E4 80B3E7C4 0C2CF0C7 */ jal func_80B3C31C
/* 025E8 80B3E7C8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 025EC 80B3E7CC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 025F0 80B3E7D0 0C2CF3C1 */ jal func_80B3CF04
/* 025F4 80B3E7D4 8FA50024 */ lw $a1, 0x0024($sp)
/* 025F8 80B3E7D8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 025FC 80B3E7DC 0C2CF4FC */ jal func_80B3D3F0
/* 02600 80B3E7E0 8FA50024 */ lw $a1, 0x0024($sp)
/* 02604 80B3E7E4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02608 80B3E7E8 0C2CF859 */ jal func_80B3E164
/* 0260C 80B3E7EC 8FA50024 */ lw $a1, 0x0024($sp)
/* 02610 80B3E7F0 8FBF001C */ lw $ra, 0x001C($sp)
/* 02614 80B3E7F4 8FB00018 */ lw $s0, 0x0018($sp)
/* 02618 80B3E7F8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 0261C 80B3E7FC 03E00008 */ jr $ra
/* 02620 80B3E800 00000000 */ nop

View file

@ -1,23 +0,0 @@
glabel func_80B3E804
/* 02624 80B3E804 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
/* 02628 80B3E808 AFBF001C */ sw $ra, 0x001C($sp)
/* 0262C 80B3E80C AFB00018 */ sw $s0, 0x0018($sp)
/* 02630 80B3E810 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
/* 02634 80B3E814 0C2CF12C */ jal func_80B3C4B0
/* 02638 80B3E818 AFA50024 */ sw $a1, 0x0024($sp)
/* 0263C 80B3E81C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02640 80B3E820 0C2CF11A */ jal func_80B3C468
/* 02644 80B3E824 8FA50024 */ lw $a1, 0x0024($sp)
/* 02648 80B3E828 0C2CF0C7 */ jal func_80B3C31C
/* 0264C 80B3E82C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02650 80B3E830 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02654 80B3E834 0C2CF4FC */ jal func_80B3D3F0
/* 02658 80B3E838 8FA50024 */ lw $a1, 0x0024($sp)
/* 0265C 80B3E83C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02660 80B3E840 0C2CF86E */ jal func_80B3E1B8
/* 02664 80B3E844 8FA50024 */ lw $a1, 0x0024($sp)
/* 02668 80B3E848 8FBF001C */ lw $ra, 0x001C($sp)
/* 0266C 80B3E84C 8FB00018 */ lw $s0, 0x0018($sp)
/* 02670 80B3E850 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
/* 02674 80B3E854 03E00008 */ jr $ra
/* 02678 80B3E858 00000000 */ nop

View file

@ -1,9 +0,0 @@
glabel func_80B3E85C
/* 0267C 80B3E85C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02680 80B3E860 AFBF0014 */ sw $ra, 0x0014($sp)
/* 02684 80B3E864 0C2CF4FC */ jal func_80B3D3F0
/* 02688 80B3E868 00000000 */ nop
/* 0268C 80B3E86C 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02690 80B3E870 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02694 80B3E874 03E00008 */ jr $ra
/* 02698 80B3E878 00000000 */ nop

View file

@ -1,14 +0,0 @@
glabel func_80B3E87C
/* 0269C 80B3E87C 3C014208 */ lui $at, 0x4208 ## $at = 42080000
/* 026A0 80B3E880 C4A00164 */ lwc1 $f0, 0x0164($a1) ## 00000164
/* 026A4 80B3E884 44812000 */ mtc1 $at, $f4 ## $f4 = 34.00
/* 026A8 80B3E888 3C0E0601 */ lui $t6, %hi(D_06011150) ## $t6 = 06010000
/* 026AC 80B3E88C 25CE1150 */ addiu $t6, $t6, %lo(D_06011150) ## $t6 = 06011150
/* 026B0 80B3E890 4600203E */ c.le.s $f4, $f0
/* 026B4 80B3E894 00000000 */ nop
/* 026B8 80B3E898 45000002 */ bc1f .L80B3E8A4
/* 026BC 80B3E89C 00000000 */ nop
/* 026C0 80B3E8A0 AC8E0000 */ sw $t6, 0x0000($a0) ## 00000000
.L80B3E8A4:
/* 026C4 80B3E8A4 03E00008 */ jr $ra
/* 026C8 80B3E8A8 00000000 */ nop

View file

@ -1,16 +0,0 @@
glabel func_80B3E8AC
/* 026CC 80B3E8AC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 026D0 80B3E8B0 AFA40018 */ sw $a0, 0x0018($sp)
/* 026D4 80B3E8B4 2401000C */ addiu $at, $zero, 0x000C ## $at = 0000000C
/* 026D8 80B3E8B8 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
/* 026DC 80B3E8BC AFBF0014 */ sw $ra, 0x0014($sp)
/* 026E0 80B3E8C0 14A10003 */ bne $a1, $at, .L80B3E8D0
/* 026E4 80B3E8C4 AFA70024 */ sw $a3, 0x0024($sp)
/* 026E8 80B3E8C8 0C2CFA1F */ jal func_80B3E87C
/* 026EC 80B3E8CC 8FA5002C */ lw $a1, 0x002C($sp)
.L80B3E8D0:
/* 026F0 80B3E8D0 8FBF0014 */ lw $ra, 0x0014($sp)
/* 026F4 80B3E8D4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 026F8 80B3E8D8 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
/* 026FC 80B3E8DC 03E00008 */ jr $ra
/* 02700 80B3E8E0 00000000 */ nop

View file

@ -1,11 +0,0 @@
glabel func_80B3E8E4
/* 02704 80B3E8E4 2401000C */ addiu $at, $zero, 0x000C ## $at = 0000000C
/* 02708 80B3E8E8 AFA40000 */ sw $a0, 0x0000($sp)
/* 0270C 80B3E8EC 14A10004 */ bne $a1, $at, .L80B3E900
/* 02710 80B3E8F0 AFA7000C */ sw $a3, 0x000C($sp)
/* 02714 80B3E8F4 3C0E0601 */ lui $t6, %hi(D_06011150) ## $t6 = 06010000
/* 02718 80B3E8F8 25CE1150 */ addiu $t6, $t6, %lo(D_06011150) ## $t6 = 06011150
/* 0271C 80B3E8FC ACCE0000 */ sw $t6, 0x0000($a2) ## 00000000
.L80B3E900:
/* 02720 80B3E900 03E00008 */ jr $ra
/* 02724 80B3E904 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000

View file

@ -1,104 +0,0 @@
.rdata
glabel D_80B42010
.asciz "../z_en_oA2_inSpot05.c"
.balign 4
glabel D_80B42028
.asciz "../z_en_oA2_inSpot05.c"
.balign 4
.text
glabel func_80B3E908
/* 02728 80B3E908 27BDFF80 */ addiu $sp, $sp, 0xFF80 ## $sp = FFFFFF80
/* 0272C 80B3E90C AFBF002C */ sw $ra, 0x002C($sp)
/* 02730 80B3E910 AFB00028 */ sw $s0, 0x0028($sp)
/* 02734 80B3E914 AFA40080 */ sw $a0, 0x0080($sp)
/* 02738 80B3E918 AFA50084 */ sw $a1, 0x0084($sp)
/* 0273C 80B3E91C 8482025C */ lh $v0, 0x025C($a0) ## 0000025C
/* 02740 80B3E920 3C0880B4 */ lui $t0, %hi(D_80B41D6C) ## $t0 = 80B40000
/* 02744 80B3E924 8CB00000 */ lw $s0, 0x0000($a1) ## 00000000
/* 02748 80B3E928 00027880 */ sll $t7, $v0, 2
/* 0274C 80B3E92C 010F4021 */ addu $t0, $t0, $t7
/* 02750 80B3E930 8D081D6C */ lw $t0, %lo(D_80B41D6C)($t0)
/* 02754 80B3E934 3C0680B4 */ lui $a2, %hi(D_80B42010) ## $a2 = 80B40000
/* 02758 80B3E938 24C62010 */ addiu $a2, $a2, %lo(D_80B42010) ## $a2 = 80B42010
/* 0275C 80B3E93C 27A40050 */ addiu $a0, $sp, 0x0050 ## $a0 = FFFFFFD0
/* 02760 80B3E940 240705A4 */ addiu $a3, $zero, 0x05A4 ## $a3 = 000005A4
/* 02764 80B3E944 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 02768 80B3E948 0C031AB1 */ jal Graph_OpenDisps
/* 0276C 80B3E94C AFA80070 */ sw $t0, 0x0070($sp)
/* 02770 80B3E950 8FA80070 */ lw $t0, 0x0070($sp)
/* 02774 80B3E954 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
/* 02778 80B3E958 3C09DB06 */ lui $t1, 0xDB06 ## $t1 = DB060000
/* 0277C 80B3E95C 00085100 */ sll $t2, $t0, 4
/* 02780 80B3E960 000A5F02 */ srl $t3, $t2, 28
/* 02784 80B3E964 3C0D8016 */ lui $t5, %hi(gSegments)
/* 02788 80B3E968 24590008 */ addiu $t9, $v0, 0x0008 ## $t9 = 00000008
/* 0278C 80B3E96C AE1902C0 */ sw $t9, 0x02C0($s0) ## 000002C0
/* 02790 80B3E970 25AD6FA8 */ addiu $t5, %lo(gSegments)
/* 02794 80B3E974 000B6080 */ sll $t4, $t3, 2
/* 02798 80B3E978 35290020 */ ori $t1, $t1, 0x0020 ## $t1 = DB060020
/* 0279C 80B3E97C 018D2021 */ addu $a0, $t4, $t5
/* 027A0 80B3E980 AC490000 */ sw $t1, 0x0000($v0) ## 00000000
/* 027A4 80B3E984 8C8E0000 */ lw $t6, 0x0000($a0) ## 00000000
/* 027A8 80B3E988 3C0100FF */ lui $at, 0x00FF ## $at = 00FF0000
/* 027AC 80B3E98C 3421FFFF */ ori $at, $at, 0xFFFF ## $at = 00FFFFFF
/* 027B0 80B3E990 01012824 */ and $a1, $t0, $at
/* 027B4 80B3E994 3C068000 */ lui $a2, 0x8000 ## $a2 = 80000000
/* 027B8 80B3E998 01C57821 */ addu $t7, $t6, $a1
/* 027BC 80B3E99C 01E6C021 */ addu $t8, $t7, $a2
/* 027C0 80B3E9A0 AC580004 */ sw $t8, 0x0004($v0) ## 00000004
/* 027C4 80B3E9A4 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
/* 027C8 80B3E9A8 3C09DB06 */ lui $t1, 0xDB06 ## $t1 = DB060000
/* 027CC 80B3E9AC 35290024 */ ori $t1, $t1, 0x0024 ## $t1 = DB060024
/* 027D0 80B3E9B0 24590008 */ addiu $t9, $v0, 0x0008 ## $t9 = 00000008
/* 027D4 80B3E9B4 AE1902C0 */ sw $t9, 0x02C0($s0) ## 000002C0
/* 027D8 80B3E9B8 AC490000 */ sw $t1, 0x0000($v0) ## 00000000
/* 027DC 80B3E9BC 8C8A0000 */ lw $t2, 0x0000($a0) ## 00000000
/* 027E0 80B3E9C0 3C0FFFFF */ lui $t7, 0xFFFF ## $t7 = FFFF0000
/* 027E4 80B3E9C4 35EF1400 */ ori $t7, $t7, 0x1400 ## $t7 = FFFF1400
/* 027E8 80B3E9C8 01455821 */ addu $t3, $t2, $a1
/* 027EC 80B3E9CC 01666021 */ addu $t4, $t3, $a2
/* 027F0 80B3E9D0 AC4C0004 */ sw $t4, 0x0004($v0) ## 00000004
/* 027F4 80B3E9D4 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
/* 027F8 80B3E9D8 3C0EFA00 */ lui $t6, 0xFA00 ## $t6 = FA000000
/* 027FC 80B3E9DC 3C093C00 */ lui $t1, 0x3C00 ## $t1 = 3C000000
/* 02800 80B3E9E0 244D0008 */ addiu $t5, $v0, 0x0008 ## $t5 = 00000008
/* 02804 80B3E9E4 AE0D02C0 */ sw $t5, 0x02C0($s0) ## 000002C0
/* 02808 80B3E9E8 AC4F0004 */ sw $t7, 0x0004($v0) ## 00000004
/* 0280C 80B3E9EC AC4E0000 */ sw $t6, 0x0000($v0) ## 00000000
/* 02810 80B3E9F0 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
/* 02814 80B3E9F4 3C19FB00 */ lui $t9, 0xFB00 ## $t9 = FB000000
/* 02818 80B3E9F8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0281C 80B3E9FC 24580008 */ addiu $t8, $v0, 0x0008 ## $t8 = 00000008
/* 02820 80B3EA00 AE1802C0 */ sw $t8, 0x02C0($s0) ## 000002C0
/* 02824 80B3EA04 AC490004 */ sw $t1, 0x0004($v0) ## 00000004
/* 02828 80B3EA08 0C024F46 */ jal func_80093D18
/* 0282C 80B3EA0C AC590000 */ sw $t9, 0x0000($v0) ## 00000000
/* 02830 80B3EA10 8FA40080 */ lw $a0, 0x0080($sp)
/* 02834 80B3EA14 8FA50084 */ lw $a1, 0x0084($sp)
/* 02838 80B3EA18 0C00BAF3 */ jal func_8002EBCC
/* 0283C 80B3EA1C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 02840 80B3EA20 8FAA0080 */ lw $t2, 0x0080($sp)
/* 02844 80B3EA24 3C0B80B4 */ lui $t3, %hi(func_80B3E8AC) ## $t3 = 80B40000
/* 02848 80B3EA28 256BE8AC */ addiu $t3, $t3, %lo(func_80B3E8AC) ## $t3 = 80B3E8AC
/* 0284C 80B3EA2C 2542014C */ addiu $v0, $t2, 0x014C ## $v0 = 0000014C
/* 02850 80B3EA30 8C450004 */ lw $a1, 0x0004($v0) ## 00000150
/* 02854 80B3EA34 8C460020 */ lw $a2, 0x0020($v0) ## 0000016C
/* 02858 80B3EA38 90470002 */ lbu $a3, 0x0002($v0) ## 0000014E
/* 0285C 80B3EA3C AFA00014 */ sw $zero, 0x0014($sp)
/* 02860 80B3EA40 AFAB0010 */ sw $t3, 0x0010($sp)
/* 02864 80B3EA44 8FA40084 */ lw $a0, 0x0084($sp)
/* 02868 80B3EA48 0C0286B2 */ jal SkelAnime_DrawFlexOpa
/* 0286C 80B3EA4C AFAA0018 */ sw $t2, 0x0018($sp)
/* 02870 80B3EA50 3C0680B4 */ lui $a2, %hi(D_80B42028) ## $a2 = 80B40000
/* 02874 80B3EA54 24C62028 */ addiu $a2, $a2, %lo(D_80B42028) ## $a2 = 80B42028
/* 02878 80B3EA58 27A40050 */ addiu $a0, $sp, 0x0050 ## $a0 = FFFFFFD0
/* 0287C 80B3EA5C 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 02880 80B3EA60 0C031AD5 */ jal Graph_CloseDisps
/* 02884 80B3EA64 240705D9 */ addiu $a3, $zero, 0x05D9 ## $a3 = 000005D9
/* 02888 80B3EA68 8FBF002C */ lw $ra, 0x002C($sp)
/* 0288C 80B3EA6C 8FB00028 */ lw $s0, 0x0028($sp)
/* 02890 80B3EA70 27BD0080 */ addiu $sp, $sp, 0x0080 ## $sp = 00000000
/* 02894 80B3EA74 03E00008 */ jr $ra
/* 02898 80B3EA78 00000000 */ nop

View file

@ -1,104 +0,0 @@
.rdata
glabel D_80B42040
.asciz "../z_en_oA2_inSpot05.c"
.balign 4
glabel D_80B42058
.asciz "../z_en_oA2_inSpot05.c"
.balign 4
.text
glabel func_80B3EA7C
/* 0289C 80B3EA7C 27BDFF80 */ addiu $sp, $sp, 0xFF80 ## $sp = FFFFFF80
/* 028A0 80B3EA80 AFBF002C */ sw $ra, 0x002C($sp)
/* 028A4 80B3EA84 AFB00028 */ sw $s0, 0x0028($sp)
/* 028A8 80B3EA88 AFA40080 */ sw $a0, 0x0080($sp)
/* 028AC 80B3EA8C AFA50084 */ sw $a1, 0x0084($sp)
/* 028B0 80B3EA90 8482025C */ lh $v0, 0x025C($a0) ## 0000025C
/* 028B4 80B3EA94 3C0880B4 */ lui $t0, %hi(D_80B41D6C) ## $t0 = 80B40000
/* 028B8 80B3EA98 8CB00000 */ lw $s0, 0x0000($a1) ## 00000000
/* 028BC 80B3EA9C 00027880 */ sll $t7, $v0, 2
/* 028C0 80B3EAA0 010F4021 */ addu $t0, $t0, $t7
/* 028C4 80B3EAA4 8D081D6C */ lw $t0, %lo(D_80B41D6C)($t0)
/* 028C8 80B3EAA8 3C0680B4 */ lui $a2, %hi(D_80B42040) ## $a2 = 80B40000
/* 028CC 80B3EAAC 24C62040 */ addiu $a2, $a2, %lo(D_80B42040) ## $a2 = 80B42040
/* 028D0 80B3EAB0 27A40050 */ addiu $a0, $sp, 0x0050 ## $a0 = FFFFFFD0
/* 028D4 80B3EAB4 240705E7 */ addiu $a3, $zero, 0x05E7 ## $a3 = 000005E7
/* 028D8 80B3EAB8 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 028DC 80B3EABC 0C031AB1 */ jal Graph_OpenDisps
/* 028E0 80B3EAC0 AFA80070 */ sw $t0, 0x0070($sp)
/* 028E4 80B3EAC4 8FA80070 */ lw $t0, 0x0070($sp)
/* 028E8 80B3EAC8 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
/* 028EC 80B3EACC 3C09DB06 */ lui $t1, 0xDB06 ## $t1 = DB060000
/* 028F0 80B3EAD0 00085100 */ sll $t2, $t0, 4
/* 028F4 80B3EAD4 000A5F02 */ srl $t3, $t2, 28
/* 028F8 80B3EAD8 3C0D8016 */ lui $t5, %hi(gSegments)
/* 028FC 80B3EADC 24590008 */ addiu $t9, $v0, 0x0008 ## $t9 = 00000008
/* 02900 80B3EAE0 AE1902C0 */ sw $t9, 0x02C0($s0) ## 000002C0
/* 02904 80B3EAE4 25AD6FA8 */ addiu $t5, %lo(gSegments)
/* 02908 80B3EAE8 000B6080 */ sll $t4, $t3, 2
/* 0290C 80B3EAEC 35290020 */ ori $t1, $t1, 0x0020 ## $t1 = DB060020
/* 02910 80B3EAF0 018D2021 */ addu $a0, $t4, $t5
/* 02914 80B3EAF4 AC490000 */ sw $t1, 0x0000($v0) ## 00000000
/* 02918 80B3EAF8 8C8E0000 */ lw $t6, 0x0000($a0) ## 00000000
/* 0291C 80B3EAFC 3C0100FF */ lui $at, 0x00FF ## $at = 00FF0000
/* 02920 80B3EB00 3421FFFF */ ori $at, $at, 0xFFFF ## $at = 00FFFFFF
/* 02924 80B3EB04 01012824 */ and $a1, $t0, $at
/* 02928 80B3EB08 3C068000 */ lui $a2, 0x8000 ## $a2 = 80000000
/* 0292C 80B3EB0C 01C57821 */ addu $t7, $t6, $a1
/* 02930 80B3EB10 01E6C021 */ addu $t8, $t7, $a2
/* 02934 80B3EB14 AC580004 */ sw $t8, 0x0004($v0) ## 00000004
/* 02938 80B3EB18 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
/* 0293C 80B3EB1C 3C09DB06 */ lui $t1, 0xDB06 ## $t1 = DB060000
/* 02940 80B3EB20 35290024 */ ori $t1, $t1, 0x0024 ## $t1 = DB060024
/* 02944 80B3EB24 24590008 */ addiu $t9, $v0, 0x0008 ## $t9 = 00000008
/* 02948 80B3EB28 AE1902C0 */ sw $t9, 0x02C0($s0) ## 000002C0
/* 0294C 80B3EB2C AC490000 */ sw $t1, 0x0000($v0) ## 00000000
/* 02950 80B3EB30 8C8A0000 */ lw $t2, 0x0000($a0) ## 00000000
/* 02954 80B3EB34 3C0FFFFF */ lui $t7, 0xFFFF ## $t7 = FFFF0000
/* 02958 80B3EB38 35EF1400 */ ori $t7, $t7, 0x1400 ## $t7 = FFFF1400
/* 0295C 80B3EB3C 01455821 */ addu $t3, $t2, $a1
/* 02960 80B3EB40 01666021 */ addu $t4, $t3, $a2
/* 02964 80B3EB44 AC4C0004 */ sw $t4, 0x0004($v0) ## 00000004
/* 02968 80B3EB48 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
/* 0296C 80B3EB4C 3C0EFA00 */ lui $t6, 0xFA00 ## $t6 = FA000000
/* 02970 80B3EB50 3C093C00 */ lui $t1, 0x3C00 ## $t1 = 3C000000
/* 02974 80B3EB54 244D0008 */ addiu $t5, $v0, 0x0008 ## $t5 = 00000008
/* 02978 80B3EB58 AE0D02C0 */ sw $t5, 0x02C0($s0) ## 000002C0
/* 0297C 80B3EB5C AC4F0004 */ sw $t7, 0x0004($v0) ## 00000004
/* 02980 80B3EB60 AC4E0000 */ sw $t6, 0x0000($v0) ## 00000000
/* 02984 80B3EB64 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
/* 02988 80B3EB68 3C19FB00 */ lui $t9, 0xFB00 ## $t9 = FB000000
/* 0298C 80B3EB6C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 02990 80B3EB70 24580008 */ addiu $t8, $v0, 0x0008 ## $t8 = 00000008
/* 02994 80B3EB74 AE1802C0 */ sw $t8, 0x02C0($s0) ## 000002C0
/* 02998 80B3EB78 AC490004 */ sw $t1, 0x0004($v0) ## 00000004
/* 0299C 80B3EB7C 0C024F46 */ jal func_80093D18
/* 029A0 80B3EB80 AC590000 */ sw $t9, 0x0000($v0) ## 00000000
/* 029A4 80B3EB84 8FA40080 */ lw $a0, 0x0080($sp)
/* 029A8 80B3EB88 8FA50084 */ lw $a1, 0x0084($sp)
/* 029AC 80B3EB8C 0C00BAF3 */ jal func_8002EBCC
/* 029B0 80B3EB90 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 029B4 80B3EB94 8FAA0080 */ lw $t2, 0x0080($sp)
/* 029B8 80B3EB98 3C0B80B4 */ lui $t3, %hi(func_80B3E8E4) ## $t3 = 80B40000
/* 029BC 80B3EB9C 256BE8E4 */ addiu $t3, $t3, %lo(func_80B3E8E4) ## $t3 = 80B3E8E4
/* 029C0 80B3EBA0 2542014C */ addiu $v0, $t2, 0x014C ## $v0 = 0000014C
/* 029C4 80B3EBA4 8C450004 */ lw $a1, 0x0004($v0) ## 00000150
/* 029C8 80B3EBA8 8C460020 */ lw $a2, 0x0020($v0) ## 0000016C
/* 029CC 80B3EBAC 90470002 */ lbu $a3, 0x0002($v0) ## 0000014E
/* 029D0 80B3EBB0 AFA00014 */ sw $zero, 0x0014($sp)
/* 029D4 80B3EBB4 AFAB0010 */ sw $t3, 0x0010($sp)
/* 029D8 80B3EBB8 8FA40084 */ lw $a0, 0x0084($sp)
/* 029DC 80B3EBBC 0C0286B2 */ jal SkelAnime_DrawFlexOpa
/* 029E0 80B3EBC0 AFAA0018 */ sw $t2, 0x0018($sp)
/* 029E4 80B3EBC4 3C0680B4 */ lui $a2, %hi(D_80B42058) ## $a2 = 80B40000
/* 029E8 80B3EBC8 24C62058 */ addiu $a2, $a2, %lo(D_80B42058) ## $a2 = 80B42058
/* 029EC 80B3EBCC 27A40050 */ addiu $a0, $sp, 0x0050 ## $a0 = FFFFFFD0
/* 029F0 80B3EBD0 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 029F4 80B3EBD4 0C031AD5 */ jal Graph_CloseDisps
/* 029F8 80B3EBD8 2407061C */ addiu $a3, $zero, 0x061C ## $a3 = 0000061C
/* 029FC 80B3EBDC 8FBF002C */ lw $ra, 0x002C($sp)
/* 02A00 80B3EBE0 8FB00028 */ lw $s0, 0x0028($sp)
/* 02A04 80B3EBE4 27BD0080 */ addiu $sp, $sp, 0x0080 ## $sp = 00000000
/* 02A08 80B3EBE8 03E00008 */ jr $ra
/* 02A0C 80B3EBEC 00000000 */ nop

View file

@ -1,5 +0,0 @@
glabel func_80B3EBF0
/* 02A10 80B3EBF0 AFA50004 */ sw $a1, 0x0004($sp)
/* 02A14 80B3EBF4 240E0014 */ addiu $t6, $zero, 0x0014 ## $t6 = 00000014
/* 02A18 80B3EBF8 03E00008 */ jr $ra
/* 02A1C 80B3EBFC AC8E0260 */ sw $t6, 0x0260($a0) ## 00000260

View file

@ -1,4 +0,0 @@
glabel func_80B3EC00
/* 02A20 80B3EC00 240E0015 */ addiu $t6, $zero, 0x0015 ## $t6 = 00000015
/* 02A24 80B3EC04 03E00008 */ jr $ra
/* 02A28 80B3EC08 AC8E0260 */ sw $t6, 0x0260($a0) ## 00000260

View file

@ -1,35 +0,0 @@
glabel func_80B3EC0C
/* 02A2C 80B3EC0C 90AE1D6C */ lbu $t6, 0x1D6C($a1) ## 00001D6C
/* 02A30 80B3EC10 11C0001D */ beq $t6, $zero, .L80B3EC88
/* 02A34 80B3EC14 00000000 */ nop
/* 02A38 80B3EC18 8CA21D9C */ lw $v0, 0x1D9C($a1) ## 00001D9C
/* 02A3C 80B3EC1C 1040001A */ beq $v0, $zero, .L80B3EC88
/* 02A40 80B3EC20 00000000 */ nop
/* 02A44 80B3EC24 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
/* 02A48 80B3EC28 24050001 */ addiu $a1, $zero, 0x0001 ## $a1 = 00000001
/* 02A4C 80B3EC2C 10AF0016 */ beq $a1, $t7, .L80B3EC88
/* 02A50 80B3EC30 00000000 */ nop
/* 02A54 80B3EC34 8C58000C */ lw $t8, 0x000C($v0) ## 0000000C
/* 02A58 80B3EC38 24090016 */ addiu $t1, $zero, 0x0016 ## $t1 = 00000016
/* 02A5C 80B3EC3C 44982000 */ mtc1 $t8, $f4 ## $f4 = 0.00
/* 02A60 80B3EC40 00000000 */ nop
/* 02A64 80B3EC44 468021A0 */ cvt.s.w $f6, $f4
/* 02A68 80B3EC48 E4860024 */ swc1 $f6, 0x0024($a0) ## 00000024
/* 02A6C 80B3EC4C 8C590010 */ lw $t9, 0x0010($v0) ## 00000010
/* 02A70 80B3EC50 44994000 */ mtc1 $t9, $f8 ## $f8 = 0.00
/* 02A74 80B3EC54 00000000 */ nop
/* 02A78 80B3EC58 468042A0 */ cvt.s.w $f10, $f8
/* 02A7C 80B3EC5C E48A0028 */ swc1 $f10, 0x0028($a0) ## 00000028
/* 02A80 80B3EC60 8C480014 */ lw $t0, 0x0014($v0) ## 00000014
/* 02A84 80B3EC64 44888000 */ mtc1 $t0, $f16 ## $f16 = 0.00
/* 02A88 80B3EC68 00000000 */ nop
/* 02A8C 80B3EC6C 468084A0 */ cvt.s.w $f18, $f16
/* 02A90 80B3EC70 E492002C */ swc1 $f18, 0x002C($a0) ## 0000002C
/* 02A94 80B3EC74 84430008 */ lh $v1, 0x0008($v0) ## 00000008
/* 02A98 80B3EC78 AC890260 */ sw $t1, 0x0260($a0) ## 00000260
/* 02A9C 80B3EC7C AC850264 */ sw $a1, 0x0264($a0) ## 00000264
/* 02AA0 80B3EC80 A48300B6 */ sh $v1, 0x00B6($a0) ## 000000B6
/* 02AA4 80B3EC84 A4830032 */ sh $v1, 0x0032($a0) ## 00000032
.L80B3EC88:
/* 02AA8 80B3EC88 03E00008 */ jr $ra
/* 02AAC 80B3EC8C 00000000 */ nop

View file

@ -1,20 +0,0 @@
glabel func_80B3EC90
/* 02AB0 80B3EC90 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 02AB4 80B3EC94 AFBF0014 */ sw $ra, 0x0014($sp)
/* 02AB8 80B3EC98 90AE1D6C */ lbu $t6, 0x1D6C($a1) ## 00001D6C
/* 02ABC 80B3EC9C 51C0000B */ beql $t6, $zero, .L80B3ECCC
/* 02AC0 80B3ECA0 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02AC4 80B3ECA4 8CA21D9C */ lw $v0, 0x1D9C($a1) ## 00001D9C
/* 02AC8 80B3ECA8 50400008 */ beql $v0, $zero, .L80B3ECCC
/* 02ACC 80B3ECAC 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02AD0 80B3ECB0 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
/* 02AD4 80B3ECB4 24010006 */ addiu $at, $zero, 0x0006 ## $at = 00000006
/* 02AD8 80B3ECB8 51E10004 */ beql $t7, $at, .L80B3ECCC
/* 02ADC 80B3ECBC 8FBF0014 */ lw $ra, 0x0014($sp)
/* 02AE0 80B3ECC0 0C2CF27B */ jal func_80B3C9EC
/* 02AE4 80B3ECC4 00000000 */ nop
/* 02AE8 80B3ECC8 8FBF0014 */ lw $ra, 0x0014($sp)
.L80B3ECCC:
/* 02AEC 80B3ECCC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
/* 02AF0 80B3ECD0 03E00008 */ jr $ra
/* 02AF4 80B3ECD4 00000000 */ nop

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