mirror of
https://github.com/zeldaret/oot.git
synced 2025-06-08 09:31:52 +00:00
Finalize and commit object_link_boy
(#2528)
* Finalize and commit object_link_boy * bss * format * dont write extracted/.../object_link_boy.c * sizes for dls and texs * fix OK * TEX_LEN
This commit is contained in:
parent
eeeaa77d3f
commit
4201359f89
6 changed files with 1727 additions and 26 deletions
1314
assets/objects/object_link_boy/object_link_boy.c
Normal file
1314
assets/objects/object_link_boy/object_link_boy.c
Normal file
File diff suppressed because it is too large
Load diff
94
assets/objects/object_link_boy/object_link_boy.h
Normal file
94
assets/objects/object_link_boy/object_link_boy.h
Normal file
|
@ -0,0 +1,94 @@
|
||||||
|
#ifndef OBJECT_LINK_BOY_H
|
||||||
|
#define OBJECT_LINK_BOY_H
|
||||||
|
|
||||||
|
#include "ultra64.h"
|
||||||
|
#include "tex_len.h"
|
||||||
|
#include "z64animation.h"
|
||||||
|
|
||||||
|
#define LINK_ADULT_EYES_TEX_WIDTH 64
|
||||||
|
#define LINK_ADULT_EYES_TEX_HEIGHT 32
|
||||||
|
extern u64 gLinkAdultEyesOpenTex[TEX_LEN(u64, LINK_ADULT_EYES_TEX_WIDTH, LINK_ADULT_EYES_TEX_HEIGHT, 8)];
|
||||||
|
extern u64 gLinkAdultEyesHalfTex[TEX_LEN(u64, LINK_ADULT_EYES_TEX_WIDTH, LINK_ADULT_EYES_TEX_HEIGHT, 8)];
|
||||||
|
extern u64 gLinkAdultEyesClosedfTex[TEX_LEN(u64, LINK_ADULT_EYES_TEX_WIDTH, LINK_ADULT_EYES_TEX_HEIGHT, 8)];
|
||||||
|
extern u64 gLinkAdultEyesLeftTex[TEX_LEN(u64, LINK_ADULT_EYES_TEX_WIDTH, LINK_ADULT_EYES_TEX_HEIGHT, 8)];
|
||||||
|
extern u64 gLinkAdultEyesRightTex[TEX_LEN(u64, LINK_ADULT_EYES_TEX_WIDTH, LINK_ADULT_EYES_TEX_HEIGHT, 8)];
|
||||||
|
extern u64 gLinkAdultEyesWideTex[TEX_LEN(u64, LINK_ADULT_EYES_TEX_WIDTH, LINK_ADULT_EYES_TEX_HEIGHT, 8)];
|
||||||
|
extern u64 gLinkAdultEyesDownTex[TEX_LEN(u64, LINK_ADULT_EYES_TEX_WIDTH, LINK_ADULT_EYES_TEX_HEIGHT, 8)];
|
||||||
|
extern u64 gLinkAdultEyesWincingTex[TEX_LEN(u64, LINK_ADULT_EYES_TEX_WIDTH, LINK_ADULT_EYES_TEX_HEIGHT, 8)];
|
||||||
|
|
||||||
|
#define LINK_ADULT_MOUTH_TEX_WIDTH 32
|
||||||
|
#define LINK_ADULT_MOUTH_TEX_HEIGHT 32
|
||||||
|
extern u64 gLinkAdultMouthClosedTex[TEX_LEN(u64, LINK_ADULT_MOUTH_TEX_WIDTH, LINK_ADULT_MOUTH_TEX_HEIGHT, 8)];
|
||||||
|
extern u64 gLinkAdultMouthHalfTex[TEX_LEN(u64, LINK_ADULT_MOUTH_TEX_WIDTH, LINK_ADULT_MOUTH_TEX_HEIGHT, 8)];
|
||||||
|
extern u64 gLinkAdultMouthOpenTex[TEX_LEN(u64, LINK_ADULT_MOUTH_TEX_WIDTH, LINK_ADULT_MOUTH_TEX_HEIGHT, 8)];
|
||||||
|
extern u64 gLinkAdultMouthSmileTex[TEX_LEN(u64, LINK_ADULT_MOUTH_TEX_WIDTH, LINK_ADULT_MOUTH_TEX_HEIGHT, 8)];
|
||||||
|
|
||||||
|
extern Gfx gLinkAdultHylianShieldSwordAndSheathNearDL[127];
|
||||||
|
extern Gfx gLinkAdultHylianShieldAndSheathNearDL[105];
|
||||||
|
extern Gfx gLinkAdultMirrorShieldSwordAndSheathNearDL[159];
|
||||||
|
extern Gfx gLinkAdultMirrorShieldAndSheathNearDL[127];
|
||||||
|
extern Gfx gLinkAdultLeftHandNearDL[72];
|
||||||
|
extern Gfx gLinkAdultLeftHandClosedNearDL[82];
|
||||||
|
extern Gfx gLinkAdultLeftHandHoldingMasterSwordNearDL[164];
|
||||||
|
extern Gfx gLinkAdultRightHandNearDL[73];
|
||||||
|
extern Gfx gLinkAdultRightHandClosedNearDL[82];
|
||||||
|
extern Gfx gLinkAdultRightHandHoldingHylianShieldNearDL[135];
|
||||||
|
extern Gfx gLinkAdultRightHandHoldingBowNearDL[119];
|
||||||
|
extern Gfx gLinkAdultMasterSwordAndSheathNearDL[80];
|
||||||
|
extern Gfx gLinkAdultLeftHandHoldingHammerNearDL[157];
|
||||||
|
extern Gfx gLinkAdultLeftHandHoldingBgsNearDL[145];
|
||||||
|
extern Gfx gLinkAdultHandHoldingBrokenGiantsKnifeDL[142];
|
||||||
|
extern Gfx gLinkAdultRightHandHoldingMirrorShieldNearDL[155];
|
||||||
|
extern Gfx gLinkAdultRightHandHoldingOotNearDL[104];
|
||||||
|
extern Gfx gLinkAdultSheathNearDL[48];
|
||||||
|
extern Gfx gLinkAdultLeftHandOutNearDL[67];
|
||||||
|
extern Gfx gLinkAdultRightHandHoldingHookshotNearDL[149];
|
||||||
|
extern Gfx gLinkAdultLeftGauntletPlate1DL[24];
|
||||||
|
extern Gfx gLinkAdultLeftGauntletPlate2DL[44];
|
||||||
|
extern Gfx gLinkAdultLeftGauntletPlate3DL[44];
|
||||||
|
extern Gfx gLinkAdultRightGauntletPlate1DL[24];
|
||||||
|
extern Gfx gLinkAdultRightGauntletPlate2DL[44];
|
||||||
|
extern Gfx gLinkAdultRightGauntletPlate3DL[44];
|
||||||
|
extern Gfx gLinkAdultLeftIronBootDL[41];
|
||||||
|
extern Gfx gLinkAdultRightIronBootDL[41];
|
||||||
|
extern Gfx gLinkAdultLeftHoverBootDL[65];
|
||||||
|
extern Gfx gLinkAdultRightHoverBootDL[65];
|
||||||
|
extern Gfx gLinkAdultHylianShieldSwordAndSheathFarDL[96];
|
||||||
|
extern Gfx gLinkAdultHylianShieldAndSheathFarDL[71];
|
||||||
|
extern Gfx gLinkAdultMirrorShieldSwordAndSheathFarDL[132];
|
||||||
|
extern Gfx gLinkAdultMirrorShieldAndSheathFarDL[105];
|
||||||
|
extern Gfx gLinkAdultLeftHandFarDL[51];
|
||||||
|
extern Gfx gLinkAdultLeftHandClosedFarDL[81];
|
||||||
|
extern Gfx gLinkAdultLeftHandHoldingMasterSwordFarDL[144];
|
||||||
|
extern Gfx gLinkAdultRightHandFarDL[51];
|
||||||
|
extern Gfx gLinkAdultRightHandClosedFarDL[81];
|
||||||
|
extern Gfx gLinkAdultRightHandHoldingHylianShieldFarDL[78];
|
||||||
|
extern Gfx gLinkAdultRightHandHoldingBowFarDL[111];
|
||||||
|
extern Gfx gLinkAdultMasterSwordAndSheathFarDL[74];
|
||||||
|
extern Gfx gLinkAdultSheathFarDL[39];
|
||||||
|
extern Gfx gLinkAdultLeftHandHoldingHammerFarDL[134];
|
||||||
|
extern Gfx gLinkAdultLeftHandHoldingBgsFarDL[145];
|
||||||
|
extern Gfx gLinkAdultRightHandHoldingMirrorShieldFarDL[131];
|
||||||
|
extern Gfx gLinkAdultRightHandHoldingOotFarDL[82];
|
||||||
|
extern Gfx gLinkAdultHandHoldingBrokenGiantsKnifeFarDL[131];
|
||||||
|
extern Gfx gLinkAdultHandHoldingBottleDL[99];
|
||||||
|
extern Gfx gLinkAdultRightArmOutNearDL[97];
|
||||||
|
extern Gfx gLinkAdultRightHandOutNearDL[112];
|
||||||
|
extern Gfx gLinkAdultLeftArmOutNearDL[85];
|
||||||
|
extern Gfx gLinkAdultRightHandHoldingBowFirstPersonDL[158];
|
||||||
|
extern Gfx gLinkAdultRightHandHoldingHookshotFarDL[196];
|
||||||
|
extern Gfx gLinkAdultBottleDL[35];
|
||||||
|
extern Gfx gLinkAdultHookshotChainDL[23];
|
||||||
|
extern Gfx gLinkAdultBowStringDL[12];
|
||||||
|
extern Gfx gLinkAdultHookshotTipDL[22];
|
||||||
|
extern Gfx gLinkAdultBrokenGiantsKnifeBladeDL[28];
|
||||||
|
extern Gfx gLinkAdultHookshotReticleDL[13];
|
||||||
|
|
||||||
|
extern Gfx gLinkAdultWaistFarDL[78];
|
||||||
|
|
||||||
|
extern Gfx gLinkAdultWaistNearDL[105];
|
||||||
|
extern Gfx gLinkAdultRightShoulderNearDL[56];
|
||||||
|
|
||||||
|
extern FlexSkeletonHeader gLinkAdultSkel;
|
||||||
|
|
||||||
|
#endif
|
|
@ -1,137 +1,350 @@
|
||||||
<Root>
|
<Root>
|
||||||
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
|
<ExternalFile OutPath="assets/objects/gameplay_keep"/>
|
||||||
<File Name="object_link_boy" Segment="6">
|
<File Name="object_link_boy" Segment="6">
|
||||||
<Skeleton Name="gLinkAdultSkel" Type="Flex" LimbType="LOD" Offset="0x377F4"/>
|
<Skeleton Name="gLinkAdultSkel" Type="Flex" LimbType="LOD" LimbNone="PLAYER_LIMB_NONE" LimbMax="Player_LIMB_MAX" EnumName="PlayerLimb" Offset="0x377F4"/>
|
||||||
|
<LimbTable Name="gLinkAdultLimbs" LimbType="LOD" Count="21" Offset="0x377A0"/>
|
||||||
|
|
||||||
<!-- Far Limb DLists-->
|
<!-- Far Limb DLists-->
|
||||||
|
<Array Name="gLinkAdultWaistFarVtx" Count="32" Offset="0x2D650">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultWaistFarDL" Offset="0x2F530"/>
|
<DList Name="gLinkAdultWaistFarDL" Offset="0x2F530"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultRightThighFarVtx" Count="34" Offset="0x2CEE0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightThighFarDL" Offset="0x2F7A0"/>
|
<DList Name="gLinkAdultRightThighFarDL" Offset="0x2F7A0"/>
|
||||||
|
<Array Name="gLinkAdultRightLegFarVtx" Count="30" Offset="0x2CD00">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightLegFarDL" Offset="0x2F9B8"/>
|
<DList Name="gLinkAdultRightLegFarDL" Offset="0x2F9B8"/>
|
||||||
|
<Array Name="gLinkAdultRightFootFarVtx" Count="21" Offset="0x2CBB0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightFootFarDL" Offset="0x2FB80"/>
|
<DList Name="gLinkAdultRightFootFarDL" Offset="0x2FB80"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultLeftThighFarVtx" Count="34" Offset="0x2D430">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftThighFarDL" Offset="0x2FCA0"/>
|
<DList Name="gLinkAdultLeftThighFarDL" Offset="0x2FCA0"/>
|
||||||
|
<Array Name="gLinkAdultLeftLegFarVtx" Count="30" Offset="0x2D250">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftLegFarDL" Offset="0x2FEC0"/>
|
<DList Name="gLinkAdultLeftLegFarDL" Offset="0x2FEC0"/>
|
||||||
|
<Array Name="gLinkAdultLeftFootFarVtx" Count="21" Offset="0x2D100">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftFootFarDL" Offset="0x30088"/>
|
<DList Name="gLinkAdultLeftFootFarDL" Offset="0x30088"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultCollarFarVtx" Count="8" Offset="0x2F4B0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultCollarFarDL" Offset="0x301A8"/>
|
<DList Name="gLinkAdultCollarFarDL" Offset="0x301A8"/>
|
||||||
|
<Array Name="gLinkAdultTorsoFarVtx" Count="24" Offset="0x2F330">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultTorsoFarDL" Offset="0x30250"/>
|
<DList Name="gLinkAdultTorsoFarDL" Offset="0x30250"/>
|
||||||
|
<Array Name="gLinkAdultHeadFarVtx" Count="120" Offset="0x2D9A0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHeadFarDL" Offset="0x30400"/>
|
<DList Name="gLinkAdultHeadFarDL" Offset="0x30400"/>
|
||||||
|
<Array Name="gLinkAdultHatFarVtx" Count="21" Offset="0x2D850">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHatFarDL" Offset="0x309B0"/>
|
<DList Name="gLinkAdultHatFarDL" Offset="0x309B0"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultRightShoulderFarVtx" Count="31" Offset="0x2F140">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightShoulderFarDL" Offset="0x30AA0"/>
|
<DList Name="gLinkAdultRightShoulderFarDL" Offset="0x30AA0"/>
|
||||||
|
<Array Name="gLinkAdultRightArmFarVtx" Count="36" Offset="0x2EF00">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightArmFarDL" Offset="0x30C48"/>
|
<DList Name="gLinkAdultRightArmFarDL" Offset="0x30C48"/>
|
||||||
|
<Array Name="gLinkAdultRightHandFarVtx" Count="27" Offset="0x19AC8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandFarDL" Offset="0x274F8"/>
|
<DList Name="gLinkAdultRightHandFarDL" Offset="0x274F8"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultLeftShoulderFarVtx" Count="35" Offset="0x2E5B0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftShoulderFarDL" Offset="0x30EF8"/>
|
<DList Name="gLinkAdultLeftShoulderFarDL" Offset="0x30EF8"/>
|
||||||
|
<Array Name="gLinkAdultLeftArmFarVtx" Count="35" Offset="0x2E380">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftArmFarDL" Offset="0x310A0"/>
|
<DList Name="gLinkAdultLeftArmFarDL" Offset="0x310A0"/>
|
||||||
|
<Array Name="gLinkAdultLeftHandFarVtx" Count="18" Offset="0x19058">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftHandFarDL" Offset="0x26C58"/>
|
<DList Name="gLinkAdultLeftHandFarDL" Offset="0x26C58"/>
|
||||||
|
|
||||||
<!-- Near Limb DLists-->
|
<!-- Near Limb DLists-->
|
||||||
|
<Array Name="gLinkAdultWaistNearVtx" Count="48" Offset="0x324F0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultWaistNearDL" Offset="0x35330"/>
|
<DList Name="gLinkAdultWaistNearDL" Offset="0x35330"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultRightThighNearVtx" Count="43" Offset="0x31960">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightThighNearDL" Offset="0x35678"/>
|
<DList Name="gLinkAdultRightThighNearDL" Offset="0x35678"/>
|
||||||
|
<Array Name="gLinkAdultRightLegNearVtx" Count="56" Offset="0x315E0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightLegNearDL" Offset="0x358B0"/>
|
<DList Name="gLinkAdultRightLegNearDL" Offset="0x358B0"/>
|
||||||
|
<Array Name="gLinkAdultRightFootNearVtx" Count="41" Offset="0x31350">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightFootNearDL" Offset="0x35B60"/>
|
<DList Name="gLinkAdultRightFootNearDL" Offset="0x35B60"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultLeftThighNearVtx" Count="44" Offset="0x32230">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftThighNearDL" Offset="0x35CB8"/>
|
<DList Name="gLinkAdultLeftThighNearDL" Offset="0x35CB8"/>
|
||||||
|
<Array Name="gLinkAdultLeftLegNearVtx" Count="57" Offset="0x31EA0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftLegNearDL" Offset="0x35EF0"/>
|
<DList Name="gLinkAdultLeftLegNearDL" Offset="0x35EF0"/>
|
||||||
|
<Array Name="gLinkAdultLeftFootNearVtx" Count="41" Offset="0x31C10">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftFootNearDL" Offset="0x361A0"/>
|
<DList Name="gLinkAdultLeftFootNearDL" Offset="0x361A0"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultCollarNearVtx" Count="14" Offset="0x35250">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultCollarNearDL" Offset="0x362F8"/>
|
<DList Name="gLinkAdultCollarNearDL" Offset="0x362F8"/>
|
||||||
|
<Array Name="gLinkAdultTorsoNearVtx" Count="43" Offset="0x34FA0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultTorsoNearDL" Offset="0x363B8"/>
|
<DList Name="gLinkAdultTorsoNearDL" Offset="0x363B8"/>
|
||||||
|
<Array Name="gLinkAdultHeadNearVtx" Count="212" Offset="0x32A20">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHeadNearDL" Offset="0x365E8"/>
|
<DList Name="gLinkAdultHeadNearDL" Offset="0x365E8"/>
|
||||||
|
<Array Name="gLinkAdultHatNearVtx" Count="35" Offset="0x327F0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHatNearDL" Offset="0x36D30"/>
|
<DList Name="gLinkAdultHatNearDL" Offset="0x36D30"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultRightShoulderNearVtx" Count="47" Offset="0x34CB0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightShoulderNearDL" Offset="0x36E58"/>
|
<DList Name="gLinkAdultRightShoulderNearDL" Offset="0x36E58"/>
|
||||||
|
<Array Name="gLinkAdultRightArmNearVtx" Count="47" Offset="0x349C0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightArmNearDL" Offset="0x37018"/>
|
<DList Name="gLinkAdultRightArmNearDL" Offset="0x37018"/>
|
||||||
|
<Array Name="gLinkAdultRightHandNearVtx" Count="67" Offset="0x11A88">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandNearDL" Offset="0x22498"/>
|
<DList Name="gLinkAdultRightHandNearDL" Offset="0x22498"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultLeftShoulderNearVtx" Count="47" Offset="0x33DB0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftShoulderNearDL" Offset="0x37210"/>
|
<DList Name="gLinkAdultLeftShoulderNearDL" Offset="0x37210"/>
|
||||||
|
<Array Name="gLinkAdultLeftArmNearVtx" Count="47" Offset="0x33AC0">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftArmNearDL" Offset="0x373D8"/>
|
<DList Name="gLinkAdultLeftArmNearDL" Offset="0x373D8"/>
|
||||||
|
<Array Name="gLinkAdultLeftHandNearVtx" Count="63" Offset="0x107D8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftHandNearDL" Offset="0x21AA8"/>
|
<DList Name="gLinkAdultLeftHandNearDL" Offset="0x21AA8"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultBottleVtx" Count="28" Offset="0x206D8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultBottleDL" Offset="0x2AD58"/>
|
<DList Name="gLinkAdultBottleDL" Offset="0x2AD58"/>
|
||||||
|
<Array Name="gLinkAdultHandHoldingBottleVtx" Count="76" Offset="0x1C468">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHandHoldingBottleDL" Offset="0x29600"/>
|
<DList Name="gLinkAdultHandHoldingBottleDL" Offset="0x29600"/>
|
||||||
|
|
||||||
<!-- Bodypart DLs not directly used in the skeleton -->
|
<!-- Bodypart DLs not directly used in the skeleton -->
|
||||||
|
|
||||||
<!-- TODO check left vs right-->
|
<!-- TODO check left vs right-->
|
||||||
|
<Array Name="gLinkAdultRightHandClosedNearVtx" Count="50" Offset="0x11EB8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandClosedNearDL" Offset="0x226E0"/>
|
<DList Name="gLinkAdultRightHandClosedNearDL" Offset="0x226E0"/>
|
||||||
|
<Array Name="gLinkAdultRightHandClosedFarVtx" Count="39" Offset="0x19C78">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandClosedFarDL" Offset="0x27690"/>
|
<DList Name="gLinkAdultRightHandClosedFarDL" Offset="0x27690"/>
|
||||||
|
<Array Name="gLinkAdultLeftHandHoldingMasterSwordNearVtx" Count="186" Offset="0x10EE8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftHandHoldingMasterSwordNearDL" Offset="0x21F78"/>
|
<DList Name="gLinkAdultLeftHandHoldingMasterSwordNearDL" Offset="0x21F78"/>
|
||||||
|
<Array Name="gLinkAdultLeftHandHoldingMasterSwordFarVtx" Count="113" Offset="0x193B8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftHandHoldingMasterSwordFarDL" Offset="0x27078"/>
|
<DList Name="gLinkAdultLeftHandHoldingMasterSwordFarDL" Offset="0x27078"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultLeftHandClosedNearVtx" Count="50" Offset="0x10BC8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftHandClosedNearDL" Offset="0x21CE8"/>
|
<DList Name="gLinkAdultLeftHandClosedNearDL" Offset="0x21CE8"/>
|
||||||
|
<Array Name="gLinkAdultLeftHandClosedFarVtx" Count="36" Offset="0x19178">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftHandClosedFarDL" Offset="0x26DF0"/>
|
<DList Name="gLinkAdultLeftHandClosedFarDL" Offset="0x26DF0"/>
|
||||||
|
|
||||||
<!-- Left hand, left arm, and right arm are used with the Bow. Not sure what right hand is for -->
|
<!-- Left hand, left arm, and right arm are used with the Bow. Not sure what right hand is for -->
|
||||||
|
<Array Name="gLinkAdultRightArmOutNearVtx" Count="123" Offset="0x1C928">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightArmOutNearDL" Offset="0x29918"/>
|
<DList Name="gLinkAdultRightArmOutNearDL" Offset="0x29918"/>
|
||||||
|
<Array Name="gLinkAdultRightHandOutNearVtx" Count="218" Offset="0x1D0D8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandOutNearDL" Offset="0x29C20"/>
|
<DList Name="gLinkAdultRightHandOutNearDL" Offset="0x29C20"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultLeftArmOutNearVtx" Count="110" Offset="0x1DE78">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftArmOutNearDL" Offset="0x29FA0"/>
|
<DList Name="gLinkAdultLeftArmOutNearDL" Offset="0x29FA0"/>
|
||||||
|
<Array Name="gLinkAdultLeftHandOutNearVtx" Count="41" Offset="0x15E78">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftHandOutNearDL" Offset="0x24B58"/>
|
<DList Name="gLinkAdultLeftHandOutNearDL" Offset="0x24B58"/>
|
||||||
|
|
||||||
<!-- Limbs-->
|
<!-- Limbs-->
|
||||||
<Limb Name="gLinkAdultRootLimb" LimbType="LOD" Offset="0x37650"/>
|
<Limb Name="gLinkAdultRootLimb" LimbType="LOD" EnumName="PLAYER_LIMB_ROOT" Offset="0x37650"/>
|
||||||
<Limb Name="gLinkAdultWaistLimb" LimbType="LOD" Offset="0x37660"/>
|
<Limb Name="gLinkAdultWaistLimb" LimbType="LOD" EnumName="PLAYER_LIMB_WAIST" Offset="0x37660"/>
|
||||||
<Limb Name="gLinkAdultLowerControlLimb" LimbType="LOD" Offset="0x37670"/>
|
<Limb Name="gLinkAdultLowerControlLimb" LimbType="LOD" EnumName="PLAYER_LIMB_LOWER" Offset="0x37670"/>
|
||||||
<Limb Name="gLinkAdultRightThighLimb" LimbType="LOD" Offset="0x37680"/>
|
<Limb Name="gLinkAdultRightThighLimb" LimbType="LOD" EnumName="PLAYER_LIMB_R_THIGH" Offset="0x37680"/>
|
||||||
<Limb Name="gLinkAdultRightLegLimb" LimbType="LOD" Offset="0x37690"/>
|
<Limb Name="gLinkAdultRightLegLimb" LimbType="LOD" EnumName="PLAYER_LIMB_R_SHIN" Offset="0x37690"/>
|
||||||
<Limb Name="gLinkAdultRightFootLimb" LimbType="LOD" Offset="0x376A0"/>
|
<Limb Name="gLinkAdultRightFootLimb" LimbType="LOD" EnumName="PLAYER_LIMB_R_FOOT" Offset="0x376A0"/>
|
||||||
<Limb Name="gLinkAdultLeftThighLimb" LimbType="LOD" Offset="0x376B0"/>
|
<Limb Name="gLinkAdultLeftThighLimb" LimbType="LOD" EnumName="PLAYER_LIMB_L_THIGH" Offset="0x376B0"/>
|
||||||
<Limb Name="gLinkAdultLeftLegLimb" LimbType="LOD" Offset="0x376C0"/>
|
<Limb Name="gLinkAdultLeftLegLimb" LimbType="LOD" EnumName="PLAYER_LIMB_L_SHIN" Offset="0x376C0"/>
|
||||||
<Limb Name="gLinkAdultLeftFootLimb" LimbType="LOD" Offset="0x376D0"/>
|
<Limb Name="gLinkAdultLeftFootLimb" LimbType="LOD" EnumName="PLAYER_LIMB_L_FOOT" Offset="0x376D0"/>
|
||||||
<Limb Name="gLinkAdultUpperControlLimb" LimbType="LOD" Offset="0x376E0"/>
|
<Limb Name="gLinkAdultUpperControlLimb" LimbType="LOD" EnumName="PLAYER_LIMB_UPPER" Offset="0x376E0"/>
|
||||||
<Limb Name="gLinkAdultHeadLimb" LimbType="LOD" Offset="0x376F0"/>
|
<Limb Name="gLinkAdultHeadLimb" LimbType="LOD" EnumName="PLAYER_LIMB_HEAD" Offset="0x376F0"/>
|
||||||
<Limb Name="gLinkAdultHatLimb" LimbType="LOD" Offset="0x37700"/>
|
<Limb Name="gLinkAdultHatLimb" LimbType="LOD" EnumName="PLAYER_LIMB_HAT" Offset="0x37700"/>
|
||||||
<Limb Name="gLinkAdultCollarLimb" LimbType="LOD" Offset="0x37710"/>
|
<Limb Name="gLinkAdultCollarLimb" LimbType="LOD" EnumName="PLAYER_LIMB_COLLAR" Offset="0x37710"/>
|
||||||
<Limb Name="gLinkAdultLeftShoulderLimb" LimbType="LOD" Offset="0x37720"/>
|
<Limb Name="gLinkAdultLeftShoulderLimb" LimbType="LOD" EnumName="PLAYER_LIMB_L_SHOULDER" Offset="0x37720"/>
|
||||||
<Limb Name="gLinkAdultLeftArmLimb" LimbType="LOD" Offset="0x37730"/>
|
<Limb Name="gLinkAdultLeftArmLimb" LimbType="LOD" EnumName="PLAYER_LIMB_L_FOREARM" Offset="0x37730"/>
|
||||||
<Limb Name="gLinkAdultLeftHandLimb" LimbType="LOD" Offset="0x37740"/>
|
<Limb Name="gLinkAdultLeftHandLimb" LimbType="LOD" EnumName="PLAYER_LIMB_L_HAND" Offset="0x37740"/>
|
||||||
<Limb Name="gLinkAdultRightShoulderLimb" LimbType="LOD" Offset="0x37750"/>
|
<Limb Name="gLinkAdultRightShoulderLimb" LimbType="LOD" EnumName="PLAYER_LIMB_R_SHOULDER" Offset="0x37750"/>
|
||||||
<Limb Name="gLinkAdultRightArmLimb" LimbType="LOD" Offset="0x37760"/>
|
<Limb Name="gLinkAdultRightArmLimb" LimbType="LOD" EnumName="PLAYER_LIMB_R_FOREARM" Offset="0x37760"/>
|
||||||
<Limb Name="gLinkAdultRightHandLimb" LimbType="LOD" Offset="0x37770"/>
|
<Limb Name="gLinkAdultRightHandLimb" LimbType="LOD" EnumName="PLAYER_LIMB_R_HAND" Offset="0x37770"/>
|
||||||
<Limb Name="gLinkAdultSwordAndSheathLimb" LimbType="LOD" Offset="0x37780"/>
|
<Limb Name="gLinkAdultSwordAndSheathLimb" LimbType="LOD" EnumName="PLAYER_LIMB_SHEATH" Offset="0x37780"/>
|
||||||
<Limb Name="gLinkTorsoLimb" LimbType="LOD" Offset="0x37790"/>
|
<Limb Name="gLinkTorsoLimb" LimbType="LOD" EnumName="PLAYER_LIMB_TORSO" Offset="0x37790"/>
|
||||||
|
|
||||||
<!-- Swords and shields -->
|
<!-- Swords and shields -->
|
||||||
|
<Array Name="gLinkAdultMasterSwordAndSheathNearVtx" Count="97" Offset="0x12E68">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultMasterSwordAndSheathNearDL" Offset="0x23160"/>
|
<DList Name="gLinkAdultMasterSwordAndSheathNearDL" Offset="0x23160"/>
|
||||||
|
<Array Name="gLinkAdultMasterSwordAndSheathFarVtx" Count="48" Offset="0x1A638">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultMasterSwordAndSheathFarDL" Offset="0x27F00"/>
|
<DList Name="gLinkAdultMasterSwordAndSheathFarDL" Offset="0x27F00"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultHylianShieldSwordAndSheathNearVtx" Count="125" Offset="0xEFB8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHylianShieldSwordAndSheathNearDL" Offset="0x20A78"/>
|
<DList Name="gLinkAdultHylianShieldSwordAndSheathNearDL" Offset="0x20A78"/>
|
||||||
|
<Array Name="gLinkAdultHylianShieldSwordAndSheathFarVtx" Count="55" Offset="0x18358">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHylianShieldSwordAndSheathFarDL" Offset="0x25FB8"/>
|
<DList Name="gLinkAdultHylianShieldSwordAndSheathFarDL" Offset="0x25FB8"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultHylianShieldAndSheathNearVtx" Count="54" Offset="0xF788">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHylianShieldAndSheathNearDL" Offset="0x20E70"/>
|
<DList Name="gLinkAdultHylianShieldAndSheathNearDL" Offset="0x20E70"/>
|
||||||
|
<Array Name="gLinkAdultHylianShieldAndSheathFarVtx" Count="31" Offset="0x186C8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHylianShieldAndSheathFarDL" Offset="0x262B8"/>
|
<DList Name="gLinkAdultHylianShieldAndSheathFarDL" Offset="0x262B8"/>
|
||||||
|
|
||||||
|
<!-- TODO distinguish those two Vtx[] Vtx1 and Vtx2 (also elsewhere) -->
|
||||||
|
<Array Name="gLinkAdultMirrorShieldAndSheathNearVtx1" Count="68" Offset="0x10398">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
|
<Array Name="gLinkAdultMirrorShieldAndSheathNearVtx2" Count="10" Offset="0x20598">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultMirrorShieldAndSheathNearDL" Offset="0x216B0"/>
|
<DList Name="gLinkAdultMirrorShieldAndSheathNearDL" Offset="0x216B0"/>
|
||||||
|
<Array Name="gLinkAdultMirrorShieldAndSheathFarVtx1" Count="46" Offset="0x18D78">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
|
<Array Name="gLinkAdultMirrorShieldAndSheathFarVtx2" Count="10" Offset="0x20938">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultMirrorShieldAndSheathFarDL" Offset="0x26910"/>
|
<DList Name="gLinkAdultMirrorShieldAndSheathFarDL" Offset="0x26910"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultMirrorShieldSwordAndSheathNearVtx1" Count="139" Offset="0xFAE8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
|
<Array Name="gLinkAdultMirrorShieldSwordAndSheathNearVtx2" Count="10" Offset="0x204F8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultMirrorShieldSwordAndSheathNearDL" Offset="0x211B8"/>
|
<DList Name="gLinkAdultMirrorShieldSwordAndSheathNearDL" Offset="0x211B8"/>
|
||||||
|
<Array Name="gLinkAdultMirrorShieldSwordAndSheathFarVtx1" Count="76" Offset="0x188B8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
|
<Array Name="gLinkAdultMirrorShieldSwordAndSheathFarVtx2" Count="10" Offset="0x20898">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultMirrorShieldSwordAndSheathFarDL" Offset="0x264F0"/>
|
<DList Name="gLinkAdultMirrorShieldSwordAndSheathFarDL" Offset="0x264F0"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultLeftHandHoldingBgsNearVtx" Count="118" Offset="0x14448">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftHandHoldingBgsNearDL" Offset="0x238C8"/>
|
<DList Name="gLinkAdultLeftHandHoldingBgsNearDL" Offset="0x238C8"/>
|
||||||
|
<Array Name="gLinkAdultLeftHandHoldingBgsFarVtx" Count="110" Offset="0x1B0C8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftHandHoldingBgsFarDL" Offset="0x286B8"/>
|
<DList Name="gLinkAdultLeftHandHoldingBgsFarDL" Offset="0x286B8"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultHandHoldingBrokenGiantsKnifeVtx" Count="93" Offset="0x14BA8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHandHoldingBrokenGiantsKnifeDL" Offset="0x23D50"/>
|
<DList Name="gLinkAdultHandHoldingBrokenGiantsKnifeDL" Offset="0x23D50"/>
|
||||||
|
<Array Name="gLinkAdultHandHoldingBrokenGiantsKnifeFarVtx" Count="86" Offset="0x1BF08">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHandHoldingBrokenGiantsKnifeFarDL" Offset="0x291E8"/>
|
<DList Name="gLinkAdultHandHoldingBrokenGiantsKnifeFarDL" Offset="0x291E8"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultSheathNearVtx" Count="26" Offset="0x15CD8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultSheathNearDL" Offset="0x249D8"/>
|
<DList Name="gLinkAdultSheathNearDL" Offset="0x249D8"/>
|
||||||
|
<Array Name="gLinkAdultSheathFarVtx" Count="14" Offset="0x1A938">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultSheathFarDL" Offset="0x28150"/>
|
<DList Name="gLinkAdultSheathFarDL" Offset="0x28150"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingHylianShieldNearVtx" Count="78" Offset="0x121D8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandHoldingHylianShieldNearDL" Offset="0x22970"/>
|
<DList Name="gLinkAdultRightHandHoldingHylianShieldNearDL" Offset="0x22970"/>
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingHylianShieldFarVtx" Count="28" Offset="0x19EE8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandHoldingHylianShieldFarDL" Offset="0x27918"/>
|
<DList Name="gLinkAdultRightHandHoldingHylianShieldFarDL" Offset="0x27918"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultBrokenGiantsKnifeBladeVtx" Count="48" Offset="0x2B738">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultBrokenGiantsKnifeBladeDL" Offset="0x2BA38"/> <!-- Used for when Giants Knife shatters -->
|
<DList Name="gLinkAdultBrokenGiantsKnifeBladeDL" Offset="0x2BA38"/> <!-- Used for when Giants Knife shatters -->
|
||||||
|
|
||||||
|
|
||||||
<Texture Name="gLinkAdultTLUT1" Format="rgba16" Width="16" Height="16" Offset="0x5400"/>
|
<Texture Name="gLinkAdultTLUT1" Format="rgba16" Width="16" Height="16" Offset="0x5400"/>
|
||||||
<Texture Name="gLinkAdultTLUT2" Format="rgba16" Width="16" Height="16" Offset="0x5800"/>
|
<Texture Name="gLinkAdultTLUT2" Format="rgba16" Width="16" Height="16" Offset="0x5800"/>
|
||||||
<Texture Name="gLinkAdultTLUT3" Format="rgba16" Width="8" Height="11" Offset="0x5A00"/>
|
<Texture Name="gLinkAdultTLUT3" Format="rgba16" Width="8" Height="11" Offset="0x5A00"/>
|
||||||
|
<Blob Name="gLinkAdult_5AB0_Blob" Size="0x150" Offset="0x5AB0" />
|
||||||
<Texture Name="gLinkAdultTLUT4" Format="rgba16" Width="16" Height="16" Offset="0xCB40"/>
|
<Texture Name="gLinkAdultTLUT4" Format="rgba16" Width="16" Height="16" Offset="0xCB40"/>
|
||||||
|
<Blob Name="gLinkAdult_CD40_Blob" Size="8" Offset="0xCD40" />
|
||||||
<Texture Name="gLinkAdultTLUT5" Format="rgba16" Width="16" Height="16" Offset="0xCD48"/>
|
<Texture Name="gLinkAdultTLUT5" Format="rgba16" Width="16" Height="16" Offset="0xCD48"/>
|
||||||
|
<Blob Name="gLinkAdult_CF48_Blob" Size="8" Offset="0xCF48" />
|
||||||
<Texture Name="gLinkAdultTLUT6" Format="rgba16" Width="12" Height="12" Offset="0xCF50"/>
|
<Texture Name="gLinkAdultTLUT6" Format="rgba16" Width="12" Height="12" Offset="0xCF50"/>
|
||||||
|
<Blob Name="gLinkAdult_D070_Blob" Size="8" Offset="0xD070" />
|
||||||
<Texture Name="gLinkAdultTLUT7" Format="rgba16" Width="8" Height="4" Offset="0xD078"/>
|
<Texture Name="gLinkAdultTLUT7" Format="rgba16" Width="8" Height="4" Offset="0xD078"/>
|
||||||
|
|
||||||
<Texture Name="gLinkAdultShieldHandleTex" OutName="shield_handle" Format="ci8" Width="8" Height="16" Offset="0xD4B8" TlutOffset="0xCD48"/>
|
<Texture Name="gLinkAdultShieldHandleTex" OutName="shield_handle" Format="ci8" Width="8" Height="16" Offset="0xD4B8" TlutOffset="0xCD48"/>
|
||||||
|
@ -162,25 +375,73 @@
|
||||||
|
|
||||||
<Texture Name="gLinkAdultEarringTex" OutName="earring" Format="ia16" Width="32" Height="32" Offset="0x7180"/>
|
<Texture Name="gLinkAdultEarringTex" OutName="earring" Format="ia16" Width="32" Height="32" Offset="0x7180"/>
|
||||||
<!-- Bow -->
|
<!-- Bow -->
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingBowNearVtx" Count="123" Offset="0x126B8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandHoldingBowNearDL" Offset="0x22DA8"/>
|
<DList Name="gLinkAdultRightHandHoldingBowNearDL" Offset="0x22DA8"/>
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingBowFarVtx" Count="89" Offset="0x1A0A8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandHoldingBowFarDL" Offset="0x27B88"/>
|
<DList Name="gLinkAdultRightHandHoldingBowFarDL" Offset="0x27B88"/>
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingBowFirstPersonVtx" Count="212" Offset="0x1E558">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandHoldingBowFirstPersonDL" Offset="0x2A248"/>
|
<DList Name="gLinkAdultRightHandHoldingBowFirstPersonDL" Offset="0x2A248"/>
|
||||||
|
<Array Name="gLinkAdultBowStringVtx" Count="6" Offset="0x2B0A8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultBowStringDL" Offset="0x2B108"/>
|
<DList Name="gLinkAdultBowStringDL" Offset="0x2B108"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultLeftHandHoldingHammerNearVtx" Count="253" Offset="0x13478">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftHandHoldingHammerNearDL" Offset="0x233E0"/>
|
<DList Name="gLinkAdultLeftHandHoldingHammerNearDL" Offset="0x233E0"/>
|
||||||
|
<Array Name="gLinkAdultLeftHandHoldingHammerFarVtx" Count="107" Offset="0x1AA18">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftHandHoldingHammerFarDL" Offset="0x28288"/>
|
<DList Name="gLinkAdultLeftHandHoldingHammerFarDL" Offset="0x28288"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingMirrorShieldNearVtx1" Count="92" Offset="0x15178">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingMirrorShieldNearVtx2" Count="10" Offset="0x20638">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandHoldingMirrorShieldNearDL" Offset="0x241C0"/>
|
<DList Name="gLinkAdultRightHandHoldingMirrorShieldNearDL" Offset="0x241C0"/>
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingMirrorShieldFarVtx1" Count="68" Offset="0x1B7A8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingMirrorShieldFarVtx2" Count="10" Offset="0x209D8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandHoldingMirrorShieldFarDL" Offset="0x28B40"/>
|
<DList Name="gLinkAdultRightHandHoldingMirrorShieldFarDL" Offset="0x28B40"/>
|
||||||
|
|
||||||
<!-- Ocarina -->
|
<!-- Ocarina -->
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingOotNearVtx" Count="90" Offset="0x15738">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandHoldingOotNearDL" Offset="0x24698"/>
|
<DList Name="gLinkAdultRightHandHoldingOotNearDL" Offset="0x24698"/>
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingOotFarVtx" Count="50" Offset="0x1BBE8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandHoldingOotFarDL" Offset="0x28F58"/>
|
<DList Name="gLinkAdultRightHandHoldingOotFarDL" Offset="0x28F58"/>
|
||||||
|
|
||||||
<!-- Hookshot -->
|
<!-- Hookshot -->
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingHookshotNearVtx" Count="108" Offset="0x16108">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandHoldingHookshotNearDL" Offset="0x24D70"/>
|
<DList Name="gLinkAdultRightHandHoldingHookshotNearDL" Offset="0x24D70"/>
|
||||||
|
<Array Name="gLinkAdultRightHandHoldingHookshotFarVtx" Count="294" Offset="0x1F298">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHandHoldingHookshotFarDL" Offset="0x2A738"/>
|
<DList Name="gLinkAdultRightHandHoldingHookshotFarDL" Offset="0x2A738"/>
|
||||||
|
<Array Name="gLinkAdultHookshotChainVtx" Count="24" Offset="0x2AE70">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHookshotChainDL" Offset="0x2AFF0"/>
|
<DList Name="gLinkAdultHookshotChainDL" Offset="0x2AFF0"/>
|
||||||
|
<Array Name="gLinkAdultHookshotTipVtx" Count="18" Offset="0x2B168">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHookshotTipDL" Offset="0x2B288"/>
|
<DList Name="gLinkAdultHookshotTipDL" Offset="0x2B288"/>
|
||||||
<Texture Name="gLinkAdultHookshotMetalTex" OutName="hookshot_metal" Format="rgba16" Width="8" Height="8" Offset="0xCA80"/>
|
<Texture Name="gLinkAdultHookshotMetalTex" OutName="hookshot_metal" Format="rgba16" Width="8" Height="8" Offset="0xCA80"/>
|
||||||
<Texture Name="gLinkAdultHookshotHandleTex" OutName="hookshot_handle" Format="ci8" Width="16" Height="8" Offset="0xEB38" TlutOffset="0xCD48"/>
|
<Texture Name="gLinkAdultHookshotHandleTex" OutName="hookshot_handle" Format="ci8" Width="16" Height="8" Offset="0xEB38" TlutOffset="0xCD48"/>
|
||||||
|
@ -200,25 +461,58 @@
|
||||||
<Texture Name="gLinkAdultNose2Tex" OutName="nose2" Format="ci8" Width="16" Height="16" Offset="0x5200" TlutOffset="0x5C00"/>
|
<Texture Name="gLinkAdultNose2Tex" OutName="nose2" Format="ci8" Width="16" Height="16" Offset="0x5200" TlutOffset="0x5C00"/>
|
||||||
|
|
||||||
<!-- Gauntlets -->
|
<!-- Gauntlets -->
|
||||||
|
<Array Name="gLinkAdultLeftGauntletPlate1Vtx" Count="24" Offset="0x167C8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftGauntletPlate1DL" Offset="0x25218"/>
|
<DList Name="gLinkAdultLeftGauntletPlate1DL" Offset="0x25218"/>
|
||||||
|
<Array Name="gLinkAdultLeftGauntletPlate2Vtx" Count="38" Offset="0x16948">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftGauntletPlate2DL" Offset="0x252D8"/>
|
<DList Name="gLinkAdultLeftGauntletPlate2DL" Offset="0x252D8"/>
|
||||||
|
<Array Name="gLinkAdultLeftGauntletPlate3Vtx" Count="38" Offset="0x16BA8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftGauntletPlate3DL" Offset="0x25438"/>
|
<DList Name="gLinkAdultLeftGauntletPlate3DL" Offset="0x25438"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultRightGauntletPlate1Vtx" Count="24" Offset="0x16E08">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightGauntletPlate1DL" Offset="0x25598"/>
|
<DList Name="gLinkAdultRightGauntletPlate1DL" Offset="0x25598"/>
|
||||||
|
<Array Name="gLinkAdultRightGauntletPlate2Vtx" Count="38" Offset="0x16F88">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightGauntletPlate2DL" Offset="0x25658"/>
|
<DList Name="gLinkAdultRightGauntletPlate2DL" Offset="0x25658"/>
|
||||||
|
<Array Name="gLinkAdultRightGauntletPlate3Vtx" Count="38" Offset="0x171E8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightGauntletPlate3DL" Offset="0x257B8"/>
|
<DList Name="gLinkAdultRightGauntletPlate3DL" Offset="0x257B8"/>
|
||||||
|
|
||||||
<Texture Name="gLinkAdultGauntletPlate1Tex" OutName="gauntlet_plate_1" Format="rgba16" Width="16" Height="32" Offset="0x9980"/>
|
<Texture Name="gLinkAdultGauntletPlate1Tex" OutName="gauntlet_plate_1" Format="rgba16" Width="16" Height="32" Offset="0x9980"/>
|
||||||
<Texture Name="gLinkAdultGauntletPlate2Tex" OutName="gauntlet_plate_2" Format="rgba16" Width="32" Height="32" Offset="0x9D80"/>
|
<Texture Name="gLinkAdultGauntletPlate2Tex" OutName="gauntlet_plate_2" Format="rgba16" Width="32" Height="32" Offset="0x9D80"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultHookshotReticleVtx" Count="3" Offset="0x2CB18">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultHookshotReticleDL" Offset="0x2CB48"/>
|
<DList Name="gLinkAdultHookshotReticleDL" Offset="0x2CB48"/>
|
||||||
|
|
||||||
<!-- Boots -->
|
<!-- Boots -->
|
||||||
|
<Array Name="gLinkAdultLeftIronBootVtx" Count="43" Offset="0x17448">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftIronBootDL" Offset="0x25918"/> <!-- TODO verify the positions-->
|
<DList Name="gLinkAdultLeftIronBootDL" Offset="0x25918"/> <!-- TODO verify the positions-->
|
||||||
|
<Array Name="gLinkAdultRightIronBootVtx" Count="44" Offset="0x176F8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightIronBootDL" Offset="0x25A60"/>
|
<DList Name="gLinkAdultRightIronBootDL" Offset="0x25A60"/>
|
||||||
<Texture Name="gLinkAdultIronBootTex" OutName="iron_boot" Format="ci8" Width="16" Height="16" Offset="0xD1B8" TlutOffset="0xCB40"/>
|
<Texture Name="gLinkAdultIronBootTex" OutName="iron_boot" Format="ci8" Width="16" Height="16" Offset="0xD1B8" TlutOffset="0xCB40"/>
|
||||||
|
|
||||||
|
<Array Name="gLinkAdultLeftHoverBootVtx" Count="77" Offset="0x179B8">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultLeftHoverBootDL" Offset="0x25BA8"/>
|
<DList Name="gLinkAdultLeftHoverBootDL" Offset="0x25BA8"/>
|
||||||
|
<Array Name="gLinkAdultRightHoverBootVtx" Count="77" Offset="0x17E88">
|
||||||
|
<Vtx/>
|
||||||
|
</Array>
|
||||||
<DList Name="gLinkAdultRightHoverBootDL" Offset="0x25DB0"/>
|
<DList Name="gLinkAdultRightHoverBootDL" Offset="0x25DB0"/>
|
||||||
<Texture Name="gLinkAdultHoverBootsHeelTex" OutName="hover_boots_heel" Format="rgba16" Width="16" Height="8" Offset="0xA580"/>
|
<Texture Name="gLinkAdultHoverBootsHeelTex" OutName="hover_boots_heel" Format="rgba16" Width="16" Height="8" Offset="0xA580"/>
|
||||||
<Texture Name="gLinkAdultHoverBootsJetTex" OutName="hover_boots_jet" Format="rgba16" Width="32" Height="32" Offset="0xA680"/>
|
<Texture Name="gLinkAdultHoverBootsJetTex" OutName="hover_boots_jet" Format="rgba16" Width="32" Height="32" Offset="0xA680"/>
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
#include "assets/objects/object_tw/object_tw.h"
|
#include "assets/objects/object_tw/object_tw.h"
|
||||||
|
|
||||||
#pragma increment_block_number "gc-eu:128 gc-eu-mq:128 gc-jp:128 gc-jp-ce:128 gc-jp-mq:128 gc-us:128 gc-us-mq:128" \
|
#pragma increment_block_number "gc-eu:128 gc-eu-mq:128 gc-jp:128 gc-jp-ce:128 gc-jp-mq:128 gc-us:128 gc-us-mq:128" \
|
||||||
"ique-cn:128 ntsc-1.0:128 ntsc-1.1:128 ntsc-1.2:128"
|
"ique-cn:128 ntsc-1.0:128 ntsc-1.1:128 ntsc-1.2:128 pal-1.0:128 pal-1.1:128"
|
||||||
|
|
||||||
#define FLAGS \
|
#define FLAGS \
|
||||||
(ACTOR_FLAG_ATTENTION_ENABLED | ACTOR_FLAG_HOSTILE | ACTOR_FLAG_UPDATE_CULLING_DISABLED | \
|
(ACTOR_FLAG_ATTENTION_ENABLED | ACTOR_FLAG_HOSTILE | ACTOR_FLAG_UPDATE_CULLING_DISABLED | \
|
||||||
|
|
|
@ -22,8 +22,8 @@
|
||||||
#include "assets/objects/object_efc_star_field/object_efc_star_field.h"
|
#include "assets/objects/object_efc_star_field/object_efc_star_field.h"
|
||||||
#include "assets/objects/object_toki_objects/object_toki_objects.h"
|
#include "assets/objects/object_toki_objects/object_toki_objects.h"
|
||||||
|
|
||||||
#pragma increment_block_number "gc-eu:128 gc-eu-mq:128 gc-jp:0 gc-jp-ce:0 gc-jp-mq:0 gc-us:0 gc-us-mq:0 ique-cn:128" \
|
#pragma increment_block_number "gc-eu:128 gc-eu-mq:128 gc-jp:128 gc-jp-ce:128 gc-jp-mq:128 gc-us:128 gc-us-mq:128" \
|
||||||
"ntsc-1.0:128 ntsc-1.1:128 ntsc-1.2:128 pal-1.0:0 pal-1.1:0"
|
"ique-cn:128 ntsc-1.0:128 ntsc-1.1:128 ntsc-1.2:128 pal-1.0:0 pal-1.1:0"
|
||||||
|
|
||||||
#define FLAGS (ACTOR_FLAG_UPDATE_CULLING_DISABLED | ACTOR_FLAG_DRAW_CULLING_DISABLED)
|
#define FLAGS (ACTOR_FLAG_UPDATE_CULLING_DISABLED | ACTOR_FLAG_DRAW_CULLING_DISABLED)
|
||||||
|
|
||||||
|
|
|
@ -221,7 +221,6 @@ assets/objects/object_kz/object_kz.c
|
||||||
assets/objects/object_lightbox/object_lightbox.c
|
assets/objects/object_lightbox/object_lightbox.c
|
||||||
assets/objects/object_light_ring/object_light_ring.c
|
assets/objects/object_light_ring/object_light_ring.c
|
||||||
assets/objects/object_lightswitch/object_lightswitch.c
|
assets/objects/object_lightswitch/object_lightswitch.c
|
||||||
assets/objects/object_link_boy/object_link_boy.c
|
|
||||||
assets/objects/object_link_child/object_link_child.c
|
assets/objects/object_link_child/object_link_child.c
|
||||||
assets/objects/object_ma1/object_ma1.c
|
assets/objects/object_ma1/object_ma1.c
|
||||||
assets/objects/object_ma2/object_ma2.c
|
assets/objects/object_ma2/object_ma2.c
|
||||||
|
|
Loading…
Add table
Reference in a new issue