mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-04 06:54:33 +00:00
Merge remote-tracking branch 'upstream/master' into elemental-arrows
This commit is contained in:
commit
dd0541751c
164 changed files with 2022 additions and 5057 deletions
|
@ -1,48 +0,0 @@
|
|||
.include "macro.inc"
|
||||
|
||||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
|
||||
glabel func_800D31A0
|
||||
/* B4A340 800D31A0 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* B4A344 800D31A4 AFBF0014 */ sw $ra, 0x14($sp)
|
||||
/* B4A348 800D31A8 3C048014 */ lui $a0, %hi(D_80146670) # $a0, 0x8014
|
||||
/* B4A34C 800D31AC 0C00084C */ jal osSyncPrintf
|
||||
/* B4A350 800D31B0 24846670 */ addiu $a0, %lo(D_80146670) # addiu $a0, $a0, 0x6670
|
||||
.L800D31B4:
|
||||
/* B4A354 800D31B4 0C03FD2B */ jal func_800FF4AC
|
||||
/* B4A358 800D31B8 240403E8 */ li $a0, 1000
|
||||
/* B4A35C 800D31BC 1000FFFD */ b .L800D31B4
|
||||
/* B4A360 800D31C0 00000000 */ nop
|
||||
/* B4A364 800D31C4 00000000 */ nop
|
||||
/* B4A368 800D31C8 00000000 */ nop
|
||||
/* B4A36C 800D31CC 00000000 */ nop
|
||||
/* B4A370 800D31D0 00000000 */ nop
|
||||
/* B4A374 800D31D4 00000000 */ nop
|
||||
/* B4A378 800D31D8 00000000 */ nop
|
||||
/* B4A37C 800D31DC 00000000 */ nop
|
||||
/* B4A380 800D31E0 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
/* B4A384 800D31E4 27BD0018 */ addiu $sp, $sp, 0x18
|
||||
/* B4A388 800D31E8 03E00008 */ jr $ra
|
||||
/* B4A38C 800D31EC 00000000 */ nop
|
||||
|
||||
glabel func_800D31F0
|
||||
/* B4A390 800D31F0 3C0E8016 */ lui $t6, %hi(gPadMgr) # $t6, 0x8016
|
||||
/* B4A394 800D31F4 25CE68C0 */ addiu $t6, %lo(gPadMgr) # addiu $t6, $t6, 0x68c0
|
||||
/* B4A398 800D31F8 91CF02A8 */ lbu $t7, 0x2a8($t6)
|
||||
/* B4A39C 800D31FC 3C018013 */ lui $at, %hi(D_8012DBC0)
|
||||
/* B4A3A0 800D3200 31F80002 */ andi $t8, $t7, 2
|
||||
/* B4A3A4 800D3204 0018C82B */ sltu $t9, $zero, $t8
|
||||
/* B4A3A8 800D3208 03E00008 */ jr $ra
|
||||
/* B4A3AC 800D320C AC39DBC0 */ sw $t9, %lo(D_8012DBC0)($at)
|
||||
|
||||
glabel func_800D3210
|
||||
/* B4A3B0 800D3210 3C018013 */ lui $at, %hi(D_8012DBC0)
|
||||
/* B4A3B4 800D3214 03E00008 */ jr $ra
|
||||
/* B4A3B8 800D3218 AC20DBC0 */ sw $zero, %lo(D_8012DBC0)($at)
|
|
@ -213,7 +213,7 @@ glabel func_800588B4
|
|||
/* ACFD30 80058B90 856C02F6 */ lh $t4, 0x2f6($t3)
|
||||
/* ACFD34 80058B94 5180000A */ beql $t4, $zero, .L80058BC0
|
||||
/* ACFD38 80058B98 8FB9002C */ lw $t9, 0x2c($sp)
|
||||
/* ACFD3C 80058B9C 0C024BEB */ jal func_80092FAC
|
||||
/* ACFD3C 80058B9C 0C024BEB */ jal Quake_RemoveFromIdx
|
||||
/* ACFD40 80058BA0 85A40000 */ lh $a0, ($t5)
|
||||
/* ACFD44 80058BA4 8FAF002C */ lw $t7, 0x2c($sp)
|
||||
/* ACFD48 80058BA8 240EFFFF */ li $t6, -1
|
||||
|
@ -227,31 +227,31 @@ glabel func_800588B4
|
|||
/* ACFD64 80058BC4 87240000 */ lh $a0, ($t9)
|
||||
/* ACFD68 80058BC8 50810006 */ beql $a0, $at, .L80058BE4
|
||||
/* ACFD6C 80058BCC 02002025 */ move $a0, $s0
|
||||
/* ACFD70 80058BD0 0C024B8F */ jal func_80092E3C
|
||||
/* ACFD70 80058BD0 0C024B8F */ jal Quake_GetCountdown
|
||||
/* ACFD74 80058BD4 00000000 */ nop
|
||||
/* ACFD78 80058BD8 2401000A */ li $at, 10
|
||||
/* ACFD7C 80058BDC 14410015 */ bne $v0, $at, .L80058C34
|
||||
/* ACFD80 80058BE0 02002025 */ move $a0, $s0
|
||||
.L80058BE4:
|
||||
/* ACFD84 80058BE4 0C024BE2 */ jal func_80092F88
|
||||
/* ACFD84 80058BE4 0C024BE2 */ jal Quake_Add
|
||||
/* ACFD88 80058BE8 24050005 */ li $a1, 5
|
||||
/* ACFD8C 80058BEC 8FA8002C */ lw $t0, 0x2c($sp)
|
||||
/* ACFD90 80058BF0 10400010 */ beqz $v0, .L80058C34
|
||||
/* ACFD94 80058BF4 A5020000 */ sh $v0, ($t0)
|
||||
/* ACFD98 80058BF8 8FA9002C */ lw $t1, 0x2c($sp)
|
||||
/* ACFD9C 80058BFC 24050226 */ li $a1, 550
|
||||
/* ACFDA0 80058C00 0C024B6B */ jal func_80092DAC
|
||||
/* ACFDA0 80058C00 0C024B6B */ jal Quake_SetSpeed
|
||||
/* ACFDA4 80058C04 85240000 */ lh $a0, ($t1)
|
||||
/* ACFDA8 80058C08 8FAA002C */ lw $t2, 0x2c($sp)
|
||||
/* ACFDAC 80058C0C 24050001 */ li $a1, 1
|
||||
/* ACFDB0 80058C10 24060001 */ li $a2, 1
|
||||
/* ACFDB4 80058C14 85440000 */ lh $a0, ($t2)
|
||||
/* ACFDB8 80058C18 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* ACFDBC 80058C1C 0C024B9C */ jal func_80092E70
|
||||
/* ACFDBC 80058C1C 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* ACFDC0 80058C20 240700B4 */ li $a3, 180
|
||||
/* ACFDC4 80058C24 8FAB002C */ lw $t3, 0x2c($sp)
|
||||
/* ACFDC8 80058C28 240503E8 */ li $a1, 1000
|
||||
/* ACFDCC 80058C2C 0C024B7C */ jal func_80092DF0
|
||||
/* ACFDCC 80058C2C 0C024B7C */ jal Quake_SetCountdown
|
||||
/* ACFDD0 80058C30 85640000 */ lh $a0, ($t3)
|
||||
.L80058C34:
|
||||
/* ACFDD4 80058C34 86020150 */ lh $v0, 0x150($s0)
|
||||
|
@ -295,7 +295,7 @@ glabel func_800588B4
|
|||
/* ACFE60 80058CC0 85C40000 */ lh $a0, ($t6)
|
||||
/* ACFE64 80058CC4 50800004 */ beql $a0, $zero, .L80058CD8
|
||||
/* ACFE68 80058CC8 A6000150 */ sh $zero, 0x150($s0)
|
||||
/* ACFE6C 80058CCC 0C024BEB */ jal func_80092FAC
|
||||
/* ACFE6C 80058CCC 0C024BEB */ jal Quake_RemoveFromIdx
|
||||
/* ACFE70 80058CD0 00000000 */ nop
|
||||
/* ACFE74 80058CD4 A6000150 */ sh $zero, 0x150($s0)
|
||||
.L80058CD8:
|
||||
|
|
|
@ -626,7 +626,7 @@ glabel func_800591EC
|
|||
/* AD0BB8 80059A18 10000126 */ b .L80059EB4
|
||||
/* AD0BBC 80059A1C 8FA200E0 */ lw $v0, 0xe0($sp)
|
||||
.L80059A20:
|
||||
/* AD0BC0 80059A20 0C024BFC */ jal func_80092FF0
|
||||
/* AD0BC0 80059A20 0C024BFC */ jal Quake_Calc
|
||||
/* AD0BC4 80059A24 27A5005C */ addiu $a1, $sp, 0x5c
|
||||
/* AD0BC8 80059A28 10400038 */ beqz $v0, .L80059B0C
|
||||
/* AD0BCC 80059A2C AFA200A8 */ sw $v0, 0xa8($sp)
|
||||
|
|
|
@ -4,7 +4,7 @@ glabel func_8005AA1C
|
|||
/* AD1BC4 8005AA24 AFA5002C */ sw $a1, 0x2c($sp)
|
||||
/* AD1BC8 8005AA28 AFA60030 */ sw $a2, 0x30($sp)
|
||||
/* AD1BCC 8005AA2C AFA70034 */ sw $a3, 0x34($sp)
|
||||
/* AD1BD0 8005AA30 0C024BE2 */ jal func_80092F88
|
||||
/* AD1BD0 8005AA30 0C024BE2 */ jal Quake_Add
|
||||
/* AD1BD4 8005AA34 24050003 */ li $a1, 3
|
||||
/* AD1BD8 8005AA38 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AD1BDC 8005AA3C 14400003 */ bnez $v0, .L8005AA4C
|
||||
|
@ -13,16 +13,16 @@ glabel func_8005AA1C
|
|||
/* AD1BE8 8005AA48 00001025 */ move $v0, $zero
|
||||
.L8005AA4C:
|
||||
/* AD1BEC 8005AA4C 240561A8 */ li $a1, 25000
|
||||
/* AD1BF0 8005AA50 0C024B6B */ jal func_80092DAC
|
||||
/* AD1BF0 8005AA50 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AD1BF4 8005AA54 A7A40026 */ sh $a0, 0x26($sp)
|
||||
/* AD1BF8 8005AA58 87A40026 */ lh $a0, 0x26($sp)
|
||||
/* AD1BFC 8005AA5C 87A50032 */ lh $a1, 0x32($sp)
|
||||
/* AD1C00 8005AA60 00003025 */ move $a2, $zero
|
||||
/* AD1C04 8005AA64 00003825 */ move $a3, $zero
|
||||
/* AD1C08 8005AA68 0C024B9C */ jal func_80092E70
|
||||
/* AD1C08 8005AA68 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AD1C0C 8005AA6C AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AD1C10 8005AA70 87A40026 */ lh $a0, 0x26($sp)
|
||||
/* AD1C14 8005AA74 0C024B7C */ jal func_80092DF0
|
||||
/* AD1C14 8005AA74 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AD1C18 8005AA78 87A50036 */ lh $a1, 0x36($sp)
|
||||
/* AD1C1C 8005AA7C 24020001 */ li $v0, 1
|
||||
.L8005AA80:
|
||||
|
|
|
@ -276,22 +276,22 @@ glabel L80064B78
|
|||
/* ADBD24 80064B84 24050006 */ li $a1, 6
|
||||
/* ADBD28 80064B88 000B6080 */ sll $t4, $t3, 2
|
||||
/* ADBD2C 80064B8C 020C6821 */ addu $t5, $s0, $t4
|
||||
/* ADBD30 80064B90 0C024BE2 */ jal func_80092F88
|
||||
/* ADBD30 80064B90 0C024BE2 */ jal Quake_Add
|
||||
/* ADBD34 80064B94 8DA40790 */ lw $a0, 0x790($t5)
|
||||
/* ADBD38 80064B98 3C108016 */ lui $s0, %hi(D_8015FCCA) # $s0, 0x8016
|
||||
/* ADBD3C 80064B9C 2610FCCA */ addiu $s0, %lo(D_8015FCCA) # addiu $s0, $s0, -0x336
|
||||
/* ADBD40 80064BA0 A6020000 */ sh $v0, ($s0)
|
||||
/* ADBD44 80064BA4 86040000 */ lh $a0, ($s0)
|
||||
/* ADBD48 80064BA8 0C024B6B */ jal func_80092DAC
|
||||
/* ADBD48 80064BA8 0C024B6B */ jal Quake_SetSpeed
|
||||
/* ADBD4C 80064BAC 24057FFF */ li $a1, 32767
|
||||
/* ADBD50 80064BB0 86040000 */ lh $a0, ($s0)
|
||||
/* ADBD54 80064BB4 24050004 */ li $a1, 4
|
||||
/* ADBD58 80064BB8 00003025 */ move $a2, $zero
|
||||
/* ADBD5C 80064BBC 240703E8 */ li $a3, 1000
|
||||
/* ADBD60 80064BC0 0C024B9C */ jal func_80092E70
|
||||
/* ADBD60 80064BC0 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* ADBD64 80064BC4 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* ADBD68 80064BC8 86040000 */ lh $a0, ($s0)
|
||||
/* ADBD6C 80064BCC 0C024B7C */ jal func_80092DF0
|
||||
/* ADBD6C 80064BCC 0C024B7C */ jal Quake_SetCountdown
|
||||
/* ADBD70 80064BD0 24050320 */ li $a1, 800
|
||||
/* ADBD74 80064BD4 100000F4 */ b .L80064FA8
|
||||
/* ADBD78 80064BD8 8FBF002C */ lw $ra, 0x2c($sp)
|
||||
|
@ -299,7 +299,7 @@ glabel L80064BDC
|
|||
/* ADBD7C 80064BDC 104000F1 */ beqz $v0, .L80064FA4
|
||||
/* ADBD80 80064BE0 3C108016 */ lui $s0, %hi(D_8015FCCA) # $s0, 0x8016
|
||||
/* ADBD84 80064BE4 2610FCCA */ addiu $s0, %lo(D_8015FCCA) # addiu $s0, $s0, -0x336
|
||||
/* ADBD88 80064BE8 0C024BEB */ jal func_80092FAC
|
||||
/* ADBD88 80064BE8 0C024BEB */ jal Quake_RemoveFromIdx
|
||||
/* ADBD8C 80064BEC 86040000 */ lh $a0, ($s0)
|
||||
/* ADBD90 80064BF0 100000ED */ b .L80064FA8
|
||||
/* ADBD94 80064BF4 8FBF002C */ lw $ra, 0x2c($sp)
|
||||
|
|
|
@ -1180,12 +1180,12 @@ glabel func_8007C850
|
|||
/* AF4260 8007D0C0 0C030202 */ jal func_800C0808
|
||||
/* AF4264 8007D0C4 2407003C */ li $a3, 60
|
||||
/* AF4268 8007D0C8 02602025 */ move $a0, $s3
|
||||
/* AF426C 8007D0CC 0C024BE2 */ jal func_80092F88
|
||||
/* AF426C 8007D0CC 0C024BE2 */ jal Quake_Add
|
||||
/* AF4270 8007D0D0 24050005 */ li $a1, 5
|
||||
/* AF4274 8007D0D4 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF4278 8007D0D8 00408825 */ move $s1, $v0
|
||||
/* AF427C 8007D0DC 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF4280 8007D0E0 0C024B6B */ jal func_80092DAC
|
||||
/* AF4280 8007D0E0 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF4284 8007D0E4 24050190 */ li $a1, 400
|
||||
/* AF4288 8007D0E8 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF428C 8007D0EC 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -1195,11 +1195,11 @@ glabel func_8007C850
|
|||
/* AF429C 8007D0FC 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF42A0 8007D100 24050004 */ li $a1, 4
|
||||
/* AF42A4 8007D104 24060005 */ li $a2, 5
|
||||
/* AF42A8 8007D108 0C024B9C */ jal func_80092E70
|
||||
/* AF42A8 8007D108 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF42AC 8007D10C 24070028 */ li $a3, 40
|
||||
/* AF42B0 8007D110 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF42B4 8007D114 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF42B8 8007D118 0C024B7C */ jal func_80092DF0
|
||||
/* AF42B8 8007D118 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF42BC 8007D11C 24050640 */ li $a1, 1600
|
||||
/* AF42C0 8007D120 10000BA6 */ b .L8007FFBC
|
||||
/* AF42C4 8007D124 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -1288,12 +1288,12 @@ glabel func_8007C850
|
|||
/* AF43FC 8007D25C 0C030202 */ jal func_800C0808
|
||||
/* AF4400 8007D260 2407003C */ li $a3, 60
|
||||
/* AF4404 8007D264 02602025 */ move $a0, $s3
|
||||
/* AF4408 8007D268 0C024BE2 */ jal func_80092F88
|
||||
/* AF4408 8007D268 0C024BE2 */ jal Quake_Add
|
||||
/* AF440C 8007D26C 24050005 */ li $a1, 5
|
||||
/* AF4410 8007D270 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF4414 8007D274 00408825 */ move $s1, $v0
|
||||
/* AF4418 8007D278 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF441C 8007D27C 0C024B6B */ jal func_80092DAC
|
||||
/* AF441C 8007D27C 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF4420 8007D280 24050190 */ li $a1, 400
|
||||
/* AF4424 8007D284 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF4428 8007D288 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -1303,11 +1303,11 @@ glabel func_8007C850
|
|||
/* AF4438 8007D298 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF443C 8007D29C 24050002 */ li $a1, 2
|
||||
/* AF4440 8007D2A0 24060003 */ li $a2, 3
|
||||
/* AF4444 8007D2A4 0C024B9C */ jal func_80092E70
|
||||
/* AF4444 8007D2A4 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF4448 8007D2A8 240700C8 */ li $a3, 200
|
||||
/* AF444C 8007D2AC 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF4450 8007D2B0 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF4454 8007D2B4 0C024B7C */ jal func_80092DF0
|
||||
/* AF4454 8007D2B4 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF4458 8007D2B8 2405270F */ li $a1, 9999
|
||||
/* AF445C 8007D2BC 10000B3F */ b .L8007FFBC
|
||||
/* AF4460 8007D2C0 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -1324,12 +1324,12 @@ glabel func_8007C850
|
|||
/* AF4488 8007D2E8 0C030202 */ jal func_800C0808
|
||||
/* AF448C 8007D2EC 2407003C */ li $a3, 60
|
||||
/* AF4490 8007D2F0 02602025 */ move $a0, $s3
|
||||
/* AF4494 8007D2F4 0C024BE2 */ jal func_80092F88
|
||||
/* AF4494 8007D2F4 0C024BE2 */ jal Quake_Add
|
||||
/* AF4498 8007D2F8 24050005 */ li $a1, 5
|
||||
/* AF449C 8007D2FC 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF44A0 8007D300 00408825 */ move $s1, $v0
|
||||
/* AF44A4 8007D304 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF44A8 8007D308 0C024B6B */ jal func_80092DAC
|
||||
/* AF44A8 8007D308 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF44AC 8007D30C 24050190 */ li $a1, 400
|
||||
/* AF44B0 8007D310 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF44B4 8007D314 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -1338,11 +1338,11 @@ glabel func_8007C850
|
|||
/* AF44C0 8007D320 24050002 */ li $a1, 2
|
||||
/* AF44C4 8007D324 24060002 */ li $a2, 2
|
||||
/* AF44C8 8007D328 24070032 */ li $a3, 50
|
||||
/* AF44CC 8007D32C 0C024B9C */ jal func_80092E70
|
||||
/* AF44CC 8007D32C 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF44D0 8007D330 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF44D4 8007D334 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF44D8 8007D338 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF44DC 8007D33C 0C024B7C */ jal func_80092DF0
|
||||
/* AF44DC 8007D33C 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF44E0 8007D340 24050118 */ li $a1, 280
|
||||
/* AF44E4 8007D344 10000B1D */ b .L8007FFBC
|
||||
/* AF44E8 8007D348 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -1388,12 +1388,12 @@ glabel func_8007C850
|
|||
/* AF457C 8007D3DC 0C030202 */ jal func_800C0808
|
||||
/* AF4580 8007D3E0 2407003C */ li $a3, 60
|
||||
/* AF4584 8007D3E4 02602025 */ move $a0, $s3
|
||||
/* AF4588 8007D3E8 0C024BE2 */ jal func_80092F88
|
||||
/* AF4588 8007D3E8 0C024BE2 */ jal Quake_Add
|
||||
/* AF458C 8007D3EC 24050005 */ li $a1, 5
|
||||
/* AF4590 8007D3F0 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF4594 8007D3F4 00408825 */ move $s1, $v0
|
||||
/* AF4598 8007D3F8 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF459C 8007D3FC 0C024B6B */ jal func_80092DAC
|
||||
/* AF459C 8007D3FC 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF45A0 8007D400 24050190 */ li $a1, 400
|
||||
/* AF45A4 8007D404 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF45A8 8007D408 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -1402,11 +1402,11 @@ glabel func_8007C850
|
|||
/* AF45B4 8007D414 24050002 */ li $a1, 2
|
||||
/* AF45B8 8007D418 24060002 */ li $a2, 2
|
||||
/* AF45BC 8007D41C 24070032 */ li $a3, 50
|
||||
/* AF45C0 8007D420 0C024B9C */ jal func_80092E70
|
||||
/* AF45C0 8007D420 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF45C4 8007D424 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF45C8 8007D428 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF45CC 8007D42C 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF45D0 8007D430 0C024B7C */ jal func_80092DF0
|
||||
/* AF45D0 8007D430 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF45D4 8007D434 2405003C */ li $a1, 60
|
||||
/* AF45D8 8007D438 10000AE0 */ b .L8007FFBC
|
||||
/* AF45DC 8007D43C 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -2002,12 +2002,12 @@ glabel L8007DCF8
|
|||
/* AF4EBC 8007DD1C 0C030202 */ jal func_800C0808
|
||||
/* AF4EC0 8007DD20 2407003C */ li $a3, 60
|
||||
/* AF4EC4 8007DD24 02602025 */ move $a0, $s3
|
||||
/* AF4EC8 8007DD28 0C024BE2 */ jal func_80092F88
|
||||
/* AF4EC8 8007DD28 0C024BE2 */ jal Quake_Add
|
||||
/* AF4ECC 8007DD2C 24050003 */ li $a1, 3
|
||||
/* AF4ED0 8007DD30 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF4ED4 8007DD34 00408825 */ move $s1, $v0
|
||||
/* AF4ED8 8007DD38 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF4EDC 8007DD3C 0C024B6B */ jal func_80092DAC
|
||||
/* AF4EDC 8007DD3C 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF4EE0 8007DD40 240555F0 */ li $a1, 22000
|
||||
/* AF4EE4 8007DD44 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF4EE8 8007DD48 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -2016,11 +2016,11 @@ glabel L8007DCF8
|
|||
/* AF4EF4 8007DD54 24050002 */ li $a1, 2
|
||||
/* AF4EF8 8007DD58 00003025 */ move $a2, $zero
|
||||
/* AF4EFC 8007DD5C 240700C8 */ li $a3, 200
|
||||
/* AF4F00 8007DD60 0C024B9C */ jal func_80092E70
|
||||
/* AF4F00 8007DD60 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF4F04 8007DD64 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF4F08 8007DD68 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF4F0C 8007DD6C 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF4F10 8007DD70 0C024B7C */ jal func_80092DF0
|
||||
/* AF4F10 8007DD70 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF4F14 8007DD74 2405000A */ li $a1, 10
|
||||
/* AF4F18 8007DD78 10000890 */ b .L8007FFBC
|
||||
/* AF4F1C 8007DD7C 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -2115,12 +2115,12 @@ glabel L8007DE9C
|
|||
/* AF5070 8007DED0 0C030202 */ jal func_800C0808
|
||||
/* AF5074 8007DED4 2407003C */ li $a3, 60
|
||||
/* AF5078 8007DED8 02602025 */ move $a0, $s3
|
||||
/* AF507C 8007DEDC 0C024BE2 */ jal func_80092F88
|
||||
/* AF507C 8007DEDC 0C024BE2 */ jal Quake_Add
|
||||
/* AF5080 8007DEE0 24050001 */ li $a1, 1
|
||||
/* AF5084 8007DEE4 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF5088 8007DEE8 00408825 */ move $s1, $v0
|
||||
/* AF508C 8007DEEC 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF5090 8007DEF0 0C024B6B */ jal func_80092DAC
|
||||
/* AF5090 8007DEF0 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF5094 8007DEF4 24055DC0 */ li $a1, 24000
|
||||
/* AF5098 8007DEF8 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF509C 8007DEFC 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -2129,11 +2129,11 @@ glabel L8007DE9C
|
|||
/* AF50A8 8007DF08 24050002 */ li $a1, 2
|
||||
/* AF50AC 8007DF0C 00003025 */ move $a2, $zero
|
||||
/* AF50B0 8007DF10 00003825 */ move $a3, $zero
|
||||
/* AF50B4 8007DF14 0C024B9C */ jal func_80092E70
|
||||
/* AF50B4 8007DF14 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF50B8 8007DF18 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF50BC 8007DF1C 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF50C0 8007DF20 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF50C4 8007DF24 0C024B7C */ jal func_80092DF0
|
||||
/* AF50C4 8007DF24 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF50C8 8007DF28 240500A0 */ li $a1, 160
|
||||
/* AF50CC 8007DF2C 10000823 */ b .L8007FFBC
|
||||
/* AF50D0 8007DF30 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -2263,12 +2263,12 @@ glabel L8007DF78
|
|||
/* AF52A4 8007E104 00017043 */ sra $t6, $at, 1
|
||||
.L8007E108:
|
||||
/* AF52A8 8007E108 018E7821 */ addu $t7, $t4, $t6
|
||||
/* AF52AC 8007E10C 0C024BE2 */ jal func_80092F88
|
||||
/* AF52AC 8007E10C 0C024BE2 */ jal Quake_Add
|
||||
/* AF52B0 8007E110 A46FFFDC */ sh $t7, -0x24($v1)
|
||||
/* AF52B4 8007E114 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF52B8 8007E118 00408825 */ move $s1, $v0
|
||||
/* AF52BC 8007E11C 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF52C0 8007E120 0C024B6B */ jal func_80092DAC
|
||||
/* AF52C0 8007E120 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF52C4 8007E124 24057530 */ li $a1, 30000
|
||||
/* AF52C8 8007E128 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF52CC 8007E12C 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -2277,11 +2277,11 @@ glabel L8007DF78
|
|||
/* AF52D8 8007E138 24050002 */ li $a1, 2
|
||||
/* AF52DC 8007E13C 24060001 */ li $a2, 1
|
||||
/* AF52E0 8007E140 24070001 */ li $a3, 1
|
||||
/* AF52E4 8007E144 0C024B9C */ jal func_80092E70
|
||||
/* AF52E4 8007E144 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF52E8 8007E148 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF52EC 8007E14C 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF52F0 8007E150 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF52F4 8007E154 0C024B7C */ jal func_80092DF0
|
||||
/* AF52F4 8007E154 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF52F8 8007E158 240500C8 */ li $a1, 200
|
||||
/* AF52FC 8007E15C 10000797 */ b .L8007FFBC
|
||||
/* AF5300 8007E160 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -2656,12 +2656,12 @@ glabel L8007E5DC
|
|||
/* AF58A0 8007E700 0C030136 */ jal func_800C04D8
|
||||
/* AF58A4 8007E704 27A700B4 */ addiu $a3, $sp, 0xb4
|
||||
/* AF58A8 8007E708 02602025 */ move $a0, $s3
|
||||
/* AF58AC 8007E70C 0C024BE2 */ jal func_80092F88
|
||||
/* AF58AC 8007E70C 0C024BE2 */ jal Quake_Add
|
||||
/* AF58B0 8007E710 24050003 */ li $a1, 3
|
||||
/* AF58B4 8007E714 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF58B8 8007E718 00408825 */ move $s1, $v0
|
||||
/* AF58BC 8007E71C 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF58C0 8007E720 0C024B6B */ jal func_80092DAC
|
||||
/* AF58C0 8007E720 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF58C4 8007E724 240555F0 */ li $a1, 22000
|
||||
/* AF58C8 8007E728 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF58CC 8007E72C 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -2670,11 +2670,11 @@ glabel L8007E5DC
|
|||
/* AF58D8 8007E738 24050001 */ li $a1, 1
|
||||
/* AF58DC 8007E73C 00003025 */ move $a2, $zero
|
||||
/* AF58E0 8007E740 00003825 */ move $a3, $zero
|
||||
/* AF58E4 8007E744 0C024B9C */ jal func_80092E70
|
||||
/* AF58E4 8007E744 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF58E8 8007E748 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF58EC 8007E74C 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF58F0 8007E750 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF58F4 8007E754 0C024B7C */ jal func_80092DF0
|
||||
/* AF58F4 8007E754 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF58F8 8007E758 2405005A */ li $a1, 90
|
||||
/* AF58FC 8007E75C 10000617 */ b .L8007FFBC
|
||||
/* AF5900 8007E760 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -2858,12 +2858,12 @@ glabel L8007E914
|
|||
/* AF5BB4 8007EA14 02602025 */ move $a0, $s3
|
||||
/* AF5BB8 8007EA18 02602025 */ move $a0, $s3
|
||||
.L8007EA1C:
|
||||
/* AF5BBC 8007EA1C 0C024BE2 */ jal func_80092F88
|
||||
/* AF5BBC 8007EA1C 0C024BE2 */ jal Quake_Add
|
||||
/* AF5BC0 8007EA20 24050001 */ li $a1, 1
|
||||
/* AF5BC4 8007EA24 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF5BC8 8007EA28 00408825 */ move $s1, $v0
|
||||
/* AF5BCC 8007EA2C 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF5BD0 8007EA30 0C024B6B */ jal func_80092DAC
|
||||
/* AF5BD0 8007EA30 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF5BD4 8007EA34 24057D00 */ li $a1, 32000
|
||||
/* AF5BD8 8007EA38 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF5BDC 8007EA3C 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -2872,14 +2872,14 @@ glabel L8007E914
|
|||
/* AF5BE8 8007EA48 00002825 */ move $a1, $zero
|
||||
/* AF5BEC 8007EA4C 00003025 */ move $a2, $zero
|
||||
/* AF5BF0 8007EA50 24070014 */ li $a3, 20
|
||||
/* AF5BF4 8007EA54 0C024B9C */ jal func_80092E70
|
||||
/* AF5BF4 8007EA54 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF5BF8 8007EA58 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF5BFC 8007EA5C 86450000 */ lh $a1, ($s2)
|
||||
/* AF5C00 8007EA60 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF5C04 8007EA64 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF5C08 8007EA68 24A5FFF6 */ addiu $a1, $a1, -0xa
|
||||
/* AF5C0C 8007EA6C 00052C00 */ sll $a1, $a1, 0x10
|
||||
/* AF5C10 8007EA70 0C024B7C */ jal func_80092DF0
|
||||
/* AF5C10 8007EA70 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF5C14 8007EA74 00052C03 */ sra $a1, $a1, 0x10
|
||||
/* AF5C18 8007EA78 10000550 */ b .L8007FFBC
|
||||
/* AF5C1C 8007EA7C 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -2926,12 +2926,12 @@ glabel L8007EA80
|
|||
/* AF5CBC 8007EB1C 0C01F1DB */ jal func_8007C76C
|
||||
/* AF5CC0 8007EB20 24840050 */ addiu $a0, $a0, 0x50
|
||||
/* AF5CC4 8007EB24 02602025 */ move $a0, $s3
|
||||
/* AF5CC8 8007EB28 0C024BE2 */ jal func_80092F88
|
||||
/* AF5CC8 8007EB28 0C024BE2 */ jal Quake_Add
|
||||
/* AF5CCC 8007EB2C 24050001 */ li $a1, 1
|
||||
/* AF5CD0 8007EB30 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF5CD4 8007EB34 00408825 */ move $s1, $v0
|
||||
/* AF5CD8 8007EB38 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF5CDC 8007EB3C 0C024B6B */ jal func_80092DAC
|
||||
/* AF5CDC 8007EB3C 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF5CE0 8007EB40 24054E20 */ li $a1, 20000
|
||||
/* AF5CE4 8007EB44 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF5CE8 8007EB48 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -2940,14 +2940,14 @@ glabel L8007EA80
|
|||
/* AF5CF4 8007EB54 24050001 */ li $a1, 1
|
||||
/* AF5CF8 8007EB58 00003025 */ move $a2, $zero
|
||||
/* AF5CFC 8007EB5C 24070032 */ li $a3, 50
|
||||
/* AF5D00 8007EB60 0C024B9C */ jal func_80092E70
|
||||
/* AF5D00 8007EB60 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF5D04 8007EB64 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF5D08 8007EB68 86850000 */ lh $a1, ($s4)
|
||||
/* AF5D0C 8007EB6C 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF5D10 8007EB70 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF5D14 8007EB74 24A5FFEC */ addiu $a1, $a1, -0x14
|
||||
/* AF5D18 8007EB78 00052C00 */ sll $a1, $a1, 0x10
|
||||
/* AF5D1C 8007EB7C 0C024B7C */ jal func_80092DF0
|
||||
/* AF5D1C 8007EB7C 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF5D20 8007EB80 00052C03 */ sra $a1, $a1, 0x10
|
||||
/* AF5D24 8007EB84 1000050D */ b .L8007FFBC
|
||||
/* AF5D28 8007EB88 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -2990,12 +2990,12 @@ glabel L8007EBE4
|
|||
/* AF5DB4 8007EC14 0C0301E3 */ jal func_800C078C
|
||||
/* AF5DB8 8007EC18 00003025 */ move $a2, $zero
|
||||
/* AF5DBC 8007EC1C 02602025 */ move $a0, $s3
|
||||
/* AF5DC0 8007EC20 0C024BE2 */ jal func_80092F88
|
||||
/* AF5DC0 8007EC20 0C024BE2 */ jal Quake_Add
|
||||
/* AF5DC4 8007EC24 24050001 */ li $a1, 1
|
||||
/* AF5DC8 8007EC28 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF5DCC 8007EC2C 00408825 */ move $s1, $v0
|
||||
/* AF5DD0 8007EC30 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF5DD4 8007EC34 0C024B6B */ jal func_80092DAC
|
||||
/* AF5DD4 8007EC34 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF5DD8 8007EC38 24057D00 */ li $a1, 32000
|
||||
/* AF5DDC 8007EC3C 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF5DE0 8007EC40 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -3004,11 +3004,11 @@ glabel L8007EBE4
|
|||
/* AF5DEC 8007EC4C 24050002 */ li $a1, 2
|
||||
/* AF5DF0 8007EC50 00003025 */ move $a2, $zero
|
||||
/* AF5DF4 8007EC54 00003825 */ move $a3, $zero
|
||||
/* AF5DF8 8007EC58 0C024B9C */ jal func_80092E70
|
||||
/* AF5DF8 8007EC58 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF5DFC 8007EC5C AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF5E00 8007EC60 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF5E04 8007EC64 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF5E08 8007EC68 0C024B7C */ jal func_80092DF0
|
||||
/* AF5E08 8007EC68 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF5E0C 8007EC6C 87A500FA */ lh $a1, 0xfa($sp)
|
||||
/* AF5E10 8007EC70 100004D2 */ b .L8007FFBC
|
||||
/* AF5E14 8007EC74 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -3052,12 +3052,12 @@ glabel L8007EC78
|
|||
/* AF5EA8 8007ED08 0C030202 */ jal func_800C0808
|
||||
/* AF5EAC 8007ED0C 2407003C */ li $a3, 60
|
||||
/* AF5EB0 8007ED10 02602025 */ move $a0, $s3
|
||||
/* AF5EB4 8007ED14 0C024BE2 */ jal func_80092F88
|
||||
/* AF5EB4 8007ED14 0C024BE2 */ jal Quake_Add
|
||||
/* AF5EB8 8007ED18 24050003 */ li $a1, 3
|
||||
/* AF5EBC 8007ED1C 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF5EC0 8007ED20 00408825 */ move $s1, $v0
|
||||
/* AF5EC4 8007ED24 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF5EC8 8007ED28 0C024B6B */ jal func_80092DAC
|
||||
/* AF5EC8 8007ED28 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF5ECC 8007ED2C 24052EE0 */ li $a1, 12000
|
||||
/* AF5ED0 8007ED30 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF5ED4 8007ED34 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -3066,11 +3066,11 @@ glabel L8007EC78
|
|||
/* AF5EE0 8007ED40 00002825 */ move $a1, $zero
|
||||
/* AF5EE4 8007ED44 00003025 */ move $a2, $zero
|
||||
/* AF5EE8 8007ED48 240703E8 */ li $a3, 1000
|
||||
/* AF5EEC 8007ED4C 0C024B9C */ jal func_80092E70
|
||||
/* AF5EEC 8007ED4C 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF5EF0 8007ED50 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF5EF4 8007ED54 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF5EF8 8007ED58 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF5EFC 8007ED5C 0C024B7C */ jal func_80092DF0
|
||||
/* AF5EFC 8007ED5C 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF5F00 8007ED60 24050005 */ li $a1, 5
|
||||
/* AF5F04 8007ED64 10000495 */ b .L8007FFBC
|
||||
/* AF5F08 8007ED68 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -3109,12 +3109,12 @@ glabel L8007ED6C
|
|||
/* AF5F88 8007EDE8 0C030202 */ jal func_800C0808
|
||||
/* AF5F8C 8007EDEC 2407003C */ li $a3, 60
|
||||
/* AF5F90 8007EDF0 02602025 */ move $a0, $s3
|
||||
/* AF5F94 8007EDF4 0C024BE2 */ jal func_80092F88
|
||||
/* AF5F94 8007EDF4 0C024BE2 */ jal Quake_Add
|
||||
/* AF5F98 8007EDF8 24050003 */ li $a1, 3
|
||||
/* AF5F9C 8007EDFC 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF5FA0 8007EE00 00408825 */ move $s1, $v0
|
||||
/* AF5FA4 8007EE04 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF5FA8 8007EE08 0C024B6B */ jal func_80092DAC
|
||||
/* AF5FA8 8007EE08 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF5FAC 8007EE0C 24052EE0 */ li $a1, 12000
|
||||
/* AF5FB0 8007EE10 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF5FB4 8007EE14 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -3123,11 +3123,11 @@ glabel L8007ED6C
|
|||
/* AF5FC0 8007EE20 00002825 */ move $a1, $zero
|
||||
/* AF5FC4 8007EE24 00003025 */ move $a2, $zero
|
||||
/* AF5FC8 8007EE28 240703E8 */ li $a3, 1000
|
||||
/* AF5FCC 8007EE2C 0C024B9C */ jal func_80092E70
|
||||
/* AF5FCC 8007EE2C 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF5FD0 8007EE30 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF5FD4 8007EE34 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF5FD8 8007EE38 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF5FDC 8007EE3C 0C024B7C */ jal func_80092DF0
|
||||
/* AF5FDC 8007EE3C 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF5FE0 8007EE40 24050005 */ li $a1, 5
|
||||
/* AF5FE4 8007EE44 1000045D */ b .L8007FFBC
|
||||
/* AF5FE8 8007EE48 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -3244,12 +3244,12 @@ glabel L8007EFBC
|
|||
/* AF6190 8007EFF0 0C030202 */ jal func_800C0808
|
||||
/* AF6194 8007EFF4 2407003C */ li $a3, 60
|
||||
/* AF6198 8007EFF8 02602025 */ move $a0, $s3
|
||||
/* AF619C 8007EFFC 0C024BE2 */ jal func_80092F88
|
||||
/* AF619C 8007EFFC 0C024BE2 */ jal Quake_Add
|
||||
/* AF61A0 8007F000 24050001 */ li $a1, 1
|
||||
/* AF61A4 8007F004 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF61A8 8007F008 00408825 */ move $s1, $v0
|
||||
/* AF61AC 8007F00C 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF61B0 8007F010 0C024B6B */ jal func_80092DAC
|
||||
/* AF61B0 8007F010 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF61B4 8007F014 24057D00 */ li $a1, 32000
|
||||
/* AF61B8 8007F018 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF61BC 8007F01C 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -3258,11 +3258,11 @@ glabel L8007EFBC
|
|||
/* AF61C8 8007F028 24050004 */ li $a1, 4
|
||||
/* AF61CC 8007F02C 00003025 */ move $a2, $zero
|
||||
/* AF61D0 8007F030 00003825 */ move $a3, $zero
|
||||
/* AF61D4 8007F034 0C024B9C */ jal func_80092E70
|
||||
/* AF61D4 8007F034 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF61D8 8007F038 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF61DC 8007F03C 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF61E0 8007F040 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF61E4 8007F044 0C024B7C */ jal func_80092DF0
|
||||
/* AF61E4 8007F044 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF61E8 8007F048 24050014 */ li $a1, 20
|
||||
/* AF61EC 8007F04C 100003DB */ b .L8007FFBC
|
||||
/* AF61F0 8007F050 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -3283,12 +3283,12 @@ glabel L8007F054
|
|||
/* AF6228 8007F088 0C030202 */ jal func_800C0808
|
||||
/* AF622C 8007F08C 2407003C */ li $a3, 60
|
||||
/* AF6230 8007F090 02602025 */ move $a0, $s3
|
||||
/* AF6234 8007F094 0C024BE2 */ jal func_80092F88
|
||||
/* AF6234 8007F094 0C024BE2 */ jal Quake_Add
|
||||
/* AF6238 8007F098 24050001 */ li $a1, 1
|
||||
/* AF623C 8007F09C 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF6240 8007F0A0 00408825 */ move $s1, $v0
|
||||
/* AF6244 8007F0A4 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF6248 8007F0A8 0C024B6B */ jal func_80092DAC
|
||||
/* AF6248 8007F0A8 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF624C 8007F0AC 24057D00 */ li $a1, 32000
|
||||
/* AF6250 8007F0B0 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF6254 8007F0B4 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -3297,11 +3297,11 @@ glabel L8007F054
|
|||
/* AF6260 8007F0C0 24050002 */ li $a1, 2
|
||||
/* AF6264 8007F0C4 00003025 */ move $a2, $zero
|
||||
/* AF6268 8007F0C8 00003825 */ move $a3, $zero
|
||||
/* AF626C 8007F0CC 0C024B9C */ jal func_80092E70
|
||||
/* AF626C 8007F0CC 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF6270 8007F0D0 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF6274 8007F0D4 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF6278 8007F0D8 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF627C 8007F0DC 0C024B7C */ jal func_80092DF0
|
||||
/* AF627C 8007F0DC 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF6280 8007F0E0 2405000A */ li $a1, 10
|
||||
/* AF6284 8007F0E4 100003B5 */ b .L8007FFBC
|
||||
/* AF6288 8007F0E8 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -3328,12 +3328,12 @@ glabel L8007F0EC
|
|||
/* AF62D8 8007F138 AE8F067C */ sw $t7, 0x67c($s4)
|
||||
/* AF62DC 8007F13C A6980110 */ sh $t8, 0x110($s4)
|
||||
/* AF62E0 8007F140 02602025 */ move $a0, $s3
|
||||
/* AF62E4 8007F144 0C024BE2 */ jal func_80092F88
|
||||
/* AF62E4 8007F144 0C024BE2 */ jal Quake_Add
|
||||
/* AF62E8 8007F148 24050001 */ li $a1, 1
|
||||
/* AF62EC 8007F14C 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF62F0 8007F150 00408825 */ move $s1, $v0
|
||||
/* AF62F4 8007F154 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF62F8 8007F158 0C024B6B */ jal func_80092DAC
|
||||
/* AF62F8 8007F158 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF62FC 8007F15C 24057D00 */ li $a1, 32000
|
||||
/* AF6300 8007F160 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF6304 8007F164 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -3342,11 +3342,11 @@ glabel L8007F0EC
|
|||
/* AF6310 8007F170 24050002 */ li $a1, 2
|
||||
/* AF6314 8007F174 00003025 */ move $a2, $zero
|
||||
/* AF6318 8007F178 00003825 */ move $a3, $zero
|
||||
/* AF631C 8007F17C 0C024B9C */ jal func_80092E70
|
||||
/* AF631C 8007F17C 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF6320 8007F180 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF6324 8007F184 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF6328 8007F188 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF632C 8007F18C 0C024B7C */ jal func_80092DF0
|
||||
/* AF632C 8007F18C 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF6330 8007F190 2405000A */ li $a1, 10
|
||||
/* AF6334 8007F194 10000389 */ b .L8007FFBC
|
||||
/* AF6338 8007F198 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -3367,12 +3367,12 @@ glabel L8007F19C
|
|||
/* AF6370 8007F1D0 0C030202 */ jal func_800C0808
|
||||
/* AF6374 8007F1D4 2407003C */ li $a3, 60
|
||||
/* AF6378 8007F1D8 02602025 */ move $a0, $s3
|
||||
/* AF637C 8007F1DC 0C024BE2 */ jal func_80092F88
|
||||
/* AF637C 8007F1DC 0C024BE2 */ jal Quake_Add
|
||||
/* AF6380 8007F1E0 24050001 */ li $a1, 1
|
||||
/* AF6384 8007F1E4 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF6388 8007F1E8 00408825 */ move $s1, $v0
|
||||
/* AF638C 8007F1EC 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF6390 8007F1F0 0C024B6B */ jal func_80092DAC
|
||||
/* AF6390 8007F1F0 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF6394 8007F1F4 24057D00 */ li $a1, 32000
|
||||
/* AF6398 8007F1F8 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF639C 8007F1FC 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -3381,11 +3381,11 @@ glabel L8007F19C
|
|||
/* AF63A8 8007F208 24050001 */ li $a1, 1
|
||||
/* AF63AC 8007F20C 00003025 */ move $a2, $zero
|
||||
/* AF63B0 8007F210 2407000A */ li $a3, 10
|
||||
/* AF63B4 8007F214 0C024B9C */ jal func_80092E70
|
||||
/* AF63B4 8007F214 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF63B8 8007F218 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF63BC 8007F21C 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF63C0 8007F220 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF63C4 8007F224 0C024B7C */ jal func_80092DF0
|
||||
/* AF63C4 8007F224 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF63C8 8007F228 24050014 */ li $a1, 20
|
||||
/* AF63CC 8007F22C 10000363 */ b .L8007FFBC
|
||||
/* AF63D0 8007F230 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -3587,12 +3587,12 @@ glabel L8007F4EC
|
|||
/* AF66B8 8007F518 0C030202 */ jal func_800C0808
|
||||
/* AF66BC 8007F51C 2407003C */ li $a3, 60
|
||||
/* AF66C0 8007F520 02602025 */ move $a0, $s3
|
||||
/* AF66C4 8007F524 0C024BE2 */ jal func_80092F88
|
||||
/* AF66C4 8007F524 0C024BE2 */ jal Quake_Add
|
||||
/* AF66C8 8007F528 24050003 */ li $a1, 3
|
||||
/* AF66CC 8007F52C 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF66D0 8007F530 00408825 */ move $s1, $v0
|
||||
/* AF66D4 8007F534 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF66D8 8007F538 0C024B6B */ jal func_80092DAC
|
||||
/* AF66D8 8007F538 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF66DC 8007F53C 24052EE0 */ li $a1, 12000
|
||||
/* AF66E0 8007F540 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF66E4 8007F544 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -3601,14 +3601,14 @@ glabel L8007F4EC
|
|||
/* AF66F0 8007F550 00002825 */ move $a1, $zero
|
||||
/* AF66F4 8007F554 24060001 */ li $a2, 1
|
||||
/* AF66F8 8007F558 24070064 */ li $a3, 100
|
||||
/* AF66FC 8007F55C 0C024B9C */ jal func_80092E70
|
||||
/* AF66FC 8007F55C 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF6700 8007F560 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF6704 8007F564 87A500FA */ lh $a1, 0xfa($sp)
|
||||
/* AF6708 8007F568 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF670C 8007F56C 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF6710 8007F570 24A5FFB0 */ addiu $a1, $a1, -0x50
|
||||
/* AF6714 8007F574 00052C00 */ sll $a1, $a1, 0x10
|
||||
/* AF6718 8007F578 0C024B7C */ jal func_80092DF0
|
||||
/* AF6718 8007F578 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF671C 8007F57C 00052C03 */ sra $a1, $a1, 0x10
|
||||
/* AF6720 8007F580 1000028E */ b .L8007FFBC
|
||||
/* AF6724 8007F584 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
@ -3641,12 +3641,12 @@ glabel L8007F588
|
|||
/* AF6784 8007F5E4 0C00B7CE */ jal func_8002DF38
|
||||
/* AF6788 8007F5E8 24060001 */ li $a2, 1
|
||||
/* AF678C 8007F5EC 02602025 */ move $a0, $s3
|
||||
/* AF6790 8007F5F0 0C024BE2 */ jal func_80092F88
|
||||
/* AF6790 8007F5F0 0C024BE2 */ jal Quake_Add
|
||||
/* AF6794 8007F5F4 24050003 */ li $a1, 3
|
||||
/* AF6798 8007F5F8 00022400 */ sll $a0, $v0, 0x10
|
||||
/* AF679C 8007F5FC 00408825 */ move $s1, $v0
|
||||
/* AF67A0 8007F600 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF67A4 8007F604 0C024B6B */ jal func_80092DAC
|
||||
/* AF67A4 8007F604 0C024B6B */ jal Quake_SetSpeed
|
||||
/* AF67A8 8007F608 24052EE0 */ li $a1, 12000
|
||||
/* AF67AC 8007F60C 00118400 */ sll $s0, $s1, 0x10
|
||||
/* AF67B0 8007F610 00108403 */ sra $s0, $s0, 0x10
|
||||
|
@ -3655,14 +3655,14 @@ glabel L8007F588
|
|||
/* AF67BC 8007F61C 00002825 */ move $a1, $zero
|
||||
/* AF67C0 8007F620 24060001 */ li $a2, 1
|
||||
/* AF67C4 8007F624 2407000A */ li $a3, 10
|
||||
/* AF67C8 8007F628 0C024B9C */ jal func_80092E70
|
||||
/* AF67C8 8007F628 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* AF67CC 8007F62C AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* AF67D0 8007F630 87A500FA */ lh $a1, 0xfa($sp)
|
||||
/* AF67D4 8007F634 00102400 */ sll $a0, $s0, 0x10
|
||||
/* AF67D8 8007F638 00042403 */ sra $a0, $a0, 0x10
|
||||
/* AF67DC 8007F63C 24A5FFF6 */ addiu $a1, $a1, -0xa
|
||||
/* AF67E0 8007F640 00052C00 */ sll $a1, $a1, 0x10
|
||||
/* AF67E4 8007F644 0C024B7C */ jal func_80092DF0
|
||||
/* AF67E4 8007F644 0C024B7C */ jal Quake_SetCountdown
|
||||
/* AF67E8 8007F648 00052C03 */ sra $a1, $a1, 0x10
|
||||
/* AF67EC 8007F64C 1000025B */ b .L8007FFBC
|
||||
/* AF67F0 8007F650 8FBF0044 */ lw $ra, 0x44($sp)
|
||||
|
|
|
@ -71,7 +71,7 @@ glabel func_800BCA64
|
|||
/* B33C80 800BCAE0 02002825 */ move $a1, $s0
|
||||
/* B33C84 800BCAE4 0C03DA0A */ jal func_800F6828
|
||||
/* B33C88 800BCAE8 00002025 */ move $a0, $zero
|
||||
/* B33C8C 800BCAEC 0C024BCE */ jal func_80092F38
|
||||
/* B33C8C 800BCAEC 0C024BCE */ jal Quake_Init
|
||||
/* B33C90 800BCAF0 00000000 */ nop
|
||||
/* B33C94 800BCAF4 00002025 */ move $a0, $zero
|
||||
/* B33C98 800BCAF8 02201025 */ move $v0, $s1
|
||||
|
|
|
@ -24,12 +24,12 @@ glabel func_8009BEEC
|
|||
/* B130C4 8009BF24 000FC080 */ sll $t8, $t7, 2
|
||||
/* B130C8 8009BF28 0098C821 */ addu $t9, $a0, $t8
|
||||
/* B130CC 8009BF2C 8F240790 */ lw $a0, 0x790($t9)
|
||||
/* B130D0 8009BF30 0C024BE2 */ jal func_80092F88
|
||||
/* B130D0 8009BF30 0C024BE2 */ jal Quake_Add
|
||||
/* B130D4 8009BF34 AFA2002C */ sw $v0, 0x2c($sp)
|
||||
/* B130D8 8009BF38 00022400 */ sll $a0, $v0, 0x10
|
||||
/* B130DC 8009BF3C AFA20034 */ sw $v0, 0x34($sp)
|
||||
/* B130E0 8009BF40 00042403 */ sra $a0, $a0, 0x10
|
||||
/* B130E4 8009BF44 0C024B6B */ jal func_80092DAC
|
||||
/* B130E4 8009BF44 0C024B6B */ jal Quake_SetSpeed
|
||||
/* B130E8 8009BF48 24052710 */ li $a1, 10000
|
||||
/* B130EC 8009BF4C 87B00036 */ lh $s0, 0x36($sp)
|
||||
/* B130F0 8009BF50 24050004 */ li $a1, 4
|
||||
|
@ -37,11 +37,11 @@ glabel func_8009BEEC
|
|||
/* B130F8 8009BF58 00102400 */ sll $a0, $s0, 0x10
|
||||
/* B130FC 8009BF5C 00042403 */ sra $a0, $a0, 0x10
|
||||
/* B13100 8009BF60 00003825 */ move $a3, $zero
|
||||
/* B13104 8009BF64 0C024B9C */ jal func_80092E70
|
||||
/* B13104 8009BF64 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* B13108 8009BF68 AFA00010 */ sw $zero, 0x10($sp)
|
||||
/* B1310C 8009BF6C 00102400 */ sll $a0, $s0, 0x10
|
||||
/* B13110 8009BF70 00042403 */ sra $a0, $a0, 0x10
|
||||
/* B13114 8009BF74 0C024B7C */ jal func_80092DF0
|
||||
/* B13114 8009BF74 0C024B7C */ jal Quake_SetCountdown
|
||||
/* B13118 8009BF78 2405007F */ li $a1, 127
|
||||
/* B1311C 8009BF7C 8FA8002C */ lw $t0, 0x2c($sp)
|
||||
/* B13120 8009BF80 8D031DE4 */ lw $v1, 0x1de4($t0)
|
||||
|
@ -61,7 +61,7 @@ glabel func_8009BEEC
|
|||
/* B13154 8009BFB4 24050003 */ li $a1, 3
|
||||
/* B13158 8009BFB8 000A5880 */ sll $t3, $t2, 2
|
||||
/* B1315C 8009BFBC 022B6021 */ addu $t4, $s1, $t3
|
||||
/* B13160 8009BFC0 0C024BE2 */ jal func_80092F88
|
||||
/* B13160 8009BFC0 0C024BE2 */ jal Quake_Add
|
||||
/* B13164 8009BFC4 8D840790 */ lw $a0, 0x790($t4)
|
||||
/* B13168 8009BFC8 0C03F66B */ jal Math_Rand_ZeroOne
|
||||
/* B1316C 8009BFCC AFA20034 */ sw $v0, 0x34($sp)
|
||||
|
@ -78,7 +78,7 @@ glabel func_8009BEEC
|
|||
/* B13198 8009BFF8 44059000 */ mfc1 $a1, $f18
|
||||
/* B1319C 8009BFFC 00000000 */ nop
|
||||
/* B131A0 8009C000 00052C00 */ sll $a1, $a1, 0x10
|
||||
/* B131A4 8009C004 0C024B6B */ jal func_80092DAC
|
||||
/* B131A4 8009C004 0C024B6B */ jal Quake_SetSpeed
|
||||
/* B131A8 8009C008 00052C03 */ sra $a1, $a1, 0x10
|
||||
/* B131AC 8009C00C 0C03F66B */ jal Math_Rand_ZeroOne
|
||||
/* B131B0 8009C010 00000000 */ nop
|
||||
|
@ -97,7 +97,7 @@ glabel func_8009BEEC
|
|||
/* B131E4 8009C044 44058000 */ mfc1 $a1, $f16
|
||||
/* B131E8 8009C048 00000000 */ nop
|
||||
/* B131EC 8009C04C 00052C00 */ sll $a1, $a1, 0x10
|
||||
/* B131F0 8009C050 0C024B9C */ jal func_80092E70
|
||||
/* B131F0 8009C050 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* B131F4 8009C054 00052C03 */ sra $a1, $a1, 0x10
|
||||
/* B131F8 8009C058 0C03F66B */ jal Math_Rand_ZeroOne
|
||||
/* B131FC 8009C05C 00000000 */ nop
|
||||
|
@ -113,7 +113,7 @@ glabel func_8009BEEC
|
|||
/* B13224 8009C084 44055000 */ mfc1 $a1, $f10
|
||||
/* B13228 8009C088 00000000 */ nop
|
||||
/* B1322C 8009C08C 00052C00 */ sll $a1, $a1, 0x10
|
||||
/* B13230 8009C090 0C024B7C */ jal func_80092DF0
|
||||
/* B13230 8009C090 0C024B7C */ jal Quake_SetCountdown
|
||||
/* B13234 8009C094 00052C03 */ sra $a1, $a1, 0x10
|
||||
/* B13238 8009C098 8FBF0024 */ lw $ra, 0x24($sp)
|
||||
.L8009C09C:
|
||||
|
|
|
@ -16,12 +16,12 @@ glabel func_8086C29C
|
|||
/* 00634 8086C2D4 0018C880 */ sll $t9, $t8, 2
|
||||
/* 00638 8086C2D8 00B94021 */ addu $t0, $a1, $t9
|
||||
/* 0063C 8086C2DC 8D040790 */ lw $a0, 0x0790($t0) ## 00000790
|
||||
/* 00640 8086C2E0 0C024BE2 */ jal func_80092F88
|
||||
/* 00640 8086C2E0 0C024BE2 */ jal Quake_Add
|
||||
/* 00644 8086C2E4 24050001 */ addiu $a1, $zero, 0x0001 ## $a1 = 00000001
|
||||
/* 00648 8086C2E8 00022400 */ sll $a0, $v0, 16
|
||||
/* 0064C 8086C2EC AFA20044 */ sw $v0, 0x0044($sp)
|
||||
/* 00650 8086C2F0 00042403 */ sra $a0, $a0, 16
|
||||
/* 00654 8086C2F4 0C024B6B */ jal func_80092DAC
|
||||
/* 00654 8086C2F4 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 00658 8086C2F8 24053A98 */ addiu $a1, $zero, 0x3A98 ## $a1 = 00003A98
|
||||
/* 0065C 8086C2FC 87A40046 */ lh $a0, 0x0046($sp)
|
||||
/* 00660 8086C300 24090001 */ addiu $t1, $zero, 0x0001 ## $t1 = 00000001
|
||||
|
@ -29,10 +29,10 @@ glabel func_8086C29C
|
|||
/* 00668 8086C308 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 0066C 8086C30C 24060001 */ addiu $a2, $zero, 0x0001 ## $a2 = 00000001
|
||||
/* 00670 8086C310 240700FA */ addiu $a3, $zero, 0x00FA ## $a3 = 000000FA
|
||||
/* 00674 8086C314 0C024B9C */ jal func_80092E70
|
||||
/* 00674 8086C314 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 00678 8086C318 AFA40040 */ sw $a0, 0x0040($sp)
|
||||
/* 0067C 8086C31C 8FA40040 */ lw $a0, 0x0040($sp)
|
||||
/* 00680 8086C320 0C024B7C */ jal func_80092DF0
|
||||
/* 00680 8086C320 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 00684 8086C324 2405000A */ addiu $a1, $zero, 0x000A ## $a1 = 0000000A
|
||||
.L8086C328:
|
||||
/* 00688 8086C328 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
|
|
|
@ -142,24 +142,24 @@ glabel func_8086F464
|
|||
/* 00510 8086F670 24050001 */ addiu $a1, $zero, 0x0001 ## $a1 = 00000001
|
||||
/* 00514 8086F674 00194080 */ sll $t0, $t9, 2
|
||||
/* 00518 8086F678 02684821 */ addu $t1, $s3, $t0
|
||||
/* 0051C 8086F67C 0C024BE2 */ jal func_80092F88
|
||||
/* 0051C 8086F67C 0C024BE2 */ jal Quake_Add
|
||||
/* 00520 8086F680 8D240790 */ lw $a0, 0x0790($t1) ## 00000790
|
||||
/* 00524 8086F684 00028400 */ sll $s0, $v0, 16
|
||||
/* 00528 8086F688 00022400 */ sll $a0, $v0, 16
|
||||
/* 0052C 8086F68C 00108403 */ sra $s0, $s0, 16
|
||||
/* 00530 8086F690 00042403 */ sra $a0, $a0, 16
|
||||
/* 00534 8086F694 0C024B6B */ jal func_80092DAC
|
||||
/* 00534 8086F694 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 00538 8086F698 24057FFF */ addiu $a1, $zero, 0x7FFF ## $a1 = 00007FFF
|
||||
/* 0053C 8086F69C 00102400 */ sll $a0, $s0, 16
|
||||
/* 00540 8086F6A0 00042403 */ sra $a0, $a0, 16
|
||||
/* 00544 8086F6A4 2405012C */ addiu $a1, $zero, 0x012C ## $a1 = 0000012C
|
||||
/* 00548 8086F6A8 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 0054C 8086F6AC 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 00550 8086F6B0 0C024B9C */ jal func_80092E70
|
||||
/* 00550 8086F6B0 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 00554 8086F6B4 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 00558 8086F6B8 00102400 */ sll $a0, $s0, 16
|
||||
/* 0055C 8086F6BC 00042403 */ sra $a0, $a0, 16
|
||||
/* 00560 8086F6C0 0C024B7C */ jal func_80092DF0
|
||||
/* 00560 8086F6C0 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 00564 8086F6C4 2405001E */ addiu $a1, $zero, 0x001E ## $a1 = 0000001E
|
||||
/* 00568 8086F6C8 3C0B8087 */ lui $t3, %hi(func_8086F718) ## $t3 = 80870000
|
||||
/* 0056C 8086F6CC 240A0014 */ addiu $t2, $zero, 0x0014 ## $t2 = 00000014
|
||||
|
|
|
@ -1,16 +0,0 @@
|
|||
glabel BgGjyoBridge_Destroy
|
||||
/* 000B4 80878774 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 000B8 80878778 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 000BC 8087877C 8FAE0018 */ lw $t6, 0x0018($sp)
|
||||
/* 000C0 80878780 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 000C4 80878784 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 000C8 80878788 24A50810 */ addiu $a1, $a1, 0x0810 ## $a1 = 00000810
|
||||
/* 000CC 8087878C 0C00FB56 */ jal DynaPolyInfo_Free
|
||||
## DynaPolyInfo_delReserve
|
||||
/* 000D0 80878790 8DC6014C */ lw $a2, 0x014C($t6) ## 0000014C
|
||||
/* 000D4 80878794 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 000D8 80878798 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 000DC 8087879C 03E00008 */ jr $ra
|
||||
/* 000E0 808787A0 00000000 */ nop
|
||||
|
||||
|
|
@ -1,103 +0,0 @@
|
|||
glabel BgGjyoBridge_Draw
|
||||
/* 002DC 8087899C 27BDFF90 */ addiu $sp, $sp, 0xFF90 ## $sp = FFFFFF90
|
||||
/* 002E0 808789A0 AFB10038 */ sw $s1, 0x0038($sp)
|
||||
/* 002E4 808789A4 00A08825 */ or $s1, $a1, $zero ## $s1 = 00000000
|
||||
/* 002E8 808789A8 AFBF003C */ sw $ra, 0x003C($sp)
|
||||
/* 002EC 808789AC AFB00034 */ sw $s0, 0x0034($sp)
|
||||
/* 002F0 808789B0 AFA40070 */ sw $a0, 0x0070($sp)
|
||||
/* 002F4 808789B4 8CA50000 */ lw $a1, 0x0000($a1) ## 00000000
|
||||
/* 002F8 808789B8 3C068088 */ lui $a2, %hi(D_80878B60) ## $a2 = 80880000
|
||||
/* 002FC 808789BC 24C68B60 */ addiu $a2, $a2, %lo(D_80878B60) ## $a2 = 80878B60
|
||||
/* 00300 808789C0 27A40058 */ addiu $a0, $sp, 0x0058 ## $a0 = FFFFFFE8
|
||||
/* 00304 808789C4 24070104 */ addiu $a3, $zero, 0x0104 ## $a3 = 00000104
|
||||
/* 00308 808789C8 0C031AB1 */ jal func_800C6AC4
|
||||
/* 0030C 808789CC 00A08025 */ or $s0, $a1, $zero ## $s0 = 00000000
|
||||
/* 00310 808789D0 0C024F61 */ jal func_80093D84
|
||||
/* 00314 808789D4 8E240000 */ lw $a0, 0x0000($s1) ## 00000000
|
||||
/* 00318 808789D8 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 0031C 808789DC 3C0FDB06 */ lui $t7, 0xDB06 ## $t7 = DB060000
|
||||
/* 00320 808789E0 35EF0020 */ ori $t7, $t7, 0x0020 ## $t7 = DB060020
|
||||
/* 00324 808789E4 244E0008 */ addiu $t6, $v0, 0x0008 ## $t6 = 00000008
|
||||
/* 00328 808789E8 AE0E02D0 */ sw $t6, 0x02D0($s0) ## 000002D0
|
||||
/* 0032C 808789EC 3C010001 */ lui $at, 0x0001 ## $at = 00010000
|
||||
/* 00330 808789F0 02214821 */ addu $t1, $s1, $at
|
||||
/* 00334 808789F4 AC4F0000 */ sw $t7, 0x0000($v0) ## 00000000
|
||||
/* 00338 808789F8 8D231DE4 */ lw $v1, 0x1DE4($t1) ## 00001DE4
|
||||
/* 0033C 808789FC 8E240000 */ lw $a0, 0x0000($s1) ## 00000000
|
||||
/* 00340 80878A00 24180020 */ addiu $t8, $zero, 0x0020 ## $t8 = 00000020
|
||||
/* 00344 80878A04 00030823 */ subu $at, $zero, $v1
|
||||
/* 00348 80878A08 00013080 */ sll $a2, $at, 2
|
||||
/* 0034C 80878A0C 00C13023 */ subu $a2, $a2, $at
|
||||
/* 00350 80878A10 30C6007F */ andi $a2, $a2, 0x007F ## $a2 = 00000000
|
||||
/* 00354 80878A14 AFB80010 */ sw $t8, 0x0010($sp)
|
||||
/* 00358 80878A18 AFA90044 */ sw $t1, 0x0044($sp)
|
||||
/* 0035C 80878A1C 24070020 */ addiu $a3, $zero, 0x0020 ## $a3 = 00000020
|
||||
/* 00360 80878A20 AFA20054 */ sw $v0, 0x0054($sp)
|
||||
/* 00364 80878A24 0C0253A7 */ jal Draw_TexScroll
|
||||
/* 00368 80878A28 3065007F */ andi $a1, $v1, 0x007F ## $a1 = 00000000
|
||||
/* 0036C 80878A2C 8FA80054 */ lw $t0, 0x0054($sp)
|
||||
/* 00370 80878A30 8FA90044 */ lw $t1, 0x0044($sp)
|
||||
/* 00374 80878A34 3C0ADB06 */ lui $t2, 0xDB06 ## $t2 = DB060000
|
||||
/* 00378 80878A38 AD020004 */ sw $v0, 0x0004($t0) ## 00000004
|
||||
/* 0037C 80878A3C 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 00380 80878A40 354A0024 */ ori $t2, $t2, 0x0024 ## $t2 = DB060024
|
||||
/* 00384 80878A44 240B0020 */ addiu $t3, $zero, 0x0020 ## $t3 = 00000020
|
||||
/* 00388 80878A48 24590008 */ addiu $t9, $v0, 0x0008 ## $t9 = 00000008
|
||||
/* 0038C 80878A4C AE1902D0 */ sw $t9, 0x02D0($s0) ## 000002D0
|
||||
/* 00390 80878A50 AC4A0000 */ sw $t2, 0x0000($v0) ## 00000000
|
||||
/* 00394 80878A54 8D231DE4 */ lw $v1, 0x1DE4($t1) ## 00001DE4
|
||||
/* 00398 80878A58 8E240000 */ lw $a0, 0x0000($s1) ## 00000000
|
||||
/* 0039C 80878A5C 240C0020 */ addiu $t4, $zero, 0x0020 ## $t4 = 00000020
|
||||
/* 003A0 80878A60 240D0001 */ addiu $t5, $zero, 0x0001 ## $t5 = 00000001
|
||||
/* 003A4 80878A64 240F0020 */ addiu $t7, $zero, 0x0020 ## $t7 = 00000020
|
||||
/* 003A8 80878A68 24180020 */ addiu $t8, $zero, 0x0020 ## $t8 = 00000020
|
||||
/* 003AC 80878A6C 00033823 */ subu $a3, $zero, $v1
|
||||
/* 003B0 80878A70 306E007F */ andi $t6, $v1, 0x007F ## $t6 = 00000000
|
||||
/* 003B4 80878A74 AFAE0020 */ sw $t6, 0x0020($sp)
|
||||
/* 003B8 80878A78 30E7007F */ andi $a3, $a3, 0x007F ## $a3 = 00000000
|
||||
/* 003BC 80878A7C AFB80028 */ sw $t8, 0x0028($sp)
|
||||
/* 003C0 80878A80 AFAF0024 */ sw $t7, 0x0024($sp)
|
||||
/* 003C4 80878A84 AFAD0018 */ sw $t5, 0x0018($sp)
|
||||
/* 003C8 80878A88 AFAC0014 */ sw $t4, 0x0014($sp)
|
||||
/* 003CC 80878A8C AFA0001C */ sw $zero, 0x001C($sp)
|
||||
/* 003D0 80878A90 AFAB0010 */ sw $t3, 0x0010($sp)
|
||||
/* 003D4 80878A94 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 003D8 80878A98 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 003DC 80878A9C 0C0253D0 */ jal Draw_TwoTexScroll
|
||||
/* 003E0 80878AA0 AFA20050 */ sw $v0, 0x0050($sp)
|
||||
/* 003E4 80878AA4 8FA80050 */ lw $t0, 0x0050($sp)
|
||||
/* 003E8 80878AA8 3C0ADA38 */ lui $t2, 0xDA38 ## $t2 = DA380000
|
||||
/* 003EC 80878AAC 354A0003 */ ori $t2, $t2, 0x0003 ## $t2 = DA380003
|
||||
/* 003F0 80878AB0 AD020004 */ sw $v0, 0x0004($t0) ## 00000004
|
||||
/* 003F4 80878AB4 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 003F8 80878AB8 3C058088 */ lui $a1, %hi(D_80878B78) ## $a1 = 80880000
|
||||
/* 003FC 80878ABC 24A58B78 */ addiu $a1, $a1, %lo(D_80878B78) ## $a1 = 80878B78
|
||||
/* 00400 80878AC0 24590008 */ addiu $t9, $v0, 0x0008 ## $t9 = 00000008
|
||||
/* 00404 80878AC4 AE1902D0 */ sw $t9, 0x02D0($s0) ## 000002D0
|
||||
/* 00408 80878AC8 AC4A0000 */ sw $t2, 0x0000($v0) ## 00000000
|
||||
/* 0040C 80878ACC 8E240000 */ lw $a0, 0x0000($s1) ## 00000000
|
||||
/* 00410 80878AD0 24060119 */ addiu $a2, $zero, 0x0119 ## $a2 = 00000119
|
||||
/* 00414 80878AD4 0C0346A2 */ jal Matrix_NewMtx
|
||||
/* 00418 80878AD8 AFA2004C */ sw $v0, 0x004C($sp)
|
||||
/* 0041C 80878ADC 8FA3004C */ lw $v1, 0x004C($sp)
|
||||
/* 00420 80878AE0 3C0D0600 */ lui $t5, 0x0600 ## $t5 = 06000000
|
||||
/* 00424 80878AE4 25AD0600 */ addiu $t5, $t5, 0x0600 ## $t5 = 06000600
|
||||
/* 00428 80878AE8 AC620004 */ sw $v0, 0x0004($v1) ## 00000004
|
||||
/* 0042C 80878AEC 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 00430 80878AF0 3C0CDE00 */ lui $t4, 0xDE00 ## $t4 = DE000000
|
||||
/* 00434 80878AF4 3C068088 */ lui $a2, %hi(D_80878B90) ## $a2 = 80880000
|
||||
/* 00438 80878AF8 244B0008 */ addiu $t3, $v0, 0x0008 ## $t3 = 00000008
|
||||
/* 0043C 80878AFC AE0B02D0 */ sw $t3, 0x02D0($s0) ## 000002D0
|
||||
/* 00440 80878B00 AC4D0004 */ sw $t5, 0x0004($v0) ## 00000004
|
||||
/* 00444 80878B04 AC4C0000 */ sw $t4, 0x0000($v0) ## 00000000
|
||||
/* 00448 80878B08 8E250000 */ lw $a1, 0x0000($s1) ## 00000000
|
||||
/* 0044C 80878B0C 24C68B90 */ addiu $a2, $a2, %lo(D_80878B90) ## $a2 = 80878B90
|
||||
/* 00450 80878B10 27A40058 */ addiu $a0, $sp, 0x0058 ## $a0 = FFFFFFE8
|
||||
/* 00454 80878B14 0C031AD5 */ jal func_800C6B54
|
||||
/* 00458 80878B18 2407011D */ addiu $a3, $zero, 0x011D ## $a3 = 0000011D
|
||||
/* 0045C 80878B1C 8FBF003C */ lw $ra, 0x003C($sp)
|
||||
/* 00460 80878B20 8FB00034 */ lw $s0, 0x0034($sp)
|
||||
/* 00464 80878B24 8FB10038 */ lw $s1, 0x0038($sp)
|
||||
/* 00468 80878B28 03E00008 */ jr $ra
|
||||
/* 0046C 80878B2C 27BD0070 */ addiu $sp, $sp, 0x0070 ## $sp = 00000000
|
||||
|
|
@ -1,54 +0,0 @@
|
|||
glabel BgGjyoBridge_Init
|
||||
/* 00000 808786C0 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
|
||||
/* 00004 808786C4 AFA50034 */ sw $a1, 0x0034($sp)
|
||||
/* 00008 808786C8 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 0000C 808786CC AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 00010 808786D0 3C058088 */ lui $a1, %hi(D_80878B50) ## $a1 = 80880000
|
||||
/* 00014 808786D4 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 00018 808786D8 AFA00024 */ sw $zero, 0x0024($sp)
|
||||
/* 0001C 808786DC 0C01E037 */ jal Actor_ProcessInitChain
|
||||
|
||||
/* 00020 808786E0 24A58B50 */ addiu $a1, $a1, %lo(D_80878B50) ## $a1 = 80878B50
|
||||
/* 00024 808786E4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00028 808786E8 0C010D20 */ jal DynaPolyInfo_SetActorMove
|
||||
|
||||
/* 0002C 808786EC 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 00030 808786F0 3C040600 */ lui $a0, 0x0600 ## $a0 = 06000000
|
||||
/* 00034 808786F4 24840DB8 */ addiu $a0, $a0, 0x0DB8 ## $a0 = 06000DB8
|
||||
/* 00038 808786F8 0C010620 */ jal DynaPolyInfo_Alloc
|
||||
|
||||
/* 0003C 808786FC 27A50024 */ addiu $a1, $sp, 0x0024 ## $a1 = FFFFFFF4
|
||||
/* 00040 80878700 8FA40034 */ lw $a0, 0x0034($sp)
|
||||
/* 00044 80878704 02003025 */ or $a2, $s0, $zero ## $a2 = 00000000
|
||||
/* 00048 80878708 8FA70024 */ lw $a3, 0x0024($sp)
|
||||
/* 0004C 8087870C 24850810 */ addiu $a1, $a0, 0x0810 ## $a1 = 00000810
|
||||
/* 00050 80878710 0C00FA9D */ jal DynaPolyInfo_RegisterActor
|
||||
## DynaPolyInfo_setActor
|
||||
/* 00054 80878714 AFA50020 */ sw $a1, 0x0020($sp)
|
||||
/* 00058 80878718 8FA50020 */ lw $a1, 0x0020($sp)
|
||||
/* 0005C 8087871C AE02014C */ sw $v0, 0x014C($s0) ## 0000014C
|
||||
/* 00060 80878720 3C0E8016 */ lui $t6, 0x8016 ## $t6 = 80160000
|
||||
/* 00064 80878724 95CEF53C */ lhu $t6, -0x0AC4($t6) ## 8015F53C
|
||||
/* 00068 80878728 3C188088 */ lui $t8, %hi(func_808787A4) ## $t8 = 80880000
|
||||
/* 0006C 8087872C 271887A4 */ addiu $t8, $t8, %lo(func_808787A4) ## $t8 = 808787A4
|
||||
/* 00070 80878730 31CF2000 */ andi $t7, $t6, 0x2000 ## $t7 = 00000000
|
||||
/* 00074 80878734 51E00004 */ beql $t7, $zero, .L80878748
|
||||
/* 00078 80878738 AE000134 */ sw $zero, 0x0134($s0) ## 00000134
|
||||
/* 0007C 8087873C 10000008 */ beq $zero, $zero, .L80878760
|
||||
/* 00080 80878740 AE180164 */ sw $t8, 0x0164($s0) ## 00000164
|
||||
/* 00084 80878744 AE000134 */ sw $zero, 0x0134($s0) ## 00000134
|
||||
.L80878748:
|
||||
/* 00088 80878748 8FA40034 */ lw $a0, 0x0034($sp)
|
||||
/* 0008C 8087874C 0C00FAFE */ jal func_8003EBF8
|
||||
/* 00090 80878750 8E06014C */ lw $a2, 0x014C($s0) ## 0000014C
|
||||
/* 00094 80878754 3C198088 */ lui $t9, %hi(func_808787B0) ## $t9 = 80880000
|
||||
/* 00098 80878758 273987B0 */ addiu $t9, $t9, %lo(func_808787B0) ## $t9 = 808787B0
|
||||
/* 0009C 8087875C AE190164 */ sw $t9, 0x0164($s0) ## 00000164
|
||||
.L80878760:
|
||||
/* 000A0 80878760 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 000A4 80878764 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 000A8 80878768 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
||||
/* 000AC 8087876C 03E00008 */ jr $ra
|
||||
/* 000B0 80878770 00000000 */ nop
|
||||
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
glabel BgGjyoBridge_Update
|
||||
/* 002B8 80878978 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 002BC 8087897C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 002C0 80878980 8C990164 */ lw $t9, 0x0164($a0) ## 00000164
|
||||
/* 002C4 80878984 0320F809 */ jalr $ra, $t9
|
||||
/* 002C8 80878988 00000000 */ nop
|
||||
/* 002CC 8087898C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 002D0 80878990 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 002D4 80878994 03E00008 */ jr $ra
|
||||
/* 002D8 80878998 00000000 */ nop
|
||||
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
glabel func_808787A4
|
||||
/* 000E4 808787A4 AFA40000 */ sw $a0, 0x0000($sp)
|
||||
/* 000E8 808787A8 03E00008 */ jr $ra
|
||||
/* 000EC 808787AC AFA50004 */ sw $a1, 0x0004($sp)
|
||||
|
||||
|
|
@ -1,90 +0,0 @@
|
|||
glabel func_808787B0
|
||||
/* 000F0 808787B0 3C068012 */ lui $a2, 0x8012 ## $a2 = 80120000
|
||||
/* 000F4 808787B4 3C078016 */ lui $a3, 0x8016 ## $a3 = 80160000
|
||||
/* 000F8 808787B8 24E7E660 */ addiu $a3, $a3, 0xE660 ## $a3 = 8015E660
|
||||
/* 000FC 808787BC 24C67120 */ addiu $a2, $a2, 0x7120 ## $a2 = 80127120
|
||||
/* 00100 808787C0 8CCE000C */ lw $t6, 0x000C($a2) ## 8012712C
|
||||
/* 00104 808787C4 8CE200A4 */ lw $v0, 0x00A4($a3) ## 8015E704
|
||||
/* 00108 808787C8 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 0010C 808787CC AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00110 808787D0 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00114 808787D4 01C27824 */ and $t7, $t6, $v0
|
||||
/* 00118 808787D8 11E00046 */ beq $t7, $zero, .L808788F4
|
||||
/* 0011C 808787DC 8CA31C44 */ lw $v1, 0x1C44($a1) ## 00001C44
|
||||
/* 00120 808787E0 8CD80010 */ lw $t8, 0x0010($a2) ## 80127130
|
||||
/* 00124 808787E4 3C088012 */ lui $t0, 0x8012 ## $t0 = 80120000
|
||||
/* 00128 808787E8 0302C824 */ and $t9, $t8, $v0
|
||||
/* 0012C 808787EC 53200042 */ beql $t9, $zero, .L808788F8
|
||||
/* 00130 808787F0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00134 808787F4 91087476 */ lbu $t0, 0x7476($t0) ## 80127476
|
||||
/* 00138 808787F8 24010012 */ addiu $at, $zero, 0x0012 ## $at = 00000012
|
||||
/* 0013C 808787FC 00E84821 */ addu $t1, $a3, $t0
|
||||
/* 00140 80878800 912A0074 */ lbu $t2, 0x0074($t1) ## 00000074
|
||||
/* 00144 80878804 1541003B */ bne $t2, $at, .L808788F4
|
||||
/* 00148 80878808 3C01C28C */ lui $at, 0xC28C ## $at = C28C0000
|
||||
/* 0014C 8087880C 44812000 */ mtc1 $at, $f4 ## $f4 = -70.00
|
||||
/* 00150 80878810 C4600024 */ lwc1 $f0, 0x0024($v1) ## 00000024
|
||||
/* 00154 80878814 3C014396 */ lui $at, 0x4396 ## $at = 43960000
|
||||
/* 00158 80878818 4600203C */ c.lt.s $f4, $f0
|
||||
/* 0015C 8087881C 00000000 */ nop
|
||||
/* 00160 80878820 45020035 */ bc1fl .L808788F8
|
||||
/* 00164 80878824 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00168 80878828 44813000 */ mtc1 $at, $f6 ## $f6 = 300.00
|
||||
/* 0016C 8087882C 3C018088 */ lui $at, %hi(D_80878BA8) ## $at = 80880000
|
||||
/* 00170 80878830 4606003C */ c.lt.s $f0, $f6
|
||||
/* 00174 80878834 00000000 */ nop
|
||||
/* 00178 80878838 4502002F */ bc1fl .L808788F8
|
||||
/* 0017C 8087883C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00180 80878840 C4228BA8 */ lwc1 $f2, %lo(D_80878BA8)($at)
|
||||
/* 00184 80878844 C4680028 */ lwc1 $f8, 0x0028($v1) ## 00000028
|
||||
/* 00188 80878848 4608103C */ c.lt.s $f2, $f8
|
||||
/* 0018C 8087884C 00000000 */ nop
|
||||
/* 00190 80878850 45020029 */ bc1fl .L808788F8
|
||||
/* 00194 80878854 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00198 80878858 C460002C */ lwc1 $f0, 0x002C($v1) ## 0000002C
|
||||
/* 0019C 8087885C 3C018088 */ lui $at, %hi(D_80878BAC) ## $at = 80880000
|
||||
/* 001A0 80878860 4600103C */ c.lt.s $f2, $f0
|
||||
/* 001A4 80878864 00000000 */ nop
|
||||
/* 001A8 80878868 45020023 */ bc1fl .L808788F8
|
||||
/* 001AC 8087886C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 001B0 80878870 C42A8BAC */ lwc1 $f10, %lo(D_80878BAC)($at)
|
||||
/* 001B4 80878874 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 001B8 80878878 460A003C */ c.lt.s $f0, $f10
|
||||
/* 001BC 8087887C 00000000 */ nop
|
||||
/* 001C0 80878880 4502001D */ bc1fl .L808788F8
|
||||
/* 001C4 80878884 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 001C8 80878888 0C02FF21 */ jal func_800BFC84
|
||||
/* 001CC 8087888C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 001D0 80878890 3C078016 */ lui $a3, 0x8016 ## $a3 = 80160000
|
||||
/* 001D4 80878894 24E7E660 */ addiu $a3, $a3, 0xE660 ## $a3 = 8015E660
|
||||
/* 001D8 80878898 14400016 */ bne $v0, $zero, .L808788F4
|
||||
/* 001DC 8087889C 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 001E0 808788A0 3C020200 */ lui $v0, 0x0200 ## $v0 = 02000000
|
||||
/* 001E4 808788A4 24422640 */ addiu $v0, $v0, 0x2640 ## $v0 = 02002640
|
||||
/* 001E8 808788A8 00025900 */ sll $t3, $v0, 4
|
||||
/* 001EC 808788AC 000B6702 */ srl $t4, $t3, 28
|
||||
/* 001F0 808788B0 000C6880 */ sll $t5, $t4, 2
|
||||
/* 001F4 808788B4 3C0E8016 */ lui $t6, 0x8016 ## $t6 = 80160000
|
||||
/* 001F8 808788B8 01CD7021 */ addu $t6, $t6, $t5
|
||||
/* 001FC 808788BC 3C0100FF */ lui $at, 0x00FF ## $at = 00FF0000
|
||||
/* 00200 808788C0 8DCE6FA8 */ lw $t6, 0x6FA8($t6) ## 80166FA8
|
||||
/* 00204 808788C4 3421FFFF */ ori $at, $at, 0xFFFF ## $at = 00FFFFFF
|
||||
/* 00208 808788C8 00417824 */ and $t7, $v0, $at
|
||||
/* 0020C 808788CC 3C018000 */ lui $at, 0x8000 ## $at = 80000000
|
||||
/* 00210 808788D0 01CFC021 */ addu $t8, $t6, $t7
|
||||
/* 00214 808788D4 0301C821 */ addu $t9, $t8, $at
|
||||
/* 00218 808788D8 ACB91D68 */ sw $t9, 0x1D68($a1) ## 00001D68
|
||||
/* 0021C 808788DC 8FAA0018 */ lw $t2, 0x0018($sp)
|
||||
/* 00220 808788E0 24080001 */ addiu $t0, $zero, 0x0001 ## $t0 = 00000001
|
||||
/* 00224 808788E4 3C098088 */ lui $t1, %hi(func_80878904) ## $t1 = 80880000
|
||||
/* 00228 808788E8 A0E81414 */ sb $t0, 0x1414($a3) ## 8015FA74
|
||||
/* 0022C 808788EC 25298904 */ addiu $t1, $t1, %lo(func_80878904) ## $t1 = 80878904
|
||||
/* 00230 808788F0 AD490164 */ sw $t1, 0x0164($t2) ## 00000164
|
||||
.L808788F4:
|
||||
/* 00234 808788F4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L808788F8:
|
||||
/* 00238 808788F8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0023C 808788FC 03E00008 */ jr $ra
|
||||
/* 00240 80878900 00000000 */ nop
|
||||
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
glabel func_80878904
|
||||
/* 00244 80878904 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00248 80878908 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 0024C 8087890C AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00250 80878910 90AE1D6C */ lbu $t6, 0x1D6C($a1) ## 00001D6C
|
||||
/* 00254 80878914 51C00015 */ beql $t6, $zero, .L8087896C
|
||||
/* 00258 80878918 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 0025C 8087891C 8CA21D94 */ lw $v0, 0x1D94($a1) ## 00001D94
|
||||
/* 00260 80878920 50400012 */ beql $v0, $zero, .L8087896C
|
||||
/* 00264 80878924 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00268 80878928 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
|
||||
/* 0026C 8087892C 24010002 */ addiu $at, $zero, 0x0002 ## $at = 00000002
|
||||
/* 00270 80878930 3C188088 */ lui $t8, %hi(BgGjyoBridge_Draw) ## $t8 = 80880000
|
||||
/* 00274 80878934 15E1000C */ bne $t7, $at, .L80878968
|
||||
/* 00278 80878938 2718899C */ addiu $t8, $t8, %lo(BgGjyoBridge_Draw) ## $t8 = 8087899C
|
||||
/* 0027C 8087893C AC980134 */ sw $t8, 0x0134($a0) ## 00000134
|
||||
/* 00280 80878940 8FA80018 */ lw $t0, 0x0018($sp)
|
||||
/* 00284 80878944 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 00288 80878948 24A50810 */ addiu $a1, $a1, 0x0810 ## $a1 = 00000810
|
||||
/* 0028C 8087894C 0C00FB14 */ jal func_8003EC50
|
||||
/* 00290 80878950 8D06014C */ lw $a2, 0x014C($t0) ## 0000014C
|
||||
/* 00294 80878954 3C028016 */ lui $v0, 0x8016 ## $v0 = 80160000
|
||||
/* 00298 80878958 2442E660 */ addiu $v0, $v0, 0xE660 ## $v0 = 8015E660
|
||||
/* 0029C 8087895C 94490EDC */ lhu $t1, 0x0EDC($v0) ## 8015F53C
|
||||
/* 002A0 80878960 352A2000 */ ori $t2, $t1, 0x2000 ## $t2 = 00002000
|
||||
/* 002A4 80878964 A44A0EDC */ sh $t2, 0x0EDC($v0) ## 8015F53C
|
||||
.L80878968:
|
||||
/* 002A8 80878968 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8087896C:
|
||||
/* 002AC 8087896C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 002B0 80878970 03E00008 */ jr $ra
|
||||
/* 002B4 80878974 00000000 */ nop
|
||||
|
||||
|
|
@ -17,22 +17,22 @@ glabel func_8087D720
|
|||
/* 0079C 8087D75C 00194080 */ sll $t0, $t9, 2
|
||||
/* 007A0 8087D760 00A84821 */ addu $t1, $a1, $t0
|
||||
/* 007A4 8087D764 8D240790 */ lw $a0, 0x0790($t1) ## 00000790
|
||||
/* 007A8 8087D768 0C024BE2 */ jal func_80092F88
|
||||
/* 007A8 8087D768 0C024BE2 */ jal Quake_Add
|
||||
/* 007AC 8087D76C 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 007B0 8087D770 00022400 */ sll $a0, $v0, 16
|
||||
/* 007B4 8087D774 AFA20030 */ sw $v0, 0x0030($sp)
|
||||
/* 007B8 8087D778 00042403 */ sra $a0, $a0, 16
|
||||
/* 007BC 8087D77C 0C024B6B */ jal func_80092DAC
|
||||
/* 007BC 8087D77C 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 007C0 8087D780 24057530 */ addiu $a1, $zero, 0x7530 ## $a1 = 00007530
|
||||
/* 007C4 8087D784 87A40032 */ lh $a0, 0x0032($sp)
|
||||
/* 007C8 8087D788 24050004 */ addiu $a1, $zero, 0x0004 ## $a1 = 00000004
|
||||
/* 007CC 8087D78C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 007D0 8087D790 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 007D4 8087D794 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 007D8 8087D798 0C024B9C */ jal func_80092E70
|
||||
/* 007D8 8087D798 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 007DC 8087D79C AFA4002C */ sw $a0, 0x002C($sp)
|
||||
/* 007E0 8087D7A0 8FA4002C */ lw $a0, 0x002C($sp)
|
||||
/* 007E4 8087D7A4 0C024B7C */ jal func_80092DF0
|
||||
/* 007E4 8087D7A4 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 007E8 8087D7A8 24050002 */ addiu $a1, $zero, 0x0002 ## $a1 = 00000002
|
||||
/* 007EC 8087D7AC 10000007 */ beq $zero, $zero, .L8087D7CC
|
||||
/* 007F0 8087D7B0 86030168 */ lh $v1, 0x0168($s0) ## 00000168
|
||||
|
|
|
@ -48,12 +48,12 @@ glabel func_808843B0
|
|||
/* 00CC8 80884458 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 00CCC 8088445C 000E7880 */ sll $t7, $t6, 2
|
||||
/* 00CD0 80884460 020FC021 */ addu $t8, $s0, $t7
|
||||
/* 00CD4 80884464 0C024BE2 */ jal func_80092F88
|
||||
/* 00CD4 80884464 0C024BE2 */ jal Quake_Add
|
||||
/* 00CD8 80884468 8F040790 */ lw $a0, 0x0790($t8) ## 00000790
|
||||
/* 00CDC 8088446C 00022400 */ sll $a0, $v0, 16
|
||||
/* 00CE0 80884470 AFA2002C */ sw $v0, 0x002C($sp)
|
||||
/* 00CE4 80884474 00042403 */ sra $a0, $a0, 16
|
||||
/* 00CE8 80884478 0C024B6B */ jal func_80092DAC
|
||||
/* 00CE8 80884478 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 00CEC 8088447C 240561A8 */ addiu $a1, $zero, 0x61A8 ## $a1 = 000061A8
|
||||
/* 00CF0 80884480 87B0002E */ lh $s0, 0x002E($sp)
|
||||
/* 00CF4 80884484 24050001 */ addiu $a1, $zero, 0x0001 ## $a1 = 00000001
|
||||
|
@ -61,11 +61,11 @@ glabel func_808843B0
|
|||
/* 00CFC 8088448C 00102400 */ sll $a0, $s0, 16
|
||||
/* 00D00 80884490 00042403 */ sra $a0, $a0, 16
|
||||
/* 00D04 80884494 24070005 */ addiu $a3, $zero, 0x0005 ## $a3 = 00000005
|
||||
/* 00D08 80884498 0C024B9C */ jal func_80092E70
|
||||
/* 00D08 80884498 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 00D0C 8088449C AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 00D10 808844A0 00102400 */ sll $a0, $s0, 16
|
||||
/* 00D14 808844A4 00042403 */ sra $a0, $a0, 16
|
||||
/* 00D18 808844A8 0C024B7C */ jal func_80092DF0
|
||||
/* 00D18 808844A8 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 00D1C 808844AC 2405000A */ addiu $a1, $zero, 0x000A ## $a1 = 0000000A
|
||||
/* 00D20 808844B0 3C198088 */ lui $t9, %hi(func_808844D0) ## $t9 = 80880000
|
||||
/* 00D24 808844B4 273944D0 */ addiu $t9, $t9, %lo(func_808844D0) ## $t9 = 808844D0
|
||||
|
|
|
@ -62,43 +62,43 @@ glabel func_80884658
|
|||
/* 00FA8 80884738 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 00FAC 8088473C 000FC080 */ sll $t8, $t7, 2
|
||||
/* 00FB0 80884740 0238C821 */ addu $t9, $s1, $t8
|
||||
/* 00FB4 80884744 0C024BE2 */ jal func_80092F88
|
||||
/* 00FB4 80884744 0C024BE2 */ jal Quake_Add
|
||||
/* 00FB8 80884748 8F240790 */ lw $a0, 0x0790($t9) ## 00000790
|
||||
/* 00FBC 8088474C 00022400 */ sll $a0, $v0, 16
|
||||
/* 00FC0 80884750 AFA20040 */ sw $v0, 0x0040($sp)
|
||||
/* 00FC4 80884754 00042403 */ sra $a0, $a0, 16
|
||||
/* 00FC8 80884758 0C024B6B */ jal func_80092DAC
|
||||
/* 00FC8 80884758 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 00FCC 8088475C 24056D60 */ addiu $a1, $zero, 0x6D60 ## $a1 = 00006D60
|
||||
/* 00FD0 80884760 87A40042 */ lh $a0, 0x0042($sp)
|
||||
/* 00FD4 80884764 2405000E */ addiu $a1, $zero, 0x000E ## $a1 = 0000000E
|
||||
/* 00FD8 80884768 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 00FDC 8088476C 24070064 */ addiu $a3, $zero, 0x0064 ## $a3 = 00000064
|
||||
/* 00FE0 80884770 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 00FE4 80884774 0C024B9C */ jal func_80092E70
|
||||
/* 00FE4 80884774 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 00FE8 80884778 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 00FEC 8088477C 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 00FF0 80884780 0C024B7C */ jal func_80092DF0
|
||||
/* 00FF0 80884780 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 00FF4 80884784 2405001E */ addiu $a1, $zero, 0x001E ## $a1 = 0000001E
|
||||
/* 00FF8 80884788 862807A0 */ lh $t0, 0x07A0($s1) ## 000007A0
|
||||
/* 00FFC 8088478C 24050002 */ addiu $a1, $zero, 0x0002 ## $a1 = 00000002
|
||||
/* 01000 80884790 00084880 */ sll $t1, $t0, 2
|
||||
/* 01004 80884794 02295021 */ addu $t2, $s1, $t1
|
||||
/* 01008 80884798 0C024BE2 */ jal func_80092F88
|
||||
/* 01008 80884798 0C024BE2 */ jal Quake_Add
|
||||
/* 0100C 8088479C 8D440790 */ lw $a0, 0x0790($t2) ## 00000790
|
||||
/* 01010 808847A0 00022400 */ sll $a0, $v0, 16
|
||||
/* 01014 808847A4 AFA20040 */ sw $v0, 0x0040($sp)
|
||||
/* 01018 808847A8 00042403 */ sra $a0, $a0, 16
|
||||
/* 0101C 808847AC 0C024B6B */ jal func_80092DAC
|
||||
/* 0101C 808847AC 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 01020 808847B0 24052EE0 */ addiu $a1, $zero, 0x2EE0 ## $a1 = 00002EE0
|
||||
/* 01024 808847B4 87A40042 */ lh $a0, 0x0042($sp)
|
||||
/* 01028 808847B8 24050005 */ addiu $a1, $zero, 0x0005 ## $a1 = 00000005
|
||||
/* 0102C 808847BC 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01030 808847C0 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 01034 808847C4 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 01038 808847C8 0C024B9C */ jal func_80092E70
|
||||
/* 01038 808847C8 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 0103C 808847CC AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 01040 808847D0 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 01044 808847D4 0C024B7C */ jal func_80092DF0
|
||||
/* 01044 808847D4 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 01048 808847D8 240503E7 */ addiu $a1, $zero, 0x03E7 ## $a1 = 000003E7
|
||||
/* 0104C 808847DC 02202025 */ or $a0, $s1, $zero ## $a0 = 00000000
|
||||
/* 01050 808847E0 26050024 */ addiu $a1, $s0, 0x0024 ## $a1 = 00000024
|
||||
|
@ -116,22 +116,22 @@ glabel func_80884658
|
|||
/* 01074 80884804 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 01078 80884808 000B6080 */ sll $t4, $t3, 2
|
||||
/* 0107C 8088480C 022C6821 */ addu $t5, $s1, $t4
|
||||
/* 01080 80884810 0C024BE2 */ jal func_80092F88
|
||||
/* 01080 80884810 0C024BE2 */ jal Quake_Add
|
||||
/* 01084 80884814 8DA40790 */ lw $a0, 0x0790($t5) ## 00000790
|
||||
/* 01088 80884818 00022400 */ sll $a0, $v0, 16
|
||||
/* 0108C 8088481C AFA20040 */ sw $v0, 0x0040($sp)
|
||||
/* 01090 80884820 00042403 */ sra $a0, $a0, 16
|
||||
/* 01094 80884824 0C024B6B */ jal func_80092DAC
|
||||
/* 01094 80884824 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 01098 80884828 24056D60 */ addiu $a1, $zero, 0x6D60 ## $a1 = 00006D60
|
||||
/* 0109C 8088482C 87A40042 */ lh $a0, 0x0042($sp)
|
||||
/* 010A0 80884830 24050010 */ addiu $a1, $zero, 0x0010 ## $a1 = 00000010
|
||||
/* 010A4 80884834 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 010A8 80884838 24070078 */ addiu $a3, $zero, 0x0078 ## $a3 = 00000078
|
||||
/* 010AC 8088483C AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 010B0 80884840 0C024B9C */ jal func_80092E70
|
||||
/* 010B0 80884840 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 010B4 80884844 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 010B8 80884848 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 010BC 8088484C 0C024B7C */ jal func_80092DF0
|
||||
/* 010BC 8088484C 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 010C0 80884850 24050028 */ addiu $a1, $zero, 0x0028 ## $a1 = 00000028
|
||||
/* 010C4 80884854 8605001C */ lh $a1, 0x001C($s0) ## 0000001C
|
||||
/* 010C8 80884858 3C0E8088 */ lui $t6, %hi(func_80884978) ## $t6 = 80880000
|
||||
|
@ -152,22 +152,22 @@ glabel func_80884658
|
|||
/* 010F8 80884888 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 010FC 8088488C 000FC080 */ sll $t8, $t7, 2
|
||||
/* 01100 80884890 0238C821 */ addu $t9, $s1, $t8
|
||||
/* 01104 80884894 0C024BE2 */ jal func_80092F88
|
||||
/* 01104 80884894 0C024BE2 */ jal Quake_Add
|
||||
/* 01108 80884898 8F240790 */ lw $a0, 0x0790($t9) ## 00000790
|
||||
/* 0110C 8088489C 00022400 */ sll $a0, $v0, 16
|
||||
/* 01110 808848A0 AFA20040 */ sw $v0, 0x0040($sp)
|
||||
/* 01114 808848A4 00042403 */ sra $a0, $a0, 16
|
||||
/* 01118 808848A8 0C024B6B */ jal func_80092DAC
|
||||
/* 01118 808848A8 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 0111C 808848AC 24056D60 */ addiu $a1, $zero, 0x6D60 ## $a1 = 00006D60
|
||||
/* 01120 808848B0 87A40042 */ lh $a0, 0x0042($sp)
|
||||
/* 01124 808848B4 2405000E */ addiu $a1, $zero, 0x000E ## $a1 = 0000000E
|
||||
/* 01128 808848B8 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 0112C 808848BC 24070064 */ addiu $a3, $zero, 0x0064 ## $a3 = 00000064
|
||||
/* 01130 808848C0 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 01134 808848C4 0C024B9C */ jal func_80092E70
|
||||
/* 01134 808848C4 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 01138 808848C8 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 0113C 808848CC 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 01140 808848D0 0C024B7C */ jal func_80092DF0
|
||||
/* 01140 808848D0 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 01144 808848D4 24050028 */ addiu $a1, $zero, 0x0028 ## $a1 = 00000028
|
||||
/* 01148 808848D8 3C088088 */ lui $t0, %hi(func_80884978) ## $t0 = 80880000
|
||||
/* 0114C 808848DC 25084978 */ addiu $t0, $t0, %lo(func_80884978) ## $t0 = 80884978
|
||||
|
@ -178,22 +178,22 @@ glabel func_80884658
|
|||
/* 0115C 808848EC 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 01160 808848F0 00095080 */ sll $t2, $t1, 2
|
||||
/* 01164 808848F4 022A5821 */ addu $t3, $s1, $t2
|
||||
/* 01168 808848F8 0C024BE2 */ jal func_80092F88
|
||||
/* 01168 808848F8 0C024BE2 */ jal Quake_Add
|
||||
/* 0116C 808848FC 8D640790 */ lw $a0, 0x0790($t3) ## 00000790
|
||||
/* 01170 80884900 00022400 */ sll $a0, $v0, 16
|
||||
/* 01174 80884904 AFA20040 */ sw $v0, 0x0040($sp)
|
||||
/* 01178 80884908 00042403 */ sra $a0, $a0, 16
|
||||
/* 0117C 8088490C 0C024B6B */ jal func_80092DAC
|
||||
/* 0117C 8088490C 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 01180 80884910 24056D60 */ addiu $a1, $zero, 0x6D60 ## $a1 = 00006D60
|
||||
/* 01184 80884914 87A40042 */ lh $a0, 0x0042($sp)
|
||||
/* 01188 80884918 2405000E */ addiu $a1, $zero, 0x000E ## $a1 = 0000000E
|
||||
/* 0118C 8088491C 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 01190 80884920 24070064 */ addiu $a3, $zero, 0x0064 ## $a3 = 00000064
|
||||
/* 01194 80884924 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 01198 80884928 0C024B9C */ jal func_80092E70
|
||||
/* 01198 80884928 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 0119C 8088492C AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 011A0 80884930 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 011A4 80884934 0C024B7C */ jal func_80092DF0
|
||||
/* 011A4 80884934 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 011A8 80884938 24050028 */ addiu $a1, $zero, 0x0028 ## $a1 = 00000028
|
||||
/* 011AC 8088493C 3C0C8088 */ lui $t4, %hi(func_80884978) ## $t4 = 80880000
|
||||
/* 011B0 80884940 258C4978 */ addiu $t4, $t4, %lo(func_80884978) ## $t4 = 80884978
|
||||
|
|
|
@ -50,22 +50,22 @@ glabel func_80888860
|
|||
/* 008D8 80888918 844807A0 */ lh $t0, 0x07A0($v0) ## 000007A0
|
||||
/* 008DC 8088891C 00084880 */ sll $t1, $t0, 2
|
||||
/* 008E0 80888920 00495021 */ addu $t2, $v0, $t1
|
||||
/* 008E4 80888924 0C024BE2 */ jal func_80092F88
|
||||
/* 008E4 80888924 0C024BE2 */ jal Quake_Add
|
||||
/* 008E8 80888928 8D440790 */ lw $a0, 0x0790($t2) ## 00000790
|
||||
/* 008EC 8088892C 00022400 */ sll $a0, $v0, 16
|
||||
/* 008F0 80888930 AFA2002C */ sw $v0, 0x002C($sp)
|
||||
/* 008F4 80888934 00042403 */ sra $a0, $a0, 16
|
||||
/* 008F8 80888938 0C024B6B */ jal func_80092DAC
|
||||
/* 008F8 80888938 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 008FC 8088893C 2405C350 */ addiu $a1, $zero, 0xC350 ## $a1 = FFFFC350
|
||||
/* 00900 80888940 87A4002E */ lh $a0, 0x002E($sp)
|
||||
/* 00904 80888944 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 00908 80888948 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 0090C 8088894C 240701F4 */ addiu $a3, $zero, 0x01F4 ## $a3 = 000001F4
|
||||
/* 00910 80888950 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 00914 80888954 0C024B9C */ jal func_80092E70
|
||||
/* 00914 80888954 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 00918 80888958 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 0091C 8088895C 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 00920 80888960 0C024B7C */ jal func_80092DF0
|
||||
/* 00920 80888960 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 00924 80888964 24050014 */ addiu $a1, $zero, 0x0014 ## $a1 = 00000014
|
||||
/* 00928 80888968 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0092C 8088896C 0C00BE0A */ jal Audio_PlayActorSound2
|
||||
|
|
|
@ -80,22 +80,22 @@ glabel func_80888A58
|
|||
/* 00B38 80888B78 844E07A0 */ lh $t6, 0x07A0($v0) ## 000007A0
|
||||
/* 00B3C 80888B7C 000E7880 */ sll $t7, $t6, 2
|
||||
/* 00B40 80888B80 004FC021 */ addu $t8, $v0, $t7
|
||||
/* 00B44 80888B84 0C024BE2 */ jal func_80092F88
|
||||
/* 00B44 80888B84 0C024BE2 */ jal Quake_Add
|
||||
/* 00B48 80888B88 8F040790 */ lw $a0, 0x0790($t8) ## 00000790
|
||||
/* 00B4C 80888B8C 00022400 */ sll $a0, $v0, 16
|
||||
/* 00B50 80888B90 AFA2002C */ sw $v0, 0x002C($sp)
|
||||
/* 00B54 80888B94 00042403 */ sra $a0, $a0, 16
|
||||
/* 00B58 80888B98 0C024B6B */ jal func_80092DAC
|
||||
/* 00B58 80888B98 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 00B5C 80888B9C 2405C350 */ addiu $a1, $zero, 0xC350 ## $a1 = FFFFC350
|
||||
/* 00B60 80888BA0 87A4002E */ lh $a0, 0x002E($sp)
|
||||
/* 00B64 80888BA4 24050014 */ addiu $a1, $zero, 0x0014 ## $a1 = 00000014
|
||||
/* 00B68 80888BA8 24060001 */ addiu $a2, $zero, 0x0001 ## $a2 = 00000001
|
||||
/* 00B6C 80888BAC 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 00B70 80888BB0 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 00B74 80888BB4 0C024B9C */ jal func_80092E70
|
||||
/* 00B74 80888BB4 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 00B78 80888BB8 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 00B7C 80888BBC 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 00B80 80888BC0 0C024B7C */ jal func_80092DF0
|
||||
/* 00B80 80888BC0 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 00B84 80888BC4 24050007 */ addiu $a1, $zero, 0x0007 ## $a1 = 00000007
|
||||
/* 00B88 80888BC8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00B8C 80888BCC 0C00BE0A */ jal Audio_PlayActorSound2
|
||||
|
|
|
@ -26,22 +26,22 @@ glabel func_80899950
|
|||
/* 00268 808999A8 845807A0 */ lh $t8, 0x07A0($v0) ## 000007A0
|
||||
/* 0026C 808999AC 0018C880 */ sll $t9, $t8, 2
|
||||
/* 00270 808999B0 00594021 */ addu $t0, $v0, $t9
|
||||
/* 00274 808999B4 0C024BE2 */ jal func_80092F88
|
||||
/* 00274 808999B4 0C024BE2 */ jal Quake_Add
|
||||
/* 00278 808999B8 8D040790 */ lw $a0, 0x0790($t0) ## 00000790
|
||||
/* 0027C 808999BC 00022400 */ sll $a0, $v0, 16
|
||||
/* 00280 808999C0 AFA20024 */ sw $v0, 0x0024($sp)
|
||||
/* 00284 808999C4 00042403 */ sra $a0, $a0, 16
|
||||
/* 00288 808999C8 0C024B6B */ jal func_80092DAC
|
||||
/* 00288 808999C8 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 0028C 808999CC 240561A8 */ addiu $a1, $zero, 0x61A8 ## $a1 = 000061A8
|
||||
/* 00290 808999D0 87A40026 */ lh $a0, 0x0026($sp)
|
||||
/* 00294 808999D4 24050002 */ addiu $a1, $zero, 0x0002 ## $a1 = 00000002
|
||||
/* 00298 808999D8 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 0029C 808999DC 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 002A0 808999E0 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 002A4 808999E4 0C024B9C */ jal func_80092E70
|
||||
/* 002A4 808999E4 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 002A8 808999E8 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 002AC 808999EC 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 002B0 808999F0 0C024B7C */ jal func_80092DF0
|
||||
/* 002B0 808999F0 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 002B4 808999F4 24050010 */ addiu $a1, $zero, 0x0010 ## $a1 = 00000010
|
||||
.L808999F8:
|
||||
/* 002B8 808999F8 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
|
|
|
@ -14,22 +14,22 @@ glabel func_808A10D4
|
|||
/* 00544 808A1104 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 00548 808A1108 0018C880 */ sll $t9, $t8, 2
|
||||
/* 0054C 808A110C 00594021 */ addu $t0, $v0, $t9
|
||||
/* 00550 808A1110 0C024BE2 */ jal func_80092F88
|
||||
/* 00550 808A1110 0C024BE2 */ jal Quake_Add
|
||||
/* 00554 808A1114 8D040790 */ lw $a0, 0x0790($t0) ## 00000790
|
||||
/* 00558 808A1118 00022400 */ sll $a0, $v0, 16
|
||||
/* 0055C 808A111C AFA20028 */ sw $v0, 0x0028($sp)
|
||||
/* 00560 808A1120 00042403 */ sra $a0, $a0, 16
|
||||
/* 00564 808A1124 0C024B6B */ jal func_80092DAC
|
||||
/* 00564 808A1124 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 00568 808A1128 240561A8 */ addiu $a1, $zero, 0x61A8 ## $a1 = 000061A8
|
||||
/* 0056C 808A112C 87A4002A */ lh $a0, 0x002A($sp)
|
||||
/* 00570 808A1130 24050005 */ addiu $a1, $zero, 0x0005 ## $a1 = 00000005
|
||||
/* 00574 808A1134 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 00578 808A1138 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 0057C 808A113C AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 00580 808A1140 0C024B9C */ jal func_80092E70
|
||||
/* 00580 808A1140 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 00584 808A1144 AFA40024 */ sw $a0, 0x0024($sp)
|
||||
/* 00588 808A1148 8FA40024 */ lw $a0, 0x0024($sp)
|
||||
/* 0058C 808A114C 0C024B7C */ jal func_80092DF0
|
||||
/* 0058C 808A114C 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 00590 808A1150 24050010 */ addiu $a1, $zero, 0x0010 ## $a1 = 00000010
|
||||
/* 00594 808A1154 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 00598 808A1158 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
||||
|
|
|
@ -71,12 +71,12 @@ glabel func_808A5A0C
|
|||
/* 005A4 808A5B14 84CD07A0 */ lh $t5, 0x07A0($a2) ## 000007A0
|
||||
/* 005A8 808A5B18 000D7080 */ sll $t6, $t5, 2
|
||||
/* 005AC 808A5B1C 00CE7821 */ addu $t7, $a2, $t6
|
||||
/* 005B0 808A5B20 0C024BE2 */ jal func_80092F88
|
||||
/* 005B0 808A5B20 0C024BE2 */ jal Quake_Add
|
||||
/* 005B4 808A5B24 8DE40790 */ lw $a0, 0x0790($t7) ## 00000790
|
||||
/* 005B8 808A5B28 00022400 */ sll $a0, $v0, 16
|
||||
/* 005BC 808A5B2C AFA2002C */ sw $v0, 0x002C($sp)
|
||||
/* 005C0 808A5B30 00042403 */ sra $a0, $a0, 16
|
||||
/* 005C4 808A5B34 0C024B6B */ jal func_80092DAC
|
||||
/* 005C4 808A5B34 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 005C8 808A5B38 2405C350 */ addiu $a1, $zero, 0xC350 ## $a1 = FFFFC350
|
||||
/* 005CC 808A5B3C 87B0002E */ lh $s0, 0x002E($sp)
|
||||
/* 005D0 808A5B40 24050005 */ addiu $a1, $zero, 0x0005 ## $a1 = 00000005
|
||||
|
@ -84,11 +84,11 @@ glabel func_808A5A0C
|
|||
/* 005D8 808A5B48 00102400 */ sll $a0, $s0, 16
|
||||
/* 005DC 808A5B4C 00042403 */ sra $a0, $a0, 16
|
||||
/* 005E0 808A5B50 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 005E4 808A5B54 0C024B9C */ jal func_80092E70
|
||||
/* 005E4 808A5B54 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 005E8 808A5B58 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 005EC 808A5B5C 00102400 */ sll $a0, $s0, 16
|
||||
/* 005F0 808A5B60 00042403 */ sra $a0, $a0, 16
|
||||
/* 005F4 808A5B64 0C024B7C */ jal func_80092DF0
|
||||
/* 005F4 808A5B64 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 005F8 808A5B68 24050005 */ addiu $a1, $zero, 0x0005 ## $a1 = 00000005
|
||||
/* 005FC 808A5B6C 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
.L808A5B70:
|
||||
|
|
|
@ -54,22 +54,22 @@ glabel func_809973E8
|
|||
/* 01204 809974A4 0C030129 */ jal func_800C04A4
|
||||
/* 01208 809974A8 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 0120C 809974AC 00402025 */ or $a0, $v0, $zero ## $a0 = 00000000
|
||||
/* 01210 809974B0 0C024BE2 */ jal func_80092F88
|
||||
/* 01210 809974B0 0C024BE2 */ jal Quake_Add
|
||||
/* 01214 809974B4 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 01218 809974B8 00022400 */ sll $a0, $v0, 16
|
||||
/* 0121C 809974BC AFA20044 */ sw $v0, 0x0044($sp)
|
||||
/* 01220 809974C0 00042403 */ sra $a0, $a0, 16
|
||||
/* 01224 809974C4 0C024B6B */ jal func_80092DAC
|
||||
/* 01224 809974C4 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 01228 809974C8 240580E8 */ addiu $a1, $zero, 0x80E8 ## $a1 = FFFF80E8
|
||||
/* 0122C 809974CC 87A40046 */ lh $a0, 0x0046($sp)
|
||||
/* 01230 809974D0 24050002 */ addiu $a1, $zero, 0x0002 ## $a1 = 00000002
|
||||
/* 01234 809974D4 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01238 809974D8 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 0123C 809974DC AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 01240 809974E0 0C024B9C */ jal func_80092E70
|
||||
/* 01240 809974E0 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 01244 809974E4 AFA4003C */ sw $a0, 0x003C($sp)
|
||||
/* 01248 809974E8 8FA4003C */ lw $a0, 0x003C($sp)
|
||||
/* 0124C 809974EC 0C024B7C */ jal func_80092DF0
|
||||
/* 0124C 809974EC 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 01250 809974F0 2405000A */ addiu $a1, $zero, 0x000A ## $a1 = 0000000A
|
||||
/* 01254 809974F4 C60C008C */ lwc1 $f12, 0x008C($s0) ## 0000008C
|
||||
/* 01258 809974F8 240500B4 */ addiu $a1, $zero, 0x00B4 ## $a1 = 000000B4
|
||||
|
|
|
@ -10,7 +10,7 @@ glabel func_8099803C
|
|||
/* 01DBC 8099805C 0C030129 */ jal func_800C04A4
|
||||
/* 01DC0 80998060 00052C03 */ sra $a1, $a1, 16
|
||||
/* 01DC4 80998064 00402025 */ or $a0, $v0, $zero ## $a0 = 00000000
|
||||
/* 01DC8 80998068 0C024BE2 */ jal func_80092F88
|
||||
/* 01DC8 80998068 0C024BE2 */ jal Quake_Add
|
||||
/* 01DCC 8099806C 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 01DD0 80998070 44806000 */ mtc1 $zero, $f12 ## $f12 = 0.00
|
||||
/* 01DD4 80998074 A7A20026 */ sh $v0, 0x0026($sp)
|
||||
|
@ -19,16 +19,16 @@ glabel func_8099803C
|
|||
/* 01DE0 80998080 0C02A7DB */ jal func_800A9F6C
|
||||
/* 01DE4 80998084 24070064 */ addiu $a3, $zero, 0x0064 ## $a3 = 00000064
|
||||
/* 01DE8 80998088 87A40026 */ lh $a0, 0x0026($sp)
|
||||
/* 01DEC 8099808C 0C024B6B */ jal func_80092DAC
|
||||
/* 01DEC 8099808C 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 01DF0 80998090 24054E20 */ addiu $a1, $zero, 0x4E20 ## $a1 = 00004E20
|
||||
/* 01DF4 80998094 87A40026 */ lh $a0, 0x0026($sp)
|
||||
/* 01DF8 80998098 87A5002E */ lh $a1, 0x002E($sp)
|
||||
/* 01DFC 8099809C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01E00 809980A0 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 01E04 809980A4 0C024B9C */ jal func_80092E70
|
||||
/* 01E04 809980A4 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 01E08 809980A8 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 01E0C 809980AC 87A40026 */ lh $a0, 0x0026($sp)
|
||||
/* 01E10 809980B0 0C024B7C */ jal func_80092DF0
|
||||
/* 01E10 809980B0 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 01E14 809980B4 87A50032 */ lh $a1, 0x0032($sp)
|
||||
/* 01E18 809980B8 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 01E1C 809980BC 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
glabel EnDs_Destroy
|
||||
/* 000D0 809FD100 AFA40000 */ sw $a0, 0x0000($sp)
|
||||
/* 000D4 809FD104 03E00008 */ jr $ra
|
||||
/* 000D8 809FD108 AFA50004 */ sw $a1, 0x0004($sp)
|
||||
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
glabel EnDs_Draw
|
||||
/* 00A8C 809FDABC 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 00A90 809FDAC0 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 00A94 809FDAC4 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 00A98 809FDAC8 AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 00A9C 809FDACC 0C0250F2 */ jal func_800943C8
|
||||
/* 00AA0 809FDAD0 8CA40000 */ lw $a0, 0x0000($a1) ## 00000000
|
||||
/* 00AA4 809FDAD4 8FA20028 */ lw $v0, 0x0028($sp)
|
||||
/* 00AA8 809FDAD8 3C0F80A0 */ lui $t7, %hi(func_809FDA38) ## $t7 = 80A00000
|
||||
/* 00AAC 809FDADC 3C1880A0 */ lui $t8, %hi(func_809FDA7C) ## $t8 = 80A00000
|
||||
/* 00AB0 809FDAE0 8C450150 */ lw $a1, 0x0150($v0) ## 00000150
|
||||
/* 00AB4 809FDAE4 8C46016C */ lw $a2, 0x016C($v0) ## 0000016C
|
||||
/* 00AB8 809FDAE8 9047014E */ lbu $a3, 0x014E($v0) ## 0000014E
|
||||
/* 00ABC 809FDAEC 2718DA7C */ addiu $t8, $t8, %lo(func_809FDA7C) ## $t8 = 809FDA7C
|
||||
/* 00AC0 809FDAF0 25EFDA38 */ addiu $t7, $t7, %lo(func_809FDA38) ## $t7 = 809FDA38
|
||||
/* 00AC4 809FDAF4 AFAF0010 */ sw $t7, 0x0010($sp)
|
||||
/* 00AC8 809FDAF8 AFB80014 */ sw $t8, 0x0014($sp)
|
||||
/* 00ACC 809FDAFC 8FA4002C */ lw $a0, 0x002C($sp)
|
||||
/* 00AD0 809FDB00 0C0286B2 */ jal SkelAnime_DrawSV
|
||||
/* 00AD4 809FDB04 AFA20018 */ sw $v0, 0x0018($sp)
|
||||
/* 00AD8 809FDB08 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 00ADC 809FDB0C 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 00AE0 809FDB10 03E00008 */ jr $ra
|
||||
/* 00AE4 809FDB14 00000000 */ nop
|
||||
/* 00AE8 809FDB18 00000000 */ nop
|
||||
/* 00AEC 809FDB1C 00000000 */ nop
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
glabel EnDs_Init
|
||||
/* 00000 809FD030 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
|
||||
/* 00004 809FD034 AFB00028 */ sw $s0, 0x0028($sp)
|
||||
/* 00008 809FD038 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 0000C 809FD03C AFBF002C */ sw $ra, 0x002C($sp)
|
||||
/* 00010 809FD040 AFA5003C */ sw $a1, 0x003C($sp)
|
||||
/* 00014 809FD044 3C068003 */ lui $a2, 0x8003 ## $a2 = 80030000
|
||||
/* 00018 809FD048 24C6B5EC */ addiu $a2, $a2, 0xB5EC ## $a2 = 8002B5EC
|
||||
/* 0001C 809FD04C 24050000 */ addiu $a1, $zero, 0x0000 ## $a1 = 00000000
|
||||
/* 00020 809FD050 248400B4 */ addiu $a0, $a0, 0x00B4 ## $a0 = 000000B4
|
||||
/* 00024 809FD054 0C00AC78 */ jal ActorShape_Init
|
||||
|
||||
/* 00028 809FD058 3C074210 */ lui $a3, 0x4210 ## $a3 = 42100000
|
||||
/* 0002C 809FD05C 2605014C */ addiu $a1, $s0, 0x014C ## $a1 = 0000014C
|
||||
/* 00030 809FD060 3C060600 */ lui $a2, 0x0600 ## $a2 = 06000000
|
||||
/* 00034 809FD064 3C070600 */ lui $a3, 0x0600 ## $a3 = 06000000
|
||||
/* 00038 809FD068 260E0190 */ addiu $t6, $s0, 0x0190 ## $t6 = 00000190
|
||||
/* 0003C 809FD06C 260F01B4 */ addiu $t7, $s0, 0x01B4 ## $t7 = 000001B4
|
||||
/* 00040 809FD070 24180006 */ addiu $t8, $zero, 0x0006 ## $t8 = 00000006
|
||||
/* 00044 809FD074 AFB80018 */ sw $t8, 0x0018($sp)
|
||||
/* 00048 809FD078 AFAF0014 */ sw $t7, 0x0014($sp)
|
||||
/* 0004C 809FD07C AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 00050 809FD080 24E7039C */ addiu $a3, $a3, 0x039C ## $a3 = 0600039C
|
||||
/* 00054 809FD084 24C64768 */ addiu $a2, $a2, 0x4768 ## $a2 = 06004768
|
||||
/* 00058 809FD088 AFA50030 */ sw $a1, 0x0030($sp)
|
||||
/* 0005C 809FD08C 0C0291BE */ jal SkelAnime_InitSV
|
||||
/* 00060 809FD090 8FA4003C */ lw $a0, 0x003C($sp)
|
||||
/* 00064 809FD094 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 00068 809FD098 24A5039C */ addiu $a1, $a1, 0x039C ## $a1 = 0600039C
|
||||
/* 0006C 809FD09C 0C02947A */ jal func_800A51E8
|
||||
/* 00070 809FD0A0 8FA40030 */ lw $a0, 0x0030($sp)
|
||||
/* 00074 809FD0A4 241900FF */ addiu $t9, $zero, 0x00FF ## $t9 = 000000FF
|
||||
/* 00078 809FD0A8 3C053C54 */ lui $a1, 0x3C54 ## $a1 = 3C540000
|
||||
/* 0007C 809FD0AC A21900AE */ sb $t9, 0x00AE($s0) ## 000000AE
|
||||
/* 00080 809FD0B0 34A5FDF4 */ ori $a1, $a1, 0xFDF4 ## $a1 = 3C54FDF4
|
||||
/* 00084 809FD0B4 0C00B58B */ jal Actor_SetScale
|
||||
|
||||
/* 00088 809FD0B8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0008C 809FD0BC 8E0A0004 */ lw $t2, 0x0004($s0) ## 00000004
|
||||
/* 00090 809FD0C0 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
|
||||
/* 00094 809FD0C4 3C0880A0 */ lui $t0, %hi(func_809FD7B4) ## $t0 = 80A00000
|
||||
/* 00098 809FD0C8 2401FFFE */ addiu $at, $zero, 0xFFFE ## $at = FFFFFFFE
|
||||
/* 0009C 809FD0CC 2508D7B4 */ addiu $t0, $t0, %lo(func_809FD7B4) ## $t0 = 809FD7B4
|
||||
/* 000A0 809FD0D0 24090001 */ addiu $t1, $zero, 0x0001 ## $t1 = 00000001
|
||||
/* 000A4 809FD0D4 01415824 */ and $t3, $t2, $at
|
||||
/* 000A8 809FD0D8 AE0801EC */ sw $t0, 0x01EC($s0) ## 000001EC
|
||||
/* 000AC 809FD0DC A209001F */ sb $t1, 0x001F($s0) ## 0000001F
|
||||
/* 000B0 809FD0E0 A60001E8 */ sh $zero, 0x01E8($s0) ## 000001E8
|
||||
/* 000B4 809FD0E4 AE0B0004 */ sw $t3, 0x0004($s0) ## 00000004
|
||||
/* 000B8 809FD0E8 E60401E4 */ swc1 $f4, 0x01E4($s0) ## 000001E4
|
||||
/* 000BC 809FD0EC 8FBF002C */ lw $ra, 0x002C($sp)
|
||||
/* 000C0 809FD0F0 8FB00028 */ lw $s0, 0x0028($sp)
|
||||
/* 000C4 809FD0F4 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
|
||||
/* 000C8 809FD0F8 03E00008 */ jr $ra
|
||||
/* 000CC 809FD0FC 00000000 */ nop
|
||||
|
||||
|
|
@ -1,77 +0,0 @@
|
|||
glabel EnDs_Update
|
||||
/* 00900 809FD930 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
|
||||
/* 00904 809FD934 AFB00028 */ sw $s0, 0x0028($sp)
|
||||
/* 00908 809FD938 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 0090C 809FD93C AFBF002C */ sw $ra, 0x002C($sp)
|
||||
/* 00910 809FD940 AFA50034 */ sw $a1, 0x0034($sp)
|
||||
/* 00914 809FD944 0C02927F */ jal SkelAnime_FrameUpdateMatrix
|
||||
|
||||
/* 00918 809FD948 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
|
||||
/* 0091C 809FD94C 50400005 */ beql $v0, $zero, .L809FD964
|
||||
/* 00920 809FD950 8E1901EC */ lw $t9, 0x01EC($s0) ## 000001EC
|
||||
/* 00924 809FD954 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
|
||||
/* 00928 809FD958 00000000 */ nop
|
||||
/* 0092C 809FD95C E6040164 */ swc1 $f4, 0x0164($s0) ## 00000164
|
||||
/* 00930 809FD960 8E1901EC */ lw $t9, 0x01EC($s0) ## 000001EC
|
||||
.L809FD964:
|
||||
/* 00934 809FD964 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00938 809FD968 8FA50034 */ lw $a1, 0x0034($sp)
|
||||
/* 0093C 809FD96C 0320F809 */ jalr $ra, $t9
|
||||
/* 00940 809FD970 00000000 */ nop
|
||||
/* 00944 809FD974 960E01E8 */ lhu $t6, 0x01E8($s0) ## 000001E8
|
||||
/* 00948 809FD978 260401D8 */ addiu $a0, $s0, 0x01D8 ## $a0 = 000001D8
|
||||
/* 0094C 809FD97C 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 00950 809FD980 31CF0001 */ andi $t7, $t6, 0x0001 ## $t7 = 00000000
|
||||
/* 00954 809FD984 11E0000E */ beq $t7, $zero, .L809FD9C0
|
||||
/* 00958 809FD988 24060006 */ addiu $a2, $zero, 0x0006 ## $a2 = 00000006
|
||||
/* 0095C 809FD98C 8E080038 */ lw $t0, 0x0038($s0) ## 00000038
|
||||
/* 00960 809FD990 8FA40034 */ lw $a0, 0x0034($sp)
|
||||
/* 00964 809FD994 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
|
||||
/* 00968 809FD998 AFA80010 */ sw $t0, 0x0010($sp)
|
||||
/* 0096C 809FD99C 8E18003C */ lw $t8, 0x003C($s0) ## 0000003C
|
||||
/* 00970 809FD9A0 260601D8 */ addiu $a2, $s0, 0x01D8 ## $a2 = 000001D8
|
||||
/* 00974 809FD9A4 260701DE */ addiu $a3, $s0, 0x01DE ## $a3 = 000001DE
|
||||
/* 00978 809FD9A8 AFB80014 */ sw $t8, 0x0014($sp)
|
||||
/* 0097C 809FD9AC 8E080040 */ lw $t0, 0x0040($s0) ## 00000040
|
||||
/* 00980 809FD9B0 0C00E0A4 */ jal func_80038290
|
||||
/* 00984 809FD9B4 AFA80018 */ sw $t0, 0x0018($sp)
|
||||
/* 00988 809FD9B8 1000001B */ beq $zero, $zero, .L809FDA28
|
||||
/* 0098C 809FD9BC 8FBF002C */ lw $ra, 0x002C($sp)
|
||||
.L809FD9C0:
|
||||
/* 00990 809FD9C0 24090064 */ addiu $t1, $zero, 0x0064 ## $t1 = 00000064
|
||||
/* 00994 809FD9C4 AFA90010 */ sw $t1, 0x0010($sp)
|
||||
/* 00998 809FD9C8 0C01E1A7 */ jal Math_SmoothScaleMaxMinS
|
||||
|
||||
/* 0099C 809FD9CC 24071838 */ addiu $a3, $zero, 0x1838 ## $a3 = 00001838
|
||||
/* 009A0 809FD9D0 240A0064 */ addiu $t2, $zero, 0x0064 ## $t2 = 00000064
|
||||
/* 009A4 809FD9D4 AFAA0010 */ sw $t2, 0x0010($sp)
|
||||
/* 009A8 809FD9D8 260401DA */ addiu $a0, $s0, 0x01DA ## $a0 = 000001DA
|
||||
/* 009AC 809FD9DC 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 009B0 809FD9E0 24060006 */ addiu $a2, $zero, 0x0006 ## $a2 = 00000006
|
||||
/* 009B4 809FD9E4 0C01E1A7 */ jal Math_SmoothScaleMaxMinS
|
||||
|
||||
/* 009B8 809FD9E8 24071838 */ addiu $a3, $zero, 0x1838 ## $a3 = 00001838
|
||||
/* 009BC 809FD9EC 240B0064 */ addiu $t3, $zero, 0x0064 ## $t3 = 00000064
|
||||
/* 009C0 809FD9F0 AFAB0010 */ sw $t3, 0x0010($sp)
|
||||
/* 009C4 809FD9F4 260401DE */ addiu $a0, $s0, 0x01DE ## $a0 = 000001DE
|
||||
/* 009C8 809FD9F8 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 009CC 809FD9FC 24060006 */ addiu $a2, $zero, 0x0006 ## $a2 = 00000006
|
||||
/* 009D0 809FDA00 0C01E1A7 */ jal Math_SmoothScaleMaxMinS
|
||||
|
||||
/* 009D4 809FDA04 24071838 */ addiu $a3, $zero, 0x1838 ## $a3 = 00001838
|
||||
/* 009D8 809FDA08 240C0064 */ addiu $t4, $zero, 0x0064 ## $t4 = 00000064
|
||||
/* 009DC 809FDA0C AFAC0010 */ sw $t4, 0x0010($sp)
|
||||
/* 009E0 809FDA10 260401E0 */ addiu $a0, $s0, 0x01E0 ## $a0 = 000001E0
|
||||
/* 009E4 809FDA14 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 009E8 809FDA18 24060006 */ addiu $a2, $zero, 0x0006 ## $a2 = 00000006
|
||||
/* 009EC 809FDA1C 0C01E1A7 */ jal Math_SmoothScaleMaxMinS
|
||||
|
||||
/* 009F0 809FDA20 24071838 */ addiu $a3, $zero, 0x1838 ## $a3 = 00001838
|
||||
/* 009F4 809FDA24 8FBF002C */ lw $ra, 0x002C($sp)
|
||||
.L809FDA28:
|
||||
/* 009F8 809FDA28 8FB00028 */ lw $s0, 0x0028($sp)
|
||||
/* 009FC 809FDA2C 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
||||
/* 00A00 809FDA30 03E00008 */ jr $ra
|
||||
/* 00A04 809FDA34 00000000 */ nop
|
||||
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
glabel func_809FD10C
|
||||
/* 000DC 809FD10C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 000E0 809FD110 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 000E4 809FD114 0C00BCCD */ jal func_8002F334
|
||||
/* 000E8 809FD118 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 000EC 809FD11C 10400009 */ beq $v0, $zero, .L809FD144
|
||||
/* 000F0 809FD120 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 000F4 809FD124 8C8F0004 */ lw $t7, 0x0004($a0) ## 00000004
|
||||
/* 000F8 809FD128 3C01FFFE */ lui $at, 0xFFFE ## $at = FFFE0000
|
||||
/* 000FC 809FD12C 3C0E80A0 */ lui $t6, %hi(func_809FD7B4) ## $t6 = 80A00000
|
||||
/* 00100 809FD130 3421FFFF */ ori $at, $at, 0xFFFF ## $at = FFFEFFFF
|
||||
/* 00104 809FD134 25CED7B4 */ addiu $t6, $t6, %lo(func_809FD7B4) ## $t6 = 809FD7B4
|
||||
/* 00108 809FD138 01E1C024 */ and $t8, $t7, $at
|
||||
/* 0010C 809FD13C AC8E01EC */ sw $t6, 0x01EC($a0) ## 000001EC
|
||||
/* 00110 809FD140 AC980004 */ sw $t8, 0x0004($a0) ## 00000004
|
||||
.L809FD144:
|
||||
/* 00114 809FD144 949901E8 */ lhu $t9, 0x01E8($a0) ## 000001E8
|
||||
/* 00118 809FD148 37280001 */ ori $t0, $t9, 0x0001 ## $t0 = 00000001
|
||||
/* 0011C 809FD14C A48801E8 */ sh $t0, 0x01E8($a0) ## 000001E8
|
||||
/* 00120 809FD150 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00124 809FD154 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00128 809FD158 03E00008 */ jr $ra
|
||||
/* 0012C 809FD15C 00000000 */ nop
|
||||
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
glabel func_809FD160
|
||||
/* 00130 809FD160 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00134 809FD164 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00138 809FD168 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 0013C 809FD16C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 00140 809FD170 0C042F6F */ jal func_8010BDBC
|
||||
/* 00144 809FD174 24A420D8 */ addiu $a0, $a1, 0x20D8 ## $a0 = 000020D8
|
||||
/* 00148 809FD178 24010005 */ addiu $at, $zero, 0x0005 ## $at = 00000005
|
||||
/* 0014C 809FD17C 5441000C */ bnel $v0, $at, .L809FD1B0
|
||||
/* 00150 809FD180 8FA20018 */ lw $v0, 0x0018($sp)
|
||||
/* 00154 809FD184 0C041AF2 */ jal func_80106BC8
|
||||
/* 00158 809FD188 8FA4001C */ lw $a0, 0x001C($sp)
|
||||
/* 0015C 809FD18C 50400008 */ beql $v0, $zero, .L809FD1B0
|
||||
/* 00160 809FD190 8FA20018 */ lw $v0, 0x0018($sp)
|
||||
/* 00164 809FD194 0C041B33 */ jal func_80106CCC
|
||||
/* 00168 809FD198 8FA4001C */ lw $a0, 0x001C($sp)
|
||||
/* 0016C 809FD19C 8FA20018 */ lw $v0, 0x0018($sp)
|
||||
/* 00170 809FD1A0 3C0E80A0 */ lui $t6, %hi(func_809FD7B4) ## $t6 = 80A00000
|
||||
/* 00174 809FD1A4 25CED7B4 */ addiu $t6, $t6, %lo(func_809FD7B4) ## $t6 = 809FD7B4
|
||||
/* 00178 809FD1A8 AC4E01EC */ sw $t6, 0x01EC($v0) ## 000001EC
|
||||
/* 0017C 809FD1AC 8FA20018 */ lw $v0, 0x0018($sp)
|
||||
.L809FD1B0:
|
||||
/* 00180 809FD1B0 944F01E8 */ lhu $t7, 0x01E8($v0) ## 000001E8
|
||||
/* 00184 809FD1B4 35F80001 */ ori $t8, $t7, 0x0001 ## $t8 = 00000001
|
||||
/* 00188 809FD1B8 A45801E8 */ sh $t8, 0x01E8($v0) ## 000001E8
|
||||
/* 0018C 809FD1BC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00190 809FD1C0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00194 809FD1C4 03E00008 */ jr $ra
|
||||
/* 00198 809FD1C8 00000000 */ nop
|
||||
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
glabel func_809FD1CC
|
||||
/* 0019C 809FD1CC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 001A0 809FD1D0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 001A4 809FD1D4 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 001A8 809FD1D8 0C00BC65 */ jal func_8002F194
|
||||
/* 001AC 809FD1DC AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 001B0 809FD1E0 10400005 */ beq $v0, $zero, .L809FD1F8
|
||||
/* 001B4 809FD1E4 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 001B8 809FD1E8 3C0E80A0 */ lui $t6, %hi(func_809FD10C) ## $t6 = 80A00000
|
||||
/* 001BC 809FD1EC 25CED10C */ addiu $t6, $t6, %lo(func_809FD10C) ## $t6 = 809FD10C
|
||||
/* 001C0 809FD1F0 10000008 */ beq $zero, $zero, .L809FD214
|
||||
/* 001C4 809FD1F4 AC8E01EC */ sw $t6, 0x01EC($a0) ## 000001EC
|
||||
.L809FD1F8:
|
||||
/* 001C8 809FD1F8 8C8F0004 */ lw $t7, 0x0004($a0) ## 00000004
|
||||
/* 001CC 809FD1FC 3C010001 */ lui $at, 0x0001 ## $at = 00010000
|
||||
/* 001D0 809FD200 3C06447A */ lui $a2, 0x447A ## $a2 = 447A0000
|
||||
/* 001D4 809FD204 01E1C025 */ or $t8, $t7, $at ## $t8 = 00010000
|
||||
/* 001D8 809FD208 AC980004 */ sw $t8, 0x0004($a0) ## 00000004
|
||||
/* 001DC 809FD20C 0C00BCB3 */ jal func_8002F2CC
|
||||
/* 001E0 809FD210 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
.L809FD214:
|
||||
/* 001E4 809FD214 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 001E8 809FD218 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 001EC 809FD21C 03E00008 */ jr $ra
|
||||
/* 001F0 809FD220 00000000 */ nop
|
||||
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
glabel func_809FD224
|
||||
/* 001F4 809FD224 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 001F8 809FD228 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 001FC 809FD22C 0C00BCCD */ jal func_8002F334
|
||||
/* 00200 809FD230 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00204 809FD234 1040000F */ beq $v0, $zero, .L809FD274
|
||||
/* 00208 809FD238 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 0020C 809FD23C 8C980004 */ lw $t8, 0x0004($a0) ## 00000004
|
||||
/* 00210 809FD240 3C0F80A0 */ lui $t7, %hi(func_809FD1CC) ## $t7 = 80A00000
|
||||
/* 00214 809FD244 2401FEFF */ addiu $at, $zero, 0xFEFF ## $at = FFFFFEFF
|
||||
/* 00218 809FD248 3C028016 */ lui $v0, 0x8016 ## $v0 = 80160000
|
||||
/* 0021C 809FD24C 240E504F */ addiu $t6, $zero, 0x504F ## $t6 = 0000504F
|
||||
/* 00220 809FD250 25EFD1CC */ addiu $t7, $t7, %lo(func_809FD1CC) ## $t7 = 809FD1CC
|
||||
/* 00224 809FD254 0301C824 */ and $t9, $t8, $at
|
||||
/* 00228 809FD258 2442E660 */ addiu $v0, $v0, 0xE660 ## $v0 = 8015E660
|
||||
/* 0022C 809FD25C A48E010E */ sh $t6, 0x010E($a0) ## 0000010E
|
||||
/* 00230 809FD260 AC8F01EC */ sw $t7, 0x01EC($a0) ## 000001EC
|
||||
/* 00234 809FD264 AC990004 */ sw $t9, 0x0004($a0) ## 00000004
|
||||
/* 00238 809FD268 94480EF6 */ lhu $t0, 0x0EF6($v0) ## 8015F556
|
||||
/* 0023C 809FD26C 35090001 */ ori $t1, $t0, 0x0001 ## $t1 = 00000001
|
||||
/* 00240 809FD270 A4490EF6 */ sh $t1, 0x0EF6($v0) ## 8015F556
|
||||
.L809FD274:
|
||||
/* 00244 809FD274 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00248 809FD278 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0024C 809FD27C 03E00008 */ jr $ra
|
||||
/* 00250 809FD280 00000000 */ nop
|
||||
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
glabel func_809FD284
|
||||
/* 00254 809FD284 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 00258 809FD288 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 0025C 809FD28C AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 00260 809FD290 0C00BD04 */ jal func_8002F410
|
||||
/* 00264 809FD294 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 00268 809FD298 10400008 */ beq $v0, $zero, .L809FD2BC
|
||||
/* 0026C 809FD29C 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 00270 809FD2A0 3C0E80A0 */ lui $t6, %hi(func_809FD224) ## $t6 = 80A00000
|
||||
/* 00274 809FD2A4 25CED224 */ addiu $t6, $t6, %lo(func_809FD224) ## $t6 = 809FD224
|
||||
/* 00278 809FD2A8 AC800118 */ sw $zero, 0x0118($a0) ## 00000118
|
||||
/* 0027C 809FD2AC AC8E01EC */ sw $t6, 0x01EC($a0) ## 000001EC
|
||||
/* 00280 809FD2B0 3C018016 */ lui $at, 0x8016 ## $at = 80160000
|
||||
/* 00284 809FD2B4 10000009 */ beq $zero, $zero, .L809FD2DC
|
||||
/* 00288 809FD2B8 A420FA32 */ sh $zero, -0x05CE($at) ## 8015FA32
|
||||
.L809FD2BC:
|
||||
/* 0028C 809FD2BC 3C014248 */ lui $at, 0x4248 ## $at = 42480000
|
||||
/* 00290 809FD2C0 44812000 */ mtc1 $at, $f4 ## $f4 = 50.00
|
||||
/* 00294 809FD2C4 3C07461C */ lui $a3, 0x461C ## $a3 = 461C0000
|
||||
/* 00298 809FD2C8 34E74000 */ ori $a3, $a3, 0x4000 ## $a3 = 461C4000
|
||||
/* 0029C 809FD2CC 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 002A0 809FD2D0 24060020 */ addiu $a2, $zero, 0x0020 ## $a2 = 00000020
|
||||
/* 002A4 809FD2D4 0C00BD0D */ jal func_8002F434
|
||||
/* 002A8 809FD2D8 E7A40010 */ swc1 $f4, 0x0010($sp)
|
||||
.L809FD2DC:
|
||||
/* 002AC 809FD2DC 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 002B0 809FD2E0 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 002B4 809FD2E4 03E00008 */ jr $ra
|
||||
/* 002B8 809FD2E8 00000000 */ nop
|
||||
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
glabel func_809FD2EC
|
||||
/* 002BC 809FD2EC 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 002C0 809FD2F0 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 002C4 809FD2F4 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 002C8 809FD2F8 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 002CC 809FD2FC 0C042F6F */ jal func_8010BDBC
|
||||
/* 002D0 809FD300 24A420D8 */ addiu $a0, $a1, 0x20D8 ## $a0 = 000020D8
|
||||
/* 002D4 809FD304 24010005 */ addiu $at, $zero, 0x0005 ## $at = 00000005
|
||||
/* 002D8 809FD308 54410014 */ bnel $v0, $at, .L809FD35C
|
||||
/* 002DC 809FD30C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 002E0 809FD310 0C041AF2 */ jal func_80106BC8
|
||||
/* 002E4 809FD314 8FA40024 */ lw $a0, 0x0024($sp)
|
||||
/* 002E8 809FD318 50400010 */ beql $v0, $zero, .L809FD35C
|
||||
/* 002EC 809FD31C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 002F0 809FD320 0C041B33 */ jal func_80106CCC
|
||||
/* 002F4 809FD324 8FA40024 */ lw $a0, 0x0024($sp)
|
||||
/* 002F8 809FD328 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 002FC 809FD32C 3C0E80A0 */ lui $t6, %hi(func_809FD284) ## $t6 = 80A00000
|
||||
/* 00300 809FD330 3C014248 */ lui $at, 0x4248 ## $at = 42480000
|
||||
/* 00304 809FD334 44812000 */ mtc1 $at, $f4 ## $f4 = 50.00
|
||||
/* 00308 809FD338 25CED284 */ addiu $t6, $t6, %lo(func_809FD284) ## $t6 = 809FD284
|
||||
/* 0030C 809FD33C 3C07461C */ lui $a3, 0x461C ## $a3 = 461C0000
|
||||
/* 00310 809FD340 AC8E01EC */ sw $t6, 0x01EC($a0) ## 000001EC
|
||||
/* 00314 809FD344 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 00318 809FD348 34E74000 */ ori $a3, $a3, 0x4000 ## $a3 = 461C4000
|
||||
/* 0031C 809FD34C 24060020 */ addiu $a2, $zero, 0x0020 ## $a2 = 00000020
|
||||
/* 00320 809FD350 0C00BD0D */ jal func_8002F434
|
||||
/* 00324 809FD354 E7A40010 */ swc1 $f4, 0x0010($sp)
|
||||
/* 00328 809FD358 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
.L809FD35C:
|
||||
/* 0032C 809FD35C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 00330 809FD360 03E00008 */ jr $ra
|
||||
/* 00334 809FD364 00000000 */ nop
|
||||
|
||||
|
|
@ -1,47 +0,0 @@
|
|||
glabel func_809FD368
|
||||
/* 00338 809FD368 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 0033C 809FD36C AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 00340 809FD370 AFB00020 */ sw $s0, 0x0020($sp)
|
||||
/* 00344 809FD374 AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 00348 809FD378 948201EA */ lhu $v0, 0x01EA($a0) ## 000001EA
|
||||
/* 0034C 809FD37C 3C0F80A0 */ lui $t7, %hi(func_809FD2EC) ## $t7 = 80A00000
|
||||
/* 00350 809FD380 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 00354 809FD384 18400004 */ blez $v0, .L809FD398
|
||||
/* 00358 809FD388 25EFD2EC */ addiu $t7, $t7, %lo(func_809FD2EC) ## $t7 = 809FD2EC
|
||||
/* 0035C 809FD38C 244EFFFF */ addiu $t6, $v0, 0xFFFF ## $t6 = FFFFFFFF
|
||||
/* 00360 809FD390 10000005 */ beq $zero, $zero, .L809FD3A8
|
||||
/* 00364 809FD394 A48E01EA */ sh $t6, 0x01EA($a0) ## 000001EA
|
||||
.L809FD398:
|
||||
/* 00368 809FD398 AE0F01EC */ sw $t7, 0x01EC($s0) ## 000001EC
|
||||
/* 0036C 809FD39C 8FA4002C */ lw $a0, 0x002C($sp)
|
||||
/* 00370 809FD3A0 0C042DC8 */ jal func_8010B720
|
||||
/* 00374 809FD3A4 2405504D */ addiu $a1, $zero, 0x504D ## $a1 = 0000504D
|
||||
.L809FD3A8:
|
||||
/* 00378 809FD3A8 3C063CF5 */ lui $a2, 0x3CF5 ## $a2 = 3CF50000
|
||||
/* 0037C 809FD3AC 34C6C28F */ ori $a2, $a2, 0xC28F ## $a2 = 3CF5C28F
|
||||
/* 00380 809FD3B0 260401E4 */ addiu $a0, $s0, 0x01E4 ## $a0 = 000001E4
|
||||
/* 00384 809FD3B4 0C01DE80 */ jal Math_ApproxF
|
||||
|
||||
/* 00388 809FD3B8 24050000 */ addiu $a1, $zero, 0x0000 ## $a1 = 00000000
|
||||
/* 0038C 809FD3BC 3C014000 */ lui $at, 0x4000 ## $at = 40000000
|
||||
/* 00390 809FD3C0 44812000 */ mtc1 $at, $f4 ## $f4 = 2.00
|
||||
/* 00394 809FD3C4 C60001E4 */ lwc1 $f0, 0x01E4($s0) ## 000001E4
|
||||
/* 00398 809FD3C8 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 0039C 809FD3CC 44815000 */ mtc1 $at, $f10 ## $f10 = 1.00
|
||||
/* 003A0 809FD3D0 46002181 */ sub.s $f6, $f4, $f0
|
||||
/* 003A4 809FD3D4 3C073DCC */ lui $a3, 0x3DCC ## $a3 = 3DCC0000
|
||||
/* 003A8 809FD3D8 34E7CCCD */ ori $a3, $a3, 0xCCCD ## $a3 = 3DCCCCCD
|
||||
/* 003AC 809FD3DC 8FA4002C */ lw $a0, 0x002C($sp)
|
||||
/* 003B0 809FD3E0 46060202 */ mul.s $f8, $f0, $f6
|
||||
/* 003B4 809FD3E4 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
|
||||
/* 003B8 809FD3E8 E7AA0010 */ swc1 $f10, 0x0010($sp)
|
||||
/* 003BC 809FD3EC 44054000 */ mfc1 $a1, $f8
|
||||
/* 003C0 809FD3F0 0C01DCEA */ jal func_800773A8
|
||||
/* 003C4 809FD3F4 00000000 */ nop
|
||||
/* 003C8 809FD3F8 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 003CC 809FD3FC 8FB00020 */ lw $s0, 0x0020($sp)
|
||||
/* 003D0 809FD400 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 003D4 809FD404 03E00008 */ jr $ra
|
||||
/* 003D8 809FD408 00000000 */ nop
|
||||
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
glabel func_809FD40C
|
||||
/* 003DC 809FD40C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 003E0 809FD410 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 003E4 809FD414 948201EA */ lhu $v0, 0x01EA($a0) ## 000001EA
|
||||
/* 003E8 809FD418 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 003EC 809FD41C 00A03825 */ or $a3, $a1, $zero ## $a3 = 00000000
|
||||
/* 003F0 809FD420 18400004 */ blez $v0, .L809FD434
|
||||
/* 003F4 809FD424 3C0F80A0 */ lui $t7, %hi(func_809FD368) ## $t7 = 80A00000
|
||||
/* 003F8 809FD428 244EFFFF */ addiu $t6, $v0, 0xFFFF ## $t6 = FFFFFFFF
|
||||
/* 003FC 809FD42C 10000008 */ beq $zero, $zero, .L809FD450
|
||||
/* 00400 809FD430 A48E01EA */ sh $t6, 0x01EA($a0) ## 000001EA
|
||||
.L809FD434:
|
||||
/* 00404 809FD434 25EFD368 */ addiu $t7, $t7, %lo(func_809FD368) ## $t7 = 809FD368
|
||||
/* 00408 809FD438 2418003C */ addiu $t8, $zero, 0x003C ## $t8 = 0000003C
|
||||
/* 0040C 809FD43C ACCF01EC */ sw $t7, 0x01EC($a2) ## 000001EC
|
||||
/* 00410 809FD440 A4D801EA */ sh $t8, 0x01EA($a2) ## 000001EA
|
||||
/* 00414 809FD444 00E02025 */ or $a0, $a3, $zero ## $a0 = 00000000
|
||||
/* 00418 809FD448 0C00B2ED */ jal Flags_UnsetSwitch
|
||||
|
||||
/* 0041C 809FD44C 2405003F */ addiu $a1, $zero, 0x003F ## $a1 = 0000003F
|
||||
.L809FD450:
|
||||
/* 00420 809FD450 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00424 809FD454 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00428 809FD458 03E00008 */ jr $ra
|
||||
/* 0042C 809FD45C 00000000 */ nop
|
||||
|
||||
|
|
@ -1,46 +0,0 @@
|
|||
glabel func_809FD460
|
||||
/* 00430 809FD460 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 00434 809FD464 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 00438 809FD468 AFB00020 */ sw $s0, 0x0020($sp)
|
||||
/* 0043C 809FD46C AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 00440 809FD470 948201EA */ lhu $v0, 0x01EA($a0) ## 000001EA
|
||||
/* 00444 809FD474 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 00448 809FD478 3C053F80 */ lui $a1, 0x3F80 ## $a1 = 3F800000
|
||||
/* 0044C 809FD47C 18400004 */ blez $v0, .L809FD490
|
||||
/* 00450 809FD480 3C063C23 */ lui $a2, 0x3C23 ## $a2 = 3C230000
|
||||
/* 00454 809FD484 244EFFFF */ addiu $t6, $v0, 0xFFFF ## $t6 = FFFFFFFF
|
||||
/* 00458 809FD488 10000006 */ beq $zero, $zero, .L809FD4A4
|
||||
/* 0045C 809FD48C A48E01EA */ sh $t6, 0x01EA($a0) ## 000001EA
|
||||
.L809FD490:
|
||||
/* 00460 809FD490 3C0F80A0 */ lui $t7, %hi(func_809FD40C) ## $t7 = 80A00000
|
||||
/* 00464 809FD494 25EFD40C */ addiu $t7, $t7, %lo(func_809FD40C) ## $t7 = 809FD40C
|
||||
/* 00468 809FD498 24180014 */ addiu $t8, $zero, 0x0014 ## $t8 = 00000014
|
||||
/* 0046C 809FD49C AE0F01EC */ sw $t7, 0x01EC($s0) ## 000001EC
|
||||
/* 00470 809FD4A0 A61801EA */ sh $t8, 0x01EA($s0) ## 000001EA
|
||||
.L809FD4A4:
|
||||
/* 00474 809FD4A4 260401E4 */ addiu $a0, $s0, 0x01E4 ## $a0 = 000001E4
|
||||
/* 00478 809FD4A8 0C01DE80 */ jal Math_ApproxF
|
||||
|
||||
/* 0047C 809FD4AC 34C6D70A */ ori $a2, $a2, 0xD70A ## $a2 = 3C23D70A
|
||||
/* 00480 809FD4B0 3C014000 */ lui $at, 0x4000 ## $at = 40000000
|
||||
/* 00484 809FD4B4 44812000 */ mtc1 $at, $f4 ## $f4 = 2.00
|
||||
/* 00488 809FD4B8 C60001E4 */ lwc1 $f0, 0x01E4($s0) ## 000001E4
|
||||
/* 0048C 809FD4BC 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 00490 809FD4C0 44815000 */ mtc1 $at, $f10 ## $f10 = 1.00
|
||||
/* 00494 809FD4C4 46002181 */ sub.s $f6, $f4, $f0
|
||||
/* 00498 809FD4C8 3C073DCC */ lui $a3, 0x3DCC ## $a3 = 3DCC0000
|
||||
/* 0049C 809FD4CC 34E7CCCD */ ori $a3, $a3, 0xCCCD ## $a3 = 3DCCCCCD
|
||||
/* 004A0 809FD4D0 8FA4002C */ lw $a0, 0x002C($sp)
|
||||
/* 004A4 809FD4D4 46060202 */ mul.s $f8, $f0, $f6
|
||||
/* 004A8 809FD4D8 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
|
||||
/* 004AC 809FD4DC E7AA0010 */ swc1 $f10, 0x0010($sp)
|
||||
/* 004B0 809FD4E0 44054000 */ mfc1 $a1, $f8
|
||||
/* 004B4 809FD4E4 0C01DCEA */ jal func_800773A8
|
||||
/* 004B8 809FD4E8 00000000 */ nop
|
||||
/* 004BC 809FD4EC 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 004C0 809FD4F0 8FB00020 */ lw $s0, 0x0020($sp)
|
||||
/* 004C4 809FD4F4 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 004C8 809FD4F8 03E00008 */ jr $ra
|
||||
/* 004CC 809FD4FC 00000000 */ nop
|
||||
|
||||
|
|
@ -1,59 +0,0 @@
|
|||
glabel func_809FD500
|
||||
/* 004D0 809FD500 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 004D4 809FD504 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 004D8 809FD508 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 004DC 809FD50C AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 004E0 809FD510 8CAE1C44 */ lw $t6, 0x1C44($a1) ## 00001C44
|
||||
/* 004E4 809FD514 00A08025 */ or $s0, $a1, $zero ## $s0 = 00000000
|
||||
/* 004E8 809FD518 24A420D8 */ addiu $a0, $a1, 0x20D8 ## $a0 = 000020D8
|
||||
/* 004EC 809FD51C 0C042F6F */ jal func_8010BDBC
|
||||
/* 004F0 809FD520 AFAE0024 */ sw $t6, 0x0024($sp)
|
||||
/* 004F4 809FD524 24010004 */ addiu $at, $zero, 0x0004 ## $at = 00000004
|
||||
/* 004F8 809FD528 54410024 */ bnel $v0, $at, .L809FD5BC
|
||||
/* 004FC 809FD52C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 00500 809FD530 0C041AF2 */ jal func_80106BC8
|
||||
/* 00504 809FD534 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00508 809FD538 1040001F */ beq $v0, $zero, .L809FD5B8
|
||||
/* 0050C 809FD53C 3C020001 */ lui $v0, 0x0001 ## $v0 = 00010000
|
||||
/* 00510 809FD540 00501021 */ addu $v0, $v0, $s0
|
||||
/* 00514 809FD544 904204BD */ lbu $v0, 0x04BD($v0) ## 000104BD
|
||||
/* 00518 809FD548 3C0F80A0 */ lui $t7, %hi(func_809FD460) ## $t7 = 80A00000
|
||||
/* 0051C 809FD54C 25EFD460 */ addiu $t7, $t7, %lo(func_809FD460) ## $t7 = 809FD460
|
||||
/* 00520 809FD550 10400006 */ beq $v0, $zero, .L809FD56C
|
||||
/* 00524 809FD554 2418003C */ addiu $t8, $zero, 0x003C ## $t8 = 0000003C
|
||||
/* 00528 809FD558 24010001 */ addiu $at, $zero, 0x0001 ## $at = 00000001
|
||||
/* 0052C 809FD55C 10410010 */ beq $v0, $at, .L809FD5A0
|
||||
/* 00530 809FD560 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00534 809FD564 10000015 */ beq $zero, $zero, .L809FD5BC
|
||||
/* 00538 809FD568 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
.L809FD56C:
|
||||
/* 0053C 809FD56C 8FA20028 */ lw $v0, 0x0028($sp)
|
||||
/* 00540 809FD570 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00544 809FD574 2405003F */ addiu $a1, $zero, 0x003F ## $a1 = 0000003F
|
||||
/* 00548 809FD578 AC4F01EC */ sw $t7, 0x01EC($v0) ## 000101EC
|
||||
/* 0054C 809FD57C 0C00B2DD */ jal Flags_SetSwitch
|
||||
|
||||
/* 00550 809FD580 A45801EA */ sh $t8, 0x01EA($v0) ## 000101EA
|
||||
/* 00554 809FD584 3C010001 */ lui $at, 0x0001 ## $at = 00010000
|
||||
/* 00558 809FD588 00300821 */ addu $at, $at, $s0
|
||||
/* 0055C 809FD58C 24190037 */ addiu $t9, $zero, 0x0037 ## $t9 = 00000037
|
||||
/* 00560 809FD590 A03903DC */ sb $t9, 0x03DC($at) ## 000103DC
|
||||
/* 00564 809FD594 8FA80024 */ lw $t0, 0x0024($sp)
|
||||
/* 00568 809FD598 10000007 */ beq $zero, $zero, .L809FD5B8
|
||||
/* 0056C 809FD59C A1000693 */ sb $zero, 0x0693($t0) ## 00000693
|
||||
.L809FD5A0:
|
||||
/* 00570 809FD5A0 0C042DC8 */ jal func_8010B720
|
||||
/* 00574 809FD5A4 2405504C */ addiu $a1, $zero, 0x504C ## $a1 = 0000504C
|
||||
/* 00578 809FD5A8 8FAA0028 */ lw $t2, 0x0028($sp)
|
||||
/* 0057C 809FD5AC 3C0980A0 */ lui $t1, %hi(func_809FD10C) ## $t1 = 80A00000
|
||||
/* 00580 809FD5B0 2529D10C */ addiu $t1, $t1, %lo(func_809FD10C) ## $t1 = 809FD10C
|
||||
/* 00584 809FD5B4 AD4901EC */ sw $t1, 0x01EC($t2) ## 000001EC
|
||||
.L809FD5B8:
|
||||
/* 00588 809FD5B8 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
.L809FD5BC:
|
||||
/* 0058C 809FD5BC 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 00590 809FD5C0 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 00594 809FD5C4 03E00008 */ jr $ra
|
||||
/* 00598 809FD5C8 00000000 */ nop
|
||||
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
glabel func_809FD5CC
|
||||
/* 0059C 809FD5CC 3C0E8016 */ lui $t6, 0x8016 ## $t6 = 80160000
|
||||
/* 005A0 809FD5D0 85CEE694 */ lh $t6, -0x196C($t6) ## 8015E694
|
||||
/* 005A4 809FD5D4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 005A8 809FD5D8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 005AC 809FD5DC 29C10064 */ slti $at, $t6, 0x0064
|
||||
/* 005B0 809FD5E0 10200003 */ beq $at, $zero, .L809FD5F0
|
||||
/* 005B4 809FD5E4 00000000 */ nop
|
||||
/* 005B8 809FD5E8 10000008 */ beq $zero, $zero, .L809FD60C
|
||||
/* 005BC 809FD5EC 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
.L809FD5F0:
|
||||
/* 005C0 809FD5F0 0C021AAF */ jal Inventory_HasEmptyBottle
|
||||
/* 005C4 809FD5F4 00000000 */ nop
|
||||
/* 005C8 809FD5F8 54400004 */ bnel $v0, $zero, .L809FD60C
|
||||
/* 005CC 809FD5FC 24020002 */ addiu $v0, $zero, 0x0002 ## $v0 = 00000002
|
||||
/* 005D0 809FD600 10000002 */ beq $zero, $zero, .L809FD60C
|
||||
/* 005D4 809FD604 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
|
||||
/* 005D8 809FD608 24020002 */ addiu $v0, $zero, 0x0002 ## $v0 = 00000002
|
||||
.L809FD60C:
|
||||
/* 005DC 809FD60C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 005E0 809FD610 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 005E4 809FD614 03E00008 */ jr $ra
|
||||
/* 005E8 809FD618 00000000 */ nop
|
||||
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
glabel func_809FD61C
|
||||
/* 005EC 809FD61C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 005F0 809FD620 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 005F4 809FD624 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 005F8 809FD628 0C00BD04 */ jal func_8002F410
|
||||
/* 005FC 809FD62C AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 00600 809FD630 10400006 */ beq $v0, $zero, .L809FD64C
|
||||
/* 00604 809FD634 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 00608 809FD638 3C0E80A0 */ lui $t6, %hi(func_809FD10C) ## $t6 = 80A00000
|
||||
/* 0060C 809FD63C 25CED10C */ addiu $t6, $t6, %lo(func_809FD10C) ## $t6 = 809FD10C
|
||||
/* 00610 809FD640 AC800118 */ sw $zero, 0x0118($a0) ## 00000118
|
||||
/* 00614 809FD644 10000009 */ beq $zero, $zero, .L809FD66C
|
||||
/* 00618 809FD648 AC8E01EC */ sw $t6, 0x01EC($a0) ## 000001EC
|
||||
.L809FD64C:
|
||||
/* 0061C 809FD64C 3C014248 */ lui $at, 0x4248 ## $at = 42480000
|
||||
/* 00620 809FD650 44812000 */ mtc1 $at, $f4 ## $f4 = 50.00
|
||||
/* 00624 809FD654 3C07461C */ lui $a3, 0x461C ## $a3 = 461C0000
|
||||
/* 00628 809FD658 34E74000 */ ori $a3, $a3, 0x4000 ## $a3 = 461C4000
|
||||
/* 0062C 809FD65C 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 00630 809FD660 24060012 */ addiu $a2, $zero, 0x0012 ## $a2 = 00000012
|
||||
/* 00634 809FD664 0C00BD0D */ jal func_8002F434
|
||||
/* 00638 809FD668 E7A40010 */ swc1 $f4, 0x0010($sp)
|
||||
.L809FD66C:
|
||||
/* 0063C 809FD66C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 00640 809FD670 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 00644 809FD674 03E00008 */ jr $ra
|
||||
/* 00648 809FD678 00000000 */ nop
|
||||
|
||||
|
|
@ -1,89 +0,0 @@
|
|||
glabel func_809FD67C
|
||||
/* 0064C 809FD67C 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 00650 809FD680 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 00654 809FD684 AFB00020 */ sw $s0, 0x0020($sp)
|
||||
/* 00658 809FD688 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 0065C 809FD68C 00A08025 */ or $s0, $a1, $zero ## $s0 = 00000000
|
||||
/* 00660 809FD690 0C042F6F */ jal func_8010BDBC
|
||||
/* 00664 809FD694 24A420D8 */ addiu $a0, $a1, 0x20D8 ## $a0 = 000020D8
|
||||
/* 00668 809FD698 24010004 */ addiu $at, $zero, 0x0004 ## $at = 00000004
|
||||
/* 0066C 809FD69C 54410041 */ bnel $v0, $at, .L809FD7A4
|
||||
/* 00670 809FD6A0 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 00674 809FD6A4 0C041AF2 */ jal func_80106BC8
|
||||
/* 00678 809FD6A8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0067C 809FD6AC 1040003C */ beq $v0, $zero, .L809FD7A0
|
||||
/* 00680 809FD6B0 3C020001 */ lui $v0, 0x0001 ## $v0 = 00010000
|
||||
/* 00684 809FD6B4 00501021 */ addu $v0, $v0, $s0
|
||||
/* 00688 809FD6B8 904204BD */ lbu $v0, 0x04BD($v0) ## 000104BD
|
||||
/* 0068C 809FD6BC 24010001 */ addiu $at, $zero, 0x0001 ## $at = 00000001
|
||||
/* 00690 809FD6C0 10400005 */ beq $v0, $zero, .L809FD6D8
|
||||
/* 00694 809FD6C4 00000000 */ nop
|
||||
/* 00698 809FD6C8 1041002F */ beq $v0, $at, .L809FD788
|
||||
/* 0069C 809FD6CC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 006A0 809FD6D0 10000030 */ beq $zero, $zero, .L809FD794
|
||||
/* 006A4 809FD6D4 8FAB0028 */ lw $t3, 0x0028($sp)
|
||||
.L809FD6D8:
|
||||
/* 006A8 809FD6D8 0C27F573 */ jal func_809FD5CC
|
||||
/* 006AC 809FD6DC 00000000 */ nop
|
||||
/* 006B0 809FD6E0 10400009 */ beq $v0, $zero, .L809FD708
|
||||
/* 006B4 809FD6E4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 006B8 809FD6E8 24010001 */ addiu $at, $zero, 0x0001 ## $at = 00000001
|
||||
/* 006BC 809FD6EC 1041000A */ beq $v0, $at, .L809FD718
|
||||
/* 006C0 809FD6F0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 006C4 809FD6F4 24010002 */ addiu $at, $zero, 0x0002 ## $at = 00000002
|
||||
/* 006C8 809FD6F8 1041000E */ beq $v0, $at, .L809FD734
|
||||
/* 006CC 809FD6FC 00000000 */ nop
|
||||
/* 006D0 809FD700 10000024 */ beq $zero, $zero, .L809FD794
|
||||
/* 006D4 809FD704 8FAB0028 */ lw $t3, 0x0028($sp)
|
||||
.L809FD708:
|
||||
/* 006D8 809FD708 0C042DC8 */ jal func_8010B720
|
||||
/* 006DC 809FD70C 2405500E */ addiu $a1, $zero, 0x500E ## $a1 = 0000500E
|
||||
/* 006E0 809FD710 10000020 */ beq $zero, $zero, .L809FD794
|
||||
/* 006E4 809FD714 8FAB0028 */ lw $t3, 0x0028($sp)
|
||||
.L809FD718:
|
||||
/* 006E8 809FD718 0C042DC8 */ jal func_8010B720
|
||||
/* 006EC 809FD71C 24050096 */ addiu $a1, $zero, 0x0096 ## $a1 = 00000096
|
||||
/* 006F0 809FD720 8FAF0028 */ lw $t7, 0x0028($sp)
|
||||
/* 006F4 809FD724 3C0E80A0 */ lui $t6, %hi(func_809FD160) ## $t6 = 80A00000
|
||||
/* 006F8 809FD728 25CED160 */ addiu $t6, $t6, %lo(func_809FD160) ## $t6 = 809FD160
|
||||
/* 006FC 809FD72C 1000001C */ beq $zero, $zero, .L809FD7A0
|
||||
/* 00700 809FD730 ADEE01EC */ sw $t6, 0x01EC($t7) ## 000001EC
|
||||
.L809FD734:
|
||||
/* 00704 809FD734 0C021CC3 */ jal Rupees_ChangeBy
|
||||
/* 00708 809FD738 2404FF9C */ addiu $a0, $zero, 0xFF9C ## $a0 = FFFFFF9C
|
||||
/* 0070C 809FD73C 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 00710 809FD740 3C01FFFE */ lui $at, 0xFFFE ## $at = FFFE0000
|
||||
/* 00714 809FD744 3421FFFF */ ori $at, $at, 0xFFFF ## $at = FFFEFFFF
|
||||
/* 00718 809FD748 8C980004 */ lw $t8, 0x0004($a0) ## 00000004
|
||||
/* 0071C 809FD74C 3C07461C */ lui $a3, 0x461C ## $a3 = 461C0000
|
||||
/* 00720 809FD750 34E74000 */ ori $a3, $a3, 0x4000 ## $a3 = 461C4000
|
||||
/* 00724 809FD754 0301C824 */ and $t9, $t8, $at
|
||||
/* 00728 809FD758 3C014248 */ lui $at, 0x4248 ## $at = 42480000
|
||||
/* 0072C 809FD75C 44812000 */ mtc1 $at, $f4 ## $f4 = 50.00
|
||||
/* 00730 809FD760 AC990004 */ sw $t9, 0x0004($a0) ## 00000004
|
||||
/* 00734 809FD764 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
|
||||
/* 00738 809FD768 24060012 */ addiu $a2, $zero, 0x0012 ## $a2 = 00000012
|
||||
/* 0073C 809FD76C 0C00BD0D */ jal func_8002F434
|
||||
/* 00740 809FD770 E7A40010 */ swc1 $f4, 0x0010($sp)
|
||||
/* 00744 809FD774 8FA90028 */ lw $t1, 0x0028($sp)
|
||||
/* 00748 809FD778 3C0880A0 */ lui $t0, %hi(func_809FD61C) ## $t0 = 80A00000
|
||||
/* 0074C 809FD77C 2508D61C */ addiu $t0, $t0, %lo(func_809FD61C) ## $t0 = 809FD61C
|
||||
/* 00750 809FD780 10000007 */ beq $zero, $zero, .L809FD7A0
|
||||
/* 00754 809FD784 AD2801EC */ sw $t0, 0x01EC($t1) ## 000001EC
|
||||
.L809FD788:
|
||||
/* 00758 809FD788 0C042DC8 */ jal func_8010B720
|
||||
/* 0075C 809FD78C 2405500D */ addiu $a1, $zero, 0x500D ## $a1 = 0000500D
|
||||
/* 00760 809FD790 8FAB0028 */ lw $t3, 0x0028($sp)
|
||||
.L809FD794:
|
||||
/* 00764 809FD794 3C0A80A0 */ lui $t2, %hi(func_809FD10C) ## $t2 = 80A00000
|
||||
/* 00768 809FD798 254AD10C */ addiu $t2, $t2, %lo(func_809FD10C) ## $t2 = 809FD10C
|
||||
/* 0076C 809FD79C AD6A01EC */ sw $t2, 0x01EC($t3) ## 000001EC
|
||||
.L809FD7A0:
|
||||
/* 00770 809FD7A0 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
.L809FD7A4:
|
||||
/* 00774 809FD7A4 8FB00020 */ lw $s0, 0x0020($sp)
|
||||
/* 00778 809FD7A8 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 0077C 809FD7AC 03E00008 */ jr $ra
|
||||
/* 00780 809FD7B0 00000000 */ nop
|
||||
|
||||
|
|
@ -1,106 +0,0 @@
|
|||
glabel func_809FD7B4
|
||||
/* 00784 809FD7B4 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
|
||||
/* 00788 809FD7B8 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 0078C 809FD7BC AFB00020 */ sw $s0, 0x0020($sp)
|
||||
/* 00790 809FD7C0 8CA31C44 */ lw $v1, 0x1C44($a1) ## 00001C44
|
||||
/* 00794 809FD7C4 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 00798 809FD7C8 AFA50034 */ sw $a1, 0x0034($sp)
|
||||
/* 0079C 809FD7CC 0C00BC65 */ jal func_8002F194
|
||||
/* 007A0 809FD7D0 AFA3002C */ sw $v1, 0x002C($sp)
|
||||
/* 007A4 809FD7D4 8FA3002C */ lw $v1, 0x002C($sp)
|
||||
/* 007A8 809FD7D8 10400035 */ beq $v0, $zero, .L809FD8B0
|
||||
/* 007AC 809FD7DC 8FA50034 */ lw $a1, 0x0034($sp)
|
||||
/* 007B0 809FD7E0 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 007B4 809FD7E4 0C00BCDA */ jal func_8002F368
|
||||
/* 007B8 809FD7E8 AFA3002C */ sw $v1, 0x002C($sp)
|
||||
/* 007BC 809FD7EC 24010008 */ addiu $at, $zero, 0x0008 ## $at = 00000008
|
||||
/* 007C0 809FD7F0 14410014 */ bne $v0, $at, .L809FD844
|
||||
/* 007C4 809FD7F4 8FA3002C */ lw $v1, 0x002C($sp)
|
||||
/* 007C8 809FD7F8 3C078013 */ lui $a3, 0x8013 ## $a3 = 80130000
|
||||
/* 007CC 809FD7FC 3C0E8013 */ lui $t6, 0x8013 ## $t6 = 80130000
|
||||
/* 007D0 809FD800 24E733E0 */ addiu $a3, $a3, 0x33E0 ## $a3 = 801333E0
|
||||
/* 007D4 809FD804 25CE33E8 */ addiu $t6, $t6, 0x33E8 ## $t6 = 801333E8
|
||||
/* 007D8 809FD808 3C058013 */ lui $a1, 0x8013 ## $a1 = 80130000
|
||||
/* 007DC 809FD80C 24A533D4 */ addiu $a1, $a1, 0x33D4 ## $a1 = 801333D4
|
||||
/* 007E0 809FD810 AFAE0014 */ sw $t6, 0x0014($sp)
|
||||
/* 007E4 809FD814 AFA70010 */ sw $a3, 0x0010($sp)
|
||||
/* 007E8 809FD818 24044807 */ addiu $a0, $zero, 0x4807 ## $a0 = 00004807
|
||||
/* 007EC 809FD81C 24060004 */ addiu $a2, $zero, 0x0004 ## $a2 = 00000004
|
||||
/* 007F0 809FD820 0C03DCE3 */ jal Audio_PlaySoundGeneral
|
||||
|
||||
/* 007F4 809FD824 AFA3002C */ sw $v1, 0x002C($sp)
|
||||
/* 007F8 809FD828 8FA3002C */ lw $v1, 0x002C($sp)
|
||||
/* 007FC 809FD82C 240F504A */ addiu $t7, $zero, 0x504A ## $t7 = 0000504A
|
||||
/* 00800 809FD830 3C1880A0 */ lui $t8, %hi(func_809FD500) ## $t8 = 80A00000
|
||||
/* 00804 809FD834 2718D500 */ addiu $t8, $t8, %lo(func_809FD500) ## $t8 = 809FD500
|
||||
/* 00808 809FD838 A46F010E */ sh $t7, 0x010E($v1) ## 0000010E
|
||||
/* 0080C 809FD83C 10000037 */ beq $zero, $zero, .L809FD91C
|
||||
/* 00810 809FD840 AE1801EC */ sw $t8, 0x01EC($s0) ## 000001EC
|
||||
.L809FD844:
|
||||
/* 00814 809FD844 3C028016 */ lui $v0, 0x8016 ## $v0 = 80160000
|
||||
/* 00818 809FD848 2442E660 */ addiu $v0, $v0, 0xE660 ## $v0 = 8015E660
|
||||
/* 0081C 809FD84C 94590EF6 */ lhu $t9, 0x0EF6($v0) ## 8015F556
|
||||
/* 00820 809FD850 3C1880A0 */ lui $t8, %hi(func_809FD10C) ## $t8 = 80A00000
|
||||
/* 00824 809FD854 3C0B8012 */ lui $t3, 0x8012 ## $t3 = 80120000
|
||||
/* 00828 809FD858 33280001 */ andi $t0, $t9, 0x0001 ## $t0 = 00000000
|
||||
/* 0082C 809FD85C 11000007 */ beq $t0, $zero, .L809FD87C
|
||||
/* 00830 809FD860 2718D10C */ addiu $t8, $t8, %lo(func_809FD10C) ## $t8 = 809FD10C
|
||||
/* 00834 809FD864 2409500C */ addiu $t1, $zero, 0x500C ## $t1 = 0000500C
|
||||
/* 00838 809FD868 3C0A80A0 */ lui $t2, %hi(func_809FD67C) ## $t2 = 80A00000
|
||||
/* 0083C 809FD86C A469010E */ sh $t1, 0x010E($v1) ## 0000010E
|
||||
/* 00840 809FD870 254AD67C */ addiu $t2, $t2, %lo(func_809FD67C) ## $t2 = 809FD67C
|
||||
/* 00844 809FD874 10000029 */ beq $zero, $zero, .L809FD91C
|
||||
/* 00848 809FD878 AE0A01EC */ sw $t2, 0x01EC($s0) ## 000001EC
|
||||
.L809FD87C:
|
||||
/* 0084C 809FD87C 916B7494 */ lbu $t3, 0x7494($t3) ## 80127494
|
||||
/* 00850 809FD880 24010030 */ addiu $at, $zero, 0x0030 ## $at = 00000030
|
||||
/* 00854 809FD884 240E5049 */ addiu $t6, $zero, 0x5049 ## $t6 = 00005049
|
||||
/* 00858 809FD888 004B6021 */ addu $t4, $v0, $t3
|
||||
/* 0085C 809FD88C 918D0074 */ lbu $t5, 0x0074($t4) ## 00000074
|
||||
/* 00860 809FD890 240F5048 */ addiu $t7, $zero, 0x5048 ## $t7 = 00005048
|
||||
/* 00864 809FD894 55A10004 */ bnel $t5, $at, .L809FD8A8
|
||||
/* 00868 809FD898 A46F010E */ sh $t7, 0x010E($v1) ## 0000010E
|
||||
/* 0086C 809FD89C 10000002 */ beq $zero, $zero, .L809FD8A8
|
||||
/* 00870 809FD8A0 A46E010E */ sh $t6, 0x010E($v1) ## 0000010E
|
||||
/* 00874 809FD8A4 A46F010E */ sh $t7, 0x010E($v1) ## 0000010E
|
||||
.L809FD8A8:
|
||||
/* 00878 809FD8A8 1000001C */ beq $zero, $zero, .L809FD91C
|
||||
/* 0087C 809FD8AC AE1801EC */ sw $t8, 0x01EC($s0) ## 000001EC
|
||||
.L809FD8B0:
|
||||
/* 00880 809FD8B0 8619008A */ lh $t9, 0x008A($s0) ## 0000008A
|
||||
/* 00884 809FD8B4 860800B6 */ lh $t0, 0x00B6($s0) ## 000000B6
|
||||
/* 00888 809FD8B8 24095048 */ addiu $t1, $zero, 0x5048 ## $t1 = 00005048
|
||||
/* 0088C 809FD8BC A609010E */ sh $t1, 0x010E($s0) ## 0000010E
|
||||
/* 00890 809FD8C0 03281023 */ subu $v0, $t9, $t0
|
||||
/* 00894 809FD8C4 00021400 */ sll $v0, $v0, 16
|
||||
/* 00898 809FD8C8 00021403 */ sra $v0, $v0, 16
|
||||
/* 0089C 809FD8CC 04400003 */ bltz $v0, .L809FD8DC
|
||||
/* 008A0 809FD8D0 00021823 */ subu $v1, $zero, $v0
|
||||
/* 008A4 809FD8D4 10000001 */ beq $zero, $zero, .L809FD8DC
|
||||
/* 008A8 809FD8D8 00401825 */ or $v1, $v0, $zero ## $v1 = 8015E660
|
||||
.L809FD8DC:
|
||||
/* 008AC 809FD8DC 28612151 */ slti $at, $v1, 0x2151
|
||||
/* 008B0 809FD8E0 1020000E */ beq $at, $zero, .L809FD91C
|
||||
/* 008B4 809FD8E4 3C014348 */ lui $at, 0x4348 ## $at = 43480000
|
||||
/* 008B8 809FD8E8 44813000 */ mtc1 $at, $f6 ## $f6 = 200.00
|
||||
/* 008BC 809FD8EC C6040090 */ lwc1 $f4, 0x0090($s0) ## 00000090
|
||||
/* 008C0 809FD8F0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 008C4 809FD8F4 3C0642C8 */ lui $a2, 0x42C8 ## $a2 = 42C80000
|
||||
/* 008C8 809FD8F8 4606203C */ c.lt.s $f4, $f6
|
||||
/* 008CC 809FD8FC 00000000 */ nop
|
||||
/* 008D0 809FD900 45020007 */ bc1fl .L809FD920
|
||||
/* 008D4 809FD904 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 008D8 809FD908 0C00BCA6 */ jal func_8002F298
|
||||
/* 008DC 809FD90C 24070008 */ addiu $a3, $zero, 0x0008 ## $a3 = 00000008
|
||||
/* 008E0 809FD910 960A01E8 */ lhu $t2, 0x01E8($s0) ## 000001E8
|
||||
/* 008E4 809FD914 354B0001 */ ori $t3, $t2, 0x0001 ## $t3 = 00000001
|
||||
/* 008E8 809FD918 A60B01E8 */ sh $t3, 0x01E8($s0) ## 000001E8
|
||||
.L809FD91C:
|
||||
/* 008EC 809FD91C 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
.L809FD920:
|
||||
/* 008F0 809FD920 8FB00020 */ lw $s0, 0x0020($sp)
|
||||
/* 008F4 809FD924 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
||||
/* 008F8 809FD928 03E00008 */ jr $ra
|
||||
/* 008FC 809FD92C 00000000 */ nop
|
||||
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_809FDA38
|
||||
/* 00A08 809FDA38 24010005 */ addiu $at, $zero, 0x0005 ## $at = 00000005
|
||||
/* 00A0C 809FDA3C AFA40000 */ sw $a0, 0x0000($sp)
|
||||
/* 00A10 809FDA40 AFA60008 */ sw $a2, 0x0008($sp)
|
||||
/* 00A14 809FDA44 14A1000B */ bne $a1, $at, .L809FDA74
|
||||
/* 00A18 809FDA48 AFA7000C */ sw $a3, 0x000C($sp)
|
||||
/* 00A1C 809FDA4C 8FA20014 */ lw $v0, 0x0014($sp)
|
||||
/* 00A20 809FDA50 8FA30010 */ lw $v1, 0x0010($sp)
|
||||
/* 00A24 809FDA54 844F01DA */ lh $t7, 0x01DA($v0) ## 000001DA
|
||||
/* 00A28 809FDA58 846E0000 */ lh $t6, 0x0000($v1) ## 00000000
|
||||
/* 00A2C 809FDA5C 84790004 */ lh $t9, 0x0004($v1) ## 00000004
|
||||
/* 00A30 809FDA60 01CFC021 */ addu $t8, $t6, $t7
|
||||
/* 00A34 809FDA64 A4780000 */ sh $t8, 0x0000($v1) ## 00000000
|
||||
/* 00A38 809FDA68 844801D8 */ lh $t0, 0x01D8($v0) ## 000001D8
|
||||
/* 00A3C 809FDA6C 03284821 */ addu $t1, $t9, $t0
|
||||
/* 00A40 809FDA70 A4690004 */ sh $t1, 0x0004($v1) ## 00000004
|
||||
.L809FDA74:
|
||||
/* 00A44 809FDA74 03E00008 */ jr $ra
|
||||
/* 00A48 809FDA78 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
glabel func_809FDA7C
|
||||
/* 00A4C 809FDA7C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00A50 809FDA80 24010005 */ addiu $at, $zero, 0x0005 ## $at = 00000005
|
||||
/* 00A54 809FDA84 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00A58 809FDA88 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00A5C 809FDA8C AFA60020 */ sw $a2, 0x0020($sp)
|
||||
/* 00A60 809FDA90 14A10006 */ bne $a1, $at, .L809FDAAC
|
||||
/* 00A64 809FDA94 AFA70024 */ sw $a3, 0x0024($sp)
|
||||
/* 00A68 809FDA98 8FA50028 */ lw $a1, 0x0028($sp)
|
||||
/* 00A6C 809FDA9C 3C0480A0 */ lui $a0, %hi(D_809FDB40) ## $a0 = 80A00000
|
||||
/* 00A70 809FDAA0 2484DB40 */ addiu $a0, $a0, %lo(D_809FDB40) ## $a0 = 809FDB40
|
||||
/* 00A74 809FDAA4 0C0346BD */ jal Matrix_MultVec3f
|
||||
/* 00A78 809FDAA8 24A50038 */ addiu $a1, $a1, 0x0038 ## $a1 = 00000038
|
||||
.L809FDAAC:
|
||||
/* 00A7C 809FDAAC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00A80 809FDAB0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00A84 809FDAB4 03E00008 */ jr $ra
|
||||
/* 00A88 809FDAB8 00000000 */ nop
|
||||
|
||||
|
|
@ -113,21 +113,21 @@ glabel func_80A07A4C
|
|||
/* 0025C 80A07BEC 24050001 */ addiu $a1, $zero, 0x0001 ## $a1 = 00000001
|
||||
/* 00260 80A07BF0 000E7880 */ sll $t7, $t6, 2
|
||||
/* 00264 80A07BF4 00CFC021 */ addu $t8, $a2, $t7
|
||||
/* 00268 80A07BF8 0C024BE2 */ jal func_80092F88
|
||||
/* 00268 80A07BF8 0C024BE2 */ jal Quake_Add
|
||||
/* 0026C 80A07BFC 8F040790 */ lw $a0, 0x0790($t8) ## 00000790
|
||||
/* 00270 80A07C00 00022400 */ sll $a0, $v0, 16
|
||||
/* 00274 80A07C04 A7A2002A */ sh $v0, 0x002A($sp)
|
||||
/* 00278 80A07C08 00042403 */ sra $a0, $a0, 16
|
||||
/* 0027C 80A07C0C 0C024B6B */ jal func_80092DAC
|
||||
/* 0027C 80A07C0C 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 00280 80A07C10 24057FFF */ addiu $a1, $zero, 0x7FFF ## $a1 = 00007FFF
|
||||
/* 00284 80A07C14 87A4002A */ lh $a0, 0x002A($sp)
|
||||
/* 00288 80A07C18 24050032 */ addiu $a1, $zero, 0x0032 ## $a1 = 00000032
|
||||
/* 0028C 80A07C1C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 00290 80A07C20 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 00294 80A07C24 0C024B9C */ jal func_80092E70
|
||||
/* 00294 80A07C24 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 00298 80A07C28 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 0029C 80A07C2C 87A4002A */ lh $a0, 0x002A($sp)
|
||||
/* 002A0 80A07C30 0C024B7C */ jal func_80092DF0
|
||||
/* 002A0 80A07C30 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 002A4 80A07C34 2405012C */ addiu $a1, $zero, 0x012C ## $a1 = 0000012C
|
||||
/* 002A8 80A07C38 24080000 */ addiu $t0, $zero, 0x0000 ## $t0 = 00000000
|
||||
/* 002AC 80A07C3C 24090001 */ addiu $t1, $zero, 0x0001 ## $t1 = 00000001
|
||||
|
|
|
@ -22,22 +22,22 @@ glabel func_80A4696C
|
|||
/* 03C8C 80A469BC 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 03C90 80A469C0 00084880 */ sll $t1, $t0, 2
|
||||
/* 03C94 80A469C4 00495021 */ addu $t2, $v0, $t1
|
||||
/* 03C98 80A469C8 0C024BE2 */ jal func_80092F88
|
||||
/* 03C98 80A469C8 0C024BE2 */ jal Quake_Add
|
||||
/* 03C9C 80A469CC 8D440790 */ lw $a0, 0x0790($t2) ## 00000790
|
||||
/* 03CA0 80A469D0 00022400 */ sll $a0, $v0, 16
|
||||
/* 03CA4 80A469D4 AFA20030 */ sw $v0, 0x0030($sp)
|
||||
/* 03CA8 80A469D8 00042403 */ sra $a0, $a0, 16
|
||||
/* 03CAC 80A469DC 0C024B6B */ jal func_80092DAC
|
||||
/* 03CAC 80A469DC 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 03CB0 80A469E0 2405C350 */ addiu $a1, $zero, 0xC350 ## $a1 = FFFFC350
|
||||
/* 03CB4 80A469E4 87A40032 */ lh $a0, 0x0032($sp)
|
||||
/* 03CB8 80A469E8 24050008 */ addiu $a1, $zero, 0x0008 ## $a1 = 00000008
|
||||
/* 03CBC 80A469EC 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 03CC0 80A469F0 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 03CC4 80A469F4 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 03CC8 80A469F8 0C024B9C */ jal func_80092E70
|
||||
/* 03CC8 80A469F8 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 03CCC 80A469FC AFA4002C */ sw $a0, 0x002C($sp)
|
||||
/* 03CD0 80A46A00 8FA4002C */ lw $a0, 0x002C($sp)
|
||||
/* 03CD4 80A46A04 0C024B7C */ jal func_80092DF0
|
||||
/* 03CD4 80A46A04 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 03CD8 80A46A08 24050010 */ addiu $a1, $zero, 0x0010 ## $a1 = 00000010
|
||||
/* 03CDC 80A46A0C 10000004 */ beq $zero, $zero, .L80A46A20
|
||||
/* 03CE0 80A46A10 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
|
||||
|
|
|
@ -80,22 +80,22 @@ glabel func_80A4CB78
|
|||
/* 0100C 80A4CCAC 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 01010 80A4CCB0 000A5880 */ sll $t3, $t2, 2
|
||||
/* 01014 80A4CCB4 022B6021 */ addu $t4, $s1, $t3
|
||||
/* 01018 80A4CCB8 0C024BE2 */ jal func_80092F88
|
||||
/* 01018 80A4CCB8 0C024BE2 */ jal Quake_Add
|
||||
/* 0101C 80A4CCBC 8D840790 */ lw $a0, 0x0790($t4) ## 00000790
|
||||
/* 01020 80A4CCC0 00022400 */ sll $a0, $v0, 16
|
||||
/* 01024 80A4CCC4 AFA2006C */ sw $v0, 0x006C($sp)
|
||||
/* 01028 80A4CCC8 00042403 */ sra $a0, $a0, 16
|
||||
/* 0102C 80A4CCCC 0C024B6B */ jal func_80092DAC
|
||||
/* 0102C 80A4CCCC 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 01030 80A4CCD0 2405C350 */ addiu $a1, $zero, 0xC350 ## $a1 = FFFFC350
|
||||
/* 01034 80A4CCD4 87A4006E */ lh $a0, 0x006E($sp)
|
||||
/* 01038 80A4CCD8 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 0103C 80A4CCDC 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01040 80A4CCE0 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 01044 80A4CCE4 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 01048 80A4CCE8 0C024B9C */ jal func_80092E70
|
||||
/* 01048 80A4CCE8 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 0104C 80A4CCEC AFA4002C */ sw $a0, 0x002C($sp)
|
||||
/* 01050 80A4CCF0 8FA4002C */ lw $a0, 0x002C($sp)
|
||||
/* 01054 80A4CCF4 0C024B7C */ jal func_80092DF0
|
||||
/* 01054 80A4CCF4 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 01058 80A4CCF8 24050007 */ addiu $a1, $zero, 0x0007 ## $a1 = 00000007
|
||||
/* 0105C 80A4CCFC 920F01D3 */ lbu $t7, 0x01D3($s0) ## 000001D3
|
||||
.L80A4CD00:
|
||||
|
|
|
@ -58,12 +58,12 @@ glabel func_80A7F514
|
|||
/* 0118C 80A7F5EC 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 01190 80A7F5F0 000E7880 */ sll $t7, $t6, 2
|
||||
/* 01194 80A7F5F4 022FC021 */ addu $t8, $s1, $t7
|
||||
/* 01198 80A7F5F8 0C024BE2 */ jal func_80092F88
|
||||
/* 01198 80A7F5F8 0C024BE2 */ jal Quake_Add
|
||||
/* 0119C 80A7F5FC 8F040790 */ lw $a0, 0x0790($t8) ## 00000790
|
||||
/* 011A0 80A7F600 00022400 */ sll $a0, $v0, 16
|
||||
/* 011A4 80A7F604 AFA20040 */ sw $v0, 0x0040($sp)
|
||||
/* 011A8 80A7F608 00042403 */ sra $a0, $a0, 16
|
||||
/* 011AC 80A7F60C 0C024B6B */ jal func_80092DAC
|
||||
/* 011AC 80A7F60C 0C024B6B */ jal Quake_SetSpeed
|
||||
/* 011B0 80A7F610 2405C350 */ addiu $a1, $zero, 0xC350 ## $a1 = FFFFC350
|
||||
/* 011B4 80A7F614 87B10042 */ lh $s1, 0x0042($sp)
|
||||
/* 011B8 80A7F618 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
|
@ -71,11 +71,11 @@ glabel func_80A7F514
|
|||
/* 011C0 80A7F620 00112400 */ sll $a0, $s1, 16
|
||||
/* 011C4 80A7F624 00042403 */ sra $a0, $a0, 16
|
||||
/* 011C8 80A7F628 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 011CC 80A7F62C 0C024B9C */ jal func_80092E70
|
||||
/* 011CC 80A7F62C 0C024B9C */ jal Quake_SetQuakeValues
|
||||
/* 011D0 80A7F630 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 011D4 80A7F634 00112400 */ sll $a0, $s1, 16
|
||||
/* 011D8 80A7F638 00042403 */ sra $a0, $a0, 16
|
||||
/* 011DC 80A7F63C 0C024B7C */ jal func_80092DF0
|
||||
/* 011DC 80A7F63C 0C024B7C */ jal Quake_SetCountdown
|
||||
/* 011E0 80A7F640 24050007 */ addiu $a1, $zero, 0x0007 ## $a1 = 00000007
|
||||
/* 011E4 80A7F644 C60C008C */ lwc1 $f12, 0x008C($s0) ## 0000008C
|
||||
/* 011E8 80A7F648 240500FF */ addiu $a1, $zero, 0x00FF ## $a1 = 000000FF
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
glabel EnRu2_Destroy
|
||||
/* 00090 80AF25E0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00094 80AF25E4 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 00098 80AF25E8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 0009C 80AF25EC 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 000A0 80AF25F0 0C0170EB */ jal ActorCollider_FreeCylinder
|
||||
|
||||
/* 000A4 80AF25F4 24C502C8 */ addiu $a1, $a2, 0x02C8 ## $a1 = 000002C8
|
||||
/* 000A8 80AF25F8 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 000AC 80AF25FC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 000B0 80AF2600 03E00008 */ jr $ra
|
||||
/* 000B4 80AF2604 00000000 */ nop
|
||||
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
glabel EnRu2_Draw
|
||||
/* 01B34 80AF4084 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01B38 80AF4088 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01B3C 80AF408C 8C8202AC */ lw $v0, 0x02AC($a0) ## 000002AC
|
||||
/* 01B40 80AF4090 04400008 */ bltz $v0, .L80AF40B4
|
||||
/* 01B44 80AF4094 28410003 */ slti $at, $v0, 0x0003
|
||||
/* 01B48 80AF4098 10200006 */ beq $at, $zero, .L80AF40B4
|
||||
/* 01B4C 80AF409C 00027080 */ sll $t6, $v0, 2
|
||||
/* 01B50 80AF40A0 3C0380AF */ lui $v1, %hi(D_80AF510C) ## $v1 = 80AF0000
|
||||
/* 01B54 80AF40A4 006E1821 */ addu $v1, $v1, $t6
|
||||
/* 01B58 80AF40A8 8C63510C */ lw $v1, %lo(D_80AF510C)($v1)
|
||||
/* 01B5C 80AF40AC 14600006 */ bne $v1, $zero, .L80AF40C8
|
||||
/* 01B60 80AF40B0 00000000 */ nop
|
||||
.L80AF40B4:
|
||||
/* 01B64 80AF40B4 3C0480AF */ lui $a0, %hi(D_80AF5244) ## $a0 = 80AF0000
|
||||
/* 01B68 80AF40B8 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 01B6C 80AF40BC 24845244 */ addiu $a0, $a0, %lo(D_80AF5244) ## $a0 = 80AF5244
|
||||
/* 01B70 80AF40C0 10000004 */ beq $zero, $zero, .L80AF40D4
|
||||
/* 01B74 80AF40C4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80AF40C8:
|
||||
/* 01B78 80AF40C8 0060F809 */ jalr $ra, $v1
|
||||
/* 01B7C 80AF40CC 00000000 */ nop
|
||||
/* 01B80 80AF40D0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80AF40D4:
|
||||
/* 01B84 80AF40D4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01B88 80AF40D8 03E00008 */ jr $ra
|
||||
/* 01B8C 80AF40DC 00000000 */ nop
|
||||
|
|
@ -1,71 +0,0 @@
|
|||
glabel EnRu2_Init
|
||||
/* 018CC 80AF3E1C 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
|
||||
/* 018D0 80AF3E20 AFB10028 */ sw $s1, 0x0028($sp)
|
||||
/* 018D4 80AF3E24 AFB00024 */ sw $s0, 0x0024($sp)
|
||||
/* 018D8 80AF3E28 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 018DC 80AF3E2C 00A08825 */ or $s1, $a1, $zero ## $s1 = 00000000
|
||||
/* 018E0 80AF3E30 AFBF002C */ sw $ra, 0x002C($sp)
|
||||
/* 018E4 80AF3E34 3C068003 */ lui $a2, 0x8003 ## $a2 = 80030000
|
||||
/* 018E8 80AF3E38 24C6B5EC */ addiu $a2, $a2, 0xB5EC ## $a2 = 8002B5EC
|
||||
/* 018EC 80AF3E3C 24050000 */ addiu $a1, $zero, 0x0000 ## $a1 = 00000000
|
||||
/* 018F0 80AF3E40 248400B4 */ addiu $a0, $a0, 0x00B4 ## $a0 = 000000B4
|
||||
/* 018F4 80AF3E44 0C00AC78 */ jal ActorShape_Init
|
||||
|
||||
/* 018F8 80AF3E48 3C0741F0 */ lui $a3, 0x41F0 ## $a3 = 41F00000
|
||||
/* 018FC 80AF3E4C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 01900 80AF3E50 0C2BC954 */ jal func_80AF2550
|
||||
/* 01904 80AF3E54 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
|
||||
/* 01908 80AF3E58 3C060601 */ lui $a2, 0x0601 ## $a2 = 06010000
|
||||
/* 0190C 80AF3E5C 260E0190 */ addiu $t6, $s0, 0x0190 ## $t6 = 00000190
|
||||
/* 01910 80AF3E60 260F021A */ addiu $t7, $s0, 0x021A ## $t7 = 0000021A
|
||||
/* 01914 80AF3E64 24180017 */ addiu $t8, $zero, 0x0017 ## $t8 = 00000017
|
||||
/* 01918 80AF3E68 AFB80018 */ sw $t8, 0x0018($sp)
|
||||
/* 0191C 80AF3E6C AFAF0014 */ sw $t7, 0x0014($sp)
|
||||
/* 01920 80AF3E70 AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 01924 80AF3E74 24C6C700 */ addiu $a2, $a2, 0xC700 ## $a2 = 0600C700
|
||||
/* 01928 80AF3E78 02202025 */ or $a0, $s1, $zero ## $a0 = 00000000
|
||||
/* 0192C 80AF3E7C 2605014C */ addiu $a1, $s0, 0x014C ## $a1 = 0000014C
|
||||
/* 01930 80AF3E80 0C0291BE */ jal SkelAnime_InitSV
|
||||
/* 01934 80AF3E84 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 01938 80AF3E88 0C2BC9A8 */ jal func_80AF26A0
|
||||
/* 0193C 80AF3E8C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 01940 80AF3E90 24010002 */ addiu $at, $zero, 0x0002 ## $at = 00000002
|
||||
/* 01944 80AF3E94 10410009 */ beq $v0, $at, .L80AF3EBC
|
||||
/* 01948 80AF3E98 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0194C 80AF3E9C 24010003 */ addiu $at, $zero, 0x0003 ## $at = 00000003
|
||||
/* 01950 80AF3EA0 1041000A */ beq $v0, $at, .L80AF3ECC
|
||||
/* 01954 80AF3EA4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 01958 80AF3EA8 24010004 */ addiu $at, $zero, 0x0004 ## $at = 00000004
|
||||
/* 0195C 80AF3EAC 1041000B */ beq $v0, $at, .L80AF3EDC
|
||||
/* 01960 80AF3EB0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 01964 80AF3EB4 1000000D */ beq $zero, $zero, .L80AF3EEC
|
||||
/* 01968 80AF3EB8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
.L80AF3EBC:
|
||||
/* 0196C 80AF3EBC 0C2BCB87 */ jal func_80AF2E1C
|
||||
/* 01970 80AF3EC0 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
|
||||
/* 01974 80AF3EC4 1000000C */ beq $zero, $zero, .L80AF3EF8
|
||||
/* 01978 80AF3EC8 24190003 */ addiu $t9, $zero, 0x0003 ## $t9 = 00000003
|
||||
.L80AF3ECC:
|
||||
/* 0197C 80AF3ECC 0C2BCCE5 */ jal func_80AF3394
|
||||
/* 01980 80AF3ED0 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
|
||||
/* 01984 80AF3ED4 10000008 */ beq $zero, $zero, .L80AF3EF8
|
||||
/* 01988 80AF3ED8 24190003 */ addiu $t9, $zero, 0x0003 ## $t9 = 00000003
|
||||
.L80AF3EDC:
|
||||
/* 0198C 80AF3EDC 0C2BCDD1 */ jal func_80AF3744
|
||||
/* 01990 80AF3EE0 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
|
||||
/* 01994 80AF3EE4 10000004 */ beq $zero, $zero, .L80AF3EF8
|
||||
/* 01998 80AF3EE8 24190003 */ addiu $t9, $zero, 0x0003 ## $t9 = 00000003
|
||||
.L80AF3EEC:
|
||||
/* 0199C 80AF3EEC 0C2BCA65 */ jal func_80AF2994
|
||||
/* 019A0 80AF3EF0 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
|
||||
/* 019A4 80AF3EF4 24190003 */ addiu $t9, $zero, 0x0003 ## $t9 = 00000003
|
||||
.L80AF3EF8:
|
||||
/* 019A8 80AF3EF8 A20002C2 */ sb $zero, 0x02C2($s0) ## 000002C2
|
||||
/* 019AC 80AF3EFC A21902C3 */ sb $t9, 0x02C3($s0) ## 000002C3
|
||||
/* 019B0 80AF3F00 8FBF002C */ lw $ra, 0x002C($sp)
|
||||
/* 019B4 80AF3F04 8FB10028 */ lw $s1, 0x0028($sp)
|
||||
/* 019B8 80AF3F08 8FB00024 */ lw $s0, 0x0024($sp)
|
||||
/* 019BC 80AF3F0C 03E00008 */ jr $ra
|
||||
/* 019C0 80AF3F10 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
||||
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
glabel EnRu2_Update
|
||||
/* 01870 80AF3DC0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01874 80AF3DC4 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01878 80AF3DC8 8C8202A8 */ lw $v0, 0x02A8($a0) ## 000002A8
|
||||
/* 0187C 80AF3DCC 04400008 */ bltz $v0, .L80AF3DF0
|
||||
/* 01880 80AF3DD0 28410014 */ slti $at, $v0, 0x0014
|
||||
/* 01884 80AF3DD4 10200006 */ beq $at, $zero, .L80AF3DF0
|
||||
/* 01888 80AF3DD8 00027080 */ sll $t6, $v0, 2
|
||||
/* 0188C 80AF3DDC 3C0380AF */ lui $v1, %hi(D_80AF50BC) ## $v1 = 80AF0000
|
||||
/* 01890 80AF3DE0 006E1821 */ addu $v1, $v1, $t6
|
||||
/* 01894 80AF3DE4 8C6350BC */ lw $v1, %lo(D_80AF50BC)($v1)
|
||||
/* 01898 80AF3DE8 14600006 */ bne $v1, $zero, .L80AF3E04
|
||||
/* 0189C 80AF3DEC 00000000 */ nop
|
||||
.L80AF3DF0:
|
||||
/* 018A0 80AF3DF0 3C0480AF */ lui $a0, %hi(D_80AF51E8) ## $a0 = 80AF0000
|
||||
/* 018A4 80AF3DF4 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 018A8 80AF3DF8 248451E8 */ addiu $a0, $a0, %lo(D_80AF51E8) ## $a0 = 80AF51E8
|
||||
/* 018AC 80AF3DFC 10000004 */ beq $zero, $zero, .L80AF3E10
|
||||
/* 018B0 80AF3E00 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80AF3E04:
|
||||
/* 018B4 80AF3E04 0060F809 */ jalr $ra, $v1
|
||||
/* 018B8 80AF3E08 00000000 */ nop
|
||||
/* 018BC 80AF3E0C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80AF3E10:
|
||||
/* 018C0 80AF3E10 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 018C4 80AF3E14 03E00008 */ jr $ra
|
||||
/* 018C8 80AF3E18 00000000 */ nop
|
||||
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
glabel func_80AF2550
|
||||
/* 00000 80AF2550 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 00004 80AF2554 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 00008 80AF2558 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 0000C 80AF255C 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 00010 80AF2560 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00014 80AF2564 24C502C8 */ addiu $a1, $a2, 0x02C8 ## $a1 = 000002C8
|
||||
/* 00018 80AF2568 AFA50018 */ sw $a1, 0x0018($sp)
|
||||
/* 0001C 80AF256C 0C0170D9 */ jal ActorCollider_AllocCylinder
|
||||
|
||||
/* 00020 80AF2570 AFA60020 */ sw $a2, 0x0020($sp)
|
||||
/* 00024 80AF2574 3C0780AF */ lui $a3, %hi(D_80AF40E0) ## $a3 = 80AF0000
|
||||
/* 00028 80AF2578 8FA50018 */ lw $a1, 0x0018($sp)
|
||||
/* 0002C 80AF257C 8FA60020 */ lw $a2, 0x0020($sp)
|
||||
/* 00030 80AF2580 24E740E0 */ addiu $a3, $a3, %lo(D_80AF40E0) ## $a3 = 80AF40E0
|
||||
/* 00034 80AF2584 0C017114 */ jal func_8005C450
|
||||
/* 00038 80AF2588 8FA40024 */ lw $a0, 0x0024($sp)
|
||||
/* 0003C 80AF258C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00040 80AF2590 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 00044 80AF2594 03E00008 */ jr $ra
|
||||
/* 00048 80AF2598 00000000 */ nop
|
||||
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
glabel func_80AF259C
|
||||
/* 0004C 80AF259C 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
|
||||
/* 00050 80AF25A0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00054 80AF25A4 AFA50034 */ sw $a1, 0x0034($sp)
|
||||
/* 00058 80AF25A8 248602C8 */ addiu $a2, $a0, 0x02C8 ## $a2 = 000002C8
|
||||
/* 0005C 80AF25AC 00C02825 */ or $a1, $a2, $zero ## $a1 = 000002C8
|
||||
/* 00060 80AF25B0 0C0189B7 */ jal ActorCollider_Cylinder_Update
|
||||
|
||||
/* 00064 80AF25B4 AFA60018 */ sw $a2, 0x0018($sp)
|
||||
/* 00068 80AF25B8 8FA40034 */ lw $a0, 0x0034($sp)
|
||||
/* 0006C 80AF25BC 3C010001 */ lui $at, 0x0001 ## $at = 00010000
|
||||
/* 00070 80AF25C0 34211E60 */ ori $at, $at, 0x1E60 ## $at = 00011E60
|
||||
/* 00074 80AF25C4 8FA60018 */ lw $a2, 0x0018($sp)
|
||||
/* 00078 80AF25C8 0C01767D */ jal Actor_CollisionCheck_SetAC
|
||||
## CollisionCheck_setAC
|
||||
/* 0007C 80AF25CC 00812821 */ addu $a1, $a0, $at
|
||||
/* 00080 80AF25D0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00084 80AF25D4 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
||||
/* 00088 80AF25D8 03E00008 */ jr $ra
|
||||
/* 0008C 80AF25DC 00000000 */ nop
|
||||
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
glabel func_80AF2608
|
||||
/* 000B8 80AF2608 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
|
||||
/* 000BC 80AF260C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 000C0 80AF2610 848E02A6 */ lh $t6, 0x02A6($a0) ## 000002A6
|
||||
/* 000C4 80AF2614 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 000C8 80AF2618 24C302A6 */ addiu $v1, $a2, 0x02A6 ## $v1 = 000002A6
|
||||
/* 000CC 80AF261C 15C00003 */ bne $t6, $zero, .L80AF262C
|
||||
/* 000D0 80AF2620 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
/* 000D4 80AF2624 10000005 */ beq $zero, $zero, .L80AF263C
|
||||
/* 000D8 80AF2628 248302A6 */ addiu $v1, $a0, 0x02A6 ## $v1 = 000002A6
|
||||
.L80AF262C:
|
||||
/* 000DC 80AF262C 846F0000 */ lh $t7, 0x0000($v1) ## 000002A6
|
||||
/* 000E0 80AF2630 25F8FFFF */ addiu $t8, $t7, 0xFFFF ## $t8 = FFFFFFFF
|
||||
/* 000E4 80AF2634 A4780000 */ sh $t8, 0x0000($v1) ## 000002A6
|
||||
/* 000E8 80AF2638 84620000 */ lh $v0, 0x0000($v1) ## 000002A6
|
||||
.L80AF263C:
|
||||
/* 000EC 80AF263C 14400008 */ bne $v0, $zero, .L80AF2660
|
||||
/* 000F0 80AF2640 2404003C */ addiu $a0, $zero, 0x003C ## $a0 = 0000003C
|
||||
/* 000F4 80AF2644 2405003C */ addiu $a1, $zero, 0x003C ## $a1 = 0000003C
|
||||
/* 000F8 80AF2648 AFA3001C */ sw $v1, 0x001C($sp)
|
||||
/* 000FC 80AF264C 0C01DF64 */ jal Math_Rand_S16Offset
|
||||
|
||||
/* 00100 80AF2650 AFA60038 */ sw $a2, 0x0038($sp)
|
||||
/* 00104 80AF2654 8FA3001C */ lw $v1, 0x001C($sp)
|
||||
/* 00108 80AF2658 8FA60038 */ lw $a2, 0x0038($sp)
|
||||
/* 0010C 80AF265C A4620000 */ sh $v0, 0x0000($v1) ## 00000000
|
||||
.L80AF2660:
|
||||
/* 00110 80AF2660 84790000 */ lh $t9, 0x0000($v1) ## 00000000
|
||||
/* 00114 80AF2664 24C202A4 */ addiu $v0, $a2, 0x02A4 ## $v0 = 000002A4
|
||||
/* 00118 80AF2668 A4590000 */ sh $t9, 0x0000($v0) ## 000002A4
|
||||
/* 0011C 80AF266C 84480000 */ lh $t0, 0x0000($v0) ## 000002A4
|
||||
/* 00120 80AF2670 29010003 */ slti $at, $t0, 0x0003
|
||||
/* 00124 80AF2674 54200003 */ bnel $at, $zero, .L80AF2684
|
||||
/* 00128 80AF2678 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 0012C 80AF267C A4400000 */ sh $zero, 0x0000($v0) ## 000002A4
|
||||
/* 00130 80AF2680 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80AF2684:
|
||||
/* 00134 80AF2684 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
|
||||
/* 00138 80AF2688 03E00008 */ jr $ra
|
||||
/* 0013C 80AF268C 00000000 */ nop
|
||||
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
glabel func_80AF2690
|
||||
/* 00140 80AF2690 8483001C */ lh $v1, 0x001C($a0) ## 0000001C
|
||||
/* 00144 80AF2694 00031A03 */ sra $v1, $v1, 8
|
||||
/* 00148 80AF2698 03E00008 */ jr $ra
|
||||
/* 0014C 80AF269C 306200FF */ andi $v0, $v1, 0x00FF ## $v0 = 00000000
|
||||
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
glabel func_80AF26A0
|
||||
/* 00150 80AF26A0 8483001C */ lh $v1, 0x001C($a0) ## 0000001C
|
||||
/* 00154 80AF26A4 03E00008 */ jr $ra
|
||||
/* 00158 80AF26A8 306200FF */ andi $v0, $v1, 0x00FF ## $v0 = 00000000
|
||||
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
glabel func_80AF26AC
|
||||
/* 0015C 80AF26AC 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
|
||||
/* 00160 80AF26B0 240E0007 */ addiu $t6, $zero, 0x0007 ## $t6 = 00000007
|
||||
/* 00164 80AF26B4 AC8E02A8 */ sw $t6, 0x02A8($a0) ## 000002A8
|
||||
/* 00168 80AF26B8 AC8002AC */ sw $zero, 0x02AC($a0) ## 000002AC
|
||||
/* 0016C 80AF26BC AC8002B4 */ sw $zero, 0x02B4($a0) ## 000002B4
|
||||
/* 00170 80AF26C0 AC8002B8 */ sw $zero, 0x02B8($a0) ## 000002B8
|
||||
/* 00174 80AF26C4 A08000C8 */ sb $zero, 0x00C8($a0) ## 000000C8
|
||||
/* 00178 80AF26C8 03E00008 */ jr $ra
|
||||
/* 0017C 80AF26CC E48402B0 */ swc1 $f4, 0x02B0($a0) ## 000002B0
|
||||
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
glabel func_80AF26D0
|
||||
/* 00180 80AF26D0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00184 80AF26D4 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00188 80AF26D8 90AE1D6C */ lbu $t6, 0x1D6C($a1) ## 00001D6C
|
||||
/* 0018C 80AF26DC 3C0F80AF */ lui $t7, %hi(D_80AF4118) ## $t7 = 80AF0000
|
||||
/* 00190 80AF26E0 3C1980AF */ lui $t9, %hi(D_80AF4118) ## $t9 = 80AF0000
|
||||
/* 00194 80AF26E4 15C0000D */ bne $t6, $zero, .L80AF271C
|
||||
/* 00198 80AF26E8 00000000 */ nop
|
||||
/* 0019C 80AF26EC 8DEF4118 */ lw $t7, %lo(D_80AF4118)($t7)
|
||||
/* 001A0 80AF26F0 51E00011 */ beql $t7, $zero, .L80AF2738
|
||||
/* 001A4 80AF26F4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 001A8 80AF26F8 8498001C */ lh $t8, 0x001C($a0) ## 0000001C
|
||||
/* 001AC 80AF26FC 24010002 */ addiu $at, $zero, 0x0002 ## $at = 00000002
|
||||
/* 001B0 80AF2700 17010003 */ bne $t8, $at, .L80AF2710
|
||||
/* 001B4 80AF2704 00000000 */ nop
|
||||
/* 001B8 80AF2708 0C2BC9AB */ jal func_80AF26AC
|
||||
/* 001BC 80AF270C 00000000 */ nop
|
||||
.L80AF2710:
|
||||
/* 001C0 80AF2710 3C0180AF */ lui $at, %hi(D_80AF4118) ## $at = 80AF0000
|
||||
/* 001C4 80AF2714 10000007 */ beq $zero, $zero, .L80AF2734
|
||||
/* 001C8 80AF2718 AC204118 */ sw $zero, %lo(D_80AF4118)($at)
|
||||
.L80AF271C:
|
||||
/* 001CC 80AF271C 8F394118 */ lw $t9, %lo(D_80AF4118)($t9)
|
||||
/* 001D0 80AF2720 24080001 */ addiu $t0, $zero, 0x0001 ## $t0 = 00000001
|
||||
/* 001D4 80AF2724 3C0180AF */ lui $at, %hi(D_80AF4118) ## $at = 80AF0000
|
||||
/* 001D8 80AF2728 57200003 */ bnel $t9, $zero, .L80AF2738
|
||||
/* 001DC 80AF272C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 001E0 80AF2730 AC284118 */ sw $t0, %lo(D_80AF4118)($at)
|
||||
.L80AF2734:
|
||||
/* 001E4 80AF2734 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80AF2738:
|
||||
/* 001E8 80AF2738 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 001EC 80AF273C 03E00008 */ jr $ra
|
||||
/* 001F0 80AF2740 00000000 */ nop
|
||||
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_80AF2744
|
||||
/* 001F4 80AF2744 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 001F8 80AF2748 3C0141F0 */ lui $at, 0x41F0 ## $at = 41F00000
|
||||
/* 001FC 80AF274C 44810000 */ mtc1 $at, $f0 ## $f0 = 30.00
|
||||
/* 00200 80AF2750 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 00204 80AF2754 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
|
||||
/* 00208 80AF2758 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 0020C 80AF275C AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 00210 80AF2760 240E0004 */ addiu $t6, $zero, 0x0004 ## $t6 = 00000004
|
||||
/* 00214 80AF2764 44070000 */ mfc1 $a3, $f0
|
||||
/* 00218 80AF2768 AFAE0014 */ sw $t6, 0x0014($sp)
|
||||
/* 0021C 80AF276C 8FA40024 */ lw $a0, 0x0024($sp)
|
||||
/* 00220 80AF2770 3C064296 */ lui $a2, 0x4296 ## $a2 = 42960000
|
||||
/* 00224 80AF2774 0C00B92D */ jal func_8002E4B4
|
||||
/* 00228 80AF2778 E7A00010 */ swc1 $f0, 0x0010($sp)
|
||||
/* 0022C 80AF277C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 00230 80AF2780 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 00234 80AF2784 03E00008 */ jr $ra
|
||||
/* 00238 80AF2788 00000000 */ nop
|
||||
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
glabel func_80AF278C
|
||||
/* 0023C 80AF278C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00240 80AF2790 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00244 80AF2794 0C02927F */ jal SkelAnime_FrameUpdateMatrix
|
||||
|
||||
/* 00248 80AF2798 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
|
||||
/* 0024C 80AF279C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00250 80AF27A0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00254 80AF27A4 03E00008 */ jr $ra
|
||||
/* 00258 80AF27A8 00000000 */ nop
|
||||
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_80AF27AC
|
||||
/* 0025C 80AF27AC 908E1D6C */ lbu $t6, 0x1D6C($a0) ## 00001D6C
|
||||
/* 00260 80AF27B0 00057880 */ sll $t7, $a1, 2
|
||||
/* 00264 80AF27B4 008FC021 */ addu $t8, $a0, $t7
|
||||
/* 00268 80AF27B8 11C00003 */ beq $t6, $zero, .L80AF27C8
|
||||
/* 0026C 80AF27BC 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
/* 00270 80AF27C0 03E00008 */ jr $ra
|
||||
/* 00274 80AF27C4 8F021D8C */ lw $v0, 0x1D8C($t8) ## 00001D8C
|
||||
.L80AF27C8:
|
||||
/* 00278 80AF27C8 03E00008 */ jr $ra
|
||||
/* 0027C 80AF27CC 00000000 */ nop
|
||||
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
glabel func_80AF27D0
|
||||
/* 00280 80AF27D0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00284 80AF27D4 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00288 80AF27D8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 0028C 80AF27DC AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 00290 80AF27E0 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 00294 80AF27E4 AFA60020 */ sw $a2, 0x0020($sp)
|
||||
/* 00298 80AF27E8 0C2BC9EB */ jal func_80AF27AC
|
||||
/* 0029C 80AF27EC 00E02825 */ or $a1, $a3, $zero ## $a1 = 00000000
|
||||
/* 002A0 80AF27F0 10400007 */ beq $v0, $zero, .L80AF2810
|
||||
/* 002A4 80AF27F4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 002A8 80AF27F8 97AE0022 */ lhu $t6, 0x0022($sp)
|
||||
/* 002AC 80AF27FC 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
|
||||
/* 002B0 80AF2800 55CF0004 */ bnel $t6, $t7, .L80AF2814
|
||||
/* 002B4 80AF2804 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
/* 002B8 80AF2808 10000002 */ beq $zero, $zero, .L80AF2814
|
||||
/* 002BC 80AF280C 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
|
||||
.L80AF2810:
|
||||
/* 002C0 80AF2810 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
.L80AF2814:
|
||||
/* 002C4 80AF2814 03E00008 */ jr $ra
|
||||
/* 002C8 80AF2818 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
glabel func_80AF281C
|
||||
/* 002CC 80AF281C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 002D0 80AF2820 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 002D4 80AF2824 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 002D8 80AF2828 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 002DC 80AF282C 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 002E0 80AF2830 AFA60020 */ sw $a2, 0x0020($sp)
|
||||
/* 002E4 80AF2834 0C2BC9EB */ jal func_80AF27AC
|
||||
/* 002E8 80AF2838 00E02825 */ or $a1, $a3, $zero ## $a1 = 00000000
|
||||
/* 002EC 80AF283C 10400007 */ beq $v0, $zero, .L80AF285C
|
||||
/* 002F0 80AF2840 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 002F4 80AF2844 97AE0022 */ lhu $t6, 0x0022($sp)
|
||||
/* 002F8 80AF2848 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
|
||||
/* 002FC 80AF284C 51CF0004 */ beql $t6, $t7, .L80AF2860
|
||||
/* 00300 80AF2850 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
/* 00304 80AF2854 10000002 */ beq $zero, $zero, .L80AF2860
|
||||
/* 00308 80AF2858 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
|
||||
.L80AF285C:
|
||||
/* 0030C 80AF285C 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
.L80AF2860:
|
||||
/* 00310 80AF2860 03E00008 */ jr $ra
|
||||
/* 00314 80AF2864 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
glabel func_80AF2868
|
||||
/* 00318 80AF2868 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 0031C 80AF286C 00803825 */ or $a3, $a0, $zero ## $a3 = 00000000
|
||||
/* 00320 80AF2870 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00324 80AF2874 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 00328 80AF2878 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 0032C 80AF287C 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
|
||||
/* 00330 80AF2880 0C2BC9EB */ jal func_80AF27AC
|
||||
/* 00334 80AF2884 AFA70018 */ sw $a3, 0x0018($sp)
|
||||
/* 00338 80AF2888 10400013 */ beq $v0, $zero, .L80AF28D8
|
||||
/* 0033C 80AF288C 8FA70018 */ lw $a3, 0x0018($sp)
|
||||
/* 00340 80AF2890 8C4E000C */ lw $t6, 0x000C($v0) ## 0000000C
|
||||
/* 00344 80AF2894 448E2000 */ mtc1 $t6, $f4 ## $f4 = 0.00
|
||||
/* 00348 80AF2898 00000000 */ nop
|
||||
/* 0034C 80AF289C 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00350 80AF28A0 E4E60024 */ swc1 $f6, 0x0024($a3) ## 00000024
|
||||
/* 00354 80AF28A4 8C4F0010 */ lw $t7, 0x0010($v0) ## 00000010
|
||||
/* 00358 80AF28A8 448F4000 */ mtc1 $t7, $f8 ## $f8 = 0.00
|
||||
/* 0035C 80AF28AC 00000000 */ nop
|
||||
/* 00360 80AF28B0 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00364 80AF28B4 E4EA0028 */ swc1 $f10, 0x0028($a3) ## 00000028
|
||||
/* 00368 80AF28B8 8C580014 */ lw $t8, 0x0014($v0) ## 00000014
|
||||
/* 0036C 80AF28BC 44988000 */ mtc1 $t8, $f16 ## $f16 = 0.00
|
||||
/* 00370 80AF28C0 00000000 */ nop
|
||||
/* 00374 80AF28C4 468084A0 */ cvt.s.w $f18, $f16
|
||||
/* 00378 80AF28C8 E4F2002C */ swc1 $f18, 0x002C($a3) ## 0000002C
|
||||
/* 0037C 80AF28CC 84430008 */ lh $v1, 0x0008($v0) ## 00000008
|
||||
/* 00380 80AF28D0 A4E300B6 */ sh $v1, 0x00B6($a3) ## 000000B6
|
||||
/* 00384 80AF28D4 A4E30032 */ sh $v1, 0x0032($a3) ## 00000032
|
||||
.L80AF28D8:
|
||||
/* 00388 80AF28D8 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 0038C 80AF28DC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00390 80AF28E0 03E00008 */ jr $ra
|
||||
/* 00394 80AF28E4 00000000 */ nop
|
||||
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
glabel func_80AF28E8
|
||||
/* 00398 80AF28E8 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 0039C 80AF28EC AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 003A0 80AF28F0 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 003A4 80AF28F4 AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 003A8 80AF28F8 AFA60030 */ sw $a2, 0x0030($sp)
|
||||
/* 003AC 80AF28FC AFA70034 */ sw $a3, 0x0034($sp)
|
||||
/* 003B0 80AF2900 0C028800 */ jal SkelAnime_GetFrameCount
|
||||
|
||||
/* 003B4 80AF2904 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 003B8 80AF2908 8FAE0038 */ lw $t6, 0x0038($sp)
|
||||
/* 003BC 80AF290C 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 003C0 80AF2910 8FA5002C */ lw $a1, 0x002C($sp)
|
||||
/* 003C4 80AF2914 15C00007 */ bne $t6, $zero, .L80AF2934
|
||||
/* 003C8 80AF2918 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
|
||||
/* 003CC 80AF291C 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
|
||||
/* 003D0 80AF2920 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 003D4 80AF2924 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
|
||||
/* 003D8 80AF2928 44816000 */ mtc1 $at, $f12 ## $f12 = 1.00
|
||||
/* 003DC 80AF292C 10000006 */ beq $zero, $zero, .L80AF2948
|
||||
/* 003E0 80AF2930 468020A0 */ cvt.s.w $f2, $f4
|
||||
.L80AF2934:
|
||||
/* 003E4 80AF2934 44823000 */ mtc1 $v0, $f6 ## $f6 = 0.00
|
||||
/* 003E8 80AF2938 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
|
||||
/* 003EC 80AF293C 44801000 */ mtc1 $zero, $f2 ## $f2 = 0.00
|
||||
/* 003F0 80AF2940 44816000 */ mtc1 $at, $f12 ## $f12 = -1.00
|
||||
/* 003F4 80AF2944 46803020 */ cvt.s.w $f0, $f6
|
||||
.L80AF2948:
|
||||
/* 003F8 80AF2948 93AF0033 */ lbu $t7, 0x0033($sp)
|
||||
/* 003FC 80AF294C C7A80034 */ lwc1 $f8, 0x0034($sp)
|
||||
/* 00400 80AF2950 44066000 */ mfc1 $a2, $f12
|
||||
/* 00404 80AF2954 44070000 */ mfc1 $a3, $f0
|
||||
/* 00408 80AF2958 E7A20010 */ swc1 $f2, 0x0010($sp)
|
||||
/* 0040C 80AF295C AFAF0014 */ sw $t7, 0x0014($sp)
|
||||
/* 00410 80AF2960 0C029468 */ jal SkelAnime_ChangeAnimation
|
||||
|
||||
/* 00414 80AF2964 E7A80018 */ swc1 $f8, 0x0018($sp)
|
||||
/* 00418 80AF2968 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 0041C 80AF296C 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 00420 80AF2970 03E00008 */ jr $ra
|
||||
/* 00424 80AF2974 00000000 */ nop
|
||||
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_80AF2978
|
||||
/* 00428 80AF2978 AFA50004 */ sw $a1, 0x0004($sp)
|
||||
/* 0042C 80AF297C 3C0180AF */ lui $at, %hi(D_80AF527C) ## $at = 80AF0000
|
||||
/* 00430 80AF2980 C426527C */ lwc1 $f6, %lo(D_80AF527C)($at)
|
||||
/* 00434 80AF2984 C48400BC */ lwc1 $f4, 0x00BC($a0) ## 000000BC
|
||||
/* 00438 80AF2988 46062200 */ add.s $f8, $f4, $f6
|
||||
/* 0043C 80AF298C 03E00008 */ jr $ra
|
||||
/* 00440 80AF2990 E48800BC */ swc1 $f8, 0x00BC($a0) ## 000000BC
|
||||
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_80AF2994
|
||||
/* 00444 80AF2994 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 00448 80AF2998 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 0044C 80AF299C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 00450 80AF29A0 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 00454 80AF29A4 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 00458 80AF29A8 24A50DE8 */ addiu $a1, $a1, 0x0DE8 ## $a1 = 06000DE8
|
||||
/* 0045C 80AF29AC AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 00460 80AF29B0 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 00464 80AF29B4 0C2BCA3A */ jal func_80AF28E8
|
||||
/* 00468 80AF29B8 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 0046C 80AF29BC 3C0180AF */ lui $at, %hi(D_80AF5280) ## $at = 80AF0000
|
||||
/* 00470 80AF29C0 C4245280 */ lwc1 $f4, %lo(D_80AF5280)($at)
|
||||
/* 00474 80AF29C4 8FAE0020 */ lw $t6, 0x0020($sp)
|
||||
/* 00478 80AF29C8 E5C400BC */ swc1 $f4, 0x00BC($t6) ## 000000BC
|
||||
/* 0047C 80AF29CC 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 00480 80AF29D0 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 00484 80AF29D4 03E00008 */ jr $ra
|
||||
/* 00488 80AF29D8 00000000 */ nop
|
||||
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
glabel func_80AF29DC
|
||||
/* 0048C 80AF29DC 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
|
||||
/* 00490 80AF29E0 AFBF0034 */ sw $ra, 0x0034($sp)
|
||||
/* 00494 80AF29E4 AFA40038 */ sw $a0, 0x0038($sp)
|
||||
/* 00498 80AF29E8 C4800024 */ lwc1 $f0, 0x0024($a0) ## 00000024
|
||||
/* 0049C 80AF29EC C4820028 */ lwc1 $f2, 0x0028($a0) ## 00000028
|
||||
/* 004A0 80AF29F0 C48C002C */ lwc1 $f12, 0x002C($a0) ## 0000002C
|
||||
/* 004A4 80AF29F4 00A03025 */ or $a2, $a1, $zero ## $a2 = 00000000
|
||||
/* 004A8 80AF29F8 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
|
||||
/* 004AC 80AF29FC 240E0002 */ addiu $t6, $zero, 0x0002 ## $t6 = 00000002
|
||||
/* 004B0 80AF2A00 AFAE0028 */ sw $t6, 0x0028($sp)
|
||||
/* 004B4 80AF2A04 24C41C24 */ addiu $a0, $a2, 0x1C24 ## $a0 = 00001C24
|
||||
/* 004B8 80AF2A08 AFA00024 */ sw $zero, 0x0024($sp)
|
||||
/* 004BC 80AF2A0C AFA00020 */ sw $zero, 0x0020($sp)
|
||||
/* 004C0 80AF2A10 AFA0001C */ sw $zero, 0x001C($sp)
|
||||
/* 004C4 80AF2A14 2407005D */ addiu $a3, $zero, 0x005D ## $a3 = 0000005D
|
||||
/* 004C8 80AF2A18 E7A00010 */ swc1 $f0, 0x0010($sp)
|
||||
/* 004CC 80AF2A1C E7A20014 */ swc1 $f2, 0x0014($sp)
|
||||
/* 004D0 80AF2A20 0C00C916 */ jal Actor_SpawnAttached
|
||||
|
||||
/* 004D4 80AF2A24 E7AC0018 */ swc1 $f12, 0x0018($sp)
|
||||
/* 004D8 80AF2A28 8FBF0034 */ lw $ra, 0x0034($sp)
|
||||
/* 004DC 80AF2A2C 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
|
||||
/* 004E0 80AF2A30 03E00008 */ jr $ra
|
||||
/* 004E4 80AF2A34 00000000 */ nop
|
||||
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
glabel func_80AF2A38
|
||||
/* 004E8 80AF2A38 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
|
||||
/* 004EC 80AF2A3C AFBF0034 */ sw $ra, 0x0034($sp)
|
||||
/* 004F0 80AF2A40 AFA40038 */ sw $a0, 0x0038($sp)
|
||||
/* 004F4 80AF2A44 00A03025 */ or $a2, $a1, $zero ## $a2 = 00000000
|
||||
/* 004F8 80AF2A48 8CC21C44 */ lw $v0, 0x1C44($a2) ## 00001C44
|
||||
/* 004FC 80AF2A4C 3C014248 */ lui $at, 0x4248 ## $at = 42480000
|
||||
/* 00500 80AF2A50 44813000 */ mtc1 $at, $f6 ## $f6 = 50.00
|
||||
/* 00504 80AF2A54 C4440028 */ lwc1 $f4, 0x0028($v0) ## 00000028
|
||||
/* 00508 80AF2A58 C4400024 */ lwc1 $f0, 0x0024($v0) ## 00000024
|
||||
/* 0050C 80AF2A5C C44C002C */ lwc1 $f12, 0x002C($v0) ## 0000002C
|
||||
/* 00510 80AF2A60 46062080 */ add.s $f2, $f4, $f6
|
||||
/* 00514 80AF2A64 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
|
||||
/* 00518 80AF2A68 240E000A */ addiu $t6, $zero, 0x000A ## $t6 = 0000000A
|
||||
/* 0051C 80AF2A6C AFAE0028 */ sw $t6, 0x0028($sp)
|
||||
/* 00520 80AF2A70 24C41C24 */ addiu $a0, $a2, 0x1C24 ## $a0 = 00001C24
|
||||
/* 00524 80AF2A74 E7A20014 */ swc1 $f2, 0x0014($sp)
|
||||
/* 00528 80AF2A78 AFA6003C */ sw $a2, 0x003C($sp)
|
||||
/* 0052C 80AF2A7C AFA00024 */ sw $zero, 0x0024($sp)
|
||||
/* 00530 80AF2A80 AFA00020 */ sw $zero, 0x0020($sp)
|
||||
/* 00534 80AF2A84 AFA0001C */ sw $zero, 0x001C($sp)
|
||||
/* 00538 80AF2A88 2407008B */ addiu $a3, $zero, 0x008B ## $a3 = 0000008B
|
||||
/* 0053C 80AF2A8C E7A00010 */ swc1 $f0, 0x0010($sp)
|
||||
/* 00540 80AF2A90 0C00C916 */ jal Actor_SpawnAttached
|
||||
|
||||
/* 00544 80AF2A94 E7AC0018 */ swc1 $f12, 0x0018($sp)
|
||||
/* 00548 80AF2A98 8FA4003C */ lw $a0, 0x003C($sp)
|
||||
/* 0054C 80AF2A9C 0C021344 */ jal Item_Give
|
||||
/* 00550 80AF2AA0 24050068 */ addiu $a1, $zero, 0x0068 ## $a1 = 00000068
|
||||
/* 00554 80AF2AA4 8FBF0034 */ lw $ra, 0x0034($sp)
|
||||
/* 00558 80AF2AA8 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
|
||||
/* 0055C 80AF2AAC 03E00008 */ jr $ra
|
||||
/* 00560 80AF2AB0 00000000 */ nop
|
||||
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
glabel func_80AF2AB4
|
||||
/* 00564 80AF2AB4 3C028016 */ lui $v0, 0x8016 ## $v0 = 80160000
|
||||
/* 00568 80AF2AB8 2442E660 */ addiu $v0, $v0, 0xE660 ## $v0 = 8015E660
|
||||
/* 0056C 80AF2ABC 904E1415 */ lbu $t6, 0x1415($v0) ## 8015FA75
|
||||
/* 00570 80AF2AC0 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 00574 80AF2AC4 24010002 */ addiu $at, $zero, 0x0002 ## $at = 00000002
|
||||
/* 00578 80AF2AC8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 0057C 80AF2ACC 15C10019 */ bne $t6, $at, .L80AF2B34
|
||||
/* 00580 80AF2AD0 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 00584 80AF2AD4 8C4F1360 */ lw $t7, 0x1360($v0) ## 8015F9C0
|
||||
/* 00588 80AF2AD8 3C0880AF */ lui $t0, %hi(D_80AF411C) ## $t0 = 80AF0000
|
||||
/* 0058C 80AF2ADC 24180001 */ addiu $t8, $zero, 0x0001 ## $t8 = 00000001
|
||||
/* 00590 80AF2AE0 29E10004 */ slti $at, $t7, 0x0004
|
||||
/* 00594 80AF2AE4 10200013 */ beq $at, $zero, .L80AF2B34
|
||||
/* 00598 80AF2AE8 2508411C */ addiu $t0, $t0, %lo(D_80AF411C) ## $t0 = 80AF411C
|
||||
/* 0059C 80AF2AEC 8CA31C44 */ lw $v1, 0x1C44($a1) ## 00001C44
|
||||
/* 005A0 80AF2AF0 AC9802A8 */ sw $t8, 0x02A8($a0) ## 000002A8
|
||||
/* 005A4 80AF2AF4 ACA81D68 */ sw $t0, 0x1D68($a1) ## 00001D68
|
||||
/* 005A8 80AF2AF8 24090002 */ addiu $t1, $zero, 0x0002 ## $t1 = 00000002
|
||||
/* 005AC 80AF2AFC 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 005B0 80AF2B00 A0491414 */ sb $t1, 0x1414($v0) ## 8015FA74
|
||||
/* 005B4 80AF2B04 24050068 */ addiu $a1, $zero, 0x0068 ## $a1 = 00000068
|
||||
/* 005B8 80AF2B08 0C021344 */ jal Item_Give
|
||||
/* 005BC 80AF2B0C AFA3001C */ sw $v1, 0x001C($sp)
|
||||
/* 005C0 80AF2B10 8FAA0028 */ lw $t2, 0x0028($sp)
|
||||
/* 005C4 80AF2B14 34018000 */ ori $at, $zero, 0x8000 ## $at = 00008000
|
||||
/* 005C8 80AF2B18 8FA3001C */ lw $v1, 0x001C($sp)
|
||||
/* 005CC 80AF2B1C 85420032 */ lh $v0, 0x0032($t2) ## 00000032
|
||||
/* 005D0 80AF2B20 00411021 */ addu $v0, $v0, $at
|
||||
/* 005D4 80AF2B24 00021400 */ sll $v0, $v0, 16
|
||||
/* 005D8 80AF2B28 00021403 */ sra $v0, $v0, 16
|
||||
/* 005DC 80AF2B2C A46200B6 */ sh $v0, 0x00B6($v1) ## 000000B6
|
||||
/* 005E0 80AF2B30 A4620032 */ sh $v0, 0x0032($v1) ## 00000032
|
||||
.L80AF2B34:
|
||||
/* 005E4 80AF2B34 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 005E8 80AF2B38 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 005EC 80AF2B3C 03E00008 */ jr $ra
|
||||
/* 005F0 80AF2B40 00000000 */ nop
|
||||
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
glabel func_80AF2B44
|
||||
/* 005F4 80AF2B44 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 005F8 80AF2B48 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 005FC 80AF2B4C 90AE1D6C */ lbu $t6, 0x1D6C($a1) ## 00001D6C
|
||||
/* 00600 80AF2B50 51C0000D */ beql $t6, $zero, .L80AF2B88
|
||||
/* 00604 80AF2B54 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00608 80AF2B58 8CA21D98 */ lw $v0, 0x1D98($a1) ## 00001D98
|
||||
/* 0060C 80AF2B5C 5040000A */ beql $v0, $zero, .L80AF2B88
|
||||
/* 00610 80AF2B60 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00614 80AF2B64 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
|
||||
/* 00618 80AF2B68 24030002 */ addiu $v1, $zero, 0x0002 ## $v1 = 00000002
|
||||
/* 0061C 80AF2B6C 24180001 */ addiu $t8, $zero, 0x0001 ## $t8 = 00000001
|
||||
/* 00620 80AF2B70 546F0005 */ bnel $v1, $t7, .L80AF2B88
|
||||
/* 00624 80AF2B74 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00628 80AF2B78 AC8302A8 */ sw $v1, 0x02A8($a0) ## 000002A8
|
||||
/* 0062C 80AF2B7C 0C2BCA77 */ jal func_80AF29DC
|
||||
/* 00630 80AF2B80 AC9802AC */ sw $t8, 0x02AC($a0) ## 000002AC
|
||||
/* 00634 80AF2B84 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80AF2B88:
|
||||
/* 00638 80AF2B88 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0063C 80AF2B8C 03E00008 */ jr $ra
|
||||
/* 00640 80AF2B90 00000000 */ nop
|
||||
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80AF2B94
|
||||
/* 00644 80AF2B94 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
|
||||
/* 00648 80AF2B98 C48400BC */ lwc1 $f4, 0x00BC($a0) ## 000000BC
|
||||
/* 0064C 80AF2B9C 240E0003 */ addiu $t6, $zero, 0x0003 ## $t6 = 00000003
|
||||
/* 00650 80AF2BA0 4604003E */ c.le.s $f0, $f4
|
||||
/* 00654 80AF2BA4 00000000 */ nop
|
||||
/* 00658 80AF2BA8 45000003 */ bc1f .L80AF2BB8
|
||||
/* 0065C 80AF2BAC 00000000 */ nop
|
||||
/* 00660 80AF2BB0 AC8E02A8 */ sw $t6, 0x02A8($a0) ## 000002A8
|
||||
/* 00664 80AF2BB4 E48000BC */ swc1 $f0, 0x00BC($a0) ## 000000BC
|
||||
.L80AF2BB8:
|
||||
/* 00668 80AF2BB8 03E00008 */ jr $ra
|
||||
/* 0066C 80AF2BBC 00000000 */ nop
|
||||
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
glabel func_80AF2BC0
|
||||
/* 00670 80AF2BC0 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 00674 80AF2BC4 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 00678 80AF2BC8 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 0067C 80AF2BCC 90AE1D6C */ lbu $t6, 0x1D6C($a1) ## 00001D6C
|
||||
/* 00680 80AF2BD0 51C0001D */ beql $t6, $zero, .L80AF2C48
|
||||
/* 00684 80AF2BD4 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 00688 80AF2BD8 8CA21D98 */ lw $v0, 0x1D98($a1) ## 00001D98
|
||||
/* 0068C 80AF2BDC 5040001A */ beql $v0, $zero, .L80AF2C48
|
||||
/* 00690 80AF2BE0 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 00694 80AF2BE4 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
|
||||
/* 00698 80AF2BE8 24010003 */ addiu $at, $zero, 0x0003 ## $at = 00000003
|
||||
/* 0069C 80AF2BEC 3C040601 */ lui $a0, 0x0601 ## $a0 = 06010000
|
||||
/* 006A0 80AF2BF0 55E10015 */ bnel $t7, $at, .L80AF2C48
|
||||
/* 006A4 80AF2BF4 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 006A8 80AF2BF8 0C028800 */ jal SkelAnime_GetFrameCount
|
||||
|
||||
/* 006AC 80AF2BFC 2484D3DC */ addiu $a0, $a0, 0xD3DC ## $a0 = 0600D3DC
|
||||
/* 006B0 80AF2C00 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
|
||||
/* 006B4 80AF2C04 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
|
||||
/* 006B8 80AF2C08 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 006BC 80AF2C0C 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 006C0 80AF2C10 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 006C4 80AF2C14 24180002 */ addiu $t8, $zero, 0x0002 ## $t8 = 00000002
|
||||
/* 006C8 80AF2C18 44070000 */ mfc1 $a3, $f0
|
||||
/* 006CC 80AF2C1C AFB80014 */ sw $t8, 0x0014($sp)
|
||||
/* 006D0 80AF2C20 24A5D3DC */ addiu $a1, $a1, 0xD3DC ## $a1 = 0600D3DC
|
||||
/* 006D4 80AF2C24 E7A60010 */ swc1 $f6, 0x0010($sp)
|
||||
/* 006D8 80AF2C28 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
|
||||
/* 006DC 80AF2C2C 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
|
||||
/* 006E0 80AF2C30 0C029468 */ jal SkelAnime_ChangeAnimation
|
||||
|
||||
/* 006E4 80AF2C34 E7A00018 */ swc1 $f0, 0x0018($sp)
|
||||
/* 006E8 80AF2C38 8FA80028 */ lw $t0, 0x0028($sp)
|
||||
/* 006EC 80AF2C3C 24190004 */ addiu $t9, $zero, 0x0004 ## $t9 = 00000004
|
||||
/* 006F0 80AF2C40 AD1902A8 */ sw $t9, 0x02A8($t0) ## 000002A8
|
||||
/* 006F4 80AF2C44 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
.L80AF2C48:
|
||||
/* 006F8 80AF2C48 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 006FC 80AF2C4C 03E00008 */ jr $ra
|
||||
/* 00700 80AF2C50 00000000 */ nop
|
||||
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
glabel func_80AF2C54
|
||||
/* 00704 80AF2C54 10A00002 */ beq $a1, $zero, .L80AF2C60
|
||||
/* 00708 80AF2C58 240E0005 */ addiu $t6, $zero, 0x0005 ## $t6 = 00000005
|
||||
/* 0070C 80AF2C5C AC8E02A8 */ sw $t6, 0x02A8($a0) ## 000002A8
|
||||
.L80AF2C60:
|
||||
/* 00710 80AF2C60 03E00008 */ jr $ra
|
||||
/* 00714 80AF2C64 00000000 */ nop
|
||||
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
glabel func_80AF2C68
|
||||
/* 00718 80AF2C68 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 0071C 80AF2C6C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00720 80AF2C70 90AE1D6C */ lbu $t6, 0x1D6C($a1) ## 00001D6C
|
||||
/* 00724 80AF2C74 51C0000C */ beql $t6, $zero, .L80AF2CA8
|
||||
/* 00728 80AF2C78 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 0072C 80AF2C7C 8CA21DA4 */ lw $v0, 0x1DA4($a1) ## 00001DA4
|
||||
/* 00730 80AF2C80 50400009 */ beql $v0, $zero, .L80AF2CA8
|
||||
/* 00734 80AF2C84 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00738 80AF2C88 944F0000 */ lhu $t7, 0x0000($v0) ## 00000000
|
||||
/* 0073C 80AF2C8C 24010002 */ addiu $at, $zero, 0x0002 ## $at = 00000002
|
||||
/* 00740 80AF2C90 24180006 */ addiu $t8, $zero, 0x0006 ## $t8 = 00000006
|
||||
/* 00744 80AF2C94 55E10004 */ bnel $t7, $at, .L80AF2CA8
|
||||
/* 00748 80AF2C98 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 0074C 80AF2C9C 0C2BCA8E */ jal func_80AF2A38
|
||||
/* 00750 80AF2CA0 AC9802A8 */ sw $t8, 0x02A8($a0) ## 000002A8
|
||||
/* 00754 80AF2CA4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80AF2CA8:
|
||||
/* 00758 80AF2CA8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0075C 80AF2CAC 03E00008 */ jr $ra
|
||||
/* 00760 80AF2CB0 00000000 */ nop
|
||||
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
glabel func_80AF2CB4
|
||||
/* 00764 80AF2CB4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00768 80AF2CB8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 0076C 80AF2CBC 0C2BCAAD */ jal func_80AF2AB4
|
||||
/* 00770 80AF2CC0 00000000 */ nop
|
||||
/* 00774 80AF2CC4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00778 80AF2CC8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0077C 80AF2CCC 03E00008 */ jr $ra
|
||||
/* 00780 80AF2CD0 00000000 */ nop
|
||||
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
glabel func_80AF2CD4
|
||||
/* 00784 80AF2CD4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00788 80AF2CD8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 0078C 80AF2CDC 0C2BCAD1 */ jal func_80AF2B44
|
||||
/* 00790 80AF2CE0 00000000 */ nop
|
||||
/* 00794 80AF2CE4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00798 80AF2CE8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0079C 80AF2CEC 03E00008 */ jr $ra
|
||||
/* 007A0 80AF2CF0 00000000 */ nop
|
||||
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80AF2CF4
|
||||
/* 007A4 80AF2CF4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 007A8 80AF2CF8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 007AC 80AF2CFC 0C2BCA5E */ jal func_80AF2978
|
||||
/* 007B0 80AF2D00 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 007B4 80AF2D04 0C2BC9E3 */ jal func_80AF278C
|
||||
/* 007B8 80AF2D08 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 007BC 80AF2D0C 0C2BC982 */ jal func_80AF2608
|
||||
/* 007C0 80AF2D10 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 007C4 80AF2D14 0C2BCAE5 */ jal func_80AF2B94
|
||||
/* 007C8 80AF2D18 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 007CC 80AF2D1C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 007D0 80AF2D20 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 007D4 80AF2D24 03E00008 */ jr $ra
|
||||
/* 007D8 80AF2D28 00000000 */ nop
|
||||
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
glabel func_80AF2D2C
|
||||
/* 007DC 80AF2D2C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 007E0 80AF2D30 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 007E4 80AF2D34 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 007E8 80AF2D38 0C2BC9D1 */ jal func_80AF2744
|
||||
/* 007EC 80AF2D3C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 007F0 80AF2D40 0C2BC9E3 */ jal func_80AF278C
|
||||
/* 007F4 80AF2D44 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 007F8 80AF2D48 0C2BC982 */ jal func_80AF2608
|
||||
/* 007FC 80AF2D4C 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 00800 80AF2D50 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 00804 80AF2D54 0C2BCAF0 */ jal func_80AF2BC0
|
||||
/* 00808 80AF2D58 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 0080C 80AF2D5C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00810 80AF2D60 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00814 80AF2D64 03E00008 */ jr $ra
|
||||
/* 00818 80AF2D68 00000000 */ nop
|
||||
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
glabel func_80AF2D6C
|
||||
/* 0081C 80AF2D6C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 00820 80AF2D70 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00824 80AF2D74 0C2BC9D1 */ jal func_80AF2744
|
||||
/* 00828 80AF2D78 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 0082C 80AF2D7C 0C2BC9E3 */ jal func_80AF278C
|
||||
/* 00830 80AF2D80 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 00834 80AF2D84 AFA2001C */ sw $v0, 0x001C($sp)
|
||||
/* 00838 80AF2D88 0C2BC982 */ jal func_80AF2608
|
||||
/* 0083C 80AF2D8C 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 00840 80AF2D90 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 00844 80AF2D94 0C2BCB15 */ jal func_80AF2C54
|
||||
/* 00848 80AF2D98 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 0084C 80AF2D9C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00850 80AF2DA0 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 00854 80AF2DA4 03E00008 */ jr $ra
|
||||
/* 00858 80AF2DA8 00000000 */ nop
|
||||
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
glabel func_80AF2DAC
|
||||
/* 0085C 80AF2DAC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00860 80AF2DB0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00864 80AF2DB4 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00868 80AF2DB8 0C2BC9D1 */ jal func_80AF2744
|
||||
/* 0086C 80AF2DBC AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 00870 80AF2DC0 0C2BC9E3 */ jal func_80AF278C
|
||||
/* 00874 80AF2DC4 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 00878 80AF2DC8 0C2BC982 */ jal func_80AF2608
|
||||
/* 0087C 80AF2DCC 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 00880 80AF2DD0 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 00884 80AF2DD4 0C2BCB1A */ jal func_80AF2C68
|
||||
/* 00888 80AF2DD8 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 0088C 80AF2DDC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00890 80AF2DE0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00894 80AF2DE4 03E00008 */ jr $ra
|
||||
/* 00898 80AF2DE8 00000000 */ nop
|
||||
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80AF2DEC
|
||||
/* 0089C 80AF2DEC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 008A0 80AF2DF0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 008A4 80AF2DF4 0C2BC9D1 */ jal func_80AF2744
|
||||
/* 008A8 80AF2DF8 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 008AC 80AF2DFC 0C2BC9E3 */ jal func_80AF278C
|
||||
/* 008B0 80AF2E00 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 008B4 80AF2E04 0C2BC982 */ jal func_80AF2608
|
||||
/* 008B8 80AF2E08 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 008BC 80AF2E0C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 008C0 80AF2E10 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 008C4 80AF2E14 03E00008 */ jr $ra
|
||||
/* 008C8 80AF2E18 00000000 */ nop
|
||||
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_80AF2E1C
|
||||
/* 008CC 80AF2E1C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 008D0 80AF2E20 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 008D4 80AF2E24 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 008D8 80AF2E28 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 008DC 80AF2E2C 24A504CC */ addiu $a1, $a1, 0x04CC ## $a1 = 060004CC
|
||||
/* 008E0 80AF2E30 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 008E4 80AF2E34 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 008E8 80AF2E38 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 008EC 80AF2E3C 0C2BCA3A */ jal func_80AF28E8
|
||||
/* 008F0 80AF2E40 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 008F4 80AF2E44 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 008F8 80AF2E48 240E0007 */ addiu $t6, $zero, 0x0007 ## $t6 = 00000007
|
||||
/* 008FC 80AF2E4C AC8E02A8 */ sw $t6, 0x02A8($a0) ## 000002A8
|
||||
/* 00900 80AF2E50 A08000C8 */ sb $zero, 0x00C8($a0) ## 000000C8
|
||||
/* 00904 80AF2E54 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 00908 80AF2E58 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 0090C 80AF2E5C 03E00008 */ jr $ra
|
||||
/* 00910 80AF2E60 00000000 */ nop
|
||||
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
glabel func_80AF2E64
|
||||
/* 00914 80AF2E64 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00918 80AF2E68 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 0091C 80AF2E6C 0C01E233 */ jal func_800788CC
|
||||
/* 00920 80AF2E70 24044834 */ addiu $a0, $zero, 0x4834 ## $a0 = 00004834
|
||||
/* 00924 80AF2E74 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00928 80AF2E78 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0092C 80AF2E7C 03E00008 */ jr $ra
|
||||
/* 00930 80AF2E80 00000000 */ nop
|
||||
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
glabel func_80AF2E84
|
||||
/* 00934 80AF2E84 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
|
||||
/* 00938 80AF2E88 00A03025 */ or $a2, $a1, $zero ## $a2 = 00000000
|
||||
/* 0093C 80AF2E8C 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
|
||||
/* 00940 80AF2E90 AFBF0034 */ sw $ra, 0x0034($sp)
|
||||
/* 00944 80AF2E94 AFA40038 */ sw $a0, 0x0038($sp)
|
||||
/* 00948 80AF2E98 C4A40024 */ lwc1 $f4, 0x0024($a1) ## 00000024
|
||||
/* 0094C 80AF2E9C 3C0E8016 */ lui $t6, 0x8016 ## $t6 = 80160000
|
||||
/* 00950 80AF2EA0 8DCEFA90 */ lw $t6, -0x0570($t6) ## 8015FA90
|
||||
/* 00954 80AF2EA4 E7A40010 */ swc1 $f4, 0x0010($sp)
|
||||
/* 00958 80AF2EA8 3C0141C0 */ lui $at, 0x41C0 ## $at = 41C00000
|
||||
/* 0095C 80AF2EAC 85CF147A */ lh $t7, 0x147A($t6) ## 8016147A
|
||||
/* 00960 80AF2EB0 44815000 */ mtc1 $at, $f10 ## $f10 = 24.00
|
||||
/* 00964 80AF2EB4 C4B20028 */ lwc1 $f18, 0x0028($a1) ## 00000028
|
||||
/* 00968 80AF2EB8 448F3000 */ mtc1 $t7, $f6 ## $f6 = 0.00
|
||||
/* 0096C 80AF2EBC 24180008 */ addiu $t8, $zero, 0x0008 ## $t8 = 00000008
|
||||
/* 00970 80AF2EC0 24C41C24 */ addiu $a0, $a2, 0x1C24 ## $a0 = 00001C24
|
||||
/* 00974 80AF2EC4 46803220 */ cvt.s.w $f8, $f6
|
||||
/* 00978 80AF2EC8 240700F5 */ addiu $a3, $zero, 0x00F5 ## $a3 = 000000F5
|
||||
/* 0097C 80AF2ECC 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 00980 80AF2ED0 46128100 */ add.s $f4, $f16, $f18
|
||||
/* 00984 80AF2ED4 E7A40014 */ swc1 $f4, 0x0014($sp)
|
||||
/* 00988 80AF2ED8 C4A6002C */ lwc1 $f6, 0x002C($a1) ## 0000002C
|
||||
/* 0098C 80AF2EDC AFB80028 */ sw $t8, 0x0028($sp)
|
||||
/* 00990 80AF2EE0 AFA00024 */ sw $zero, 0x0024($sp)
|
||||
/* 00994 80AF2EE4 AFA00020 */ sw $zero, 0x0020($sp)
|
||||
/* 00998 80AF2EE8 AFA0001C */ sw $zero, 0x001C($sp)
|
||||
/* 0099C 80AF2EEC 0C00C916 */ jal Actor_SpawnAttached
|
||||
|
||||
/* 009A0 80AF2EF0 E7A60018 */ swc1 $f6, 0x0018($sp)
|
||||
/* 009A4 80AF2EF4 8FBF0034 */ lw $ra, 0x0034($sp)
|
||||
/* 009A8 80AF2EF8 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
|
||||
/* 009AC 80AF2EFC 03E00008 */ jr $ra
|
||||
/* 009B0 80AF2F00 00000000 */ nop
|
||||
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
glabel func_80AF2F04
|
||||
/* 009B4 80AF2F04 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 009B8 80AF2F08 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 009BC 80AF2F0C AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 009C0 80AF2F10 24060004 */ addiu $a2, $zero, 0x0004 ## $a2 = 00000004
|
||||
/* 009C4 80AF2F14 0C2BC9F4 */ jal func_80AF27D0
|
||||
/* 009C8 80AF2F18 24070003 */ addiu $a3, $zero, 0x0003 ## $a3 = 00000003
|
||||
/* 009CC 80AF2F1C 1040000A */ beq $v0, $zero, .L80AF2F48
|
||||
/* 009D0 80AF2F20 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 009D4 80AF2F24 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
|
||||
/* 009D8 80AF2F28 240E0008 */ addiu $t6, $zero, 0x0008 ## $t6 = 00000008
|
||||
/* 009DC 80AF2F2C 240F0002 */ addiu $t7, $zero, 0x0002 ## $t7 = 00000002
|
||||
/* 009E0 80AF2F30 AC8E02A8 */ sw $t6, 0x02A8($a0) ## 000002A8
|
||||
/* 009E4 80AF2F34 AC8F02AC */ sw $t7, 0x02AC($a0) ## 000002AC
|
||||
/* 009E8 80AF2F38 AC8002B4 */ sw $zero, 0x02B4($a0) ## 000002B4
|
||||
/* 009EC 80AF2F3C A08000C8 */ sb $zero, 0x00C8($a0) ## 000000C8
|
||||
/* 009F0 80AF2F40 0C2BCB99 */ jal func_80AF2E64
|
||||
/* 009F4 80AF2F44 E48402B0 */ swc1 $f4, 0x02B0($a0) ## 000002B0
|
||||
.L80AF2F48:
|
||||
/* 009F8 80AF2F48 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 009FC 80AF2F4C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00A00 80AF2F50 03E00008 */ jr $ra
|
||||
/* 00A04 80AF2F54 00000000 */ nop
|
||||
|
||||
|
|
@ -1,91 +0,0 @@
|
|||
glabel func_80AF2F58
|
||||
/* 00A08 80AF2F58 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00A0C 80AF2F5C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00A10 80AF2F60 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00A14 80AF2F64 24060004 */ addiu $a2, $zero, 0x0004 ## $a2 = 00000004
|
||||
/* 00A18 80AF2F68 0C2BC9F4 */ jal func_80AF27D0
|
||||
/* 00A1C 80AF2F6C 24070003 */ addiu $a3, $zero, 0x0003 ## $a3 = 00000003
|
||||
/* 00A20 80AF2F70 10400025 */ beq $v0, $zero, .L80AF3008
|
||||
/* 00A24 80AF2F74 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 00A28 80AF2F78 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 00A2C 80AF2F7C 44811000 */ mtc1 $at, $f2 ## $f2 = 10.00
|
||||
/* 00A30 80AF2F80 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 00A34 80AF2F84 248202B0 */ addiu $v0, $a0, 0x02B0 ## $v0 = 000002B0
|
||||
/* 00A38 80AF2F88 C4440000 */ lwc1 $f4, 0x0000($v0) ## 000002B0
|
||||
/* 00A3C 80AF2F8C 44813000 */ mtc1 $at, $f6 ## $f6 = 1.00
|
||||
/* 00A40 80AF2F90 3C058016 */ lui $a1, 0x8016 ## $a1 = 80160000
|
||||
/* 00A44 80AF2F94 24A5FA90 */ addiu $a1, $a1, 0xFA90 ## $a1 = 8015FA90
|
||||
/* 00A48 80AF2F98 46062200 */ add.s $f8, $f4, $f6
|
||||
/* 00A4C 80AF2F9C 24180009 */ addiu $t8, $zero, 0x0009 ## $t8 = 00000009
|
||||
/* 00A50 80AF2FA0 24190001 */ addiu $t9, $zero, 0x0001 ## $t9 = 00000001
|
||||
/* 00A54 80AF2FA4 E4480000 */ swc1 $f8, 0x0000($v0) ## 000002B0
|
||||
/* 00A58 80AF2FA8 8CAE0000 */ lw $t6, 0x0000($a1) ## 8015FA90
|
||||
/* 00A5C 80AF2FAC C4400000 */ lwc1 $f0, 0x0000($v0) ## 000002B0
|
||||
/* 00A60 80AF2FB0 85CF145E */ lh $t7, 0x145E($t6) ## 0000145E
|
||||
/* 00A64 80AF2FB4 448F5000 */ mtc1 $t7, $f10 ## $f10 = 0.00
|
||||
/* 00A68 80AF2FB8 00000000 */ nop
|
||||
/* 00A6C 80AF2FBC 46805420 */ cvt.s.w $f16, $f10
|
||||
/* 00A70 80AF2FC0 46028480 */ add.s $f18, $f16, $f2
|
||||
/* 00A74 80AF2FC4 4600903E */ c.le.s $f18, $f0
|
||||
/* 00A78 80AF2FC8 00000000 */ nop
|
||||
/* 00A7C 80AF2FCC 45000020 */ bc1f .L80AF3050
|
||||
/* 00A80 80AF2FD0 00000000 */ nop
|
||||
/* 00A84 80AF2FD4 AC9802A8 */ sw $t8, 0x02A8($a0) ## 000002A8
|
||||
/* 00A88 80AF2FD8 AC9902AC */ sw $t9, 0x02AC($a0) ## 000002AC
|
||||
/* 00A8C 80AF2FDC 8CA80000 */ lw $t0, 0x0000($a1) ## 8015FA90
|
||||
/* 00A90 80AF2FE0 240300FF */ addiu $v1, $zero, 0x00FF ## $v1 = 000000FF
|
||||
/* 00A94 80AF2FE4 8509145E */ lh $t1, 0x145E($t0) ## 0000145E
|
||||
/* 00A98 80AF2FE8 44892000 */ mtc1 $t1, $f4 ## $f4 = 0.00
|
||||
/* 00A9C 80AF2FEC 00000000 */ nop
|
||||
/* 00AA0 80AF2FF0 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00AA4 80AF2FF4 46023200 */ add.s $f8, $f6, $f2
|
||||
/* 00AA8 80AF2FF8 E4480000 */ swc1 $f8, 0x0000($v0) ## 000002B0
|
||||
/* 00AAC 80AF2FFC AC8302B4 */ sw $v1, 0x02B4($a0) ## 000002B4
|
||||
/* 00AB0 80AF3000 10000026 */ beq $zero, $zero, .L80AF309C
|
||||
/* 00AB4 80AF3004 A08300C8 */ sb $v1, 0x00C8($a0) ## 000000C8
|
||||
.L80AF3008:
|
||||
/* 00AB8 80AF3008 248202B0 */ addiu $v0, $a0, 0x02B0 ## $v0 = 000002B0
|
||||
/* 00ABC 80AF300C 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 00AC0 80AF3010 44818000 */ mtc1 $at, $f16 ## $f16 = 1.00
|
||||
/* 00AC4 80AF3014 C44A0000 */ lwc1 $f10, 0x0000($v0) ## 000002B0
|
||||
/* 00AC8 80AF3018 44801000 */ mtc1 $zero, $f2 ## $f2 = 0.00
|
||||
/* 00ACC 80AF301C 46105481 */ sub.s $f18, $f10, $f16
|
||||
/* 00AD0 80AF3020 E4520000 */ swc1 $f18, 0x0000($v0) ## 000002B0
|
||||
/* 00AD4 80AF3024 C4400000 */ lwc1 $f0, 0x0000($v0) ## 000002B0
|
||||
/* 00AD8 80AF3028 4602003E */ c.le.s $f0, $f2
|
||||
/* 00ADC 80AF302C 00000000 */ nop
|
||||
/* 00AE0 80AF3030 45000007 */ bc1f .L80AF3050
|
||||
/* 00AE4 80AF3034 240A0007 */ addiu $t2, $zero, 0x0007 ## $t2 = 00000007
|
||||
/* 00AE8 80AF3038 AC8A02A8 */ sw $t2, 0x02A8($a0) ## 000002A8
|
||||
/* 00AEC 80AF303C AC8002AC */ sw $zero, 0x02AC($a0) ## 000002AC
|
||||
/* 00AF0 80AF3040 E4420000 */ swc1 $f2, 0x0000($v0) ## 000002B0
|
||||
/* 00AF4 80AF3044 AC8002B4 */ sw $zero, 0x02B4($a0) ## 000002B4
|
||||
/* 00AF8 80AF3048 10000014 */ beq $zero, $zero, .L80AF309C
|
||||
/* 00AFC 80AF304C A08000C8 */ sb $zero, 0x00C8($a0) ## 000000C8
|
||||
.L80AF3050:
|
||||
/* 00B00 80AF3050 3C058016 */ lui $a1, 0x8016 ## $a1 = 80160000
|
||||
/* 00B04 80AF3054 24A5FA90 */ addiu $a1, $a1, 0xFA90 ## $a1 = 8015FA90
|
||||
/* 00B08 80AF3058 8CAB0000 */ lw $t3, 0x0000($a1) ## 8015FA90
|
||||
/* 00B0C 80AF305C 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 00B10 80AF3060 44811000 */ mtc1 $at, $f2 ## $f2 = 10.00
|
||||
/* 00B14 80AF3064 856C145E */ lh $t4, 0x145E($t3) ## 0000145E
|
||||
/* 00B18 80AF3068 3C01437F */ lui $at, 0x437F ## $at = 437F0000
|
||||
/* 00B1C 80AF306C 44818000 */ mtc1 $at, $f16 ## $f16 = 255.00
|
||||
/* 00B20 80AF3070 448C2000 */ mtc1 $t4, $f4 ## $f4 = 0.00
|
||||
/* 00B24 80AF3074 00000000 */ nop
|
||||
/* 00B28 80AF3078 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00B2C 80AF307C 46023200 */ add.s $f8, $f6, $f2
|
||||
/* 00B30 80AF3080 46080283 */ div.s $f10, $f0, $f8
|
||||
/* 00B34 80AF3084 46105482 */ mul.s $f18, $f10, $f16
|
||||
/* 00B38 80AF3088 4600910D */ trunc.w.s $f4, $f18
|
||||
/* 00B3C 80AF308C 44022000 */ mfc1 $v0, $f4
|
||||
/* 00B40 80AF3090 00000000 */ nop
|
||||
/* 00B44 80AF3094 AC8202B4 */ sw $v0, 0x02B4($a0) ## 000002B4
|
||||
/* 00B48 80AF3098 A08200C8 */ sb $v0, 0x00C8($a0) ## 000000C8
|
||||
.L80AF309C:
|
||||
/* 00B4C 80AF309C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00B50 80AF30A0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00B54 80AF30A4 03E00008 */ jr $ra
|
||||
/* 00B58 80AF30A8 00000000 */ nop
|
||||
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
glabel func_80AF30AC
|
||||
/* 00B5C 80AF30AC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00B60 80AF30B0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00B64 80AF30B4 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 00B68 80AF30B8 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00B6C 80AF30BC 24060004 */ addiu $a2, $zero, 0x0004 ## $a2 = 00000004
|
||||
/* 00B70 80AF30C0 0C2BCA07 */ jal func_80AF281C
|
||||
/* 00B74 80AF30C4 24070003 */ addiu $a3, $zero, 0x0003 ## $a3 = 00000003
|
||||
/* 00B78 80AF30C8 1040001A */ beq $v0, $zero, .L80AF3134
|
||||
/* 00B7C 80AF30CC 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 00B80 80AF30D0 240E0008 */ addiu $t6, $zero, 0x0008 ## $t6 = 00000008
|
||||
/* 00B84 80AF30D4 240F0002 */ addiu $t7, $zero, 0x0002 ## $t7 = 00000002
|
||||
/* 00B88 80AF30D8 AC8E02A8 */ sw $t6, 0x02A8($a0) ## 000002A8
|
||||
/* 00B8C 80AF30DC AC8F02AC */ sw $t7, 0x02AC($a0) ## 000002AC
|
||||
/* 00B90 80AF30E0 3C188016 */ lui $t8, 0x8016 ## $t8 = 80160000
|
||||
/* 00B94 80AF30E4 8F18FA90 */ lw $t8, -0x0570($t8) ## 8015FA90
|
||||
/* 00B98 80AF30E8 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 00B9C 80AF30EC 44814000 */ mtc1 $at, $f8 ## $f8 = 10.00
|
||||
/* 00BA0 80AF30F0 8719145E */ lh $t9, 0x145E($t8) ## 8016145E
|
||||
/* 00BA4 80AF30F4 8C8902B8 */ lw $t1, 0x02B8($a0) ## 000002B8
|
||||
/* 00BA8 80AF30F8 240800FF */ addiu $t0, $zero, 0x00FF ## $t0 = 000000FF
|
||||
/* 00BAC 80AF30FC 44992000 */ mtc1 $t9, $f4 ## $f4 = 0.00
|
||||
/* 00BB0 80AF3100 AC8802B4 */ sw $t0, 0x02B4($a0) ## 000002B4
|
||||
/* 00BB4 80AF3104 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00BB8 80AF3108 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 00BBC 80AF310C 15200007 */ bne $t1, $zero, .L80AF312C
|
||||
/* 00BC0 80AF3110 E48A02B0 */ swc1 $f10, 0x02B0($a0) ## 000002B0
|
||||
/* 00BC4 80AF3114 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 00BC8 80AF3118 0C2BCBA1 */ jal func_80AF2E84
|
||||
/* 00BCC 80AF311C AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00BD0 80AF3120 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 00BD4 80AF3124 240A0001 */ addiu $t2, $zero, 0x0001 ## $t2 = 00000001
|
||||
/* 00BD8 80AF3128 AC8A02B8 */ sw $t2, 0x02B8($a0) ## 000002B8
|
||||
.L80AF312C:
|
||||
/* 00BDC 80AF312C 240B00FF */ addiu $t3, $zero, 0x00FF ## $t3 = 000000FF
|
||||
/* 00BE0 80AF3130 A08B00C8 */ sb $t3, 0x00C8($a0) ## 000000C8
|
||||
.L80AF3134:
|
||||
/* 00BE4 80AF3134 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00BE8 80AF3138 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00BEC 80AF313C 03E00008 */ jr $ra
|
||||
/* 00BF0 80AF3140 00000000 */ nop
|
||||
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80AF3144
|
||||
/* 00BF4 80AF3144 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00BF8 80AF3148 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00BFC 80AF314C AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00C00 80AF3150 0C2BCBC1 */ jal func_80AF2F04
|
||||
/* 00C04 80AF3154 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 00C08 80AF3158 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 00C0C 80AF315C 0C2BC9B4 */ jal func_80AF26D0
|
||||
/* 00C10 80AF3160 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 00C14 80AF3164 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00C18 80AF3168 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00C1C 80AF316C 03E00008 */ jr $ra
|
||||
/* 00C20 80AF3170 00000000 */ nop
|
||||
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
glabel func_80AF3174
|
||||
/* 00C24 80AF3174 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 00C28 80AF3178 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 00C2C 80AF317C AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 00C30 80AF3180 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 00C34 80AF3184 0C2BC9D1 */ jal func_80AF2744
|
||||
/* 00C38 80AF3188 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 00C3C 80AF318C 0C2BC9E3 */ jal func_80AF278C
|
||||
/* 00C40 80AF3190 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00C44 80AF3194 0C2BC982 */ jal func_80AF2608
|
||||
/* 00C48 80AF3198 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00C4C 80AF319C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00C50 80AF31A0 0C2BCBD6 */ jal func_80AF2F58
|
||||
/* 00C54 80AF31A4 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 00C58 80AF31A8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00C5C 80AF31AC 0C2BC9B4 */ jal func_80AF26D0
|
||||
/* 00C60 80AF31B0 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 00C64 80AF31B4 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 00C68 80AF31B8 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 00C6C 80AF31BC 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 00C70 80AF31C0 03E00008 */ jr $ra
|
||||
/* 00C74 80AF31C4 00000000 */ nop
|
||||
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
glabel func_80AF31C8
|
||||
/* 00C78 80AF31C8 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 00C7C 80AF31CC AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 00C80 80AF31D0 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 00C84 80AF31D4 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 00C88 80AF31D8 0C2BC9D1 */ jal func_80AF2744
|
||||
/* 00C8C 80AF31DC AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 00C90 80AF31E0 0C2BC9E3 */ jal func_80AF278C
|
||||
/* 00C94 80AF31E4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00C98 80AF31E8 0C2BC982 */ jal func_80AF2608
|
||||
/* 00C9C 80AF31EC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00CA0 80AF31F0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00CA4 80AF31F4 0C2BCC2B */ jal func_80AF30AC
|
||||
/* 00CA8 80AF31F8 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 00CAC 80AF31FC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00CB0 80AF3200 0C2BC9B4 */ jal func_80AF26D0
|
||||
/* 00CB4 80AF3204 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 00CB8 80AF3208 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 00CBC 80AF320C 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 00CC0 80AF3210 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 00CC4 80AF3214 03E00008 */ jr $ra
|
||||
/* 00CC8 80AF3218 00000000 */ nop
|
||||
|
||||
|
|
@ -1,97 +0,0 @@
|
|||
glabel func_80AF321C
|
||||
/* 00CCC 80AF321C 27BDFF88 */ addiu $sp, $sp, 0xFF88 ## $sp = FFFFFF88
|
||||
/* 00CD0 80AF3220 AFBF002C */ sw $ra, 0x002C($sp)
|
||||
/* 00CD4 80AF3224 AFB00028 */ sw $s0, 0x0028($sp)
|
||||
/* 00CD8 80AF3228 AFA40078 */ sw $a0, 0x0078($sp)
|
||||
/* 00CDC 80AF322C AFA5007C */ sw $a1, 0x007C($sp)
|
||||
/* 00CE0 80AF3230 848202A4 */ lh $v0, 0x02A4($a0) ## 000002A4
|
||||
/* 00CE4 80AF3234 3C1880AF */ lui $t8, %hi(D_80AF410C) ## $t8 = 80AF0000
|
||||
/* 00CE8 80AF3238 3C0680AF */ lui $a2, %hi(D_80AF5140) ## $a2 = 80AF0000
|
||||
/* 00CEC 80AF323C 00027880 */ sll $t7, $v0, 2
|
||||
/* 00CF0 80AF3240 030FC021 */ addu $t8, $t8, $t7
|
||||
/* 00CF4 80AF3244 8F18410C */ lw $t8, %lo(D_80AF410C)($t8)
|
||||
/* 00CF8 80AF3248 24C65140 */ addiu $a2, $a2, %lo(D_80AF5140) ## $a2 = 80AF5140
|
||||
/* 00CFC 80AF324C 27A40050 */ addiu $a0, $sp, 0x0050 ## $a0 = FFFFFFD8
|
||||
/* 00D00 80AF3250 AFB80068 */ sw $t8, 0x0068($sp)
|
||||
/* 00D04 80AF3254 8CA50000 */ lw $a1, 0x0000($a1) ## 00000000
|
||||
/* 00D08 80AF3258 24070108 */ addiu $a3, $zero, 0x0108 ## $a3 = 00000108
|
||||
/* 00D0C 80AF325C 0C031AB1 */ jal func_800C6AC4
|
||||
/* 00D10 80AF3260 00A08025 */ or $s0, $a1, $zero ## $s0 = 00000000
|
||||
/* 00D14 80AF3264 8FA9007C */ lw $t1, 0x007C($sp)
|
||||
/* 00D18 80AF3268 0C024F61 */ jal func_80093D84
|
||||
/* 00D1C 80AF326C 8D240000 */ lw $a0, 0x0000($t1) ## 00000000
|
||||
/* 00D20 80AF3270 8FA70068 */ lw $a3, 0x0068($sp)
|
||||
/* 00D24 80AF3274 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 00D28 80AF3278 3C0BDB06 */ lui $t3, 0xDB06 ## $t3 = DB060000
|
||||
/* 00D2C 80AF327C 00076100 */ sll $t4, $a3, 4
|
||||
/* 00D30 80AF3280 000C6F02 */ srl $t5, $t4, 28
|
||||
/* 00D34 80AF3284 3C0F8016 */ lui $t7, 0x8016 ## $t7 = 80160000
|
||||
/* 00D38 80AF3288 244A0008 */ addiu $t2, $v0, 0x0008 ## $t2 = 00000008
|
||||
/* 00D3C 80AF328C AE0A02D0 */ sw $t2, 0x02D0($s0) ## 000002D0
|
||||
/* 00D40 80AF3290 25EF6FA8 */ addiu $t7, $t7, 0x6FA8 ## $t7 = 80166FA8
|
||||
/* 00D44 80AF3294 000D7080 */ sll $t6, $t5, 2
|
||||
/* 00D48 80AF3298 356B0020 */ ori $t3, $t3, 0x0020 ## $t3 = DB060020
|
||||
/* 00D4C 80AF329C 01CF2021 */ addu $a0, $t6, $t7
|
||||
/* 00D50 80AF32A0 AC4B0000 */ sw $t3, 0x0000($v0) ## 00000000
|
||||
/* 00D54 80AF32A4 8C980000 */ lw $t8, 0x0000($a0) ## 00000000
|
||||
/* 00D58 80AF32A8 3C0100FF */ lui $at, 0x00FF ## $at = 00FF0000
|
||||
/* 00D5C 80AF32AC 3421FFFF */ ori $at, $at, 0xFFFF ## $at = 00FFFFFF
|
||||
/* 00D60 80AF32B0 00E12824 */ and $a1, $a3, $at
|
||||
/* 00D64 80AF32B4 3C068000 */ lui $a2, 0x8000 ## $a2 = 80000000
|
||||
/* 00D68 80AF32B8 0305C821 */ addu $t9, $t8, $a1
|
||||
/* 00D6C 80AF32BC 03264821 */ addu $t1, $t9, $a2
|
||||
/* 00D70 80AF32C0 AC490004 */ sw $t1, 0x0004($v0) ## 00000004
|
||||
/* 00D74 80AF32C4 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 00D78 80AF32C8 3C0BDB06 */ lui $t3, 0xDB06 ## $t3 = DB060000
|
||||
/* 00D7C 80AF32CC 356B0024 */ ori $t3, $t3, 0x0024 ## $t3 = DB060024
|
||||
/* 00D80 80AF32D0 244A0008 */ addiu $t2, $v0, 0x0008 ## $t2 = 00000008
|
||||
/* 00D84 80AF32D4 AE0A02D0 */ sw $t2, 0x02D0($s0) ## 000002D0
|
||||
/* 00D88 80AF32D8 AC4B0000 */ sw $t3, 0x0000($v0) ## 00000000
|
||||
/* 00D8C 80AF32DC 8C8C0000 */ lw $t4, 0x0000($a0) ## 00000000
|
||||
/* 00D90 80AF32E0 3C18FB00 */ lui $t8, 0xFB00 ## $t8 = FB000000
|
||||
/* 00D94 80AF32E4 3C0BDB06 */ lui $t3, 0xDB06 ## $t3 = DB060000
|
||||
/* 00D98 80AF32E8 01856821 */ addu $t5, $t4, $a1
|
||||
/* 00D9C 80AF32EC 01A67021 */ addu $t6, $t5, $a2
|
||||
/* 00DA0 80AF32F0 AC4E0004 */ sw $t6, 0x0004($v0) ## 00000004
|
||||
/* 00DA4 80AF32F4 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 00DA8 80AF32F8 8FA80078 */ lw $t0, 0x0078($sp)
|
||||
/* 00DAC 80AF32FC 3C0C8011 */ lui $t4, 0x8011 ## $t4 = 80110000
|
||||
/* 00DB0 80AF3300 244F0008 */ addiu $t7, $v0, 0x0008 ## $t7 = 00000008
|
||||
/* 00DB4 80AF3304 AE0F02D0 */ sw $t7, 0x02D0($s0) ## 000002D0
|
||||
/* 00DB8 80AF3308 AC580000 */ sw $t8, 0x0000($v0) ## 00000000
|
||||
/* 00DBC 80AF330C 8D1902B4 */ lw $t9, 0x02B4($t0) ## 000002B4
|
||||
/* 00DC0 80AF3310 258C6280 */ addiu $t4, $t4, 0x6280 ## $t4 = 80116280
|
||||
/* 00DC4 80AF3314 356B0030 */ ori $t3, $t3, 0x0030 ## $t3 = DB060030
|
||||
/* 00DC8 80AF3318 332900FF */ andi $t1, $t9, 0x00FF ## $t1 = 00000000
|
||||
/* 00DCC 80AF331C AC490004 */ sw $t1, 0x0004($v0) ## 00000004
|
||||
/* 00DD0 80AF3320 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 00DD4 80AF3324 244A0008 */ addiu $t2, $v0, 0x0008 ## $t2 = 00000008
|
||||
/* 00DD8 80AF3328 AE0A02D0 */ sw $t2, 0x02D0($s0) ## 000002D0
|
||||
/* 00DDC 80AF332C AC4C0004 */ sw $t4, 0x0004($v0) ## 00000004
|
||||
/* 00DE0 80AF3330 AC4B0000 */ sw $t3, 0x0000($v0) ## 00000000
|
||||
/* 00DE4 80AF3334 2502014C */ addiu $v0, $t0, 0x014C ## $v0 = 0000014C
|
||||
/* 00DE8 80AF3338 8C450004 */ lw $a1, 0x0004($v0) ## 00000150
|
||||
/* 00DEC 80AF333C 8C460020 */ lw $a2, 0x0020($v0) ## 0000016C
|
||||
/* 00DF0 80AF3340 90470002 */ lbu $a3, 0x0002($v0) ## 0000014E
|
||||
/* 00DF4 80AF3344 AFA00018 */ sw $zero, 0x0018($sp)
|
||||
/* 00DF8 80AF3348 AFA00014 */ sw $zero, 0x0014($sp)
|
||||
/* 00DFC 80AF334C AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 00E00 80AF3350 8E0D02D0 */ lw $t5, 0x02D0($s0) ## 000002D0
|
||||
/* 00E04 80AF3354 8FA4007C */ lw $a0, 0x007C($sp)
|
||||
/* 00E08 80AF3358 0C0289CF */ jal SkelAnime_DrawSV2
|
||||
/* 00E0C 80AF335C AFAD001C */ sw $t5, 0x001C($sp)
|
||||
/* 00E10 80AF3360 AE0202D0 */ sw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 00E14 80AF3364 8FAE007C */ lw $t6, 0x007C($sp)
|
||||
/* 00E18 80AF3368 3C0680AF */ lui $a2, %hi(D_80AF5164) ## $a2 = 80AF0000
|
||||
/* 00E1C 80AF336C 24C65164 */ addiu $a2, $a2, %lo(D_80AF5164) ## $a2 = 80AF5164
|
||||
/* 00E20 80AF3370 27A40050 */ addiu $a0, $sp, 0x0050 ## $a0 = FFFFFFD8
|
||||
/* 00E24 80AF3374 24070123 */ addiu $a3, $zero, 0x0123 ## $a3 = 00000123
|
||||
/* 00E28 80AF3378 0C031AD5 */ jal func_800C6B54
|
||||
/* 00E2C 80AF337C 8DC50000 */ lw $a1, 0x0000($t6) ## 00000000
|
||||
/* 00E30 80AF3380 8FBF002C */ lw $ra, 0x002C($sp)
|
||||
/* 00E34 80AF3384 8FB00028 */ lw $s0, 0x0028($sp)
|
||||
/* 00E38 80AF3388 27BD0078 */ addiu $sp, $sp, 0x0078 ## $sp = 00000000
|
||||
/* 00E3C 80AF338C 03E00008 */ jr $ra
|
||||
/* 00E40 80AF3390 00000000 */ nop
|
||||
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
glabel func_80AF3394
|
||||
/* 00E44 80AF3394 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 00E48 80AF3398 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 00E4C 80AF339C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 00E50 80AF33A0 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 00E54 80AF33A4 24A5E630 */ addiu $a1, $a1, 0xE630 ## $a1 = 0600E630
|
||||
/* 00E58 80AF33A8 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 00E5C 80AF33AC AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 00E60 80AF33B0 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 00E64 80AF33B4 0C2BCA3A */ jal func_80AF28E8
|
||||
/* 00E68 80AF33B8 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 00E6C 80AF33BC 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 00E70 80AF33C0 240E000A */ addiu $t6, $zero, 0x000A ## $t6 = 0000000A
|
||||
/* 00E74 80AF33C4 AC8E02A8 */ sw $t6, 0x02A8($a0) ## 000002A8
|
||||
/* 00E78 80AF33C8 AC8002AC */ sw $zero, 0x02AC($a0) ## 000002AC
|
||||
/* 00E7C 80AF33CC A08000C8 */ sb $zero, 0x00C8($a0) ## 000000C8
|
||||
/* 00E80 80AF33D0 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 00E84 80AF33D4 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 00E88 80AF33D8 03E00008 */ jr $ra
|
||||
/* 00E8C 80AF33DC 00000000 */ nop
|
||||
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
glabel func_80AF33E0
|
||||
/* 00E90 80AF33E0 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 00E94 80AF33E4 44813000 */ mtc1 $at, $f6 ## $f6 = 1.00
|
||||
/* 00E98 80AF33E8 C48402B0 */ lwc1 $f4, 0x02B0($a0) ## 000002B0
|
||||
/* 00E9C 80AF33EC 3C0E8016 */ lui $t6, 0x8016 ## $t6 = 80160000
|
||||
/* 00EA0 80AF33F0 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 00EA4 80AF33F4 46062200 */ add.s $f8, $f4, $f6
|
||||
/* 00EA8 80AF33F8 44819000 */ mtc1 $at, $f18 ## $f18 = 10.00
|
||||
/* 00EAC 80AF33FC 240200FF */ addiu $v0, $zero, 0x00FF ## $v0 = 000000FF
|
||||
/* 00EB0 80AF3400 E48802B0 */ swc1 $f8, 0x02B0($a0) ## 000002B0
|
||||
/* 00EB4 80AF3404 8DCEFA90 */ lw $t6, -0x0570($t6) ## 8015FA90
|
||||
/* 00EB8 80AF3408 C48402B0 */ lwc1 $f4, 0x02B0($a0) ## 000002B0
|
||||
/* 00EBC 80AF340C 85CF1476 */ lh $t7, 0x1476($t6) ## 80161476
|
||||
/* 00EC0 80AF3410 448F5000 */ mtc1 $t7, $f10 ## $f10 = 0.00
|
||||
/* 00EC4 80AF3414 00000000 */ nop
|
||||
/* 00EC8 80AF3418 46805420 */ cvt.s.w $f16, $f10
|
||||
/* 00ECC 80AF341C 46128000 */ add.s $f0, $f16, $f18
|
||||
/* 00ED0 80AF3420 4604003E */ c.le.s $f0, $f4
|
||||
/* 00ED4 80AF3424 00000000 */ nop
|
||||
/* 00ED8 80AF3428 45020005 */ bc1fl .L80AF3440
|
||||
/* 00EDC 80AF342C C48602B0 */ lwc1 $f6, 0x02B0($a0) ## 000002B0
|
||||
/* 00EE0 80AF3430 AC8202B4 */ sw $v0, 0x02B4($a0) ## 000002B4
|
||||
/* 00EE4 80AF3434 03E00008 */ jr $ra
|
||||
/* 00EE8 80AF3438 A08200C8 */ sb $v0, 0x00C8($a0) ## 000000C8
|
||||
.L80AF343C:
|
||||
/* 00EEC 80AF343C C48602B0 */ lwc1 $f6, 0x02B0($a0) ## 000002B0
|
||||
.L80AF3440:
|
||||
/* 00EF0 80AF3440 3C01437F */ lui $at, 0x437F ## $at = 437F0000
|
||||
/* 00EF4 80AF3444 44815000 */ mtc1 $at, $f10 ## $f10 = 255.00
|
||||
/* 00EF8 80AF3448 46003203 */ div.s $f8, $f6, $f0
|
||||
/* 00EFC 80AF344C 460A4402 */ mul.s $f16, $f8, $f10
|
||||
/* 00F00 80AF3450 4600848D */ trunc.w.s $f18, $f16
|
||||
/* 00F04 80AF3454 44029000 */ mfc1 $v0, $f18
|
||||
/* 00F08 80AF3458 00000000 */ nop
|
||||
/* 00F0C 80AF345C AC8202B4 */ sw $v0, 0x02B4($a0) ## 000002B4
|
||||
/* 00F10 80AF3460 A08200C8 */ sb $v0, 0x00C8($a0) ## 000000C8
|
||||
/* 00F14 80AF3464 03E00008 */ jr $ra
|
||||
/* 00F18 80AF3468 00000000 */ nop
|
||||
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80AF346C
|
||||
/* 00F1C 80AF346C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00F20 80AF3470 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00F24 80AF3474 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00F28 80AF3478 0C2BCA1A */ jal func_80AF2868
|
||||
/* 00F2C 80AF347C 24060003 */ addiu $a2, $zero, 0x0003 ## $a2 = 00000003
|
||||
/* 00F30 80AF3480 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 00F34 80AF3484 240E000B */ addiu $t6, $zero, 0x000B ## $t6 = 0000000B
|
||||
/* 00F38 80AF3488 240F0002 */ addiu $t7, $zero, 0x0002 ## $t7 = 00000002
|
||||
/* 00F3C 80AF348C AC8E02A8 */ sw $t6, 0x02A8($a0) ## 000002A8
|
||||
/* 00F40 80AF3490 AC8F02AC */ sw $t7, 0x02AC($a0) ## 000002AC
|
||||
/* 00F44 80AF3494 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00F48 80AF3498 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00F4C 80AF349C 03E00008 */ jr $ra
|
||||
/* 00F50 80AF34A0 00000000 */ nop
|
||||
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
glabel func_80AF34A4
|
||||
/* 00F54 80AF34A4 3C0E8016 */ lui $t6, 0x8016 ## $t6 = 80160000
|
||||
/* 00F58 80AF34A8 8DCEFA90 */ lw $t6, -0x0570($t6) ## 8015FA90
|
||||
/* 00F5C 80AF34AC 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 00F60 80AF34B0 44815000 */ mtc1 $at, $f10 ## $f10 = 10.00
|
||||
/* 00F64 80AF34B4 85CF1476 */ lh $t7, 0x1476($t6) ## 80161476
|
||||
/* 00F68 80AF34B8 C48402B0 */ lwc1 $f4, 0x02B0($a0) ## 000002B0
|
||||
/* 00F6C 80AF34BC 2418000C */ addiu $t8, $zero, 0x000C ## $t8 = 0000000C
|
||||
/* 00F70 80AF34C0 448F3000 */ mtc1 $t7, $f6 ## $f6 = 0.00
|
||||
/* 00F74 80AF34C4 24190001 */ addiu $t9, $zero, 0x0001 ## $t9 = 00000001
|
||||
/* 00F78 80AF34C8 46803220 */ cvt.s.w $f8, $f6
|
||||
/* 00F7C 80AF34CC 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 00F80 80AF34D0 4604803E */ c.le.s $f16, $f4
|
||||
/* 00F84 80AF34D4 00000000 */ nop
|
||||
/* 00F88 80AF34D8 45000003 */ bc1f .L80AF34E8
|
||||
/* 00F8C 80AF34DC 00000000 */ nop
|
||||
/* 00F90 80AF34E0 AC9802A8 */ sw $t8, 0x02A8($a0) ## 000002A8
|
||||
/* 00F94 80AF34E4 AC9902AC */ sw $t9, 0x02AC($a0) ## 000002AC
|
||||
.L80AF34E8:
|
||||
/* 00F98 80AF34E8 03E00008 */ jr $ra
|
||||
/* 00F9C 80AF34EC 00000000 */ nop
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue