#ifndef OBJECTS_OBJECT_HA_H #define OBJECTS_OBJECT_HA_H 1 #include "align_asset_macro.h" #define dgHorseUnusedAnim "__OTR__objects/object_ha/gHorseUnusedAnim" static const ALIGN_ASSET(2) char gHorseUnusedAnim[] = dgHorseUnusedAnim; #define dgHorseBanditRightHindFootDL "__OTR__objects/object_ha/gHorseBanditRightHindFootDL" static const ALIGN_ASSET(2) char gHorseBanditRightHindFootDL[] = dgHorseBanditRightHindFootDL; #define dgHorseBanditRightHindCannonDL "__OTR__objects/object_ha/gHorseBanditRightHindCannonDL" static const ALIGN_ASSET(2) char gHorseBanditRightHindCannonDL[] = dgHorseBanditRightHindCannonDL; #define dgHorseBanditRightHindStifleDL "__OTR__objects/object_ha/gHorseBanditRightHindStifleDL" static const ALIGN_ASSET(2) char gHorseBanditRightHindStifleDL[] = dgHorseBanditRightHindStifleDL; #define dgHorseBanditRightHindThighDL "__OTR__objects/object_ha/gHorseBanditRightHindThighDL" static const ALIGN_ASSET(2) char gHorseBanditRightHindThighDL[] = dgHorseBanditRightHindThighDL; #define dgHorseBanditLeftHindFootDL "__OTR__objects/object_ha/gHorseBanditLeftHindFootDL" static const ALIGN_ASSET(2) char gHorseBanditLeftHindFootDL[] = dgHorseBanditLeftHindFootDL; #define dgHorseBanditLeftHindCannonDL "__OTR__objects/object_ha/gHorseBanditLeftHindCannonDL" static const ALIGN_ASSET(2) char gHorseBanditLeftHindCannonDL[] = dgHorseBanditLeftHindCannonDL; #define dgHorseBanditLeftHindStifleDL "__OTR__objects/object_ha/gHorseBanditLeftHindStifleDL" static const ALIGN_ASSET(2) char gHorseBanditLeftHindStifleDL[] = dgHorseBanditLeftHindStifleDL; #define dgHorseBanditLeftHindThighDL "__OTR__objects/object_ha/gHorseBanditLeftHindThighDL" static const ALIGN_ASSET(2) char gHorseBanditLeftHindThighDL[] = dgHorseBanditLeftHindThighDL; #define dgHorseBanditTailEndDL "__OTR__objects/object_ha/gHorseBanditTailEndDL" static const ALIGN_ASSET(2) char gHorseBanditTailEndDL[] = dgHorseBanditTailEndDL; #define dgHorseBanditTailMiddleDL "__OTR__objects/object_ha/gHorseBanditTailMiddleDL" static const ALIGN_ASSET(2) char gHorseBanditTailMiddleDL[] = dgHorseBanditTailMiddleDL; #define dgHorseBanditTailDockDL "__OTR__objects/object_ha/gHorseBanditTailDockDL" static const ALIGN_ASSET(2) char gHorseBanditTailDockDL[] = dgHorseBanditTailDockDL; #define dgHorseBanditPelvisDL "__OTR__objects/object_ha/gHorseBanditPelvisDL" static const ALIGN_ASSET(2) char gHorseBanditPelvisDL[] = dgHorseBanditPelvisDL; #define dgHorseBanditRightFrontFootDL "__OTR__objects/object_ha/gHorseBanditRightFrontFootDL" static const ALIGN_ASSET(2) char gHorseBanditRightFrontFootDL[] = dgHorseBanditRightFrontFootDL; #define dgHorseBanditRightFrontCannonDL "__OTR__objects/object_ha/gHorseBanditRightFrontCannonDL" static const ALIGN_ASSET(2) char gHorseBanditRightFrontCannonDL[] = dgHorseBanditRightFrontCannonDL; #define dgHorseBanditRightFrontForearmDL "__OTR__objects/object_ha/gHorseBanditRightFrontForearmDL" static const ALIGN_ASSET(2) char gHorseBanditRightFrontForearmDL[] = dgHorseBanditRightFrontForearmDL; #define dgHorseBanditRightFrontLegRootDL "__OTR__objects/object_ha/gHorseBanditRightFrontLegRootDL" static const ALIGN_ASSET(2) char gHorseBanditRightFrontLegRootDL[] = dgHorseBanditRightFrontLegRootDL; #define dgHorseBanditHeadDL "__OTR__objects/object_ha/gHorseBanditHeadDL" static const ALIGN_ASSET(2) char gHorseBanditHeadDL[] = dgHorseBanditHeadDL; #define dgHorseBanditUpperNeckDL "__OTR__objects/object_ha/gHorseBanditUpperNeckDL" static const ALIGN_ASSET(2) char gHorseBanditUpperNeckDL[] = dgHorseBanditUpperNeckDL; #define dgHorseBanditLowerNeckDL "__OTR__objects/object_ha/gHorseBanditLowerNeckDL" static const ALIGN_ASSET(2) char gHorseBanditLowerNeckDL[] = dgHorseBanditLowerNeckDL; #define dgHorseBanditLeftFrontFootDL "__OTR__objects/object_ha/gHorseBanditLeftFrontFootDL" static const ALIGN_ASSET(2) char gHorseBanditLeftFrontFootDL[] = dgHorseBanditLeftFrontFootDL; #define dgHorseBanditLeftFrontCannonDL "__OTR__objects/object_ha/gHorseBanditLeftFrontCannonDL" static const ALIGN_ASSET(2) char gHorseBanditLeftFrontCannonDL[] = dgHorseBanditLeftFrontCannonDL; #define dgHorseBanditLeftFrontForearmDL "__OTR__objects/object_ha/gHorseBanditLeftFrontForearmDL" static const ALIGN_ASSET(2) char gHorseBanditLeftFrontForearmDL[] = dgHorseBanditLeftFrontForearmDL; #define dgHorseBanditLeftFrontLegRootDL "__OTR__objects/object_ha/gHorseBanditLeftFrontLegRootDL" static const ALIGN_ASSET(2) char gHorseBanditLeftFrontLegRootDL[] = dgHorseBanditLeftFrontLegRootDL; #define dgHorseBanditTorsoDL "__OTR__objects/object_ha/gHorseBanditTorsoDL" static const ALIGN_ASSET(2) char gHorseBanditTorsoDL[] = dgHorseBanditTorsoDL; #define dgHorseBanditTLUT "__OTR__objects/object_ha/gHorseBanditTLUT" static const ALIGN_ASSET(2) char gHorseBanditTLUT[] = dgHorseBanditTLUT; #define dgHorseBanditMaskTex "__OTR__objects/object_ha/gHorseBanditMaskTex" static const ALIGN_ASSET(2) char gHorseBanditMaskTex[] = dgHorseBanditMaskTex; #define dgHorseBanditSpottedDetailTex "__OTR__objects/object_ha/gHorseBanditSpottedDetailTex" static const ALIGN_ASSET(2) char gHorseBanditSpottedDetailTex[] = dgHorseBanditSpottedDetailTex; #define dgHorseBanditEyebrowTex "__OTR__objects/object_ha/gHorseBanditEyebrowTex" static const ALIGN_ASSET(2) char gHorseBanditEyebrowTex[] = dgHorseBanditEyebrowTex; #define dgHorseBanditTeethTex "__OTR__objects/object_ha/gHorseBanditTeethTex" static const ALIGN_ASSET(2) char gHorseBanditTeethTex[] = dgHorseBanditTeethTex; #define dgHorseBanditTailAndFeetTex "__OTR__objects/object_ha/gHorseBanditTailAndFeetTex" static const ALIGN_ASSET(2) char gHorseBanditTailAndFeetTex[] = dgHorseBanditTailAndFeetTex; #define dgHorseBanditEyeTex "__OTR__objects/object_ha/gHorseBanditEyeTex" static const ALIGN_ASSET(2) char gHorseBanditEyeTex[] = dgHorseBanditEyeTex; #define dgHorseBanditMouthTex "__OTR__objects/object_ha/gHorseBanditMouthTex" static const ALIGN_ASSET(2) char gHorseBanditMouthTex[] = dgHorseBanditMouthTex; #define dgHorseBanditSpottedSkinTex "__OTR__objects/object_ha/gHorseBanditSpottedSkinTex" static const ALIGN_ASSET(2) char gHorseBanditSpottedSkinTex[] = dgHorseBanditSpottedSkinTex; #define dgHorseBanditTasselTex "__OTR__objects/object_ha/gHorseBanditTasselTex" static const ALIGN_ASSET(2) char gHorseBanditTasselTex[] = dgHorseBanditTasselTex; #define dgHorseBanditSaddleSideTex "__OTR__objects/object_ha/gHorseBanditSaddleSideTex" static const ALIGN_ASSET(2) char gHorseBanditSaddleSideTex[] = dgHorseBanditSaddleSideTex; #define dgHorseBanditSaddleTopTex "__OTR__objects/object_ha/gHorseBanditSaddleTopTex" static const ALIGN_ASSET(2) char gHorseBanditSaddleTopTex[] = dgHorseBanditSaddleTopTex; #define dgHorseBanditSaddleBackTex "__OTR__objects/object_ha/gHorseBanditSaddleBackTex" static const ALIGN_ASSET(2) char gHorseBanditSaddleBackTex[] = dgHorseBanditSaddleBackTex; #define dgHorseBanditSkel "__OTR__objects/object_ha/gHorseBanditSkel" static const ALIGN_ASSET(2) char gHorseBanditSkel[] = dgHorseBanditSkel; #define dgHorseGallopAnim "__OTR__objects/object_ha/gHorseGallopAnim" static const ALIGN_ASSET(2) char gHorseGallopAnim[] = dgHorseGallopAnim; #define dgHorseJumpLowAnim "__OTR__objects/object_ha/gHorseJumpLowAnim" static const ALIGN_ASSET(2) char gHorseJumpLowAnim[] = dgHorseJumpLowAnim; #define dgHorseJumpHighAnim "__OTR__objects/object_ha/gHorseJumpHighAnim" static const ALIGN_ASSET(2) char gHorseJumpHighAnim[] = dgHorseJumpHighAnim; #define dgHorseTrotAnim "__OTR__objects/object_ha/gHorseTrotAnim" static const ALIGN_ASSET(2) char gHorseTrotAnim[] = dgHorseTrotAnim; #define dgHorseWhinnyAnim "__OTR__objects/object_ha/gHorseWhinnyAnim" static const ALIGN_ASSET(2) char gHorseWhinnyAnim[] = dgHorseWhinnyAnim; #define dgHorseStopAnim "__OTR__objects/object_ha/gHorseStopAnim" static const ALIGN_ASSET(2) char gHorseStopAnim[] = dgHorseStopAnim; #define dgHorseIdleAnim "__OTR__objects/object_ha/gHorseIdleAnim" static const ALIGN_ASSET(2) char gHorseIdleAnim[] = dgHorseIdleAnim; #define dgHorseShakeHeadAnim "__OTR__objects/object_ha/gHorseShakeHeadAnim" static const ALIGN_ASSET(2) char gHorseShakeHeadAnim[] = dgHorseShakeHeadAnim; #define dgHorseWalkAnim "__OTR__objects/object_ha/gHorseWalkAnim" static const ALIGN_ASSET(2) char gHorseWalkAnim[] = dgHorseWalkAnim; #define dgDonkeyRightHindFootDL "__OTR__objects/object_ha/gDonkeyRightHindFootDL" static const ALIGN_ASSET(2) char gDonkeyRightHindFootDL[] = dgDonkeyRightHindFootDL; #define dgDonkeyRightHindCannonDL "__OTR__objects/object_ha/gDonkeyRightHindCannonDL" static const ALIGN_ASSET(2) char gDonkeyRightHindCannonDL[] = dgDonkeyRightHindCannonDL; #define dgDonkeyRightHindStifleDL "__OTR__objects/object_ha/gDonkeyRightHindStifleDL" static const ALIGN_ASSET(2) char gDonkeyRightHindStifleDL[] = dgDonkeyRightHindStifleDL; #define dgDonkeyRightHindThighDL "__OTR__objects/object_ha/gDonkeyRightHindThighDL" static const ALIGN_ASSET(2) char gDonkeyRightHindThighDL[] = dgDonkeyRightHindThighDL; #define dgDonkeyLeftHindFootDL "__OTR__objects/object_ha/gDonkeyLeftHindFootDL" static const ALIGN_ASSET(2) char gDonkeyLeftHindFootDL[] = dgDonkeyLeftHindFootDL; #define dgDonkeyLeftHindCannonDL "__OTR__objects/object_ha/gDonkeyLeftHindCannonDL" static const ALIGN_ASSET(2) char gDonkeyLeftHindCannonDL[] = dgDonkeyLeftHindCannonDL; #define dgDonkeyLeftHindStifleDL "__OTR__objects/object_ha/gDonkeyLeftHindStifleDL" static const ALIGN_ASSET(2) char gDonkeyLeftHindStifleDL[] = dgDonkeyLeftHindStifleDL; #define dgDonkeyLeftHindThighDL "__OTR__objects/object_ha/gDonkeyLeftHindThighDL" static const ALIGN_ASSET(2) char gDonkeyLeftHindThighDL[] = dgDonkeyLeftHindThighDL; #define dgDonkeyTailEndDL "__OTR__objects/object_ha/gDonkeyTailEndDL" static const ALIGN_ASSET(2) char gDonkeyTailEndDL[] = dgDonkeyTailEndDL; #define dgDonkeyTailMiddleDL "__OTR__objects/object_ha/gDonkeyTailMiddleDL" static const ALIGN_ASSET(2) char gDonkeyTailMiddleDL[] = dgDonkeyTailMiddleDL; #define dgDonkeyTailDockDL "__OTR__objects/object_ha/gDonkeyTailDockDL" static const ALIGN_ASSET(2) char gDonkeyTailDockDL[] = dgDonkeyTailDockDL; #define dgDonkeyPelvisDL "__OTR__objects/object_ha/gDonkeyPelvisDL" static const ALIGN_ASSET(2) char gDonkeyPelvisDL[] = dgDonkeyPelvisDL; #define dgDonkeyRightFrontFootDL "__OTR__objects/object_ha/gDonkeyRightFrontFootDL" static const ALIGN_ASSET(2) char gDonkeyRightFrontFootDL[] = dgDonkeyRightFrontFootDL; #define dgDonkeyRightFrontCannonDL "__OTR__objects/object_ha/gDonkeyRightFrontCannonDL" static const ALIGN_ASSET(2) char gDonkeyRightFrontCannonDL[] = dgDonkeyRightFrontCannonDL; #define dgDonkeyRightFrontForearmDL "__OTR__objects/object_ha/gDonkeyRightFrontForearmDL" static const ALIGN_ASSET(2) char gDonkeyRightFrontForearmDL[] = dgDonkeyRightFrontForearmDL; #define dgDonkeyRightFrontLegRootDL "__OTR__objects/object_ha/gDonkeyRightFrontLegRootDL" static const ALIGN_ASSET(2) char gDonkeyRightFrontLegRootDL[] = dgDonkeyRightFrontLegRootDL; #define dgDonkeyHeadDL "__OTR__objects/object_ha/gDonkeyHeadDL" static const ALIGN_ASSET(2) char gDonkeyHeadDL[] = dgDonkeyHeadDL; #define dgDonkeyUpperNeckDL "__OTR__objects/object_ha/gDonkeyUpperNeckDL" static const ALIGN_ASSET(2) char gDonkeyUpperNeckDL[] = dgDonkeyUpperNeckDL; #define dgDonkeyLowerNeckDL "__OTR__objects/object_ha/gDonkeyLowerNeckDL" static const ALIGN_ASSET(2) char gDonkeyLowerNeckDL[] = dgDonkeyLowerNeckDL; #define dgDonkeyLeftFrontFootDL "__OTR__objects/object_ha/gDonkeyLeftFrontFootDL" static const ALIGN_ASSET(2) char gDonkeyLeftFrontFootDL[] = dgDonkeyLeftFrontFootDL; #define dgDonkeyLeftFrontCannonDL "__OTR__objects/object_ha/gDonkeyLeftFrontCannonDL" static const ALIGN_ASSET(2) char gDonkeyLeftFrontCannonDL[] = dgDonkeyLeftFrontCannonDL; #define dgDonkeyLeftFrontForearmDL "__OTR__objects/object_ha/gDonkeyLeftFrontForearmDL" static const ALIGN_ASSET(2) char gDonkeyLeftFrontForearmDL[] = dgDonkeyLeftFrontForearmDL; #define dgDonkeyLeftFrontLegRootDL "__OTR__objects/object_ha/gDonkeyLeftFrontLegRootDL" static const ALIGN_ASSET(2) char gDonkeyLeftFrontLegRootDL[] = dgDonkeyLeftFrontLegRootDL; #define dgDonkeyTorsoDL "__OTR__objects/object_ha/gDonkeyTorsoDL" static const ALIGN_ASSET(2) char gDonkeyTorsoDL[] = dgDonkeyTorsoDL; #define dgDonkeyTLUT "__OTR__objects/object_ha/gDonkeyTLUT" static const ALIGN_ASSET(2) char gDonkeyTLUT[] = dgDonkeyTLUT; #define dgDonkeyMouthTex "__OTR__objects/object_ha/gDonkeyMouthTex" static const ALIGN_ASSET(2) char gDonkeyMouthTex[] = dgDonkeyMouthTex; #define dgDonkeyHeadTex "__OTR__objects/object_ha/gDonkeyHeadTex" static const ALIGN_ASSET(2) char gDonkeyHeadTex[] = dgDonkeyHeadTex; #define dgDonkeyEyeTex "__OTR__objects/object_ha/gDonkeyEyeTex" static const ALIGN_ASSET(2) char gDonkeyEyeTex[] = dgDonkeyEyeTex; #define dgDonkeyManeTex "__OTR__objects/object_ha/gDonkeyManeTex" static const ALIGN_ASSET(2) char gDonkeyManeTex[] = dgDonkeyManeTex; #define dgDonkeySkinTex "__OTR__objects/object_ha/gDonkeySkinTex" static const ALIGN_ASSET(2) char gDonkeySkinTex[] = dgDonkeySkinTex; #define dgDonkeyHarnessTex "__OTR__objects/object_ha/gDonkeyHarnessTex" static const ALIGN_ASSET(2) char gDonkeyHarnessTex[] = dgDonkeyHarnessTex; #define dgDonkeyTailAndFeetTex "__OTR__objects/object_ha/gDonkeyTailAndFeetTex" static const ALIGN_ASSET(2) char gDonkeyTailAndFeetTex[] = dgDonkeyTailAndFeetTex; #define dgDonkeySkel "__OTR__objects/object_ha/gDonkeySkel" static const ALIGN_ASSET(2) char gDonkeySkel[] = dgDonkeySkel; typedef enum DonkeyBanditLimb { /* 0x00 */ HORSE_BANDIT_LIMB_NONE, /* 0x01 */ HORSE_BANDIT_LIMB_ROOT, /* 0x02 */ HORSE_BANDIT_LIMB_PELVIS, /* 0x03 */ HORSE_BANDIT_LIMB_TORSO, /* 0x04 */ HORSE_BANDIT_LIMB_LEFT_FRONT_LEG_ROOT, /* 0x05 */ HORSE_BANDIT_LIMB_LEFT_FRONT_FOREARM, /* 0x06 */ HORSE_BANDIT_LIMB_LEFT_FRONT_CANNON, /* 0x07 */ HORSE_BANDIT_LIMB_LEFT_FRONT_FOOT, /* 0x08 */ HORSE_BANDIT_LIMB_LOWER_NECK, /* 0x09 */ HORSE_BANDIT_LIMB_UPPER_NECK, /* 0x0A */ HORSE_BANDIT_LIMB_HEAD, /* 0x0B */ HORSE_BANDIT_LIMB_RIGHT_FRONT_LEG_ROOT, /* 0x0C */ HORSE_BANDIT_LIMB_RIGHT_FRONT_FOREARM, /* 0x0D */ HORSE_BANDIT_LIMB_RIGHT_FRONT_CANNON, /* 0x0E */ HORSE_BANDIT_LIMB_RIGHT_FRONT_FOOT, /* 0x0F */ HORSE_BANDIT_LIMB_TAIL_DOCK, /* 0x10 */ HORSE_BANDIT_LIMB_TAIL_MIDDLE, /* 0x11 */ HORSE_BANDIT_LIMB_TAIL_END, /* 0x12 */ HORSE_BANDIT_LIMB_LEFT_HIND_THIGH, /* 0x13 */ HORSE_BANDIT_LIMB_LEFT_HIND_STIFLE, /* 0x14 */ HORSE_BANDIT_LIMB_LEFT_HIND_CANNON, /* 0x15 */ HORSE_BANDIT_LIMB_LEFT_HIND_FOOT, /* 0x16 */ HORSE_BANDIT_LIMB_RIGHT_HIND_THIGH, /* 0x17 */ HORSE_BANDIT_LIMB_RIGHT_HIND_STIFLE, /* 0x18 */ HORSE_BANDIT_LIMB_RIGHT_HIND_CANNON, /* 0x19 */ HORSE_BANDIT_LIMB_RIGHT_HIND_FOOT, /* 0x1A */ HORSE_BANDIT_LIMB_MAX } DonkeyBanditLimb; typedef enum DonkeyLimb { /* 0x00 */ DONKEY_LIMB_NONE, /* 0x01 */ DONKEY_LIMB_ROOT, /* 0x02 */ DONKEY_LIMB_PELVIS, /* 0x03 */ DONKEY_LIMB_TORSO, /* 0x04 */ DONKEY_LIMB_LEFT_FRONT_LEG_ROOT, /* 0x05 */ DONKEY_LIMB_LEFT_FRONT_FOREARM, /* 0x06 */ DONKEY_LIMB_LEFT_FRONT_CANNON, /* 0x07 */ DONKEY_LIMB_LEFT_FRONT_FOOT, /* 0x08 */ DONKEY_LIMB_LOWER_NECK, /* 0x09 */ DONKEY_LIMB_UPPER_NECK, /* 0x0A */ DONKEY_LIMB_HEAD, /* 0x0B */ DONKEY_LIMB_RIGHT_FRONT_LEG_ROOT, /* 0x0C */ DONKEY_LIMB_RIGHT_FRONT_FOREARM, /* 0x0D */ DONKEY_LIMB_RIGHT_FRONT_CANNON, /* 0x0E */ DONKEY_LIMB_RIGHT_FRONT_FOOT, /* 0x0F */ DONKEY_LIMB_TAIL_DOCK, /* 0x10 */ DONKEY_LIMB_TAIL_MIDDLE, /* 0x11 */ DONKEY_LIMB_TAIL_END, /* 0x12 */ DONKEY_LIMB_LEFT_HIND_THIGH, /* 0x13 */ DONKEY_LIMB_LEFT_HIND_STIFLE, /* 0x14 */ DONKEY_LIMB_LEFT_HIND_CANNON, /* 0x15 */ DONKEY_LIMB_LEFT_HIND_FOOT, /* 0x16 */ DONKEY_LIMB_RIGHT_HIND_THIGH, /* 0x17 */ DONKEY_LIMB_RIGHT_HIND_STIFLE, /* 0x18 */ DONKEY_LIMB_RIGHT_HIND_CANNON, /* 0x19 */ DONKEY_LIMB_RIGHT_HIND_FOOT, /* 0x1A */ DONKEY_LIMB_MAX } DonkeyLimb; #endif // OBJECTS_OBJECT_HA_H