#ifndef OBJECTS_OBJECT_ZO_H #define OBJECTS_OBJECT_ZO_H 1 #include "align_asset_macro.h" #define dgZoraHandsOnHipsTappingFootAnim "__OTR__objects/object_zo/gZoraHandsOnHipsTappingFootAnim" static const ALIGN_ASSET(2) char gZoraHandsOnHipsTappingFootAnim[] = dgZoraHandsOnHipsTappingFootAnim; #define dgZoraArmsOpenAnim "__OTR__objects/object_zo/gZoraArmsOpenAnim" static const ALIGN_ASSET(2) char gZoraArmsOpenAnim[] = dgZoraArmsOpenAnim; #define dgZoraThrowRupeeAnim "__OTR__objects/object_zo/gZoraThrowRupeeAnim" static const ALIGN_ASSET(2) char gZoraThrowRupeeAnim[] = dgZoraThrowRupeeAnim; #define dgZoraWalkAnim "__OTR__objects/object_zo/gZoraWalkAnim" static const ALIGN_ASSET(2) char gZoraWalkAnim[] = dgZoraWalkAnim; #define dgZoraBubbleTex "__OTR__objects/object_zo/gZoraBubbleTex" static const ALIGN_ASSET(2) char gZoraBubbleTex[] = dgZoraBubbleTex; #define dgZoraBubbleMaterialDL "__OTR__objects/object_zo/gZoraBubbleMaterialDL" static const ALIGN_ASSET(2) char gZoraBubbleMaterialDL[] = dgZoraBubbleMaterialDL; #define dgZoraBubbleModelDL "__OTR__objects/object_zo/gZoraBubbleModelDL" static const ALIGN_ASSET(2) char gZoraBubbleModelDL[] = dgZoraBubbleModelDL; #define dgZoraSplashTex "__OTR__objects/object_zo/gZoraSplashTex" static const ALIGN_ASSET(2) char gZoraSplashTex[] = dgZoraSplashTex; #define dgZoraSplashMaterialDL "__OTR__objects/object_zo/gZoraSplashMaterialDL" static const ALIGN_ASSET(2) char gZoraSplashMaterialDL[] = dgZoraSplashMaterialDL; #define dgZoraSplashModelDL "__OTR__objects/object_zo/gZoraSplashModelDL" static const ALIGN_ASSET(2) char gZoraSplashModelDL[] = dgZoraSplashModelDL; #define dgZoraSurfacingAnim "__OTR__objects/object_zo/gZoraSurfacingAnim" static const ALIGN_ASSET(2) char gZoraSurfacingAnim[] = dgZoraSurfacingAnim; #define dgZoraTreadingWaterAnim "__OTR__objects/object_zo/gZoraTreadingWaterAnim" static const ALIGN_ASSET(2) char gZoraTreadingWaterAnim[] = dgZoraTreadingWaterAnim; #define dgZoraIdleAnim "__OTR__objects/object_zo/gZoraIdleAnim" static const ALIGN_ASSET(2) char gZoraIdleAnim[] = dgZoraIdleAnim; #define dgZoraTLUT "__OTR__objects/object_zo/gZoraTLUT" static const ALIGN_ASSET(2) char gZoraTLUT[] = dgZoraTLUT; #define dgZoraFinTex "__OTR__objects/object_zo/gZoraFinTex" static const ALIGN_ASSET(2) char gZoraFinTex[] = dgZoraFinTex; #define dgZoraBackAndHeadTailTex "__OTR__objects/object_zo/gZoraBackAndHeadTailTex" static const ALIGN_ASSET(2) char gZoraBackAndHeadTailTex[] = dgZoraBackAndHeadTailTex; #define dgZoraSkinTex "__OTR__objects/object_zo/gZoraSkinTex" static const ALIGN_ASSET(2) char gZoraSkinTex[] = dgZoraSkinTex; #define dgZoraEyeOpenTex "__OTR__objects/object_zo/gZoraEyeOpenTex" static const ALIGN_ASSET(2) char gZoraEyeOpenTex[] = dgZoraEyeOpenTex; #define dgZoraEyeHalfTex "__OTR__objects/object_zo/gZoraEyeHalfTex" static const ALIGN_ASSET(2) char gZoraEyeHalfTex[] = dgZoraEyeHalfTex; #define dgZoraEyeClosedTex "__OTR__objects/object_zo/gZoraEyeClosedTex" static const ALIGN_ASSET(2) char gZoraEyeClosedTex[] = dgZoraEyeClosedTex; #define dgZoraMouthTex "__OTR__objects/object_zo/gZoraMouthTex" static const ALIGN_ASSET(2) char gZoraMouthTex[] = dgZoraMouthTex; #define dgZoraHandTex "__OTR__objects/object_zo/gZoraHandTex" static const ALIGN_ASSET(2) char gZoraHandTex[] = dgZoraHandTex; #define dgZoraKneeTex "__OTR__objects/object_zo/gZoraKneeTex" static const ALIGN_ASSET(2) char gZoraKneeTex[] = dgZoraKneeTex; #define dgZoraPelvisDL "__OTR__objects/object_zo/gZoraPelvisDL" static const ALIGN_ASSET(2) char gZoraPelvisDL[] = dgZoraPelvisDL; #define dgZoraTorsoDL "__OTR__objects/object_zo/gZoraTorsoDL" static const ALIGN_ASSET(2) char gZoraTorsoDL[] = dgZoraTorsoDL; #define dgZoraHeadDL "__OTR__objects/object_zo/gZoraHeadDL" static const ALIGN_ASSET(2) char gZoraHeadDL[] = dgZoraHeadDL; #define dgZoraHeadTail1DL "__OTR__objects/object_zo/gZoraHeadTail1DL" static const ALIGN_ASSET(2) char gZoraHeadTail1DL[] = dgZoraHeadTail1DL; #define dgZoraHeadTail2DL "__OTR__objects/object_zo/gZoraHeadTail2DL" static const ALIGN_ASSET(2) char gZoraHeadTail2DL[] = dgZoraHeadTail2DL; #define dgZoraHeadTail3DL "__OTR__objects/object_zo/gZoraHeadTail3DL" static const ALIGN_ASSET(2) char gZoraHeadTail3DL[] = dgZoraHeadTail3DL; #define dgZoraHeadTailFinDL "__OTR__objects/object_zo/gZoraHeadTailFinDL" static const ALIGN_ASSET(2) char gZoraHeadTailFinDL[] = dgZoraHeadTailFinDL; #define dgZoraRightUpperArmDL "__OTR__objects/object_zo/gZoraRightUpperArmDL" static const ALIGN_ASSET(2) char gZoraRightUpperArmDL[] = dgZoraRightUpperArmDL; #define dgZoraRightForearmDL "__OTR__objects/object_zo/gZoraRightForearmDL" static const ALIGN_ASSET(2) char gZoraRightForearmDL[] = dgZoraRightForearmDL; #define dgZoraRightHandDL "__OTR__objects/object_zo/gZoraRightHandDL" static const ALIGN_ASSET(2) char gZoraRightHandDL[] = dgZoraRightHandDL; #define dgZoraLeftUpperArmDL "__OTR__objects/object_zo/gZoraLeftUpperArmDL" static const ALIGN_ASSET(2) char gZoraLeftUpperArmDL[] = dgZoraLeftUpperArmDL; #define dgZoraLeftForearmDL "__OTR__objects/object_zo/gZoraLeftForearmDL" static const ALIGN_ASSET(2) char gZoraLeftForearmDL[] = dgZoraLeftForearmDL; #define dgZoraLeftHandDL "__OTR__objects/object_zo/gZoraLeftHandDL" static const ALIGN_ASSET(2) char gZoraLeftHandDL[] = dgZoraLeftHandDL; #define dgZoraRightThighDL "__OTR__objects/object_zo/gZoraRightThighDL" static const ALIGN_ASSET(2) char gZoraRightThighDL[] = dgZoraRightThighDL; #define dgZoraRightShinDL "__OTR__objects/object_zo/gZoraRightShinDL" static const ALIGN_ASSET(2) char gZoraRightShinDL[] = dgZoraRightShinDL; #define dgZoraRightFootDL "__OTR__objects/object_zo/gZoraRightFootDL" static const ALIGN_ASSET(2) char gZoraRightFootDL[] = dgZoraRightFootDL; #define dgZoraLeftThighDL "__OTR__objects/object_zo/gZoraLeftThighDL" static const ALIGN_ASSET(2) char gZoraLeftThighDL[] = dgZoraLeftThighDL; #define dgZoraLeftShinDL "__OTR__objects/object_zo/gZoraLeftShinDL" static const ALIGN_ASSET(2) char gZoraLeftShinDL[] = dgZoraLeftShinDL; #define dgZoraLeftFootDL "__OTR__objects/object_zo/gZoraLeftFootDL" static const ALIGN_ASSET(2) char gZoraLeftFootDL[] = dgZoraLeftFootDL; #define dgZoraSkel "__OTR__objects/object_zo/gZoraSkel" static const ALIGN_ASSET(2) char gZoraSkel[] = dgZoraSkel; #define dgZoraRippleMaterialDL "__OTR__objects/object_zo/gZoraRippleMaterialDL" static const ALIGN_ASSET(2) char gZoraRippleMaterialDL[] = dgZoraRippleMaterialDL; #define dgZoraRippleModelDL "__OTR__objects/object_zo/gZoraRippleModelDL" static const ALIGN_ASSET(2) char gZoraRippleModelDL[] = dgZoraRippleModelDL; #define dobject_zo_DL_00D2A0 "__OTR__objects/object_zo/object_zo_DL_00D2A0" static const ALIGN_ASSET(2) char object_zo_DL_00D2A0[] = dobject_zo_DL_00D2A0; #define dobject_zo_DL_00D2B8 "__OTR__objects/object_zo/object_zo_DL_00D2B8" static const ALIGN_ASSET(2) char object_zo_DL_00D2B8[] = dobject_zo_DL_00D2B8; #define dgZoraStandAnim "__OTR__objects/object_zo/gZoraStandAnim" static const ALIGN_ASSET(2) char gZoraStandAnim[] = dgZoraStandAnim; #define dgZoraListenAnim "__OTR__objects/object_zo/gZoraListenAnim" static const ALIGN_ASSET(2) char gZoraListenAnim[] = dgZoraListenAnim; #define dgZoraRunAnim "__OTR__objects/object_zo/gZoraRunAnim" static const ALIGN_ASSET(2) char gZoraRunAnim[] = dgZoraRunAnim; #define dgZoraBobHandAnim "__OTR__objects/object_zo/gZoraBobHandAnim" static const ALIGN_ASSET(2) char gZoraBobHandAnim[] = dgZoraBobHandAnim; #define dgZoraSitAnim "__OTR__objects/object_zo/gZoraSitAnim" static const ALIGN_ASSET(2) char gZoraSitAnim[] = dgZoraSitAnim; #define dgZoraFixSpeakerStartAnim "__OTR__objects/object_zo/gZoraFixSpeakerStartAnim" static const ALIGN_ASSET(2) char gZoraFixSpeakerStartAnim[] = dgZoraFixSpeakerStartAnim; #define dgZoraFixSpeakerLoopAnim "__OTR__objects/object_zo/gZoraFixSpeakerLoopAnim" static const ALIGN_ASSET(2) char gZoraFixSpeakerLoopAnim[] = dgZoraFixSpeakerLoopAnim; #define dgZoraFixSpeakerEndAnim "__OTR__objects/object_zo/gZoraFixSpeakerEndAnim" static const ALIGN_ASSET(2) char gZoraFixSpeakerEndAnim[] = dgZoraFixSpeakerEndAnim; typedef enum ZoraLimb { /* 0x00 */ ZORA_LIMB_NONE, /* 0x01 */ ZORA_LIMB_PELVIS, /* 0x02 */ ZORA_LIMB_LEFT_THIGH, /* 0x03 */ ZORA_LIMB_LEFT_SHIN, /* 0x04 */ ZORA_LIMB_LEFT_FOOT, /* 0x05 */ ZORA_LIMB_RIGHT_THIGH, /* 0x06 */ ZORA_LIMB_RIGHT_SHIN, /* 0x07 */ ZORA_LIMB_RIGHT_FOOT, /* 0x08 */ ZORA_LIMB_TORSO, /* 0x09 */ ZORA_LIMB_LEFT_UPPER_ARM, /* 0x0A */ ZORA_LIMB_LEFT_FOREARM, /* 0x0B */ ZORA_LIMB_LEFT_HAND, /* 0x0C */ ZORA_LIMB_RIGHT_UPPER_ARM, /* 0x0D */ ZORA_LIMB_RIGHT_FOREARM, /* 0x0E */ ZORA_LIMB_RIGHT_HAND, /* 0x0F */ ZORA_LIMB_HEAD, /* 0x10 */ ZORA_LIMB_HEAD_TAIL_1, /* 0x11 */ ZORA_LIMB_HEAD_TAIL_2, /* 0x12 */ ZORA_LIMB_HEAD_TAIL_3, /* 0x13 */ ZORA_LIMB_HEAD_TAIL_FIN, /* 0x14 */ ZORA_LIMB_MAX } ZoraLimb; #endif // OBJECTS_OBJECT_ZO_H