1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-12-29 16:26:18 +00:00

All Effect Overlays and z_effect_soft_sprite_old_init.c OK (#396)

* fix colliderinit typo

* dead sound done

* deadsound documentation

* blast done

* progress

* spk init

* progress

* spark done

* ss bomb ok

* bomb done

* cleanup

* progress

* progress

* almost done with bomb2

* clean up gossip stone

* more

* cleanup and format

* remove unused asm file

* nonmatching reloc

* done i think

* mistakes

* fix headers

* idk how that got in here

* EffectSsStick OK

* progress

* fix conflicting name

* progress

* splash OK

* uname fields

* progress

* lightning OK

* remove unwanted files

* kirakira ok

* kirakira done

* magma OK

* remove files

* ss_g_fire OK

* name funcs

* progress

* progress

* magma2 and kakera OK

* eff_ss_dead_dd OK

* fcircle OK

* stone1 OK

* sibuki2 OK

* dt_bubble OK

* deaddb OK

* sibuki OK

* dead_ds OK

* ice_smoke OK

* hitmark OK

* hahen OK

* k_fire OK

* en_fire OK

* starting colors

* color changes 1

* color switch done

* init file data migrated

* data cleanup

* ice_piece OK

* en_ice OK

* progress

* progress

* docs progress

* fix blast color names

* documentation pass 1

* progress

* cleanup pass 2

* touchups

* added to functions.h

* small changes

* fix functions.h

* renaming progress

* name progress

* color enum

* more cleanups

* enice changes

* final cleanups

* remove unwanted file

* lightning -> shock

* pr suggestions

* fix comment

* remove unwanted comments
This commit is contained in:
fig02 2020-09-29 20:18:46 -04:00 committed by GitHub
parent a506801cd7
commit 82968a7381
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
541 changed files with 5668 additions and 15640 deletions

View file

@ -265,7 +265,7 @@ glabel func_8002FBAC
/* AA706C 8002FECC AFAB0010 */ sw $t3, 0x10($sp)
/* AA7070 8002FED0 AFAC0014 */ sw $t4, 0x14($sp)
/* AA7074 8002FED4 8FA400F8 */ lw $a0, 0xf8($sp)
/* AA7078 8002FED8 0C00A2EC */ jal func_80028BB0
/* AA7078 8002FED8 0C00A2EC */ jal EffectSsKiraKira_SpawnDispersed
/* AA707C 8002FEDC 27A500A4 */ addiu $a1, $sp, 0xa4
/* AA7080 8002FEE0 3C018016 */ lui $at, %hi(D_8015BC18)
/* AA7084 8002FEE4 C428BC18 */ lwc1 $f8, %lo(D_8015BC18)($at)

View file

@ -1,171 +0,0 @@
.rdata
glabel D_80135C00
.asciz "../z_effect_soft_sprite_old_init.c"
.balign 4
glabel D_80135C24
.asciz "../z_effect_soft_sprite_old_init.c"
.balign 4
.late_rodata
glabel D_80135C48
.float 0.0025
.text
glabel func_80027F80
/* A9F120 80027F80 27BDFE98 */ addiu $sp, $sp, -0x168
/* A9F124 80027F84 AFBF001C */ sw $ra, 0x1c($sp)
/* A9F128 80027F88 AFB10018 */ sw $s1, 0x18($sp)
/* A9F12C 80027F8C AFB00014 */ sw $s0, 0x14($sp)
/* A9F130 80027F90 AFA40168 */ sw $a0, 0x168($sp)
/* A9F134 80027F94 AFA60170 */ sw $a2, 0x170($sp)
/* A9F138 80027F98 84AF0056 */ lh $t7, 0x56($a1)
/* A9F13C 80027F9C 3C080001 */ lui $t0, 1
/* A9F140 80027FA0 8C900000 */ lw $s0, ($a0)
/* A9F144 80027FA4 000FC100 */ sll $t8, $t7, 4
/* A9F148 80027FA8 030FC021 */ addu $t8, $t8, $t7
/* A9F14C 80027FAC 0018C080 */ sll $t8, $t8, 2
/* A9F150 80027FB0 0098C821 */ addu $t9, $a0, $t8
/* A9F154 80027FB4 01194021 */ addu $t0, $t0, $t9
/* A9F158 80027FB8 8D0817B4 */ lw $t0, 0x17b4($t0)
/* A9F15C 80027FBC 00A08825 */ move $s1, $a1
/* A9F160 80027FC0 3C068013 */ lui $a2, %hi(D_80135C00) # $a2, 0x8013
/* A9F164 80027FC4 24C65C00 */ addiu $a2, %lo(D_80135C00) # addiu $a2, $a2, 0x5c00
/* A9F168 80027FC8 27A40040 */ addiu $a0, $sp, 0x40
/* A9F16C 80027FCC 240700C4 */ li $a3, 196
/* A9F170 80027FD0 02002825 */ move $a1, $s0
/* A9F174 80027FD4 0C031AB1 */ jal Graph_OpenDisps
/* A9F178 80027FD8 AFA80054 */ sw $t0, 0x54($sp)
/* A9F17C 80027FDC 86290042 */ lh $t1, 0x42($s1)
/* A9F180 80027FE0 3C018013 */ lui $at, %hi(D_80135C48)
/* A9F184 80027FE4 C4285C48 */ lwc1 $f8, %lo(D_80135C48)($at)
/* A9F188 80027FE8 44892000 */ mtc1 $t1, $f4
/* A9F18C 80027FEC 8E250000 */ lw $a1, ($s1)
/* A9F190 80027FF0 8E260004 */ lw $a2, 4($s1)
/* A9F194 80027FF4 468021A0 */ cvt.s.w $f6, $f4
/* A9F198 80027FF8 8E270008 */ lw $a3, 8($s1)
/* A9F19C 80027FFC 27A40120 */ addiu $a0, $sp, 0x120
/* A9F1A0 80028000 46083002 */ mul.s $f0, $f6, $f8
/* A9F1A4 80028004 0C029E89 */ jal SkinMatrix_SetTranslate
/* A9F1A8 80028008 E7A00160 */ swc1 $f0, 0x160($sp)
/* A9F1AC 8002800C C7A00160 */ lwc1 $f0, 0x160($sp)
/* A9F1B0 80028010 27A400E0 */ addiu $a0, $sp, 0xe0
/* A9F1B4 80028014 44050000 */ mfc1 $a1, $f0
/* A9F1B8 80028018 44060000 */ mfc1 $a2, $f0
/* A9F1BC 8002801C 44070000 */ mfc1 $a3, $f0
/* A9F1C0 80028020 0C029DA9 */ jal SkinMatrix_SetScale
/* A9F1C4 80028024 00000000 */ nop
/* A9F1C8 80028028 8FA50168 */ lw $a1, 0x168($sp)
/* A9F1CC 8002802C 3C010001 */ lui $at, (0x00011DA0 >> 16) # lui $at, 1
/* A9F1D0 80028030 34211DA0 */ ori $at, (0x00011DA0 & 0xFFFF) # ori $at, $at, 0x1da0
/* A9F1D4 80028034 27A40120 */ addiu $a0, $sp, 0x120
/* A9F1D8 80028038 27A60060 */ addiu $a2, $sp, 0x60
/* A9F1DC 8002803C 0C029BE8 */ jal SkinMatrix_MtxFMtxFMult
/* A9F1E0 80028040 00A12821 */ addu $a1, $a1, $at
/* A9F1E4 80028044 27A40060 */ addiu $a0, $sp, 0x60
/* A9F1E8 80028048 27A500E0 */ addiu $a1, $sp, 0xe0
/* A9F1EC 8002804C 0C029BE8 */ jal SkinMatrix_MtxFMtxFMult
/* A9F1F0 80028050 27A600A0 */ addiu $a2, $sp, 0xa0
/* A9F1F4 80028054 8FA40054 */ lw $a0, 0x54($sp)
/* A9F1F8 80028058 3C018000 */ lui $at, 0x8000
/* A9F1FC 8002805C 3C0CDB06 */ lui $t4, (0xDB060018 >> 16) # lui $t4, 0xdb06
/* A9F200 80028060 00815021 */ addu $t2, $a0, $at
/* A9F204 80028064 3C018016 */ lui $at, %hi(gSegments+0x18) # $at, 0x8016
/* A9F208 80028068 AC2A6FC0 */ sw $t2, %lo(gSegments+0x18)($at)
/* A9F20C 8002806C 8E0302D0 */ lw $v1, 0x2d0($s0)
/* A9F210 80028070 358C0018 */ ori $t4, (0xDB060018 & 0xFFFF) # ori $t4, $t4, 0x18
/* A9F214 80028074 27A500A0 */ addiu $a1, $sp, 0xa0
/* A9F218 80028078 246B0008 */ addiu $t3, $v1, 8
/* A9F21C 8002807C AE0B02D0 */ sw $t3, 0x2d0($s0)
/* A9F220 80028080 AC640004 */ sw $a0, 4($v1)
/* A9F224 80028084 02002025 */ move $a0, $s0
/* A9F228 80028088 0C029F9C */ jal SkinMatrix_MtxFToNewMtx
/* A9F22C 8002808C AC6C0000 */ sw $t4, ($v1)
/* A9F230 80028090 1040004A */ beqz $v0, .L800281BC
/* A9F234 80028094 3C0FDA38 */ lui $t7, (0xDA380003 >> 16) # lui $t7, 0xda38
/* A9F238 80028098 8E0302D0 */ lw $v1, 0x2d0($s0)
/* A9F23C 8002809C 35EF0003 */ ori $t7, (0xDA380003 & 0xFFFF) # ori $t7, $t7, 3
/* A9F240 800280A0 3C18DB06 */ lui $t8, (0xDB060020 >> 16) # lui $t8, 0xdb06
/* A9F244 800280A4 246D0008 */ addiu $t5, $v1, 8
/* A9F248 800280A8 AE0D02D0 */ sw $t5, 0x2d0($s0)
/* A9F24C 800280AC AC620004 */ sw $v0, 4($v1)
/* A9F250 800280B0 AC6F0000 */ sw $t7, ($v1)
/* A9F254 800280B4 8FA40170 */ lw $a0, 0x170($sp)
/* A9F258 800280B8 8E0302D0 */ lw $v1, 0x2d0($s0)
/* A9F25C 800280BC 37180020 */ ori $t8, (0xDB060020 & 0xFFFF) # ori $t8, $t8, 0x20
/* A9F260 800280C0 0004C900 */ sll $t9, $a0, 4
/* A9F264 800280C4 00194702 */ srl $t0, $t9, 0x1c
/* A9F268 800280C8 246E0008 */ addiu $t6, $v1, 8
/* A9F26C 800280CC AE0E02D0 */ sw $t6, 0x2d0($s0)
/* A9F270 800280D0 00084880 */ sll $t1, $t0, 2
/* A9F274 800280D4 3C0A8016 */ lui $t2, %hi(gSegments)
/* A9F278 800280D8 01495021 */ addu $t2, $t2, $t1
/* A9F27C 800280DC 3C0100FF */ lui $at, (0x00FFFFFF >> 16) # lui $at, 0xff
/* A9F280 800280E0 AC780000 */ sw $t8, ($v1)
/* A9F284 800280E4 8D4A6FA8 */ lw $t2, %lo(gSegments)($t2)
/* A9F288 800280E8 3421FFFF */ ori $at, (0x00FFFFFF & 0xFFFF) # ori $at, $at, 0xffff
/* A9F28C 800280EC 00815824 */ and $t3, $a0, $at
/* A9F290 800280F0 3C018000 */ lui $at, 0x8000
/* A9F294 800280F4 014B6021 */ addu $t4, $t2, $t3
/* A9F298 800280F8 01816821 */ addu $t5, $t4, $at
/* A9F29C 800280FC 02002025 */ move $a0, $s0
/* A9F2A0 80028100 0C025314 */ jal func_80094C50
/* A9F2A4 80028104 AC6D0004 */ sw $t5, 4($v1)
/* A9F2A8 80028108 8E0302D0 */ lw $v1, 0x2d0($s0)
/* A9F2AC 8002810C 3C0EFA00 */ lui $t6, 0xfa00
/* A9F2B0 80028110 246F0008 */ addiu $t7, $v1, 8
/* A9F2B4 80028114 AE0F02D0 */ sw $t7, 0x2d0($s0)
/* A9F2B8 80028118 AC6E0000 */ sw $t6, ($v1)
/* A9F2BC 8002811C 8638004C */ lh $t8, 0x4c($s1)
/* A9F2C0 80028120 862C0048 */ lh $t4, 0x48($s1)
/* A9F2C4 80028124 86290046 */ lh $t1, 0x46($s1)
/* A9F2C8 80028128 331900FF */ andi $t9, $t8, 0xff
/* A9F2CC 8002812C 8638004A */ lh $t8, 0x4a($s1)
/* A9F2D0 80028130 318D00FF */ andi $t5, $t4, 0xff
/* A9F2D4 80028134 00095600 */ sll $t2, $t1, 0x18
/* A9F2D8 80028138 032A5825 */ or $t3, $t9, $t2
/* A9F2DC 8002813C 000D7C00 */ sll $t7, $t5, 0x10
/* A9F2E0 80028140 330800FF */ andi $t0, $t8, 0xff
/* A9F2E4 80028144 00084A00 */ sll $t1, $t0, 8
/* A9F2E8 80028148 016F7025 */ or $t6, $t3, $t7
/* A9F2EC 8002814C 01C9C825 */ or $t9, $t6, $t1
/* A9F2F0 80028150 AC790004 */ sw $t9, 4($v1)
/* A9F2F4 80028154 8E0302D0 */ lw $v1, 0x2d0($s0)
/* A9F2F8 80028158 3C0CFB00 */ lui $t4, 0xfb00
/* A9F2FC 8002815C 246A0008 */ addiu $t2, $v1, 8
/* A9F300 80028160 AE0A02D0 */ sw $t2, 0x2d0($s0)
/* A9F304 80028164 AC6C0000 */ sw $t4, ($v1)
/* A9F308 80028168 862D0054 */ lh $t5, 0x54($s1)
/* A9F30C 8002816C 86290050 */ lh $t1, 0x50($s1)
/* A9F310 80028170 8638004E */ lh $t8, 0x4e($s1)
/* A9F314 80028174 31AB00FF */ andi $t3, $t5, 0xff
/* A9F318 80028178 862D0052 */ lh $t5, 0x52($s1)
/* A9F31C 8002817C 313900FF */ andi $t9, $t1, 0xff
/* A9F320 80028180 00184600 */ sll $t0, $t8, 0x18
/* A9F324 80028184 01687025 */ or $t6, $t3, $t0
/* A9F328 80028188 00195400 */ sll $t2, $t9, 0x10
/* A9F32C 8002818C 31AF00FF */ andi $t7, $t5, 0xff
/* A9F330 80028190 000FC200 */ sll $t8, $t7, 8
/* A9F334 80028194 01CA6025 */ or $t4, $t6, $t2
/* A9F338 80028198 01985825 */ or $t3, $t4, $t8
/* A9F33C 8002819C AC6B0004 */ sw $t3, 4($v1)
/* A9F340 800281A0 8E0302D0 */ lw $v1, 0x2d0($s0)
/* A9F344 800281A4 3C09DE00 */ lui $t1, 0xde00
/* A9F348 800281A8 24680008 */ addiu $t0, $v1, 8
/* A9F34C 800281AC AE0802D0 */ sw $t0, 0x2d0($s0)
/* A9F350 800281B0 AC690000 */ sw $t1, ($v1)
/* A9F354 800281B4 8E390038 */ lw $t9, 0x38($s1)
/* A9F358 800281B8 AC790004 */ sw $t9, 4($v1)
.L800281BC:
/* A9F35C 800281BC 3C068013 */ lui $a2, %hi(D_80135C24) # $a2, 0x8013
/* A9F360 800281C0 24C65C24 */ addiu $a2, %lo(D_80135C24) # addiu $a2, $a2, 0x5c24
/* A9F364 800281C4 27A40040 */ addiu $a0, $sp, 0x40
/* A9F368 800281C8 02002825 */ move $a1, $s0
/* A9F36C 800281CC 0C031AD5 */ jal Graph_CloseDisps
/* A9F370 800281D0 240700F3 */ li $a3, 243
/* A9F374 800281D4 8FBF001C */ lw $ra, 0x1c($sp)
/* A9F378 800281D8 8FB00014 */ lw $s0, 0x14($sp)
/* A9F37C 800281DC 8FB10018 */ lw $s1, 0x18($sp)
/* A9F380 800281E0 03E00008 */ jr $ra
/* A9F384 800281E4 27BD0168 */ addiu $sp, $sp, 0x168

View file

@ -1,25 +0,0 @@
glabel func_80028B18
/* A9FCB8 80028B18 27BDFFD0 */ addiu $sp, $sp, -0x30
/* A9FCBC 80028B1C 3C0E8011 */ lui $t6, %hi(D_801158D4) # $t6, 0x8011
/* A9FCC0 80028B20 AFBF0024 */ sw $ra, 0x24($sp)
/* A9FCC4 80028B24 25CE58D4 */ addiu $t6, %lo(D_801158D4) # addiu $t6, $t6, 0x58d4
/* A9FCC8 80028B28 8DD80000 */ lw $t8, ($t6)
/* A9FCCC 80028B2C 27A2002C */ addiu $v0, $sp, 0x2c
/* A9FCD0 80028B30 3C198011 */ lui $t9, %hi(D_801158D8) # $t9, 0x8011
/* A9FCD4 80028B34 273958D8 */ addiu $t9, %lo(D_801158D8) # addiu $t9, $t9, 0x58d8
/* A9FCD8 80028B38 AC580000 */ sw $t8, ($v0)
/* A9FCDC 80028B3C 8F290000 */ lw $t1, ($t9)
/* A9FCE0 80028B40 27A30028 */ addiu $v1, $sp, 0x28
/* A9FCE4 80028B44 240A03E8 */ li $t2, 1000
/* A9FCE8 80028B48 AC690000 */ sw $t1, ($v1)
/* A9FCEC 80028B4C 240B0010 */ li $t3, 16
/* A9FCF0 80028B50 AFAB001C */ sw $t3, 0x1c($sp)
/* A9FCF4 80028B54 AFAA0018 */ sw $t2, 0x18($sp)
/* A9FCF8 80028B58 AFA30014 */ sw $v1, 0x14($sp)
/* A9FCFC 80028B5C 0C00A2EC */ jal func_80028BB0
/* A9FD00 80028B60 AFA20010 */ sw $v0, 0x10($sp)
/* A9FD04 80028B64 8FBF0024 */ lw $ra, 0x24($sp)
/* A9FD08 80028B68 27BD0030 */ addiu $sp, $sp, 0x30
/* A9FD0C 80028B6C 03E00008 */ jr $ra
/* A9FD10 80028B70 00000000 */ nop

View file

@ -1,17 +0,0 @@
glabel func_80028B74
/* A9FD14 80028B74 27BDFFD8 */ addiu $sp, $sp, -0x28
/* A9FD18 80028B78 8FAE0038 */ lw $t6, 0x38($sp)
/* A9FD1C 80028B7C 8FAF003C */ lw $t7, 0x3c($sp)
/* A9FD20 80028B80 AFBF0024 */ sw $ra, 0x24($sp)
/* A9FD24 80028B84 241803E8 */ li $t8, 1000
/* A9FD28 80028B88 24190010 */ li $t9, 16
/* A9FD2C 80028B8C AFB9001C */ sw $t9, 0x1c($sp)
/* A9FD30 80028B90 AFB80018 */ sw $t8, 0x18($sp)
/* A9FD34 80028B94 AFAE0010 */ sw $t6, 0x10($sp)
/* A9FD38 80028B98 0C00A2EC */ jal func_80028BB0
/* A9FD3C 80028B9C AFAF0014 */ sw $t7, 0x14($sp)
/* A9FD40 80028BA0 8FBF0024 */ lw $ra, 0x24($sp)
/* A9FD44 80028BA4 27BD0028 */ addiu $sp, $sp, 0x28
/* A9FD48 80028BA8 03E00008 */ jr $ra
/* A9FD4C 80028BAC 00000000 */ nop

View file

@ -1,81 +0,0 @@
glabel func_80028BB0
/* A9FD50 80028BB0 27BDFFA8 */ addiu $sp, $sp, -0x58
/* A9FD54 80028BB4 AFBF0014 */ sw $ra, 0x14($sp)
/* A9FD58 80028BB8 AFA40058 */ sw $a0, 0x58($sp)
/* A9FD5C 80028BBC AFA60060 */ sw $a2, 0x60($sp)
/* A9FD60 80028BC0 AFA70064 */ sw $a3, 0x64($sp)
/* A9FD64 80028BC4 0C01DF90 */ jal Math_Vec3f_Copy
/* A9FD68 80028BC8 27A4001C */ addiu $a0, $sp, 0x1c
/* A9FD6C 80028BCC 27A40028 */ addiu $a0, $sp, 0x28
/* A9FD70 80028BD0 0C01DF90 */ jal Math_Vec3f_Copy
/* A9FD74 80028BD4 8FA50060 */ lw $a1, 0x60($sp)
/* A9FD78 80028BD8 0C03F66B */ jal Math_Rand_ZeroOne
/* A9FD7C 80028BDC 00000000 */ nop
/* A9FD80 80028BE0 C7A2002C */ lwc1 $f2, 0x2c($sp)
/* A9FD84 80028BE4 3C013F00 */ li $at, 0x3F000000 # 0.000000
/* A9FD88 80028BE8 44814000 */ mtc1 $at, $f8
/* A9FD8C 80028BEC 46020102 */ mul.s $f4, $f0, $f2
/* A9FD90 80028BF0 27A40034 */ addiu $a0, $sp, 0x34
/* A9FD94 80028BF4 8FA50064 */ lw $a1, 0x64($sp)
/* A9FD98 80028BF8 46022180 */ add.s $f6, $f4, $f2
/* A9FD9C 80028BFC 46083082 */ mul.s $f2, $f6, $f8
/* A9FDA0 80028C00 0C01DF90 */ jal Math_Vec3f_Copy
/* A9FDA4 80028C04 E7A2002C */ swc1 $f2, 0x2c($sp)
/* A9FDA8 80028C08 0C03F66B */ jal Math_Rand_ZeroOne
/* A9FDAC 80028C0C 00000000 */ nop
/* A9FDB0 80028C10 C7A20038 */ lwc1 $f2, 0x38($sp)
/* A9FDB4 80028C14 3C013F00 */ li $at, 0x3F000000 # 0.000000
/* A9FDB8 80028C18 44819000 */ mtc1 $at, $f18
/* A9FDBC 80028C1C 46020282 */ mul.s $f10, $f0, $f2
/* A9FDC0 80028C20 8FAE0074 */ lw $t6, 0x74($sp)
/* A9FDC4 80028C24 240F1518 */ li $t7, 5400
/* A9FDC8 80028C28 A3A00054 */ sb $zero, 0x54($sp)
/* A9FDCC 80028C2C A7AF0050 */ sh $t7, 0x50($sp)
/* A9FDD0 80028C30 AFAE004C */ sw $t6, 0x4c($sp)
/* A9FDD4 80028C34 46025400 */ add.s $f16, $f10, $f2
/* A9FDD8 80028C38 46128082 */ mul.s $f2, $f16, $f18
/* A9FDDC 80028C3C 0C03F66B */ jal Math_Rand_ZeroOne
/* A9FDE0 80028C40 E7A20038 */ swc1 $f2, 0x38($sp)
/* A9FDE4 80028C44 3C014680 */ li $at, 0x46800000 # 0.000000
/* A9FDE8 80028C48 44812000 */ mtc1 $at, $f4
/* A9FDEC 80028C4C 87A80072 */ lh $t0, 0x72($sp)
/* A9FDF0 80028C50 8FAA0068 */ lw $t2, 0x68($sp)
/* A9FDF4 80028C54 46040182 */ mul.s $f6, $f0, $f4
/* A9FDF8 80028C58 A7A8004A */ sh $t0, 0x4a($sp)
/* A9FDFC 80028C5C 27A90040 */ addiu $t1, $sp, 0x40
/* A9FE00 80028C60 27AD0044 */ addiu $t5, $sp, 0x44
/* A9FE04 80028C64 3C01437F */ li $at, 0x437F0000 # 0.000000
/* A9FE08 80028C68 44815000 */ mtc1 $at, $f10
/* A9FE0C 80028C6C 24050001 */ li $a1, 1
/* A9FE10 80028C70 4600320D */ trunc.w.s $f8, $f6
/* A9FE14 80028C74 24060080 */ li $a2, 128
/* A9FE18 80028C78 27A7001C */ addiu $a3, $sp, 0x1c
/* A9FE1C 80028C7C 44194000 */ mfc1 $t9, $f8
/* A9FE20 80028C80 00000000 */ nop
/* A9FE24 80028C84 A7B90052 */ sh $t9, 0x52($sp)
/* A9FE28 80028C88 894C0000 */ lwl $t4, ($t2)
/* A9FE2C 80028C8C 994C0003 */ lwr $t4, 3($t2)
/* A9FE30 80028C90 A92C0000 */ swl $t4, ($t1)
/* A9FE34 80028C94 B92C0003 */ swr $t4, 3($t1)
/* A9FE38 80028C98 8FAE006C */ lw $t6, 0x6c($sp)
/* A9FE3C 80028C9C 89D80000 */ lwl $t8, ($t6)
/* A9FE40 80028CA0 99D80003 */ lwr $t8, 3($t6)
/* A9FE44 80028CA4 A9B80000 */ swl $t8, ($t5)
/* A9FE48 80028CA8 B9B80003 */ swr $t8, 3($t5)
/* A9FE4C 80028CAC 8FB9004C */ lw $t9, 0x4c($sp)
/* A9FE50 80028CB0 8FA40058 */ lw $a0, 0x58($sp)
/* A9FE54 80028CB4 44998000 */ mtc1 $t9, $f16
/* A9FE58 80028CB8 00000000 */ nop
/* A9FE5C 80028CBC 468084A0 */ cvt.s.w $f18, $f16
/* A9FE60 80028CC0 46125083 */ div.s $f2, $f10, $f18
/* A9FE64 80028CC4 46001087 */ neg.s $f2, $f2
/* A9FE68 80028CC8 46021100 */ add.s $f4, $f2, $f2
/* A9FE6C 80028CCC 4600218D */ trunc.w.s $f6, $f4
/* A9FE70 80028CD0 44093000 */ mfc1 $t1, $f6
/* A9FE74 80028CD4 0C009DE6 */ jal EffectSs_Spawn
/* A9FE78 80028CD8 A7A90048 */ sh $t1, 0x48($sp)
/* A9FE7C 80028CDC 8FBF0014 */ lw $ra, 0x14($sp)
/* A9FE80 80028CE0 27BD0058 */ addiu $sp, $sp, 0x58
/* A9FE84 80028CE4 03E00008 */ jr $ra
/* A9FE88 80028CE8 00000000 */ nop

View file

@ -1,56 +0,0 @@
glabel func_80028CEC
/* A9FE8C 80028CEC 27BDFFA8 */ addiu $sp, $sp, -0x58
/* A9FE90 80028CF0 AFBF0014 */ sw $ra, 0x14($sp)
/* A9FE94 80028CF4 AFA40058 */ sw $a0, 0x58($sp)
/* A9FE98 80028CF8 AFA60060 */ sw $a2, 0x60($sp)
/* A9FE9C 80028CFC AFA70064 */ sw $a3, 0x64($sp)
/* A9FEA0 80028D00 0C01DF90 */ jal Math_Vec3f_Copy
/* A9FEA4 80028D04 27A4001C */ addiu $a0, $sp, 0x1c
/* A9FEA8 80028D08 27A40028 */ addiu $a0, $sp, 0x28
/* A9FEAC 80028D0C 0C01DF90 */ jal Math_Vec3f_Copy
/* A9FEB0 80028D10 8FA50060 */ lw $a1, 0x60($sp)
/* A9FEB4 80028D14 27A40034 */ addiu $a0, $sp, 0x34
/* A9FEB8 80028D18 0C01DF90 */ jal Math_Vec3f_Copy
/* A9FEBC 80028D1C 8FA50064 */ lw $a1, 0x64($sp)
/* A9FEC0 80028D20 8FAE0074 */ lw $t6, 0x74($sp)
/* A9FEC4 80028D24 240F0001 */ li $t7, 1
/* A9FEC8 80028D28 24181518 */ li $t8, 5400
/* A9FECC 80028D2C A3AF0054 */ sb $t7, 0x54($sp)
/* A9FED0 80028D30 A7B80050 */ sh $t8, 0x50($sp)
/* A9FED4 80028D34 0C03F66B */ jal Math_Rand_ZeroOne
/* A9FED8 80028D38 AFAE004C */ sw $t6, 0x4c($sp)
/* A9FEDC 80028D3C 3C014680 */ li $at, 0x46800000 # 0.000000
/* A9FEE0 80028D40 44812000 */ mtc1 $at, $f4
/* A9FEE4 80028D44 87A90072 */ lh $t1, 0x72($sp)
/* A9FEE8 80028D48 27A40040 */ addiu $a0, $sp, 0x40
/* A9FEEC 80028D4C 46040182 */ mul.s $f6, $f0, $f4
/* A9FEF0 80028D50 8FA50068 */ lw $a1, 0x68($sp)
/* A9FEF4 80028D54 A7A9004A */ sh $t1, 0x4a($sp)
/* A9FEF8 80028D58 4600320D */ trunc.w.s $f8, $f6
/* A9FEFC 80028D5C 44084000 */ mfc1 $t0, $f8
/* A9FF00 80028D60 0C01E218 */ jal Color_RGBA8_Copy
/* A9FF04 80028D64 A7A80052 */ sh $t0, 0x52($sp)
/* A9FF08 80028D68 27A40044 */ addiu $a0, $sp, 0x44
/* A9FF0C 80028D6C 0C01E218 */ jal Color_RGBA8_Copy
/* A9FF10 80028D70 8FA5006C */ lw $a1, 0x6c($sp)
/* A9FF14 80028D74 8FAA004C */ lw $t2, 0x4c($sp)
/* A9FF18 80028D78 3C01437F */ li $at, 0x437F0000 # 0.000000
/* A9FF1C 80028D7C 44815000 */ mtc1 $at, $f10
/* A9FF20 80028D80 448A8000 */ mtc1 $t2, $f16
/* A9FF24 80028D84 8FA40058 */ lw $a0, 0x58($sp)
/* A9FF28 80028D88 24050001 */ li $a1, 1
/* A9FF2C 80028D8C 468084A0 */ cvt.s.w $f18, $f16
/* A9FF30 80028D90 24060080 */ li $a2, 128
/* A9FF34 80028D94 27A7001C */ addiu $a3, $sp, 0x1c
/* A9FF38 80028D98 46125003 */ div.s $f0, $f10, $f18
/* A9FF3C 80028D9C 46000007 */ neg.s $f0, $f0
/* A9FF40 80028DA0 46000100 */ add.s $f4, $f0, $f0
/* A9FF44 80028DA4 4600218D */ trunc.w.s $f6, $f4
/* A9FF48 80028DA8 440C3000 */ mfc1 $t4, $f6
/* A9FF4C 80028DAC 0C009DE6 */ jal EffectSs_Spawn
/* A9FF50 80028DB0 A7AC0048 */ sh $t4, 0x48($sp)
/* A9FF54 80028DB4 8FBF0014 */ lw $ra, 0x14($sp)
/* A9FF58 80028DB8 27BD0058 */ addiu $sp, $sp, 0x58
/* A9FF5C 80028DBC 03E00008 */ jr $ra
/* A9FF60 80028DC0 00000000 */ nop

View file

@ -1,34 +0,0 @@
glabel func_80029320
/* AA04C0 80029320 27BDFFB8 */ addiu $sp, $sp, -0x48
/* AA04C4 80029324 AFBF0014 */ sw $ra, 0x14($sp)
/* AA04C8 80029328 AFA40048 */ sw $a0, 0x48($sp)
/* AA04CC 8002932C AFA60050 */ sw $a2, 0x50($sp)
/* AA04D0 80029330 AFA70054 */ sw $a3, 0x54($sp)
/* AA04D4 80029334 0C01DF90 */ jal Math_Vec3f_Copy
/* AA04D8 80029338 27A40018 */ addiu $a0, $sp, 0x18
/* AA04DC 8002933C 27A40024 */ addiu $a0, $sp, 0x24
/* AA04E0 80029340 0C01DF90 */ jal Math_Vec3f_Copy
/* AA04E4 80029344 8FA50050 */ lw $a1, 0x50($sp)
/* AA04E8 80029348 27A40030 */ addiu $a0, $sp, 0x30
/* AA04EC 8002934C 0C01DF90 */ jal Math_Vec3f_Copy
/* AA04F0 80029350 8FA50054 */ lw $a1, 0x54($sp)
/* AA04F4 80029354 87AE005A */ lh $t6, 0x5a($sp)
/* AA04F8 80029358 87AF005E */ lh $t7, 0x5e($sp)
/* AA04FC 8002935C 87B80062 */ lh $t8, 0x62($sp)
/* AA0500 80029360 87B90066 */ lh $t9, 0x66($sp)
/* AA0504 80029364 8FA80068 */ lw $t0, 0x68($sp)
/* AA0508 80029368 8FA40048 */ lw $a0, 0x48($sp)
/* AA050C 8002936C 24050006 */ li $a1, 6
/* AA0510 80029370 24060080 */ li $a2, 128
/* AA0514 80029374 27A70018 */ addiu $a3, $sp, 0x18
/* AA0518 80029378 A7AE003C */ sh $t6, 0x3c($sp)
/* AA051C 8002937C A7AF003E */ sh $t7, 0x3e($sp)
/* AA0520 80029380 A7B80040 */ sh $t8, 0x40($sp)
/* AA0524 80029384 A7B90042 */ sh $t9, 0x42($sp)
/* AA0528 80029388 0C009DE6 */ jal EffectSs_Spawn
/* AA052C 8002938C AFA80044 */ sw $t0, 0x44($sp)
/* AA0530 80029390 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0534 80029394 27BD0048 */ addiu $sp, $sp, 0x48
/* AA0538 80029398 03E00008 */ jr $ra
/* AA053C 8002939C 00000000 */ nop

View file

@ -1,19 +0,0 @@
glabel func_800293A0
/* AA0540 800293A0 27BDFFD0 */ addiu $sp, $sp, -0x30
/* AA0544 800293A4 87B80042 */ lh $t8, 0x42($sp)
/* AA0548 800293A8 87B90046 */ lh $t9, 0x46($sp)
/* AA054C 800293AC AFBF002C */ sw $ra, 0x2c($sp)
/* AA0550 800293B0 240E0064 */ li $t6, 100
/* AA0554 800293B4 240F0023 */ li $t7, 35
/* AA0558 800293B8 24080008 */ li $t0, 8
/* AA055C 800293BC AFA80020 */ sw $t0, 0x20($sp)
/* AA0560 800293C0 AFAF0014 */ sw $t7, 0x14($sp)
/* AA0564 800293C4 AFAE0010 */ sw $t6, 0x10($sp)
/* AA0568 800293C8 AFB80018 */ sw $t8, 0x18($sp)
/* AA056C 800293CC 0C00A4C8 */ jal func_80029320
/* AA0570 800293D0 AFB9001C */ sw $t9, 0x1c($sp)
/* AA0574 800293D4 8FBF002C */ lw $ra, 0x2c($sp)
/* AA0578 800293D8 27BD0030 */ addiu $sp, $sp, 0x30
/* AA057C 800293DC 03E00008 */ jr $ra
/* AA0580 800293E0 00000000 */ nop

View file

@ -1,26 +0,0 @@
glabel func_800293E4
/* AA0584 800293E4 27BDFFC8 */ addiu $sp, $sp, -0x38
/* AA0588 800293E8 AFBF0014 */ sw $ra, 0x14($sp)
/* AA058C 800293EC AFA40038 */ sw $a0, 0x38($sp)
/* AA0590 800293F0 AFA60040 */ sw $a2, 0x40($sp)
/* AA0594 800293F4 AFA70044 */ sw $a3, 0x44($sp)
/* AA0598 800293F8 0C01DF90 */ jal Math_Vec3f_Copy
/* AA059C 800293FC 27A4001C */ addiu $a0, $sp, 0x1c
/* AA05A0 80029400 C7A40040 */ lwc1 $f4, 0x40($sp)
/* AA05A4 80029404 C7A60044 */ lwc1 $f6, 0x44($sp)
/* AA05A8 80029408 C7A80048 */ lwc1 $f8, 0x48($sp)
/* AA05AC 8002940C C7AA004C */ lwc1 $f10, 0x4c($sp)
/* AA05B0 80029410 8FA40038 */ lw $a0, 0x38($sp)
/* AA05B4 80029414 24050007 */ li $a1, 7
/* AA05B8 80029418 24060080 */ li $a2, 128
/* AA05BC 8002941C 27A7001C */ addiu $a3, $sp, 0x1c
/* AA05C0 80029420 E7A40028 */ swc1 $f4, 0x28($sp)
/* AA05C4 80029424 E7A6002C */ swc1 $f6, 0x2c($sp)
/* AA05C8 80029428 E7A80030 */ swc1 $f8, 0x30($sp)
/* AA05CC 8002942C 0C009DE6 */ jal EffectSs_Spawn
/* AA05D0 80029430 E7AA0034 */ swc1 $f10, 0x34($sp)
/* AA05D4 80029434 8FBF0014 */ lw $ra, 0x14($sp)
/* AA05D8 80029438 27BD0038 */ addiu $sp, $sp, 0x38
/* AA05DC 8002943C 03E00008 */ jr $ra
/* AA05E0 80029440 00000000 */ nop

View file

@ -1,24 +0,0 @@
glabel func_80029444
/* AA05E4 80029444 27BDFFD0 */ addiu $sp, $sp, -0x30
/* AA05E8 80029448 AFBF0014 */ sw $ra, 0x14($sp)
/* AA05EC 8002944C AFA40030 */ sw $a0, 0x30($sp)
/* AA05F0 80029450 AFA60038 */ sw $a2, 0x38($sp)
/* AA05F4 80029454 AFA7003C */ sw $a3, 0x3c($sp)
/* AA05F8 80029458 0C01DF90 */ jal Math_Vec3f_Copy
/* AA05FC 8002945C 27A4001C */ addiu $a0, $sp, 0x1c
/* AA0600 80029460 87AE003A */ lh $t6, 0x3a($sp)
/* AA0604 80029464 87AF003E */ lh $t7, 0x3e($sp)
/* AA0608 80029468 87B80042 */ lh $t8, 0x42($sp)
/* AA060C 8002946C 8FA40030 */ lw $a0, 0x30($sp)
/* AA0610 80029470 24050009 */ li $a1, 9
/* AA0614 80029474 24060080 */ li $a2, 128
/* AA0618 80029478 27A7001C */ addiu $a3, $sp, 0x1c
/* AA061C 8002947C A7AE0028 */ sh $t6, 0x28($sp)
/* AA0620 80029480 A7AF002A */ sh $t7, 0x2a($sp)
/* AA0624 80029484 0C009DE6 */ jal EffectSs_Spawn
/* AA0628 80029488 A7B8002C */ sh $t8, 0x2c($sp)
/* AA062C 8002948C 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0630 80029490 27BD0030 */ addiu $sp, $sp, 0x30
/* AA0634 80029494 03E00008 */ jr $ra
/* AA0638 80029498 00000000 */ nop

View file

@ -1,41 +0,0 @@
glabel func_8002949C
/* AA063C 8002949C 27BDFFD0 */ addiu $sp, $sp, -0x30
/* AA0640 800294A0 AFBF0014 */ sw $ra, 0x14($sp)
/* AA0644 800294A4 AFA40030 */ sw $a0, 0x30($sp)
/* AA0648 800294A8 AFA60038 */ sw $a2, 0x38($sp)
/* AA064C 800294AC AFA7003C */ sw $a3, 0x3c($sp)
/* AA0650 800294B0 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0654 800294B4 27A40018 */ addiu $a0, $sp, 0x18
/* AA0658 800294B8 8FA20038 */ lw $v0, 0x38($sp)
/* AA065C 800294BC 87AE0042 */ lh $t6, 0x42($sp)
/* AA0660 800294C0 87AF0046 */ lh $t7, 0x46($sp)
/* AA0664 800294C4 2405000A */ li $a1, 10
/* AA0668 800294C8 A3AE0024 */ sb $t6, 0x24($sp)
/* AA066C 800294CC 1040000F */ beqz $v0, .L8002950C
/* AA0670 800294D0 A7AF0026 */ sh $t7, 0x26($sp)
/* AA0674 800294D4 88480000 */ lwl $t0, ($v0)
/* AA0678 800294D8 98480003 */ lwr $t0, 3($v0)
/* AA067C 800294DC 27B80028 */ addiu $t8, $sp, 0x28
/* AA0680 800294E0 27A9002C */ addiu $t1, $sp, 0x2c
/* AA0684 800294E4 AB080000 */ swl $t0, ($t8)
/* AA0688 800294E8 BB080003 */ swr $t0, 3($t8)
/* AA068C 800294EC 8FAA003C */ lw $t2, 0x3c($sp)
/* AA0690 800294F0 240D0001 */ li $t5, 1
/* AA0694 800294F4 894C0000 */ lwl $t4, ($t2)
/* AA0698 800294F8 994C0003 */ lwr $t4, 3($t2)
/* AA069C 800294FC A92C0000 */ swl $t4, ($t1)
/* AA06A0 80029500 B92C0003 */ swr $t4, 3($t1)
/* AA06A4 80029504 10000002 */ b .L80029510
/* AA06A8 80029508 A3AD0025 */ sb $t5, 0x25($sp)
.L8002950C:
/* AA06AC 8002950C A3A00025 */ sb $zero, 0x25($sp)
.L80029510:
/* AA06B0 80029510 8FA40030 */ lw $a0, 0x30($sp)
/* AA06B4 80029514 24060080 */ li $a2, 128
/* AA06B8 80029518 0C009DE6 */ jal EffectSs_Spawn
/* AA06BC 8002951C 27A70018 */ addiu $a3, $sp, 0x18
/* AA06C0 80029520 8FBF0014 */ lw $ra, 0x14($sp)
/* AA06C4 80029524 27BD0030 */ addiu $sp, $sp, 0x30
/* AA06C8 80029528 03E00008 */ jr $ra
/* AA06CC 8002952C 00000000 */ nop

View file

@ -1,16 +0,0 @@
glabel func_80029530
/* AA06D0 80029530 27BDFFD8 */ addiu $sp, $sp, -0x28
/* AA06D4 80029534 AFBF0014 */ sw $ra, 0x14($sp)
/* AA06D8 80029538 AFA40028 */ sw $a0, 0x28($sp)
/* AA06DC 8002953C 0C01DF90 */ jal Math_Vec3f_Copy
/* AA06E0 80029540 27A4001C */ addiu $a0, $sp, 0x1c
/* AA06E4 80029544 8FA40028 */ lw $a0, 0x28($sp)
/* AA06E8 80029548 2405000B */ li $a1, 11
/* AA06EC 8002954C 24060080 */ li $a2, 128
/* AA06F0 80029550 0C009DE6 */ jal EffectSs_Spawn
/* AA06F4 80029554 27A7001C */ addiu $a3, $sp, 0x1c
/* AA06F8 80029558 8FBF0014 */ lw $ra, 0x14($sp)
/* AA06FC 8002955C 27BD0028 */ addiu $sp, $sp, 0x28
/* AA0700 80029560 03E00008 */ jr $ra
/* AA0704 80029564 00000000 */ nop

View file

@ -1,16 +0,0 @@
glabel func_80029568
/* AA0708 80029568 27BDFFD8 */ addiu $sp, $sp, -0x28
/* AA070C 8002956C AFBF0014 */ sw $ra, 0x14($sp)
/* AA0710 80029570 AFA40028 */ sw $a0, 0x28($sp)
/* AA0714 80029574 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0718 80029578 27A4001C */ addiu $a0, $sp, 0x1c
/* AA071C 8002957C 8FA40028 */ lw $a0, 0x28($sp)
/* AA0720 80029580 2405000C */ li $a1, 12
/* AA0724 80029584 24060080 */ li $a2, 128
/* AA0728 80029588 0C009DE6 */ jal EffectSs_Spawn
/* AA072C 8002958C 27A7001C */ addiu $a3, $sp, 0x1c
/* AA0730 80029590 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0734 80029594 27BD0028 */ addiu $sp, $sp, 0x28
/* AA0738 80029598 03E00008 */ jr $ra
/* AA073C 8002959C 00000000 */ nop

View file

@ -1,32 +0,0 @@
glabel func_800295A0
/* AA0740 800295A0 27BDFFC8 */ addiu $sp, $sp, -0x38
/* AA0744 800295A4 AFBF0014 */ sw $ra, 0x14($sp)
/* AA0748 800295A8 AFA40038 */ sw $a0, 0x38($sp)
/* AA074C 800295AC AFA60040 */ sw $a2, 0x40($sp)
/* AA0750 800295B0 AFA70044 */ sw $a3, 0x44($sp)
/* AA0754 800295B4 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0758 800295B8 27A4001C */ addiu $a0, $sp, 0x1c
/* AA075C 800295BC 27A40028 */ addiu $a0, $sp, 0x28
/* AA0760 800295C0 0C01E218 */ jal Color_RGBA8_Copy
/* AA0764 800295C4 8FA50040 */ lw $a1, 0x40($sp)
/* AA0768 800295C8 27A4002C */ addiu $a0, $sp, 0x2c
/* AA076C 800295CC 0C01E218 */ jal Color_RGBA8_Copy
/* AA0770 800295D0 8FA50044 */ lw $a1, 0x44($sp)
/* AA0774 800295D4 87AE004A */ lh $t6, 0x4a($sp)
/* AA0778 800295D8 87AF004E */ lh $t7, 0x4e($sp)
/* AA077C 800295DC 87B80052 */ lh $t8, 0x52($sp)
/* AA0780 800295E0 87B90056 */ lh $t9, 0x56($sp)
/* AA0784 800295E4 8FA40038 */ lw $a0, 0x38($sp)
/* AA0788 800295E8 2405000D */ li $a1, 13
/* AA078C 800295EC 24060080 */ li $a2, 128
/* AA0790 800295F0 27A7001C */ addiu $a3, $sp, 0x1c
/* AA0794 800295F4 A7AE0030 */ sh $t6, 0x30($sp)
/* AA0798 800295F8 A7AF0032 */ sh $t7, 0x32($sp)
/* AA079C 800295FC A7B80034 */ sh $t8, 0x34($sp)
/* AA07A0 80029600 0C009DE6 */ jal EffectSs_Spawn
/* AA07A4 80029604 A7B90036 */ sh $t9, 0x36($sp)
/* AA07A8 80029608 8FBF0014 */ lw $ra, 0x14($sp)
/* AA07AC 8002960C 27BD0038 */ addiu $sp, $sp, 0x38
/* AA07B0 80029610 03E00008 */ jr $ra
/* AA07B4 80029614 00000000 */ nop

View file

@ -1,33 +0,0 @@
glabel func_80029618
/* AA07B8 80029618 27BDFFB0 */ addiu $sp, $sp, -0x50
/* AA07BC 8002961C AFBF0014 */ sw $ra, 0x14($sp)
/* AA07C0 80029620 AFA40050 */ sw $a0, 0x50($sp)
/* AA07C4 80029624 AFA60058 */ sw $a2, 0x58($sp)
/* AA07C8 80029628 AFA7005C */ sw $a3, 0x5c($sp)
/* AA07CC 8002962C 0C01DF90 */ jal Math_Vec3f_Copy
/* AA07D0 80029630 27A40018 */ addiu $a0, $sp, 0x18
/* AA07D4 80029634 27A40024 */ addiu $a0, $sp, 0x24
/* AA07D8 80029638 0C01DF90 */ jal Math_Vec3f_Copy
/* AA07DC 8002963C 8FA50058 */ lw $a1, 0x58($sp)
/* AA07E0 80029640 27A40030 */ addiu $a0, $sp, 0x30
/* AA07E4 80029644 0C01DF90 */ jal Math_Vec3f_Copy
/* AA07E8 80029648 8FA5005C */ lw $a1, 0x5c($sp)
/* AA07EC 8002964C 87AE006A */ lh $t6, 0x6a($sp)
/* AA07F0 80029650 87AF0062 */ lh $t7, 0x62($sp)
/* AA07F4 80029654 87B80066 */ lh $t8, 0x66($sp)
/* AA07F8 80029658 87B9006E */ lh $t9, 0x6e($sp)
/* AA07FC 8002965C A3A0004C */ sb $zero, 0x4c($sp)
/* AA0800 80029660 8FA40050 */ lw $a0, 0x50($sp)
/* AA0804 80029664 2405000E */ li $a1, 14
/* AA0808 80029668 24060080 */ li $a2, 128
/* AA080C 8002966C 27A70018 */ addiu $a3, $sp, 0x18
/* AA0810 80029670 A7AE0048 */ sh $t6, 0x48($sp)
/* AA0814 80029674 A7AF0044 */ sh $t7, 0x44($sp)
/* AA0818 80029678 A7B80046 */ sh $t8, 0x46($sp)
/* AA081C 8002967C 0C009DE6 */ jal EffectSs_Spawn
/* AA0820 80029680 A7B9004A */ sh $t9, 0x4a($sp)
/* AA0824 80029684 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0828 80029688 27BD0050 */ addiu $sp, $sp, 0x50
/* AA082C 8002968C 03E00008 */ jr $ra
/* AA0830 80029690 00000000 */ nop

View file

@ -1,38 +0,0 @@
glabel func_80029694
/* AA0834 80029694 27BDFFB0 */ addiu $sp, $sp, -0x50
/* AA0838 80029698 AFBF0014 */ sw $ra, 0x14($sp)
/* AA083C 8002969C AFA40050 */ sw $a0, 0x50($sp)
/* AA0840 800296A0 AFA60058 */ sw $a2, 0x58($sp)
/* AA0844 800296A4 AFA7005C */ sw $a3, 0x5c($sp)
/* AA0848 800296A8 0C01DF90 */ jal Math_Vec3f_Copy
/* AA084C 800296AC 27A40018 */ addiu $a0, $sp, 0x18
/* AA0850 800296B0 27A40024 */ addiu $a0, $sp, 0x24
/* AA0854 800296B4 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0858 800296B8 8FA50058 */ lw $a1, 0x58($sp)
/* AA085C 800296BC 27A40030 */ addiu $a0, $sp, 0x30
/* AA0860 800296C0 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0864 800296C4 8FA5005C */ lw $a1, 0x5c($sp)
/* AA0868 800296C8 27A4003C */ addiu $a0, $sp, 0x3c
/* AA086C 800296CC 0C01E218 */ jal Color_RGBA8_Copy
/* AA0870 800296D0 8FA50060 */ lw $a1, 0x60($sp)
/* AA0874 800296D4 27A40040 */ addiu $a0, $sp, 0x40
/* AA0878 800296D8 0C01E218 */ jal Color_RGBA8_Copy
/* AA087C 800296DC 8FA50064 */ lw $a1, 0x64($sp)
/* AA0880 800296E0 87AE006A */ lh $t6, 0x6a($sp)
/* AA0884 800296E4 87AF006E */ lh $t7, 0x6e($sp)
/* AA0888 800296E8 87B80072 */ lh $t8, 0x72($sp)
/* AA088C 800296EC 24190001 */ li $t9, 1
/* AA0890 800296F0 A3B9004C */ sb $t9, 0x4c($sp)
/* AA0894 800296F4 8FA40050 */ lw $a0, 0x50($sp)
/* AA0898 800296F8 2405000E */ li $a1, 14
/* AA089C 800296FC 24060080 */ li $a2, 128
/* AA08A0 80029700 27A70018 */ addiu $a3, $sp, 0x18
/* AA08A4 80029704 A7AE0044 */ sh $t6, 0x44($sp)
/* AA08A8 80029708 A7AF0046 */ sh $t7, 0x46($sp)
/* AA08AC 8002970C 0C009DE6 */ jal EffectSs_Spawn
/* AA08B0 80029710 A7B8004A */ sh $t8, 0x4a($sp)
/* AA08B4 80029714 8FBF0014 */ lw $ra, 0x14($sp)
/* AA08B8 80029718 27BD0050 */ addiu $sp, $sp, 0x50
/* AA08BC 8002971C 03E00008 */ jr $ra
/* AA08C0 80029720 00000000 */ nop

View file

@ -1,34 +0,0 @@
glabel func_80029724
/* AA08C4 80029724 27BDFFB8 */ addiu $sp, $sp, -0x48
/* AA08C8 80029728 AFBF0014 */ sw $ra, 0x14($sp)
/* AA08CC 8002972C AFA40048 */ sw $a0, 0x48($sp)
/* AA08D0 80029730 AFA60050 */ sw $a2, 0x50($sp)
/* AA08D4 80029734 AFA70054 */ sw $a3, 0x54($sp)
/* AA08D8 80029738 0C01DF90 */ jal Math_Vec3f_Copy
/* AA08DC 8002973C 27A40018 */ addiu $a0, $sp, 0x18
/* AA08E0 80029740 27A40024 */ addiu $a0, $sp, 0x24
/* AA08E4 80029744 0C01DF90 */ jal Math_Vec3f_Copy
/* AA08E8 80029748 8FA50050 */ lw $a1, 0x50($sp)
/* AA08EC 8002974C 27A40030 */ addiu $a0, $sp, 0x30
/* AA08F0 80029750 0C01DF90 */ jal Math_Vec3f_Copy
/* AA08F4 80029754 8FA50054 */ lw $a1, 0x54($sp)
/* AA08F8 80029758 8FAE0068 */ lw $t6, 0x68($sp)
/* AA08FC 8002975C 87AF005A */ lh $t7, 0x5a($sp)
/* AA0900 80029760 87B8005E */ lh $t8, 0x5e($sp)
/* AA0904 80029764 87B90062 */ lh $t9, 0x62($sp)
/* AA0908 80029768 87A80066 */ lh $t0, 0x66($sp)
/* AA090C 8002976C 8FA40048 */ lw $a0, 0x48($sp)
/* AA0910 80029770 2405000F */ li $a1, 15
/* AA0914 80029774 24060080 */ li $a2, 128
/* AA0918 80029778 27A70018 */ addiu $a3, $sp, 0x18
/* AA091C 8002977C AFAE003C */ sw $t6, 0x3c($sp)
/* AA0920 80029780 A7AF0040 */ sh $t7, 0x40($sp)
/* AA0924 80029784 A7B80042 */ sh $t8, 0x42($sp)
/* AA0928 80029788 A7B90044 */ sh $t9, 0x44($sp)
/* AA092C 8002978C 0C009DE6 */ jal EffectSs_Spawn
/* AA0930 80029790 A7A80046 */ sh $t0, 0x46($sp)
/* AA0934 80029794 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0938 80029798 27BD0048 */ addiu $sp, $sp, 0x48
/* AA093C 8002979C 03E00008 */ jr $ra
/* AA0940 800297A0 00000000 */ nop

View file

@ -1,91 +0,0 @@
.late_rodata
glabel D_80135C4C
.float -0.07
.text
glabel func_800297A4
/* AA0944 800297A4 27BDFF78 */ addiu $sp, $sp, -0x88
/* AA0948 800297A8 F7B60038 */ sdc1 $f22, 0x38($sp)
/* AA094C 800297AC 3C018013 */ lui $at, %hi(D_80135C4C)
/* AA0950 800297B0 4486B000 */ mtc1 $a2, $f22
/* AA0954 800297B4 C4245C4C */ lwc1 $f4, %lo(D_80135C4C)($at)
/* AA0958 800297B8 AFB10044 */ sw $s1, 0x44($sp)
/* AA095C 800297BC 87B100A2 */ lh $s1, 0xa2($sp)
/* AA0960 800297C0 46162182 */ mul.s $f6, $f4, $f22
/* AA0964 800297C4 44800000 */ mtc1 $zero, $f0
/* AA0968 800297C8 AFB60058 */ sw $s6, 0x58($sp)
/* AA096C 800297CC 0007B400 */ sll $s6, $a3, 0x10
/* AA0970 800297D0 AFB50054 */ sw $s5, 0x54($sp)
/* AA0974 800297D4 AFB40050 */ sw $s4, 0x50($sp)
/* AA0978 800297D8 AFB00040 */ sw $s0, 0x40($sp)
/* AA097C 800297DC 0080A025 */ move $s4, $a0
/* AA0980 800297E0 00A0A825 */ move $s5, $a1
/* AA0984 800297E4 0016B403 */ sra $s6, $s6, 0x10
/* AA0988 800297E8 AFBF0064 */ sw $ra, 0x64($sp)
/* AA098C 800297EC AFBE0060 */ sw $fp, 0x60($sp)
/* AA0990 800297F0 AFB7005C */ sw $s7, 0x5c($sp)
/* AA0994 800297F4 AFB3004C */ sw $s3, 0x4c($sp)
/* AA0998 800297F8 AFB20048 */ sw $s2, 0x48($sp)
/* AA099C 800297FC F7B40030 */ sdc1 $f20, 0x30($sp)
/* AA09A0 80029800 AFA70094 */ sw $a3, 0x94($sp)
/* AA09A4 80029804 E7A60070 */ swc1 $f6, 0x70($sp)
/* AA09A8 80029808 00008025 */ move $s0, $zero
/* AA09AC 8002980C E7A00074 */ swc1 $f0, 0x74($sp)
/* AA09B0 80029810 1A200028 */ blez $s1, .L800298B4
/* AA09B4 80029814 E7A0006C */ swc1 $f0, 0x6c($sp)
/* AA09B8 80029818 3C013F00 */ li $at, 0x3F000000 # 0.000000
/* AA09BC 8002981C 4481A000 */ mtc1 $at, $f20
/* AA09C0 80029820 87BE00AA */ lh $fp, 0xaa($sp)
/* AA09C4 80029824 87B700A6 */ lh $s7, 0xa6($sp)
/* AA09C8 80029828 87B3009E */ lh $s3, 0x9e($sp)
/* AA09CC 8002982C 87B2009A */ lh $s2, 0x9a($sp)
.L80029830:
/* AA09D0 80029830 0C03F66B */ jal Math_Rand_ZeroOne
/* AA09D4 80029834 00000000 */ nop
/* AA09D8 80029838 46140201 */ sub.s $f8, $f0, $f20
/* AA09DC 8002983C 46164282 */ mul.s $f10, $f8, $f22
/* AA09E0 80029840 0C03F66B */ jal Math_Rand_ZeroOne
/* AA09E4 80029844 E7AA0078 */ swc1 $f10, 0x78($sp)
/* AA09E8 80029848 46140401 */ sub.s $f16, $f0, $f20
/* AA09EC 8002984C 46168482 */ mul.s $f18, $f16, $f22
/* AA09F0 80029850 0C03F66B */ jal Math_Rand_ZeroOne
/* AA09F4 80029854 E7B20080 */ swc1 $f18, 0x80($sp)
/* AA09F8 80029858 46140102 */ mul.s $f4, $f0, $f20
/* AA09FC 8002985C 00122400 */ sll $a0, $s2, 0x10
/* AA0A00 80029860 00132C00 */ sll $a1, $s3, 0x10
/* AA0A04 80029864 00052C03 */ sra $a1, $a1, 0x10
/* AA0A08 80029868 00042403 */ sra $a0, $a0, 0x10
/* AA0A0C 8002986C 46142180 */ add.s $f6, $f4, $f20
/* AA0A10 80029870 46163202 */ mul.s $f8, $f6, $f22
/* AA0A14 80029874 0C01DF64 */ jal Math_Rand_S16Offset
/* AA0A18 80029878 E7A8007C */ swc1 $f8, 0x7c($sp)
/* AA0A1C 8002987C 8FAE00AC */ lw $t6, 0xac($sp)
/* AA0A20 80029880 02802025 */ move $a0, $s4
/* AA0A24 80029884 02A02825 */ move $a1, $s5
/* AA0A28 80029888 27A60078 */ addiu $a2, $sp, 0x78
/* AA0A2C 8002988C 27A7006C */ addiu $a3, $sp, 0x6c
/* AA0A30 80029890 AFB60010 */ sw $s6, 0x10($sp)
/* AA0A34 80029894 AFA20014 */ sw $v0, 0x14($sp)
/* AA0A38 80029898 AFB70018 */ sw $s7, 0x18($sp)
/* AA0A3C 8002989C AFBE001C */ sw $fp, 0x1c($sp)
/* AA0A40 800298A0 0C00A5C9 */ jal func_80029724
/* AA0A44 800298A4 AFAE0020 */ sw $t6, 0x20($sp)
/* AA0A48 800298A8 26100001 */ addiu $s0, $s0, 1
/* AA0A4C 800298AC 1611FFE0 */ bne $s0, $s1, .L80029830
/* AA0A50 800298B0 00000000 */ nop
.L800298B4:
/* AA0A54 800298B4 8FBF0064 */ lw $ra, 0x64($sp)
/* AA0A58 800298B8 D7B40030 */ ldc1 $f20, 0x30($sp)
/* AA0A5C 800298BC D7B60038 */ ldc1 $f22, 0x38($sp)
/* AA0A60 800298C0 8FB00040 */ lw $s0, 0x40($sp)
/* AA0A64 800298C4 8FB10044 */ lw $s1, 0x44($sp)
/* AA0A68 800298C8 8FB20048 */ lw $s2, 0x48($sp)
/* AA0A6C 800298CC 8FB3004C */ lw $s3, 0x4c($sp)
/* AA0A70 800298D0 8FB40050 */ lw $s4, 0x50($sp)
/* AA0A74 800298D4 8FB50054 */ lw $s5, 0x54($sp)
/* AA0A78 800298D8 8FB60058 */ lw $s6, 0x58($sp)
/* AA0A7C 800298DC 8FB7005C */ lw $s7, 0x5c($sp)
/* AA0A80 800298E0 8FBE0060 */ lw $fp, 0x60($sp)
/* AA0A84 800298E4 03E00008 */ jr $ra
/* AA0A88 800298E8 27BD0088 */ addiu $sp, $sp, 0x88

View file

@ -1,22 +0,0 @@
glabel func_800298EC
/* AA0A8C 800298EC 27BDFFD8 */ addiu $sp, $sp, -0x28
/* AA0A90 800298F0 AFBF0014 */ sw $ra, 0x14($sp)
/* AA0A94 800298F4 AFA5002C */ sw $a1, 0x2c($sp)
/* AA0A98 800298F8 AFA60030 */ sw $a2, 0x30($sp)
/* AA0A9C 800298FC 8CB80000 */ lw $t8, ($a1)
/* AA0AA0 80029900 27A70018 */ addiu $a3, $sp, 0x18
/* AA0AA4 80029904 24060080 */ li $a2, 128
/* AA0AA8 80029908 ACF80000 */ sw $t8, ($a3)
/* AA0AAC 8002990C 8CAF0004 */ lw $t7, 4($a1)
/* AA0AB0 80029910 ACEF0004 */ sw $t7, 4($a3)
/* AA0AB4 80029914 8CB80008 */ lw $t8, 8($a1)
/* AA0AB8 80029918 24050010 */ li $a1, 16
/* AA0ABC 8002991C ACF80008 */ sw $t8, 8($a3)
/* AA0AC0 80029920 87B90032 */ lh $t9, 0x32($sp)
/* AA0AC4 80029924 0C009DE6 */ jal EffectSs_Spawn
/* AA0AC8 80029928 A7B90024 */ sh $t9, 0x24($sp)
/* AA0ACC 8002992C 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0AD0 80029930 27BD0028 */ addiu $sp, $sp, 0x28
/* AA0AD4 80029934 03E00008 */ jr $ra
/* AA0AD8 80029938 00000000 */ nop

View file

@ -1,30 +0,0 @@
glabel func_8002993C
/* AA0ADC 8002993C 27BDFFB8 */ addiu $sp, $sp, -0x48
/* AA0AE0 80029940 AFBF0014 */ sw $ra, 0x14($sp)
/* AA0AE4 80029944 AFA40048 */ sw $a0, 0x48($sp)
/* AA0AE8 80029948 AFA60050 */ sw $a2, 0x50($sp)
/* AA0AEC 8002994C AFA70054 */ sw $a3, 0x54($sp)
/* AA0AF0 80029950 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0AF4 80029954 27A4001C */ addiu $a0, $sp, 0x1c
/* AA0AF8 80029958 27A40028 */ addiu $a0, $sp, 0x28
/* AA0AFC 8002995C 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0B00 80029960 8FA50050 */ lw $a1, 0x50($sp)
/* AA0B04 80029964 27A40034 */ addiu $a0, $sp, 0x34
/* AA0B08 80029968 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0B0C 8002996C 8FA50054 */ lw $a1, 0x54($sp)
/* AA0B10 80029970 87AE005A */ lh $t6, 0x5a($sp)
/* AA0B14 80029974 87AF005E */ lh $t7, 0x5e($sp)
/* AA0B18 80029978 87B80062 */ lh $t8, 0x62($sp)
/* AA0B1C 8002997C 8FA40048 */ lw $a0, 0x48($sp)
/* AA0B20 80029980 24050011 */ li $a1, 17
/* AA0B24 80029984 24060080 */ li $a2, 128
/* AA0B28 80029988 27A7001C */ addiu $a3, $sp, 0x1c
/* AA0B2C 8002998C A7AE0040 */ sh $t6, 0x40($sp)
/* AA0B30 80029990 A7AF0042 */ sh $t7, 0x42($sp)
/* AA0B34 80029994 0C009DE6 */ jal EffectSs_Spawn
/* AA0B38 80029998 A7B80044 */ sh $t8, 0x44($sp)
/* AA0B3C 8002999C 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0B40 800299A0 27BD0048 */ addiu $sp, $sp, 0x48
/* AA0B44 800299A4 03E00008 */ jr $ra
/* AA0B48 800299A8 00000000 */ nop

View file

@ -1,108 +0,0 @@
.late_rodata
glabel D_80135C50
.float 1.99
.text
glabel func_800299AC
/* AA0B4C 800299AC 27BDFF88 */ addiu $sp, $sp, -0x78
/* AA0B50 800299B0 3C0F8011 */ lui $t7, %hi(D_801158FC) # $t7, 0x8011
/* AA0B54 800299B4 AFBF0044 */ sw $ra, 0x44($sp)
/* AA0B58 800299B8 AFB60040 */ sw $s6, 0x40($sp)
/* AA0B5C 800299BC AFB5003C */ sw $s5, 0x3c($sp)
/* AA0B60 800299C0 AFB40038 */ sw $s4, 0x38($sp)
/* AA0B64 800299C4 AFB30034 */ sw $s3, 0x34($sp)
/* AA0B68 800299C8 AFB20030 */ sw $s2, 0x30($sp)
/* AA0B6C 800299CC AFB1002C */ sw $s1, 0x2c($sp)
/* AA0B70 800299D0 AFB00028 */ sw $s0, 0x28($sp)
/* AA0B74 800299D4 25EF58FC */ addiu $t7, %lo(D_801158FC) # addiu $t7, $t7, 0x58fc
/* AA0B78 800299D8 8DF90000 */ lw $t9, ($t7)
/* AA0B7C 800299DC 27AE0068 */ addiu $t6, $sp, 0x68
/* AA0B80 800299E0 8DF80004 */ lw $t8, 4($t7)
/* AA0B84 800299E4 ADD90000 */ sw $t9, ($t6)
/* AA0B88 800299E8 8DF90008 */ lw $t9, 8($t7)
/* AA0B8C 800299EC 3C098011 */ lui $t1, %hi(D_80115908) # $t1, 0x8011
/* AA0B90 800299F0 25295908 */ addiu $t1, %lo(D_80115908) # addiu $t1, $t1, 0x5908
/* AA0B94 800299F4 ADD80004 */ sw $t8, 4($t6)
/* AA0B98 800299F8 ADD90008 */ sw $t9, 8($t6)
/* AA0B9C 800299FC 8D2B0000 */ lw $t3, ($t1)
/* AA0BA0 80029A00 27A8005C */ addiu $t0, $sp, 0x5c
/* AA0BA4 80029A04 8D2A0004 */ lw $t2, 4($t1)
/* AA0BA8 80029A08 AD0B0000 */ sw $t3, ($t0)
/* AA0BAC 80029A0C 8D2B0008 */ lw $t3, 8($t1)
/* AA0BB0 80029A10 3C0C8011 */ lui $t4, %hi(D_80115914) # $t4, 0x8011
/* AA0BB4 80029A14 258C5914 */ addiu $t4, %lo(D_80115914) # addiu $t4, $t4, 0x5914
/* AA0BB8 80029A18 AD0A0004 */ sw $t2, 4($t0)
/* AA0BBC 80029A1C AD0B0008 */ sw $t3, 8($t0)
/* AA0BC0 80029A20 8D8E0000 */ lw $t6, ($t4)
/* AA0BC4 80029A24 27B20050 */ addiu $s2, $sp, 0x50
/* AA0BC8 80029A28 0080A025 */ move $s4, $a0
/* AA0BCC 80029A2C AE4E0000 */ sw $t6, ($s2)
/* AA0BD0 80029A30 8D8D0004 */ lw $t5, 4($t4)
/* AA0BD4 80029A34 00A0A825 */ move $s5, $a1
/* AA0BD8 80029A38 AE4D0004 */ sw $t5, 4($s2)
/* AA0BDC 80029A3C 8D8E0008 */ lw $t6, 8($t4)
/* AA0BE0 80029A40 0C03F66B */ jal Math_Rand_ZeroOne
/* AA0BE4 80029A44 AE4E0008 */ sw $t6, 8($s2)
/* AA0BE8 80029A48 3C018013 */ lui $at, %hi(D_80135C50)
/* AA0BEC 80029A4C C4245C50 */ lwc1 $f4, %lo(D_80135C50)($at)
/* AA0BF0 80029A50 3C168016 */ lui $s6, %hi(gGameInfo) # $s6, 0x8016
/* AA0BF4 80029A54 26D6FA90 */ addiu $s6, %lo(gGameInfo) # addiu $s6, $s6, -0x570
/* AA0BF8 80029A58 46040182 */ mul.s $f6, $f0, $f4
/* AA0BFC 80029A5C 8ED00000 */ lw $s0, ($s6)
/* AA0C00 80029A60 00008825 */ move $s1, $zero
/* AA0C04 80029A64 861809FA */ lh $t8, 0x9fa($s0)
/* AA0C08 80029A68 4600320D */ trunc.w.s $f8, $f6
/* AA0C0C 80029A6C 2719001E */ addiu $t9, $t8, 0x1e
/* AA0C10 80029A70 44134000 */ mfc1 $s3, $f8
/* AA0C14 80029A74 00000000 */ nop
/* AA0C18 80029A78 00139C00 */ sll $s3, $s3, 0x10
/* AA0C1C 80029A7C 1B200022 */ blez $t9, .L80029B08
/* AA0C20 80029A80 00139C03 */ sra $s3, $s3, 0x10
/* AA0C24 80029A84 86080A0A */ lh $t0, 0xa0a($s0)
.L80029A88:
/* AA0C28 80029A88 AFB30014 */ sw $s3, 0x14($sp)
/* AA0C2C 80029A8C 02802025 */ move $a0, $s4
/* AA0C30 80029A90 25090006 */ addiu $t1, $t0, 6
/* AA0C34 80029A94 0229001A */ div $zero, $s1, $t1
/* AA0C38 80029A98 00005012 */ mflo $t2
/* AA0C3C 80029A9C AFAA0010 */ sw $t2, 0x10($sp)
/* AA0C40 80029AA0 860B09F8 */ lh $t3, 0x9f8($s0)
/* AA0C44 80029AA4 02A02825 */ move $a1, $s5
/* AA0C48 80029AA8 02403025 */ move $a2, $s2
/* AA0C4C 80029AAC 256C0028 */ addiu $t4, $t3, 0x28
/* AA0C50 80029AB0 AFAC0018 */ sw $t4, 0x18($sp)
/* AA0C54 80029AB4 02403825 */ move $a3, $s2
/* AA0C58 80029AB8 15200002 */ bnez $t1, .L80029AC4
/* AA0C5C 80029ABC 00000000 */ nop
/* AA0C60 80029AC0 0007000D */ break 7
.L80029AC4:
/* AA0C64 80029AC4 2401FFFF */ li $at, -1
/* AA0C68 80029AC8 15210004 */ bne $t1, $at, .L80029ADC
/* AA0C6C 80029ACC 3C018000 */ lui $at, 0x8000
/* AA0C70 80029AD0 16210002 */ bne $s1, $at, .L80029ADC
/* AA0C74 80029AD4 00000000 */ nop
/* AA0C78 80029AD8 0006000D */ break 6
.L80029ADC:
/* AA0C7C 80029ADC 0C00A64F */ jal func_8002993C
/* AA0C80 80029AE0 00000000 */ nop
/* AA0C84 80029AE4 8ED00000 */ lw $s0, ($s6)
/* AA0C88 80029AE8 26310001 */ addiu $s1, $s1, 1
/* AA0C8C 80029AEC 00118C00 */ sll $s1, $s1, 0x10
/* AA0C90 80029AF0 860D09FA */ lh $t5, 0x9fa($s0)
/* AA0C94 80029AF4 00118C03 */ sra $s1, $s1, 0x10
/* AA0C98 80029AF8 25AE001E */ addiu $t6, $t5, 0x1e
/* AA0C9C 80029AFC 022E082A */ slt $at, $s1, $t6
/* AA0CA0 80029B00 5420FFE1 */ bnezl $at, .L80029A88
/* AA0CA4 80029B04 86080A0A */ lh $t0, 0xa0a($s0)
.L80029B08:
/* AA0CA8 80029B08 8FBF0044 */ lw $ra, 0x44($sp)
/* AA0CAC 80029B0C 8FB00028 */ lw $s0, 0x28($sp)
/* AA0CB0 80029B10 8FB1002C */ lw $s1, 0x2c($sp)
/* AA0CB4 80029B14 8FB20030 */ lw $s2, 0x30($sp)
/* AA0CB8 80029B18 8FB30034 */ lw $s3, 0x34($sp)
/* AA0CBC 80029B1C 8FB40038 */ lw $s4, 0x38($sp)
/* AA0CC0 80029B20 8FB5003C */ lw $s5, 0x3c($sp)
/* AA0CC4 80029B24 8FB60040 */ lw $s6, 0x40($sp)
/* AA0CC8 80029B28 03E00008 */ jr $ra
/* AA0CCC 80029B2C 27BD0078 */ addiu $sp, $sp, 0x78

View file

@ -1,26 +0,0 @@
glabel func_80029B30
/* AA0CD0 80029B30 27BDFFC0 */ addiu $sp, $sp, -0x40
/* AA0CD4 80029B34 AFBF0014 */ sw $ra, 0x14($sp)
/* AA0CD8 80029B38 AFA40040 */ sw $a0, 0x40($sp)
/* AA0CDC 80029B3C AFA60048 */ sw $a2, 0x48($sp)
/* AA0CE0 80029B40 AFA7004C */ sw $a3, 0x4c($sp)
/* AA0CE4 80029B44 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0CE8 80029B48 27A40018 */ addiu $a0, $sp, 0x18
/* AA0CEC 80029B4C 27A40024 */ addiu $a0, $sp, 0x24
/* AA0CF0 80029B50 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0CF4 80029B54 8FA50048 */ lw $a1, 0x48($sp)
/* AA0CF8 80029B58 27A40030 */ addiu $a0, $sp, 0x30
/* AA0CFC 80029B5C 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0D00 80029B60 8FA5004C */ lw $a1, 0x4c($sp)
/* AA0D04 80029B64 87AE0052 */ lh $t6, 0x52($sp)
/* AA0D08 80029B68 8FA40040 */ lw $a0, 0x40($sp)
/* AA0D0C 80029B6C 24050012 */ li $a1, 18
/* AA0D10 80029B70 24060080 */ li $a2, 128
/* AA0D14 80029B74 27A70018 */ addiu $a3, $sp, 0x18
/* AA0D18 80029B78 0C009DE6 */ jal EffectSs_Spawn
/* AA0D1C 80029B7C A7AE003C */ sh $t6, 0x3c($sp)
/* AA0D20 80029B80 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0D24 80029B84 27BD0040 */ addiu $sp, $sp, 0x40
/* AA0D28 80029B88 03E00008 */ jr $ra
/* AA0D2C 80029B8C 00000000 */ nop

View file

@ -1,30 +0,0 @@
glabel func_80029B90
/* AA0D30 80029B90 27BDFFC8 */ addiu $sp, $sp, -0x38
/* AA0D34 80029B94 AFBF0014 */ sw $ra, 0x14($sp)
/* AA0D38 80029B98 AFA40038 */ sw $a0, 0x38($sp)
/* AA0D3C 80029B9C AFA60040 */ sw $a2, 0x40($sp)
/* AA0D40 80029BA0 AFA70044 */ sw $a3, 0x44($sp)
/* AA0D44 80029BA4 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0D48 80029BA8 27A4001C */ addiu $a0, $sp, 0x1c
/* AA0D4C 80029BAC 27A40028 */ addiu $a0, $sp, 0x28
/* AA0D50 80029BB0 0C01E218 */ jal Color_RGBA8_Copy
/* AA0D54 80029BB4 8FA50040 */ lw $a1, 0x40($sp)
/* AA0D58 80029BB8 27A4002C */ addiu $a0, $sp, 0x2c
/* AA0D5C 80029BBC 0C01E218 */ jal Color_RGBA8_Copy
/* AA0D60 80029BC0 8FA50044 */ lw $a1, 0x44($sp)
/* AA0D64 80029BC4 87AE004A */ lh $t6, 0x4a($sp)
/* AA0D68 80029BC8 87AF004E */ lh $t7, 0x4e($sp)
/* AA0D6C 80029BCC 87B80052 */ lh $t8, 0x52($sp)
/* AA0D70 80029BD0 8FA40038 */ lw $a0, 0x38($sp)
/* AA0D74 80029BD4 24050013 */ li $a1, 19
/* AA0D78 80029BD8 24060080 */ li $a2, 128
/* AA0D7C 80029BDC 27A7001C */ addiu $a3, $sp, 0x1c
/* AA0D80 80029BE0 A7AE0030 */ sh $t6, 0x30($sp)
/* AA0D84 80029BE4 A7AF0032 */ sh $t7, 0x32($sp)
/* AA0D88 80029BE8 0C009DE6 */ jal EffectSs_Spawn
/* AA0D8C 80029BEC A7B80034 */ sh $t8, 0x34($sp)
/* AA0D90 80029BF0 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0D94 80029BF4 27BD0038 */ addiu $sp, $sp, 0x38
/* AA0D98 80029BF8 03E00008 */ jr $ra
/* AA0D9C 80029BFC 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_80029C00
/* AA0DA0 80029C00 27BDFFD8 */ addiu $sp, $sp, -0x28
/* AA0DA4 80029C04 AFBF0014 */ sw $ra, 0x14($sp)
/* AA0DA8 80029C08 AFA5002C */ sw $a1, 0x2c($sp)
/* AA0DAC 80029C0C AFA60030 */ sw $a2, 0x30($sp)
/* AA0DB0 80029C10 8CB80000 */ lw $t8, ($a1)
/* AA0DB4 80029C14 27A70018 */ addiu $a3, $sp, 0x18
/* AA0DB8 80029C18 24060080 */ li $a2, 128
/* AA0DBC 80029C1C ACF80000 */ sw $t8, ($a3)
/* AA0DC0 80029C20 8CAF0004 */ lw $t7, 4($a1)
/* AA0DC4 80029C24 ACEF0004 */ sw $t7, 4($a3)
/* AA0DC8 80029C28 8CB80008 */ lw $t8, 8($a1)
/* AA0DCC 80029C2C 24050014 */ li $a1, 20
/* AA0DD0 80029C30 ACF80008 */ sw $t8, 8($a3)
/* AA0DD4 80029C34 8FB90030 */ lw $t9, 0x30($sp)
/* AA0DD8 80029C38 0C009DE6 */ jal EffectSs_Spawn
/* AA0DDC 80029C3C AFB90024 */ sw $t9, 0x24($sp)
/* AA0DE0 80029C40 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0DE4 80029C44 27BD0028 */ addiu $sp, $sp, 0x28
/* AA0DE8 80029C48 03E00008 */ jr $ra
/* AA0DEC 80029C4C 00000000 */ nop

View file

@ -1,23 +0,0 @@
glabel func_80029C50
/* AA0DF0 80029C50 27BDFFD0 */ addiu $sp, $sp, -0x30
/* AA0DF4 80029C54 AFA60038 */ sw $a2, 0x38($sp)
/* AA0DF8 80029C58 00063400 */ sll $a2, $a2, 0x10
/* AA0DFC 80029C5C 00063403 */ sra $a2, $a2, 0x10
/* AA0E00 80029C60 AFBF0014 */ sw $ra, 0x14($sp)
/* AA0E04 80029C64 AFA40030 */ sw $a0, 0x30($sp)
/* AA0E08 80029C68 AFA50034 */ sw $a1, 0x34($sp)
/* AA0E0C 80029C6C AFA5001C */ sw $a1, 0x1c($sp)
/* AA0E10 80029C70 A7A60020 */ sh $a2, 0x20($sp)
/* AA0E14 80029C74 00E02825 */ move $a1, $a3
/* AA0E18 80029C78 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0E1C 80029C7C 27A40024 */ addiu $a0, $sp, 0x24
/* AA0E20 80029C80 8FA40030 */ lw $a0, 0x30($sp)
/* AA0E24 80029C84 24050015 */ li $a1, 21
/* AA0E28 80029C88 24060080 */ li $a2, 128
/* AA0E2C 80029C8C 0C009DE6 */ jal EffectSs_Spawn
/* AA0E30 80029C90 27A7001C */ addiu $a3, $sp, 0x1c
/* AA0E34 80029C94 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0E38 80029C98 27BD0030 */ addiu $sp, $sp, 0x30
/* AA0E3C 80029C9C 03E00008 */ jr $ra
/* AA0E40 80029CA0 00000000 */ nop

View file

@ -1,11 +0,0 @@
glabel func_80029CA4
/* AA0E44 80029CA4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* AA0E48 80029CA8 AFBF0014 */ sw $ra, 0x14($sp)
/* AA0E4C 80029CAC 00C03825 */ move $a3, $a2
/* AA0E50 80029CB0 0C00A714 */ jal func_80029C50
/* AA0E54 80029CB4 2406012C */ li $a2, 300
/* AA0E58 80029CB8 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0E5C 80029CBC 27BD0018 */ addiu $sp, $sp, 0x18
/* AA0E60 80029CC0 03E00008 */ jr $ra
/* AA0E64 80029CC4 00000000 */ nop

View file

@ -1,12 +0,0 @@
glabel func_80029CC8
/* AA0E68 80029CC8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* AA0E6C 80029CCC AFA60020 */ sw $a2, 0x20($sp)
/* AA0E70 80029CD0 00063400 */ sll $a2, $a2, 0x10
/* AA0E74 80029CD4 AFBF0014 */ sw $ra, 0x14($sp)
/* AA0E78 80029CD8 0C00A714 */ jal func_80029C50
/* AA0E7C 80029CDC 00063403 */ sra $a2, $a2, 0x10
/* AA0E80 80029CE0 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0E84 80029CE4 27BD0018 */ addiu $sp, $sp, 0x18
/* AA0E88 80029CE8 03E00008 */ jr $ra
/* AA0E8C 80029CEC 00000000 */ nop

View file

@ -1,28 +0,0 @@
glabel func_80029DBC
/* AA0F5C 80029DBC 27BDFFC0 */ addiu $sp, $sp, -0x40
/* AA0F60 80029DC0 AFBF0014 */ sw $ra, 0x14($sp)
/* AA0F64 80029DC4 AFA40040 */ sw $a0, 0x40($sp)
/* AA0F68 80029DC8 AFA60048 */ sw $a2, 0x48($sp)
/* AA0F6C 80029DCC AFA7004C */ sw $a3, 0x4c($sp)
/* AA0F70 80029DD0 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0F74 80029DD4 27A40018 */ addiu $a0, $sp, 0x18
/* AA0F78 80029DD8 27A40024 */ addiu $a0, $sp, 0x24
/* AA0F7C 80029DDC 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0F80 80029DE0 8FA50048 */ lw $a1, 0x48($sp)
/* AA0F84 80029DE4 27A40030 */ addiu $a0, $sp, 0x30
/* AA0F88 80029DE8 0C01DF90 */ jal Math_Vec3f_Copy
/* AA0F8C 80029DEC 8FA5004C */ lw $a1, 0x4c($sp)
/* AA0F90 80029DF0 87AE0052 */ lh $t6, 0x52($sp)
/* AA0F94 80029DF4 93AF0057 */ lbu $t7, 0x57($sp)
/* AA0F98 80029DF8 8FA40040 */ lw $a0, 0x40($sp)
/* AA0F9C 80029DFC 24050017 */ li $a1, 23
/* AA0FA0 80029E00 24060080 */ li $a2, 128
/* AA0FA4 80029E04 27A70018 */ addiu $a3, $sp, 0x18
/* AA0FA8 80029E08 A7AE003C */ sh $t6, 0x3c($sp)
/* AA0FAC 80029E0C 0C009DE6 */ jal EffectSs_Spawn
/* AA0FB0 80029E10 A3AF003E */ sb $t7, 0x3e($sp)
/* AA0FB4 80029E14 8FBF0014 */ lw $ra, 0x14($sp)
/* AA0FB8 80029E18 27BD0040 */ addiu $sp, $sp, 0x40
/* AA0FBC 80029E1C 03E00008 */ jr $ra
/* AA0FC0 80029E20 00000000 */ nop

View file

@ -1,48 +0,0 @@
glabel func_80029E8C
/* AA102C 80029E8C 27BDFFA8 */ addiu $sp, $sp, -0x58
/* AA1030 80029E90 AFBF0014 */ sw $ra, 0x14($sp)
/* AA1034 80029E94 AFA40058 */ sw $a0, 0x58($sp)
/* AA1038 80029E98 AFA60060 */ sw $a2, 0x60($sp)
/* AA103C 80029E9C AFA70064 */ sw $a3, 0x64($sp)
/* AA1040 80029EA0 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1044 80029EA4 27A40018 */ addiu $a0, $sp, 0x18
/* AA1048 80029EA8 27A40024 */ addiu $a0, $sp, 0x24
/* AA104C 80029EAC 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1050 80029EB0 8FA50060 */ lw $a1, 0x60($sp)
/* AA1054 80029EB4 27A40030 */ addiu $a0, $sp, 0x30
/* AA1058 80029EB8 0C01DF90 */ jal Math_Vec3f_Copy
/* AA105C 80029EBC 8FA50064 */ lw $a1, 0x64($sp)
/* AA1060 80029EC0 87AE006A */ lh $t6, 0x6a($sp)
/* AA1064 80029EC4 87AF006E */ lh $t7, 0x6e($sp)
/* AA1068 80029EC8 87B80072 */ lh $t8, 0x72($sp)
/* AA106C 80029ECC A7AE003C */ sh $t6, 0x3c($sp)
/* AA1070 80029ED0 A7AF003E */ sh $t7, 0x3e($sp)
/* AA1074 80029ED4 87B90076 */ lh $t9, 0x76($sp)
/* AA1078 80029ED8 87A8007A */ lh $t0, 0x7a($sp)
/* AA107C 80029EDC 87A9007E */ lh $t1, 0x7e($sp)
/* AA1080 80029EE0 87AA0082 */ lh $t2, 0x82($sp)
/* AA1084 80029EE4 87AB0086 */ lh $t3, 0x86($sp)
/* AA1088 80029EE8 8FAC0088 */ lw $t4, 0x88($sp)
/* AA108C 80029EEC 87AD008E */ lh $t5, 0x8e($sp)
/* AA1090 80029EF0 87AE0092 */ lh $t6, 0x92($sp)
/* AA1094 80029EF4 8FAF0094 */ lw $t7, 0x94($sp)
/* AA1098 80029EF8 8FA40058 */ lw $a0, 0x58($sp)
/* AA109C 80029EFC 24050019 */ li $a1, 25
/* AA10A0 80029F00 24060065 */ li $a2, 101
/* AA10A4 80029F04 27A70018 */ addiu $a3, $sp, 0x18
/* AA10A8 80029F08 A7B80040 */ sh $t8, 0x40($sp)
/* AA10AC 80029F0C A7B90042 */ sh $t9, 0x42($sp)
/* AA10B0 80029F10 A7A80044 */ sh $t0, 0x44($sp)
/* AA10B4 80029F14 A7A90046 */ sh $t1, 0x46($sp)
/* AA10B8 80029F18 A7AA0048 */ sh $t2, 0x48($sp)
/* AA10BC 80029F1C A7AB004A */ sh $t3, 0x4a($sp)
/* AA10C0 80029F20 AFAC004C */ sw $t4, 0x4c($sp)
/* AA10C4 80029F24 A7AD0050 */ sh $t5, 0x50($sp)
/* AA10C8 80029F28 A7AE0052 */ sh $t6, 0x52($sp)
/* AA10CC 80029F2C 0C009DE6 */ jal EffectSs_Spawn
/* AA10D0 80029F30 AFAF0054 */ sw $t7, 0x54($sp)
/* AA10D4 80029F34 8FBF0014 */ lw $ra, 0x14($sp)
/* AA10D8 80029F38 27BD0058 */ addiu $sp, $sp, 0x58
/* AA10DC 80029F3C 03E00008 */ jr $ra
/* AA10E0 80029F40 00000000 */ nop

View file

@ -1,28 +0,0 @@
glabel func_80029F44
/* AA10E4 80029F44 27BDFFB8 */ addiu $sp, $sp, -0x48
/* AA10E8 80029F48 AFBF0014 */ sw $ra, 0x14($sp)
/* AA10EC 80029F4C AFA40048 */ sw $a0, 0x48($sp)
/* AA10F0 80029F50 AFA60050 */ sw $a2, 0x50($sp)
/* AA10F4 80029F54 AFA70054 */ sw $a3, 0x54($sp)
/* AA10F8 80029F58 0C01DF90 */ jal Math_Vec3f_Copy
/* AA10FC 80029F5C 27A4001C */ addiu $a0, $sp, 0x1c
/* AA1100 80029F60 27A4002C */ addiu $a0, $sp, 0x2c
/* AA1104 80029F64 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1108 80029F68 8FA50054 */ lw $a1, 0x54($sp)
/* AA110C 80029F6C 27A40038 */ addiu $a0, $sp, 0x38
/* AA1110 80029F70 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1114 80029F74 8FA50058 */ lw $a1, 0x58($sp)
/* AA1118 80029F78 C7A40050 */ lwc1 $f4, 0x50($sp)
/* AA111C 80029F7C 8FAE005C */ lw $t6, 0x5c($sp)
/* AA1120 80029F80 8FA40048 */ lw $a0, 0x48($sp)
/* AA1124 80029F84 2405001A */ li $a1, 26
/* AA1128 80029F88 24060080 */ li $a2, 128
/* AA112C 80029F8C 27A7001C */ addiu $a3, $sp, 0x1c
/* AA1130 80029F90 E7A40028 */ swc1 $f4, 0x28($sp)
/* AA1134 80029F94 0C009DE6 */ jal EffectSs_Spawn
/* AA1138 80029F98 AFAE0044 */ sw $t6, 0x44($sp)
/* AA113C 80029F9C 8FBF0014 */ lw $ra, 0x14($sp)
/* AA1140 80029FA0 27BD0048 */ addiu $sp, $sp, 0x48
/* AA1144 80029FA4 03E00008 */ jr $ra
/* AA1148 80029FA8 00000000 */ nop

View file

@ -1,115 +0,0 @@
.late_rodata
glabel D_80135C54
.float -0.2
glabel D_80135C58
.float 1.3
glabel D_80135C5C
.float 0.18
.text
glabel func_80029FAC
/* AA114C 80029FAC 3C018013 */ lui $at, %hi(D_80135C54)
/* AA1150 80029FB0 C4245C54 */ lwc1 $f4, %lo(D_80135C54)($at)
/* AA1154 80029FB4 27BDFF70 */ addiu $sp, $sp, -0x90
/* AA1158 80029FB8 3C018011 */ lui $at, %hi(D_80115924)
/* AA115C 80029FBC E4245924 */ swc1 $f4, %lo(D_80115924)($at)
/* AA1160 80029FC0 3C018013 */ lui $at, %hi(D_80135C58)
/* AA1164 80029FC4 44866000 */ mtc1 $a2, $f12
/* AA1168 80029FC8 C4265C58 */ lwc1 $f6, %lo(D_80135C58)($at)
/* AA116C 80029FCC 3C0142C8 */ li $at, 0x42C80000 # 0.000000
/* AA1170 80029FD0 44815000 */ mtc1 $at, $f10
/* AA1174 80029FD4 46066202 */ mul.s $f8, $f12, $f6
/* AA1178 80029FD8 F7B80030 */ sdc1 $f24, 0x30($sp)
/* AA117C 80029FDC 3C013F00 */ li $at, 0x3F000000 # 0.000000
/* AA1180 80029FE0 4481C000 */ mtc1 $at, $f24
/* AA1184 80029FE4 F7B60028 */ sdc1 $f22, 0x28($sp)
/* AA1188 80029FE8 3C013F80 */ li $at, 0x3F800000 # 0.000000
/* AA118C 80029FEC AFB60058 */ sw $s6, 0x58($sp)
/* AA1190 80029FF0 AFB50054 */ sw $s5, 0x54($sp)
/* AA1194 80029FF4 AFB00040 */ sw $s0, 0x40($sp)
/* AA1198 80029FF8 F7BA0038 */ sdc1 $f26, 0x38($sp)
/* AA119C 80029FFC 4481B000 */ mtc1 $at, $f22
/* AA11A0 8002A000 AFB40050 */ sw $s4, 0x50($sp)
/* AA11A4 8002A004 AFB3004C */ sw $s3, 0x4c($sp)
/* AA11A8 8002A008 AFB20048 */ sw $s2, 0x48($sp)
/* AA11AC 8002A00C AFB10044 */ sw $s1, 0x44($sp)
/* AA11B0 8002A010 F7B40020 */ sdc1 $f20, 0x20($sp)
/* AA11B4 8002A014 3C018013 */ lui $at, %hi(D_80135C5C)
/* AA11B8 8002A018 3C108011 */ lui $s0, %hi(D_8011592C) # $s0, 0x8011
/* AA11BC 8002A01C 3C158011 */ lui $s5, %hi(D_80115920) # $s5, 0x8011
/* AA11C0 8002A020 3C168011 */ lui $s6, %hi(D_801159A4) # $s6, 0x8011
/* AA11C4 8002A024 460A4682 */ mul.s $f26, $f8, $f10
/* AA11C8 8002A028 00A09025 */ move $s2, $a1
/* AA11CC 8002A02C 00809825 */ move $s3, $a0
/* AA11D0 8002A030 AFBF005C */ sw $ra, 0x5c($sp)
/* AA11D4 8002A034 26D659A4 */ addiu $s6, %lo(D_801159A4) # addiu $s6, $s6, 0x59a4
/* AA11D8 8002A038 26B55920 */ addiu $s5, %lo(D_80115920) # addiu $s5, $s5, 0x5920
/* AA11DC 8002A03C 2610592C */ addiu $s0, %lo(D_8011592C) # addiu $s0, $s0, 0x592c
/* AA11E0 8002A040 C4345C5C */ lwc1 $f20, %lo(D_80135C5C)($at)
/* AA11E4 8002A044 27B10074 */ addiu $s1, $sp, 0x74
/* AA11E8 8002A048 27B40080 */ addiu $s4, $sp, 0x80
/* AA11EC 8002A04C 8E4F0000 */ lw $t7, ($s2)
.L8002A050:
/* AA11F0 8002A050 4600B306 */ mov.s $f12, $f22
/* AA11F4 8002A054 AE2F0000 */ sw $t7, ($s1)
/* AA11F8 8002A058 8E4E0004 */ lw $t6, 4($s2)
/* AA11FC 8002A05C AE2E0004 */ sw $t6, 4($s1)
/* AA1200 8002A060 8E4F0008 */ lw $t7, 8($s2)
/* AA1204 8002A064 0C00CFBE */ jal Math_Rand_ZeroFloat
/* AA1208 8002A068 AE2F0008 */ sw $t7, 8($s1)
/* AA120C 8002A06C C60E0000 */ lwc1 $f14, ($s0)
/* AA1210 8002A070 46180080 */ add.s $f2, $f0, $f24
/* AA1214 8002A074 C6100004 */ lwc1 $f16, 4($s0)
/* AA1218 8002A078 46147102 */ mul.s $f4, $f14, $f20
/* AA121C 8002A07C C6120008 */ lwc1 $f18, 8($s0)
/* AA1220 8002A080 4600B306 */ mov.s $f12, $f22
/* AA1224 8002A084 46022182 */ mul.s $f6, $f4, $f2
/* AA1228 8002A088 00000000 */ nop
/* AA122C 8002A08C 46148202 */ mul.s $f8, $f16, $f20
/* AA1230 8002A090 E7A60080 */ swc1 $f6, 0x80($sp)
/* AA1234 8002A094 46024282 */ mul.s $f10, $f8, $f2
/* AA1238 8002A098 C7A80074 */ lwc1 $f8, 0x74($sp)
/* AA123C 8002A09C 46149102 */ mul.s $f4, $f18, $f20
/* AA1240 8002A0A0 E7AA0084 */ swc1 $f10, 0x84($sp)
/* AA1244 8002A0A4 460E4280 */ add.s $f10, $f8, $f14
/* AA1248 8002A0A8 C7A8007C */ lwc1 $f8, 0x7c($sp)
/* AA124C 8002A0AC 46022182 */ mul.s $f6, $f4, $f2
/* AA1250 8002A0B0 C7A40078 */ lwc1 $f4, 0x78($sp)
/* AA1254 8002A0B4 E7AA0074 */ swc1 $f10, 0x74($sp)
/* AA1258 8002A0B8 46124280 */ add.s $f10, $f8, $f18
/* AA125C 8002A0BC E7A60088 */ swc1 $f6, 0x88($sp)
/* AA1260 8002A0C0 46102180 */ add.s $f6, $f4, $f16
/* AA1264 8002A0C4 E7AA007C */ swc1 $f10, 0x7c($sp)
/* AA1268 8002A0C8 0C00CFBE */ jal Math_Rand_ZeroFloat
/* AA126C 8002A0CC E7A60078 */ swc1 $f6, 0x78($sp)
/* AA1270 8002A0D0 46180100 */ add.s $f4, $f0, $f24
/* AA1274 8002A0D4 24180019 */ li $t8, 25
/* AA1278 8002A0D8 AFB80014 */ sw $t8, 0x14($sp)
/* AA127C 8002A0DC 02602025 */ move $a0, $s3
/* AA1280 8002A0E0 461A2182 */ mul.s $f6, $f4, $f26
/* AA1284 8002A0E4 02202825 */ move $a1, $s1
/* AA1288 8002A0E8 02803825 */ move $a3, $s4
/* AA128C 8002A0EC AFB50010 */ sw $s5, 0x10($sp)
/* AA1290 8002A0F0 44063000 */ mfc1 $a2, $f6
/* AA1294 8002A0F4 0C00A7D1 */ jal func_80029F44
/* AA1298 8002A0F8 00000000 */ nop
/* AA129C 8002A0FC 2610000C */ addiu $s0, $s0, 0xc
/* AA12A0 8002A100 5616FFD3 */ bnel $s0, $s6, .L8002A050
/* AA12A4 8002A104 8E4F0000 */ lw $t7, ($s2)
/* AA12A8 8002A108 8FBF005C */ lw $ra, 0x5c($sp)
/* AA12AC 8002A10C D7B40020 */ ldc1 $f20, 0x20($sp)
/* AA12B0 8002A110 D7B60028 */ ldc1 $f22, 0x28($sp)
/* AA12B4 8002A114 D7B80030 */ ldc1 $f24, 0x30($sp)
/* AA12B8 8002A118 D7BA0038 */ ldc1 $f26, 0x38($sp)
/* AA12BC 8002A11C 8FB00040 */ lw $s0, 0x40($sp)
/* AA12C0 8002A120 8FB10044 */ lw $s1, 0x44($sp)
/* AA12C4 8002A124 8FB20048 */ lw $s2, 0x48($sp)
/* AA12C8 8002A128 8FB3004C */ lw $s3, 0x4c($sp)
/* AA12CC 8002A12C 8FB40050 */ lw $s4, 0x50($sp)
/* AA12D0 8002A130 8FB50054 */ lw $s5, 0x54($sp)
/* AA12D4 8002A134 8FB60058 */ lw $s6, 0x58($sp)
/* AA12D8 8002A138 03E00008 */ jr $ra
/* AA12DC 8002A13C 27BD0090 */ addiu $sp, $sp, 0x90

View file

@ -1,42 +0,0 @@
glabel func_8002A140
/* AA12E0 8002A140 27BDFFA8 */ addiu $sp, $sp, -0x58
/* AA12E4 8002A144 AFBF0014 */ sw $ra, 0x14($sp)
/* AA12E8 8002A148 AFA40058 */ sw $a0, 0x58($sp)
/* AA12EC 8002A14C AFA5005C */ sw $a1, 0x5c($sp)
/* AA12F0 8002A150 AFA5001C */ sw $a1, 0x1c($sp)
/* AA12F4 8002A154 AFA70064 */ sw $a3, 0x64($sp)
/* AA12F8 8002A158 00C02825 */ move $a1, $a2
/* AA12FC 8002A15C 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1300 8002A160 27A40020 */ addiu $a0, $sp, 0x20
/* AA1304 8002A164 8FA4005C */ lw $a0, 0x5c($sp)
/* AA1308 8002A168 87AF0066 */ lh $t7, 0x66($sp)
/* AA130C 8002A16C 87B8006A */ lh $t8, 0x6a($sp)
/* AA1310 8002A170 87B9006E */ lh $t9, 0x6e($sp)
/* AA1314 8002A174 87A80072 */ lh $t0, 0x72($sp)
/* AA1318 8002A178 87A90076 */ lh $t1, 0x76($sp)
/* AA131C 8002A17C 87AA007A */ lh $t2, 0x7a($sp)
/* AA1320 8002A180 87AB007E */ lh $t3, 0x7e($sp)
/* AA1324 8002A184 C7A40080 */ lwc1 $f4, 0x80($sp)
/* AA1328 8002A188 A7A00054 */ sh $zero, 0x54($sp)
/* AA132C 8002A18C A3AF0048 */ sb $t7, 0x48($sp)
/* AA1330 8002A190 A3B80049 */ sb $t8, 0x49($sp)
/* AA1334 8002A194 A3B9004A */ sb $t9, 0x4a($sp)
/* AA1338 8002A198 A3A8004B */ sb $t0, 0x4b($sp)
/* AA133C 8002A19C A3A9004C */ sb $t1, 0x4c($sp)
/* AA1340 8002A1A0 A3AA004D */ sb $t2, 0x4d($sp)
/* AA1344 8002A1A4 A3AB004E */ sb $t3, 0x4e($sp)
/* AA1348 8002A1A8 10800003 */ beqz $a0, .L8002A1B8
/* AA134C 8002A1AC E7A4002C */ swc1 $f4, 0x2c($sp)
/* AA1350 8002A1B0 0C00BE0A */ jal Audio_PlayActorSound2
/* AA1354 8002A1B4 24050874 */ li $a1, 2164
.L8002A1B8:
/* AA1358 8002A1B8 8FA40058 */ lw $a0, 0x58($sp)
/* AA135C 8002A1BC 2405001B */ li $a1, 27
/* AA1360 8002A1C0 24060050 */ li $a2, 80
/* AA1364 8002A1C4 0C009DE6 */ jal EffectSs_Spawn
/* AA1368 8002A1C8 27A7001C */ addiu $a3, $sp, 0x1c
/* AA136C 8002A1CC 8FBF0014 */ lw $ra, 0x14($sp)
/* AA1370 8002A1D0 27BD0058 */ addiu $sp, $sp, 0x58
/* AA1374 8002A1D4 03E00008 */ jr $ra
/* AA1378 8002A1D8 00000000 */ nop

View file

@ -1,53 +0,0 @@
glabel func_8002A1DC
/* AA137C 8002A1DC 27BDFFA8 */ addiu $sp, $sp, -0x58
/* AA1380 8002A1E0 AFBF0014 */ sw $ra, 0x14($sp)
/* AA1384 8002A1E4 AFA40058 */ sw $a0, 0x58($sp)
/* AA1388 8002A1E8 AFA5005C */ sw $a1, 0x5c($sp)
/* AA138C 8002A1EC AFA70064 */ sw $a3, 0x64($sp)
/* AA1390 8002A1F0 AFA5001C */ sw $a1, 0x1c($sp)
/* AA1394 8002A1F4 84CF0000 */ lh $t7, ($a2)
/* AA1398 8002A1F8 87A8006A */ lh $t0, 0x6a($sp)
/* AA139C 8002A1FC 87A9006E */ lh $t1, 0x6e($sp)
/* AA13A0 8002A200 448F2000 */ mtc1 $t7, $f4
/* AA13A4 8002A204 87AA0072 */ lh $t2, 0x72($sp)
/* AA13A8 8002A208 87AB0076 */ lh $t3, 0x76($sp)
/* AA13AC 8002A20C 468021A0 */ cvt.s.w $f6, $f4
/* AA13B0 8002A210 87AC007A */ lh $t4, 0x7a($sp)
/* AA13B4 8002A214 87AD007E */ lh $t5, 0x7e($sp)
/* AA13B8 8002A218 C7A40080 */ lwc1 $f4, 0x80($sp)
/* AA13BC 8002A21C 00073C00 */ sll $a3, $a3, 0x10
/* AA13C0 8002A220 00073C03 */ sra $a3, $a3, 0x10
/* AA13C4 8002A224 E7A60020 */ swc1 $f6, 0x20($sp)
/* AA13C8 8002A228 84D80002 */ lh $t8, 2($a2)
/* AA13CC 8002A22C 00A02025 */ move $a0, $a1
/* AA13D0 8002A230 44984000 */ mtc1 $t8, $f8
/* AA13D4 8002A234 00000000 */ nop
/* AA13D8 8002A238 468042A0 */ cvt.s.w $f10, $f8
/* AA13DC 8002A23C E7AA0024 */ swc1 $f10, 0x24($sp)
/* AA13E0 8002A240 84D90004 */ lh $t9, 4($a2)
/* AA13E4 8002A244 A3A70048 */ sb $a3, 0x48($sp)
/* AA13E8 8002A248 A7A00054 */ sh $zero, 0x54($sp)
/* AA13EC 8002A24C 44998000 */ mtc1 $t9, $f16
/* AA13F0 8002A250 A3A80049 */ sb $t0, 0x49($sp)
/* AA13F4 8002A254 A3A9004A */ sb $t1, 0x4a($sp)
/* AA13F8 8002A258 468084A0 */ cvt.s.w $f18, $f16
/* AA13FC 8002A25C A3AA004B */ sb $t2, 0x4b($sp)
/* AA1400 8002A260 A3AB004C */ sb $t3, 0x4c($sp)
/* AA1404 8002A264 A3AC004D */ sb $t4, 0x4d($sp)
/* AA1408 8002A268 A3AD004E */ sb $t5, 0x4e($sp)
/* AA140C 8002A26C E7A4002C */ swc1 $f4, 0x2c($sp)
/* AA1410 8002A270 10A00003 */ beqz $a1, .L8002A280
/* AA1414 8002A274 E7B20028 */ swc1 $f18, 0x28($sp)
/* AA1418 8002A278 0C00BE0A */ jal Audio_PlayActorSound2
/* AA141C 8002A27C 24050874 */ li $a1, 2164
.L8002A280:
/* AA1420 8002A280 8FA40058 */ lw $a0, 0x58($sp)
/* AA1424 8002A284 2405001B */ li $a1, 27
/* AA1428 8002A288 24060050 */ li $a2, 80
/* AA142C 8002A28C 0C009DE6 */ jal EffectSs_Spawn
/* AA1430 8002A290 27A7001C */ addiu $a3, $sp, 0x1c
/* AA1434 8002A294 8FBF0014 */ lw $ra, 0x14($sp)
/* AA1438 8002A298 27BD0058 */ addiu $sp, $sp, 0x58
/* AA143C 8002A29C 03E00008 */ jr $ra
/* AA1440 8002A2A0 00000000 */ nop

View file

@ -1,36 +0,0 @@
glabel func_8002A2A4
/* AA1444 8002A2A4 27BDFFA8 */ addiu $sp, $sp, -0x58
/* AA1448 8002A2A8 AFBF0014 */ sw $ra, 0x14($sp)
/* AA144C 8002A2AC AFA40058 */ sw $a0, 0x58($sp)
/* AA1450 8002A2B0 AFA60060 */ sw $a2, 0x60($sp)
/* AA1454 8002A2B4 AFA70064 */ sw $a3, 0x64($sp)
/* AA1458 8002A2B8 0C01DF90 */ jal Math_Vec3f_Copy
/* AA145C 8002A2BC 27A40020 */ addiu $a0, $sp, 0x20
/* AA1460 8002A2C0 27A40030 */ addiu $a0, $sp, 0x30
/* AA1464 8002A2C4 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1468 8002A2C8 8FA50064 */ lw $a1, 0x64($sp)
/* AA146C 8002A2CC 27A4003C */ addiu $a0, $sp, 0x3c
/* AA1470 8002A2D0 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1474 8002A2D4 8FA50068 */ lw $a1, 0x68($sp)
/* AA1478 8002A2D8 27A40048 */ addiu $a0, $sp, 0x48
/* AA147C 8002A2DC 0C01E218 */ jal Color_RGBA8_Copy
/* AA1480 8002A2E0 8FA5006C */ lw $a1, 0x6c($sp)
/* AA1484 8002A2E4 27A4004C */ addiu $a0, $sp, 0x4c
/* AA1488 8002A2E8 0C01E218 */ jal Color_RGBA8_Copy
/* AA148C 8002A2EC 8FA50070 */ lw $a1, 0x70($sp)
/* AA1490 8002A2F0 C7A40060 */ lwc1 $f4, 0x60($sp)
/* AA1494 8002A2F4 8FAE0074 */ lw $t6, 0x74($sp)
/* AA1498 8002A2F8 240F0001 */ li $t7, 1
/* AA149C 8002A2FC A7AF0054 */ sh $t7, 0x54($sp)
/* AA14A0 8002A300 8FA40058 */ lw $a0, 0x58($sp)
/* AA14A4 8002A304 2405001B */ li $a1, 27
/* AA14A8 8002A308 24060080 */ li $a2, 128
/* AA14AC 8002A30C 27A7001C */ addiu $a3, $sp, 0x1c
/* AA14B0 8002A310 E7A4002C */ swc1 $f4, 0x2c($sp)
/* AA14B4 8002A314 0C009DE6 */ jal EffectSs_Spawn
/* AA14B8 8002A318 AFAE0050 */ sw $t6, 0x50($sp)
/* AA14BC 8002A31C 8FBF0014 */ lw $ra, 0x14($sp)
/* AA14C0 8002A320 27BD0058 */ addiu $sp, $sp, 0x58
/* AA14C4 8002A324 03E00008 */ jr $ra
/* AA14C8 8002A328 00000000 */ nop

View file

@ -1,40 +0,0 @@
glabel func_8002A32C
/* AA14CC 8002A32C 27BDFFB0 */ addiu $sp, $sp, -0x50
/* AA14D0 8002A330 AFBF0014 */ sw $ra, 0x14($sp)
/* AA14D4 8002A334 AFA40050 */ sw $a0, 0x50($sp)
/* AA14D8 8002A338 AFA50054 */ sw $a1, 0x54($sp)
/* AA14DC 8002A33C AFA7005C */ sw $a3, 0x5c($sp)
/* AA14E0 8002A340 00C02825 */ move $a1, $a2
/* AA14E4 8002A344 0C01DF90 */ jal Math_Vec3f_Copy
/* AA14E8 8002A348 27A40020 */ addiu $a0, $sp, 0x20
/* AA14EC 8002A34C 27A40030 */ addiu $a0, $sp, 0x30
/* AA14F0 8002A350 0C01DF90 */ jal Math_Vec3f_Copy
/* AA14F4 8002A354 8FA50060 */ lw $a1, 0x60($sp)
/* AA14F8 8002A358 27A4003E */ addiu $a0, $sp, 0x3e
/* AA14FC 8002A35C 0C01E218 */ jal Color_RGBA8_Copy
/* AA1500 8002A360 8FA50068 */ lw $a1, 0x68($sp)
/* AA1504 8002A364 27A40042 */ addiu $a0, $sp, 0x42
/* AA1508 8002A368 0C01E218 */ jal Color_RGBA8_Copy
/* AA150C 8002A36C 8FA5006C */ lw $a1, 0x6c($sp)
/* AA1510 8002A370 87AE0066 */ lh $t6, 0x66($sp)
/* AA1514 8002A374 8FAF0054 */ lw $t7, 0x54($sp)
/* AA1518 8002A378 C7A4005C */ lwc1 $f4, 0x5c($sp)
/* AA151C 8002A37C 87B80072 */ lh $t8, 0x72($sp)
/* AA1520 8002A380 87B90076 */ lh $t9, 0x76($sp)
/* AA1524 8002A384 8FA80078 */ lw $t0, 0x78($sp)
/* AA1528 8002A388 8FA40050 */ lw $a0, 0x50($sp)
/* AA152C 8002A38C 2405001C */ li $a1, 28
/* AA1530 8002A390 24060080 */ li $a2, 128
/* AA1534 8002A394 27A7001C */ addiu $a3, $sp, 0x1c
/* AA1538 8002A398 A7AE003C */ sh $t6, 0x3c($sp)
/* AA153C 8002A39C AFAF001C */ sw $t7, 0x1c($sp)
/* AA1540 8002A3A0 E7A4002C */ swc1 $f4, 0x2c($sp)
/* AA1544 8002A3A4 A7B80046 */ sh $t8, 0x46($sp)
/* AA1548 8002A3A8 A7B90048 */ sh $t9, 0x48($sp)
/* AA154C 8002A3AC 0C009DE6 */ jal EffectSs_Spawn
/* AA1550 8002A3B0 AFA8004C */ sw $t0, 0x4c($sp)
/* AA1554 8002A3B4 8FBF0014 */ lw $ra, 0x14($sp)
/* AA1558 8002A3B8 27BD0050 */ addiu $sp, $sp, 0x50
/* AA155C 8002A3BC 03E00008 */ jr $ra
/* AA1560 8002A3C0 00000000 */ nop

View file

@ -1,51 +0,0 @@
glabel func_8002A3C4
/* AA1564 8002A3C4 27BDFFC8 */ addiu $sp, $sp, -0x38
/* AA1568 8002A3C8 3C01437F */ li $at, 0x437F0000 # 0.000000
/* AA156C 8002A3CC C7AC004C */ lwc1 $f12, 0x4c($sp)
/* AA1570 8002A3D0 44812000 */ mtc1 $at, $f4
/* AA1574 8002A3D4 3C018011 */ lui $at, %hi(D_801159A5) # 0.000000
/* AA1578 8002A3D8 A02059A6 */ sb $zero, %lo(D_801159A6)($at)
/* AA157C 8002A3DC 460C2182 */ mul.s $f6, $f4, $f12
/* AA1580 8002A3E0 44877000 */ mtc1 $a3, $f14
/* AA1584 8002A3E4 3C198011 */ lui $t9, %hi(D_801159A4) # $t9, 0x8011
/* AA1588 8002A3E8 3C088011 */ lui $t0, %hi(D_801159A8) # $t0, 0x8011
/* AA158C 8002A3EC 44077000 */ mfc1 $a3, $f14
/* AA1590 8002A3F0 AFBF0034 */ sw $ra, 0x34($sp)
/* AA1594 8002A3F4 250859A8 */ addiu $t0, %lo(D_801159A8) # addiu $t0, $t0, 0x59a8
/* AA1598 8002A3F8 4600320D */ trunc.w.s $f8, $f6
/* AA159C 8002A3FC 273959A4 */ addiu $t9, %lo(D_801159A4) # addiu $t9, $t9, 0x59a4
/* AA15A0 8002A400 24AF005C */ addiu $t7, $a1, 0x5c
/* AA15A4 8002A404 2418000F */ li $t8, 15
/* AA15A8 8002A408 44024000 */ mfc1 $v0, $f8
/* AA15AC 8002A40C 240A0001 */ li $t2, 1
/* AA15B0 8002A410 A02259A5 */ sb $v0, %lo(D_801159A5)($at)
/* AA15B4 8002A414 3C018011 */ lui $at, %hi(D_801159A8) # $at, 0x8011
/* AA15B8 8002A418 A02059A9 */ sb $zero, %lo(D_801159A9)($at)
/* AA15BC 8002A41C A02059AA */ sb $zero, %lo(D_801159AA)($at)
/* AA15C0 8002A420 A02259A8 */ sb $v0, %lo(D_801159A8)($at)
/* AA15C4 8002A424 3C018011 */ lui $at, %hi(D_801159A4) # $at, 0x8011
/* AA15C8 8002A428 A02259A4 */ sb $v0, %lo(D_801159A4)($at)
/* AA15CC 8002A42C 3C013F80 */ li $at, 0x3F800000 # 0.000000
/* AA15D0 8002A430 44815000 */ mtc1 $at, $f10
/* AA15D4 8002A434 24020001 */ li $v0, 1
/* AA15D8 8002A438 460A6032 */ c.eq.s $f12, $f10
/* AA15DC 8002A43C 00000000 */ nop
/* AA15E0 8002A440 45000003 */ bc1f .L8002A450
/* AA15E4 8002A444 00000000 */ nop
/* AA15E8 8002A448 10000001 */ b .L8002A450
/* AA15EC 8002A44C 00001025 */ move $v0, $zero
.L8002A450:
/* AA15F0 8002A450 87A9004A */ lh $t1, 0x4a($sp)
/* AA15F4 8002A454 AFAF0010 */ sw $t7, 0x10($sp)
/* AA15F8 8002A458 AFB80014 */ sw $t8, 0x14($sp)
/* AA15FC 8002A45C AFB90018 */ sw $t9, 0x18($sp)
/* AA1600 8002A460 AFA8001C */ sw $t0, 0x1c($sp)
/* AA1604 8002A464 AFA20020 */ sw $v0, 0x20($sp)
/* AA1608 8002A468 AFAA0028 */ sw $t2, 0x28($sp)
/* AA160C 8002A46C 0C00A8CB */ jal func_8002A32C
/* AA1610 8002A470 AFA90024 */ sw $t1, 0x24($sp)
/* AA1614 8002A474 8FBF0034 */ lw $ra, 0x34($sp)
/* AA1618 8002A478 27BD0038 */ addiu $sp, $sp, 0x38
/* AA161C 8002A47C 03E00008 */ jr $ra
/* AA1620 8002A480 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_8002A484
/* AA1624 8002A484 27BDFFE0 */ addiu $sp, $sp, -0x20
/* AA1628 8002A488 AFA60028 */ sw $a2, 0x28($sp)
/* AA162C 8002A48C 87AE002A */ lh $t6, 0x2a($sp)
/* AA1630 8002A490 44856000 */ mtc1 $a1, $f12
/* AA1634 8002A494 AFBF001C */ sw $ra, 0x1c($sp)
/* AA1638 8002A498 8C851C44 */ lw $a1, 0x1c44($a0)
/* AA163C 8002A49C 000E7880 */ sll $t7, $t6, 2
/* AA1640 8002A4A0 44877000 */ mtc1 $a3, $f14
/* AA1644 8002A4A4 01EE7823 */ subu $t7, $t7, $t6
/* AA1648 8002A4A8 000F7880 */ sll $t7, $t7, 2
/* AA164C 8002A4AC 44076000 */ mfc1 $a3, $f12
/* AA1650 8002A4B0 00AF3021 */ addu $a2, $a1, $t7
/* AA1654 8002A4B4 24C60908 */ addiu $a2, $a2, 0x908
/* AA1658 8002A4B8 AFAE0010 */ sw $t6, 0x10($sp)
/* AA165C 8002A4BC 0C00A8F1 */ jal func_8002A3C4
/* AA1660 8002A4C0 E7AE0014 */ swc1 $f14, 0x14($sp)
/* AA1664 8002A4C4 8FBF001C */ lw $ra, 0x1c($sp)
/* AA1668 8002A4C8 27BD0020 */ addiu $sp, $sp, 0x20
/* AA166C 8002A4CC 03E00008 */ jr $ra
/* AA1670 8002A4D0 00000000 */ nop

View file

@ -1,33 +0,0 @@
glabel func_8002A4D4
/* AA1674 8002A4D4 27BDFFD0 */ addiu $sp, $sp, -0x30
/* AA1678 8002A4D8 AFBF0014 */ sw $ra, 0x14($sp)
/* AA167C 8002A4DC AFA40030 */ sw $a0, 0x30($sp)
/* AA1680 8002A4E0 AFA50034 */ sw $a1, 0x34($sp)
/* AA1684 8002A4E4 AFA7003C */ sw $a3, 0x3c($sp)
/* AA1688 8002A4E8 00C02825 */ move $a1, $a2
/* AA168C 8002A4EC 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1690 8002A4F0 27A4001C */ addiu $a0, $sp, 0x1c
/* AA1694 8002A4F4 8FA40034 */ lw $a0, 0x34($sp)
/* AA1698 8002A4F8 87AE003E */ lh $t6, 0x3e($sp)
/* AA169C 8002A4FC 87AF0042 */ lh $t7, 0x42($sp)
/* AA16A0 8002A500 87B80046 */ lh $t8, 0x46($sp)
/* AA16A4 8002A504 87B9004A */ lh $t9, 0x4a($sp)
/* AA16A8 8002A508 AFA40018 */ sw $a0, 0x18($sp)
/* AA16AC 8002A50C A7AE0028 */ sh $t6, 0x28($sp)
/* AA16B0 8002A510 A7AF002A */ sh $t7, 0x2a($sp)
/* AA16B4 8002A514 A7B8002C */ sh $t8, 0x2c($sp)
/* AA16B8 8002A518 10800003 */ beqz $a0, .L8002A528
/* AA16BC 8002A51C A7B9002E */ sh $t9, 0x2e($sp)
/* AA16C0 8002A520 0C00BE0A */ jal Audio_PlayActorSound2
/* AA16C4 8002A524 24052822 */ li $a1, 10274
.L8002A528:
/* AA16C8 8002A528 8FA40030 */ lw $a0, 0x30($sp)
/* AA16CC 8002A52C 2405001D */ li $a1, 29
/* AA16D0 8002A530 24060080 */ li $a2, 128
/* AA16D4 8002A534 0C009DE6 */ jal EffectSs_Spawn
/* AA16D8 8002A538 27A70018 */ addiu $a3, $sp, 0x18
/* AA16DC 8002A53C 8FBF0014 */ lw $ra, 0x14($sp)
/* AA16E0 8002A540 27BD0030 */ addiu $sp, $sp, 0x30
/* AA16E4 8002A544 03E00008 */ jr $ra
/* AA16E8 8002A548 00000000 */ nop

View file

@ -1,45 +0,0 @@
glabel func_8002A54C
/* AA16EC 8002A54C 27BDFFD0 */ addiu $sp, $sp, -0x30
/* AA16F0 8002A550 AFBF0014 */ sw $ra, 0x14($sp)
/* AA16F4 8002A554 AFA40030 */ sw $a0, 0x30($sp)
/* AA16F8 8002A558 AFA50034 */ sw $a1, 0x34($sp)
/* AA16FC 8002A55C AFA7003C */ sw $a3, 0x3c($sp)
/* AA1700 8002A560 84CE0000 */ lh $t6, ($a2)
/* AA1704 8002A564 87A90046 */ lh $t1, 0x46($sp)
/* AA1708 8002A568 87A80042 */ lh $t0, 0x42($sp)
/* AA170C 8002A56C 448E2000 */ mtc1 $t6, $f4
/* AA1710 8002A570 87AB004A */ lh $t3, 0x4a($sp)
/* AA1714 8002A574 00073C00 */ sll $a3, $a3, 0x10
/* AA1718 8002A578 468021A0 */ cvt.s.w $f6, $f4
/* AA171C 8002A57C 00073C03 */ sra $a3, $a3, 0x10
/* AA1720 8002A580 352A8000 */ ori $t2, $t1, 0x8000
/* AA1724 8002A584 00A02025 */ move $a0, $a1
/* AA1728 8002A588 E7A6001C */ swc1 $f6, 0x1c($sp)
/* AA172C 8002A58C 84CF0002 */ lh $t7, 2($a2)
/* AA1730 8002A590 448F4000 */ mtc1 $t7, $f8
/* AA1734 8002A594 00000000 */ nop
/* AA1738 8002A598 468042A0 */ cvt.s.w $f10, $f8
/* AA173C 8002A59C E7AA0020 */ swc1 $f10, 0x20($sp)
/* AA1740 8002A5A0 84D80004 */ lh $t8, 4($a2)
/* AA1744 8002A5A4 AFA50018 */ sw $a1, 0x18($sp)
/* AA1748 8002A5A8 A7A70028 */ sh $a3, 0x28($sp)
/* AA174C 8002A5AC 44988000 */ mtc1 $t8, $f16
/* AA1750 8002A5B0 A7AA002C */ sh $t2, 0x2c($sp)
/* AA1754 8002A5B4 A7A8002A */ sh $t0, 0x2a($sp)
/* AA1758 8002A5B8 468084A0 */ cvt.s.w $f18, $f16
/* AA175C 8002A5BC A7AB002E */ sh $t3, 0x2e($sp)
/* AA1760 8002A5C0 10A00003 */ beqz $a1, .L8002A5D0
/* AA1764 8002A5C4 E7B20024 */ swc1 $f18, 0x24($sp)
/* AA1768 8002A5C8 0C00BE0A */ jal Audio_PlayActorSound2
/* AA176C 8002A5CC 24052822 */ li $a1, 10274
.L8002A5D0:
/* AA1770 8002A5D0 8FA40030 */ lw $a0, 0x30($sp)
/* AA1774 8002A5D4 2405001D */ li $a1, 29
/* AA1778 8002A5D8 24060080 */ li $a2, 128
/* AA177C 8002A5DC 0C009DE6 */ jal EffectSs_Spawn
/* AA1780 8002A5E0 27A70018 */ addiu $a3, $sp, 0x18
/* AA1784 8002A5E4 8FBF0014 */ lw $ra, 0x14($sp)
/* AA1788 8002A5E8 27BD0030 */ addiu $sp, $sp, 0x30
/* AA178C 8002A5EC 03E00008 */ jr $ra
/* AA1790 8002A5F0 00000000 */ nop

View file

@ -1,25 +0,0 @@
glabel func_8002A65C
/* AA17FC 8002A65C 27BDFFD0 */ addiu $sp, $sp, -0x30
/* AA1800 8002A660 AFBF0014 */ sw $ra, 0x14($sp)
/* AA1804 8002A664 AFA40030 */ sw $a0, 0x30($sp)
/* AA1808 8002A668 AFA50034 */ sw $a1, 0x34($sp)
/* AA180C 8002A66C AFA7003C */ sw $a3, 0x3c($sp)
/* AA1810 8002A670 00C02825 */ move $a1, $a2
/* AA1814 8002A674 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1818 8002A678 27A40020 */ addiu $a0, $sp, 0x20
/* AA181C 8002A67C 8FAE0034 */ lw $t6, 0x34($sp)
/* AA1820 8002A680 87AF003E */ lh $t7, 0x3e($sp)
/* AA1824 8002A684 87B80042 */ lh $t8, 0x42($sp)
/* AA1828 8002A688 8FA40030 */ lw $a0, 0x30($sp)
/* AA182C 8002A68C 2405001F */ li $a1, 31
/* AA1830 8002A690 24060080 */ li $a2, 128
/* AA1834 8002A694 27A7001C */ addiu $a3, $sp, 0x1c
/* AA1838 8002A698 AFAE001C */ sw $t6, 0x1c($sp)
/* AA183C 8002A69C A7AF002C */ sh $t7, 0x2c($sp)
/* AA1840 8002A6A0 0C009DE6 */ jal EffectSs_Spawn
/* AA1844 8002A6A4 A7B8002E */ sh $t8, 0x2e($sp)
/* AA1848 8002A6A8 8FBF0014 */ lw $ra, 0x14($sp)
/* AA184C 8002A6AC 27BD0030 */ addiu $sp, $sp, 0x30
/* AA1850 8002A6B0 03E00008 */ jr $ra
/* AA1854 8002A6B4 00000000 */ nop

View file

@ -1,48 +0,0 @@
glabel func_8002A6B8
/* AA1858 8002A6B8 27BDFFA8 */ addiu $sp, $sp, -0x58
/* AA185C 8002A6BC AFBF0014 */ sw $ra, 0x14($sp)
/* AA1860 8002A6C0 AFA40058 */ sw $a0, 0x58($sp)
/* AA1864 8002A6C4 AFA60060 */ sw $a2, 0x60($sp)
/* AA1868 8002A6C8 AFA70064 */ sw $a3, 0x64($sp)
/* AA186C 8002A6CC 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1870 8002A6D0 27A4001C */ addiu $a0, $sp, 0x1c
/* AA1874 8002A6D4 27A40028 */ addiu $a0, $sp, 0x28
/* AA1878 8002A6D8 0C01DF90 */ jal Math_Vec3f_Copy
/* AA187C 8002A6DC 8FA50060 */ lw $a1, 0x60($sp)
/* AA1880 8002A6E0 27A40034 */ addiu $a0, $sp, 0x34
/* AA1884 8002A6E4 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1888 8002A6E8 8FA50064 */ lw $a1, 0x64($sp)
/* AA188C 8002A6EC 87AE006A */ lh $t6, 0x6a($sp)
/* AA1890 8002A6F0 87AF006E */ lh $t7, 0x6e($sp)
/* AA1894 8002A6F4 87B80072 */ lh $t8, 0x72($sp)
/* AA1898 8002A6F8 A7AE0040 */ sh $t6, 0x40($sp)
/* AA189C 8002A6FC A7AF0042 */ sh $t7, 0x42($sp)
/* AA18A0 8002A700 87B90076 */ lh $t9, 0x76($sp)
/* AA18A4 8002A704 87A8007A */ lh $t0, 0x7a($sp)
/* AA18A8 8002A708 87A9007E */ lh $t1, 0x7e($sp)
/* AA18AC 8002A70C 87AA0082 */ lh $t2, 0x82($sp)
/* AA18B0 8002A710 87AB0086 */ lh $t3, 0x86($sp)
/* AA18B4 8002A714 87AC008A */ lh $t4, 0x8a($sp)
/* AA18B8 8002A718 87AD008E */ lh $t5, 0x8e($sp)
/* AA18BC 8002A71C 8FAE0090 */ lw $t6, 0x90($sp)
/* AA18C0 8002A720 87AF0096 */ lh $t7, 0x96($sp)
/* AA18C4 8002A724 8FA40058 */ lw $a0, 0x58($sp)
/* AA18C8 8002A728 24050020 */ li $a1, 32
/* AA18CC 8002A72C 24060078 */ li $a2, 120
/* AA18D0 8002A730 27A7001C */ addiu $a3, $sp, 0x1c
/* AA18D4 8002A734 A3B80044 */ sb $t8, 0x44($sp)
/* AA18D8 8002A738 A3B90045 */ sb $t9, 0x45($sp)
/* AA18DC 8002A73C A3A80046 */ sb $t0, 0x46($sp)
/* AA18E0 8002A740 A3A90047 */ sb $t1, 0x47($sp)
/* AA18E4 8002A744 A3AA0048 */ sb $t2, 0x48($sp)
/* AA18E8 8002A748 A3AB0049 */ sb $t3, 0x49($sp)
/* AA18EC 8002A74C A3AC004A */ sb $t4, 0x4a($sp)
/* AA18F0 8002A750 A7AD004C */ sh $t5, 0x4c($sp)
/* AA18F4 8002A754 AFAE0050 */ sw $t6, 0x50($sp)
/* AA18F8 8002A758 0C009DE6 */ jal EffectSs_Spawn
/* AA18FC 8002A75C A7AF0054 */ sh $t7, 0x54($sp)
/* AA1900 8002A760 8FBF0014 */ lw $ra, 0x14($sp)
/* AA1904 8002A764 27BD0058 */ addiu $sp, $sp, 0x58
/* AA1908 8002A768 03E00008 */ jr $ra
/* AA190C 8002A76C 00000000 */ nop

View file

@ -1,47 +0,0 @@
glabel func_8002A770
/* AA1910 8002A770 27BDFFA0 */ addiu $sp, $sp, -0x60
/* AA1914 8002A774 AFBF0014 */ sw $ra, 0x14($sp)
/* AA1918 8002A778 AFA40060 */ sw $a0, 0x60($sp)
/* AA191C 8002A77C AFA60068 */ sw $a2, 0x68($sp)
/* AA1920 8002A780 AFA7006C */ sw $a3, 0x6c($sp)
/* AA1924 8002A784 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1928 8002A788 27A4001C */ addiu $a0, $sp, 0x1c
/* AA192C 8002A78C 27A40028 */ addiu $a0, $sp, 0x28
/* AA1930 8002A790 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1934 8002A794 8FA50068 */ lw $a1, 0x68($sp)
/* AA1938 8002A798 27A40034 */ addiu $a0, $sp, 0x34
/* AA193C 8002A79C 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1940 8002A7A0 8FA5006C */ lw $a1, 0x6c($sp)
/* AA1944 8002A7A4 87AE0072 */ lh $t6, 0x72($sp)
/* AA1948 8002A7A8 87AF0076 */ lh $t7, 0x76($sp)
/* AA194C 8002A7AC 87B8007A */ lh $t8, 0x7a($sp)
/* AA1950 8002A7B0 A7AE0040 */ sh $t6, 0x40($sp)
/* AA1954 8002A7B4 87B9007E */ lh $t9, 0x7e($sp)
/* AA1958 8002A7B8 87A80082 */ lh $t0, 0x82($sp)
/* AA195C 8002A7BC 87A90086 */ lh $t1, 0x86($sp)
/* AA1960 8002A7C0 87AA008A */ lh $t2, 0x8a($sp)
/* AA1964 8002A7C4 87AB008E */ lh $t3, 0x8e($sp)
/* AA1968 8002A7C8 87AC0092 */ lh $t4, 0x92($sp)
/* AA196C 8002A7CC 87AD0096 */ lh $t5, 0x96($sp)
/* AA1970 8002A7D0 8FAE0098 */ lw $t6, 0x98($sp)
/* AA1974 8002A7D4 A3A0005C */ sb $zero, 0x5c($sp)
/* AA1978 8002A7D8 8FA40060 */ lw $a0, 0x60($sp)
/* AA197C 8002A7DC 24050021 */ li $a1, 33
/* AA1980 8002A7E0 24060078 */ li $a2, 120
/* AA1984 8002A7E4 27A7001C */ addiu $a3, $sp, 0x1c
/* AA1988 8002A7E8 A7AF0042 */ sh $t7, 0x42($sp)
/* AA198C 8002A7EC A3B80044 */ sb $t8, 0x44($sp)
/* AA1990 8002A7F0 A3B90045 */ sb $t9, 0x45($sp)
/* AA1994 8002A7F4 A3A80046 */ sb $t0, 0x46($sp)
/* AA1998 8002A7F8 A3A90047 */ sb $t1, 0x47($sp)
/* AA199C 8002A7FC A3AA0048 */ sb $t2, 0x48($sp)
/* AA19A0 8002A800 A3AB0049 */ sb $t3, 0x49($sp)
/* AA19A4 8002A804 A3AC004A */ sb $t4, 0x4a($sp)
/* AA19A8 8002A808 A7AD004C */ sh $t5, 0x4c($sp)
/* AA19AC 8002A80C 0C009DE6 */ jal EffectSs_Spawn
/* AA19B0 8002A810 AFAE0050 */ sw $t6, 0x50($sp)
/* AA19B4 8002A814 8FBF0014 */ lw $ra, 0x14($sp)
/* AA19B8 8002A818 27BD0060 */ addiu $sp, $sp, 0x60
/* AA19BC 8002A81C 03E00008 */ jr $ra
/* AA19C0 8002A820 00000000 */ nop

View file

@ -1,30 +0,0 @@
glabel func_8002A824
/* AA19C4 8002A824 27BDFFA0 */ addiu $sp, $sp, -0x60
/* AA19C8 8002A828 AFBF0014 */ sw $ra, 0x14($sp)
/* AA19CC 8002A82C AFA40060 */ sw $a0, 0x60($sp)
/* AA19D0 8002A830 AFA60068 */ sw $a2, 0x68($sp)
/* AA19D4 8002A834 AFA7006C */ sw $a3, 0x6c($sp)
/* AA19D8 8002A838 0C01DF90 */ jal Math_Vec3f_Copy
/* AA19DC 8002A83C 27A4001C */ addiu $a0, $sp, 0x1c
/* AA19E0 8002A840 87AE006A */ lh $t6, 0x6a($sp)
/* AA19E4 8002A844 87AF006E */ lh $t7, 0x6e($sp)
/* AA19E8 8002A848 C7A40070 */ lwc1 $f4, 0x70($sp)
/* AA19EC 8002A84C 8FB80074 */ lw $t8, 0x74($sp)
/* AA19F0 8002A850 8FB90078 */ lw $t9, 0x78($sp)
/* AA19F4 8002A854 24080001 */ li $t0, 1
/* AA19F8 8002A858 A3A8005C */ sb $t0, 0x5c($sp)
/* AA19FC 8002A85C 8FA40060 */ lw $a0, 0x60($sp)
/* AA1A00 8002A860 24050021 */ li $a1, 33
/* AA1A04 8002A864 24060078 */ li $a2, 120
/* AA1A08 8002A868 27A7001C */ addiu $a3, $sp, 0x1c
/* AA1A0C 8002A86C A7AE0040 */ sh $t6, 0x40($sp)
/* AA1A10 8002A870 A7AF0042 */ sh $t7, 0x42($sp)
/* AA1A14 8002A874 E7A40054 */ swc1 $f4, 0x54($sp)
/* AA1A18 8002A878 AFB80058 */ sw $t8, 0x58($sp)
/* AA1A1C 8002A87C 0C009DE6 */ jal EffectSs_Spawn
/* AA1A20 8002A880 AFB90050 */ sw $t9, 0x50($sp)
/* AA1A24 8002A884 8FBF0014 */ lw $ra, 0x14($sp)
/* AA1A28 8002A888 27BD0060 */ addiu $sp, $sp, 0x60
/* AA1A2C 8002A88C 03E00008 */ jr $ra
/* AA1A30 8002A890 00000000 */ nop

View file

@ -1,32 +0,0 @@
glabel func_8002A894
/* AA1A34 8002A894 27BDFFB8 */ addiu $sp, $sp, -0x48
/* AA1A38 8002A898 AFBF0014 */ sw $ra, 0x14($sp)
/* AA1A3C 8002A89C AFA40048 */ sw $a0, 0x48($sp)
/* AA1A40 8002A8A0 AFA60050 */ sw $a2, 0x50($sp)
/* AA1A44 8002A8A4 AFA70054 */ sw $a3, 0x54($sp)
/* AA1A48 8002A8A8 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1A4C 8002A8AC 27A40018 */ addiu $a0, $sp, 0x18
/* AA1A50 8002A8B0 27A40024 */ addiu $a0, $sp, 0x24
/* AA1A54 8002A8B4 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1A58 8002A8B8 8FA50050 */ lw $a1, 0x50($sp)
/* AA1A5C 8002A8BC 27A40030 */ addiu $a0, $sp, 0x30
/* AA1A60 8002A8C0 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1A64 8002A8C4 8FA50054 */ lw $a1, 0x54($sp)
/* AA1A68 8002A8C8 87AE005A */ lh $t6, 0x5a($sp)
/* AA1A6C 8002A8CC 87AF005E */ lh $t7, 0x5e($sp)
/* AA1A70 8002A8D0 87B80062 */ lh $t8, 0x62($sp)
/* AA1A74 8002A8D4 8FB90064 */ lw $t9, 0x64($sp)
/* AA1A78 8002A8D8 8FA40048 */ lw $a0, 0x48($sp)
/* AA1A7C 8002A8DC 24050022 */ li $a1, 34
/* AA1A80 8002A8E0 24060064 */ li $a2, 100
/* AA1A84 8002A8E4 27A70018 */ addiu $a3, $sp, 0x18
/* AA1A88 8002A8E8 A7AE003C */ sh $t6, 0x3c($sp)
/* AA1A8C 8002A8EC A7AF003E */ sh $t7, 0x3e($sp)
/* AA1A90 8002A8F0 A7B80040 */ sh $t8, 0x40($sp)
/* AA1A94 8002A8F4 0C009DE6 */ jal EffectSs_Spawn
/* AA1A98 8002A8F8 AFB90044 */ sw $t9, 0x44($sp)
/* AA1A9C 8002A8FC 8FBF0014 */ lw $ra, 0x14($sp)
/* AA1AA0 8002A900 27BD0048 */ addiu $sp, $sp, 0x48
/* AA1AA4 8002A904 03E00008 */ jr $ra
/* AA1AA8 8002A908 00000000 */ nop

View file

@ -1,22 +0,0 @@
glabel func_8002A90C
/* AA1AAC 8002A90C 27BDFFD8 */ addiu $sp, $sp, -0x28
/* AA1AB0 8002A910 AFA60030 */ sw $a2, 0x30($sp)
/* AA1AB4 8002A914 AFA70034 */ sw $a3, 0x34($sp)
/* AA1AB8 8002A918 87AF0036 */ lh $t7, 0x36($sp)
/* AA1ABC 8002A91C 87AE0032 */ lh $t6, 0x32($sp)
/* AA1AC0 8002A920 87B8003A */ lh $t8, 0x3a($sp)
/* AA1AC4 8002A924 8FB9003C */ lw $t9, 0x3c($sp)
/* AA1AC8 8002A928 3C068011 */ lui $a2, %hi(D_801158C0) # $a2, 0x8011
/* AA1ACC 8002A92C 24C658C0 */ addiu $a2, %lo(D_801158C0) # addiu $a2, $a2, 0x58c0
/* AA1AD0 8002A930 AFBF0024 */ sw $ra, 0x24($sp)
/* AA1AD4 8002A934 00C03825 */ move $a3, $a2
/* AA1AD8 8002A938 AFAF0014 */ sw $t7, 0x14($sp)
/* AA1ADC 8002A93C AFAE0010 */ sw $t6, 0x10($sp)
/* AA1AE0 8002A940 AFB80018 */ sw $t8, 0x18($sp)
/* AA1AE4 8002A944 0C00AA25 */ jal func_8002A894
/* AA1AE8 8002A948 AFB9001C */ sw $t9, 0x1c($sp)
/* AA1AEC 8002A94C 8FBF0024 */ lw $ra, 0x24($sp)
/* AA1AF0 8002A950 27BD0028 */ addiu $sp, $sp, 0x28
/* AA1AF4 8002A954 03E00008 */ jr $ra
/* AA1AF8 8002A958 00000000 */ nop

View file

@ -1,25 +0,0 @@
glabel func_8002AA44
/* AA1BE4 8002AA44 27BDFFC0 */ addiu $sp, $sp, -0x40
/* AA1BE8 8002AA48 AFBF0014 */ sw $ra, 0x14($sp)
/* AA1BEC 8002AA4C AFA40040 */ sw $a0, 0x40($sp)
/* AA1BF0 8002AA50 AFA60048 */ sw $a2, 0x48($sp)
/* AA1BF4 8002AA54 AFA7004C */ sw $a3, 0x4c($sp)
/* AA1BF8 8002AA58 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1BFC 8002AA5C 27A40018 */ addiu $a0, $sp, 0x18
/* AA1C00 8002AA60 27A40024 */ addiu $a0, $sp, 0x24
/* AA1C04 8002AA64 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1C08 8002AA68 8FA50048 */ lw $a1, 0x48($sp)
/* AA1C0C 8002AA6C 27A40030 */ addiu $a0, $sp, 0x30
/* AA1C10 8002AA70 0C01DF90 */ jal Math_Vec3f_Copy
/* AA1C14 8002AA74 8FA5004C */ lw $a1, 0x4c($sp)
/* AA1C18 8002AA78 87AE0052 */ lh $t6, 0x52($sp)
/* AA1C1C 8002AA7C 8FA40040 */ lw $a0, 0x40($sp)
/* AA1C20 8002AA80 24050024 */ li $a1, 36
/* AA1C24 8002AA84 24060080 */ li $a2, 128
/* AA1C28 8002AA88 27A70018 */ addiu $a3, $sp, 0x18
/* AA1C2C 8002AA8C 0C009DE6 */ jal EffectSs_Spawn
/* AA1C30 8002AA90 A7AE003C */ sh $t6, 0x3c($sp)
/* AA1C34 8002AA94 8FBF0014 */ lw $ra, 0x14($sp)
/* AA1C38 8002AA98 27BD0040 */ addiu $sp, $sp, 0x40
/* AA1C3C 8002AA9C 03E00008 */ jr $ra
/* AA1C40 8002AAA0 00000000 */ nop

View file

@ -129,7 +129,7 @@ glabel func_8086F464
/* 004E0 8086F640 02202825 */ or $a1, $s1, $zero ## $a1 = FFFFFFD8
/* 004E4 8086F644 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
/* 004E8 8086F648 AFB40014 */ sw $s4, 0x0014($sp)
/* 004EC 8086F64C 0C00A5E9 */ jal func_800297A4
/* 004EC 8086F64C 0C00A5E9 */ jal EffectSsHahen_SpawnBurst
/* 004F0 8086F650 AFA00024 */ sw $zero, 0x0024($sp)
/* 004F4 8086F654 02402025 */ or $a0, $s2, $zero ## $a0 = 00000000
/* 004F8 8086F658 0C00BE0A */ jal Audio_PlayActorSound2

View file

@ -201,7 +201,7 @@ glabel func_8087AF38
/* 00450 8087B210 02A02825 */ or $a1, $s5, $zero ## $a1 = 00000008
/* 00454 8087B214 03C03025 */ or $a2, $s8, $zero ## $a2 = FFFFFFF4
/* 00458 8087B218 AFA0002C */ sw $zero, 0x002C($sp)
/* 0045C 8087B21C 0C00A9AE */ jal func_8002A6B8
/* 0045C 8087B21C 0C00A9AE */ jal EffectSsDeadDb_Spawn
/* 00460 8087B220 AFA00030 */ sw $zero, 0x0030($sp)
/* 00464 8087B224 26732AAA */ addiu $s3, $s3, 0x2AAA ## $s3 = 00002AAA
/* 00468 8087B228 26940001 */ addiu $s4, $s4, 0x0001 ## $s4 = 00000001

View file

@ -44,7 +44,7 @@ glabel func_80882E54
/* 0093C 80882EFC AFA90018 */ sw $t1, 0x0018($sp)
/* 00940 80882F00 AFA80014 */ sw $t0, 0x0014($sp)
/* 00944 80882F04 AFB90010 */ sw $t9, 0x0010($sp)
/* 00948 80882F08 0C00A5E9 */ jal func_800297A4
/* 00948 80882F08 0C00A5E9 */ jal EffectSsHahen_SpawnBurst
/* 0094C 80882F0C E7B2007C */ swc1 $f18, 0x007C($sp)
/* 00950 80882F10 3C148088 */ lui $s4, %hi(D_8088361C) ## $s4 = 80880000
/* 00954 80882F14 2694361C */ addiu $s4, $s4, %lo(D_8088361C) ## $s4 = 8088361C
@ -78,7 +78,7 @@ glabel func_80882E54
/* 009BC 80882F7C 468042A0 */ cvt.s.w $f10, $f8
/* 009C0 80882F80 AFB90014 */ sw $t9, 0x0014($sp)
/* 009C4 80882F84 AFB80010 */ sw $t8, 0x0010($sp)
/* 009C8 80882F88 0C00A5E9 */ jal func_800297A4
/* 009C8 80882F88 0C00A5E9 */ jal EffectSsHahen_SpawnBurst
/* 009CC 80882F8C E7AA007C */ swc1 $f10, 0x007C($sp)
/* 009D0 80882F90 240B03E8 */ addiu $t3, $zero, 0x03E8 ## $t3 = 000003E8
/* 009D4 80882F94 240C0032 */ addiu $t4, $zero, 0x0032 ## $t4 = 00000032

View file

@ -166,7 +166,7 @@ glabel func_8088A3B0
/* 005E0 8088A600 AFAD0030 */ sw $t5, 0x0030($sp)
/* 005E4 8088A604 AFAE0034 */ sw $t6, 0x0034($sp)
/* 005E8 8088A608 AFAF0038 */ sw $t7, 0x0038($sp)
/* 005EC 8088A60C 0C00A7A3 */ jal func_80029E8C
/* 005EC 8088A60C 0C00A7A3 */ jal EffectSsKakera_Spawn
/* 005F0 8088A610 AFBE003C */ sw $s8, 0x003C($sp)
/* 005F4 8088A614 26100001 */ addiu $s0, $s0, 0x0001 ## $s0 = 00000001

View file

@ -152,7 +152,7 @@ glabel func_8088A67C
/* 00874 8088A894 AFA90018 */ sw $t1, 0x0018($sp)
/* 00878 8088A898 AFA00020 */ sw $zero, 0x0020($sp)
/* 0087C 8088A89C AFB30024 */ sw $s3, 0x0024($sp)
/* 00880 8088A8A0 0C00A7A3 */ jal func_80029E8C
/* 00880 8088A8A0 0C00A7A3 */ jal EffectSsKakera_Spawn
/* 00884 8088A8A4 AFBE003C */ sw $s8, 0x003C($sp)
/* 00888 8088A8A8 26310001 */ addiu $s1, $s1, 0x0001 ## $s1 = 00000001

View file

@ -149,7 +149,7 @@ glabel func_8088A914
/* 00B00 8088AB20 AFA90018 */ sw $t1, 0x0018($sp)
/* 00B04 8088AB24 AFA00020 */ sw $zero, 0x0020($sp)
/* 00B08 8088AB28 AFB30024 */ sw $s3, 0x0024($sp)
/* 00B0C 8088AB2C 0C00A7A3 */ jal func_80029E8C
/* 00B0C 8088AB2C 0C00A7A3 */ jal EffectSsKakera_Spawn
/* 00B10 8088AB30 AFBE003C */ sw $s8, 0x003C($sp)
/* 00B14 8088AB34 26310001 */ addiu $s1, $s1, 0x0001 ## $s1 = 00000001

View file

@ -108,7 +108,7 @@ glabel func_80892040
/* 00284 808921A4 AFB50014 */ sw $s5, 0x0014($sp)
/* 00288 808921A8 AFB60018 */ sw $s6, 0x0018($sp)
/* 0028C 808921AC 44065000 */ mfc1 $a2, $f10
/* 00290 808921B0 0C00A8A9 */ jal func_8002A2A4
/* 00290 808921B0 0C00A8A9 */ jal EffectSsEnIce_Spawn
/* 00294 808921B4 00000000 */ nop
/* 00298 808921B8 26100001 */ addiu $s0, $s0, 0x0001 ## $s0 = 00000001
/* 0029C 808921BC 1617FFD5 */ bne $s0, $s7, .L80892114

View file

@ -148,7 +148,7 @@ glabel func_808945B4
/* 0030C 808947AC AFA00020 */ sw $zero, 0x0020($sp)
/* 00310 808947B0 AFB10024 */ sw $s1, 0x0024($sp)
/* 00314 808947B4 AFA80028 */ sw $t0, 0x0028($sp)
/* 00318 808947B8 0C00A7A3 */ jal func_80029E8C
/* 00318 808947B8 0C00A7A3 */ jal EffectSsKakera_Spawn
/* 0031C 808947BC AFBE003C */ sw $s8, 0x003C($sp)
/* 00320 808947C0 26940001 */ addiu $s4, $s4, 0x0001 ## $s4 = 00000001

View file

@ -104,7 +104,7 @@ glabel func_80898114
/* 001B0 80898270 AFA00020 */ sw $zero, 0x0020($sp)
/* 001B4 80898274 AFA00028 */ sw $zero, 0x0028($sp)
/* 001B8 80898278 AFB6003C */ sw $s6, 0x003C($sp)
/* 001BC 8089827C 0C00A7A3 */ jal func_80029E8C
/* 001BC 8089827C 0C00A7A3 */ jal EffectSsKakera_Spawn
/* 001C0 80898280 AFB90024 */ sw $t9, 0x0024($sp)
/* 001C4 80898284 26310002 */ addiu $s1, $s1, 0x0002 ## $s1 = 80898776

View file

@ -300,7 +300,7 @@ glabel func_80898920
/* 00460 80898D00 AFA00028 */ sw $zero, 0x0028($sp)
/* 00464 80898D04 AFA90024 */ sw $t1, 0x0024($sp)
/* 00468 80898D08 AFB80018 */ sw $t8, 0x0018($sp)
/* 0046C 80898D0C 0C00A7A3 */ jal func_80029E8C
/* 0046C 80898D0C 0C00A7A3 */ jal EffectSsKakera_Spawn
/* 00470 80898D10 AFAB0030 */ sw $t3, 0x0030($sp)
/* 00474 80898D14 0C03F66B */ jal Math_Rand_ZeroOne

View file

@ -282,7 +282,7 @@ glabel func_80898DB4
/* 008AC 8089914C AFA00028 */ sw $zero, 0x0028($sp)
/* 008B0 80899150 AFB90024 */ sw $t9, 0x0024($sp)
/* 008B4 80899154 AFAE0018 */ sw $t6, 0x0018($sp)
/* 008B8 80899158 0C00A7A3 */ jal func_80029E8C
/* 008B8 80899158 0C00A7A3 */ jal EffectSsKakera_Spawn
/* 008BC 8089915C AFA90030 */ sw $t1, 0x0030($sp)
/* 008C0 80899160 0C03F66B */ jal Math_Rand_ZeroOne

View file

@ -52,7 +52,7 @@ glabel func_808A7328
/* 011D8 808A73E8 AFA00028 */ sw $zero, 0x0028($sp)
/* 011DC 808A73EC AFA00014 */ sw $zero, 0x0014($sp)
/* 011E0 808A73F0 8FA40064 */ lw $a0, 0x0064($sp)
/* 011E4 808A73F4 0C00A9AE */ jal func_8002A6B8
/* 011E4 808A73F4 0C00A9AE */ jal EffectSsDeadDb_Spawn
/* 011E8 808A73F8 27A50054 */ addiu $a1, $sp, 0x0054 ## $a1 = FFFFFFF4
/* 011EC 808A73FC 1000000D */ beq $zero, $zero, .L808A7434
/* 011F0 808A7400 8FBF004C */ lw $ra, 0x004C($sp)

View file

@ -63,7 +63,7 @@ glabel func_808A780C
/* 016E4 808A78F4 27A50054 */ addiu $a1, $sp, 0x0054 ## $a1 = FFFFFFF4
/* 016E8 808A78F8 AFA00014 */ sw $zero, 0x0014($sp)
/* 016EC 808A78FC AFA0002C */ sw $zero, 0x002C($sp)
/* 016F0 808A7900 0C00A9AE */ jal func_8002A6B8
/* 016F0 808A7900 0C00A9AE */ jal EffectSsDeadDb_Spawn
/* 016F4 808A7904 AFA00030 */ sw $zero, 0x0030($sp)
/* 016F8 808A7908 1000001D */ beq $zero, $zero, .L808A7980
/* 016FC 808A790C 8602016C */ lh $v0, 0x016C($s0) ## 0000016C
@ -93,7 +93,7 @@ glabel func_808A780C
/* 01758 808A7968 8FA40064 */ lw $a0, 0x0064($sp)
/* 0175C 808A796C 27A50054 */ addiu $a1, $sp, 0x0054 ## $a1 = FFFFFFF4
/* 01760 808A7970 00C03825 */ or $a3, $a2, $zero ## $a3 = 00000000
/* 01764 808A7974 0C00A9AE */ jal func_8002A6B8
/* 01764 808A7974 0C00A9AE */ jal EffectSsDeadDb_Spawn
/* 01768 808A7978 AFA00014 */ sw $zero, 0x0014($sp)
/* 0176C 808A797C 8602016C */ lh $v0, 0x016C($s0) ## 0000016C
.L808A7980:

View file

@ -31,7 +31,7 @@ glabel func_808ACA08
/* 00418 808ACA78 AFA80014 */ sw $t0, 0x0014($sp)
/* 0041C 808ACA7C AFB90010 */ sw $t9, 0x0010($sp)
/* 00420 808ACA80 AFAC0024 */ sw $t4, 0x0024($sp)
/* 00424 808ACA84 0C00A5E9 */ jal func_800297A4
/* 00424 808ACA84 0C00A5E9 */ jal EffectSsHahen_SpawnBurst
/* 00428 808ACA88 8FA40044 */ lw $a0, 0x0044($sp)
/* 0042C 808ACA8C 10000006 */ beq $zero, $zero, .L808ACAA8
/* 00430 808ACA90 8FAD0044 */ lw $t5, 0x0044($sp)

View file

@ -65,7 +65,7 @@ glabel func_808AEBC0
/* 0050C 808AEC8C 3C07428C */ lui $a3, 0x428C ## $a3 = 428C0000
/* 00510 808AEC90 E7AA0010 */ swc1 $f10, 0x0010($sp)
/* 00514 808AEC94 46049180 */ add.s $f6, $f18, $f4
/* 00518 808AEC98 0C00A4F9 */ jal func_800293E4
/* 00518 808AEC98 0C00A4F9 */ jal EffectSsBubble_Spawn
/* 0051C 808AEC9C E7A60014 */ swc1 $f6, 0x0014($sp)
/* 00520 808AECA0 8FBF0024 */ lw $ra, 0x0024($sp)
.L808AECA4:

View file

@ -18,7 +18,7 @@ glabel func_808AEE0C
/* 006C8 808AEE48 2406012C */ addiu $a2, $zero, 0x012C ## $a2 = 0000012C
/* 006CC 808AEE4C 240702BC */ addiu $a3, $zero, 0x02BC ## $a3 = 000002BC
/* 006D0 808AEE50 AFA00010 */ sw $zero, 0x0010($sp)
/* 006D4 808AEE54 0C00A511 */ jal func_80029444
/* 006D4 808AEE54 0C00A511 */ jal EffectSsGRipple_Spawn
/* 006D8 808AEE58 24A50008 */ addiu $a1, $a1, 0x0008 ## $a1 = 00000008
/* 006DC 808AEE5C 8FBF001C */ lw $ra, 0x001C($sp)
.L808AEE60:

View file

@ -39,7 +39,7 @@ glabel func_808AEE6C
/* 00758 808AEED8 E7A40010 */ swc1 $f4, 0x0010($sp)
/* 0075C 808AEEDC 24A50024 */ addiu $a1, $a1, 0x0024 ## $a1 = 00000024
/* 00760 808AEEE0 460A4400 */ add.s $f16, $f8, $f10
/* 00764 808AEEE4 0C00A4F9 */ jal func_800293E4
/* 00764 808AEEE4 0C00A4F9 */ jal EffectSsBubble_Spawn
/* 00768 808AEEE8 E7B00014 */ swc1 $f16, 0x0014($sp)
/* 0076C 808AEEEC 8FBF001C */ lw $ra, 0x001C($sp)
.L808AEEF0:

View file

@ -90,7 +90,7 @@ glabel func_808AEEFC
/* 008A8 808AF028 02602825 */ or $a1, $s3, $zero ## $a1 = FFFFFFE8
/* 008AC 808AF02C E7B40010 */ swc1 $f20, 0x0010($sp)
/* 008B0 808AF030 461A3200 */ add.s $f8, $f6, $f26
/* 008B4 808AF034 0C00A4F9 */ jal func_800293E4
/* 008B4 808AF034 0C00A4F9 */ jal EffectSsBubble_Spawn
/* 008B8 808AF038 E7A80014 */ swc1 $f8, 0x0014($sp)
/* 008BC 808AF03C 26100001 */ addiu $s0, $s0, 0x0001 ## $s0 = 00000001
/* 008C0 808AF040 1614FFF3 */ bne $s0, $s4, .L808AF010
@ -102,7 +102,7 @@ glabel func_808AEEFC
/* 008D8 808AF058 02402025 */ or $a0, $s2, $zero ## $a0 = 00000000
/* 008DC 808AF05C 26250024 */ addiu $a1, $s1, 0x0024 ## $a1 = 00000024
/* 008E0 808AF060 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 008E4 808AF064 0C00A527 */ jal func_8002949C
/* 008E4 808AF064 0C00A527 */ jal EffectSsGSplash_Spawn
/* 008E8 808AF068 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
/* 008EC 808AF06C 8E2C018C */ lw $t4, 0x018C($s1) ## 0000018C
/* 008F0 808AF070 240B002D */ addiu $t3, $zero, 0x002D ## $t3 = 0000002D

View file

@ -122,7 +122,7 @@ glabel func_808AF1D8
/* 00BD8 808AF358 8FA40034 */ lw $a0, 0x0034($sp)
/* 00BDC 808AF35C 26050008 */ addiu $a1, $s0, 0x0008 ## $a1 = 00000008
/* 00BE0 808AF360 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 00BE4 808AF364 0C00A527 */ jal func_8002949C
/* 00BE4 808AF364 0C00A527 */ jal EffectSsGSplash_Spawn
/* 00BE8 808AF368 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
/* 00BEC 808AF36C 10000034 */ beq $zero, $zero, .L808AF440
/* 00BF0 808AF370 8FBF0024 */ lw $ra, 0x0024($sp)

View file

@ -80,7 +80,7 @@ glabel BgSpot11Oasis_Update
/* 003C8 808B2BB8 3C074170 */ lui $a3, 0x4170 ## $a3 = 41700000
/* 003CC 808B2BBC E7A80010 */ swc1 $f8, 0x0010($sp)
/* 003D0 808B2BC0 46128100 */ add.s $f4, $f16, $f18
/* 003D4 808B2BC4 0C00A4F9 */ jal func_800293E4
/* 003D4 808B2BC4 0C00A4F9 */ jal EffectSsBubble_Spawn
/* 003D8 808B2BC8 E7A40014 */ swc1 $f4, 0x0014($sp)
/* 003DC 808B2BCC 0C03F66B */ jal Math_Rand_ZeroOne
## Rand.Next() float

View file

@ -176,7 +176,7 @@ glabel func_808BF97C
/* 007CC 808BFBDC 02802825 */ or $a1, $s4, $zero ## $a1 = 00000008
/* 007D0 808BFBE0 03C03025 */ or $a2, $s8, $zero ## $a2 = FFFFFFF4
/* 007D4 808BFBE4 AFA0002C */ sw $zero, 0x002C($sp)
/* 007D8 808BFBE8 0C00A9AE */ jal func_8002A6B8
/* 007D8 808BFBE8 0C00A9AE */ jal EffectSsDeadDb_Spawn
/* 007DC 808BFBEC AFA00030 */ sw $zero, 0x0030($sp)
/* 007E0 808BFBF0 26522AAA */ addiu $s2, $s2, 0x2AAA ## $s2 = 00002AAA
/* 007E4 808BFBF4 26730001 */ addiu $s3, $s3, 0x0001 ## $s3 = 00000001

View file

@ -205,7 +205,7 @@ glabel func_808C012C
/* 00FE0 808C03F0 03C03025 */ or $a2, $s8, $zero ## $a2 = FFFFFFF4
/* 00FE4 808C03F4 AFA0002C */ sw $zero, 0x002C($sp)
/* 00FE8 808C03F8 E7AA00DC */ swc1 $f10, 0x00DC($sp)
/* 00FEC 808C03FC 0C00A9AE */ jal func_8002A6B8
/* 00FEC 808C03FC 0C00A9AE */ jal EffectSsDeadDb_Spawn
/* 00FF0 808C0400 AFA00030 */ sw $zero, 0x0030($sp)
/* 00FF4 808C0404 26732AAA */ addiu $s3, $s3, 0x2AAA ## $s3 = 00002AAA
/* 00FF8 808C0408 26940001 */ addiu $s4, $s4, 0x0001 ## $s4 = 00000001

View file

@ -712,7 +712,7 @@ glabel BossDodongo_Update
/* 032A4 808C4434 AFAB0010 */ sw $t3, 0x0010($sp)
/* 032A8 808C4438 8FA400B4 */ lw $a0, 0x00B4($sp)
/* 032AC 808C443C 27A50080 */ addiu $a1, $sp, 0x0080 ## $a1 = FFFFFFD0
/* 032B0 808C4440 0C00A6E4 */ jal func_80029B90
/* 032B0 808C4440 0C00A6E4 */ jal EffectSsGMagma2_Spawn
/* 032B4 808C4444 AFA30014 */ sw $v1, 0x0014($sp)
/* 032B8 808C4448 8626019E */ lh $a2, 0x019E($s1) ## 0000019E
/* 032BC 808C444C 87AE0090 */ lh $t6, 0x0090($sp)
@ -771,7 +771,7 @@ glabel BossDodongo_Update
/* 0337C 808C450C 8FA400B4 */ lw $a0, 0x00B4($sp)
/* 03380 808C4510 27A50054 */ addiu $a1, $sp, 0x0054 ## $a1 = FFFFFFA4
/* 03384 808C4514 460A4400 */ add.s $f16, $f8, $f10
/* 03388 808C4518 0C00A54C */ jal func_80029530
/* 03388 808C4518 0C00A54C */ jal EffectSsGMagma_Spawn
/* 0338C 808C451C E7B0005C */ swc1 $f16, 0x005C($sp)
/* 03390 808C4520 00008025 */ or $s0, $zero, $zero ## $s0 = 00000000
.L808C4524:

View file

@ -1113,7 +1113,7 @@ glabel L808C5FE4
/* 05294 808C6424 00197403 */ sra $t6, $t9, 16
/* 05298 808C6428 25CA0064 */ addiu $t2, $t6, 0x0064 ## $t2 = 00000064
/* 0529C 808C642C AFAA0018 */ sw $t2, 0x0018($sp)
/* 052A0 808C6430 0C00A6E4 */ jal func_80029B90
/* 052A0 808C6430 0C00A6E4 */ jal EffectSsGMagma2_Spawn
/* 052A4 808C6434 AFA30014 */ sw $v1, 0x0014($sp)
/* 052A8 808C6438 10000016 */ beq $zero, $zero, .L808C6494
/* 052AC 808C643C 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
@ -1699,7 +1699,7 @@ glabel L808C5FE4
/* 05AE0 808C6C70 000DCC00 */ sll $t9, $t5, 16
/* 05AE4 808C6C74 00195403 */ sra $t2, $t9, 16
/* 05AE8 808C6C78 254E0032 */ addiu $t6, $t2, 0x0032 ## $t6 = 00000032
/* 05AEC 808C6C7C 0C00A6E4 */ jal func_80029B90
/* 05AEC 808C6C7C 0C00A6E4 */ jal EffectSsGMagma2_Spawn
/* 05AF0 808C6C80 AFAE0018 */ sw $t6, 0x0018($sp)
glabel L808C6C84
.L808C6C84:

View file

@ -1884,7 +1884,7 @@ glabel L808CCDF0
/* 02250 808CD010 000D7403 */ sra $t6, $t5, 16
/* 02254 808CD014 25CF0028 */ addiu $t7, $t6, 0x0028 ## $t7 = 00000028
/* 02258 808CD018 AFAF0010 */ sw $t7, 0x0010($sp)
/* 0225C 808CD01C 0C00A76F */ jal func_80029DBC
/* 0225C 808CD01C 0C00A76F */ jal EffectSsKFire_Spawn
/* 02260 808CD020 27A70164 */ addiu $a3, $sp, 0x0164 ## $a3 = FFFFFF94
/* 02264 808CD024 00008025 */ or $s0, $zero, $zero ## $s0 = 00000000
.L808CD028:
@ -2228,7 +2228,7 @@ glabel L808CD3A8
/* 02730 808CD4F0 000C6C00 */ sll $t5, $t4, 16
/* 02734 808CD4F4 000D7403 */ sra $t6, $t5, 16
/* 02738 808CD4F8 25CF001E */ addiu $t7, $t6, 0x001E ## $t7 = 0000001E
/* 0273C 808CD4FC 0C00A76F */ jal func_80029DBC
/* 0273C 808CD4FC 0C00A76F */ jal EffectSsKFire_Spawn
/* 02740 808CD500 AFAF0010 */ sw $t7, 0x0010($sp)
/* 02744 808CD504 86C30248 */ lh $v1, 0x0248($s6) ## 00000248
.L808CD508:

View file

@ -290,7 +290,7 @@ glabel BossGanondrof_Update
/* 03BE0 80914220 02402025 */ or $a0, $s2, $zero ## $a0 = 00000000
/* 03BE4 80914224 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
/* 03BE8 80914228 8FA60048 */ lw $a2, 0x0048($sp)
/* 03BEC 8091422C 0C00A757 */ jal EffectSsFhgFlash_Spawn2
/* 03BEC 8091422C 0C00A757 */ jal EffectSsFhgFlash_SpawnShock
/* 03BF0 80914230 2407002D */ addiu $a3, $zero, 0x002D ## $a3 = 0000002D
/* 03BF4 80914234 26100001 */ addiu $s0, $s0, 0x0001 ## $s0 = 00000001
/* 03BF8 80914238 00108400 */ sll $s0, $s0, 16

View file

@ -102,7 +102,7 @@ glabel func_80910DCC
/* 008DC 80910F1C 000E7C00 */ sll $t7, $t6, 16
/* 008E0 80910F20 000FC403 */ sra $t8, $t7, 16
/* 008E4 80910F24 27190005 */ addiu $t9, $t8, 0x0005 ## $t9 = 00000005
/* 008E8 80910F28 0C00A76F */ jal func_80029DBC
/* 008E8 80910F28 0C00A76F */ jal EffectSsKFire_Spawn
/* 008EC 80910F2C AFB90010 */ sw $t9, 0x0010($sp)
/* 008F0 80910F30 866201BE */ lh $v0, 0x01BE($s3) ## 000001BE
.L80910F34:

View file

@ -508,7 +508,7 @@ glabel func_8091156C
/* 01604 80911C44 00095400 */ sll $t2, $t1, 16
/* 01608 80911C48 000A5C03 */ sra $t3, $t2, 16
/* 0160C 80911C4C 256C0096 */ addiu $t4, $t3, 0x0096 ## $t4 = 00000096
/* 01610 80911C50 0C00A73C */ jal EffectSsFhgFlash_Spawn
/* 01610 80911C50 0C00A73C */ jal EffectSsFhgFlash_SpawnLightBall
/* 01614 80911C54 AFAC0010 */ sw $t4, 0x0010($sp)
/* 01618 80911C58 26100001 */ addiu $s0, $s0, 0x0001 ## $s0 = 00000001
/* 0161C 80911C5C 00108400 */ sll $s0, $s0, 16

View file

@ -461,7 +461,7 @@ glabel func_80912594
/* 0259C 80912BDC 461C5102 */ mul.s $f4, $f10, $f28
/* 025A0 80912BE0 46142483 */ div.s $f18, $f4, $f20
/* 025A4 80912BE4 E7A8009C */ swc1 $f8, 0x009C($sp)
/* 025A8 80912BE8 0C00A73C */ jal EffectSsFhgFlash_Spawn
/* 025A8 80912BE8 0C00A73C */ jal EffectSsFhgFlash_SpawnLightBall
/* 025AC 80912BEC E7B200A0 */ swc1 $f18, 0x00A0($sp)
/* 025B0 80912BF0 863801AC */ lh $t8, 0x01AC($s1) ## 000001AC
/* 025B4 80912BF4 26100001 */ addiu $s0, $s0, 0x0001 ## $s0 = 00000001

View file

@ -951,7 +951,7 @@ glabel L8091352C
/* 03370 809139B0 0018CC03 */ sra $t9, $t8, 16
/* 03374 809139B4 2728000F */ addiu $t0, $t9, 0x000F ## $t0 = 0000000F
/* 03378 809139B8 AFA80010 */ sw $t0, 0x0010($sp)
/* 0337C 809139BC 0C00A76F */ jal func_80029DBC
/* 0337C 809139BC 0C00A76F */ jal EffectSsKFire_Spawn
/* 03380 809139C0 AFA90014 */ sw $t1, 0x0014($sp)
/* 03384 809139C4 0C03F66B */ jal Math_Rand_ZeroOne
## Rand.Next() float
@ -985,7 +985,7 @@ glabel L8091352C
/* 033EC 80913A2C 27A60088 */ addiu $a2, $sp, 0x0088 ## $a2 = FFFFFFC8
/* 033F0 80913A30 27A70070 */ addiu $a3, $sp, 0x0070 ## $a3 = FFFFFFB0
/* 033F4 80913A34 AFA00010 */ sw $zero, 0x0010($sp)
/* 033F8 80913A38 0C00A5C9 */ jal func_80029724
/* 033F8 80913A38 0C00A5C9 */ jal EffectSsHahen_Spawn
/* 033FC 80913A3C AFA00020 */ sw $zero, 0x0020($sp)
.L80913A40:
/* 03400 80913A40 26310001 */ addiu $s1, $s1, 0x0001 ## $s1 = 00000001

View file

@ -128,7 +128,7 @@ glabel func_809168B0
/* 01068 80916A78 000A5C00 */ sll $t3, $t2, 16
/* 0106C 80916A7C 000B6403 */ sra $t4, $t3, 16
/* 01070 80916A80 258D000A */ addiu $t5, $t4, 0x000A ## $t5 = 0000000A
/* 01074 80916A84 0C00A5C9 */ jal func_80029724
/* 01074 80916A84 0C00A5C9 */ jal EffectSsHahen_Spawn
/* 01078 80916A88 AFAD0014 */ sw $t5, 0x0014($sp)
/* 0107C 80916A8C 26100001 */ addiu $s0, $s0, 0x0001 ## $s0 = 00000001
/* 01080 80916A90 00108400 */ sll $s0, $s0, 16

View file

@ -159,7 +159,7 @@ glabel func_80917D98
/* 02520 80917F30 30480007 */ andi $t0, $v0, 0x0007 ## $t0 = 00000004
/* 02524 80917F34 15000004 */ bne $t0, $zero, .L80917F48
/* 02528 80917F38 02602025 */ or $a0, $s3, $zero ## $a0 = 00000000
/* 0252C 80917F3C 0C00A66B */ jal func_800299AC
/* 0252C 80917F3C 0C00A66B */ jal EffectSsSibuki_SpawnBurst
/* 02530 80917F40 26450038 */ addiu $a1, $s2, 0x0038 ## $a1 = 00000038
/* 02534 80917F44 864201D2 */ lh $v0, 0x01D2($s2) ## 000001D2
.L80917F48:
@ -325,7 +325,7 @@ glabel func_80917D98
/* 0277C 8091818C 00084C00 */ sll $t1, $t0, 16
/* 02780 80918190 00095403 */ sra $t2, $t1, 16
/* 02784 80918194 254B000A */ addiu $t3, $t2, 0x000A ## $t3 = 0000000A
/* 02788 80918198 0C00A5C9 */ jal func_80029724
/* 02788 80918198 0C00A5C9 */ jal EffectSsHahen_Spawn
/* 0278C 8091819C AFAB0014 */ sw $t3, 0x0014($sp)
/* 02790 809181A0 26310001 */ addiu $s1, $s1, 0x0001 ## $s1 = 00000002
.L809181A4:

View file

@ -69,7 +69,7 @@ glabel func_80919F8C
/* 04674 8091A084 0C245A0F */ jal func_8091683C
/* 04678 8091A088 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
/* 0467C 8091A08C 8FA40034 */ lw $a0, 0x0034($sp)
/* 04680 8091A090 0C00A66B */ jal func_800299AC
/* 04680 8091A090 0C00A66B */ jal EffectSsSibuki_SpawnBurst
/* 04684 8091A094 26050038 */ addiu $a1, $s0, 0x0038 ## $a1 = 00000038
/* 04688 8091A098 10000007 */ beq $zero, $zero, .L8091A0B8
/* 0468C 8091A09C 2408000A */ addiu $t0, $zero, 0x000A ## $t0 = 0000000A

View file

@ -276,7 +276,7 @@ glabel L8091F7D0
/* 03DC0 8091F8C0 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
/* 03DC4 8091F8C4 3C074120 */ lui $a3, 0x4120 ## $a3 = 41200000
/* 03DC8 8091F8C8 E7A60010 */ swc1 $f6, 0x0010($sp)
/* 03DCC 8091F8CC 0C00A4F9 */ jal func_800293E4
/* 03DCC 8091F8CC 0C00A4F9 */ jal EffectSsBubble_Spawn
/* 03DD0 8091F8D0 E7AA0014 */ swc1 $f10, 0x0014($sp)
/* 03DD4 8091F8D4 86020182 */ lh $v0, 0x0182($s0) ## 00000182
.L8091F8D8:
@ -519,7 +519,7 @@ glabel L8091F8F8
/* 04148 8091FC48 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
/* 0414C 8091FC4C 3C074120 */ lui $a3, 0x4120 ## $a3 = 41200000
/* 04150 8091FC50 E7A60010 */ swc1 $f6, 0x0010($sp)
/* 04154 8091FC54 0C00A4F9 */ jal func_800293E4
/* 04154 8091FC54 0C00A4F9 */ jal EffectSsBubble_Spawn
/* 04158 8091FC58 E7AA0014 */ swc1 $f10, 0x0014($sp)
/* 0415C 8091FC5C 8603015A */ lh $v1, 0x015A($s0) ## 0000015A
.L8091FC60:

View file

@ -187,7 +187,7 @@ glabel func_8092F8F0
/* 035C0 8092FB90 02603025 */ or $a2, $s3, $zero ## $a2 = 80937898
/* 035C4 8092FB94 E7B00084 */ swc1 $f16, 0x0084($sp)
/* 035C8 8092FB98 02803825 */ or $a3, $s4, $zero ## $a3 = 8093789C
/* 035CC 8092FB9C 0C00A527 */ jal func_8002949C
/* 035CC 8092FB9C 0C00A527 */ jal EffectSsGSplash_Spawn
/* 035D0 8092FBA0 AFA00010 */ sw $zero, 0x0010($sp)
/* 035D4 8092FBA4 26310001 */ addiu $s1, $s1, 0x0001 ## $s1 = 00000001
/* 035D8 8092FBA8 1635FFE6 */ bne $s1, $s5, .L8092FB44

View file

@ -99,7 +99,7 @@ glabel func_8094FC70
/* 00B04 8094FDC4 02C02825 */ or $a1, $s6, $zero ## $a1 = FFFFFFEC
/* 00B08 8094FDC8 02803025 */ or $a2, $s4, $zero ## $a2 = FFFFFFE0
/* 00B0C 8094FDCC 02A03825 */ or $a3, $s5, $zero ## $a3 = FFFFFFD4
/* 00B10 8094FDD0 0C00A586 */ jal func_80029618
/* 00B10 8094FDD0 0C00A586 */ jal EffectSsDtBubble_SpawnColorProfile
/* 00B14 8094FDD4 AFB00010 */ sw $s0, 0x0010($sp)
/* 00B18 8094FDD8 10000009 */ beq $zero, $zero, .L8094FE00
/* 00B1C 8094FDDC 2652FFFF */ addiu $s2, $s2, 0xFFFF ## $s2 = 00000006
@ -109,7 +109,7 @@ glabel func_8094FC70
/* 00B28 8094FDE8 AFAE001C */ sw $t6, 0x001C($sp)
/* 00B2C 8094FDEC AFAD0014 */ sw $t5, 0x0014($sp)
/* 00B30 8094FDF0 AFB00010 */ sw $s0, 0x0010($sp)
/* 00B34 8094FDF4 0C00A586 */ jal func_80029618
/* 00B34 8094FDF4 0C00A586 */ jal EffectSsDtBubble_SpawnColorProfile
/* 00B38 8094FDF8 AFA00018 */ sw $zero, 0x0018($sp)
/* 00B3C 8094FDFC 2652FFFF */ addiu $s2, $s2, 0xFFFF ## $s2 = 00000005
.L8094FE00:

View file

@ -124,7 +124,7 @@ glabel func_80967244
/* 00A98 809673E8 AFAB0010 */ sw $t3, 0x0010($sp)
/* 00A9C 809673EC AFAC0014 */ sw $t4, 0x0014($sp)
/* 00AA0 809673F0 AFA20018 */ sw $v0, 0x0018($sp)
/* 00AA4 809673F4 0C00A33B */ jal func_80028CEC
/* 00AA4 809673F4 0C00A33B */ jal EffectSsKiraKira_SpawnFocused
/* 00AA8 809673F8 AFAD001C */ sw $t5, 0x001C($sp)
/* 00AAC 809673FC 8FBF002C */ lw $ra, 0x002C($sp)
/* 00AB0 80967400 8FB00028 */ lw $s0, 0x0028($sp)

View file

@ -94,7 +94,7 @@ glabel func_809676A4
/* 00E94 809677E4 02803025 */ or $a2, $s4, $zero ## $a2 = 80969358
/* 00E98 809677E8 02A03825 */ or $a3, $s5, $zero ## $a3 = 80969364
/* 00E9C 809677EC AFB60010 */ sw $s6, 0x0010($sp)
/* 00EA0 809677F0 0C00A33B */ jal func_80028CEC
/* 00EA0 809677F0 0C00A33B */ jal EffectSsKiraKira_SpawnFocused
/* 00EA4 809677F4 AFB70014 */ sw $s7, 0x0014($sp)
/* 00EA8 809677F8 26310001 */ addiu $s1, $s1, 0x0001 ## $s1 = 00000001
/* 00EAC 809677FC 163EFFD4 */ bne $s1, $s8, .L80967750

View file

@ -97,7 +97,7 @@ glabel func_80967BF8
/* 01404 80967D54 AFB9001C */ sw $t9, 0x001C($sp)
/* 01408 80967D58 02803825 */ or $a3, $s4, $zero ## $a3 = 80969384
/* 0140C 80967D5C AFB50010 */ sw $s5, 0x0010($sp)
/* 01410 80967D60 0C00A33B */ jal func_80028CEC
/* 01410 80967D60 0C00A33B */ jal EffectSsKiraKira_SpawnFocused
/* 01414 80967D64 AFB60014 */ sw $s6, 0x0014($sp)
/* 01418 80967D68 26100001 */ addiu $s0, $s0, 0x0001 ## $s0 = 00000001
/* 0141C 80967D6C 1617FFCC */ bne $s0, $s7, .L80967CA0

View file

@ -109,7 +109,7 @@ glabel func_80971A28
/* 00C48 80971B98 8FA4005C */ lw $a0, 0x005C($sp)
/* 00C4C 80971B9C 27A50034 */ addiu $a1, $sp, 0x0034 ## $a1 = FFFFFFDC
/* 00C50 80971BA0 27A6004C */ addiu $a2, $sp, 0x004C ## $a2 = FFFFFFF4
/* 00C54 80971BA4 0C00A2EC */ jal func_80028BB0
/* 00C54 80971BA4 0C00A2EC */ jal EffectSsKiraKira_SpawnDispersed
/* 00C58 80971BA8 27A70040 */ addiu $a3, $sp, 0x0040 ## $a3 = FFFFFFE8
/* 00C5C 80971BAC 8FBF0024 */ lw $ra, 0x0024($sp)
.L80971BB0:

View file

@ -78,7 +78,7 @@ glabel func_8097414C
/* 0330C 8097425C 02603825 */ or $a3, $s3, $zero ## $a3 = FFFFFFE8
/* 03310 80974260 AFB40010 */ sw $s4, 0x0010($sp)
/* 03314 80974264 E7B00084 */ swc1 $f16, 0x0084($sp)
/* 03318 80974268 0C00A2EC */ jal func_80028BB0
/* 03318 80974268 0C00A2EC */ jal EffectSsKiraKira_SpawnDispersed
/* 0331C 8097426C AFB50014 */ sw $s5, 0x0014($sp)
/* 03320 80974270 26100001 */ addiu $s0, $s0, 0x0001 ## $s0 = 00000001
/* 03324 80974274 1616FFEA */ bne $s0, $s6, .L80974220

View file

@ -158,7 +158,7 @@ glabel func_80978C20
/* 0050C 80978E3C AFB00014 */ sw $s0, 0x0014($sp)
/* 00510 80978E40 AFA00020 */ sw $zero, 0x0020($sp)
/* 00514 80978E44 AFBE003C */ sw $s8, 0x003C($sp)
/* 00518 80978E48 0C00A7A3 */ jal func_80029E8C
/* 00518 80978E48 0C00A7A3 */ jal EffectSsKakera_Spawn
/* 0051C 80978E4C AFA80024 */ sw $t0, 0x0024($sp)
/* 00520 80978E50 26312AAA */ addiu $s1, $s1, 0x2AAA ## $s1 = 00002AAA

View file

@ -143,7 +143,7 @@ glabel func_8097DAC8
/* 00644 8097DCB4 AFA00020 */ sw $zero, 0x0020($sp)
/* 00648 8097DCB8 AFB40030 */ sw $s4, 0x0030($sp)
/* 0064C 8097DCBC AFBE003C */ sw $s8, 0x003C($sp)
/* 00650 8097DCC0 0C00A7A3 */ jal func_80029E8C
/* 00650 8097DCC0 0C00A7A3 */ jal EffectSsKakera_Spawn
/* 00654 8097DCC4 AFA80024 */ sw $t0, 0x0024($sp)
/* 00658 8097DCC8 26311555 */ addiu $s1, $s1, 0x1555 ## $s1 = 00001555

View file

@ -137,7 +137,7 @@ glabel func_8097DD28
/* 0088C 8097DEFC AFA00020 */ sw $zero, 0x0020($sp)
/* 00890 8097DF00 AFB40030 */ sw $s4, 0x0030($sp)
/* 00894 8097DF04 AFBE003C */ sw $s8, 0x003C($sp)
/* 00898 8097DF08 0C00A7A3 */ jal func_80029E8C
/* 00898 8097DF08 0C00A7A3 */ jal EffectSsKakera_Spawn
/* 0089C 8097DF0C AFA80024 */ sw $t0, 0x0024($sp)
/* 008A0 8097DF10 26312000 */ addiu $s1, $s1, 0x2000 ## $s1 = 00002000

View file

@ -148,7 +148,7 @@ glabel func_8097DF70
/* 00AF4 8097E164 AFB00014 */ sw $s0, 0x0014($sp)
/* 00AF8 8097E168 AFA00020 */ sw $zero, 0x0020($sp)
/* 00AFC 8097E16C AFB7003C */ sw $s7, 0x003C($sp)
/* 00B00 8097E170 0C00A7A3 */ jal func_80029E8C
/* 00B00 8097E170 0C00A7A3 */ jal EffectSsKakera_Spawn
/* 00B04 8097E174 AFA80024 */ sw $t0, 0x0024($sp)
/* 00B08 8097E178 26311555 */ addiu $s1, $s1, 0x1555 ## $s1 = 00001555

View file

@ -152,7 +152,7 @@ glabel func_8097E1D4
/* 00D6C 8097E3DC AFA0001C */ sw $zero, 0x001C($sp)
/* 00D70 8097E3E0 AFA00020 */ sw $zero, 0x0020($sp)
/* 00D74 8097E3E4 AFB50030 */ sw $s5, 0x0030($sp)
/* 00D78 8097E3E8 0C00A7A3 */ jal func_80029E8C
/* 00D78 8097E3E8 0C00A7A3 */ jal EffectSsKakera_Spawn
/* 00D7C 8097E3EC AFA80024 */ sw $t0, 0x0024($sp)
/* 00D80 8097E3F0 3C010001 */ lui $at, 0x0001 ## $at = 00010000

View file

@ -93,7 +93,7 @@ glabel func_809835FC
/* 00458 80983758 02C02025 */ or $a0, $s6, $zero ## $a0 = 00000000
/* 0045C 8098375C 02A02825 */ or $a1, $s5, $zero ## $a1 = FFFFFFEC
/* 00460 80983760 02403025 */ or $a2, $s2, $zero ## $a2 = FFFFFFE0
/* 00464 80983764 0C00A9AE */ jal func_8002A6B8
/* 00464 80983764 0C00A9AE */ jal EffectSsDeadDb_Spawn
/* 00468 80983768 02403825 */ or $a3, $s2, $zero ## $a3 = FFFFFFE0
/* 0046C 8098376C 2610000C */ addiu $s0, $s0, 0x000C ## $s0 = 0000000C
/* 00470 80983770 5613FFD8 */ bnel $s0, $s3, .L809836D4

View file

@ -141,7 +141,7 @@ glabel func_8098D280
/* 00498 8098D468 AFA9001C */ sw $t1, 0x001C($sp)
/* 0049C 8098D46C 02C03825 */ or $a3, $s6, $zero ## $a3 = 8098E128
/* 004A0 8098D470 AFB70010 */ sw $s7, 0x0010($sp)
/* 004A4 8098D474 0C00A33B */ jal func_80028CEC
/* 004A4 8098D474 0C00A33B */ jal EffectSsKiraKira_SpawnFocused
/* 004A8 8098D478 AFBE0014 */ sw $s8, 0x0014($sp)
/* 004AC 8098D47C 26520001 */ addiu $s2, $s2, 0x0001 ## $s2 = 00000001
/* 004B0 8098D480 24010055 */ addiu $at, $zero, 0x0055 ## $at = 00000055

View file

@ -95,7 +95,7 @@ glabel EnAm_Draw
/* 01FFC 809AFF1C 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
/* 02000 809AFF20 27A60068 */ addiu $a2, $sp, 0x0068 ## $a2 = FFFFFFF0
/* 02004 809AFF24 24070096 */ addiu $a3, $zero, 0x0096 ## $a3 = 00000096
/* 02008 809AFF28 0C00A850 */ jal func_8002A140
/* 02008 809AFF28 0C00A850 */ jal EffectSsEnIce_SpawnFlyingVec3f
/* 0200C 809AFF2C E7AA0028 */ swc1 $f10, 0x0028($sp)
.L809AFF30:
/* 02010 809AFF30 3C06809B */ lui $a2, %hi(D_809B0170) ## $a2 = 809B0000

View file

@ -68,7 +68,7 @@ glabel func_809AE270
/* 00448 809AE368 02603025 */ or $a2, $s3, $zero ## $a2 = 809B005C
/* 0044C 809AE36C 02803825 */ or $a3, $s4, $zero ## $a3 = 809B0068
/* 00450 809AE370 46048480 */ add.s $f18, $f16, $f4
/* 00454 809AE374 0C00A2DD */ jal func_80028B74
/* 00454 809AE374 0C00A2DD */ jal EffectSsKiraKira_SpawnSmall
/* 00458 809AE378 E7B20088 */ swc1 $f18, 0x0088($sp)
/* 0045C 809AE37C 2631FFFF */ addiu $s1, $s1, 0xFFFF ## $s1 = 00000003
/* 00460 809AE380 1620FFE3 */ bne $s1, $zero, .L809AE310

View file

@ -157,7 +157,7 @@ glabel func_809B1A54
/* 00B50 809B1C70 27A60040 */ addiu $a2, $sp, 0x0040 ## $a2 = FFFFFFE0
/* 00B54 809B1C74 24070064 */ addiu $a3, $zero, 0x0064 ## $a3 = 00000064
/* 00B58 809B1C78 AFA00010 */ sw $zero, 0x0010($sp)
/* 00B5C 809B1C7C 0C00A935 */ jal func_8002A4D4
/* 00B5C 809B1C7C 0C00A935 */ jal EffectSsEnFire_SpawnVec3f
/* 00B60 809B1C80 AFA00014 */ sw $zero, 0x0014($sp)
/* 00B64 809B1C84 C7A8005C */ lwc1 $f8, 0x005C($sp)
/* 00B68 809B1C88 C606026C */ lwc1 $f6, 0x026C($s0) ## 0000026C

View file

@ -215,7 +215,7 @@ glabel func_809B27D8
/* 00544 809B2AE4 AFB20018 */ sw $s2, 0x0018($sp)
/* 00548 809B2AE8 AFA90014 */ sw $t1, 0x0014($sp)
/* 0054C 809B2AEC AFBE0010 */ sw $s8, 0x0010($sp)
/* 00550 809B2AF0 0C00A2EC */ jal func_80028BB0
/* 00550 809B2AF0 0C00A2EC */ jal EffectSsKiraKira_SpawnDispersed
/* 00554 809B2AF4 E7AA00A0 */ swc1 $f10, 0x00A0($sp)
/* 00558 809B2AF8 26100001 */ addiu $s0, $s0, 0x0001 ## $s0 = 00000001
/* 0055C 809B2AFC 1615FFE0 */ bne $s0, $s5, .L809B2A80

View file

@ -80,7 +80,7 @@ glabel func_809B2B48
/* 006D0 809B2C70 02A03025 */ or $a2, $s5, $zero ## $a2 = FFFFFFF4
/* 006D4 809B2C74 02C03825 */ or $a3, $s6, $zero ## $a3 = FFFFFFE8
/* 006D8 809B2C78 AFB70010 */ sw $s7, 0x0010($sp)
/* 006DC 809B2C7C 0C00A2EC */ jal func_80028BB0
/* 006DC 809B2C7C 0C00A2EC */ jal EffectSsKiraKira_SpawnDispersed
/* 006E0 809B2C80 AFBE0014 */ sw $s8, 0x0014($sp)
/* 006E4 809B2C84 26100001 */ addiu $s0, $s0, 0x0001 ## $s0 = 00000001
/* 006E8 809B2C88 5613FFE5 */ bnel $s0, $s3, .L809B2C20

View file

@ -116,7 +116,7 @@ glabel func_809B3FDC
/* 0083C 809B415C AFA50044 */ sw $a1, 0x0044($sp)
/* 00840 809B4160 8FA4009C */ lw $a0, 0x009C($sp)
/* 00844 809B4164 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
/* 00848 809B4168 0C00A700 */ jal func_80029C00
/* 00848 809B4168 0C00A700 */ jal EffectSsStone1_Spawn
/* 0084C 809B416C A7A70072 */ sh $a3, 0x0072($sp)
/* 00850 809B4170 97A70072 */ lhu $a3, 0x0072($sp)
/* 00854 809B4174 8FA4009C */ lw $a0, 0x009C($sp)
@ -134,7 +134,7 @@ glabel func_809B3FDC
/* 00878 809B4198 AFA70044 */ sw $a3, 0x0044($sp)
/* 0087C 809B419C 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
/* 00880 809B41A0 24060096 */ addiu $a2, $zero, 0x0096 ## $a2 = 00000096
/* 00884 809B41A4 0C00A732 */ jal func_80029CC8
/* 00884 809B41A4 0C00A732 */ jal EffectSsHitMark_SpawnCustomScale
/* 00888 809B41A8 AFA30050 */ sw $v1, 0x0050($sp)
/* 0088C 809B41AC 8FA30050 */ lw $v1, 0x0050($sp)
/* 00890 809B41B0 5060004D */ beql $v1, $zero, .L809B42E8

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