mirror of https://github.com/zeldaret/oot.git
cp extracted/... assets/...
This commit is contained in:
parent
e96eae30cf
commit
721162abea
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,421 @@
|
|||
#ifndef OBJECT_LINK_CHILD_H
|
||||
#define OBJECT_LINK_CHILD_H
|
||||
|
||||
#include "tex_len.h"
|
||||
#include "ultra64.h"
|
||||
#include "z64animation.h"
|
||||
|
||||
#define gLinkChildEyesOpenTex_WIDTH 64
|
||||
#define gLinkChildEyesOpenTex_HEIGHT 32
|
||||
extern u64 gLinkChildEyesOpenTex[TEX_LEN(u64, gLinkChildEyesOpenTex_WIDTH, gLinkChildEyesOpenTex_HEIGHT, 8)];
|
||||
#define gLinkChildEyesHalfTex_WIDTH 64
|
||||
#define gLinkChildEyesHalfTex_HEIGHT 32
|
||||
extern u64 gLinkChildEyesHalfTex[TEX_LEN(u64, gLinkChildEyesHalfTex_WIDTH, gLinkChildEyesHalfTex_HEIGHT, 8)];
|
||||
#define gLinkChildEyesClosedfTex_WIDTH 64
|
||||
#define gLinkChildEyesClosedfTex_HEIGHT 32
|
||||
extern u64 gLinkChildEyesClosedfTex[TEX_LEN(u64, gLinkChildEyesClosedfTex_WIDTH, gLinkChildEyesClosedfTex_HEIGHT, 8)];
|
||||
#define gLinkChildEyesLeftTex_WIDTH 64
|
||||
#define gLinkChildEyesLeftTex_HEIGHT 32
|
||||
extern u64 gLinkChildEyesLeftTex[TEX_LEN(u64, gLinkChildEyesLeftTex_WIDTH, gLinkChildEyesLeftTex_HEIGHT, 8)];
|
||||
#define gLinkChildEyesRightTex_WIDTH 64
|
||||
#define gLinkChildEyesRightTex_HEIGHT 32
|
||||
extern u64 gLinkChildEyesRightTex[TEX_LEN(u64, gLinkChildEyesRightTex_WIDTH, gLinkChildEyesRightTex_HEIGHT, 8)];
|
||||
#define gLinkChildEyesWideTex_WIDTH 64
|
||||
#define gLinkChildEyesWideTex_HEIGHT 32
|
||||
extern u64 gLinkChildEyesWideTex[TEX_LEN(u64, gLinkChildEyesWideTex_WIDTH, gLinkChildEyesWideTex_HEIGHT, 8)];
|
||||
#define gLinkChildEyesDownTex_WIDTH 64
|
||||
#define gLinkChildEyesDownTex_HEIGHT 32
|
||||
extern u64 gLinkChildEyesDownTex[TEX_LEN(u64, gLinkChildEyesDownTex_WIDTH, gLinkChildEyesDownTex_HEIGHT, 8)];
|
||||
#define gLinkChildEyesWincingTex_WIDTH 64
|
||||
#define gLinkChildEyesWincingTex_HEIGHT 32
|
||||
extern u64 gLinkChildEyesWincingTex[TEX_LEN(u64, gLinkChildEyesWincingTex_WIDTH, gLinkChildEyesWincingTex_HEIGHT, 8)];
|
||||
#define gLinkChildMouthClosedTex_WIDTH 32
|
||||
#define gLinkChildMouthClosedTex_HEIGHT 32
|
||||
extern u64 gLinkChildMouthClosedTex[TEX_LEN(u64, gLinkChildMouthClosedTex_WIDTH, gLinkChildMouthClosedTex_HEIGHT, 8)];
|
||||
#define gLinkChildMouthHalfTex_WIDTH 32
|
||||
#define gLinkChildMouthHalfTex_HEIGHT 32
|
||||
extern u64 gLinkChildMouthHalfTex[TEX_LEN(u64, gLinkChildMouthHalfTex_WIDTH, gLinkChildMouthHalfTex_HEIGHT, 8)];
|
||||
#define gLinkChildMouthOpenTex_WIDTH 32
|
||||
#define gLinkChildMouthOpenTex_HEIGHT 32
|
||||
extern u64 gLinkChildMouthOpenTex[TEX_LEN(u64, gLinkChildMouthOpenTex_WIDTH, gLinkChildMouthOpenTex_HEIGHT, 8)];
|
||||
#define gLinkChildMouthSmileTex_WIDTH 32
|
||||
#define gLinkChildMouthSmileTex_HEIGHT 32
|
||||
extern u64 gLinkChildMouthSmileTex[TEX_LEN(u64, gLinkChildMouthSmileTex_WIDTH, gLinkChildMouthSmileTex_HEIGHT, 8)];
|
||||
#define gLinkChildNoseTex_WIDTH 16
|
||||
#define gLinkChildNoseTex_HEIGHT 16
|
||||
extern u64 gLinkChildNoseTex[TEX_LEN(u64, gLinkChildNoseTex_WIDTH, gLinkChildNoseTex_HEIGHT, 8)];
|
||||
#define gLinkChildUnusedHandTex_WIDTH 16
|
||||
#define gLinkChildUnusedHandTex_HEIGHT 16
|
||||
extern u64 gLinkChildUnusedHandTex[TEX_LEN(u64, gLinkChildUnusedHandTex_WIDTH, gLinkChildUnusedHandTex_HEIGHT, 8)];
|
||||
#define gLinkChildEarTex_WIDTH 16
|
||||
#define gLinkChildEarTex_HEIGHT 16
|
||||
extern u64 gLinkChildEarTex[TEX_LEN(u64, gLinkChildEarTex_WIDTH, gLinkChildEarTex_HEIGHT, 8)];
|
||||
//#define gLinkChildBeltTLUT_TLUT_COUNT 256
|
||||
extern u64 gLinkChildBeltTLUT[];
|
||||
//#define gLinkChildSkinTLUT_TLUT_COUNT 256
|
||||
extern u64 gLinkChildSkinTLUT[];
|
||||
//#define gLinkChildUnusedTLUT_TLUT_COUNT 256
|
||||
extern u64 gLinkChildUnusedTLUT[];
|
||||
#define gLinkChildUnused1Tex_WIDTH 16
|
||||
#define gLinkChildUnused1Tex_HEIGHT 16
|
||||
extern u64 gLinkChildUnused1Tex[TEX_LEN(u64, gLinkChildUnused1Tex_WIDTH, gLinkChildUnused1Tex_HEIGHT, 8)];
|
||||
#define gLinkChildUnused2Tex_WIDTH 32
|
||||
#define gLinkChildUnused2Tex_HEIGHT 16
|
||||
extern u64 gLinkChildUnused2Tex[TEX_LEN(u64, gLinkChildUnused2Tex_WIDTH, gLinkChildUnused2Tex_HEIGHT, 8)];
|
||||
#define gLinkChildLowerBootTex_WIDTH 32
|
||||
#define gLinkChildLowerBootTex_HEIGHT 32
|
||||
extern u64 gLinkChildLowerBootTex[TEX_LEN(u64, gLinkChildLowerBootTex_WIDTH, gLinkChildLowerBootTex_HEIGHT, 8)];
|
||||
#define gLinkChildBootTex_WIDTH 32
|
||||
#define gLinkChildBootTex_HEIGHT 32
|
||||
extern u64 gLinkChildBootTex[TEX_LEN(u64, gLinkChildBootTex_WIDTH, gLinkChildBootTex_HEIGHT, 8)];
|
||||
#define gLinkChildWaistTex_WIDTH 32
|
||||
#define gLinkChildWaistTex_HEIGHT 32
|
||||
extern u64 gLinkChildWaistTex[TEX_LEN(u64, gLinkChildWaistTex_WIDTH, gLinkChildWaistTex_HEIGHT, 8)];
|
||||
#define gLinkChildBeltTex_WIDTH 8
|
||||
#define gLinkChildBeltTex_HEIGHT 16
|
||||
extern u64 gLinkChildBeltTex[TEX_LEN(u64, gLinkChildBeltTex_WIDTH, gLinkChildBeltTex_HEIGHT, 8)];
|
||||
#define gLinkChildBeltClaspTex_WIDTH 32
|
||||
#define gLinkChildBeltClaspTex_HEIGHT 16
|
||||
extern u64 gLinkChildBeltClaspTex[TEX_LEN(u64, gLinkChildBeltClaspTex_WIDTH, gLinkChildBeltClaspTex_HEIGHT, 8)];
|
||||
extern Vtx gLinkChildLinkDekuStickVtx[];
|
||||
extern Gfx gLinkChildLinkDekuStickDL[41];
|
||||
#define gLinkChildFairyOcarinaTex_WIDTH 32
|
||||
#define gLinkChildFairyOcarinaTex_HEIGHT 16
|
||||
extern u64 gLinkChildFairyOcarinaTex[TEX_LEN(u64, gLinkChildFairyOcarinaTex_WIDTH, gLinkChildFairyOcarinaTex_HEIGHT, 16)];
|
||||
#define gLinkChildGoronBraceletTex_WIDTH 8
|
||||
#define gLinkChildGoronBraceletTex_HEIGHT 8
|
||||
extern u64 gLinkChildGoronBraceletTex[TEX_LEN(u64, gLinkChildGoronBraceletTex_WIDTH, gLinkChildGoronBraceletTex_HEIGHT, 16)];
|
||||
#define gLinkChildGoronSymbolTex_WIDTH 16
|
||||
#define gLinkChildGoronSymbolTex_HEIGHT 32
|
||||
extern u64 gLinkChildGoronSymbolTex[TEX_LEN(u64, gLinkChildGoronSymbolTex_WIDTH, gLinkChildGoronSymbolTex_HEIGHT, 16)];
|
||||
#define gLinkChildDekuShieldBackTex_WIDTH 32
|
||||
#define gLinkChildDekuShieldBackTex_HEIGHT 32
|
||||
extern u64 gLinkChildDekuShieldBackTex[TEX_LEN(u64, gLinkChildDekuShieldBackTex_WIDTH, gLinkChildDekuShieldBackTex_HEIGHT, 16)];
|
||||
#define gLinkChildDekuShieldFrontTex_WIDTH 32
|
||||
#define gLinkChildDekuShieldFrontTex_HEIGHT 64
|
||||
extern u64 gLinkChildDekuShieldFrontTex[TEX_LEN(u64, gLinkChildDekuShieldFrontTex_WIDTH, gLinkChildDekuShieldFrontTex_HEIGHT, 16)];
|
||||
#define gLinkChildHylianShieldBackTex_WIDTH 16
|
||||
#define gLinkChildHylianShieldBackTex_HEIGHT 32
|
||||
extern u64 gLinkChildHylianShieldBackTex[TEX_LEN(u64, gLinkChildHylianShieldBackTex_WIDTH, gLinkChildHylianShieldBackTex_HEIGHT, 16)];
|
||||
#define gLinkChildSlingshotTex_WIDTH 16
|
||||
#define gLinkChildSlingshotTex_HEIGHT 32
|
||||
extern u64 gLinkChildSlingshotTex[TEX_LEN(u64, gLinkChildSlingshotTex_WIDTH, gLinkChildSlingshotTex_HEIGHT, 16)];
|
||||
#define gLinkChildSlingshotSeedTex_WIDTH 32
|
||||
#define gLinkChildSlingshotSeedTex_HEIGHT 32
|
||||
extern u64 gLinkChildSlingshotSeedTex[TEX_LEN(u64, gLinkChildSlingshotSeedTex_WIDTH, gLinkChildSlingshotSeedTex_HEIGHT, 16)];
|
||||
//#define gLinkChildHandTLUT_TLUT_COUNT 68
|
||||
extern u64 gLinkChildHandTLUT[];
|
||||
//#define gLinkChildSwordsTLUT_TLUT_COUNT 256
|
||||
extern u64 gLinkChildSwordsTLUT[];
|
||||
extern u8 gLinkChild_A110_Blob[];
|
||||
//#define gLinkChildSwordTLUT_TLUT_COUNT 108
|
||||
extern u64 gLinkChildSwordTLUT[];
|
||||
#define gLinkChildHandTex_WIDTH 16
|
||||
#define gLinkChildHandTex_HEIGHT 16
|
||||
extern u64 gLinkChildHandTex[TEX_LEN(u64, gLinkChildHandTex_WIDTH, gLinkChildHandTex_HEIGHT, 8)];
|
||||
#define gLinkChildKokiriSwordSheathTex_WIDTH 16
|
||||
#define gLinkChildKokiriSwordSheathTex_HEIGHT 16
|
||||
extern u64 gLinkChildKokiriSwordSheathTex[TEX_LEN(u64, gLinkChildKokiriSwordSheathTex_WIDTH, gLinkChildKokiriSwordSheathTex_HEIGHT, 8)];
|
||||
#define gLinkChildSwordJewelTex_WIDTH 32
|
||||
#define gLinkChildSwordJewelTex_HEIGHT 16
|
||||
extern u64 gLinkChildSwordJewelTex[TEX_LEN(u64, gLinkChildSwordJewelTex_WIDTH, gLinkChildSwordJewelTex_HEIGHT, 8)];
|
||||
#define gLinkChildMasterSwordPommelTex_WIDTH 16
|
||||
#define gLinkChildMasterSwordPommelTex_HEIGHT 16
|
||||
extern u64 gLinkChildMasterSwordPommelTex[TEX_LEN(u64, gLinkChildMasterSwordPommelTex_WIDTH, gLinkChildMasterSwordPommelTex_HEIGHT, 8)];
|
||||
#define gLinkChildMasterSwordGuardTex_WIDTH 32
|
||||
#define gLinkChildMasterSwordGuardTex_HEIGHT 32
|
||||
extern u64 gLinkChildMasterSwordGuardTex[TEX_LEN(u64, gLinkChildMasterSwordGuardTex_WIDTH, gLinkChildMasterSwordGuardTex_HEIGHT, 8)];
|
||||
#define gLinkChildMasterSwordEmblemTex_WIDTH 16
|
||||
#define gLinkChildMasterSwordEmblemTex_HEIGHT 16
|
||||
extern u64 gLinkChildMasterSwordEmblemTex[TEX_LEN(u64, gLinkChildMasterSwordEmblemTex_WIDTH, gLinkChildMasterSwordEmblemTex_HEIGHT, 8)];
|
||||
extern Vtx gLinkChildLeftHandNearVtx[];
|
||||
extern Vtx gLinkChildLeftFistNearVtx[];
|
||||
extern Vtx gLinkChildLeftFistAndKokiriSwordNearVtx[];
|
||||
extern Vtx gLinkChildRightHandNearVtx[];
|
||||
extern Vtx gLinkChildRightHandClosedNearVtx[];
|
||||
extern Vtx gLinkChildRightFistAndDekuShieldNearVtx[];
|
||||
extern Vtx gLinkChildLeftFistAndBoomerangNearVtx[];
|
||||
extern Vtx gLinkChildHylianShieldSwordAndSheathNearVtx[];
|
||||
extern Vtx gLinkChildHylianShieldAndSheathNearVtx[];
|
||||
extern Vtx gLinkChildDekuShieldSwordAndSheathNearVtx[];
|
||||
extern Vtx gLinkChildDekuShieldAndSheathNearVtx[];
|
||||
extern Vtx gLinkChildSwordAndSheathNearVtx[];
|
||||
extern Vtx gLinkChildSheathNearVtx[];
|
||||
extern Vtx gLinkChildLeftHandHoldingMasterSwordVtx[];
|
||||
extern Vtx gLinkChildRightHandAndOotNearVtx[];
|
||||
extern Vtx gLinkChildRightHandHoldingFairyOcarinaNearVtx[];
|
||||
extern Vtx gLinkChildRightHandHoldingSlingshotNearVtx[];
|
||||
extern Vtx gLinkChildLeftHandUpNearVtx[];
|
||||
extern Vtx gLinkChildGoronBraceletVtx1[];
|
||||
extern Vtx gLinkChildLeftHandFarVtx[];
|
||||
extern Vtx gLinkChildLeftFistFarVtx[];
|
||||
extern Vtx gLinkChildRightHandFarVtx[];
|
||||
extern Vtx gLinkChildRightHandClosedFarVtx[];
|
||||
extern Vtx gLinkChildRightFistAndDekuShieldFarVtx[];
|
||||
extern Vtx gLinkChildLeftFistAndBoomerangFarVtx[];
|
||||
extern Vtx gLinkChildHylianShieldSwordAndSheathFarVtx[];
|
||||
extern Vtx gLinkChildHylianShieldAndSheathFarVtx[];
|
||||
extern Vtx gLinkChildDekuShieldSwordAndSheathFarVtx[];
|
||||
extern Vtx gLinkChildDekuShieldAndSheathFarVtx[];
|
||||
extern Vtx gLinkChildSwordAndSheathFarVtx[];
|
||||
extern Vtx gLinkChildSheathFarVtx[];
|
||||
extern Vtx gLinkChildLeftFistAndKokiriSwordFarVtx[];
|
||||
extern Vtx gLinkChildRightHandHoldingOOTFarVtx[];
|
||||
extern Vtx gLinkChildRightHandHoldingFairyOcarinaFarVtx[];
|
||||
extern Vtx gLinkChildRightHandHoldingSlingshotFarVtx[];
|
||||
extern Vtx gLinkChildLeftHandUpFarVtx[];
|
||||
extern Vtx gLinkChildRightArmStretchedSlingshotVtx[];
|
||||
extern Vtx gLinkChildBottleVtx[];
|
||||
extern Vtx gLinkChildGoronBraceletVtx2[];
|
||||
extern Vtx gLinkChildDL_18580_Vtx[];
|
||||
extern Vtx gLinkChildBottle2Vtx[];
|
||||
extern Gfx gLinkChildLeftHandNearDL[45];
|
||||
extern Gfx gLinkChildLeftFistNearDL[36];
|
||||
extern Gfx gLinkChildLeftFistAndKokiriSwordNearDL[81];
|
||||
extern Gfx gLinkChildRightHandNearDL[44];
|
||||
extern Gfx gLinkChildRightHandClosedNearDL[36];
|
||||
extern Gfx gLinkChildRightFistAndDekuShieldNearDL[68];
|
||||
extern Gfx gLinkChildLeftFistAndBoomerangNearDL[73];
|
||||
extern Gfx gLinkChildHylianShieldSwordAndSheathNearDL[83];
|
||||
extern Gfx gLinkChildHylianShieldAndSheathNearDL[69];
|
||||
extern Gfx gLinkChildDekuShieldSwordAndSheathNearDL[85];
|
||||
extern Gfx gLinkChildDekuShieldAndSheathNearDL[71];
|
||||
extern Gfx gLinkChildSwordAndSheathNearDL[56];
|
||||
extern Gfx gLinkChildSheathNearDL[39];
|
||||
extern Gfx gLinkChildLeftHandHoldingMasterSwordDL[131];
|
||||
extern Gfx gLinkChildRightHandAndOotNearDL[74];
|
||||
extern Gfx gLinkChildRightHandHoldingFairyOcarinaNearDL[73];
|
||||
extern Gfx gLinkChildRightHandHoldingSlingshotNearDL[60];
|
||||
extern Gfx gLinkChildLeftHandUpNearDL[41];
|
||||
extern Gfx gLinkChildGoronBraceletDL[45];
|
||||
extern Gfx gLinkChildLeftHandFarDL[40];
|
||||
extern Gfx gLinkChildLeftFistFarDL[36];
|
||||
extern Gfx gLinkChildRightHandFarDL[40];
|
||||
extern Gfx gLinkChildRightHandClosedFarDL[36];
|
||||
extern Gfx gLinkChildRightFistAndDekuShieldFarDL[57];
|
||||
extern Gfx gLinkChildLeftFistAndBoomerangFarDL[50];
|
||||
extern Gfx gLinkChildHylianShieldSwordAndSheathFarDL[76];
|
||||
extern Gfx gLinkChildHylianShieldAndSheathFarDL[62];
|
||||
extern Gfx gLinkChildDekuShieldSwordAndSheathFarDL[77];
|
||||
extern Gfx gLinkChildDekuShieldAndSheathFarDL[66];
|
||||
extern Gfx gLinkChildSwordAndSheathFarDL[52];
|
||||
extern Gfx gLinkChildSheathFarDL[38];
|
||||
extern Gfx gLinkChildLeftFistAndKokiriSwordFarDL[78];
|
||||
extern Gfx gLinkChildRightHandHoldingOOTFarDL[74];
|
||||
extern Gfx gLinkChildRightHandHoldingFairyOcarinaFarDL[73];
|
||||
extern Gfx gLinkChildRightHandHoldingSlingshotFarDL[57];
|
||||
extern Gfx gLinkChildLeftHandUpFarDL[41];
|
||||
extern Gfx gLinkChildRightArmStretchedSlingshotDL[134];
|
||||
extern Gfx gLinkChildBottleDL[33];
|
||||
extern Gfx gLinkChildDL_18580[25];
|
||||
extern Gfx gLinkChildBottle2DL[34];
|
||||
extern Vtx gLinkChildRightFootFarVtx[];
|
||||
extern Vtx gLinkChildRightShinFarVtx[];
|
||||
extern Vtx gLinkChildRightThighFarVtx[];
|
||||
extern Vtx gLinkChildLeftFootFarVtx[];
|
||||
extern Vtx gLinkChildLeftShinFarVtx[];
|
||||
extern Vtx gLinkChildLeftThighFarVtx[];
|
||||
extern Vtx gLinkChildWaistFarVtx[];
|
||||
extern Vtx gLinkChildHatFarVtx[];
|
||||
extern Vtx gLinkChildHeadFarVtx[];
|
||||
extern Vtx gLinkChildCollarFarVtx[];
|
||||
extern Vtx gLinkChildVtx_019E08[];
|
||||
extern Vtx gLinkChildLeftForearmFarVtx[];
|
||||
extern Vtx gLinkChildLeftShoulderFarVtx[];
|
||||
extern Vtx gLinkChildVtx_01A428[];
|
||||
extern Vtx gLinkChildRightForearmFarVtx[];
|
||||
extern Vtx gLinkChildRightShoulderFarVtx[];
|
||||
extern Vtx gLinkChildVtx_01AA98[];
|
||||
extern Vtx gLinkChildTorsoFarVtx[];
|
||||
extern Gfx gLinkChildWaistFarDL[70];
|
||||
extern Gfx gLinkChildRightThighFarDL[56];
|
||||
extern Gfx gLinkChildRightShinFarDL[75];
|
||||
extern Gfx gLinkChildRightFootFarDL[37];
|
||||
extern Gfx gLinkChildLeftThighFarDL[56];
|
||||
extern Gfx gLinkChildLeftShinFarDL[75];
|
||||
extern Gfx gLinkChildLeftFootFarDL[37];
|
||||
extern Gfx gLinkChildCollarFarDL[12];
|
||||
extern Gfx gLinkChildTorsoFarDL[57];
|
||||
extern Gfx gLinkChildHeadFarDL[161];
|
||||
extern Gfx gLinkChildHatFarDL[30];
|
||||
extern Gfx gLinkChildRightShoulderFarDL[56];
|
||||
extern Gfx gLinkChildRightForearmFarDL[38];
|
||||
extern Gfx gLinkChildLeftShoulderFarDL[56];
|
||||
extern Gfx gLinkChildLeftForearmFarDL[38];
|
||||
extern Vtx gLinkChildRightFootNearVtx[];
|
||||
extern Vtx gLinkChildRightShinNearVtx[];
|
||||
extern Vtx gLinkChildRightThighNearVtx[];
|
||||
extern Vtx gLinkChildLeftFootNearVtx[];
|
||||
extern Vtx gLinkChildLeftShinNearVtx[];
|
||||
extern Vtx gLinkChildLeftThighNearVtx[];
|
||||
extern Vtx gLinkChildWaistNearVtx[];
|
||||
extern Vtx gLinkChildHatNearVtx[];
|
||||
extern Vtx gLinkChildHeadNearVtx[];
|
||||
extern Vtx gLinkChildCollarNearVtx[];
|
||||
extern Vtx gLinkChildVtx_01EB38[];
|
||||
extern Vtx gLinkChildLeftForearmNearVtx[];
|
||||
extern Vtx gLinkChildLeftShoulderNearVtx[];
|
||||
extern Vtx gLinkChildVtx_01F2B8[];
|
||||
extern Vtx gLinkChildRightForearmNearVtx[];
|
||||
extern Vtx gLinkChildRightShoulderNearVtx[];
|
||||
extern Vtx gLinkChildVtx_01FA28[];
|
||||
extern Vtx gLinkChildTorsoNearVtx[];
|
||||
extern Gfx gLinkChildWaistNearDL[73];
|
||||
extern Gfx gLinkChildRightThighNearDL[63];
|
||||
extern Gfx gLinkChildRightShinNearDL[82];
|
||||
extern Gfx gLinkChildRightFootNearDL[44];
|
||||
extern Gfx gLinkChildLeftThighNearDL[63];
|
||||
extern Gfx gLinkChildLeftShinNearDL[82];
|
||||
extern Gfx gLinkChildLeftFootNearDL[44];
|
||||
extern Gfx gLinkChildCollarNearDL[14];
|
||||
extern Gfx gLinkChildTorsoNearDL[70];
|
||||
extern Gfx gLinkChildHeadNearDL[202];
|
||||
extern Gfx gLinkChildHatNearDL[39];
|
||||
extern Gfx gLinkChildRightShoulderNearDL[58];
|
||||
extern Gfx gLinkChildRightForearmNearDL[44];
|
||||
extern Gfx gLinkChildLeftShoulderNearDL[58];
|
||||
extern Gfx gLinkChildLeftForearmNearDL[44];
|
||||
extern Vtx gLinkChildSlingshotStringVtx[];
|
||||
extern Gfx gLinkChildSlingshotStringDL[12];
|
||||
extern Vtx gLinkChildDekuShieldVtx[];
|
||||
extern Gfx gLinkChildDekuShieldDL[42];
|
||||
extern Mtx gLinkChildDekuShieldMtx;
|
||||
extern Gfx gLinkChildDekuShieldWithMatrixDL[3];
|
||||
#define gLinkChildSpookyMaskTex_WIDTH 32
|
||||
#define gLinkChildSpookyMaskTex_HEIGHT 64
|
||||
extern u64 gLinkChildSpookyMaskTex[TEX_LEN(u64, gLinkChildSpookyMaskTex_WIDTH, gLinkChildSpookyMaskTex_HEIGHT, 16)];
|
||||
#define gLinkChildKeatonMaskEyeBrowTex_WIDTH 32
|
||||
#define gLinkChildKeatonMaskEyeBrowTex_HEIGHT 16
|
||||
extern u64 gLinkChildKeatonMaskEyeBrowTex[TEX_LEN(u64, gLinkChildKeatonMaskEyeBrowTex_WIDTH, gLinkChildKeatonMaskEyeBrowTex_HEIGHT, 16)];
|
||||
#define gLinkChildKeatonMaskEarTex_WIDTH 8
|
||||
#define gLinkChildKeatonMaskEarTex_HEIGHT 8
|
||||
extern u64 gLinkChildKeatonMaskEarTex[TEX_LEN(u64, gLinkChildKeatonMaskEarTex_WIDTH, gLinkChildKeatonMaskEarTex_HEIGHT, 16)];
|
||||
#define gLinkChildSkullMaskEyeTex_WIDTH 16
|
||||
#define gLinkChildSkullMaskEyeTex_HEIGHT 16
|
||||
extern u64 gLinkChildSkullMaskEyeTex[TEX_LEN(u64, gLinkChildSkullMaskEyeTex_WIDTH, gLinkChildSkullMaskEyeTex_HEIGHT, 16)];
|
||||
#define gLinkChildMaskOfTruthTex_WIDTH 32
|
||||
#define gLinkChildMaskOfTruthTex_HEIGHT 64
|
||||
extern u64 gLinkChildMaskOfTruthTex[TEX_LEN(u64, gLinkChildMaskOfTruthTex_WIDTH, gLinkChildMaskOfTruthTex_HEIGHT, 16)];
|
||||
#define gLinkChildMaskOfTruthCurveTex_WIDTH 16
|
||||
#define gLinkChildMaskOfTruthCurveTex_HEIGHT 32
|
||||
extern u64 gLinkChildMaskOfTruthCurveTex[TEX_LEN(u64, gLinkChildMaskOfTruthCurveTex_WIDTH, gLinkChildMaskOfTruthCurveTex_HEIGHT, 16)];
|
||||
#define gLinkChildGoronMaskMouthTex_WIDTH 64
|
||||
#define gLinkChildGoronMaskMouthTex_HEIGHT 32
|
||||
extern u64 gLinkChildGoronMaskMouthTex[TEX_LEN(u64, gLinkChildGoronMaskMouthTex_WIDTH, gLinkChildGoronMaskMouthTex_HEIGHT, 16)];
|
||||
#define gLinkChildGoronMaskEyeTex_WIDTH 32
|
||||
#define gLinkChildGoronMaskEyeTex_HEIGHT 32
|
||||
extern u64 gLinkChildGoronMaskEyeTex[TEX_LEN(u64, gLinkChildGoronMaskEyeTex_WIDTH, gLinkChildGoronMaskEyeTex_HEIGHT, 16)];
|
||||
#define gLinkChildGoronMaskNoseTex_WIDTH 8
|
||||
#define gLinkChildGoronMaskNoseTex_HEIGHT 8
|
||||
extern u64 gLinkChildGoronMaskNoseTex[TEX_LEN(u64, gLinkChildGoronMaskNoseTex_WIDTH, gLinkChildGoronMaskNoseTex_HEIGHT, 16)];
|
||||
#define gLinkChildGoronMaskHairTex_WIDTH 16
|
||||
#define gLinkChildGoronMaskHairTex_HEIGHT 16
|
||||
extern u64 gLinkChildGoronMaskHairTex[TEX_LEN(u64, gLinkChildGoronMaskHairTex_WIDTH, gLinkChildGoronMaskHairTex_HEIGHT, 16)];
|
||||
#define gLinkChildSkullMaskTeethTex_WIDTH 8
|
||||
#define gLinkChildSkullMaskTeethTex_HEIGHT 8
|
||||
extern u64 gLinkChildSkullMaskTeethTex[TEX_LEN(u64, gLinkChildSkullMaskTeethTex_WIDTH, gLinkChildSkullMaskTeethTex_HEIGHT, 16)];
|
||||
#define gLinkChildGoronMaskEarTex_WIDTH 8
|
||||
#define gLinkChildGoronMaskEarTex_HEIGHT 8
|
||||
extern u64 gLinkChildGoronMaskEarTex[TEX_LEN(u64, gLinkChildGoronMaskEarTex_WIDTH, gLinkChildGoronMaskEarTex_HEIGHT, 16)];
|
||||
#define gLinkChildZoraMaskEyeBoarderTex_WIDTH 8
|
||||
#define gLinkChildZoraMaskEyeBoarderTex_HEIGHT 8
|
||||
extern u64 gLinkChildZoraMaskEyeBoarderTex[TEX_LEN(u64, gLinkChildZoraMaskEyeBoarderTex_WIDTH, gLinkChildZoraMaskEyeBoarderTex_HEIGHT, 16)];
|
||||
#define gLinkChildZoraMaskEarTex_WIDTH 32
|
||||
#define gLinkChildZoraMaskEarTex_HEIGHT 32
|
||||
extern u64 gLinkChildZoraMaskEarTex[TEX_LEN(u64, gLinkChildZoraMaskEarTex_WIDTH, gLinkChildZoraMaskEarTex_HEIGHT, 16)];
|
||||
#define gLinkChildSkullMaskNoseTex_WIDTH 8
|
||||
#define gLinkChildSkullMaskNoseTex_HEIGHT 8
|
||||
extern u64 gLinkChildSkullMaskNoseTex[TEX_LEN(u64, gLinkChildSkullMaskNoseTex_WIDTH, gLinkChildSkullMaskNoseTex_HEIGHT, 16)];
|
||||
#define gLinkChildZoraMaskEyeTex_WIDTH 32
|
||||
#define gLinkChildZoraMaskEyeTex_HEIGHT 32
|
||||
extern u64 gLinkChildZoraMaskEyeTex[TEX_LEN(u64, gLinkChildZoraMaskEyeTex_WIDTH, gLinkChildZoraMaskEyeTex_HEIGHT, 16)];
|
||||
#define gLinkChildZoraMaskMouthTex_WIDTH 32
|
||||
#define gLinkChildZoraMaskMouthTex_HEIGHT 32
|
||||
extern u64 gLinkChildZoraMaskMouthTex[TEX_LEN(u64, gLinkChildZoraMaskMouthTex_WIDTH, gLinkChildZoraMaskMouthTex_HEIGHT, 16)];
|
||||
#define gLinkChildGerudoMaskEyeTex_WIDTH 32
|
||||
#define gLinkChildGerudoMaskEyeTex_HEIGHT 32
|
||||
extern u64 gLinkChildGerudoMaskEyeTex[TEX_LEN(u64, gLinkChildGerudoMaskEyeTex_WIDTH, gLinkChildGerudoMaskEyeTex_HEIGHT, 16)];
|
||||
#define gLinkChildGerudoMaskMouthTex_WIDTH 16
|
||||
#define gLinkChildGerudoMaskMouthTex_HEIGHT 16
|
||||
extern u64 gLinkChildGerudoMaskMouthTex[TEX_LEN(u64, gLinkChildGerudoMaskMouthTex_WIDTH, gLinkChildGerudoMaskMouthTex_HEIGHT, 16)];
|
||||
#define gLinkChildGerudoMaskHairTex_WIDTH 16
|
||||
#define gLinkChildGerudoMaskHairTex_HEIGHT 16
|
||||
extern u64 gLinkChildGerudoMaskHairTex[TEX_LEN(u64, gLinkChildGerudoMaskHairTex_WIDTH, gLinkChildGerudoMaskHairTex_HEIGHT, 16)];
|
||||
#define gLinkChildGerudoMaskNoseTex_WIDTH 8
|
||||
#define gLinkChildGerudoMaskNoseTex_HEIGHT 8
|
||||
extern u64 gLinkChildGerudoMaskNoseTex[TEX_LEN(u64, gLinkChildGerudoMaskNoseTex_WIDTH, gLinkChildGerudoMaskNoseTex_HEIGHT, 16)];
|
||||
extern Vtx gLinkChildSkullMaskVtx[];
|
||||
extern Vtx gLinkChildSpookyMaskVtx[];
|
||||
extern Vtx gLinkChildKeatonMaskVtx[];
|
||||
extern Vtx gLinkChildMaskOfTruthVtx[];
|
||||
extern Vtx gLinkChildGoronMaskVtx[];
|
||||
extern Vtx gLinkChildZoraMaskVtx[];
|
||||
extern Vtx gLinkChildGerudoMaskVtx[];
|
||||
extern Gfx gLinkChildSkullMaskDL[70];
|
||||
extern Gfx gLinkChildSpookyMaskDL[30];
|
||||
extern Gfx gLinkChildKeatonMaskDL[50];
|
||||
extern Gfx gLinkChildMaskOfTruthDL[44];
|
||||
extern Gfx gLinkChildGoronMaskDL[70];
|
||||
extern Gfx gLinkChildZoraMaskDL[65];
|
||||
extern Gfx gLinkChildGerudoMaskDL[84];
|
||||
#define gLinkChildBunnyHoodEyeTex_WIDTH 16
|
||||
#define gLinkChildBunnyHoodEyeTex_HEIGHT 16
|
||||
extern u64 gLinkChildBunnyHoodEyeTex[TEX_LEN(u64, gLinkChildBunnyHoodEyeTex_WIDTH, gLinkChildBunnyHoodEyeTex_HEIGHT, 16)];
|
||||
#define gLinkChildBunnyHoodTex_WIDTH 16
|
||||
#define gLinkChildBunnyHoodTex_HEIGHT 32
|
||||
extern u64 gLinkChildBunnyHoodTex[TEX_LEN(u64, gLinkChildBunnyHoodTex_WIDTH, gLinkChildBunnyHoodTex_HEIGHT, 16)];
|
||||
#define gLinkChildBunnyHoodEarTex_WIDTH 16
|
||||
#define gLinkChildBunnyHoodEarTex_HEIGHT 32
|
||||
extern u64 gLinkChildBunnyHoodEarTex[TEX_LEN(u64, gLinkChildBunnyHoodEarTex_WIDTH, gLinkChildBunnyHoodEarTex_HEIGHT, 16)];
|
||||
extern Vtx gLinkChildBunnyHoodVtx[];
|
||||
extern Gfx gLinkChildBunnyHoodDL[114];
|
||||
extern LodLimb gLinkChildRootLimb;
|
||||
extern LodLimb gLinkChildWaistLimb;
|
||||
extern LodLimb gLinkChildLowerControlLimb;
|
||||
extern LodLimb gLinkChildRightThighLimb;
|
||||
extern LodLimb gLinkChildRightShinLimb;
|
||||
extern LodLimb gLinkChildRightFootLimb;
|
||||
extern LodLimb gLinkChildLeftThighLimb;
|
||||
extern LodLimb gLinkChildLeftShinLimb;
|
||||
extern LodLimb gLinkChildLeftFootLimb;
|
||||
extern LodLimb gLinkChildUpperControlLimb;
|
||||
extern LodLimb gLinkChildHeadLimb;
|
||||
extern LodLimb gLinkChildHatLimb;
|
||||
extern LodLimb gLinkChildCollarLimb;
|
||||
extern LodLimb gLinkChildLeftshoulderLimb;
|
||||
extern LodLimb gLinkChildLeftForearmLimb;
|
||||
extern LodLimb gLinkChildLeftHandLimb;
|
||||
extern LodLimb gLinkChildRightshoulderLimb;
|
||||
extern LodLimb gLinkChildRightForearmLimb;
|
||||
extern LodLimb gLinkChildRightHandLimb;
|
||||
extern LodLimb gLinkChildSwordAndSheathLimb;
|
||||
extern LodLimb gLinkChildTorsoLimb;
|
||||
extern void* gLinkChildLimbs[];
|
||||
typedef enum PlayerLimb {
|
||||
/* 0 */ PLAYER_LIMB_NONE,
|
||||
/* 1 */ PLAYER_LIMB_ROOT,
|
||||
/* 2 */ PLAYER_LIMB_WAIST,
|
||||
/* 3 */ PLAYER_LIMB_LOWER,
|
||||
/* 4 */ PLAYER_LIMB_R_THIGH,
|
||||
/* 5 */ PLAYER_LIMB_R_SHIN,
|
||||
/* 6 */ PLAYER_LIMB_R_FOOT,
|
||||
/* 7 */ PLAYER_LIMB_L_THIGH,
|
||||
/* 8 */ PLAYER_LIMB_L_SHIN,
|
||||
/* 9 */ PLAYER_LIMB_L_FOOT,
|
||||
/* 10 */ PLAYER_LIMB_UPPER,
|
||||
/* 11 */ PLAYER_LIMB_HEAD,
|
||||
/* 12 */ PLAYER_LIMB_HAT,
|
||||
/* 13 */ PLAYER_LIMB_COLLAR,
|
||||
/* 14 */ PLAYER_LIMB_L_SHOULDER,
|
||||
/* 15 */ PLAYER_LIMB_L_FOREARM,
|
||||
/* 16 */ PLAYER_LIMB_L_HAND,
|
||||
/* 17 */ PLAYER_LIMB_R_SHOULDER,
|
||||
/* 18 */ PLAYER_LIMB_R_FOREARM,
|
||||
/* 19 */ PLAYER_LIMB_R_HAND,
|
||||
/* 20 */ PLAYER_LIMB_SHEATH,
|
||||
/* 21 */ PLAYER_LIMB_TORSO,
|
||||
/* 22 */ PLAYER_LIMB_MAX
|
||||
} PlayerLimb;
|
||||
extern FlexSkeletonHeader gLinkChildSkel;
|
||||
|
||||
#endif
|
Loading…
Reference in New Issue