mirror of
https://github.com/zeldaret/oot.git
synced 2025-08-07 06:40:15 +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
|
Loading…
Add table
Add a link
Reference in a new issue