mirror of
https://github.com/zeldaret/oot.git
synced 2025-05-10 19:13:42 +00:00
Decompile Gameplay_Keep and fix all existing decompiled objects (#595)
* First batch of files * Add missing folders back * Fix missing folders again * Finish fixing existing texture files * Gameplay_Keep XML finished * Most actor gameplay_keep undefined syms removed * Only ~200 gkeep symbols remain * All gkeep symbols that ZAP supports are fixed * Cleanup, and make gkeep names more accurate * Starting to figure out what some unknown blobs are, merge zeldaret in * fix a few more things * refactor gkeep * Change how gitkeep is handled * gkeep xml cleanup * Gkeep finished, now just waiting up ZAP updates * 100 link animations finished * 150 link animations finished * 200 link animations finished * 250 link animations finished * 350 link animations finished * 400 link animations finished * 450 link animations finished * 500 link animations finished * 550 link animations finished * All Link animations finished cannot build yet because ZAP doesn't have LinkAnimationHeader yet * xml changes for new zap stuff * finish gameplay_keep * fixing existing objects * ready for pr besides zap padding issue * mostly ready for pr * format all c files * all conflicts fixed * make changes that roman requested * fix thing i didn't mean to change * some animation symbols renamed * fixed roman's stuff * lifemeter hardcoded pointers removed * fix issue with incorrect data in gameplay_keep * removed unused asm * fixed most of fig's comments * fix all of fig's comments * reformat files * Update assets/xml/textures/icon_item_static.xml Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com> * Update assets/xml/textures/icon_item_static.xml Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com> * fixed stuff * fixed most of roman's comments * remove leading zeroes * should build now * git subrepo pull --force tools/ZAPD subrepo: subdir: "tools/ZAPD" merged: "f84d8337b" upstream: origin: "https://github.com/zeldaret/ZAPD.git" branch: "master" commit: "f84d8337b" git-subrepo: version: "0.4.3" origin: "https://github.com/ingydotnet/git-subrepo.git" commit: "2f68596" * all of gkeep symbols fixed * compiler error fixed * format files * final changes Co-authored-by: Zelllll <elijah@DESKTOP-NMP1I89.localdomain> Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
This commit is contained in:
parent
84195fcef6
commit
20c1f4e648
198 changed files with 4775 additions and 4232 deletions
|
@ -529,8 +529,8 @@ glabel func_8002FBAC
|
|||
/* AA746C 800302CC 0C0346A2 */ jal Matrix_NewMtx
|
||||
/* AA7470 800302D0 AFA20058 */ sw $v0, 0x58($sp)
|
||||
/* AA7474 800302D4 8FA30058 */ lw $v1, 0x58($sp)
|
||||
/* AA7478 800302D8 3C040401 */ lui $a0, %hi(gGameKeepMoteDL0) # $a0, 0x401
|
||||
/* AA747C 800302DC 24840130 */ addiu $a0, %lo(gGameKeepMoteDL0) # addiu $a0, $a0, 0x130
|
||||
/* AA7478 800302D8 3C040401 */ lui $a0, %hi(gEffFlash1DL) # $a0, 0x401
|
||||
/* AA747C 800302DC 24840130 */ addiu $a0, %lo(gEffFlash1DL) # addiu $a0, $a0, 0x130
|
||||
/* AA7480 800302E0 AC620004 */ sw $v0, 4($v1)
|
||||
/* AA7484 800302E4 8FA500EC */ lw $a1, 0xec($sp)
|
||||
/* AA7488 800302E8 3C18DE00 */ li $t8, 0xDE000000 # 0.000000
|
||||
|
|
|
@ -446,7 +446,7 @@ glabel func_800730DC
|
|||
/* AEA8B0 80073710 3C0E0405 */ li $t6, 0x04050000 # 0.000000
|
||||
/* AEA8B4 80073714 244C0008 */ addiu $t4, $v0, 8
|
||||
/* AEA8B8 80073718 AE0C02C0 */ sw $t4, 0x2c0($s0)
|
||||
/* AEA8BC 8007371C 25CED1C0 */ addiu $t6, %lo(D_0404D1C0) # addiu $t6, $t6, -0x2e40
|
||||
/* AEA8BC 8007371C 25CED1C0 */ addiu $t6, %lo(gSunDL) # addiu $t6, $t6, -0x2e40
|
||||
/* AEA8C0 80073720 3C18DE00 */ li $t8, 0xDE000000 # 0.000000
|
||||
/* AEA8C4 80073724 AC580000 */ sw $t8, ($v0)
|
||||
/* AEA8C8 80073728 AC4E0004 */ sw $t6, 4($v0)
|
||||
|
@ -587,11 +587,11 @@ glabel func_800730DC
|
|||
/* AEAAD0 80073930 AC4F0000 */ sw $t7, ($v0)
|
||||
/* AEAAD4 80073934 AC4D0004 */ sw $t5, 4($v0)
|
||||
/* AEAAD8 80073938 8E0202C0 */ lw $v0, 0x2c0($s0)
|
||||
/* AEAADC 8007393C 3C0A0404 */ lui $t2, %hi(D_04038F00) # $t2, 0x404
|
||||
/* AEAADC 8007393C 3C0A0404 */ lui $t2, %hi(gMoonDL) # $t2, 0x404
|
||||
/* AEAAE0 80073940 44CCF800 */ ctc1 $t4, $31
|
||||
/* AEAAE4 80073944 24590008 */ addiu $t9, $v0, 8
|
||||
/* AEAAE8 80073948 AE1902C0 */ sw $t9, 0x2c0($s0)
|
||||
/* AEAAEC 8007394C 254A8F00 */ addiu $t2, %lo(D_04038F00) # addiu $t2, $t2, -0x7100
|
||||
/* AEAAEC 8007394C 254A8F00 */ addiu $t2, %lo(gMoonDL) # addiu $t2, $t2, -0x7100
|
||||
/* AEAAF0 80073950 3C09DE00 */ lui $t1, 0xde00
|
||||
/* AEAAF4 80073954 AC490000 */ sw $t1, ($v0)
|
||||
/* AEAAF8 80073958 AC4A0004 */ sw $t2, 4($v0)
|
||||
|
|
|
@ -600,8 +600,8 @@ glabel func_80073A5C
|
|||
/* AEB468 800742C8 2A21000A */ slti $at, $s1, 0xa
|
||||
.L800742CC:
|
||||
/* AEB46C 800742CC 8E0702D0 */ lw $a3, 0x2d0($s0)
|
||||
/* AEB470 800742D0 3C030403 */ lui $v1, %hi(D_04037730) # $v1, 0x403
|
||||
/* AEB474 800742D4 24637730 */ addiu $v1, %lo(D_04037730) # addiu $v1, $v1, 0x7730
|
||||
/* AEB470 800742D0 3C030403 */ lui $v1, %hi(gEffBurnMark1DL) # $v1, 0x403
|
||||
/* AEB474 800742D4 24637730 */ addiu $v1, %lo(gEffBurnMark1DL) # addiu $v1, $v1, 0x7730
|
||||
/* AEB478 800742D8 24E80008 */ addiu $t0, $a3, 8
|
||||
/* AEB47C 800742DC AE0802D0 */ sw $t0, 0x2d0($s0)
|
||||
/* AEB480 800742E0 3C0FDE00 */ lui $t7, 0xde00
|
||||
|
|
|
@ -157,8 +157,8 @@ glabel func_80074704
|
|||
/* AEBA78 800748D8 C43EC7DC */ lwc1 $f30, %lo(D_8013C7DC)($at)
|
||||
/* AEBA7C 800748DC 3C0142C8 */ li $at, 0x42C80000 # 0.000000
|
||||
/* AEBA80 800748E0 4481E000 */ mtc1 $at, $f28
|
||||
/* AEBA84 800748E4 3C0B0405 */ lui $t3, %hi(D_04048160) # $t3, 0x405
|
||||
/* AEBA88 800748E8 256B8160 */ addiu $t3, %lo(D_04048160) # addiu $t3, $t3, -0x7ea0
|
||||
/* AEBA84 800748E4 3C0B0405 */ lui $t3, %hi(gRaindropDL) # $t3, 0x405
|
||||
/* AEBA88 800748E8 256B8160 */ addiu $t3, %lo(gRaindropDL) # addiu $t3, $t3, -0x7ea0
|
||||
/* AEBA8C 800748EC 3C018014 */ lui $at, %hi(D_8013C7E0)
|
||||
/* AEBA90 800748F0 3C130100 */ lui $s3, 0x100
|
||||
/* AEBA94 800748F4 3C17DA38 */ lui $s7, (0xDA380003 >> 16) # lui $s7, 0xda38
|
||||
|
@ -293,7 +293,7 @@ glabel func_80074704
|
|||
/* AEBC90 80074AF0 C438C7F0 */ lwc1 $f24, %lo(D_8013C7F0)($at)
|
||||
/* AEBC94 80074AF4 3C014000 */ lui $at, 0x4000
|
||||
/* AEBC98 80074AF8 3C0A0402 */ li $t2, 0x04020000 # 0.000000
|
||||
/* AEBC9C 80074AFC 254AA0B0 */ addiu $t2, %lo(D_0401A0B0) # addiu $t2, $t2, -0x5f50
|
||||
/* AEBC9C 80074AFC 254AA0B0 */ addiu $t2, %lo(gEffShockwaveDL) # addiu $t2, $t2, -0x5f50
|
||||
/* AEBCA0 80074B00 4481B000 */ mtc1 $at, $f22
|
||||
/* AEBCA4 80074B04 AFAA007C */ sw $t2, 0x7c($sp)
|
||||
.L80074B08:
|
||||
|
|
|
@ -195,8 +195,8 @@ glabel func_8007542C
|
|||
/* AEC850 800756B0 C6060014 */ lwc1 $f6, 0x14($s0)
|
||||
/* AEC854 800756B4 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* AEC858 800756B8 3C150100 */ lui $s5, 0x100
|
||||
/* AEC85C 800756BC 3C160403 */ lui $s6, %hi(D_0402CF30) # $s6, 0x403
|
||||
/* AEC860 800756C0 26D6CF30 */ addiu $s6, %lo(D_0402CF30) # addiu $s6, $s6, -0x30d0
|
||||
/* AEC85C 800756BC 3C160403 */ lui $s6, %hi(gEffLightningDL) # $s6, 0x403
|
||||
/* AEC860 800756C0 26D6CF30 */ addiu $s6, %lo(gEffLightningDL) # addiu $s6, $s6, -0x30d0
|
||||
/* AEC864 800756C4 44068000 */ mfc1 $a2, $f16
|
||||
/* AEC868 800756C8 26B50000 */ addiu $s5, $s5, 0
|
||||
/* AEC86C 800756CC 0C034261 */ jal Matrix_Translate
|
||||
|
|
|
@ -111,14 +111,14 @@ glabel func_808AA2B0
|
|||
/* 00C74 808AA3F4 3C014300 */ lui $at, 0x4300 ## $at = 43000000
|
||||
/* 00C78 808AA3F8 4481B000 */ mtc1 $at, $f22 ## $f22 = 128.00
|
||||
/* 00C7C 808AA3FC 3C014382 */ lui $at, 0x4382 ## $at = 43820000
|
||||
/* 00C80 808AA400 3C140405 */ lui $s4, %hi(D_0404D4E0) ## $s4 = 04050000
|
||||
/* 00C80 808AA400 3C140405 */ lui $s4, %hi(gEffFire1DL) ## $s4 = 04050000
|
||||
/* 00C84 808AA404 3C1EDA38 */ lui $s8, 0xDA38 ## $s8 = DA380000
|
||||
/* 00C88 808AA408 3C16DB06 */ lui $s6, 0xDB06 ## $s6 = DB060000
|
||||
/* 00C8C 808AA40C 4481A000 */ mtc1 $at, $f20 ## $f20 = 260.00
|
||||
/* 00C90 808AA410 46062702 */ mul.s $f28, $f4, $f6
|
||||
/* 00C94 808AA414 36D60020 */ ori $s6, $s6, 0x0020 ## $s6 = DB060020
|
||||
/* 00C98 808AA418 37DE0003 */ ori $s8, $s8, 0x0003 ## $s8 = DA380003
|
||||
/* 00C9C 808AA41C 2694D4E0 */ addiu $s4, $s4, %lo(D_0404D4E0) ## $s4 = 0404D4E0
|
||||
/* 00C9C 808AA41C 2694D4E0 */ addiu $s4, $s4, %lo(gEffFire1DL) ## $s4 = 0404D4E0
|
||||
/* 00CA0 808AA420 00008825 */ or $s1, $zero, $zero ## $s1 = 00000000
|
||||
/* 00CA4 808AA424 2417FFEC */ addiu $s7, $zero, 0xFFEC ## $s7 = FFFFFFEC
|
||||
.L808AA428:
|
||||
|
|
|
@ -356,8 +356,8 @@ glabel func_80924228
|
|||
/* 08BD8 809246D8 0C0346A2 */ jal Matrix_NewMtx
|
||||
/* 08BDC 809246DC AFA20094 */ sw $v0, 0x0094($sp)
|
||||
/* 08BE0 809246E0 8FA30094 */ lw $v1, 0x0094($sp)
|
||||
/* 08BE4 809246E4 3C040405 */ lui $a0, %hi(D_04049210) ## $a0 = 04050000
|
||||
/* 08BE8 809246E8 24849210 */ addiu $a0, $a0, %lo(D_04049210) ## $a0 = 04049210
|
||||
/* 08BE4 809246E4 3C040405 */ lui $a0, %hi(gCircleShadowDL) ## $a0 = 04050000
|
||||
/* 08BE8 809246E8 24849210 */ addiu $a0, $a0, %lo(gCircleShadowDL) ## $a0 = 04049210
|
||||
/* 08BEC 809246EC AC620004 */ sw $v0, 0x0004($v1) ## 00000004
|
||||
/* 08BF0 809246F0 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 08BF4 809246F4 00046900 */ sll $t5, $a0, 4
|
||||
|
|
|
@ -66,11 +66,11 @@ glabel func_80925480
|
|||
/* 09A08 80925508 24130002 */ addiu $s3, $zero, 0x0002 ## $s3 = 00000002
|
||||
.L8092550C:
|
||||
/* 09A0C 8092550C 922F0024 */ lbu $t7, 0x0024($s1) ## 00000024
|
||||
/* 09A10 80925510 3C120402 */ lui $s2, %hi(D_040254B0) ## $s2 = 04020000
|
||||
/* 09A10 80925510 3C120402 */ lui $s2, %hi(gEffWaterRippleDL) ## $s2 = 04020000
|
||||
/* 09A14 80925514 566F0035 */ bnel $s3, $t7, .L809255EC
|
||||
/* 09A18 80925518 26B50001 */ addiu $s5, $s5, 0x0001 ## $s5 = 00000001
|
||||
/* 09A1C 8092551C 16C0000B */ bne $s6, $zero, .L8092554C
|
||||
/* 09A20 80925520 265254B0 */ addiu $s2, $s2, %lo(D_040254B0) ## $s2 = 040254B0
|
||||
/* 09A20 80925520 265254B0 */ addiu $s2, $s2, %lo(gEffWaterRippleDL) ## $s2 = 040254B0
|
||||
/* 09A24 80925524 0C0252F1 */ jal func_80094BC4
|
||||
/* 09A28 80925528 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 09A2C 8092552C 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
|
@ -136,11 +136,11 @@ glabel func_80925480
|
|||
/* 09B14 80925614 24130001 */ addiu $s3, $zero, 0x0001 ## $s3 = 00000001
|
||||
.L80925618:
|
||||
/* 09B18 80925618 92380024 */ lbu $t8, 0x0024($s1) ## 00000064
|
||||
/* 09B1C 8092561C 3C120402 */ lui $s2, %hi(D_0401A0B0) ## $s2 = 04020000
|
||||
/* 09B1C 8092561C 3C120402 */ lui $s2, %hi(gEffShockwaveDL) ## $s2 = 04020000
|
||||
/* 09B20 80925620 56780036 */ bnel $s3, $t8, .L809256FC
|
||||
/* 09B24 80925624 26B50001 */ addiu $s5, $s5, 0x0001 ## $s5 = 00000001
|
||||
/* 09B28 80925628 16C0000C */ bne $s6, $zero, .L8092565C
|
||||
/* 09B2C 8092562C 2652A0B0 */ addiu $s2, $s2, %lo(D_0401A0B0) ## $s2 = 0401A0B0
|
||||
/* 09B2C 8092562C 2652A0B0 */ addiu $s2, $s2, %lo(gEffShockwaveDL) ## $s2 = 0401A0B0
|
||||
/* 09B30 80925630 8FB900F4 */ lw $t9, 0x00F4($sp)
|
||||
/* 09B34 80925634 0C024F61 */ jal func_80093D84
|
||||
/* 09B38 80925638 8F240000 */ lw $a0, 0x0000($t9) ## 00000000
|
||||
|
@ -219,8 +219,8 @@ glabel func_80925480
|
|||
/* 09C4C 8092574C AFA80054 */ sw $t0, 0x0054($sp)
|
||||
/* 09C50 80925750 16C0002B */ bne $s6, $zero, .L80925800
|
||||
/* 09C54 80925754 02E1B821 */ addu $s7, $s7, $at
|
||||
/* 09C58 80925758 3C020405 */ lui $v0, %hi(D_04051DB0) ## $v0 = 04050000
|
||||
/* 09C5C 8092575C 24421DB0 */ addiu $v0, $v0, %lo(D_04051DB0) ## $v0 = 04051DB0
|
||||
/* 09C58 80925758 3C020405 */ lui $v0, %hi(gDust1Tex) ## $v0 = 04050000
|
||||
/* 09C5C 8092575C 24421DB0 */ addiu $v0, $v0, %lo(gDust1Tex) ## $v0 = 04051DB0
|
||||
/* 09C60 80925760 00024900 */ sll $t1, $v0, 4
|
||||
/* 09C64 80925764 00095702 */ srl $t2, $t1, 28
|
||||
/* 09C68 80925768 3C0C8016 */ lui $t4, %hi(gSegments)
|
||||
|
@ -334,8 +334,8 @@ glabel func_80925480
|
|||
/* 09E0C 8092590C 26B50001 */ addiu $s5, $s5, 0x0001 ## $s5 = 00000001
|
||||
/* 09E10 80925910 16C0002A */ bne $s6, $zero, .L809259BC
|
||||
/* 09E14 80925914 26F70FC8 */ addiu $s7, $s7, 0x0FC8 ## $s7 = 06000FC8
|
||||
/* 09E18 80925918 3C020405 */ lui $v0, %hi(D_04051DB0) ## $v0 = 04050000
|
||||
/* 09E1C 8092591C 24421DB0 */ addiu $v0, $v0, %lo(D_04051DB0) ## $v0 = 04051DB0
|
||||
/* 09E18 80925918 3C020405 */ lui $v0, %hi(gDust1Tex) ## $v0 = 04050000
|
||||
/* 09E1C 8092591C 24421DB0 */ addiu $v0, $v0, %lo(gDust1Tex) ## $v0 = 04051DB0
|
||||
/* 09E20 80925920 0002C900 */ sll $t9, $v0, 4
|
||||
/* 09E24 80925924 00194F02 */ srl $t1, $t9, 28
|
||||
/* 09E28 80925928 3C0A8016 */ lui $t2, %hi(gSegments)
|
||||
|
|
|
@ -255,12 +255,12 @@ glabel func_8093639C
|
|||
/* 0A118 809366E8 26700700 */ addiu $s0, $s3, 0x0700 ## $s0 = 00000700
|
||||
/* 0A11C 809366EC 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 0A120 809366F0 11E0003E */ beq $t7, $zero, .L809367EC
|
||||
/* 0A124 809366F4 3C150402 */ lui $s5, %hi(D_040184B0) ## $s5 = 04020000
|
||||
/* 0A124 809366F4 3C150402 */ lui $s5, %hi(gEffFireCircleDL) ## $s5 = 04020000
|
||||
/* 0A128 809366F8 C60C0000 */ lwc1 $f12, 0x0000($s0) ## 00000700
|
||||
/* 0A12C 809366FC C60E0004 */ lwc1 $f14, 0x0004($s0) ## 00000704
|
||||
/* 0A130 80936700 8E060008 */ lw $a2, 0x0008($s0) ## 00000708
|
||||
/* 0A134 80936704 0C034261 */ jal Matrix_Translate
|
||||
/* 0A138 80936708 26B584B0 */ addiu $s5, $s5, %lo(D_040184B0) ## $s5 = 040184B0
|
||||
/* 0A138 80936708 26B584B0 */ addiu $s5, $s5, %lo(gEffFireCircleDL) ## $s5 = 040184B0
|
||||
/* 0A13C 8093670C 9618001E */ lhu $t8, 0x001E($s0) ## 0000071E
|
||||
/* 0A140 80936710 3C014F80 */ lui $at, 0x4F80 ## $at = 4F800000
|
||||
/* 0A144 80936714 44988000 */ mtc1 $t8, $f16 ## $f16 = 0.00
|
||||
|
|
|
@ -130,8 +130,8 @@ glabel func_80943028
|
|||
/* 0A510 809431E0 0C0346A2 */ jal Matrix_NewMtx
|
||||
/* 0A514 809431E4 AFA2002C */ sw $v0, 0x002C($sp)
|
||||
/* 0A518 809431E8 8FA3002C */ lw $v1, 0x002C($sp)
|
||||
/* 0A51C 809431EC 3C040405 */ lui $a0, %hi(D_04049210) ## $a0 = 04050000
|
||||
/* 0A520 809431F0 24849210 */ addiu $a0, $a0, %lo(D_04049210) ## $a0 = 04049210
|
||||
/* 0A51C 809431EC 3C040405 */ lui $a0, %hi(gCircleShadowDL) ## $a0 = 04050000
|
||||
/* 0A520 809431F0 24849210 */ addiu $a0, $a0, %lo(gCircleShadowDL) ## $a0 = 04049210
|
||||
/* 0A524 809431F4 AC620004 */ sw $v0, 0x0004($v1) ## 00000004
|
||||
/* 0A528 809431F8 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 0A52C 809431FC 00044900 */ sll $t1, $a0, 4
|
||||
|
|
|
@ -368,8 +368,8 @@ glabel func_8095A188
|
|||
/* 0B334 8095A5F4 26730001 */ addiu $s3, $s3, 0x0001 ## $s3 = 00000001
|
||||
/* 0B338 8095A5F8 16800028 */ bne $s4, $zero, .L8095A69C
|
||||
/* 0B33C 8095A5FC 26529468 */ addiu $s2, $s2, %lo(D_06009468) ## $s2 = 06009468
|
||||
/* 0B340 8095A600 3C020405 */ lui $v0, %hi(D_04055DB0) ## $v0 = 04050000
|
||||
/* 0B344 8095A604 24425DB0 */ addiu $v0, $v0, %lo(D_04055DB0) ## $v0 = 04055DB0
|
||||
/* 0B340 8095A600 3C020405 */ lui $v0, %hi(gEffBubble1Tex) ## $v0 = 04050000
|
||||
/* 0B344 8095A604 24425DB0 */ addiu $v0, $v0, %lo(gEffBubble1Tex) ## $v0 = 04055DB0
|
||||
/* 0B348 8095A608 00027100 */ sll $t6, $v0, 4
|
||||
/* 0B34C 8095A60C 000E5702 */ srl $t2, $t6, 28
|
||||
/* 0B350 8095A610 3C098016 */ lui $t1, %hi(gSegments)
|
||||
|
|
|
@ -42,12 +42,12 @@ glabel func_8096865C
|
|||
/* 01D48 80968698 5700007F */ bnel $t8, $zero, .L80968898
|
||||
/* 01D4C 8096869C 8FAA0064 */ lw $t2, 0x0064($sp)
|
||||
/* 01D50 809686A0 8459001C */ lh $t9, 0x001C($v0) ## 0000001C
|
||||
/* 01D54 809686A4 3C090401 */ lui $t1, %hi(D_040101A8) ## $t1 = 04010000
|
||||
/* 01D58 809686A8 3C080401 */ lui $t0, %hi(gGameKeepMoteDL0) ## $t0 = 04010000
|
||||
/* 01D54 809686A4 3C090401 */ lui $t1, %hi(gEffFlash2DL) ## $t1 = 04010000
|
||||
/* 01D58 809686A8 3C080401 */ lui $t0, %hi(gEffFlash1DL) ## $t0 = 04010000
|
||||
/* 01D5C 809686AC 2B210009 */ slti $at, $t9, 0x0009
|
||||
/* 01D60 809686B0 14200004 */ bne $at, $zero, .L809686C4
|
||||
/* 01D64 809686B4 252901A8 */ addiu $t1, $t1, %lo(D_040101A8) ## $t1 = 040101A8
|
||||
/* 01D68 809686B8 25080130 */ addiu $t0, $t0, %lo(gGameKeepMoteDL0) ## $t0 = 04010130
|
||||
/* 01D64 809686B4 252901A8 */ addiu $t1, $t1, %lo(gEffFlash2DL) ## $t1 = 040101A8
|
||||
/* 01D68 809686B8 25080130 */ addiu $t0, $t0, %lo(gEffFlash1DL) ## $t0 = 04010130
|
||||
/* 01D6C 809686BC 10000002 */ beq $zero, $zero, .L809686C8
|
||||
/* 01D70 809686C0 AFA80054 */ sw $t0, 0x0054($sp)
|
||||
.L809686C4:
|
||||
|
|
|
@ -79,10 +79,10 @@ glabel func_809688C4
|
|||
/* 0205C 809689AC 46083302 */ mul.s $f12, $f6, $f8
|
||||
/* 02060 809689B0 0C034348 */ jal Matrix_RotateY
|
||||
/* 02064 809689B4 00000000 */ nop
|
||||
/* 02068 809689B8 3C0F0401 */ lui $t7, %hi(gGameKeepMoteDL0) ## $t7 = 04010000
|
||||
/* 02068 809689B8 3C0F0401 */ lui $t7, %hi(gEffFlash1DL) ## $t7 = 04010000
|
||||
/* 0206C 809689BC 3C010001 */ lui $at, 0x0001 ## $at = 00010000
|
||||
/* 02070 809689C0 34211DA0 */ ori $at, $at, 0x1DA0 ## $at = 00011DA0
|
||||
/* 02074 809689C4 25EF0130 */ addiu $t7, $t7, %lo(gGameKeepMoteDL0) ## $t7 = 04010130
|
||||
/* 02074 809689C4 25EF0130 */ addiu $t7, $t7, %lo(gEffFlash1DL) ## $t7 = 04010130
|
||||
/* 02078 809689C8 4480A000 */ mtc1 $zero, $f20 ## $f20 = 0.00
|
||||
/* 0207C 809689CC AFAF0058 */ sw $t7, 0x0058($sp)
|
||||
/* 02080 809689D0 02E1F021 */ addu $s8, $s7, $at
|
||||
|
|
|
@ -130,8 +130,8 @@ glabel func_80968FB0
|
|||
/* 02814 80969164 AC4C0000 */ sw $t4, 0x0000($v0) ## 00000010
|
||||
/* 02818 80969168 AC4D0004 */ sw $t5, 0x0004($v0) ## 00000014
|
||||
/* 0281C 8096916C 8D2202D0 */ lw $v0, 0x02D0($t1) ## 000002D0
|
||||
/* 02820 80969170 3C180401 */ lui $t8, %hi(D_04015780) ## $t8 = 04010000
|
||||
/* 02824 80969174 27185780 */ addiu $t8, $t8, %lo(D_04015780) ## $t8 = 04015780
|
||||
/* 02820 80969170 3C180401 */ lui $t8, %hi(gGlowCircleSmallDL) ## $t8 = 04010000
|
||||
/* 02824 80969174 27185780 */ addiu $t8, $t8, %lo(gGlowCircleSmallDL) ## $t8 = 04015780
|
||||
/* 02828 80969178 244E0008 */ addiu $t6, $v0, 0x0008 ## $t6 = 00000018
|
||||
/* 0282C 8096917C AD2E02D0 */ sw $t6, 0x02D0($t1) ## 000002D0
|
||||
/* 02830 80969180 3C0FDE00 */ lui $t7, 0xDE00 ## $t7 = DE000000
|
||||
|
|
|
@ -39,10 +39,10 @@ glabel func_8098A4F0
|
|||
/* 016CC 8098A54C 24070591 */ addiu $a3, $zero, 0x0591 ## $a3 = 00000591
|
||||
/* 016D0 8098A550 0C031AB1 */ jal Graph_OpenDisps
|
||||
/* 016D4 8098A554 00A08025 */ or $s0, $a1, $zero ## $s0 = 00000000
|
||||
/* 016D8 8098A558 3C020405 */ lui $v0, %hi(D_04052DB0) ## $v0 = 04050000
|
||||
/* 016D8 8098A558 3C020405 */ lui $v0, %hi(gDust5Tex) ## $v0 = 04050000
|
||||
/* 016DC 8098A55C 3C0100FF */ lui $at, 0x00FF ## $at = 00FF0000
|
||||
/* 016E0 8098A560 3421FFFF */ ori $at, $at, 0xFFFF ## $at = 00FFFFFF
|
||||
/* 016E4 8098A564 24422DB0 */ addiu $v0, $v0, %lo(D_04052DB0) ## $v0 = 04052DB0
|
||||
/* 016E4 8098A564 24422DB0 */ addiu $v0, $v0, %lo(gDust5Tex) ## $v0 = 04052DB0
|
||||
/* 016E8 8098A568 0041B824 */ and $s7, $v0, $at
|
||||
/* 016EC 8098A56C 3C0141F0 */ lui $at, 0x41F0 ## $at = 41F00000
|
||||
/* 016F0 8098A570 4481F000 */ mtc1 $at, $f30 ## $f30 = 30.00
|
||||
|
@ -50,8 +50,8 @@ glabel func_8098A4F0
|
|||
/* 016F8 8098A578 000E7F02 */ srl $t7, $t6, 28
|
||||
/* 016FC 8098A57C 3C0142F0 */ lui $at, 0x42F0 ## $at = 42F00000
|
||||
/* 01700 8098A580 3C198016 */ lui $t9, %hi(gSegments)
|
||||
/* 01704 8098A584 3C080401 */ lui $t0, %hi(D_04010050) ## $t0 = 04010000
|
||||
/* 01708 8098A588 25080050 */ addiu $t0, $t0, %lo(D_04010050) ## $t0 = 04010050
|
||||
/* 01704 8098A584 3C080401 */ lui $t0, %hi(gEffDustDL) ## $t0 = 04010000
|
||||
/* 01708 8098A588 25080050 */ addiu $t0, $t0, %lo(gEffDustDL) ## $t0 = 04010050
|
||||
/* 0170C 8098A58C 27396FA8 */ addiu $t9, %lo(gSegments)
|
||||
/* 01710 8098A590 000FC080 */ sll $t8, $t7, 2
|
||||
/* 01714 8098A594 3C1E0100 */ lui $s8, %hi(D_01000000) ## $s8 = 01000000
|
||||
|
|
|
@ -390,8 +390,8 @@ glabel func_8098ABC0
|
|||
/* 02274 8098B0F4 93AF00B7 */ lbu $t7, 0x00B7($sp)
|
||||
/* 02278 8098B0F8 3C010001 */ lui $at, 0x0001 ## $at = 00010000
|
||||
/* 0227C 8098B0FC 34211DA0 */ ori $at, $at, 0x1DA0 ## $at = 00011DA0
|
||||
/* 02280 8098B100 3C0D0401 */ lui $t5, %hi(gGameKeepMoteDL0) ## $t5 = 04010000
|
||||
/* 02284 8098B104 25AD0130 */ addiu $t5, $t5, %lo(gGameKeepMoteDL0) ## $t5 = 04010130
|
||||
/* 02280 8098B100 3C0D0401 */ lui $t5, %hi(gEffFlash1DL) ## $t5 = 04010000
|
||||
/* 02284 8098B104 25AD0130 */ addiu $t5, $t5, %lo(gEffFlash1DL) ## $t5 = 04010130
|
||||
/* 02288 8098B108 02417021 */ addu $t6, $s2, $at
|
||||
/* 0228C 8098B10C AFAE0078 */ sw $t6, 0x0078($sp)
|
||||
/* 02290 8098B110 11E00007 */ beq $t7, $zero, .L8098B130
|
||||
|
|
|
@ -309,8 +309,8 @@ glabel func_8098B354
|
|||
/* 028E4 8098B764 3C010001 */ lui $at, 0x0001 ## $at = 00010000
|
||||
/* 028E8 8098B768 34211DA0 */ ori $at, $at, 0x1DA0 ## $at = 00011DA0
|
||||
/* 028EC 8098B76C 44060000 */ mfc1 $a2, $f0
|
||||
/* 028F0 8098B770 3C150401 */ lui $s5, %hi(gGameKeepMoteDL0) ## $s5 = 04010000
|
||||
/* 028F4 8098B774 26B50130 */ addiu $s5, $s5, %lo(gGameKeepMoteDL0) ## $s5 = 04010130
|
||||
/* 028F0 8098B770 3C150401 */ lui $s5, %hi(gEffFlash1DL) ## $s5 = 04010000
|
||||
/* 028F4 8098B774 26B50130 */ addiu $s5, $s5, %lo(gEffFlash1DL) ## $s5 = 04010130
|
||||
/* 028F8 8098B778 02C19021 */ addu $s2, $s6, $at
|
||||
/* 028FC 8098B77C 0C034261 */ jal Matrix_Translate
|
||||
/* 02900 8098B780 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
|
|
|
@ -83,9 +83,9 @@ glabel func_8099E4F4
|
|||
/* 00D2C 8099E5FC C6220550 */ lwc1 $f2, 0x0550($s1) ## 00000550
|
||||
/* 00D30 8099E600 C6300554 */ lwc1 $f16, 0x0554($s1) ## 00000554
|
||||
/* 00D34 8099E604 C6320558 */ lwc1 $f18, 0x0558($s1) ## 00000558
|
||||
/* 00D38 8099E608 3C020403 */ lui $v0, %hi(D_04037880) ## $v0 = 04030000
|
||||
/* 00D38 8099E608 3C020403 */ lui $v0, %hi(gEffFairySparklesDL) ## $v0 = 04030000
|
||||
/* 00D3C 8099E60C 4602B201 */ sub.s $f8, $f22, $f2
|
||||
/* 00D40 8099E610 24427880 */ addiu $v0, $v0, %lo(D_04037880) ## $v0 = 04037880
|
||||
/* 00D40 8099E610 24427880 */ addiu $v0, $v0, %lo(gEffFairySparklesDL) ## $v0 = 04037880
|
||||
/* 00D44 8099E614 3C0100FF */ lui $at, 0x00FF ## $at = 00FF0000
|
||||
/* 00D48 8099E618 4604B001 */ sub.s $f0, $f22, $f4
|
||||
/* 00D4C 8099E61C C6440000 */ lwc1 $f4, 0x0000($s2) ## 0000024C
|
||||
|
|
|
@ -116,9 +116,9 @@ glabel func_8099E784
|
|||
/* 01028 8099E8F8 AC6F0000 */ sw $t7, 0x0000($v1) ## 00000000
|
||||
/* 0102C 8099E8FC C62A0000 */ lwc1 $f10, 0x0000($s1) ## 0000014C
|
||||
/* 01030 8099E900 24190001 */ addiu $t9, $zero, 0x0001 ## $t9 = 00000001
|
||||
/* 01034 8099E904 3C020403 */ lui $v0, %hi(D_04037880) ## $v0 = 04030000
|
||||
/* 01034 8099E904 3C020403 */ lui $v0, %hi(gEffFairySparklesDL) ## $v0 = 04030000
|
||||
/* 01038 8099E908 46185402 */ mul.s $f16, $f10, $f24
|
||||
/* 0103C 8099E90C 24427880 */ addiu $v0, $v0, %lo(D_04037880) ## $v0 = 04037880
|
||||
/* 0103C 8099E90C 24427880 */ addiu $v0, $v0, %lo(gEffFairySparklesDL) ## $v0 = 04037880
|
||||
/* 01040 8099E910 3C0100FF */ lui $at, 0x00FF ## $at = 00FF0000
|
||||
/* 01044 8099E914 3421FFFF */ ori $at, $at, 0xFFFF ## $at = 00FFFFFF
|
||||
/* 01048 8099E918 0041B024 */ and $s6, $v0, $at
|
||||
|
|
|
@ -238,10 +238,10 @@ glabel EnArrow_Draw
|
|||
/* 0137C 809B4C9C AFA20040 */ sw $v0, 0x0040($sp)
|
||||
/* 01380 809B4CA0 8FA30040 */ lw $v1, 0x0040($sp)
|
||||
/* 01384 809B4CA4 8FA80064 */ lw $t0, 0x0064($sp)
|
||||
/* 01388 809B4CA8 3C0C0403 */ lui $t4, %hi(D_04037880) ## $t4 = 04030000
|
||||
/* 01388 809B4CA8 3C0C0403 */ lui $t4, %hi(gEffFairySparklesDL) ## $t4 = 04030000
|
||||
/* 0138C 809B4CAC AC620004 */ sw $v0, 0x0004($v1) ## 00000004
|
||||
/* 01390 809B4CB0 8D0202D0 */ lw $v0, 0x02D0($t0) ## 000002D0
|
||||
/* 01394 809B4CB4 258C7880 */ addiu $t4, $t4, %lo(D_04037880) ## $t4 = 04037880
|
||||
/* 01394 809B4CB4 258C7880 */ addiu $t4, $t4, %lo(gEffFairySparklesDL) ## $t4 = 04037880
|
||||
/* 01398 809B4CB8 3C0BDE00 */ lui $t3, 0xDE00 ## $t3 = DE000000
|
||||
/* 0139C 809B4CBC 244A0008 */ addiu $t2, $v0, 0x0008 ## $t2 = 00000008
|
||||
/* 013A0 809B4CC0 AD0A02D0 */ sw $t2, 0x02D0($t0) ## 000002D0
|
||||
|
|
|
@ -32,10 +32,10 @@ glabel EnArrow_Init
|
|||
/* 00050 809B3970 28410009 */ slti $at, $v0, 0x0009
|
||||
/* 00054 809B3974 1020000B */ beq $at, $zero, .L809B39A4
|
||||
/* 00058 809B3978 8FA4003C */ lw $a0, 0x003C($sp)
|
||||
/* 0005C 809B397C 3C060400 */ lui $a2, %hi(D_04006010) ## $a2 = 04000000
|
||||
/* 00060 809B3980 3C070400 */ lui $a3, %hi(D_0400436C) ## $a3 = 04000000
|
||||
/* 00064 809B3984 24E7436C */ addiu $a3, $a3, %lo(D_0400436C) ## $a3 = 0400436C
|
||||
/* 00068 809B3988 24C66010 */ addiu $a2, $a2, %lo(D_04006010) ## $a2 = 04006010
|
||||
/* 0005C 809B397C 3C060400 */ lui $a2, %hi(gArrowSkel) ## $a2 = 04000000
|
||||
/* 00060 809B3980 3C070400 */ lui $a3, %hi(gArrow2Anim) ## $a3 = 04000000
|
||||
/* 00064 809B3984 24E7436C */ addiu $a3, $a3, %lo(gArrow2Anim) ## $a3 = 0400436C
|
||||
/* 00068 809B3988 24C66010 */ addiu $a2, $a2, %lo(gArrowSkel) ## $a2 = 04006010
|
||||
/* 0006C 809B398C 2605014C */ addiu $a1, $s0, 0x014C ## $a1 = 0000014C
|
||||
/* 00070 809B3990 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 00074 809B3994 AFA00014 */ sw $zero, 0x0014($sp)
|
||||
|
|
|
@ -17,8 +17,8 @@ glabel func_809B3CEC
|
|||
/* 003E4 809B3D04 3C05809B */ lui $a1, %hi(func_809B4640) ## $a1 = 809B0000
|
||||
/* 003E8 809B3D08 0C26CE48 */ jal func_809B3920
|
||||
/* 003EC 809B3D0C 24A54640 */ addiu $a1, $a1, %lo(func_809B4640) ## $a1 = 809B4640
|
||||
/* 003F0 809B3D10 3C050400 */ lui $a1, %hi(D_04004310) ## $a1 = 04000000
|
||||
/* 003F4 809B3D14 24A54310 */ addiu $a1, $a1, %lo(D_04004310) ## $a1 = 04004310
|
||||
/* 003F0 809B3D10 3C050400 */ lui $a1, %hi(gArrow1Anim) ## $a1 = 04000000
|
||||
/* 003F4 809B3D14 24A54310 */ addiu $a1, $a1, %lo(gArrow1Anim) ## $a1 = 04004310
|
||||
/* 003F8 809B3D18 0C02947A */ jal Animation_PlayOnce
|
||||
/* 003FC 809B3D1C 2604014C */ addiu $a0, $s0, 0x014C ## $a0 = 0000014C
|
||||
/* 00400 809B3D20 0C03F66B */ jal Rand_ZeroOne
|
||||
|
|
|
@ -226,8 +226,8 @@ glabel func_809B3FDC
|
|||
/* 009D4 809B42F4 8E02024C */ lw $v0, 0x024C($s0) ## 0000024C
|
||||
/* 009D8 809B42F8 0C26CE48 */ jal func_809B3920
|
||||
/* 009DC 809B42FC 24A545E0 */ addiu $a1, $a1, %lo(func_809B45E0) ## $a1 = 809B45E0
|
||||
/* 009E0 809B4300 3C050400 */ lui $a1, %hi(D_0400436C) ## $a1 = 04000000
|
||||
/* 009E4 809B4304 24A5436C */ addiu $a1, $a1, %lo(D_0400436C) ## $a1 = 0400436C
|
||||
/* 009E0 809B4300 3C050400 */ lui $a1, %hi(gArrow2Anim) ## $a1 = 04000000
|
||||
/* 009E4 809B4304 24A5436C */ addiu $a1, $a1, %lo(gArrow2Anim) ## $a1 = 0400436C
|
||||
/* 009E8 809B4308 0C02947A */ jal Animation_PlayOnce
|
||||
/* 009EC 809B430C 2604014C */ addiu $a0, $s0, 0x014C ## $a0 = 0000014C
|
||||
/* 009F0 809B4310 8609001C */ lh $t1, 0x001C($s0) ## 0000001C
|
||||
|
|
|
@ -227,8 +227,8 @@ glabel EnBomChu_Draw
|
|||
/* 0147C 809C6CAC 8F040000 */ lw $a0, 0x0000($t8) ## 00000000
|
||||
/* 01480 809C6CB0 AE020004 */ sw $v0, 0x0004($s0) ## 00000004
|
||||
/* 01484 809C6CB4 8E2202C0 */ lw $v0, 0x02C0($s1) ## 000002C0
|
||||
/* 01488 809C6CB8 3C0A0400 */ lui $t2, %hi(D_04007E10) ## $t2 = 04000000
|
||||
/* 0148C 809C6CBC 254A7E10 */ addiu $t2, $t2, %lo(D_04007E10) ## $t2 = 04007E10
|
||||
/* 01488 809C6CB8 3C0A0400 */ lui $t2, %hi(gBombchuDL) ## $t2 = 04000000
|
||||
/* 0148C 809C6CBC 254A7E10 */ addiu $t2, $t2, %lo(gBombchuDL) ## $t2 = 04007E10
|
||||
/* 01490 809C6CC0 24480008 */ addiu $t0, $v0, 0x0008 ## $t0 = 00000008
|
||||
/* 01494 809C6CC4 AE2802C0 */ sw $t0, 0x02C0($s1) ## 000002C0
|
||||
/* 01498 809C6CC8 3C09DE00 */ lui $t1, 0xDE00 ## $t1 = DE000000
|
||||
|
|
|
@ -75,8 +75,8 @@ glabel func_809E8AD8
|
|||
/* 033E4 809E8BB4 8D840000 */ lw $a0, 0x0000($t4) ## 00000000
|
||||
/* 033E8 809E8BB8 AE220004 */ sw $v0, 0x0004($s1) ## 00000004
|
||||
/* 033EC 809E8BBC 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 033F0 809E8BC0 3C0F0405 */ lui $t7, %hi(D_04049210) ## $t7 = 04050000
|
||||
/* 033F4 809E8BC4 25EF9210 */ addiu $t7, $t7, %lo(D_04049210) ## $t7 = 04049210
|
||||
/* 033F0 809E8BC0 3C0F0405 */ lui $t7, %hi(gCircleShadowDL) ## $t7 = 04050000
|
||||
/* 033F4 809E8BC4 25EF9210 */ addiu $t7, $t7, %lo(gCircleShadowDL) ## $t7 = 04049210
|
||||
/* 033F8 809E8BC8 244D0008 */ addiu $t5, $v0, 0x0008 ## $t5 = 00000008
|
||||
/* 033FC 809E8BCC AE0D02D0 */ sw $t5, 0x02D0($s0) ## 000002D0
|
||||
/* 03400 809E8BD0 3C0EDE00 */ lui $t6, 0xDE00 ## $t6 = DE000000
|
||||
|
|
|
@ -17,16 +17,16 @@ glabel EnFish_Init
|
|||
/* 00208 80A15488 0C01E037 */ jal Actor_ProcessInitChain
|
||||
|
||||
/* 0020C 80A1548C A7AE003A */ sh $t6, 0x003A($sp)
|
||||
/* 00210 80A15490 3C060402 */ lui $a2, %hi(D_04018FE0) ## $a2 = 04020000
|
||||
/* 00214 80A15494 3C070402 */ lui $a3, %hi(D_0401909C) ## $a3 = 04020000
|
||||
/* 00210 80A15490 3C060402 */ lui $a2, %hi(gFishSkel) ## $a2 = 04020000
|
||||
/* 00214 80A15494 3C070402 */ lui $a3, %hi(gFish2Anim) ## $a3 = 04020000
|
||||
/* 00218 80A15498 260F01F0 */ addiu $t7, $s0, 0x01F0 ## $t7 = 000001F0
|
||||
/* 0021C 80A1549C 2618021A */ addiu $t8, $s0, 0x021A ## $t8 = 0000021A
|
||||
/* 00220 80A154A0 24190007 */ addiu $t9, $zero, 0x0007 ## $t9 = 00000007
|
||||
/* 00224 80A154A4 AFB90018 */ sw $t9, 0x0018($sp)
|
||||
/* 00228 80A154A8 AFB80014 */ sw $t8, 0x0014($sp)
|
||||
/* 0022C 80A154AC AFAF0010 */ sw $t7, 0x0010($sp)
|
||||
/* 00230 80A154B0 24E7909C */ addiu $a3, $a3, %lo(D_0401909C) ## $a3 = 0401909C
|
||||
/* 00234 80A154B4 24C68FE0 */ addiu $a2, $a2, %lo(D_04018FE0) ## $a2 = 04018FE0
|
||||
/* 00230 80A154B0 24E7909C */ addiu $a3, $a3, %lo(gFish2Anim) ## $a3 = 0401909C
|
||||
/* 00234 80A154B4 24C68FE0 */ addiu $a2, $a2, %lo(gFishSkel) ## $a2 = 04018FE0
|
||||
/* 00238 80A154B8 8FA40044 */ lw $a0, 0x0044($sp)
|
||||
/* 0023C 80A154BC 0C0291BE */ jal SkelAnime_InitFlex
|
||||
/* 00240 80A154C0 260501AC */ addiu $a1, $s0, 0x01AC ## $a1 = 000001AC
|
||||
|
|
|
@ -2,19 +2,19 @@ glabel func_80A152AC
|
|||
/* 0002C 80A152AC 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 00030 80A152B0 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 00034 80A152B4 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 00038 80A152B8 3C040402 */ lui $a0, %hi(D_0401909C) ## $a0 = 04020000
|
||||
/* 00038 80A152B8 3C040402 */ lui $a0, %hi(gFish2Anim) ## $a0 = 04020000
|
||||
/* 0003C 80A152BC 0C028800 */ jal Animation_GetLastFrame
|
||||
|
||||
/* 00040 80A152C0 2484909C */ addiu $a0, $a0, %lo(D_0401909C) ## $a0 = 0401909C
|
||||
/* 00040 80A152C0 2484909C */ addiu $a0, $a0, %lo(gFish2Anim) ## $a0 = 0401909C
|
||||
/* 00044 80A152C4 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
|
||||
/* 00048 80A152C8 3C014000 */ lui $at, 0x4000 ## $at = 40000000
|
||||
/* 0004C 80A152CC 44814000 */ mtc1 $at, $f8 ## $f8 = 2.00
|
||||
/* 00050 80A152D0 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00054 80A152D4 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 00058 80A152D8 3C050402 */ lui $a1, %hi(D_0401909C) ## $a1 = 04020000
|
||||
/* 00058 80A152D8 3C050402 */ lui $a1, %hi(gFish2Anim) ## $a1 = 04020000
|
||||
/* 0005C 80A152DC 240E0001 */ addiu $t6, $zero, 0x0001 ## $t6 = 00000001
|
||||
/* 00060 80A152E0 AFAE0014 */ sw $t6, 0x0014($sp)
|
||||
/* 00064 80A152E4 24A5909C */ addiu $a1, $a1, %lo(D_0401909C) ## $a1 = 0401909C
|
||||
/* 00064 80A152E4 24A5909C */ addiu $a1, $a1, %lo(gFish2Anim) ## $a1 = 0401909C
|
||||
/* 00068 80A152E8 E7A60010 */ swc1 $f6, 0x0010($sp)
|
||||
/* 0006C 80A152EC 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
|
||||
/* 00070 80A152F0 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
|
|
|
@ -2,19 +2,19 @@ glabel func_80A15310
|
|||
/* 00090 80A15310 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 00094 80A15314 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 00098 80A15318 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 0009C 80A1531C 3C040402 */ lui $a0, %hi(D_040185FC) ## $a0 = 04020000
|
||||
/* 0009C 80A1531C 3C040402 */ lui $a0, %hi(gFish1Anim) ## $a0 = 04020000
|
||||
/* 000A0 80A15320 0C028800 */ jal Animation_GetLastFrame
|
||||
|
||||
/* 000A4 80A15324 248485FC */ addiu $a0, $a0, %lo(D_040185FC) ## $a0 = 040185FC
|
||||
/* 000A4 80A15324 248485FC */ addiu $a0, $a0, %lo(gFish1Anim) ## $a0 = 040185FC
|
||||
/* 000A8 80A15328 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
|
||||
/* 000AC 80A1532C 3C014000 */ lui $at, 0x4000 ## $at = 40000000
|
||||
/* 000B0 80A15330 44814000 */ mtc1 $at, $f8 ## $f8 = 2.00
|
||||
/* 000B4 80A15334 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 000B8 80A15338 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 000BC 80A1533C 3C050402 */ lui $a1, %hi(D_040185FC) ## $a1 = 04020000
|
||||
/* 000BC 80A1533C 3C050402 */ lui $a1, %hi(gFish1Anim) ## $a1 = 04020000
|
||||
/* 000C0 80A15340 240E0001 */ addiu $t6, $zero, 0x0001 ## $t6 = 00000001
|
||||
/* 000C4 80A15344 AFAE0014 */ sw $t6, 0x0014($sp)
|
||||
/* 000C8 80A15348 24A585FC */ addiu $a1, $a1, %lo(D_040185FC) ## $a1 = 040185FC
|
||||
/* 000C8 80A15348 24A585FC */ addiu $a1, $a1, %lo(gFish1Anim) ## $a1 = 040185FC
|
||||
/* 000CC 80A1534C E7A60010 */ swc1 $f6, 0x0010($sp)
|
||||
/* 000D0 80A15350 3C063F80 */ lui $a2, 0x3F80 ## $a2 = 3F800000
|
||||
/* 000D4 80A15354 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
|
|
|
@ -184,16 +184,16 @@ glabel EnMThunder_Draw
|
|||
/* 00F38 80A9FF18 AC6F0004 */ sw $t7, 0x0004($v1) ## 00000004
|
||||
/* 00F3C 80A9FF1C 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 00F40 80A9FF20 44D8F800 */ ctc1 $t8, $31
|
||||
/* 00F44 80A9FF24 3C190401 */ lui $t9, %hi(D_04012AF0) ## $t9 = 04010000
|
||||
/* 00F44 80A9FF24 3C190401 */ lui $t9, %hi(gSpinAttack3DL) ## $t9 = 04010000
|
||||
/* 00F48 80A9FF28 244E0008 */ addiu $t6, $v0, 0x0008 ## $t6 = 00000008
|
||||
/* 00F4C 80A9FF2C AE0E02D0 */ sw $t6, 0x02D0($s0) ## 000002D0
|
||||
/* 00F50 80A9FF30 27392AF0 */ addiu $t9, $t9, %lo(D_04012AF0) ## $t9 = 04012AF0
|
||||
/* 00F50 80A9FF30 27392AF0 */ addiu $t9, $t9, %lo(gSpinAttack3DL) ## $t9 = 04012AF0
|
||||
/* 00F54 80A9FF34 3C18DE00 */ lui $t8, 0xDE00 ## $t8 = DE000000
|
||||
/* 00F58 80A9FF38 AC580000 */ sw $t8, 0x0000($v0) ## 00000000
|
||||
/* 00F5C 80A9FF3C AC590004 */ sw $t9, 0x0004($v0) ## 00000004
|
||||
/* 00F60 80A9FF40 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 00F64 80A9FF44 3C0F0401 */ lui $t7, %hi(D_04012C10) ## $t7 = 04010000
|
||||
/* 00F68 80A9FF48 25EF2C10 */ addiu $t7, $t7, %lo(D_04012C10) ## $t7 = 04012C10
|
||||
/* 00F64 80A9FF44 3C0F0401 */ lui $t7, %hi(gSpinAttack4DL) ## $t7 = 04010000
|
||||
/* 00F68 80A9FF48 25EF2C10 */ addiu $t7, $t7, %lo(gSpinAttack4DL) ## $t7 = 04012C10
|
||||
/* 00F6C 80A9FF4C 244C0008 */ addiu $t4, $v0, 0x0008 ## $t4 = 00000008
|
||||
/* 00F70 80A9FF50 AE0C02D0 */ sw $t4, 0x02D0($s0) ## 000002D0
|
||||
/* 00F74 80A9FF54 3C0DDE00 */ lui $t5, 0xDE00 ## $t5 = DE000000
|
||||
|
@ -253,16 +253,16 @@ glabel EnMThunder_Draw
|
|||
/* 0103C 80AA001C AC6E0004 */ sw $t6, 0x0004($v1) ## 00000004
|
||||
/* 01040 80AA0020 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 01044 80AA0024 44D9F800 */ ctc1 $t9, $31
|
||||
/* 01048 80AA0028 3C0C0401 */ lui $t4, %hi(D_04012570) ## $t4 = 04010000
|
||||
/* 01048 80AA0028 3C0C0401 */ lui $t4, %hi(gSpinAttack1DL) ## $t4 = 04010000
|
||||
/* 0104C 80AA002C 24580008 */ addiu $t8, $v0, 0x0008 ## $t8 = 00000008
|
||||
/* 01050 80AA0030 AE1802D0 */ sw $t8, 0x02D0($s0) ## 000002D0
|
||||
/* 01054 80AA0034 258C2570 */ addiu $t4, $t4, %lo(D_04012570) ## $t4 = 04012570
|
||||
/* 01054 80AA0034 258C2570 */ addiu $t4, $t4, %lo(gSpinAttack1DL) ## $t4 = 04012570
|
||||
/* 01058 80AA0038 3C19DE00 */ lui $t9, 0xDE00 ## $t9 = DE000000
|
||||
/* 0105C 80AA003C AC590000 */ sw $t9, 0x0000($v0) ## 00000000
|
||||
/* 01060 80AA0040 AC4C0004 */ sw $t4, 0x0004($v0) ## 00000004
|
||||
/* 01064 80AA0044 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 01068 80AA0048 3C0E0401 */ lui $t6, %hi(D_04012690) ## $t6 = 04010000
|
||||
/* 0106C 80AA004C 25CE2690 */ addiu $t6, $t6, %lo(D_04012690) ## $t6 = 04012690
|
||||
/* 01068 80AA0048 3C0E0401 */ lui $t6, %hi(gSpinAttack2DL) ## $t6 = 04010000
|
||||
/* 0106C 80AA004C 25CE2690 */ addiu $t6, $t6, %lo(gSpinAttack2DL) ## $t6 = 04012690
|
||||
/* 01070 80AA0050 244D0008 */ addiu $t5, $v0, 0x0008 ## $t5 = 00000008
|
||||
/* 01074 80AA0054 AE0D02D0 */ sw $t5, 0x02D0($s0) ## 000002D0
|
||||
/* 01078 80AA0058 3C0FDE00 */ lui $t7, 0xDE00 ## $t7 = DE000000
|
||||
|
@ -485,8 +485,8 @@ glabel EnMThunder_Draw
|
|||
/* 013BC 80AA039C 0C0253D0 */ jal Gfx_TwoTexScroll
|
||||
/* 013C0 80AA03A0 AFA20050 */ sw $v0, 0x0050($sp)
|
||||
/* 013C4 80AA03A4 8FA80050 */ lw $t0, 0x0050($sp)
|
||||
/* 013C8 80AA03A8 3C0C0401 */ lui $t4, %hi(D_04013610) ## $t4 = 04010000
|
||||
/* 013CC 80AA03AC 258C3610 */ addiu $t4, $t4, %lo(D_04013610) ## $t4 = 04013610
|
||||
/* 013C8 80AA03A8 3C0C0401 */ lui $t4, %hi(gSpinAttackChargingDL) ## $t4 = 04010000
|
||||
/* 013CC 80AA03AC 258C3610 */ addiu $t4, $t4, %lo(gSpinAttackChargingDL) ## $t4 = 04013610
|
||||
/* 013D0 80AA03B0 AD020004 */ sw $v0, 0x0004($t0) ## 00000004
|
||||
/* 013D4 80AA03B4 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 013D8 80AA03B8 3C19DE00 */ lui $t9, 0xDE00 ## $t9 = DE000000
|
||||
|
|
|
@ -54,8 +54,8 @@ glabel func_80AC7528
|
|||
/* 04930 80AC75D0 016E6025 */ or $t4, $t3, $t6 ## $t4 = 00000000
|
||||
/* 04934 80AC75D4 AC4C0004 */ sw $t4, 0x0004($v0) ## 00000004
|
||||
/* 04938 80AC75D8 8D0202B0 */ lw $v0, 0x02B0($t0) ## 000002B0
|
||||
/* 0493C 80AC75DC 3C090401 */ lui $t1, %hi(D_0400CDC0) ## $t1 = 04010000
|
||||
/* 04940 80AC75E0 2529CDC0 */ addiu $t1, $t1, %lo(D_0400CDC0) ## $t1 = 0400CDC0
|
||||
/* 0493C 80AC75DC 3C090401 */ lui $t1, %hi(gSelectionCursorTex) ## $t1 = 04010000
|
||||
/* 04940 80AC75E0 2529CDC0 */ addiu $t1, $t1, %lo(gSelectionCursorTex) ## $t1 = 0400CDC0
|
||||
/* 04944 80AC75E4 244F0008 */ addiu $t7, $v0, 0x0008 ## $t7 = 00000008
|
||||
/* 04948 80AC75E8 AD0F02B0 */ sw $t7, 0x02B0($t0) ## 000002B0
|
||||
/* 0494C 80AC75EC 3C19FD70 */ lui $t9, 0xFD70 ## $t9 = FD700000
|
||||
|
|
|
@ -47,8 +47,8 @@ glabel func_80AC79C8
|
|||
/* 04DB0 80AC7A50 AC4D0004 */ sw $t5, 0x0004($v0) ## 00000004
|
||||
/* 04DB4 80AC7A54 AC4C0000 */ sw $t4, 0x0000($v0) ## 00000000
|
||||
/* 04DB8 80AC7A58 8D0202B0 */ lw $v0, 0x02B0($t0) ## 000002B0
|
||||
/* 04DBC 80AC7A5C 3C180401 */ lui $t8, %hi(D_0400CF40) ## $t8 = 04010000
|
||||
/* 04DC0 80AC7A60 2718CF40 */ addiu $t8, $t8, %lo(D_0400CF40) ## $t8 = 0400CF40
|
||||
/* 04DBC 80AC7A5C 3C180401 */ lui $t8, %hi(gArrowCursorTex) ## $t8 = 04010000
|
||||
/* 04DC0 80AC7A60 2718CF40 */ addiu $t8, $t8, %lo(gArrowCursorTex) ## $t8 = 0400CF40
|
||||
/* 04DC4 80AC7A64 244E0008 */ addiu $t6, $v0, 0x0008 ## $t6 = 00000008
|
||||
/* 04DC8 80AC7A68 AD0E02B0 */ sw $t6, 0x02B0($t0) ## 000002B0
|
||||
/* 04DCC 80AC7A6C 3C0FFD70 */ lui $t7, 0xFD70 ## $t7 = FD700000
|
||||
|
@ -151,8 +151,8 @@ glabel func_80AC79C8
|
|||
/* 04F4C 80AC7BEC 8FA80094 */ lw $t0, 0x0094($sp)
|
||||
/* 04F50 80AC7BF0 8D0202B0 */ lw $v0, 0x02B0($t0) ## 000002B0
|
||||
.L80AC7BF4:
|
||||
/* 04F54 80AC7BF4 3C0C0401 */ lui $t4, %hi(D_0400CE40) ## $t4 = 04010000
|
||||
/* 04F58 80AC7BF8 258CCE40 */ addiu $t4, $t4, %lo(D_0400CE40) ## $t4 = 0400CE40
|
||||
/* 04F54 80AC7BF4 3C0C0401 */ lui $t4, %hi(gControlStickTex) ## $t4 = 04010000
|
||||
/* 04F58 80AC7BF8 258CCE40 */ addiu $t4, $t4, %lo(gControlStickTex) ## $t4 = 0400CE40
|
||||
/* 04F5C 80AC7BFC 244A0008 */ addiu $t2, $v0, 0x0008 ## $t2 = 00000008
|
||||
/* 04F60 80AC7C00 AD0A02B0 */ sw $t2, 0x02B0($t0) ## 000002B0
|
||||
/* 04F64 80AC7C04 3C0BFD70 */ lui $t3, 0xFD70 ## $t3 = FD700000
|
||||
|
|
|
@ -136,8 +136,8 @@ glabel EnVbBall_Draw
|
|||
/* 00FAC 80B29F4C 0C0346A2 */ jal Matrix_NewMtx
|
||||
/* 00FB0 80B29F50 AFA20028 */ sw $v0, 0x0028($sp)
|
||||
/* 00FB4 80B29F54 8FA30028 */ lw $v1, 0x0028($sp)
|
||||
/* 00FB8 80B29F58 3C040405 */ lui $a0, %hi(D_04049210) ## $a0 = 04050000
|
||||
/* 00FBC 80B29F5C 24849210 */ addiu $a0, $a0, %lo(D_04049210) ## $a0 = 04049210
|
||||
/* 00FB8 80B29F58 3C040405 */ lui $a0, %hi(gCircleShadowDL) ## $a0 = 04050000
|
||||
/* 00FBC 80B29F5C 24849210 */ addiu $a0, $a0, %lo(gCircleShadowDL) ## $a0 = 04049210
|
||||
/* 00FC0 80B29F60 AC620004 */ sw $v0, 0x0004($v1) ## 00000004
|
||||
/* 00FC4 80B29F64 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 00FC8 80B29F68 00046900 */ sll $t5, $a0, 4
|
||||
|
|
|
@ -66,8 +66,8 @@ glabel func_80BA3C94
|
|||
/* 012A0 80BA3D40 8E4402D0 */ lw $a0, 0x02D0($s2) ## 000002D0
|
||||
/* 012A4 80BA3D44 0C024DDD */ jal Gfx_CallSetupDL
|
||||
/* 012A8 80BA3D48 24050014 */ addiu $a1, $zero, 0x0014 ## $a1 = 00000014
|
||||
/* 012AC 80BA3D4C 3C040405 */ lui $a0, %hi(D_0404C160) ## $a0 = 04050000
|
||||
/* 012B0 80BA3D50 2484C160 */ addiu $a0, $a0, %lo(D_0404C160) ## $a0 = 0404C160
|
||||
/* 012AC 80BA3D4C 3C040405 */ lui $a0, %hi(gSun1Tex) ## $a0 = 04050000
|
||||
/* 012B0 80BA3D50 2484C160 */ addiu $a0, $a0, %lo(gSun1Tex) ## $a0 = 0404C160
|
||||
/* 012B4 80BA3D54 0004C900 */ sll $t9, $a0, 4
|
||||
/* 012B8 80BA3D58 AE4202D0 */ sw $v0, 0x02D0($s2) ## 000002D0
|
||||
/* 012BC 80BA3D5C 00194702 */ srl $t0, $t9, 28
|
||||
|
@ -88,8 +88,8 @@ glabel func_80BA3C94
|
|||
/* 012F8 80BA3D98 01816821 */ addu $t5, $t4, $at
|
||||
/* 012FC 80BA3D9C AC4D0004 */ sw $t5, 0x0004($v0) ## 00000004
|
||||
/* 01300 80BA3DA0 8E4202D0 */ lw $v0, 0x02D0($s2) ## 000002D0
|
||||
/* 01304 80BA3DA4 3C180405 */ lui $t8, %hi(D_0404D160) ## $t8 = 04050000
|
||||
/* 01308 80BA3DA8 2718D160 */ addiu $t8, $t8, %lo(D_0404D160) ## $t8 = 0404D160
|
||||
/* 01304 80BA3DA4 3C180405 */ lui $t8, %hi(gKokiriDustMoteTextureLoadDL ) ## $t8 = 04050000
|
||||
/* 01308 80BA3DA8 2718D160 */ addiu $t8, $t8, %lo(gKokiriDustMoteTextureLoadDL ) ## $t8 = 0404D160
|
||||
/* 0130C 80BA3DAC 244E0008 */ addiu $t6, $v0, 0x0008 ## $t6 = 00000008
|
||||
/* 01310 80BA3DB0 AE4E02D0 */ sw $t6, 0x02D0($s2) ## 000002D0
|
||||
/* 01314 80BA3DB4 3C0FDE00 */ lui $t7, 0xDE00 ## $t7 = DE000000
|
||||
|
@ -105,8 +105,8 @@ glabel func_80BA3C94
|
|||
/* 0133C 80BA3DDC 34211DA0 */ ori $at, $at, 0x1DA0 ## $at = 00011DA0
|
||||
/* 01340 80BA3DE0 02815021 */ addu $t2, $s4, $at
|
||||
/* 01344 80BA3DE4 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 01348 80BA3DE8 3C090405 */ lui $t1, %hi(D_0404D1A8) ## $t1 = 04050000
|
||||
/* 0134C 80BA3DEC 2529D1A8 */ addiu $t1, $t1, %lo(D_0404D1A8) ## $t1 = 0404D1A8
|
||||
/* 01348 80BA3DE8 3C090405 */ lui $t1, %hi(gKokiriDustMoteDL) ## $t1 = 04050000
|
||||
/* 0134C 80BA3DEC 2529D1A8 */ addiu $t1, $t1, %lo(gKokiriDustMoteDL) ## $t1 = 0404D1A8
|
||||
/* 01350 80BA3DF0 4481A000 */ mtc1 $at, $f20 ## $f20 = 1.00
|
||||
/* 01354 80BA3DF4 AFA90048 */ sw $t1, 0x0048($sp)
|
||||
/* 01358 80BA3DF8 AFAA0040 */ sw $t2, 0x0040($sp)
|
||||
|
|
|
@ -104,8 +104,8 @@ glabel func_80BA414C
|
|||
/* 017D0 80BA4270 0000A025 */ or $s4, $zero, $zero ## $s4 = 00000000
|
||||
/* 017D4 80BA4274 3C010001 */ lui $at, 0x0001 ## $at = 00010000
|
||||
/* 017D8 80BA4278 02015821 */ addu $t3, $s0, $at
|
||||
/* 017DC 80BA427C 3C020405 */ lui $v0, %hi(D_04052DB0) ## $v0 = 04050000
|
||||
/* 017E0 80BA4280 24422DB0 */ addiu $v0, $v0, %lo(D_04052DB0) ## $v0 = 04052DB0
|
||||
/* 017DC 80BA427C 3C020405 */ lui $v0, %hi(gDust5Tex) ## $v0 = 04050000
|
||||
/* 017E0 80BA4280 24422DB0 */ addiu $v0, $v0, %lo(gDust5Tex) ## $v0 = 04052DB0
|
||||
/* 017E4 80BA4284 3C0100FF */ lui $at, 0x00FF ## $at = 00FF0000
|
||||
/* 017E8 80BA4288 3421FFFF */ ori $at, $at, 0xFFFF ## $at = 00FFFFFF
|
||||
/* 017EC 80BA428C 0041C824 */ and $t9, $v0, $at
|
||||
|
@ -116,8 +116,8 @@ glabel func_80BA414C
|
|||
/* 01800 80BA42A0 25EF6FA8 */ addiu $t7, %lo(gSegments)
|
||||
/* 01804 80BA42A4 000D7080 */ sll $t6, $t5, 2
|
||||
/* 01808 80BA42A8 3C080100 */ lui $t0, %hi(D_01000000) ## $t0 = 01000000
|
||||
/* 0180C 80BA42AC 3C090401 */ lui $t1, %hi(D_04010050) ## $t1 = 04010000
|
||||
/* 01810 80BA42B0 25290050 */ addiu $t1, $t1, %lo(D_04010050) ## $t1 = 04010050
|
||||
/* 0180C 80BA42AC 3C090401 */ lui $t1, %hi(gEffDustDL) ## $t1 = 04010000
|
||||
/* 01810 80BA42B0 25290050 */ addiu $t1, $t1, %lo(gEffDustDL) ## $t1 = 04010050
|
||||
/* 01814 80BA42B4 25080000 */ addiu $t0, $t0, %lo(D_01000000) ## $t0 = 01000000
|
||||
/* 01818 80BA42B8 01CFC021 */ addu $t8, $t6, $t7
|
||||
/* 0181C 80BA42BC 4481F000 */ mtc1 $at, $f30 ## $f30 = 80.00
|
||||
|
|
|
@ -135,13 +135,13 @@ glabel func_80BA49BC
|
|||
/* 020DC 80BA4B7C AC580004 */ sw $t8, 0x0004($v0) ## 00000004
|
||||
/* 020E0 80BA4B80 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 020E4 80BA4B84 3C04E700 */ lui $a0, 0xE700 ## $a0 = E7000000
|
||||
/* 020E8 80BA4B88 3C090403 */ lui $t1, %hi(D_0402CF30) ## $t1 = 04030000
|
||||
/* 020E8 80BA4B88 3C090403 */ lui $t1, %hi(gEffLightningDL) ## $t1 = 04030000
|
||||
/* 020EC 80BA4B8C 24590008 */ addiu $t9, $v0, 0x0008 ## $t9 = 00000008
|
||||
/* 020F0 80BA4B90 AE1902D0 */ sw $t9, 0x02D0($s0) ## 000002D0
|
||||
/* 020F4 80BA4B94 AC400004 */ sw $zero, 0x0004($v0) ## 00000004
|
||||
/* 020F8 80BA4B98 AC440000 */ sw $a0, 0x0000($v0) ## 00000000
|
||||
/* 020FC 80BA4B9C 8E0202D0 */ lw $v0, 0x02D0($s0) ## 000002D0
|
||||
/* 02100 80BA4BA0 2529CF30 */ addiu $t1, $t1, %lo(D_0402CF30) ## $t1 = 0402CF30
|
||||
/* 02100 80BA4BA0 2529CF30 */ addiu $t1, $t1, %lo(gEffLightningDL) ## $t1 = 0402CF30
|
||||
/* 02104 80BA4BA4 3C0FDE00 */ lui $t7, 0xDE00 ## $t7 = DE000000
|
||||
/* 02108 80BA4BA8 24480008 */ addiu $t0, $v0, 0x0008 ## $t0 = 00000008
|
||||
/* 0210C 80BA4BAC AE0802D0 */ sw $t0, 0x02D0($s0) ## 000002D0
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
<Root>
|
||||
<File Name="icon_item_24_static">
|
||||
<Texture Name="Forest_Medallion" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Fire_Medallion" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Water_Medallion" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Spirit_Medallion" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Shadow_Medallion" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Light_Medallion" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Kokiri_Emerald" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Goron_Ruby" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Zora_Saphire" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Stone_of_Agony" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Gerudos_Card" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Gold_Skulltula" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Heart_Container" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Piece_of_Heart_Unused" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Boss_Key" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Compass" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Dungeon_Map" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Small_Key" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Small_Magic_Jar" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Big_Magic_Jar" Format="rgba32" Width="24" Height="24"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,23 +0,0 @@
|
|||
<Root>
|
||||
<File Name="icon_item_dungeon_static">
|
||||
<Texture Name="_Blank_Floor_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_1F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_2F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_3F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_4F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_5F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_6F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_7F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_8F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B1_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B2_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B3_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B4_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B5_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B6_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B7_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B8_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_Link_Head" Format="rgb5a1" Width="16" Height="16"/>
|
||||
<Texture Name="_Skull" Format="rgb5a1" Width="16" Height="16"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,32 +0,0 @@
|
|||
<Root>
|
||||
<File Name="icon_item_field_static">
|
||||
<Texture Name="World_Map" Format="ci8" Width="216" Height="128"/>
|
||||
<Texture Name="World_Map_Palette" Format="rgb5a1" Width="16" Height="16"/>
|
||||
<Texture Name="World_Map_Dot" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="Kakariko_Village_Market_Box" Format="ia4" Width="32" Height="19"/>
|
||||
<Texture Name="Kokiri_Forest_Lake_Hylia_Box" Format="ia4" Width="48" Height="38"/>
|
||||
<Texture Name="Goron_City" Format="ia4" Width="32" Height="17"/>
|
||||
<Texture Name="Death_Mountain_Crater_Box" Format="ia4" Width="32" Height="13"/>
|
||||
<Texture Name="Death_Mountain_Trial" Format="ia4" Width="32" Height="26"/>
|
||||
<Texture Name="Zoras_River_Box" Format="ia4" Width="48" Height="19"/>
|
||||
<Texture Name="Hyrule_Field_Box" Format="ia4" Width="96" Height="59"/>
|
||||
<Texture Name="Lost_Woods_Haunted_Wasteland_QBox" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="World_Map_Arrow" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="Lake_Hylia_Cloud" Format="i4" Width="64" Height="60"/>
|
||||
<Texture Name="Desert_Colossus_Cloud" Format="i4" Width="48" Height="45"/>
|
||||
<Texture Name="Cloud" Format="i4" Width="48" Height="32"/>
|
||||
<Texture Name="Gerudo_Valley_Cloud" Format="i4" Width="48" Height="49"/>
|
||||
<Texture Name="Cloud_2" Format="i4" Width="48" Height="21"/>
|
||||
<Texture Name="Cloud_3" Format="i4" Width="32" Height="22"/>
|
||||
<Texture Name="Cloud_4" Format="i4" Width="64" Height="26"/>
|
||||
<Texture Name="Cloud_5" Format="i4" Width="32" Height="14"/>
|
||||
<Texture Name="Cloud_6" Format="i4" Width="48" Height="27"/>
|
||||
<Texture Name="Cloud_7" Format="i4" Width="32" Height="19"/>
|
||||
<Texture Name="Cloud_8" Format="i4" Width="32" Height="19"/>
|
||||
<Texture Name="Cloud_9" Format="i4" Width="32" Height="20"/>
|
||||
<Texture Name="Cloud_10" Format="i4" Width="48" Height="22"/>
|
||||
<Texture Name="Lon_Lon_Ranch_Cloud" Format="i4" Width="32" Height="13"/>
|
||||
<Texture Name="Hyule_Field_Cloud" Format="i4" Width="112" Height="72"/>
|
||||
<Texture Name="Lost_Woods_Cloud" Format="i4" Width="32" Height="24"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,9 +0,0 @@
|
|||
<Root>
|
||||
<File Name="icon_item_gameover_static">
|
||||
<Texture Name="Game_Over" Format="ia8" Width="64" Height="96"/>
|
||||
<Texture Name="Game_Over_Mask" Format="ia8" Width="64" Height="32"/>
|
||||
<Texture Name="Continue_Playing" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="Spiel_Fortsetzen" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="Continuer_La_Partie" Format="ia8" Width="152" Height="16"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,35 +0,0 @@
|
|||
<Root>
|
||||
<File Name="icon_item_nes_static">
|
||||
<Texture Name="Inside_Deku_Tree_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Dodongos_Cavern_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Inside_Jabu_Jabus_Belly_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Forest_Temple_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Fire_Temple_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Water_Temple_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Spirit_Temple_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Shadow_Temple_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Bottom_of_Well_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Ice_Cavern_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="To_Equip_Text" Format="ia8" Width="56" Height="16"/>
|
||||
<Texture Name="To_Decide_Text" Format="ia8" Width="64" Height="16"/>
|
||||
<Texture Name="To_Play_Melody_Text" Format="ia8" Width="80" Height="16"/>
|
||||
<Texture Name="To_Select_Item_Text" Format="ia8" Width="128" Height="16"/>
|
||||
<Texture Name="To_Map_Text" Format="ia8" Width="128" Height="16"/>
|
||||
<Texture Name="To_Quest_Status" Format="ia8" Width="128" Height="16"/>
|
||||
<Texture Name="To_Equipment" Format="ia8" Width="128" Height="16"/>
|
||||
<Texture Name="Save_Prompt" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="Save_Confirmation" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="Yes_Text" Format="ia8" Width="48" Height="16"/>
|
||||
<Texture Name="No_Text" Format="ia8" Width="48" Height="16"/>
|
||||
<Texture Name="Current_Position_Text" Format="i4" Width="64" Height="8"/>
|
||||
<Texture Name="Equipment_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,183 +0,0 @@
|
|||
<Root>
|
||||
<File Name="icon_item_static">
|
||||
<Texture Name="Deku_Stick" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Deku_Nut" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bomb" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fairy_Bow" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fire_Arrow" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Dins_Fire" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fairy_Slingshot" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fairy_Ocarina" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Ocarina_of_Time" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bombchu" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Hookshot" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Longshot" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Ice_Arrow" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Farores_Wind" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Boomerang" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Lens_of_Truth" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Magic_Beans" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Megaton_Hammer" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Light_Arrow" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Nayrus_Love" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Empty_Bottle" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Red_Potion" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Green_Potion" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Blue_Potion" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bottled_Fairy" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fish" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Milk_Full" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Rutos_Letter" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Blue_Fire" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bug" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Big_Poe" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Milk_half" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Poe" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Weird_Egg" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Cucco" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Zeldas_Letter" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Keaton_Mask" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Skull_Mask" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Spooky_Mask" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bunny_Hood" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Goron_Mask" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Zora_Mask" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Gerudo_Mask" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Mask_of_Truth" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="SOLD_OUT" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Pocket_Egg" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Pocket_Cucco" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Cojiro" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Odd_Mushroom" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Odd_Potion" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Poachers_Saw" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Gorons_Sword_Broken" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Prescription" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Eye_Ball_Frog" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Eye_Drops" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Claim_Check" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fairy_Bow_Fire" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fairy_Bow_Ice" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fairy_Bow_Light" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Kokiri_Sword" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Master_Sword" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Biggoron_Sword" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Deku_Shield" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Hylian_Shield" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Mirror_Shield" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Kokiri_Tunic" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Goron_Tunic" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Zora_Tunic" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Kokiri_Boots" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Iron_Boots" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Hover_Boots" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bullet_Bag_30" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bullet_Bag_40" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bullet_Bag_50" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Quiver_30" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Quiver_40" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Quiver_50" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bomb_Bag_20" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bomb_Bag_30" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bomb_Bag_40" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Gorons_Bracelet" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Silver_Gauntlets" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Golden_Gauntlets" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Silver_Scale" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Golden_Scale" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Giants_Knife_Broken" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Adults_Wallet" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Giants_Wallet" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Deku_Seeds" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fishing_Pole" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Heart_Piece_1" Format="ia8" Width="48" Height="48"/>
|
||||
<Texture Name="Heart_Piece_2" Format="ia8" Width="48" Height="48"/>
|
||||
<Texture Name="Heart_Piece_3" Format="ia8" Width="48" Height="48"/>
|
||||
<Texture Name="Save_GameOver_Cursor" Format="i4" Width="48" Height="48"/>
|
||||
<Texture Name="Menu_Cursor_Unused" Format="i8" Width="24" Height="24"/>
|
||||
<Texture Name="Pause_Menu_Cursor_Top_Left" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="Pause_Menu_Cursor_Top_Right" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="Pause_Menu_Cursor_Bottom_Left" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="Pause_Menu_Cursor_Bottom_Right" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="Equipment_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Game_Over_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="A_Btn_Symbol" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="B_Btn_Symbol" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="C_Btn_Symbols" Format="ia8" Width="48" Height="16"/>
|
||||
<Texture Name="Name_Panel_Left" Format="ia8" Width="72" Height="24"/>
|
||||
<Texture Name="Name_Panel_Right" Format="ia8" Width="72" Height="24"/>
|
||||
<Texture Name="L_Button" Format="ia8" Width="24" Height="32"/>
|
||||
<Texture Name="R_Button" Format="ia8" Width="24" Height="32"/>
|
||||
<Texture Name="Unknown_JP" Format="ia8" Width="80" Height="16"/>
|
||||
<Texture Name="Song_Note" Format="ia8" Width="16" Height="24"/>
|
||||
<Texture Name="Some_Cursor_Unused" Format="ia8" Width="32" Height="32"/>
|
||||
<Blob Name="Unknown_Blob_00" Size="2E0"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,63 +0,0 @@
|
|||
<Root>
|
||||
<File Name="gameplay_field_keep">
|
||||
<DList Name="Gfx_Graveyard_Flower_Petals_0" Offset="0x0000"/>
|
||||
<DList Name="Gfx_Graveyard_Flower_Petals_1" Offset="0x00A0"/>
|
||||
<DList Name="Gfx_Graveyard_Flower_Petals_2" Offset="0x0140"/>
|
||||
<DList Name="Gfx_Graveyard_Flower_Leaf_0" Offset="0x01E0"/>
|
||||
<DList Name="Gfx_Graveyard_Flower_Leaf_1" Offset="0x0280"/>
|
||||
<DList Name="Gfx_Graveyard_Flower_Leaf_2" Offset="0x0320"/>
|
||||
<DList Name="Gfx_Graveyard_Flower_Leaf_3" Offset="0x03C0"/>
|
||||
<DList Name="Gfx_Graveyard_Flower_Leaf_4" Offset="0x0460"/>
|
||||
<DList Name="Gfx_Graveyard_Flower" Offset="0x0500"/>
|
||||
<Texture Name="Tex_Graveyard_Flower_Petals" Format="rgb5a1" Width="16" Height="32" Offset="0x0750"/>
|
||||
<Texture Name="Tex_Graveyard_Flower_Leaf" Format="rgb5a1" Width="32" Height="32"/>
|
||||
<DList Name="Gfx_Grotto_Hole" Offset="0x1390"/>
|
||||
<Texture Name="Tex_Grotto_Hole" Format="ia16" Width="32" Height="64"/>
|
||||
<!--<Skeleton Name="Hier_Butterfly" Offset="0x2474" Type="Standard"/>-->
|
||||
<DList Name="Gfx_Butterfly_Wing_R" Offset="0x2480"/>
|
||||
<DList Name="Gfx_Butterfly_Wing_R_Ref" Offset="0x2520"/>
|
||||
<DList Name="Gfx_Butterfly_Wing_R_Ref_Ref" Offset="0x2530"/>
|
||||
<DList Name="Gfx_Butterfly_Wing_L" Offset="0x2580"/>
|
||||
<DList Name="Gfx_Butterfly_Wing_L_Ref" Offset="0x2620"/>
|
||||
<DList Name="Gfx_Butterfly_Wing_L_Ref_Ref" Offset="0x2630"/>
|
||||
<!--<Texture Name="Tex_Butterfly_Wing" Format="rgb5a1" Width="32" Height="64"/>-->
|
||||
<!--<Skeleton Name="Hier_Bombable_Wall" Offset="0x36EC"/>-->
|
||||
<!--<Palette Name="Pal_Bombable_Wall" Format="rgb5a1" Offset="0x3700" Width="16" Height="16"/>-->
|
||||
<!--<Texture Name="Tex_Bombable_Wall" Format="ci4" Palette="Pal_Bombable_Wall" Width="32" Height="64"/>-->
|
||||
<!--<Texture Name="Tex_Bombable_Wall_Broken" Format="ci4" Palette="Pal_Bombable_Wall" Width="32" Height="64"/>-->
|
||||
<DList Name="Gfx_Bombable_Wall" Offset="0x3FC0"/>
|
||||
<DList Name="Gfx_Bombable_Wall_Broken" Offset="0x4088"/>
|
||||
<DList Name="Gfx_Wooden_Door_Frame" Offset="0x4720"/>
|
||||
<DList Name="Gfx_Wooden_Door_L" Offset="0x47A0"/>
|
||||
<DList Name="Gfx_Wooden_Door_R" Offset="0x4978"/>
|
||||
<Texture Name="Tex_Door_Handle_Edge" Format="rgb5a1" Width="16" Height="16" Offset="0x4B50"/>
|
||||
<Texture Name="Tex_Door_Handle_Front" Format="rgb5a1" Width="16" Height="16"/>
|
||||
<Texture Name="Tex_Door" Format="i4" Width="64" Height="128"/>
|
||||
<Animation Name="Anim_Door" Offset="0x5FF0"/>
|
||||
<DList Name="Gfx_Orange_Fish_Body" Offset="0x6000"/>
|
||||
<DList Name="Gfx_Orange_Fish_Body_Ref" Offset="0x61E8"/>
|
||||
<DList Name="Gfx_Orange_Fish_Body_Ref_Ref" Offset="0x61F8"/>
|
||||
<DList Name="Gfx_Orange_Fish_Tail" Offset="0x63A0"/>
|
||||
<DList Name="Gfx_Orange_Fish_Tail_Ref" Offset="0x6448"/>
|
||||
<DList Name="Gfx_Orange_Fish_Tail_Ref_Ref" Offset="0x6458"/>
|
||||
<Texture Name="Tex_Orange_Fish_Body" Format="rgb5a1" Width="64" Height="64"/>
|
||||
<Texture Name="Tex_Orange_Body_Tail" Format="rgb5a1" Width="32" Height="16"/>
|
||||
<!--<Skeleton Name="Hier_Fish" Offset="0x88F4"/>-->
|
||||
<Texture Name="Tex_Beehive" Format="rgb5a1" Width="32" Height="32" Offset="0x8900"/>
|
||||
<Gfx Name="Gfx_Beehive" Offset="0x95B0"/>
|
||||
<Texture Name="Tex_Beehive_Fragment" Format="rgb5a1" Width="16" Height="16" Offset="0x9710"/>
|
||||
<Gfx Name="Gfx_Beehive_Fragment" Offset="0x9940"/>
|
||||
<Palette Name="Pal_Silver_Boulder" Format="rgb5a1" Width="16" Height="16" Offset="0x99D0"/>
|
||||
<Texture Name="Tex_Silver_Boulder" Format="ci4" Width="64" Height="64" Offset="0x99F8"/>
|
||||
<Gfx Name="Gfx_Silver_Boulder" Offset="0xA3B8"/>
|
||||
<Gfx Name="Gfx_Silver_Boulder_Fragment" Offset="0xA5E8"/>
|
||||
<Gfx Name="Gfx_Small_Rock" Offset="0xA880"/>
|
||||
<Texture Name="Tex_Small_Rock" Format="rgb5a1" Width="32" Height="32" Offset="0xA940"/>
|
||||
<Texture Name="Tex_Grass_Clump" Format="rgb5a1" Width="32" Height="32"/>
|
||||
<Gfx Name="Gfx_Grass_Clump" Offset="0xB9D0"/>
|
||||
<Texture Name="Tex_Sandstorm_0" Format="i8" Width="64" Height="32" Offset="0xBA70"/>
|
||||
<Texture Name="Tex_Sandstorm_1" Format="ia8" Width="64" Height="32"/>
|
||||
<Gfx Name="Gfx_Sandstorm" Offset="0xCA70"/>
|
||||
<Texture Name="Tex_Wood" Format="rgb5a1" Width="32" Height="32" Offset="0xCB30"/>
|
||||
</File>
|
||||
</Root>
|
File diff suppressed because it is too large
Load diff
|
@ -1,7 +1,13 @@
|
|||
<Root>
|
||||
<File Name="object_pu_box" Segment="6">
|
||||
<DList Name="gPuBoxDL"/>
|
||||
<DList Name="gPuBoxDL2" Offset="0x380"/>
|
||||
<Blob Name="gPuBoxCol" Offset="0x6D0" Size="0x80"/>
|
||||
<DList Name="gUnknownUnusedBox1DL" Offset="0x0"/>
|
||||
<Collision Name="gUnknownUnusedBox1Col" Offset="0x350"/>
|
||||
<DList Name="gUnknownUnusedBox2DL" Offset="0x380"/>
|
||||
<Collision Name="gUnknownUnusedBox2Col" Offset="0x6D0"/>
|
||||
<DList Name="gUnknownUnusedBox3DL" Offset="0x700"/>
|
||||
<Collision Name="gUnknownUnusedBox3Col" Offset="0xA50"/>
|
||||
<DList Name="gUnknownUnusedBox4DL" Offset="0xA80"/>
|
||||
<Collision Name="gUnknownUnusedBox4Col" Offset="0x15D0"/>
|
||||
<Texture Name="gUnknownUnusedBoxTex" OutName="unknown_unused_box" Format="rgb5a1" Width="32" Height="32" Offset="0xCC8"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,14 +1,14 @@
|
|||
<Root>
|
||||
<File Name="object_spot09_obj" Segment="6">
|
||||
<DList Name="gBgSpot09DL1" Offset="0x100"/>
|
||||
<DList Name="gBgSpot09DL2" Offset="0x3970"/>
|
||||
<DList Name="gBgSpot09DL3" Offset="0x1120"/>
|
||||
<DList Name="gBgSpot09DL4" Offset="0x7D40"/>
|
||||
<DList Name="gBgSpot09DL5" Offset="0x6210"/>
|
||||
<DList Name="gBgSpot09DL6" Offset="0x8010"/>
|
||||
<Blob Name="gBgSpot09Col1" Offset="0x5520" Size="0x30"/>
|
||||
<Blob Name="gBgSpot09Col2" Offset="0x283C" Size="0x30"/>
|
||||
<Blob Name="gBgSpot09Col3" Offset="0x8458" Size="0x30"/>
|
||||
<Blob Name="gBgSpot09Col4" Offset="0x7580" Size="0x30"/>
|
||||
<DList Name="gValleyBridgeSidesDL" Offset="0x100"/>
|
||||
<DList Name="gValleyBrokenBridgeDL" Offset="0x3970"/>
|
||||
<DList Name="gValleyBridgeChildDL" Offset="0x1120"/>
|
||||
<DList Name="gCarpentersTentDL" Offset="0x7D40"/>
|
||||
<DList Name="gValleyRepairedBridgeDL" Offset="0x6210"/>
|
||||
<DList Name="gCarpentersTentEntranceDL" Offset="0x8010"/>
|
||||
<Collision Name="gValleyObjects1Col" Offset="0x5520" Size="0x30"/>
|
||||
<Collision Name="gValleyObjects2Col" Offset="0x283C" Size="0x30"/>
|
||||
<Collision Name="gValleyObjects3Col" Offset="0x8458" Size="0x30"/>
|
||||
<Collision Name="gValleyObjects4Col" Offset="0x7580" Size="0x30"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,7 +1,9 @@
|
|||
<Root>
|
||||
<File Name="object_spot11_obj" Segment="6">
|
||||
<Blob Name="gBgSpot11Unk" Offset="0x0000" Size="0x940"/>
|
||||
<DList Name="gBgSpot11DL1" Offset="0x1980"/>
|
||||
<Blob Name="gBgSpot11Col" Offset="0x1A58" Size="0x30"/>
|
||||
<Texture Name="gDesertColossusOasisWaterTex" OutName="desert_colossus_oasis_water" Format="rgb5a1" Width="32" Height="32" Offset="0x0"/>
|
||||
<DList Name="gDesertColossusOasisDL" Offset="0x870"/>
|
||||
<Texture Name="gDesertColossusBombableWallTex" OutName="desert_colossus_bombable_wall" Format="rgb5a1" Width="32" Height="64" Offset="0x940"/>
|
||||
<DList Name="gDesertColossusBombableWallDL" Offset="0x1980"/>
|
||||
<Collision Name="gDesertColossusBombableWallCol" Offset="0x1A58"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,6 +1,12 @@
|
|||
<Root>
|
||||
<File Name="object_spot17_obj" Segment="6">
|
||||
<Blob Name="gBgSpot17Unk" Offset="0x0000" Size="0xA70"/>
|
||||
<DList Name="gBgSpot17DL1" Offset="0xB40"/>
|
||||
<Texture Name="gCraterRockPaletteTex" OutName="crater_rock_palette" Format="rgb5a1" Width="4" Height="4" Offset="0x00"/>
|
||||
<Texture Name="gCraterRockTex" OutName="crater_rock" Format="ci4" Width="64" Height="64" Offset="0x20"/>
|
||||
<DList Name="gCraterBombableWallDL" Offset="0x8A0"/>
|
||||
<DList Name="gCraterBombableWallCracksDL" Offset="0x960"/>
|
||||
<Collision Name="gCraterBombableWallCol" Offset="0xA38"/>
|
||||
<DList Name="gCraterSmokeConeDL" Offset="0xB40"/>
|
||||
<Texture Name="gCraterSmokeConeTex" OutName="crater_smoke_cone" Format="ia8" Width="32" Height="32" Offset="0xC30"/>
|
||||
<Texture Name="gCraterBombableWallCracksTex" OutName="crater_bombable_wall_cracks" Format="ia8" Width="32" Height="64" Offset="0x1030"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,7 +1,7 @@
|
|||
<Root>
|
||||
<File Name="object_vase" Segment="6">
|
||||
<DList Name="gVaseDL"/>
|
||||
<Texture Name="gVaseTopTex" Format="rgb5a1" Width="32" Height="32" Offset="0xD90"/>
|
||||
<Texture Name="gVaseBodyTex" Format="rgb5a1" Width="32" Height="32" Offset="0x590"/>
|
||||
<DList Name="gUnusedVaseDL"/>
|
||||
<Texture Name="gUnusedVaseTopTex" OutName="unused_vase_top" Format="rgb5a1" Width="32" Height="32" Offset="0xD90"/>
|
||||
<Texture Name="gUnusedVaseBodyTex" OutName="unused_vase_body" Format="rgb5a1" Width="32" Height="32" Offset="0x590"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,8 +1,8 @@
|
|||
<Root>
|
||||
<File Name="ovl_Magic_Dark" BaseOffset="0x80B873D0" RangeStart="0xD10" RangeEnd="0x1740">
|
||||
<Symbol Name="D_04032490" Offset="0x04032490"/>
|
||||
<Texture Name="sDiamondTexture" OutName="diamond_texture" Format="i8" Width="32" Height="64" Offset="0xD10"/>
|
||||
<!--<DList Name="sDiamondTextureDList" Offset="0x1650"/>
|
||||
<DList Name="sDiamondVertsDList" Offset="0x1700"/>-->
|
||||
<Symbol Name="gEffUnknown10Tex" Offset="0x04032490"/>
|
||||
<Texture Name="sDiamondTex" OutName="diamond_texture" Format="i8" Width="32" Height="64" Offset="0xD10"/>
|
||||
<!--<DList Name="sDiamondTexDL" Offset="0x1650"/>
|
||||
<DList Name="sDiamondVertsDL" Offset="0x1700"/>-->
|
||||
</File>
|
||||
</Root>
|
|
@ -1,24 +1,24 @@
|
|||
<Root>
|
||||
<File Name="icon_item_24_static">
|
||||
<Texture Name="Forest_Medallion" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Fire_Medallion" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Water_Medallion" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Spirit_Medallion" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Shadow_Medallion" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Light_Medallion" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Kokiri_Emerald" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Goron_Ruby" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Zora_Saphire" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Stone_of_Agony" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Gerudos_Card" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Gold_Skulltula" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Heart_Container" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Piece_of_Heart_Unused" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Boss_Key" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Compass" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Dungeon_Map" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Small_Key" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Small_Magic_Jar" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="Big_Magic_Jar" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gForestMedallionIconTex" OutName="forest_medallion_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gFireMedallionIconTex" OutName="fire_medallion_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gWaterMedallionIconTex" OutName="water_medallion_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gSpiritMedallionIconTex" OutName="spirit_medallion_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gShadowMedallionIconTex" OutName="shadow_medallion_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gLightMedallionIconTex" OutName="light_medallion_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gKokiriEmeraldIconTex" OutName="kokiri_emerald_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gGoronRubyIconTex" OutName="goron_ruby_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gZoraSapphireIconTex" OutName="zora_sapphire_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gStoneOfAgonyIconTex" OutName="stone_of_agony_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gGerudosCardIconTex" OutName="gerudos_card_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gGoldSkulltulaIconTex" OutName="gold_skulltula_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gHeartContainerIconTex" OutName="heart_container_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gUnusedPieceOfHeartIconTex" OutName="unsed_piece_of_heart_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gBossKeyIconTex" OutName="boss_key_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gCompassIconTex" OutName="compass_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gDungeonMapIconTex" OutName="dungeon_map_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gSmallKeyIconTex" OutName="small_key_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gSmallMagicJarIconTex" OutName="small_magic_jar_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
<Texture Name="gBigMagicJarIconTex" OutName="big_magic_jar_icon" Format="rgba32" Width="24" Height="24"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,23 +1,23 @@
|
|||
<Root>
|
||||
<File Name="icon_item_dungeon_static">
|
||||
<Texture Name="_Blank_Floor_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_1F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_2F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_3F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_4F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_5F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_6F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_7F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_8F_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B1_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B2_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B3_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B4_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B5_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B6_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B7_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_B8_Button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="_Link_Head" Format="rgb5a1" Width="16" Height="16"/>
|
||||
<Texture Name="_Skull" Format="rgb5a1" Width="16" Height="16"/>
|
||||
<Texture Name="gDungeonMapBlankFloorButtonTex" OutName="dungeon_map_blank_floor_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMap1FButtonTex" OutName="dungeon_map_1f_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMap2FButtonTex" OutName="dungeon_map_2f_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMap3FButtonTex" OutName="dungeon_map_3f_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMap4FButtonTex" OutName="dungeon_map_4f_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMap5FButtonTex" OutName="dungeon_map_5f_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMap6FButtonTex" OutName="dungeon_map_6f_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMap7FButtonTex" OutName="dungeon_map_7f_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMap8FButtonTex" OutName="dungeon_map_8f_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMapB1ButtonTex" OutName="dungeon_map_b1_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMapB2ButtonTex" OutName="dungeon_map_b2_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMapB3ButtonTex" OutName="dungeon_map_b3_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMapB4ButtonTex" OutName="dungeon_map_b4_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMapB5ButtonTex" OutName="dungeon_map_b5_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMapB6ButtonTex" OutName="dungeon_map_b6_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMapB7ButtonTex" OutName="dungeon_map_b7_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMapB8ButtonTex" OutName="dungeon_map_b8_button" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gDungeonMapLinkHeadTex" OutName="dungeon_map_link_head" Format="rgb5a1" Width="16" Height="16"/>
|
||||
<Texture Name="gDungeonMapSkullTex" OutName="dungeon_map_skull" Format="rgb5a1" Width="16" Height="16"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,32 +1,32 @@
|
|||
<Root>
|
||||
<File Name="icon_item_field_static">
|
||||
<Texture Name="World_Map" Format="ci8" Width="216" Height="128"/>
|
||||
<Texture Name="World_Map_Palette" Format="rgb5a1" Width="16" Height="16"/>
|
||||
<Texture Name="World_Map_Dot" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="Kakariko_Village_Market_Box" Format="ia4" Width="32" Height="19"/>
|
||||
<Texture Name="Kokiri_Forest_Lake_Hylia_Box" Format="ia4" Width="48" Height="38"/>
|
||||
<Texture Name="Goron_City" Format="ia4" Width="32" Height="17"/>
|
||||
<Texture Name="Death_Mountain_Crater_Box" Format="ia4" Width="32" Height="13"/>
|
||||
<Texture Name="Death_Mountain_Trial" Format="ia4" Width="32" Height="26"/>
|
||||
<Texture Name="Zoras_River_Box" Format="ia4" Width="48" Height="19"/>
|
||||
<Texture Name="Hyrule_Field_Box" Format="ia4" Width="96" Height="59"/>
|
||||
<Texture Name="Lost_Woods_Haunted_Wasteland_QBox" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="World_Map_Arrow" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="Lake_Hylia_Cloud" Format="i4" Width="64" Height="60"/>
|
||||
<Texture Name="Desert_Colossus_Cloud" Format="i4" Width="48" Height="45"/>
|
||||
<Texture Name="Cloud" Format="i4" Width="48" Height="32"/>
|
||||
<Texture Name="Gerudo_Valley_Cloud" Format="i4" Width="48" Height="49"/>
|
||||
<Texture Name="Cloud_2" Format="i4" Width="48" Height="21"/>
|
||||
<Texture Name="Cloud_3" Format="i4" Width="32" Height="22"/>
|
||||
<Texture Name="Cloud_4" Format="i4" Width="64" Height="26"/>
|
||||
<Texture Name="Cloud_5" Format="i4" Width="32" Height="14"/>
|
||||
<Texture Name="Cloud_6" Format="i4" Width="48" Height="27"/>
|
||||
<Texture Name="Cloud_7" Format="i4" Width="32" Height="19"/>
|
||||
<Texture Name="Cloud_8" Format="i4" Width="32" Height="19"/>
|
||||
<Texture Name="Cloud_9" Format="i4" Width="32" Height="20"/>
|
||||
<Texture Name="Cloud_10" Format="i4" Width="48" Height="22"/>
|
||||
<Texture Name="Lon_Lon_Ranch_Cloud" Format="i4" Width="32" Height="13"/>
|
||||
<Texture Name="Hyule_Field_Cloud" Format="i4" Width="112" Height="72"/>
|
||||
<Texture Name="Lost_Woods_Cloud" Format="i4" Width="32" Height="24"/>
|
||||
<Texture Name="gWorldMapImageTex" OutName="world_map_image" Format="ci8" Width="216" Height="128"/>
|
||||
<Texture Name="gWorldMapImagePaletteTex" OutName="world_map_image_palette" Format="rgb5a1" Width="16" Height="16"/>
|
||||
<Texture Name="gWorldMapDotTex" OutName="world_map_dot" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gWorldMapAreaBox1Tex" OutName="world_map_area_box_1" Format="ia4" Width="32" Height="19"/>
|
||||
<Texture Name="gWorldMapAreaBox2Tex" OutName="world_map_area_box_2" Format="ia4" Width="48" Height="38"/>
|
||||
<Texture Name="gWorldMapAreaBox3Tex" OutName="world_map_area_box_3" Format="ia4" Width="32" Height="17"/>
|
||||
<Texture Name="gWorldMapAreaBox4Tex" OutName="world_map_area_box_4" Format="ia4" Width="32" Height="13"/>
|
||||
<Texture Name="gWorldMapAreaBox5Tex" OutName="world_map_area_box_5" Format="ia4" Width="32" Height="26"/>
|
||||
<Texture Name="gWorldMapAreaBox6Tex" OutName="world_map_area_box_6" Format="ia4" Width="48" Height="19"/>
|
||||
<Texture Name="gWorldMapAreaBox7Tex" OutName="world_map_area_box_7" Format="ia4" Width="96" Height="59"/>
|
||||
<Texture Name="gWorldMapAreaBox8Tex" OutName="world_map_area_box_8" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="gWorldMapArrowTex" OutName="world_map_arrow" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gWorldMapCloud1Tex" OutName="world_map_cloud_1" Format="i4" Width="64" Height="60"/>
|
||||
<Texture Name="gWorldMapCloud2Tex" OutName="world_map_cloud_2" Format="i4" Width="48" Height="45"/>
|
||||
<Texture Name="gWorldMapCloud3Tex" OutName="world_map_cloud_3" Format="i4" Width="48" Height="32"/>
|
||||
<Texture Name="gWorldMapCloud4Tex" OutName="world_map_cloud_4" Format="i4" Width="48" Height="49"/>
|
||||
<Texture Name="gWorldMapCloud5Tex" OutName="world_map_cloud_5" Format="i4" Width="48" Height="21"/>
|
||||
<Texture Name="gWorldMapCloud6Tex" OutName="world_map_cloud_6" Format="i4" Width="32" Height="22"/>
|
||||
<Texture Name="gWorldMapCloud7Tex" OutName="world_map_cloud_7" Format="i4" Width="64" Height="26"/>
|
||||
<Texture Name="gWorldMapCloud8Tex" OutName="world_map_cloud_8" Format="i4" Width="32" Height="14"/>
|
||||
<Texture Name="gWorldMapCloud9Tex" OutName="world_map_cloud_9" Format="i4" Width="48" Height="27"/>
|
||||
<Texture Name="gWorldMapCloud10Tex" OutName="world_map_cloud_10" Format="i4" Width="32" Height="19"/>
|
||||
<Texture Name="gWorldMapCloud11Tex" OutName="world_map_cloud_11" Format="i4" Width="32" Height="19"/>
|
||||
<Texture Name="gWorldMapCloud12Tex" OutName="world_map_cloud_12" Format="i4" Width="32" Height="20"/>
|
||||
<Texture Name="gWorldMapCloud13Tex" OutName="world_map_cloud_13" Format="i4" Width="48" Height="22"/>
|
||||
<Texture Name="gWorldMapCloud14Tex" OutName="world_map_cloud_14" Format="i4" Width="32" Height="13"/>
|
||||
<Texture Name="gWorldMapCloud15Tex" OutName="world_map_cloud_15" Format="i4" Width="112" Height="72"/>
|
||||
<Texture Name="gWorldMapCloud16Tex" OutName="world_map_cloud_16" Format="i4" Width="32" Height="24"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,9 +1,9 @@
|
|||
<Root>
|
||||
<File Name="icon_item_gameover_static">
|
||||
<Texture Name="Game_Over" Format="ia8" Width="64" Height="96"/>
|
||||
<Texture Name="Game_Over_Mask" Format="ia8" Width="64" Height="32"/>
|
||||
<Texture Name="Continue_Playing" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="Spiel_Fortsetzen" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="Continuer_La_Partie" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="gGameOverTex" OutName="game_over" Format="ia8" Width="64" Height="96"/>
|
||||
<Texture Name="gGameOverMaskTex" OutName="game_over_mask" Format="ia8" Width="64" Height="32"/>
|
||||
<Texture Name="gContinuePlayingENGTex" OutName="continue_playing_eng" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="gContinuePlayingGERTex" OutName="continue_playing_ger" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="gContinuePlayingFRATex" OutName="continue_playing_fra" Format="ia8" Width="152" Height="16"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,35 +1,35 @@
|
|||
<Root>
|
||||
<File Name="icon_item_nes_static">
|
||||
<Texture Name="Inside_Deku_Tree_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Dodongos_Cavern_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Inside_Jabu_Jabus_Belly_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Forest_Temple_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Fire_Temple_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Water_Temple_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Spirit_Temple_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Shadow_Temple_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Bottom_of_Well_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="Ice_Cavern_Title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="To_Equip_Text" Format="ia8" Width="56" Height="16"/>
|
||||
<Texture Name="To_Decide_Text" Format="ia8" Width="64" Height="16"/>
|
||||
<Texture Name="To_Play_Melody_Text" Format="ia8" Width="80" Height="16"/>
|
||||
<Texture Name="To_Select_Item_Text" Format="ia8" Width="128" Height="16"/>
|
||||
<Texture Name="To_Map_Text" Format="ia8" Width="128" Height="16"/>
|
||||
<Texture Name="To_Quest_Status" Format="ia8" Width="128" Height="16"/>
|
||||
<Texture Name="To_Equipment" Format="ia8" Width="128" Height="16"/>
|
||||
<Texture Name="Save_Prompt" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="Save_Confirmation" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="Yes_Text" Format="ia8" Width="48" Height="16"/>
|
||||
<Texture Name="No_Text" Format="ia8" Width="48" Height="16"/>
|
||||
<Texture Name="Current_Position_Text" Format="i4" Width="64" Height="8"/>
|
||||
<Texture Name="Equipment_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gPauseDekuTitleTex" OutName="pause_deku_title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="gPauseDodongoTitleTex" OutName="pause_dodongo_title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="gPauseJabuTitleTex" OutName="pause_inside_jabu_title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="gPauseForestTitleTex" OutName="pause_forest_title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="gPauseFireTitleTex" OutName="pause_fire_title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="gPauseWaterTitleTex" OutName="pause_water_title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="gPauseSpiritTitleTex" OutName="pause_spirit_title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="gPauseShadowTitleTex" OutName="pause_shadow_title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="gPauseBotWTitleTex" OutName="pause_botw_title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="gPauseIceCavernTitleTex" OutName="pause_ice_cavern_title" Format="ia8" Width="96" Height="16"/>
|
||||
<Texture Name="gPauseToEquipTex" OutName="pause_to_equip" Format="ia8" Width="56" Height="16"/>
|
||||
<Texture Name="gPauseToDecideTex" OutName="pause_to_decide" Format="ia8" Width="64" Height="16"/>
|
||||
<Texture Name="gPauseToPlayMelodyTex" OutName="pause_to_play_melody" Format="ia8" Width="80" Height="16"/>
|
||||
<Texture Name="gPauseToSelectItemTex" OutName="pause_to_select_item" Format="ia8" Width="128" Height="16"/>
|
||||
<Texture Name="gPauseToMapTex" OutName="pause_to_map" Format="ia8" Width="128" Height="16"/>
|
||||
<Texture Name="gPauseToQuestStatusTex" OutName="pause_to_quest_status" Format="ia8" Width="128" Height="16"/>
|
||||
<Texture Name="gPauseToEquipmentTex" OutName="pause_to_equipment" Format="ia8" Width="128" Height="16"/>
|
||||
<Texture Name="gPauseSavePromptTex" OutName="pause_save_prompt" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="gPauseSaveConfirmationTex" OutName="pause_save_confirmation" Format="ia8" Width="152" Height="16"/>
|
||||
<Texture Name="gPauseYesTex" OutName="pause_yes" Format="ia8" Width="48" Height="16"/>
|
||||
<Texture Name="gPauseNoTex" OutName="pause_no" Format="ia8" Width="48" Height="16"/>
|
||||
<Texture Name="gPauseCurrentPositionTex" OutName="pause_current_position" Format="i4" Width="64" Height="8"/>
|
||||
<Texture Name="gPauseEquipment10Tex" OutName="pause_equipment_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gPauseSelectItem00Tex" OutName="pause_select_item_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gPauseSelectItem10Tex" OutName="pause_select_item_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gPauseSelectItem20Tex" OutName="pause_select_item_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gPauseMap10Tex" OutName="pause_map_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gPauseQuestStatus00Tex" OutName="pause_quest_status_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gPauseQuestStatus10Tex" OutName="pause_quest_status_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gPauseQuestStatus20Tex" OutName="pause_quest_status_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gPauseSave10Tex" OutName="pause_save_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -1,183 +1,191 @@
|
|||
<Root>
|
||||
<File Name="icon_item_static">
|
||||
<Texture Name="Deku_Stick" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Deku_Nut" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bomb" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fairy_Bow" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fire_Arrow" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Dins_Fire" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fairy_Slingshot" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fairy_Ocarina" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Ocarina_of_Time" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bombchu" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Hookshot" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Longshot" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Ice_Arrow" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Farores_Wind" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Boomerang" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Lens_of_Truth" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Magic_Beans" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Megaton_Hammer" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Light_Arrow" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Nayrus_Love" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Empty_Bottle" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Red_Potion" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Green_Potion" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Blue_Potion" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bottled_Fairy" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fish" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Milk_Full" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Rutos_Letter" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Blue_Fire" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bug" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Big_Poe" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Milk_half" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Poe" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Weird_Egg" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Cucco" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Zeldas_Letter" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Keaton_Mask" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Skull_Mask" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Spooky_Mask" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bunny_Hood" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Goron_Mask" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Zora_Mask" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Gerudo_Mask" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Mask_of_Truth" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="SOLD_OUT" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Pocket_Egg" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Pocket_Cucco" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Cojiro" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Odd_Mushroom" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Odd_Potion" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Poachers_Saw" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Gorons_Sword_Broken" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Prescription" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Eye_Ball_Frog" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Eye_Drops" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Claim_Check" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fairy_Bow_Fire" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fairy_Bow_Ice" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fairy_Bow_Light" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Kokiri_Sword" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Master_Sword" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Biggoron_Sword" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Deku_Shield" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Hylian_Shield" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Mirror_Shield" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Kokiri_Tunic" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Goron_Tunic" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Zora_Tunic" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Kokiri_Boots" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Iron_Boots" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Hover_Boots" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bullet_Bag_30" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bullet_Bag_40" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bullet_Bag_50" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Quiver_30" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Quiver_40" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Quiver_50" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bomb_Bag_20" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bomb_Bag_30" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Bomb_Bag_40" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Gorons_Bracelet" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Silver_Gauntlets" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Golden_Gauntlets" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Silver_Scale" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Golden_Scale" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Giants_Knife_Broken" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Adults_Wallet" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Giants_Wallet" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Deku_Seeds" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Fishing_Pole" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="Heart_Piece_1" Format="ia8" Width="48" Height="48"/>
|
||||
<Texture Name="Heart_Piece_2" Format="ia8" Width="48" Height="48"/>
|
||||
<Texture Name="Heart_Piece_3" Format="ia8" Width="48" Height="48"/>
|
||||
<Texture Name="Save_GameOver_Cursor" Format="i4" Width="48" Height="48"/>
|
||||
<Texture Name="Menu_Cursor_Unused" Format="i8" Width="24" Height="24"/>
|
||||
<Texture Name="Pause_Menu_Cursor_Top_Left" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="Pause_Menu_Cursor_Top_Right" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="Pause_Menu_Cursor_Bottom_Left" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="Pause_Menu_Cursor_Bottom_Right" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="Equipment_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Equipment_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Select_Item_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Map_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Quest_Status_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Save_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="Game_Over_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="A_Btn_Symbol" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="B_Btn_Symbol" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="C_Btn_Symbols" Format="ia8" Width="48" Height="16"/>
|
||||
<Texture Name="Name_Panel_Left" Format="ia8" Width="72" Height="24"/>
|
||||
<Texture Name="Name_Panel_Right" Format="ia8" Width="72" Height="24"/>
|
||||
<Texture Name="L_Button" Format="ia8" Width="24" Height="32"/>
|
||||
<Texture Name="R_Button" Format="ia8" Width="24" Height="32"/>
|
||||
<Texture Name="Unknown_JP" Format="ia8" Width="80" Height="16"/>
|
||||
<Texture Name="Song_Note" Format="ia8" Width="16" Height="24"/>
|
||||
<Texture Name="Some_Cursor_Unused" Format="ia8" Width="32" Height="32"/>
|
||||
<Blob Name="Unknown_Blob_00" Size="2E0"/>
|
||||
<File Name="icon_item_static" Segment="8">
|
||||
<Texture Name="gDekuStickIconTex" OutName="deku_stick_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gDekuNutIconTex" OutName="deku_nut_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBombIconTex" OutName="bomb_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gFairyBowIconTex" OutName="fairy_bow_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gFireArrowIconTex" OutName="fire_arrow_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gDinsFireIconTex" OutName="dins_fire_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gFairySlingshotIconTex" OutName="fairy_slingshot_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gFairyOcarinaIconTex" OutName="fairy_ocarina_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gOcarinaofTimeIconTex" OutName="ocarina_of_time_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBombchuIconTex" OutName="bombchu_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gHookshotIconTex" OutName="hookshot_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gLongshotIconTex" OutName="longshot_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gIceArrowIconTex" OutName="ice_arrow_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gFaroresWindIconTex" OutName="farores_wind_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBoomerangIconTex" OutName="boomerang_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gLensofTruthIconTex" OutName="lens_of_truth_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gMagicBeansIconTex" OutName="magic_beans_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gMegatonHammerIconTex" OutName="megaton_hammer_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gLightArrowIconTex" OutName="light_arrow_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gNayrusLoveIconTex" OutName="nayrus_love_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gEmptyBottleIconTex" OutName="empty_bottle_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gRedPotionIconTex" OutName="red_potion_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gGreenPotionIconTex" OutName="green_potion_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBluePotionIconTex" OutName="blue_potion_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBottledFairyIconTex" OutName="bottled_fairy_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gFishIconTex" OutName="fish_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gMilkFullIconTex" OutName="milk_full_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gRutosLetterIconTex" OutName="rutos_letter_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBlueFireIconTex" OutName="blue_fire_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBugIconTex" OutName="bug_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBigPoeIconTex" OutName="big_poe_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gMilkhalfIconTex" OutName="milk_half_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gPoeIconTex" OutName="poe_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gWeirdEggIconTex" OutName="weird_egg_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gCuccoIconTex" OutName="cucco_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gZeldasLetterIconTex" OutName="zeldas_letter_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gKeatonMaskIconTex" OutName="keaton_mask_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gSkullMaskIconTex" OutName="skull_mask_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gSpookyMaskIconTex" OutName="spooky_mask_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBunnyHoodIconTex" OutName="bunny_hood_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gGoronMaskIconTex" OutName="goron_mask_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gZoraMaskIconTex" OutName="zoras_mask_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gGerudoMaskIconTex" OutName="gerudos_mask_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gMaskofTruthIconTex" OutName="mask_of_truth_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gSoldOutIconTex" OutName="sold_out_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gPocketEggIconTex" OutName="pocket_egg" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gPocketCuccoIconTex" OutName="pocket_cucco_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gCojiroIconTex" OutName="cojiro_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gOddMushroomIconTex" OutName="odd_mushroom_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gOddPotionIconTex" OutName="odd_potion_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gPoachersSawIconTex" OutName="poachers_saw_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBrokenBiggoronSwordIconTex" OutName="broken_biggoron_sword_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gPrescriptionIconTex" OutName="prescription_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gEyeBallFrogIconTex" OutName="eyeball_frog_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gEyeDropsIconTex" OutName="eye_drops_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gClaimCheckIconTex" OutName="claim_check_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gFairyBowFireIconTex" OutName="fairy_bow_fire_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gFairyBowIceIconTex" OutName="fairy_bow_ice_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gFairyBowLightIconTex" OutName="fairy_bow_light_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gKokiriSwordIconTex" OutName="kokiri_sword_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gMasterSwordIconTex" OutName="master_sword_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBiggoronSwordIconTex" OutName="biggoron_sword_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gDekuShieldIconTex" OutName="deku_shield_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gHylianShieldIconTex" OutName="hylian_shield_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gMirrorShieldIconTex" OutName="mirror_shield_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gKokiriTunicIconTex" OutName="kokiri_tunic_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gGoronTunicIconTex" OutName="goron_tunic_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gZoraTunicIconTex" OutName="zora_tunic_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gKokiriBootsIconTex" OutName="kokiri_boots_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gIronBootsIconTex" OutName="iron_boots_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gHoverBootsIconTex" OutName="hover_boots_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBulletBag30IconTex" OutName="bullet_bag_30_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBulletBag40IconTex" OutName="bullet_bag_40_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBulletBag50IconTex" OutName="bullet_bag_50_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gQuiver30IconTex" OutName="quiver_30_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gQuiver40IconTex" OutName="quiver_40_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gQuiver50IconTex" OutName="quiver_50_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBombBag20IconTex" OutName="bomb_bag_20_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBombBag30IconTex" OutName="bomb_bag_30_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBombBag40IconTex" OutName="bomb_bag_40_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gGoronsBraceletIconTex" OutName="gorons_bracelet_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gSilverGauntletsIconTex" OutName="silver_gauntlets_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gGoldenGauntletsIconTex" OutName="golden_gauntlets_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gSilverScaleIconTex" OutName="silver_scale_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gGoldenScaleIconTex" OutName="golden_scale_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gBrokenGiantsKnifeIconTex" OutName="broken_giants_knife_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gAdultsWalletIconTex" OutName="adults_wallet_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gGiantsWalletIconTex" OutName="giants_wallet_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gDekuSeedsIconTex" OutName="deku_seeds_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gFishingPoleIconTex" OutName="fishing_pole_icon" Format="rgba32" Width="32" Height="32"/>
|
||||
<Texture Name="gHeartPieceIcon1Tex" OutName="heart_piece_icon_1" Format="ia8" Width="48" Height="48"/>
|
||||
<Texture Name="gHeartPieceIcon2Tex" OutName="heart_piece_icon_2" Format="ia8" Width="48" Height="48"/>
|
||||
<Texture Name="gHeartPieceIcon3Tex" OutName="heart_piece_icon_3" Format="ia8" Width="48" Height="48"/>
|
||||
<Texture Name="gSaveGameOverCursorTex" OutName="save_game_over_cursor" Format="i4" Width="48" Height="48"/>
|
||||
<Texture Name="gUnusedMenuCursorTex" OutName="unused_menu_cursor" Format="i8" Width="24" Height="24"/>
|
||||
<Texture Name="gPauseMenuCursorTopLeftTex" OutName="pause_menu_cursor_top_left" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="gPauseMenuCursorTopRightTex" OutName="pause_menu_cursor_top_right" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="gPauseMenuCursorBottomLeftTex" OutName="pause_menu_cursor_bottom_left" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="gPauseMenuCursorBottomRightTex" OutName="pause_menu_cursor_bottom_right" Format="ia4" Width="16" Height="16"/>
|
||||
<Texture Name="gEquipment00Tex" OutName="equipment_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment20Tex" OutName="equipment_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap00Tex" OutName="map_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap20Tex" OutName="map_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus00Tex" OutName="quest_status_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus20Tex" OutName="quest_status_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave00Tex" OutName="save_0_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave20Tex" OutName="save_2_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment01Tex" OutName="equipment_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment11Tex" OutName="equipment_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment21Tex" OutName="equipment_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSelectItem01Tex" OutName="select_item_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSelectItem11Tex" OutName="select_item_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSelectItem21Tex" OutName="select_item_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap01Tex" OutName="map_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap11Tex" OutName="map_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap21Tex" OutName="map_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus01Tex" OutName="quest_status_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus11Tex" OutName="quest_status_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus21Tex" OutName="quest_status_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave01Tex" OutName="save_0_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave11Tex" OutName="save_1_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave21Tex" OutName="save_2_1" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment02Tex" OutName="equipment_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment12Tex" OutName="equipment_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment22Tex" OutName="equipment_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSelectItem02Tex" OutName="select_item_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSelectItem12Tex" OutName="select_item_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSelectItem22Tex" OutName="select_item_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap02Tex" OutName="map_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap12Tex" OutName="map_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap22Tex" OutName="map_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus02Tex" OutName="quest_status_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus12Tex" OutName="quest_status_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus22Tex" OutName="quest_status_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave02Tex" OutName="save_0_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave12Tex" OutName="save_1_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave22Tex" OutName="save_2_2" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment03Tex" OutName="equipment_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment13Tex" OutName="equipment_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment23Tex" OutName="equipment_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSelectItem03Tex" OutName="select_item_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSelectItem13Tex" OutName="select_item_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSelectItem23Tex" OutName="select_item_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap03Tex" OutName="map_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap13Tex" OutName="map_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap23Tex" OutName="map_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus03Tex" OutName="quest_status_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus13Tex" OutName="quest_status_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus23Tex" OutName="quest_status_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave03Tex" OutName="save_0_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave13Tex" OutName="save_1_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave23Tex" OutName="save_2_3" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment04Tex" OutName="equipment_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment14Tex" OutName="equipment_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gEquipment24Tex" OutName="equipment_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSelectItem04Tex" OutName="select_item_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSelectItem14Tex" OutName="select_item_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSelectItem24Tex" OutName="select_item_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap04Tex" OutName="map_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap14Tex" OutName="map_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gMap24Tex" OutName="map_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus04Tex" OutName="quest_status_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus14Tex" OutName="quest_status_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gQuestStatus24Tex" OutName="quest_status_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave04Tex" OutName="save_0_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave14Tex" OutName="save_1_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gSave24Tex" OutName="save_2_4" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gGameOver10Tex" OutName="game_over_1_0" Format="ia8" Width="80" Height="32"/>
|
||||
<Texture Name="gABtnSymbolTex" OutName="a_button_symbol" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gBBtnSymbolTex" OutName="b_button_symbol" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gCBtnSymbolsTex" OutName="c_button_symbols" Format="ia8" Width="48" Height="16"/>
|
||||
<Texture Name="gNamePanelLeftTex" OutName="name_panel_left" Format="ia8" Width="72" Height="24"/>
|
||||
<Texture Name="gNamePanelRightTex" OutName="name_panel_right" Format="ia8" Width="72" Height="24"/>
|
||||
<Texture Name="gLButtonTex" OutName="l_button" Format="ia8" Width="24" Height="32"/>
|
||||
<Texture Name="gRButtonTex" OutName="r_button" Format="ia8" Width="24" Height="32"/>
|
||||
<Texture Name="gUnknownJPTex" OutName="unknown_JP" Format="ia8" Width="80" Height="16"/>
|
||||
<Texture Name="gSongNoteTex" OutName="song_note" Format="ia8" Width="16" Height="24"/>
|
||||
<Texture Name="gMagicArrowEquipEffectTex" OutName="magic_arrow_equip_effect" Format="ia8" Width="32" Height="32"/>
|
||||
<DList Name="gItemStaticDL_080899C0" Offset="0x899C0"/>
|
||||
<DList Name="gItemStaticDL_08089A50" Offset="0x89A50"/>
|
||||
<DList Name="gItemStaticDL_08089AA0" Offset="0x89AA0"/>
|
||||
<DList Name="gItemStaticDL_08089AF0" Offset="0x89AF0"/>
|
||||
<DList Name="gItemStaticDL_08089B48" Offset="0x89B48"/>
|
||||
<DList Name="gItemStaticDL_08089BA0" Offset="0x89BA0"/>
|
||||
<DList Name="gItemStaticDL_08089BF8" Offset="0x89BF8"/>
|
||||
<DList Name="gItemStaticDL_08089C48" Offset="0x89C48"/>
|
||||
<DList Name="gItemStaticDL_08089C48" Offset="0x89C48"/>
|
||||
</File>
|
||||
</Root>
|
60
assets/xml/textures/parameter_static.xml
Normal file
60
assets/xml/textures/parameter_static.xml
Normal file
|
@ -0,0 +1,60 @@
|
|||
<Root>
|
||||
<File Name="parameter_static" Segment="2">
|
||||
<Texture Name="gHUDHeartEmptyTex" OutName="hud_heart_empty" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDHeartQuarterTex" OutName="hud_heart_quarter" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDHeartHalfTex" OutName="hud_heart_half" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDHeartThreeQuarterTex" OutName="hud_heart_three_quarter" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDHeartFullTex" OutName="hud_heart_full" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDDefenseHeartEmptyTex" OutName="hud_defense_heart_empty" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDDefenseHeartQuarterTex" OutName="hud_defense_heart_quarter" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDDefenseHeartHalfTex" OutName="hud_defense_heart_half" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDDefenseHeartThreeQuarterTex" OutName="hud_defense_heart_three_quarter" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDDefenseHeartFullTex" OutName="hud_defense_heart_full" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDActionButtonTex" OutName="hud_action_button" Format="ia8" Width="32" Height="32"/>
|
||||
<Texture Name="gHUDEmptyMapTex" OutName="hud_empty_map" Format="ia8" Width="32" Height="32"/>
|
||||
<Texture Name="gHUDCButtonLeftArrowTex" OutName="hud_c_button_left_arrow" Format="ia8" Width="32" Height="32"/>
|
||||
<Texture Name="gHUDCButtonDownArrowTex" OutName="hud_c_button_down_arrow" Format="ia8" Width="32" Height="32"/>
|
||||
<Texture Name="gHUDCButtonRightArrowTex" OutName="hud_c_button_right_arrow" Format="ia8" Width="32" Height="32"/>
|
||||
<Texture Name="gHUDSmallKeyCounterTex" OutName="hud_small_key_counter" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDRupeeCounterTex" OutName="hud_rupee_counter" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDTimerClockTex" OutName="hud_timer_clock" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDCarrotTex" OutName="hud_carrot" Format="rgba32" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDExitMarkerTex" OutName="hud_exit_marker" Format="rgb5a1" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDTreasureMarkerTex" OutName="hud_treasure_marker" Format="rgb5a1" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDArrowMinigameScore" OutName="hud_arrow_minigame_score" Format="rgb5a1" Width="24" Height="16"/>
|
||||
<Texture Name="gHUDBossMarkerTex" OutName="hud_boss_marker" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDButtonATex" OutName="hud_button_a" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDButtonCDownTex" OutName="hud_button_c_down" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDButtonCRightTex" OutName="hud_button_c_right" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDButtonCLeftTex" OutName="hud_button_c_left" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDButtonCUpTex" OutName="hud_button_c_up" Format="ia8" Width="16" Height="16"/>
|
||||
<Texture Name="gHUDTrebleClefTex" OutName="hud_treble_clef" Format="i4" Width="16" Height="32"/>
|
||||
<Texture Name="gHUDNaviJPTex" OutName="hud_navi_jp" Format="ia4" Width="32" Height="8"/>
|
||||
<Texture Name="gHUDNaviENGTex" OutName="hud_navi_eng" Format="ia4" Width="32" Height="8"/>
|
||||
<Texture Name="gHUDCounterDigit0Tex" OutName="hud_counter_digit_0" Format="i8" Width="8" Height="16"/>
|
||||
<Texture Name="gHUDCounterDigit1Tex" OutName="hud_counter_digit_1" Format="i8" Width="8" Height="16"/>
|
||||
<Texture Name="gHUDCounterDigit2Tex" OutName="hud_counter_digit_2" Format="i8" Width="8" Height="16"/>
|
||||
<Texture Name="gHUDCounterDigit3Tex" OutName="hud_counter_digit_3" Format="i8" Width="8" Height="16"/>
|
||||
<Texture Name="gHUDCounterDigit4Tex" OutName="hud_counter_digit_4" Format="i8" Width="8" Height="16"/>
|
||||
<Texture Name="gHUDCounterDigit5Tex" OutName="hud_counter_digit_5" Format="i8" Width="8" Height="16"/>
|
||||
<Texture Name="gHUDCounterDigit6Tex" OutName="hud_counter_digit_6" Format="i8" Width="8" Height="16"/>
|
||||
<Texture Name="gHUDCounterDigit7Tex" OutName="hud_counter_digit_7" Format="i8" Width="8" Height="16"/>
|
||||
<Texture Name="gHUDCounterDigit8Tex" OutName="hud_counter_digit_8" Format="i8" Width="8" Height="16"/>
|
||||
<Texture Name="gHUDCounterDigit9Tex" OutName="hud_counter_digit_9" Format="i8" Width="8" Height="16"/>
|
||||
<Texture Name="gHUDCounterColonTex" OutName="hud_counter_colon" Format="i8" Width="8" Height="16"/>
|
||||
<Texture Name="gHUDAmmo0Tex" OutName="hud_ammo_0" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDAmmo1Tex" OutName="hud_ammo_1" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDAmmo2Tex" OutName="hud_ammo_2" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDAmmo3Tex" OutName="hud_ammo_3" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDAmmo4Tex" OutName="hud_ammo_4" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDAmmo5Tex" OutName="hud_ammo_5" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDAmmo6Tex" OutName="hud_ammo_6" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDAmmo7Tex" OutName="hud_ammo_7" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDAmmo8Tex" OutName="hud_ammo_8" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDAmmo9Tex" OutName="hud_ammo_9" Format="ia8" Width="8" Height="8"/>
|
||||
<Texture Name="gHUDUnusedAmmoHalf" OutName="hud_unused_ammo_half" Format="ia8" Width="16" Height="8"/>
|
||||
<Texture Name="gHUDMagicBarEndTex" OutName="hud_magic_bar_end" Format="ia8" Width="8" Height="16"/>
|
||||
<Texture Name="gHUDMagicBarMidTex" OutName="hud_magic_bar_mid" Format="ia8" Width="24" Height="16"/>
|
||||
<Texture Name="gHUDMagicBarFillTex" OutName="hud_magic_bar_fill" Format="ia8" Width="8" Height="8"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -63,7 +63,7 @@ glabel D_808D1A84
|
|||
glabel D_808D1A90
|
||||
.word 0xFF8000FF, 0x0000FFFF, 0x00FF0000
|
||||
glabel D_808D1A9C
|
||||
.word 0x04051DB0, 0x04051DB0, 0x040521B0, 0x040525B0, 0x040529B0, 0x04052DB0, 0x040531B0, 0x040535B0, 0x040539B0
|
||||
.word gDust1Tex, gDust1Tex, gDust2Tex, gDust3Tex, gDust4Tex, gDust5Tex, gDust6Tex, gDust7Tex, gDust8Tex
|
||||
glabel D_808D1AC0
|
||||
.byte 0x00, 0x00
|
||||
glabel D_808D1AC2
|
||||
|
|
|
@ -25,7 +25,7 @@ glabel D_80996000
|
|||
glabel D_80996010
|
||||
.word 0x002C0000
|
||||
glabel D_80996014
|
||||
.word 0x0600E5A0, 0x00590000, 0x060035C0, 0x01870000, 0x06000000, 0x00010000, 0x0400EF38
|
||||
.word 0x0600E5A0, 0x00590000, 0x060035C0, 0x01870000, 0x06000000, 0x00010000, gWoodenDoorTex
|
||||
glabel D_80996030
|
||||
.word 0x00000000, 0x00000000, 0x00000000
|
||||
glabel D_8099603C
|
||||
|
|
|
@ -40,5 +40,5 @@ glabel D_809B3268
|
|||
glabel D_809B326C
|
||||
.word 0xFF0000FF
|
||||
glabel D_809B3270
|
||||
.word 0x040529B0, 0x04052DB0, 0x040531B0, 0x040535B0, 0x040539B0, 0x040535B0, 0x040531B0, 0x04052DB0
|
||||
.word gDust4Tex, gDust5Tex, gDust6Tex, gDust7Tex, gDust8Tex, gDust7Tex, gDust6Tex, gDust5Tex
|
||||
|
||||
|
|
|
@ -38,5 +38,5 @@ glabel D_80A41BC0
|
|||
glabel D_80A41BCC
|
||||
.word 0x44160000, 0x00000000, 0x00000000
|
||||
glabel D_80A41BD8
|
||||
.word 0x040539B0, 0x040535B0, 0x040531B0, 0x04052DB0, 0x040529B0, 0x040525B0, 0x040521B0, 0x04051DB0, 0x00000000, 0x00000000
|
||||
.word gDust8Tex, gDust7Tex, gDust6Tex, gDust5Tex, gDust4Tex, gDust3Tex, gDust2Tex, gDust1Tex, 0x00000000, 0x00000000
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
.balign 16
|
||||
|
||||
glabel D_80A480D0
|
||||
.word 0x040539B0, 0x040535B0, 0x040531B0, 0x04052DB0, 0x040529B0, 0x040525B0, 0x040521B0, 0x04051DB0
|
||||
.word gDust8Tex, gDust7Tex, gDust6Tex, gDust5Tex, gDust4Tex, gDust3Tex, gDust2Tex, gDust1Tex
|
||||
glabel D_80A480F0
|
||||
.word 0x00000000, 0x00000000, 0x00000000
|
||||
glabel D_80A480FC
|
||||
|
|
|
@ -22,7 +22,7 @@ glabel D_80B90E54
|
|||
glabel D_80B90E80
|
||||
.word 0x40400000, 0x3E99999A, 0x41200000, 0x3F000000, 0x41F00000, 0x3F000000, 0x40400000, 0x3E99999A
|
||||
glabel D_80B90EA0
|
||||
.word 0x040355E0, 0x040356A0
|
||||
.word gCuttableShrubStalkDL, gCuttableShrubTipDL
|
||||
glabel D_80B90EA8
|
||||
.word 0xC8500064, 0xB0F407D0, 0xB0F800C8, 0x30FC0640, 0x00000000, 0x00000000
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
.balign 16
|
||||
|
||||
glabel D_80BA58E0
|
||||
.word 0x04029F30, 0x0402A530, 0x0402AB30, 0x0402B130, 0x0402B730, 0x0402BD30, 0x0402C330, 0x0402C930
|
||||
.word gEffLightning1Tex, gEffLightning2Tex, gEffLightning3Tex, gEffLightning4Tex, gEffLightning5Tex, gEffLightning6Tex, gEffLightning7Tex, gEffLightning8Tex
|
||||
glabel D_80BA5900
|
||||
.word 0x060015E0, 0x060025E0, 0x060035E0, 0x060045E0, 0x060055E0, 0x060065E0, 0x060075E0, 0x060085E0
|
||||
glabel Object_Kankyo_InitVars
|
||||
|
|
|
@ -27,36 +27,6 @@ extern u8 D_02003AC0[];
|
|||
extern u32 D_0201DA50;
|
||||
extern u32 D_0300AA48;
|
||||
extern u32 D_03012B20;
|
||||
extern Vec3s D_04002040[];
|
||||
extern Vec3s D_040020D0[];
|
||||
extern Vec3s D_04002160[];
|
||||
extern Vec3s D_040021F0[];
|
||||
extern Vec3s D_04002280[];
|
||||
extern LinkAnimationHeader D_04003238;
|
||||
extern u32 D_04004298;
|
||||
extern u8 D_04006020[];
|
||||
extern Gfx D_0400C820[];
|
||||
extern u32 D_0400CB70;
|
||||
extern Gfx D_04015720[];
|
||||
extern Gfx D_04015760[];
|
||||
//extern ? D_0401A0B0;
|
||||
extern u32 D_0401E370;
|
||||
extern Gfx D_04021770[];
|
||||
//extern ? D_0402CF30;
|
||||
extern Gfx D_04037730[];
|
||||
//extern ? D_04038F00;
|
||||
extern u8 D_04038FB0[];
|
||||
extern u32 D_0403B030;
|
||||
extern u32 D_0403BBA0;
|
||||
extern u32 D_0403BCD8;
|
||||
extern Gfx D_0403F070[];
|
||||
extern Gfx D_04042440[];
|
||||
//extern ? D_04048160;
|
||||
extern u32 D_04048180;
|
||||
extern Gfx D_04049210[];
|
||||
extern Gfx D_04049AD0[];
|
||||
//extern ? D_0404D1C0;
|
||||
extern Gfx D_0404D450[];
|
||||
//extern ? D_0500CA70;
|
||||
extern Gfx D_06006CC0[];
|
||||
extern Gfx D_06016118[];
|
||||
|
|
6
spec
6
spec
|
@ -140,6 +140,7 @@ beginseg
|
|||
name "icon_item_static"
|
||||
romalign 0x1000
|
||||
include "build/assets/textures/icon_item_static/icon_item_static.o"
|
||||
number 8
|
||||
endseg
|
||||
|
||||
beginseg
|
||||
|
@ -169,7 +170,7 @@ endseg
|
|||
beginseg
|
||||
name "icon_item_nes_static"
|
||||
romalign 0x1000
|
||||
include "build/baserom/icon_item_nes_static.o" //include "build/assets/textures/icon_item_nes_static/icon_item_nes_static.o"
|
||||
include "build/baserom/icon_item_nes_static.o"
|
||||
endseg
|
||||
|
||||
beginseg
|
||||
|
@ -6181,7 +6182,8 @@ endseg
|
|||
beginseg
|
||||
name "parameter_static"
|
||||
romalign 0x1000
|
||||
include "build/baserom/parameter_static.o"
|
||||
include "build/assets/textures/parameter_static/parameter_static.o"
|
||||
number 2
|
||||
endseg
|
||||
|
||||
beginseg
|
||||
|
|
|
@ -41,7 +41,7 @@ void ActorShadow_Draw(Actor* actor, Lights* lights, GlobalContext* globalCtx, Gf
|
|||
func_80038A28(actor->floorPoly, actor->world.pos.x, actor->floorHeight, actor->world.pos.z, &sp60);
|
||||
Matrix_Put(&sp60);
|
||||
|
||||
if (dlist != D_04049210) {
|
||||
if (dlist != gCircleShadowDL) {
|
||||
Matrix_RotateY(actor->shape.rot.y * (M_PI / 32768), MTXMODE_APPLY);
|
||||
}
|
||||
|
||||
|
@ -58,17 +58,17 @@ void ActorShadow_Draw(Actor* actor, Lights* lights, GlobalContext* globalCtx, Gf
|
|||
}
|
||||
|
||||
void ActorShadow_DrawCircle(Actor* actor, Lights* lights, GlobalContext* globalCtx) {
|
||||
ActorShadow_Draw(actor, lights, globalCtx, D_04049210, NULL);
|
||||
ActorShadow_Draw(actor, lights, globalCtx, gCircleShadowDL, NULL);
|
||||
}
|
||||
|
||||
void ActorShadow_DrawWhiteCircle(Actor* actor, Lights* lights, GlobalContext* globalCtx) {
|
||||
static Color_RGBA8 white = { 255, 255, 255, 255 };
|
||||
|
||||
ActorShadow_Draw(actor, lights, globalCtx, D_04049210, &white);
|
||||
ActorShadow_Draw(actor, lights, globalCtx, gCircleShadowDL, &white);
|
||||
}
|
||||
|
||||
void ActorShadow_DrawHorse(Actor* actor, Lights* lights, GlobalContext* globalCtx) {
|
||||
ActorShadow_Draw(actor, lights, globalCtx, D_04049AD0, NULL);
|
||||
ActorShadow_Draw(actor, lights, globalCtx, gHorseShadowDL, NULL);
|
||||
}
|
||||
|
||||
void ActorShadow_DrawFoot(GlobalContext* globalCtx, Light* light, MtxF* arg2, s32 arg3, f32 arg4, f32 arg5, f32 arg6) {
|
||||
|
@ -90,7 +90,7 @@ void ActorShadow_DrawFoot(GlobalContext* globalCtx, Light* light, MtxF* arg2, s3
|
|||
|
||||
gSPMatrix(POLY_OPA_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_actor.c", 1687),
|
||||
G_MTX_MODELVIEW | G_MTX_LOAD);
|
||||
gSPDisplayList(POLY_OPA_DISP++, &D_04048180);
|
||||
gSPDisplayList(POLY_OPA_DISP++, gFootShadowDL);
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_actor.c", 1693);
|
||||
}
|
||||
|
@ -386,7 +386,7 @@ void func_8002C124(TargetContext* targetCtx, GlobalContext* globalCtx) {
|
|||
Matrix_Translate(entry->unk_0C, entry->unk_0C, 0.0f, MTXMODE_APPLY);
|
||||
gSPMatrix(OVERLAY_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_actor.c", 2116),
|
||||
G_MTX_MODELVIEW | G_MTX_LOAD);
|
||||
gSPDisplayList(OVERLAY_DISP++, D_0404D450);
|
||||
gSPDisplayList(OVERLAY_DISP++, gZTargetLockOnTriangleDL);
|
||||
Matrix_Pull();
|
||||
}
|
||||
}
|
||||
|
@ -413,7 +413,7 @@ void func_8002C124(TargetContext* targetCtx, GlobalContext* globalCtx) {
|
|||
gDPSetPrimColor(POLY_XLU_DISP++, 0, 0, naviColor->inner.r, naviColor->inner.g, naviColor->inner.b, 255);
|
||||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_actor.c", 2153),
|
||||
G_MTX_MODELVIEW | G_MTX_LOAD);
|
||||
gSPDisplayList(POLY_XLU_DISP++, &D_0400CB70);
|
||||
gSPDisplayList(POLY_XLU_DISP++, &gZTargetArrowDL);
|
||||
}
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_actor.c", 2158);
|
||||
|
@ -1919,7 +1919,7 @@ void func_8002FBAC(GlobalContext* globalCtx) {
|
|||
|
||||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_actor.c", 5458),
|
||||
G_MTX_MODELVIEW | G_MTX_LOAD);
|
||||
gSPDisplayList(POLY_XLU_DISP++, &gGameKeepMoteDL0);
|
||||
gSPDisplayList(POLY_XLU_DISP++, &gEffFlash1DL);
|
||||
|
||||
Matrix_Pull();
|
||||
phi_f6 = ~((globalCtx->gameplayFrames * 1200) & 0xFFFF);
|
||||
|
@ -1927,7 +1927,7 @@ void func_8002FBAC(GlobalContext* globalCtx) {
|
|||
|
||||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_actor.c", 5463),
|
||||
G_MTX_MODELVIEW | G_MTX_LOAD);
|
||||
gSPDisplayList(POLY_XLU_DISP++, &gGameKeepMoteDL0);
|
||||
gSPDisplayList(POLY_XLU_DISP++, &gEffFlash1DL);
|
||||
}
|
||||
|
||||
lightPos.x = gSaveContext.respawn[RESPAWN_MODE_TOP].pos.x;
|
||||
|
@ -2245,8 +2245,8 @@ void func_80030ED8(Actor* actor) {
|
|||
void func_80030FA8(GraphicsContext* gfxCtx) {
|
||||
OPEN_DISPS(gfxCtx, "../z_actor.c", 6161);
|
||||
|
||||
gDPLoadTextureBlock(POLY_XLU_DISP++, &D_0401E370, G_IM_FMT_I, G_IM_SIZ_8b, 64, 64, 0, G_TX_MIRROR | G_TX_CLAMP,
|
||||
G_TX_MIRROR | G_TX_CLAMP, 6, 6, G_TX_NOLOD, G_TX_NOLOD);
|
||||
gDPLoadTextureBlock(POLY_XLU_DISP++, gUnknownCircle5Tex, G_IM_FMT_I, G_IM_SIZ_8b, 64, 64, 0,
|
||||
G_TX_MIRROR | G_TX_CLAMP, G_TX_MIRROR | G_TX_CLAMP, 6, 6, G_TX_NOLOD, G_TX_NOLOD);
|
||||
|
||||
gDPSetTileSize(POLY_XLU_DISP++, G_TX_RENDERTILE, 384, 224, 892, 732);
|
||||
gSPTextureRectangle(POLY_XLU_DISP++, 0, 0, 1280, 960, G_TX_RENDERTILE, 2240, 1600, 576, 597);
|
||||
|
@ -3457,7 +3457,7 @@ void func_80033C30(Vec3f* arg0, Vec3f* arg1, u8 alpha, GlobalContext* globalCtx)
|
|||
|
||||
gSPMatrix(POLY_OPA_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_actor.c", 8149),
|
||||
G_MTX_MODELVIEW | G_MTX_LOAD);
|
||||
gSPDisplayList(POLY_OPA_DISP++, &D_04049210);
|
||||
gSPDisplayList(POLY_OPA_DISP++, &gCircleShadowDL);
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_actor.c", 8155);
|
||||
}
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "global.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
typedef struct {
|
||||
/* 0x00 */ s16 drawType; // indicates which draw function to use when displaying the object
|
||||
|
@ -16,12 +17,8 @@ static DebugDispObject_DrawFunc sDebugObjectDrawFuncTable[] = {
|
|||
};
|
||||
|
||||
static DebugDispObjectInfo sDebugObjectInfoTable[] = {
|
||||
{ 0, 0x040035F0 }, // Circle
|
||||
{ 0, 0x040038F0 }, // Cross
|
||||
{ 0, 0x040036F0 }, // Ball
|
||||
{ 0, 0x040037F0 }, // Cursor
|
||||
{ 1, 0x040039F0 }, // Arrow
|
||||
{ 1, 0x04003C90 }, // Camera
|
||||
{ 0, gDebugCircleTex }, { 0, gDebugCrossTex }, { 0, gDebugBallTex },
|
||||
{ 0, gDebugCursorTex }, { 1, gDebugArrowDL }, { 1, gDebugCameraDL },
|
||||
};
|
||||
|
||||
static Lights1 sDebugObjectLights = gdSPDefLights1(0x80, 0x80, 0x80, 0xFF, 0xFF, 0xFF, 0x49, 0x49, 0x49);
|
||||
|
@ -86,7 +83,7 @@ void DebugDisplay_DrawSpriteI8(DebugDispObject* dispObj, u32 texture, GlobalCont
|
|||
|
||||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_debug_display.c", 189),
|
||||
G_MTX_MODELVIEW | G_MTX_LOAD);
|
||||
gSPDisplayList(POLY_XLU_DISP++, &D_04004298);
|
||||
gSPDisplayList(POLY_XLU_DISP++, &gDebugSpriteDL);
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_debug_display.c", 192);
|
||||
}
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "global.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
void EffectBlure_AddVertex(EffectBlure* this, Vec3f* p1, Vec3f* p2) {
|
||||
EffectBlureElement* elem;
|
||||
|
@ -755,8 +756,8 @@ void EffectBlure_SetupSimpleAlt(GraphicsContext* gfxCtx, EffectBlure* this, Vtx*
|
|||
gDPSetTextureLUT(POLY_XLU_DISP++, G_TT_NONE);
|
||||
gSPTexture(POLY_XLU_DISP++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON);
|
||||
|
||||
gDPLoadTextureBlock(POLY_XLU_DISP++, D_04006020, G_IM_FMT_I, G_IM_SIZ_8b, 64, 32, 0, G_TX_NOMIRROR | G_TX_CLAMP,
|
||||
G_TX_NOMIRROR | G_TX_WRAP, 6, 5, G_TX_NOLOD, G_TX_NOLOD);
|
||||
gDPLoadTextureBlock(POLY_XLU_DISP++, gUnknownEffBlureTex, G_IM_FMT_I, G_IM_SIZ_8b, 64, 32, 0,
|
||||
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_WRAP, 6, 5, G_TX_NOLOD, G_TX_NOLOD);
|
||||
|
||||
gDPSetCombineLERP(POLY_XLU_DISP++, TEXEL0, PRIMITIVE, PRIM_LOD_FRAC, TEXEL0, TEXEL0, 0, PRIMITIVE, 0, PRIMITIVE,
|
||||
ENVIRONMENT, COMBINED, ENVIRONMENT, 0, 0, 0, COMBINED);
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
#include "global.h"
|
||||
#include "vt.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
static Vtx sVertices[5] = {
|
||||
VTX(-32, -32, 0, 0, 1024, 0xFF, 0xFF, 0xFF, 0xFF),
|
||||
|
@ -163,8 +164,8 @@ void EffectShieldParticle_Draw(void* thisx, GraphicsContext* gfxCtx) {
|
|||
gDPPipeSync(POLY_XLU_DISP++);
|
||||
gSPTexture(POLY_XLU_DISP++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON);
|
||||
|
||||
gDPLoadTextureBlock(POLY_XLU_DISP++, D_04038FB0, G_IM_FMT_I, G_IM_SIZ_8b, 32, 32, 0, G_TX_NOMIRROR | G_TX_WRAP,
|
||||
G_TX_NOMIRROR | G_TX_WRAP, 5, 5, G_TX_NOLOD, G_TX_NOLOD);
|
||||
gDPLoadTextureBlock(POLY_XLU_DISP++, gUnknownCircle6Tex, G_IM_FMT_I, G_IM_SIZ_8b, 32, 32, 0,
|
||||
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 5, 5, G_TX_NOLOD, G_TX_NOLOD);
|
||||
|
||||
if (1) {} // Necessary to match
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "global.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
// original name: "spark"
|
||||
void EffectSpark_Init(void* thisx, void* initParamsx) {
|
||||
|
@ -166,8 +167,8 @@ void EffectSpark_Draw(void* thisx, GraphicsContext* gfxCtx) {
|
|||
gDPPipeSync(POLY_XLU_DISP++);
|
||||
|
||||
gSPTexture(POLY_XLU_DISP++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON);
|
||||
gDPLoadTextureBlock(POLY_XLU_DISP++, D_04038FB0, G_IM_FMT_I, G_IM_SIZ_8b, 32, 32, 0, G_TX_NOMIRROR | G_TX_WRAP,
|
||||
G_TX_NOMIRROR | G_TX_WRAP, 5, 5, G_TX_NOLOD, G_TX_NOLOD);
|
||||
gDPLoadTextureBlock(POLY_XLU_DISP++, gUnknownCircle6Tex, G_IM_FMT_I, G_IM_SIZ_8b, 32, 32, 0,
|
||||
G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 5, 5, G_TX_NOLOD, G_TX_NOLOD);
|
||||
|
||||
gDPSetCombineMode(POLY_XLU_DISP++, G_CC_SHADEDECALA, G_CC_PASS2);
|
||||
gDPSetRenderMode(POLY_XLU_DISP++, G_RM_PASS, G_RM_ZB_CLD_SURF2);
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
#include "global.h"
|
||||
#include "vt.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000010
|
||||
|
||||
|
@ -53,19 +54,25 @@ static ColliderCylinderInit sCylinderInit = {
|
|||
{ 25, 60, 0, { 0, 0, 0 } },
|
||||
};
|
||||
|
||||
extern CollisionHeader D_040394B0;
|
||||
extern CollisionHeader D_0403A120;
|
||||
extern CollisionHeader D_0403A480;
|
||||
extern CollisionHeader D_0403A7F0;
|
||||
extern CollisionHeader D_06000730;
|
||||
|
||||
static CollisionHeader* D_8011546C[] = {
|
||||
&D_040394B0, &D_040394B0, &D_0403A120, &D_0403A480, &D_0403A7F0, &D_06000730,
|
||||
&gUnknown1Col, &gUnknown1Col, &gUnknown4Col, &gUnknown5Col, &gUnknown6Col, &D_06000730,
|
||||
};
|
||||
|
||||
static Gfx* D_80115484[] = {
|
||||
0x04039C00, 0x04039C00, 0x04039C00, 0x0403A2D0, 0x0403A2D0, 0x0403A630,
|
||||
0x06000210, 0x0403AB80, 0x0403A9B0, 0x0403C050, 0x0403C5B0, 0x0400D340,
|
||||
gUnusedRockRectangularPrism2DL,
|
||||
gUnusedRockRectangularPrism2DL,
|
||||
gUnusedRockRectangularPrism2DL,
|
||||
gUnusedRockRectangularPrism4DL,
|
||||
gUnusedRockRectangularPrism4DL,
|
||||
gUnusedRockRectangularPrism5DL,
|
||||
0x06000210,
|
||||
gUnusedGrassBladesDL,
|
||||
gUnusedTreeStumpDL,
|
||||
gSignRectangularDL,
|
||||
gSignDirectionalDL,
|
||||
gBoulderFragmentsDL,
|
||||
};
|
||||
|
||||
void EnAObj_SetupAction(EnAObj* this, EnAObjActionFunc actionFunc) {
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
#include "global.h"
|
||||
#include "overlays/actors/ovl_En_Elf/z_en_elf.h"
|
||||
#include "overlays/effects/ovl_Effect_Ss_Dead_Sound/z_eff_ss_dead_sound.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000000
|
||||
|
||||
|
@ -753,7 +754,7 @@ void func_8001EF30(EnItem00* this, GlobalContext* globalCtx) {
|
|||
|
||||
gSPSegment(POLY_OPA_DISP++, 0x08, SEGMENTED_TO_VIRTUAL(D_80115530[iconNb]));
|
||||
|
||||
gSPDisplayList(POLY_OPA_DISP++, &D_04042440);
|
||||
gSPDisplayList(POLY_OPA_DISP++, &gRupeeDL);
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_en_item00.c", 1568);
|
||||
}
|
||||
|
@ -782,7 +783,7 @@ void func_8001F080(EnItem00* this, GlobalContext* globalCtx) {
|
|||
|
||||
gSPMatrix(POLY_OPA_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_en_item00.c", 1607),
|
||||
G_MTX_MODELVIEW | G_MTX_LOAD);
|
||||
gSPDisplayList(POLY_OPA_DISP++, D_0403F070);
|
||||
gSPDisplayList(POLY_OPA_DISP++, gItemDropDL);
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_en_item00.c", 1611);
|
||||
}
|
||||
|
@ -799,13 +800,13 @@ void func_8001F1F4(EnItem00* this, GlobalContext* globalCtx) {
|
|||
func_8002EBCC(&this->actor, globalCtx, 0);
|
||||
gSPMatrix(POLY_OPA_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_en_item00.c", 1634),
|
||||
G_MTX_MODELVIEW | G_MTX_LOAD);
|
||||
gSPDisplayList(POLY_OPA_DISP++, &D_0403BBA0);
|
||||
gSPDisplayList(POLY_OPA_DISP++, &gHeartPieceExteriorDL);
|
||||
|
||||
func_80093D84(globalCtx->state.gfxCtx);
|
||||
func_8002ED80(&this->actor, globalCtx, 0);
|
||||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_en_item00.c", 1644),
|
||||
G_MTX_MODELVIEW | G_MTX_LOAD);
|
||||
gSPDisplayList(POLY_XLU_DISP++, &D_0403BCD8);
|
||||
gSPDisplayList(POLY_XLU_DISP++, &gHeartContainerInteriorDL);
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_en_item00.c", 1647);
|
||||
}
|
||||
|
@ -822,7 +823,7 @@ void func_8001F334(EnItem00* this, GlobalContext* globalCtx) {
|
|||
func_8002ED80(&this->actor, globalCtx, 0);
|
||||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_en_item00.c", 1670),
|
||||
G_MTX_MODELVIEW | G_MTX_LOAD);
|
||||
gSPDisplayList(POLY_XLU_DISP++, &D_0403B030);
|
||||
gSPDisplayList(POLY_XLU_DISP++, &gHeartPieceInteriorDL);
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_en_item00.c", 1673);
|
||||
}
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "global.h"
|
||||
#include "textures/parameter_static/parameter_static.h"
|
||||
|
||||
/*
|
||||
* These are the colors for the hearts in the interface. The prim color is the red color of the heart
|
||||
|
@ -256,15 +257,23 @@ s32 func_80078E84(GlobalContext* globalCtx) {
|
|||
return 0;
|
||||
}
|
||||
|
||||
u64* sHeartTextures[] = {
|
||||
gHUDHeartFullTex, gHUDHeartQuarterTex, gHUDHeartQuarterTex, gHUDHeartQuarterTex,
|
||||
gHUDHeartQuarterTex, gHUDHeartQuarterTex, gHUDHeartHalfTex, gHUDHeartHalfTex,
|
||||
gHUDHeartHalfTex, gHUDHeartHalfTex, gHUDHeartHalfTex, gHUDHeartThreeQuarterTex,
|
||||
gHUDHeartThreeQuarterTex, gHUDHeartThreeQuarterTex, gHUDHeartThreeQuarterTex, gHUDHeartThreeQuarterTex,
|
||||
};
|
||||
|
||||
u64* sDDHeartTextures[] = {
|
||||
gHUDDefenseHeartFullTex, gHUDDefenseHeartQuarterTex, gHUDDefenseHeartQuarterTex,
|
||||
gHUDDefenseHeartQuarterTex, gHUDDefenseHeartQuarterTex, gHUDDefenseHeartQuarterTex,
|
||||
gHUDDefenseHeartHalfTex, gHUDDefenseHeartHalfTex, gHUDDefenseHeartHalfTex,
|
||||
gHUDDefenseHeartHalfTex, gHUDDefenseHeartHalfTex, gHUDDefenseHeartThreeQuarterTex,
|
||||
gHUDDefenseHeartThreeQuarterTex, gHUDDefenseHeartThreeQuarterTex, gHUDDefenseHeartThreeQuarterTex,
|
||||
gHUDDefenseHeartThreeQuarterTex,
|
||||
};
|
||||
|
||||
void HealthMeter_Draw(GlobalContext* globalCtx) {
|
||||
static UNK_PTR sHeartTextures[] = {
|
||||
0x02000400, 0x02000100, 0x02000100, 0x02000100, 0x02000100, 0x02000100, 0x02000200, 0x02000200,
|
||||
0x02000200, 0x02000200, 0x02000200, 0x02000300, 0x02000300, 0x02000300, 0x02000300, 0x02000300,
|
||||
};
|
||||
static UNK_PTR sDDHeartTextures[] = {
|
||||
0x02000900, 0x02000600, 0x02000600, 0x02000600, 0x02000600, 0x02000600, 0x02000700, 0x02000700,
|
||||
0x02000700, 0x02000700, 0x02000700, 0x02000800, 0x02000800, 0x02000800, 0x02000800, 0x02000800,
|
||||
};
|
||||
s32 pad[5];
|
||||
UNK_PTR heartBgImg;
|
||||
u32 curColorSet;
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "global.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define LIGHTS_BUFFER_SIZE 32
|
||||
|
||||
|
@ -366,7 +367,7 @@ void Lights_DrawGlow(GlobalContext* globalCtx) {
|
|||
POLY_XLU_DISP = func_800947AC(POLY_XLU_DISP++);
|
||||
gDPSetAlphaDither(POLY_XLU_DISP++, G_AD_NOISE);
|
||||
gDPSetColorDither(POLY_XLU_DISP++, G_CD_MAGICSQ);
|
||||
gSPDisplayList(POLY_XLU_DISP++, D_04015720);
|
||||
gSPDisplayList(POLY_XLU_DISP++, gGlowCircleTextureLoadDL);
|
||||
|
||||
while (node != NULL) {
|
||||
LightInfo* info;
|
||||
|
@ -385,7 +386,7 @@ void Lights_DrawGlow(GlobalContext* globalCtx) {
|
|||
Matrix_Scale(scale, scale, scale, MTXMODE_APPLY);
|
||||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_lights.c", 918),
|
||||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
gSPDisplayList(POLY_XLU_DISP++, D_04015760);
|
||||
gSPDisplayList(POLY_XLU_DISP++, gGlowCircleDL);
|
||||
}
|
||||
|
||||
node = node->next;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
#include "global.h"
|
||||
#include "vt.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
MapData* gMapData;
|
||||
|
||||
|
@ -339,7 +340,7 @@ void Minimap_DrawCompassIcons(GlobalContext* globalCtx) {
|
|||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
|
||||
gDPSetPrimColor(OVERLAY_DISP++, 0, 0, 200, 255, 0, 255);
|
||||
gSPDisplayList(OVERLAY_DISP++, D_0400C820);
|
||||
gSPDisplayList(OVERLAY_DISP++, gCompassArrowDL);
|
||||
|
||||
tempX = sPlayerInitialPosX;
|
||||
tempZ = sPlayerInitialPosZ;
|
||||
|
@ -353,7 +354,7 @@ void Minimap_DrawCompassIcons(GlobalContext* globalCtx) {
|
|||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
|
||||
gDPSetPrimColor(OVERLAY_DISP++, 0, 0xFF, 200, 0, 0, 255);
|
||||
gSPDisplayList(OVERLAY_DISP++, D_0400C820);
|
||||
gSPDisplayList(OVERLAY_DISP++, gCompassArrowDL);
|
||||
}
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_map_exp.c", 607);
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "global.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
typedef struct {
|
||||
/* 0x00 */ u8 flag;
|
||||
|
@ -1365,7 +1366,7 @@ u32 func_80091738(GlobalContext* globalCtx, u8* segment, SkelAnime* skelAnime) {
|
|||
gSegments[4] = VIRTUAL_TO_PHYSICAL(segment + 0x3800);
|
||||
gSegments[6] = VIRTUAL_TO_PHYSICAL(segment + 0x8800);
|
||||
|
||||
SkelAnime_InitLink(globalCtx, skelAnime, gPlayerSkelHeaders[(void)0, gSaveContext.linkAge], &D_04003238, 9, ptr,
|
||||
SkelAnime_InitLink(globalCtx, skelAnime, gPlayerSkelHeaders[(void)0, gSaveContext.linkAge], &gPlayer488Anim, 9, ptr,
|
||||
ptr, PLAYER_LIMB_MAX);
|
||||
|
||||
return size + 0x8890;
|
||||
|
|
|
@ -96,7 +96,7 @@ void SkinMatrix_MtxFMtxFMult(MtxF* mfB, MtxF* mfA, MtxF* dest) {
|
|||
rw = mfA->ww;
|
||||
dest->wx = (cx * rx) + (cy * ry) + (cz * rz) + (cw * rw);
|
||||
|
||||
//---COL2---
|
||||
//---2Col---
|
||||
cx = mfB->xy;
|
||||
cy = mfB->yy;
|
||||
cz = mfB->zy;
|
||||
|
@ -126,7 +126,7 @@ void SkinMatrix_MtxFMtxFMult(MtxF* mfB, MtxF* mfA, MtxF* dest) {
|
|||
rw = mfA->ww;
|
||||
dest->wy = (cx * rx) + (cy * ry) + (cz * rz) + (cw * rw);
|
||||
|
||||
//---COL3---
|
||||
//---3Col---
|
||||
cx = mfB->xz;
|
||||
cy = mfB->yz;
|
||||
cz = mfB->zz;
|
||||
|
@ -156,7 +156,7 @@ void SkinMatrix_MtxFMtxFMult(MtxF* mfB, MtxF* mfA, MtxF* dest) {
|
|||
rw = mfA->ww;
|
||||
dest->wz = (cx * rx) + (cy * ry) + (cz * rz) + (cw * rw);
|
||||
|
||||
//---COL4---
|
||||
//---4Col---
|
||||
cx = mfB->xw;
|
||||
cy = mfB->yw;
|
||||
cz = mfB->zw;
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
*/
|
||||
|
||||
#include "z_bg_haka_gate.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000000
|
||||
|
||||
|
@ -46,7 +47,6 @@ void BgHakaGate_GateOpen(BgHakaGate* this, GlobalContext* globalCtx);
|
|||
void BgHakaGate_SkullOfTruth(BgHakaGate* this, GlobalContext* globalCtx);
|
||||
void BgHakaGate_FalseSkull(BgHakaGate* this, GlobalContext* globalCtx);
|
||||
|
||||
extern Gfx D_0404D4E0[];
|
||||
extern CollisionHeader D_0600A938;
|
||||
extern Gfx D_0600F1B0[];
|
||||
extern Gfx D_06010A10[];
|
||||
|
@ -338,7 +338,7 @@ void BgHakaGate_DrawFlame(BgHakaGate* this, GlobalContext* globalCtx) {
|
|||
Matrix_Scale(scale, scale, scale, MTXMODE_APPLY);
|
||||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_bg_haka_gate.c", 744),
|
||||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
gSPDisplayList(POLY_XLU_DISP++, D_0404D4E0);
|
||||
gSPDisplayList(POLY_XLU_DISP++, gEffFire1DL);
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_bg_haka_gate.c", 749);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
*/
|
||||
|
||||
#include "z_bg_haka_tubo.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000010
|
||||
|
||||
|
@ -78,8 +79,6 @@ static InitChainEntry sInitChain[] = {
|
|||
|
||||
extern CollisionHeader D_060108B8;
|
||||
extern Gfx D_0600FE40[];
|
||||
extern Gfx D_0400CD80[];
|
||||
extern Gfx D_040184B0[];
|
||||
|
||||
void BgHakaTubo_Init(Actor* thisx, GlobalContext* globalCtx) {
|
||||
BgHakaTubo* this = THIS;
|
||||
|
@ -133,7 +132,8 @@ void BgHakaTubo_Idle(BgHakaTubo* this, GlobalContext* globalCtx) {
|
|||
pos.y = this->dyna.actor.world.pos.y + 80.0f;
|
||||
EffectSsBomb2_SpawnLayered(globalCtx, &pos, &sZeroVector, &sZeroVector, 100, 45);
|
||||
Audio_PlaySoundAtPosition(globalCtx, &this->dyna.actor.world.pos, 50, NA_SE_EV_BOX_BREAK);
|
||||
EffectSsHahen_SpawnBurst(globalCtx, &pos, 20.0f, 0, 350, 100, 50, OBJECT_HAKA_OBJECTS, 40, D_0400CD80);
|
||||
EffectSsHahen_SpawnBurst(globalCtx, &pos, 20.0f, 0, 350, 100, 50, OBJECT_HAKA_OBJECTS, 40,
|
||||
gEffFragments2DL);
|
||||
this->dropTimer = 5;
|
||||
this->dyna.actor.draw = NULL;
|
||||
Actor_SetScale(&this->dyna.actor, 0.0f);
|
||||
|
@ -240,7 +240,7 @@ void BgHakaTubo_DrawFlameCircle(BgHakaTubo* this, GlobalContext* globalCtx) {
|
|||
(this->fireScroll * -15) & 0xFF, 32, 64));
|
||||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_bg_haka_tubo.c", 497),
|
||||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
gSPDisplayList(POLY_XLU_DISP++, D_040184B0);
|
||||
gSPDisplayList(POLY_XLU_DISP++, gEffFireCircleDL);
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_bg_haka_tubo.c", 501);
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
*/
|
||||
|
||||
#include "z_bg_hidan_curtain.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000010
|
||||
|
||||
|
@ -22,8 +23,6 @@ void BgHidanCurtain_TurnOn(BgHidanCurtain* this, GlobalContext* globalCtx);
|
|||
void BgHidanCurtain_TurnOff(BgHidanCurtain* this, GlobalContext* globalCtx);
|
||||
void BgHidanCurtain_WaitForTimer(BgHidanCurtain* this, GlobalContext* globalCtx);
|
||||
|
||||
extern Gfx D_040184B0[];
|
||||
|
||||
typedef struct {
|
||||
/* 0x00 */ s16 radius;
|
||||
/* 0x02 */ s16 height;
|
||||
|
@ -257,7 +256,7 @@ void BgHidanCurtain_Draw(Actor* thisx, GlobalContext* globalCtx) {
|
|||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_bg_hidan_curtain.c", 698),
|
||||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
|
||||
gSPDisplayList(POLY_XLU_DISP++, D_040184B0);
|
||||
gSPDisplayList(POLY_XLU_DISP++, gEffFireCircleDL);
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_bg_hidan_curtain.c", 702);
|
||||
}
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "z_bg_hidan_fwbig.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000010
|
||||
|
||||
|
@ -25,8 +26,6 @@ void BgHidanFwbig_WaitForPlayer(BgHidanFwbig* this, GlobalContext* globalCtx);
|
|||
void BgHidanFwbig_Move(BgHidanFwbig* this, GlobalContext* globalCtx);
|
||||
|
||||
extern Gfx D_0600DB20[];
|
||||
extern Gfx D_040173D0[];
|
||||
extern Gfx D_04017BD0[];
|
||||
|
||||
const ActorInit Bg_Hidan_Fwbig_InitVars = {
|
||||
ACTOR_BG_HIDAN_FWBIG,
|
||||
|
@ -250,9 +249,9 @@ void BgHidanFwbig_Draw(Actor* thisx, GlobalContext* globalCtx) {
|
|||
OPEN_DISPS(globalCtx->state.gfxCtx, "../z_bg_hidan_fwbig.c", 630);
|
||||
func_80093D84(globalCtx->state.gfxCtx);
|
||||
|
||||
gSPSegment(POLY_XLU_DISP++, 0x09, SEGMENTED_TO_VIRTUAL(D_040173D0));
|
||||
gSPSegment(POLY_XLU_DISP++, 0x09, SEGMENTED_TO_VIRTUAL(gEffUnknown4Tex));
|
||||
|
||||
gSPSegment(POLY_XLU_DISP++, 0x0A, SEGMENTED_TO_VIRTUAL(D_04017BD0));
|
||||
gSPSegment(POLY_XLU_DISP++, 0x0A, SEGMENTED_TO_VIRTUAL(gEffUnknown5Tex));
|
||||
|
||||
height = thisx->scale.y * 2400.0f;
|
||||
gDPSetPrimColor(POLY_XLU_DISP++, 0x80, 0x80, 255, 220, 0,
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
*/
|
||||
|
||||
#include "z_bg_mori_hineri.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000030
|
||||
|
||||
|
@ -51,7 +52,6 @@ extern CollisionHeader D_060054B8;
|
|||
extern CollisionHeader D_06003490;
|
||||
extern CollisionHeader D_060043D0;
|
||||
extern CollisionHeader D_06006078;
|
||||
extern Gfx D_04049FE0[]; // display list for studded dungeon door
|
||||
extern Gfx D_06000AE8[];
|
||||
extern Gfx D_06001678[];
|
||||
|
||||
|
@ -252,7 +252,7 @@ void BgMoriHineri_DrawHallAndRoom(Actor* thisx, GlobalContext* globalCtx) {
|
|||
Matrix_Translate(0.0f, -50.0f, 0.0f, MTXMODE_APPLY);
|
||||
gSPMatrix(POLY_OPA_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_bg_mori_hineri.c", 652),
|
||||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
gSPDisplayList(POLY_OPA_DISP++, D_04049FE0);
|
||||
gSPDisplayList(POLY_OPA_DISP++, gDoorMetalBarsDL);
|
||||
}
|
||||
if ((this->boxObjIdx > 0) && ((this->boxObjIdx = Object_GetIndex(&globalCtx->objectCtx, OBJECT_BOX)) > 0) &&
|
||||
(Object_IsLoaded(&globalCtx->objectCtx, this->boxObjIdx))) {
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
*/
|
||||
|
||||
#include "z_bg_po_syokudai.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000000
|
||||
|
||||
|
@ -75,7 +76,6 @@ static InitChainEntry sInitChain[] = {
|
|||
};
|
||||
|
||||
extern Gfx D_060003A0[];
|
||||
extern Gfx D_0404D4E0[];
|
||||
|
||||
void BgPoSyokudai_Init(Actor* thisx, GlobalContext* globalCtx) {
|
||||
BgPoSyokudai* this = THIS;
|
||||
|
@ -186,7 +186,7 @@ void BgPoSyokudai_Draw(Actor* thisx, GlobalContext* globalCtx) {
|
|||
|
||||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_bg_po_syokudai.c", 368),
|
||||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
gSPDisplayList(POLY_XLU_DISP++, D_0404D4E0);
|
||||
gSPDisplayList(POLY_XLU_DISP++, gEffFire1DL);
|
||||
}
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_bg_po_syokudai.c", 373);
|
||||
}
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "z_bg_spot00_hanebasi.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000010
|
||||
|
||||
|
@ -9,7 +10,6 @@ void BgSpot00Hanebasi_Destroy(Actor* thisx, GlobalContext* globalCtx);
|
|||
void BgSpot00Hanebasi_Update(Actor* thisx, GlobalContext* globalCtx);
|
||||
void BgSpot00Hanebasi_Draw(Actor* thisx, GlobalContext* globalCtx);
|
||||
|
||||
extern UNK_TYPE D_0404D4E0;
|
||||
extern UNK_TYPE D_060000C0;
|
||||
extern UNK_TYPE D_06000280;
|
||||
extern UNK_TYPE D_06000430;
|
||||
|
|
|
@ -32,7 +32,9 @@ const ActorInit Bg_Spot09_Obj_InitVars = {
|
|||
(ActorFunc)BgSpot09Obj_Draw,
|
||||
};
|
||||
|
||||
static CollisionHeader* D_808B1F90[] = { NULL, gBgSpot09Col1, gBgSpot09Col2, gBgSpot09Col3, gBgSpot09Col4 };
|
||||
static CollisionHeader* D_808B1F90[] = {
|
||||
NULL, &gValleyObjects1Col, &gValleyObjects2Col, &gValleyObjects3Col, &gValleyObjects4Col,
|
||||
};
|
||||
|
||||
static s32 (*D_808B1FA4[])(BgSpot09Obj* this, GlobalContext* globalCtx) = {
|
||||
func_808B1BEC,
|
||||
|
@ -52,7 +54,9 @@ static InitChainEntry sInitChain2[] = {
|
|||
ICHAIN_F32(uncullZoneDownward, 1500, ICHAIN_STOP),
|
||||
};
|
||||
|
||||
static Gfx* sDLists[] = { gBgSpot09DL1, gBgSpot09DL2, gBgSpot09DL3, gBgSpot09DL4, gBgSpot09DL5 };
|
||||
static Gfx* sDLists[] = {
|
||||
gValleyBridgeSidesDL, gValleyBrokenBridgeDL, gValleyBridgeChildDL, gCarpentersTentDL, gValleyRepairedBridgeDL,
|
||||
};
|
||||
|
||||
s32 func_808B1AE0(BgSpot09Obj* this, GlobalContext* globalCtx) {
|
||||
s32 carpentersRescued;
|
||||
|
@ -175,7 +179,7 @@ void BgSpot09Obj_Draw(Actor* thisx, GlobalContext* globalCtx) {
|
|||
|
||||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_bg_spot09_obj.c", 391),
|
||||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
gSPDisplayList(POLY_XLU_DISP++, gBgSpot09DL6);
|
||||
gSPDisplayList(POLY_XLU_DISP++, gCarpentersTentEntranceDL);
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_bg_spot09_obj.c", 396);
|
||||
}
|
||||
|
|
|
@ -121,7 +121,7 @@ void BgSpot11Bakudankabe_Init(Actor* thisx, GlobalContext* globalCtx) {
|
|||
return;
|
||||
}
|
||||
func_808B2180(this, globalCtx);
|
||||
CollisionHeader_GetVirtual(&gBgSpot11Col, &colHeader);
|
||||
CollisionHeader_GetVirtual(&gDesertColossusBombableWallCol, &colHeader);
|
||||
this->dyna.bgId = DynaPoly_SetBgActor(globalCtx, &globalCtx->colCtx.dyna, &this->dyna.actor, colHeader);
|
||||
Actor_SetScale(&this->dyna.actor, 1.0f);
|
||||
osSyncPrintf("(spot11 爆弾壁)(arg_data 0x%04x)\n", this->dyna.actor.params);
|
||||
|
@ -151,5 +151,5 @@ void BgSpot11Bakudankabe_Update(Actor* thisx, GlobalContext* globalCtx) {
|
|||
void BgSpot11Bakudankabe_Draw(Actor* thisx, GlobalContext* globalCtx) {
|
||||
BgSpot11Bakudankabe* this = THIS;
|
||||
|
||||
Gfx_DrawDListOpa(globalCtx, gBgSpot11DL1);
|
||||
Gfx_DrawDListOpa(globalCtx, gDesertColossusBombableWallDL);
|
||||
}
|
||||
|
|
|
@ -1,5 +1,12 @@
|
|||
/*
|
||||
* File: z_bg_spot11_oasis.c
|
||||
* Overlay: ovl_Bg_Spot11_Oasis
|
||||
* Description: Refilling Oasis (Desert Colossus)
|
||||
*/
|
||||
|
||||
#include "z_bg_spot11_oasis.h"
|
||||
#include "overlays/actors/ovl_En_Elf/z_en_elf.h"
|
||||
#include "objects/object_spot11_obj/object_spot11_obj.h"
|
||||
|
||||
#define FLAGS 0x00000010
|
||||
|
||||
|
@ -43,8 +50,6 @@ static Vec3f D_808B2E34[] = {
|
|||
{ -75.0f, -90.0f, 90.0f }, { 30.0f, -100.0f, 40.0f },
|
||||
};
|
||||
|
||||
extern Gfx D_06000870[];
|
||||
|
||||
void func_808B27F0(GlobalContext* globalCtx, s16 waterSurface) {
|
||||
WaterBox* waterBox = &globalCtx->colCtx.colHeader->waterBoxes[0];
|
||||
|
||||
|
@ -154,6 +159,6 @@ void BgSpot11Oasis_Draw(Actor* thisx, GlobalContext* globalCtx) {
|
|||
gSPSegment(POLY_XLU_DISP++, 0x08,
|
||||
Gfx_TwoTexScroll(globalCtx->state.gfxCtx, 0, 127 - (gameplayFrames % 128), (gameplayFrames * 1) % 128,
|
||||
32, 32, 1, gameplayFrames % 128, (gameplayFrames * 1) % 128, 32, 32));
|
||||
gSPDisplayList(POLY_XLU_DISP++, D_06000870);
|
||||
gSPDisplayList(POLY_XLU_DISP++, gDesertColossusOasisDL);
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_bg_spot11_oasis.c", 346);
|
||||
}
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
|
||||
#include "z_bg_spot17_bakudankabe.h"
|
||||
#include "overlays/effects/ovl_Effect_Ss_Kakera/z_eff_ss_kakera.h"
|
||||
#include "objects/object_spot17_obj/object_spot17_obj.h"
|
||||
|
||||
#define FLAGS 0x00000000
|
||||
|
||||
|
@ -35,9 +36,6 @@ static InitChainEntry sInitChain[] = {
|
|||
ICHAIN_F32(uncullZoneDownward, 1000, ICHAIN_STOP),
|
||||
};
|
||||
|
||||
extern CollisionHeader D_06000A38;
|
||||
extern Gfx D_060008A0[];
|
||||
extern Gfx D_06000960[];
|
||||
extern Gfx D_0500A880[];
|
||||
|
||||
void func_808B6BC0(BgSpot17Bakudankabe* this, GlobalContext* globalCtx) {
|
||||
|
@ -105,7 +103,8 @@ void BgSpot17Bakudankabe_Init(Actor* thisx, GlobalContext* globalCtx) {
|
|||
Actor_Kill(&this->dyna.actor);
|
||||
return;
|
||||
}
|
||||
CollisionHeader_GetVirtual(&D_06000A38, &colHeader);
|
||||
|
||||
CollisionHeader_GetVirtual(&gCraterBombableWallCol, &colHeader);
|
||||
this->dyna.bgId = DynaPoly_SetBgActor(globalCtx, &globalCtx->colCtx.dyna, &this->dyna.actor, colHeader);
|
||||
Actor_ProcessInitChain(&this->dyna.actor, sInitChain);
|
||||
}
|
||||
|
@ -143,7 +142,7 @@ void BgSpot17Bakudankabe_Draw(Actor* thisx, GlobalContext* globalCtx) {
|
|||
|
||||
gDPSetEnvColor(POLY_OPA_DISP++, r, g, 255, 128);
|
||||
|
||||
gSPDisplayList(POLY_OPA_DISP++, D_060008A0);
|
||||
gSPDisplayList(POLY_OPA_DISP++, gCraterBombableWallDL);
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_bg_spot17_bakudankabe.c", 283);
|
||||
|
||||
|
@ -153,7 +152,7 @@ void BgSpot17Bakudankabe_Draw(Actor* thisx, GlobalContext* globalCtx) {
|
|||
|
||||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_bg_spot17_bakudankabe.c", 290),
|
||||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
gSPDisplayList(POLY_XLU_DISP++, D_06000960);
|
||||
gSPDisplayList(POLY_XLU_DISP++, gCraterBombableWallCracksDL);
|
||||
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_bg_spot17_bakudankabe.c", 295);
|
||||
}
|
||||
|
|
|
@ -67,7 +67,7 @@ void func_808B7478(Actor* thisx, GlobalContext* globalCtx) {
|
|||
gSPSegment(POLY_XLU_DISP++, 0x08,
|
||||
Gfx_TwoTexScroll(globalCtx->state.gfxCtx, 0, 0, (0 - globalCtx->gameplayFrames) & 0x7F, 0x20, 0x20, 1, 0,
|
||||
(0 - globalCtx->gameplayFrames) & 0x7F, 0x20, 0x20));
|
||||
gSPDisplayList(POLY_XLU_DISP++, gBgSpot17DL1);
|
||||
gSPDisplayList(POLY_XLU_DISP++, gCraterSmokeConeDL);
|
||||
|
||||
if (1) {}
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "z_boss_fd.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000035
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "z_boss_tw.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000035
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "z_boss_va.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000035
|
||||
|
||||
|
@ -9,7 +10,6 @@ void BossVa_Destroy(Actor* thisx, GlobalContext* globalCtx);
|
|||
void BossVa_Update(Actor* thisx, GlobalContext* globalCtx);
|
||||
void BossVa_Draw(Actor* thisx, GlobalContext* globalCtx);
|
||||
|
||||
extern UNK_TYPE D_04055DB0;
|
||||
extern UNK_TYPE D_06000024;
|
||||
extern UNK_TYPE D_06000FA0;
|
||||
extern UNK_TYPE D_06001230;
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "z_demo_6k.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000010
|
||||
|
||||
|
@ -8,8 +9,6 @@ void Demo6K_Init(Actor* thisx, GlobalContext* globalCtx);
|
|||
void Demo6K_Destroy(Actor* thisx, GlobalContext* globalCtx);
|
||||
void Demo6K_Update(Actor* thisx, GlobalContext* globalCtx);
|
||||
|
||||
extern UNK_TYPE D_040101A8;
|
||||
extern UNK_TYPE D_04015780;
|
||||
extern UNK_TYPE D_06001040;
|
||||
extern UNK_TYPE D_06001190;
|
||||
extern UNK_TYPE D_060022B0;
|
||||
|
|
|
@ -1880,7 +1880,7 @@ void DemoEffect_DrawLightEffect(Actor* thisx, GlobalContext* globalCtx) {
|
|||
if (this->light.flicker == 0) {
|
||||
this->light.flicker = 1;
|
||||
} else {
|
||||
disp = (u32)gGameKeepMoteDL0; // necessary to match, should be able to remove after fake matches are fixed
|
||||
disp = (u32)gEffFlash1DL; // necessary to match, should be able to remove after fake matches are fixed
|
||||
alpha = &this->light.alpha;
|
||||
func_80093D84(globalCtx->state.gfxCtx);
|
||||
gDPSetPrimColor(POLY_XLU_DISP++, 0, 128, this->primXluColor[0], this->primXluColor[1],
|
||||
|
@ -1923,7 +1923,7 @@ void DemoEffect_DrawBlueOrb(Actor* thisx, GlobalContext* globalCtx) {
|
|||
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_demo_effect.c", 2901),
|
||||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
this->blueOrb.rotation += 0x01F4;
|
||||
gSPDisplayList(POLY_XLU_DISP++, gGameKeepMoteDL0);
|
||||
gSPDisplayList(POLY_XLU_DISP++, gEffFlash1DL);
|
||||
CLOSE_DISPS(globalCtx->state.gfxCtx, "../z_demo_effect.c", 2907);
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "z_demo_kankyo.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000030
|
||||
|
||||
|
@ -10,8 +11,6 @@ void DemoKankyo_Update(Actor* thisx, GlobalContext* globalCtx);
|
|||
void DemoKankyo_Draw(Actor* thisx, GlobalContext* globalCtx);
|
||||
|
||||
extern UNK_TYPE D_01000000;
|
||||
extern UNK_TYPE D_04010050;
|
||||
extern UNK_TYPE D_04052DB0;
|
||||
extern UNK_TYPE D_06000080;
|
||||
extern UNK_TYPE D_06000DE0;
|
||||
extern UNK_TYPE D_06007440;
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "z_door_killer.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000010
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
|
||||
#include "z_door_shutter.h"
|
||||
#include "overlays/actors/ovl_Boss_Goma/z_boss_goma.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000010
|
||||
|
||||
|
@ -80,16 +81,26 @@ typedef struct {
|
|||
} ShutterInfo;
|
||||
|
||||
static ShutterInfo D_80998134[] = {
|
||||
{ 0x060067A0, 0x0404B0D0, 130, 12, 20, 15 }, { 0x06006910, 0x0404B0D0, 130, 12, 20, 15 },
|
||||
{ 0x060000C0, 0x060001F0, 240, 14, 70, 15 }, { 0x06000590, 0x06006460, 0, 110, 50, 15 },
|
||||
{ 0x06012AB0, NULL, 130, 12, 50, 15 }, { 0x0601EC20, NULL, 130, 12, 50, 15 },
|
||||
{ 0x06000100, 0x060001F0, 240, 14, 50, 15 }, { 0x060010C0, NULL, 130, 12, 50, 15 },
|
||||
{ 0x04049FE0, 0x0404B0D0, 130, 12, 20, 15 }, { 0x06010CB0, 0x0404B0D0, 130, 12, 20, 15 },
|
||||
{ 0x06011F20, 0x0404B0D0, 130, 12, 20, 15 }, { 0x060000C0, 0x0404B0D0, 130, 12, 20, 15 },
|
||||
{ 0x06005D90, 0x0404B0D0, 130, 12, 20, 15 }, { 0x06007000, 0x0404B0D0, 130, 12, 20, 15 },
|
||||
{ 0x06002620, 0x0404B0D0, 130, 12, 20, 15 }, { 0x06003890, 0x0404B0D0, 130, 12, 20, 15 },
|
||||
{ 0x06001D10, 0x0404B0D0, 130, 12, 20, 15 }, { 0x060010D0, 0x0404B0D0, 130, 12, 20, 15 },
|
||||
{ 0x060020D0, 0x0404B0D0, 130, 12, 20, 15 }, { 0x060000C0, 0x0404B0D0, 130, 12, 20, 15 },
|
||||
{ 0x060067A0, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x06006910, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x060000C0, 0x060001F0, 240, 14, 70, 15 },
|
||||
{ 0x06000590, 0x06006460, 0, 110, 50, 15 },
|
||||
{ 0x06012AB0, NULL, 130, 12, 50, 15 },
|
||||
{ 0x0601EC20, NULL, 130, 12, 50, 15 },
|
||||
{ 0x06000100, 0x060001F0, 240, 14, 50, 15 },
|
||||
{ 0x060010C0, NULL, 130, 12, 50, 15 },
|
||||
{ gDoorMetalBarsDL, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x06010CB0, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x06011F20, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x060000C0, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x06005D90, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x06007000, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x06002620, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x06003890, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x06001D10, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x060010D0, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x060020D0, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
{ 0x060000C0, gDungeonDoorDL, 130, 12, 20, 15 },
|
||||
};
|
||||
|
||||
static s8 D_80998224[] = {
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "z_eff_dust.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000030
|
||||
|
||||
|
@ -9,8 +10,6 @@ void EffDust_Destroy(Actor* thisx, GlobalContext* globalCtx);
|
|||
void EffDust_Update(Actor* thisx, GlobalContext* globalCtx);
|
||||
void EffDust_Draw(Actor* thisx, GlobalContext* globalCtx);
|
||||
|
||||
extern UNK_TYPE D_04037880;
|
||||
|
||||
/*
|
||||
const ActorInit Eff_Dust_InitVars = {
|
||||
ACTOR_EFF_DUST,
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
*/
|
||||
|
||||
#include "z_en_anubice_fire.h"
|
||||
#include "objects/gameplay_keep/gameplay_keep.h"
|
||||
|
||||
#define FLAGS 0x00000010
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue