Notes/SanguinettiMods
From CloudModding OoT Wiki
OoT Interface (ASM)
A Button 80210A10 ------- 80110F04 ADDIU A0, R0, 0x00BA ; A Button / A Button Text X Coordinate 80110F30 SH A0, 0x0AB6(T4) 80110F38 SH, A0, 0x0ABC(T5) 801116FC ADDIU T7, R0, 0x0009 ; A Button / A Button Text Y Coordinate 80111714 SH T7, 0x0AB4(T8) 80111728 SH T7, 0x0ABA(T8) 80111708 ADDIU, T9, R0, 0xFE84 ; A Button Scale 8011171C SH T9, 0xAB8(T6) 80111724 ADDIU T9, R0, 0x0030 ; A Button Text X Scale 80111730 SH T9, 0x0ABE(T6) 801110B4 ADDIU A1, R0, 0x0010 ; A Button Text Y Scale 80111754 SH A1, 0x0ACC(T6) 80110F08 ADDIU T7, R0, 0x00C8 ; A Button Green Value 80110F1C ADDIU T9, R0, 0x0032 ; A Button Blue Value 80110F40 SH R0, 0x0AC0(T6) ; Store A Button Red Value as 0x00000000 80110F48 SH T7, 0x0AC2(T8) ; Store A Button Green Value as 0x000000C8 80110F50 SH T9, 0x0AC4(T1) ; Store A Button Blue Value as 0x00000032 ------- B Button ------- 80110EE4 ADDIU V0, R0, 0x00A0 ; B Button / B Button Icon X Coordinate 80110EEC SH V0, 0x0820(T5) 80110F20 SH V0, 0x0838(T1) 80111584 ADDIU T6, R0, 0x0011 ; B Button Y Coordinate 80111594 SH T6, 0x0828(T7) 801115FC ADDIU T6, R0, 0x0011 ; B Button Icon Y Coordinate 8011160C SH T6, 0x840(T7) 801115A4 ADDIU T8, R0, 0x023F ; B Button Scale 801115BC SH T8, 0x0830(T9) 80110EE8 ADDIU T6, R0, 0x00FF ; B Button Red Value 80110EF4 ADDIU V1, R0, 0x001E ; B Button Green Value / B Button Blue Value 80110EFC SH T6, 0x07EA(T7) ; Store B button Red Value as 0x000000FF 80110F0C SH V1, 0x07EC (T8) ; Store B Button Green Value as 0x0000001E 80110F14 SH V1, 0x07EE (T9) ; Store B Button Blue Value as 0x0000001E 80110EF8 ADDIU T2, R0, 0x00A2 ; B Button Ammo X Coordinate 80110F28 SH T2, 0x0F94(T3) 80111DF8 ADDIU A0, R0, 0x0023 ; B Button Ammo Y Coordinate 80111FB0 A0, 0x0F9C(T7) ; B Button Text X Coordinate ; B Button Text Y Coordinate ; B Button Text X Scale ; B Button Text Y Scale ------- C Buttons -------- 801110E8 ADDIU T5, R0, 0x00FF ; C Button Red Value 80111494 ADDIU T8, R0, 0x00A0 ; C Button Green Value 801114A8 SH T5, 0x07E2(T7) ; Store C Button Red Value as 0x000000FF 801114B0 SH T8, 0x07E4(T9) ; Store C Button Green Value as 0x000000A0 801114B8 SH R0, 0x07E6(T6) ; Store C Button Blue Value as 0x00000000 80111F6C ADDIU T6, R0, 0x00E4 ; C-Left Ammo X Coordinate 80111F8C SH T6, 0x0F96(T7) -------- Magic Meter ---------- 80111814 SH S1, 0x0AF6 (T7) ; Store Border X Coordinate 8011181C ADDIU T6, R0, 0x001A ; Fill X Coordinate 80111830 SH T6, 0x0AFA(T7) 801117FC ADDIU T9, R0, 0x0022 ; Y Coordinate (Shared, One row of Hearts) 80111814 SH T9, 0x0AF4(T6) 80111810 ADDIU T8, R0, 0x002A ; Y Coordinate (Shared, Two rows of Hearts) 80111828 SH T8, 0x0AF8(T9) 80111384 SH R0, 0x0794(T6) ; Store Fill Red Value as 0x00000000 80111370 ADDIU T7, R0, 0x00C8 ; Fill Green Value 80111390 SH T7, 0x0796(T8) ; Store Fill Green Value as 0x000000C8 8011139C SH R0, 0x0798(T9) ; Store Fill Blue Value as 0x00000000 AT = 80120000 80087E18 ADDIU T6, R0, 0x00FF ; Border Red Value 80087E18 SH T6, 0x5A28(AT) ; Store Border Red Value as 0x000000FF 80087E08 ADDIU T9, R0, 0x00FF ; Border Green Value 80087E0C SH T9, 0x5A2C(AT) ; Store Border Green Value as 0x000000FF 80087DF8 ADDIU T8, R0, 0x00FF ; Border Blue Value 80087E00 SH T8, 0x5A30(AT) ; Store Border Blue Value as 0x00000FF { 80125AB0 00FF 80125AB2 00FF 80125AB4 00FF 80125AB6 0096 80125AB8 0096 80125ABA 0096 0x00B9CC50 ; Border Changing Color Frame 1 Red Value 0x00B9CC52 ; Border Changing Color Frame 1 Green Value 0x00B9CC54 ; Border Changing Color Frame 1 Blue Value 0x00B9CC56 ; Border Changing Color Frame 2 Red Value 0x00B9CC58 ; Border Changing Color Frame 2 Green Value 0x00B9CC5A ; Border Changing Color Frame 2 Blue Value } ---------- Mini-Map ---------- 80111B04 ADDIU T8, R0, 0x00D8 ; Mini Map X Coordinate 80111B1C SH T8, 0x0DCE(T9) 80111B10 ADDIU T6, R0, 0x0096 ; Mini Map Y Coordiante 80111B28 SH T6, 0x0DD0(T7) 80111DD0 SH R0, 0x0F38(T6) ; Store Mini Map Red Value as 0x00000000 80111DD8 SH T5, 0x0F3A(T7) ; Store Mini Map Green Value as 0x000000FF 80111DD8 SH T5, 0x0F3C(T8) ; Store Mini Map Green Value as 0x000000FF ---------- Rupee Counter ------------ 8008AFC4 ADDIU T5, R0, 0x00CE ; Rupee Amount Y Coordinate 8008AFE0 SW T5, 0x0014(SP) 8008ADDC ADDIU S2, T0, 0x002A ; Rupee Amount X Coordinate 8008AFEC SW S2, 0x0010(SP) 8008AB50 ADDIU T7, R0, 0x00CE ; Rupee Y Coordinate 8008AB64 SW T7, 0x0014(SP) 8008AB54 ADDIU T6, R0, 0x001A ; Rupee X Coordinate 8008AB60 SW T6, 0x0010(SP) 8008AAF8 LUI AT, 0xC8FF 8008AB0C ORI AT, AT, 0x6400 ; Rupee Color 8008AB14 ANDI T9, T8, 0x00FF 8008AB18 OR T2, T9, AT 8008AB1C SW T2, 0x0004 (A3) ------------ Key Counter ---------- 8008AD8C ADDIU T3, R0, 0x00BE ; Key Amount Y Coordinate 8008ADB0 SW T3, 0x0014(SP) 8008AD34 ADDIU S2, R0, 0x002A ; Key Amount X Coordinate 8008AC14 ADDIU T4, R0, 0x00BE ; Key Y Coordinate 8008AC60 SW T4, 0x0014(SP) 8008AC18 ADDIU T3, R0, 0x001A ; Key X Coordinate 8008AC64 SW T3, 0x0010(SP) 8008ABBC LUI AT, 0xC8E6 8008ABCC ORI AT, AT, 0xFF00 ; Key Color 8008AC1C ANDI T6, T5, 0x00FF 8008AC20 OR T7, T6, AT 8008AC24 SW T7, 0x0004(A3) ---------- Start Button ------------ 80089180 LUI AT, 0x7878 80089184 ORI AT, AT, 0x7800 ; Start Button Color 800891E4 LH T8, 0x0000(T6) ; Start Button X Coordinate 80125AE4 ; Start Button X Coordinate 80089224 ORI T9, T7, 0x0060 ; Start Button Y Coordinate 801114F0 ADDIU T9, R0, 0x0078 ; Start Button Text X Coordiante 80111510 SH T9, 0x0800(T6) 80111098 ADDIU V1, R0, 0x0014 ; Start Button Text Y Coordinate 8011114C SH V1, 0x04DA(T8) 8015FA69 ------------ Hearts ------ V0 = 80222510 80078BA0 ADDIU T4, V1, 0x00FF ; Beating Normal Heart Red Value 80078BC8 ADDIU T7, A0, 0x0046 ; Beating Normal Heart Green Value 80078BE0 ADDIU T3, A1, 0x0032 ; Beating Normal Heart Blue Value 80078BA4 ANDI T5, T4, 0x00FF 80078BA8 SH T5, 0x0202(V0) ; Store [BN Heart] Red Value as 0x000000FF 80078BCC ANDI T8, T7, 0x00FF 80078BD4 SH T8, 0x0204(V0) ; Store [BN Heart] Green Value as 0x00000046 80078BE4 ANDI T4, T3, 0x00FF 80078BE8 SH T4, 0x0206(V0) ; Store [BN Heart] Blue Value as 0x0000003C - 80078C3C ADDIU T5, V1, 0x0032 ; Beating Normal Heart Outline Red Value 80078C68 ADDIU T8, A0, 0x0028 ; Beating Normal Heart Outline Green Value 80078C84 ADDIU T4, A1, 0x003C ; Beating Normal Heart Outline Blue Value 80078C40 ANDI T6, T5, 0x00FF 80078C44 SH T6, 0x0208(V0) ; Store [BN Heart Outline] Red Value as 0x00000032 80078C6C ANDI T9, T8, 0x00FF 80078C74 SH T9, 0x020A(V0) ; Store [BN Heart Outline] Green Value as 0x00000028 80078C88 ANDI T5, T4, 0x00FF 80078C8C SH T5, 0x020C(V0) ; Store [BN Heart Outline] Blue Value as 0x0000003C - 80078A64 ADDIU A0, R0, 0x0032 ; Normal Heart Blue Value / Normal Heart Outline Red Value 80078A68 ADDIU A2, R0, 0x00FF ; Normal Heart Red Value 80078A8C ADDIU T9, R0, 0x0046 ; Normal Heart Green Value 80078ABC ADDIU T9, R0, 0x0046 ; Normal Heart Green Value 80078AC8 ADDIU T9, R0, 0x0046 ; Normal Heart Green Value 80078ACC ADDIU T3, R0, 0x0028 ; Normal Heart Outline Green Value 80078AD0 ADDIU T4, R0, 0x003C ; Normal Heart Outline Blue Value - 80078AD4 SH A2, 0x020E(V0) ; Store Normal Heart Red Value as 0x000000FF 80078AD8 SH T9, 0x0212(V0) ; Store Normal Heart Green Value as 0x00000046 80078ADC SH A0, 0x0216(V0) ; Store Normal Heart Blue Value as 0x00000032 80078AE0 SH A0, 0x021A(V0) ; Store Normal Heart Outline Red Value as 0x00000032 80078AE4 SH T3, 0x021E(V0) ; Store Normal Heart Outline Green Value as 0x00000028 80078AE8 SH T4, 0x0222(V0) ; Store Normal Heart Outline Blue Value as 0x0000003C T2 = 8015FDC8 80078DCC ADDIU T7, V1, 0x00C8 ; Beating Double Defense Red Value 80078DD0 ANDI T8, T7, 0x00FF 80078DD4 SH T8, 0x0000(T2) ; Store [BDD Heart] Red Value as 0x000000C8 80078DF4 ANDI T3, T9, 0x00FF 80078DF8 SH T3, 0x0002(T2) ; Store [BDD Heart] Green Value as 0x00000000 80078E0C ANDI T5, T4, 0x00FF 80078E14 SH T5, 0x0004(T2) ; Store [BDD Heart] Blue Value as 0x00000000 T1 = 8015FDC0 80078D30 ADDIU T6, V1, 0x00FF ; Beating Double Defense Outline Red Value 80078D70 ADDIU T9, A0, 0x00FF ; Beating Double Defense Outline Green Value 80078D74 ADDIU T5, A1, 0x00FF ; Beating Double Defense Outline Blue Value 80078D3C ANDI T7, T6, 0x00FF 80078D44 SH T7, 0x0000(T1) ; Store [BDD Heart Outline] Red Value as 0x000000FF 80078D78 ANDI T3, T9, 0x00FF 80078D80 SH T3, 0x0002(T1) ; Store [BDD Heart Outline] Green Value as 0x000000FF 80078D7C ANDI T6, T5, 0x00FF 80078D84 SH T6, 0x0004(T1) ; Store [BDD Heart Outline] Blue Value as 0x000000FF T0 = 8015FDE0 80078C50 ADDIU T6, R0, 0x00C8 ; Normal Double Defense Red Value 80078C90 SH T6, 0x0000(T0) ; Store [NDD Heart] Red Value as 0x000000C8 80078CA0 SH R0, 0x0002(T0) ; Store [NDD Heart] Green Value as 0x00000000 80078CA4 SH R0, 0x0004(T0) ; Store [NDD Heart] Blue Value as 0x00000000 A3 = 8015FDD0 80078C94 SH A2, 0x0000(A3) ; Store [NDD Heart Outline] Red Value as 0x000000FF 80078C98 SH A2, 0x0002(A3) ; Store [NDD Heart Outline] Red Value as 0x000000FF 80078C9C SH A2, 0x0004(A3) ; Store [NDD Heart Outline] Red Value as 0x000000FF
Loading Equipment Icons
//SP - 80167FA0 //S6 = 80222510 //S7 = 80212020 = Game Play 8002C7BC ADDIU SP, SP, 0xFF98 8002C814 JAL 0x80032AF0 8002C8C0 JAL 0x80077A00 8002C974 JAL 0x8002BE04 8002C9F8 JAL 0x8002BE98 8002CA38 JAL 0x80078884 8002CAEC JAL 0x80077A00 8002CB3C ADDIU SP, SP, 0x0068 8002CB40 SLTI AT, A1, 0x0020 80088CBC SP, SP, 0xFEA8 ; Routine to Render Item Button //Supposedly 80088CC0 SW RA, 0x002C(SP) 80088CC4 SW A0, 0x0158(SP) //80168688 80088CC8 LW T7, 0x1C44(A0) //80213C64 80088CE0 ADDIU A3, R0, 0x0B54 80088CE4 JAL 0x800C6AC4 80088CE8 SW A1, 0x0140(SP) 80088D6C LUI A1, 0x0200 80088D7C ADDIU A1, A1, 0x0A00 ; Action Button Texture //0x02000A00 80088DFC JAL 0x80084298 80089AF4 ADDIU SP, SP, 0x0158 80089B00 ADDIU SP, SP, 0xFFA0 ; Routine to draw item icon on screen 80089B04 SW RA, 0x0014(SP) ; Store Return Address 80089B08 SW A0, 0x0060(SP) ; Game Play 80089B0C SW A1, 0x0064(SP) ; Icon Texture Pointer 80089B0C SW A2, 0x0068(SP) ; Button Assignment 80089CF8 ADDIU SP, SP, 0xFFA0 ; Routine to draw ammo count on screen 80089CFC SW RA, 0x002C(SP) ; Store Return Address 80089D00 SW A0, 0x0060(SP) ; Game Play 80089D04 SW A1, 0x0064(SP) ; Visible? //0001 is true, anything else is false 80089D08 SW A2, 0x0068(SP) 8008A9D8 ADDIU SP, SP, 0xFD70 8008AA4C LW T9, 0x0130(S6) ; Texture Pointer Reference 8008AA74 LW T4, 0x0134(S6) ; Texture Pointer Reference 8008AA9C LW T7, 0x0138(S6) ; B Button Icon Texture Pointer Reference 8008AAA4 SW T7, 0x0004(A3) ; Store B Button Icon Pointer //DB060020 802857B0 8008AAD0 JAL 0x8008A3E0 8008AAD8 JAL 0x8008A994 /*Thanks CloudMax*/ 8008AAE0 JAL 0x80078F1C ; Render Hearts 8008AAE8 JAL 0x80094520 ; Render Rupee Counter 8008B02C JAL 0x80088284 ; Render Magic Meter 8008B034 JAL 0x800816E0 ; Render Minimap 8008B06C JAL 0x80088CBC ; Render Item Button //And more? 8008B0EC OR A0, S7, R0 ; Game Play 8008B0F4 OR A2, R0, R0 ; B Button 8008B0F8 JAL 0x80089B00 ; Load icon onto B Button 8008B0FC A1, 0x0138(S6) ; Icon Texture Pointer 8008B140 JAL 0x8002CB40 8008B194 JAL 0x80089CF8 ; Load ammo counter 8008B488 LW A1,0x0138(S6) 8008B48C OR A0, S7, R0 ; Game Play 8008B490 ADDIU A2, R0, 0x0001 ; C Left 8008B494 JAL 0x80089B00 ; Load icon onto C Left 8008B498 ADDIU A1, A1, 0x1000 ; Icon Texture Pointer 8008B4D0 JAL 0x80089CF8 ; Load ammo counter 8008B54C LW A1, 0x0138(S6) 8008B550 OR A0, S7, R0 ; Game Play 8008B554 ADDIU A2, R0, 0x0002 ; C Down 8008B558 JAL 0x80089B00 ; Load icon onto C Down 8008B55C ADDIU A1, A1, 0x2000 ; Icon Texture Pointer 8008B594 JAL 0x80089CF8 ; Load ammo counter 8008B610 LW A1, 0x0138(S6) 8008B614 OR A0, S7, R0 ; Game Play 8008B618 ADDIU A2, R0, 0x0003 ; C Right 8008B61C JAL 0x80089B00 ; Load icon onto C Right 8008B620 ADDIU A1, A1, 0x3000 ; Icon Texture Pointer 8008B658 JAL 0x80089CF8 ; Load ammo counter 8008B720 JAL 0x8008A1BC ; Render A Button 800C69CC ADDIU SP, SP, 0xFFE0 800C69D0 LUI T6, 0x8016 800C69D4 LW T6, 0xFA90(T6) 800C6AC4 LUI V0, 0x8016 800C6AC8 LW V0, 0xFA90(V0) //8015FA90 /*------------------------------------------------*/
Display List Pointers in code for Link
DISABLE LOW POLY MODELS 0x00C194B4 : 1000000B //Adult Link 0x00B068BC : 3C0F xxxx 25EF xxxx : Left Gauntlet Forearm Piece 0x00B068D8 : 3C0B xxxx 256B xxxx : Right Gauntlet Forearm Piece 0x00B068F8 : 3C18 xxxx 244E 0008 AD0E 02C0 AC45 0000 8DAD 0014 2718 xxxx : Left Gauntlet Fist Piece 0x00B06910 : 3C0C xxxx 15A0 0004 0040 1825 258C xxxx : Left Gauntlet Hand Piece 0x00B06948 : 3C0E xxxx 25CE xxxx : Right Gauntlet Fist Piece 0x00B06958 : 3C0B xxxx 256B xxxx : Right Gauntlet Hand Piece 0x00B07598 : 3C0F xxxx 25EF xxxx : FPS Right Hand + Hookshot 0x00B07E54 : 3C0E xxxx 8328 001E 25CE xxxx : Hookshot Aiming Riticule 0x00B9CE88 : 060226E0 : Right Fist 0x00B9CE98 : 060226E0 : Right Fist + Deku Shield 0x00B9CEA8 : 06022970 : Right Fist + Hylian Shield 0x00B9CEB8 : 060241C0 : Right Fist + Mirror Shield 0x00B9CEC8 : 06023160 : Sword + Sheath 0x00B9CED8 : 06023160 : Deku Shield + Sword + Sheath 0x00B9CEE8 : 06020A78 : Hylian Shield + Sword + Sheath 0x00B9CEF8 : 060211B8 : Mirror Shield + Sword + Sheath 0x00B9CF08 : 00000000 : ? 0x00B9CF18 : 00000000 : Deku Shield for on back without Sheath 0x00B9CF28 : 060249D8 : Sword Sheath 0x00B9CF38 : 060249D8 : Deku Shield + Sheath 0x00B9CF48 : 06020E70 : Hylian Shield + Sheath 0x00B9CF58 : 060216B0 : Mirror Shield + Sheath 0x00B9CF68 : 00000000 : ? 0x00B9CF78 : 060249D8 : ? (Sword Sheath) 0x00B9CF88 : 060238C8 : Left Fist + Biggoron Sword 0x00B9CF98 : 06023D50 : Left Fist + Broken Giant's Knife 0x00B9CFA8 : 06021AA8 : Left Hand 0x00B9CFB8 : 06021CE8 : Left Fist 0x00B9CFC8 : 06021F78 : Left Fist + Kokiri Sword 0x00B9CFD8 : 06021F78 : Left Fist + Master Sword 0x00B9CFE8 : 06022498 : Right Hand 0x00B9CFF8 : 060226E0 : Right Fist 0x00B9D008 : 06022DA8 : Right Fist + Fairy Bow (Fairy Slingshot?) 0x00B9D018 : 06023160 : Sword + Sheath 0x00B9D028 : 060249D8 : Sword Sheath 0x00B9D038 : 06035330 : Waist 0x00B9D048 : 06022DA8 : Right Fist + Fairy Bow (Fairy Slingshot?) 0x00B9D058 : 06024698 : Right Hand + Fairy Ocarina 0x00B9D068 : 06024698 : Right Hand + Ocarina of Time 0x00B9D078 : 06024D70 : Right Fist + Hookshot 0x00B9D088 : 060233E0 : Left Fist + Megaton Hammer 0x00B9D098 : 06021AA8 : Left Fist + Boomerang 0x00B9D0A8 : 06024B58 : Outstretched Hand for Holding Bottles 0x00B9D0B8 : 06029918 : FPS Left Forearm 0x00B9D0C0 : 06029C20 : FPS Left Hand 0x00B9D0C8 : 06036E58 : Left Shin 0x00B9D0D0 : 06029FA0 : FPS Right Forearm 0x00B9D0D8 : 0602A248 : FPS Right Hand + Fairy Bow 0x00B9D1BC : 06025918 : Left Iron Boot 0x00B9D1C0 : 06025A60 : Right Iron Boot 0x00B9D1C4 : 06025BA8 : Left Hover Boot 0x00B9D1C8 : 06025DB0 : Right Hover Boot 0x00B9D298 : 0602AD58 : Empty Bottle 0x00B9D2D4 : 0602B108 : Fairy Bow String 0x00C3473C : 3C19 xxxx 2739 xxxx : Hookshot Spike 0x00C34858 : 3C0F xxxx 25EF xxxx : Hookshot Chain 0x00D65C5C : 0602BA38 : Broken Giant's Knife Blade //Child Link 0x00B069D4 : 3C0C xxxx 258C xxxx : Goron Bracelet 0x00B069C8 = ROM address of the code that decides whether or not to load the Goron Bracelet. (0x10000009 = No Goron Bracelet) 0x00B0803C : 3C19 xxxx 3739 xxxx : Deku Stick 0x00B9CE8C : 06014320 : Right Fist 0x00B9CE9C : 06014440 : Right Fist + Deku Shield 0x00B9CEAC : 06014320 : Right Fist + Hylian Shield 0x00B9CEBC : 06014320 : Right Fist + Mirror Shield 0x00B9CECC : 06015248 : Sword + Sheath 0x00B9CEDC : 06014D68 : Deku Shield + Sword + Sheath 0x00B9CEEC : 060148A8 : Hylian Shield + Sword + Sheath 0x00B9CEFC : 06015248 : Mirror Shield + Sword + Sheath 0x00B9CF0C : 00000000 : ? 0x00B9CF1C : 06022688 : Deku Shield for on back without Sheath 0x00B9CF2C : 06015408 : Sword Sheath 0x00B9CF3C : 06015010 : Deku Shield + Sheath 0x00B9CF4C : 06014B40 : Hylian Shield + Sheath 0x00B9CF5C : 06015408 : Mirror Shield + Sheath 0x00B9CF6C : 00000000 : ? 0x00B9CF7C : 06022688 : ? (Deku Shield for on back without Sheath) 0x00B9CF8C : 06015540 : Left Fist + Biggoron Sword 0x00B9CF9C : 06015540 : Left Fist + Broken Giant's Knife 0x00B9CFAC : 06013CB0 : Left Hand 0x00B9CFBC : 06013E18 : Left Fist 0x00B9CFCC : 06013F38 : Left Fist + Kokiri Sword 0x00B9CFDC : 06013F38 : Left Fist + Master Sword 0x00B9CFEC : 060141C0 : Right Hand 0x00B9CFFC : 06014320 : Right Fist 0x00B9D00C : 06015DF0 : Right Fist + Fairy Slingshot (Fairy Bow?) 0x00B9D01C : 06015248 : Sword + Sheath 0x00B9D02C : 06015408 : Sword Sheath 0x00B9D03C : 060202A8 : Waist 0x00B9D04C : 06015DF0 : Right Fist + Fairy Slingshot (Fairy Bow?) 0x00B9D05C : 06015BA8 : Right Hand + Fairy Ocarina 0x00B9D06C : 06015958 : Right Hand + Ocarina of Time 0x00B9D07C : 060141C0 : Right Fist + Hookshot 0x00B9D08C : 06013CB0 : Left Fist + Megaton Hammer 0x00B9D09C : 06014660 : Left Fist + Boomerang 0x00B9D0AC : 06015FD0 : Outstretched Hand for Holding Bottles 0x00B9D0BC : 00000000 : FPS Left Forearm 0x00B9D0C4 : 00000000 : FPS Left Hand 0x00B9D0CC : 06021AE8 : Right Shoulder 0x00B9D0D4 : 00000000 : FPS Right Forearm 0x00B9D0DC : 06018048 : FPS Right Arm + Fairy Slingshot 0x00B9D29C : 06018478 : Empty Bottle 0x00D65900 : 06006CC0 : Broken Deku Stick