#ifndef OBJECTS_OBJECT_ANI_H #define OBJECTS_OBJECT_ANI_H 1 #include "align_asset_macro.h" #define dgAniTreeHangLosingBalanceAnim "__OTR__objects/object_ani/gAniTreeHangLosingBalanceAnim" static const ALIGN_ASSET(2) char gAniTreeHangLosingBalanceAnim[] = dgAniTreeHangLosingBalanceAnim; #define dgAniFallOverHoldingFootAnim "__OTR__objects/object_ani/gAniFallOverHoldingFootAnim" static const ALIGN_ASSET(2) char gAniFallOverHoldingFootAnim[] = dgAniFallOverHoldingFootAnim; #define dgAniHoldingFootWrithingInPainAnim "__OTR__objects/object_ani/gAniHoldingFootWrithingInPainAnim" static const ALIGN_ASSET(2) char gAniHoldingFootWrithingInPainAnim[] = dgAniHoldingFootWrithingInPainAnim; #define dgAniUnusedSidesteppingAnim "__OTR__objects/object_ani/gAniUnusedSidesteppingAnim" static const ALIGN_ASSET(2) char gAniUnusedSidesteppingAnim[] = dgAniUnusedSidesteppingAnim; #define dgAniTreeHangingAnim "__OTR__objects/object_ani/gAniTreeHangingAnim" static const ALIGN_ASSET(2) char gAniTreeHangingAnim[] = dgAniTreeHangingAnim; #define dgAniTreeHangingReachAnim "__OTR__objects/object_ani/gAniTreeHangingReachAnim" static const ALIGN_ASSET(2) char gAniTreeHangingReachAnim[] = dgAniTreeHangingReachAnim; #define dgAniSkel "__OTR__objects/object_ani/gAniSkel" static const ALIGN_ASSET(2) char gAniSkel[] = dgAniSkel; #define dgAniRightHandDL "__OTR__objects/object_ani/gAniRightHandDL" static const ALIGN_ASSET(2) char gAniRightHandDL[] = dgAniRightHandDL; #define dgAniRightForearmDL "__OTR__objects/object_ani/gAniRightForearmDL" static const ALIGN_ASSET(2) char gAniRightForearmDL[] = dgAniRightForearmDL; #define dgAniRightUpperArmDL "__OTR__objects/object_ani/gAniRightUpperArmDL" static const ALIGN_ASSET(2) char gAniRightUpperArmDL[] = dgAniRightUpperArmDL; #define dgAniLeftHandDL "__OTR__objects/object_ani/gAniLeftHandDL" static const ALIGN_ASSET(2) char gAniLeftHandDL[] = dgAniLeftHandDL; #define dgAniLeftForearmDL "__OTR__objects/object_ani/gAniLeftForearmDL" static const ALIGN_ASSET(2) char gAniLeftForearmDL[] = dgAniLeftForearmDL; #define dgAniLeftUpperArmDL "__OTR__objects/object_ani/gAniLeftUpperArmDL" static const ALIGN_ASSET(2) char gAniLeftUpperArmDL[] = dgAniLeftUpperArmDL; #define dgAniTorsoDL "__OTR__objects/object_ani/gAniTorsoDL" static const ALIGN_ASSET(2) char gAniTorsoDL[] = dgAniTorsoDL; #define dgAniRightFootDL "__OTR__objects/object_ani/gAniRightFootDL" static const ALIGN_ASSET(2) char gAniRightFootDL[] = dgAniRightFootDL; #define dgAniRightShinDL "__OTR__objects/object_ani/gAniRightShinDL" static const ALIGN_ASSET(2) char gAniRightShinDL[] = dgAniRightShinDL; #define dgAniRightThighDL "__OTR__objects/object_ani/gAniRightThighDL" static const ALIGN_ASSET(2) char gAniRightThighDL[] = dgAniRightThighDL; #define dgAniLeftFootDL "__OTR__objects/object_ani/gAniLeftFootDL" static const ALIGN_ASSET(2) char gAniLeftFootDL[] = dgAniLeftFootDL; #define dgAniLeftShinDL "__OTR__objects/object_ani/gAniLeftShinDL" static const ALIGN_ASSET(2) char gAniLeftShinDL[] = dgAniLeftShinDL; #define dgAniLeftThighDL "__OTR__objects/object_ani/gAniLeftThighDL" static const ALIGN_ASSET(2) char gAniLeftThighDL[] = dgAniLeftThighDL; #define dgAniPelvisDL "__OTR__objects/object_ani/gAniPelvisDL" static const ALIGN_ASSET(2) char gAniPelvisDL[] = dgAniPelvisDL; #define dgAniGeneralTLUT "__OTR__objects/object_ani/gAniGeneralTLUT" static const ALIGN_ASSET(2) char gAniGeneralTLUT[] = dgAniGeneralTLUT; #define dgAniUnkGradientTex "__OTR__objects/object_ani/gAniUnkGradientTex" static const ALIGN_ASSET(2) char gAniUnkGradientTex[] = dgAniUnkGradientTex; #define dgAniFingersTex "__OTR__objects/object_ani/gAniFingersTex" static const ALIGN_ASSET(2) char gAniFingersTex[] = dgAniFingersTex; #define dgAniShirtEdgeTex "__OTR__objects/object_ani/gAniShirtEdgeTex" static const ALIGN_ASSET(2) char gAniShirtEdgeTex[] = dgAniShirtEdgeTex; #define dgAniSandleBuckleTex "__OTR__objects/object_ani/gAniSandleBuckleTex" static const ALIGN_ASSET(2) char gAniSandleBuckleTex[] = dgAniSandleBuckleTex; #define dgAniPantsTex "__OTR__objects/object_ani/gAniPantsTex" static const ALIGN_ASSET(2) char gAniPantsTex[] = dgAniPantsTex; #define dgAniEyeTLUT "__OTR__objects/object_ani/gAniEyeTLUT" static const ALIGN_ASSET(2) char gAniEyeTLUT[] = dgAniEyeTLUT; #define dgAniOpenEyeTex "__OTR__objects/object_ani/gAniOpenEyeTex" static const ALIGN_ASSET(2) char gAniOpenEyeTex[] = dgAniOpenEyeTex; #define dgAniMouthTex "__OTR__objects/object_ani/gAniMouthTex" static const ALIGN_ASSET(2) char gAniMouthTex[] = dgAniMouthTex; #define dgAniUnkGradient2Tex "__OTR__objects/object_ani/gAniUnkGradient2Tex" static const ALIGN_ASSET(2) char gAniUnkGradient2Tex[] = dgAniUnkGradient2Tex; #define dgAniEarTex "__OTR__objects/object_ani/gAniEarTex" static const ALIGN_ASSET(2) char gAniEarTex[] = dgAniEarTex; #define dgAniHairTex "__OTR__objects/object_ani/gAniHairTex" static const ALIGN_ASSET(2) char gAniHairTex[] = dgAniHairTex; #define dgAniClosingEyeTex "__OTR__objects/object_ani/gAniClosingEyeTex" static const ALIGN_ASSET(2) char gAniClosingEyeTex[] = dgAniClosingEyeTex; #define dgAniClosedEyeTex "__OTR__objects/object_ani/gAniClosedEyeTex" static const ALIGN_ASSET(2) char gAniClosedEyeTex[] = dgAniClosedEyeTex; #define dgAniHeadDL "__OTR__objects/object_ani/gAniHeadDL" static const ALIGN_ASSET(2) char gAniHeadDL[] = dgAniHeadDL; #define dgAniLandingThenStandingUpAnim "__OTR__objects/object_ani/gAniLandingThenStandingUpAnim" static const ALIGN_ASSET(2) char gAniLandingThenStandingUpAnim[] = dgAniLandingThenStandingUpAnim; #define dgAniHoldUpHandAnim "__OTR__objects/object_ani/gAniHoldUpHandAnim" static const ALIGN_ASSET(2) char gAniHoldUpHandAnim[] = dgAniHoldUpHandAnim; #define dgAniStandingNormalAnim "__OTR__objects/object_ani/gAniStandingNormalAnim" static const ALIGN_ASSET(2) char gAniStandingNormalAnim[] = dgAniStandingNormalAnim; #define dgAniHandBehindHeadApologyAnim "__OTR__objects/object_ani/gAniHandBehindHeadApologyAnim" static const ALIGN_ASSET(2) char gAniHandBehindHeadApologyAnim[] = dgAniHandBehindHeadApologyAnim; #define dgAniKnockBackAnim "__OTR__objects/object_ani/gAniKnockBackAnim" static const ALIGN_ASSET(2) char gAniKnockBackAnim[] = dgAniKnockBackAnim; #define dgAniKnockBackGettingUpAnim "__OTR__objects/object_ani/gAniKnockBackGettingUpAnim" static const ALIGN_ASSET(2) char gAniKnockBackGettingUpAnim[] = dgAniKnockBackGettingUpAnim; #define dgAniSittingBackAnim "__OTR__objects/object_ani/gAniSittingBackAnim" static const ALIGN_ASSET(2) char gAniSittingBackAnim[] = dgAniSittingBackAnim; typedef enum AniLimb { /* 0x00 */ ANI_LIMB_NONE, /* 0x01 */ ANI_LIMB_PELVIS, /* 0x02 */ ANI_LIMB_LEFT_THIGH, /* 0x03 */ ANI_LIMB_LEFT_SHIN, /* 0x04 */ ANI_LIMB_LEFT_FOOT, /* 0x05 */ ANI_LIMB_RIGHT_THIGH, /* 0x06 */ ANI_LIMB_RIGHT_SHIN, /* 0x07 */ ANI_LIMB_RIGHT_FOOT, /* 0x08 */ ANI_LIMB_TORSO, /* 0x09 */ ANI_LIMB_LEFT_UPPER_ARM, /* 0x0A */ ANI_LIMB_LEFT_FOREARM, /* 0x0B */ ANI_LIMB_LEFT_HAND, /* 0x0C */ ANI_LIMB_RIGHT_UPPER_ARM, /* 0x0D */ ANI_LIMB_RIGHT_FOREARM, /* 0x0E */ ANI_LIMB_RIGHT_HAND, /* 0x0F */ ANI_LIMB_HEAD, /* 0x10 */ ANI_LIMB_MAX } AniLimb; #endif // OBJECTS_OBJECT_ANI_H