#ifndef OBJECTS_OBJECT_OF1D_MAP_H
#define OBJECTS_OBJECT_OF1D_MAP_H 1

#include "align_asset_macro.h"

#define dgGoronLargeSnowballFragmentMaterialDL "__OTR__objects/object_oF1d_map/gGoronLargeSnowballFragmentMaterialDL"
static const ALIGN_ASSET(2) char gGoronLargeSnowballFragmentMaterialDL[] = dgGoronLargeSnowballFragmentMaterialDL;

#define dgGoronLargeSnowballFragmentModelDL "__OTR__objects/object_oF1d_map/gGoronLargeSnowballFragmentModelDL"
static const ALIGN_ASSET(2) char gGoronLargeSnowballFragmentModelDL[] = dgGoronLargeSnowballFragmentModelDL;

#define dgGoronMediumSnowballFragmentMaterialDL "__OTR__objects/object_oF1d_map/gGoronMediumSnowballFragmentMaterialDL"
static const ALIGN_ASSET(2) char gGoronMediumSnowballFragmentMaterialDL[] = dgGoronMediumSnowballFragmentMaterialDL;

#define dgGoronMediumSnowballFragmentModelDL "__OTR__objects/object_oF1d_map/gGoronMediumSnowballFragmentModelDL"
static const ALIGN_ASSET(2) char gGoronMediumSnowballFragmentModelDL[] = dgGoronMediumSnowballFragmentModelDL;

#define dgGoronSmallSnowballFragmentMaterialDL "__OTR__objects/object_oF1d_map/gGoronSmallSnowballFragmentMaterialDL"
static const ALIGN_ASSET(2) char gGoronSmallSnowballFragmentMaterialDL[] = dgGoronSmallSnowballFragmentMaterialDL;

#define dgGoronSmallSnowballFragmentModelDL "__OTR__objects/object_oF1d_map/gGoronSmallSnowballFragmentModelDL"
static const ALIGN_ASSET(2) char gGoronSmallSnowballFragmentModelDL[] = dgGoronSmallSnowballFragmentModelDL;

#define dgGoronSnowballDL "__OTR__objects/object_oF1d_map/gGoronSnowballDL"
static const ALIGN_ASSET(2) char gGoronSnowballDL[] = dgGoronSnowballDL;

#define dobject_oF1d_map_Blob_001750 "__OTR__objects/object_oF1d_map/object_oF1d_map_Blob_001750"
static const ALIGN_ASSET(2) char object_oF1d_map_Blob_001750[] = dobject_oF1d_map_Blob_001750;

#define dgGoronSnowBallTex "__OTR__objects/object_oF1d_map/gGoronSnowBallTex"
static const ALIGN_ASSET(2) char gGoronSnowBallTex[] = dgGoronSnowBallTex;

#define dobject_oF1d_map_Blob_002770 "__OTR__objects/object_oF1d_map/object_oF1d_map_Blob_002770"
static const ALIGN_ASSET(2) char object_oF1d_map_Blob_002770[] = dobject_oF1d_map_Blob_002770;

#define dgGoronSteamTex "__OTR__objects/object_oF1d_map/gGoronSteamTex"
static const ALIGN_ASSET(2) char gGoronSteamTex[] = dgGoronSteamTex;

#define dgGoronSteamMaterialDL "__OTR__objects/object_oF1d_map/gGoronSteamMaterialDL"
static const ALIGN_ASSET(2) char gGoronSteamMaterialDL[] = dgGoronSteamMaterialDL;

#define dgGoronSteamModelDL "__OTR__objects/object_oF1d_map/gGoronSteamModelDL"
static const ALIGN_ASSET(2) char gGoronSteamModelDL[] = dgGoronSteamModelDL;

#define dobject_oF1d_map_DL_003280 "__OTR__objects/object_oF1d_map/object_oF1d_map_DL_003280"
static const ALIGN_ASSET(2) char object_oF1d_map_DL_003280[] = dobject_oF1d_map_DL_003280;

#define dobject_oF1d_map_DL_003298 "__OTR__objects/object_oF1d_map/object_oF1d_map_DL_003298"
static const ALIGN_ASSET(2) char object_oF1d_map_DL_003298[] = dobject_oF1d_map_DL_003298;

#define dobject_oF1d_map_DL_003330 "__OTR__objects/object_oF1d_map/object_oF1d_map_DL_003330"
static const ALIGN_ASSET(2) char object_oF1d_map_DL_003330[] = dobject_oF1d_map_DL_003330;

#define dobject_oF1d_map_DL_003340 "__OTR__objects/object_oF1d_map/object_oF1d_map_DL_003340"
static const ALIGN_ASSET(2) char object_oF1d_map_DL_003340[] = dobject_oF1d_map_DL_003340;

#define dgGoronCoverEarsAnim "__OTR__objects/object_oF1d_map/gGoronCoverEarsAnim"
static const ALIGN_ASSET(2) char gGoronCoverEarsAnim[] = dgGoronCoverEarsAnim;

#define dgGoronDropKegAnim "__OTR__objects/object_oF1d_map/gGoronDropKegAnim"
static const ALIGN_ASSET(2) char gGoronDropKegAnim[] = dgGoronDropKegAnim;

#define dgGoronShiverAnim "__OTR__objects/object_oF1d_map/gGoronShiverAnim"
static const ALIGN_ASSET(2) char gGoronShiverAnim[] = dgGoronShiverAnim;

#define dgGoronDonGeroMaskDL "__OTR__objects/object_oF1d_map/gGoronDonGeroMaskDL"
static const ALIGN_ASSET(2) char gGoronDonGeroMaskDL[] = dgGoronDonGeroMaskDL;

#define dgGoronDonGeroMaskTLUT "__OTR__objects/object_oF1d_map/gGoronDonGeroMaskTLUT"
static const ALIGN_ASSET(2) char gGoronDonGeroMaskTLUT[] = dgGoronDonGeroMaskTLUT;

#define dgGoronDonGeroMaskBottomTex "__OTR__objects/object_oF1d_map/gGoronDonGeroMaskBottomTex"
static const ALIGN_ASSET(2) char gGoronDonGeroMaskBottomTex[] = dgGoronDonGeroMaskBottomTex;

#define dgGoronDonGeroMaskToesTex "__OTR__objects/object_oF1d_map/gGoronDonGeroMaskToesTex"
static const ALIGN_ASSET(2) char gGoronDonGeroMaskToesTex[] = dgGoronDonGeroMaskToesTex;

#define dgGoronDonGeroMaskTopTex "__OTR__objects/object_oF1d_map/gGoronDonGeroMaskTopTex"
static const ALIGN_ASSET(2) char gGoronDonGeroMaskTopTex[] = dgGoronDonGeroMaskTopTex;

#define dgGoronDonGeroMaskNostrilTex "__OTR__objects/object_oF1d_map/gGoronDonGeroMaskNostrilTex"
static const ALIGN_ASSET(2) char gGoronDonGeroMaskNostrilTex[] = dgGoronDonGeroMaskNostrilTex;

#define dgGoronDonGeroMaskMouthTex "__OTR__objects/object_oF1d_map/gGoronDonGeroMaskMouthTex"
static const ALIGN_ASSET(2) char gGoronDonGeroMaskMouthTex[] = dgGoronDonGeroMaskMouthTex;

#define dgGoronDonGeroMaskFrillsTex "__OTR__objects/object_oF1d_map/gGoronDonGeroMaskFrillsTex"
static const ALIGN_ASSET(2) char gGoronDonGeroMaskFrillsTex[] = dgGoronDonGeroMaskFrillsTex;

#define dgGoronDonGeroMaskEyeTex "__OTR__objects/object_oF1d_map/gGoronDonGeroMaskEyeTex"
static const ALIGN_ASSET(2) char gGoronDonGeroMaskEyeTex[] = dgGoronDonGeroMaskEyeTex;

#define dgGoronEmptyDL "__OTR__objects/object_oF1d_map/gGoronEmptyDL"
static const ALIGN_ASSET(2) char gGoronEmptyDL[] = dgGoronEmptyDL;

#define dgGoronScaredDL "__OTR__objects/object_oF1d_map/gGoronScaredDL"
static const ALIGN_ASSET(2) char gGoronScaredDL[] = dgGoronScaredDL;

#define dgGoronScaredTLUT "__OTR__objects/object_oF1d_map/gGoronScaredTLUT"
static const ALIGN_ASSET(2) char gGoronScaredTLUT[] = dgGoronScaredTLUT;

#define dgGoronScaredSkinTex "__OTR__objects/object_oF1d_map/gGoronScaredSkinTex"
static const ALIGN_ASSET(2) char gGoronScaredSkinTex[] = dgGoronScaredSkinTex;

#define dgGoronScaredBellyButtonTex "__OTR__objects/object_oF1d_map/gGoronScaredBellyButtonTex"
static const ALIGN_ASSET(2) char gGoronScaredBellyButtonTex[] = dgGoronScaredBellyButtonTex;

#define dgGoronScaredBottomTex "__OTR__objects/object_oF1d_map/gGoronScaredBottomTex"
static const ALIGN_ASSET(2) char gGoronScaredBottomTex[] = dgGoronScaredBottomTex;

#define dgGoronScaredRocksTex "__OTR__objects/object_oF1d_map/gGoronScaredRocksTex"
static const ALIGN_ASSET(2) char gGoronScaredRocksTex[] = dgGoronScaredRocksTex;

#define dgGoronScaredHairTex "__OTR__objects/object_oF1d_map/gGoronScaredHairTex"
static const ALIGN_ASSET(2) char gGoronScaredHairTex[] = dgGoronScaredHairTex;

#define dgGoronEmpty2DL "__OTR__objects/object_oF1d_map/gGoronEmpty2DL"
static const ALIGN_ASSET(2) char gGoronEmpty2DL[] = dgGoronEmpty2DL;

#define dgGoronRolledUpDL "__OTR__objects/object_oF1d_map/gGoronRolledUpDL"
static const ALIGN_ASSET(2) char gGoronRolledUpDL[] = dgGoronRolledUpDL;

#define dgGoronRolledUpTLUT "__OTR__objects/object_oF1d_map/gGoronRolledUpTLUT"
static const ALIGN_ASSET(2) char gGoronRolledUpTLUT[] = dgGoronRolledUpTLUT;

#define dgGoronRolledUpSkinTex "__OTR__objects/object_oF1d_map/gGoronRolledUpSkinTex"
static const ALIGN_ASSET(2) char gGoronRolledUpSkinTex[] = dgGoronRolledUpSkinTex;

#define dgGoronRolledUpBellyButtonTex "__OTR__objects/object_oF1d_map/gGoronRolledUpBellyButtonTex"
static const ALIGN_ASSET(2) char gGoronRolledUpBellyButtonTex[] = dgGoronRolledUpBellyButtonTex;

#define dgGoronRolledUpBottomTex "__OTR__objects/object_oF1d_map/gGoronRolledUpBottomTex"
static const ALIGN_ASSET(2) char gGoronRolledUpBottomTex[] = dgGoronRolledUpBottomTex;

#define dgGoronRolledUpRocksTex "__OTR__objects/object_oF1d_map/gGoronRolledUpRocksTex"
static const ALIGN_ASSET(2) char gGoronRolledUpRocksTex[] = dgGoronRolledUpRocksTex;

#define dgGoronTPoseAnim "__OTR__objects/object_oF1d_map/gGoronTPoseAnim"
static const ALIGN_ASSET(2) char gGoronTPoseAnim[] = dgGoronTPoseAnim;

#define dgGoronBodyDL "__OTR__objects/object_oF1d_map/gGoronBodyDL"
static const ALIGN_ASSET(2) char gGoronBodyDL[] = dgGoronBodyDL;

#define dgGoronHeadDL "__OTR__objects/object_oF1d_map/gGoronHeadDL"
static const ALIGN_ASSET(2) char gGoronHeadDL[] = dgGoronHeadDL;

#define dgGoronRightUpperArmDL "__OTR__objects/object_oF1d_map/gGoronRightUpperArmDL"
static const ALIGN_ASSET(2) char gGoronRightUpperArmDL[] = dgGoronRightUpperArmDL;

#define dgGoronRightForearmDL "__OTR__objects/object_oF1d_map/gGoronRightForearmDL"
static const ALIGN_ASSET(2) char gGoronRightForearmDL[] = dgGoronRightForearmDL;

#define dgGoronRightHandDL "__OTR__objects/object_oF1d_map/gGoronRightHandDL"
static const ALIGN_ASSET(2) char gGoronRightHandDL[] = dgGoronRightHandDL;

#define dgGoronLeftUpperArmDL "__OTR__objects/object_oF1d_map/gGoronLeftUpperArmDL"
static const ALIGN_ASSET(2) char gGoronLeftUpperArmDL[] = dgGoronLeftUpperArmDL;

#define dgGoronLeftForearmDL "__OTR__objects/object_oF1d_map/gGoronLeftForearmDL"
static const ALIGN_ASSET(2) char gGoronLeftForearmDL[] = dgGoronLeftForearmDL;

#define dgGoronLeftHandDL "__OTR__objects/object_oF1d_map/gGoronLeftHandDL"
static const ALIGN_ASSET(2) char gGoronLeftHandDL[] = dgGoronLeftHandDL;

#define dgGoronPelvisDL "__OTR__objects/object_oF1d_map/gGoronPelvisDL"
static const ALIGN_ASSET(2) char gGoronPelvisDL[] = dgGoronPelvisDL;

#define dgGoronRightThighDL "__OTR__objects/object_oF1d_map/gGoronRightThighDL"
static const ALIGN_ASSET(2) char gGoronRightThighDL[] = dgGoronRightThighDL;

#define dgGoronRightShinDL "__OTR__objects/object_oF1d_map/gGoronRightShinDL"
static const ALIGN_ASSET(2) char gGoronRightShinDL[] = dgGoronRightShinDL;

#define dgGoronRightFootDL "__OTR__objects/object_oF1d_map/gGoronRightFootDL"
static const ALIGN_ASSET(2) char gGoronRightFootDL[] = dgGoronRightFootDL;

#define dgGoronLeftThighDL "__OTR__objects/object_oF1d_map/gGoronLeftThighDL"
static const ALIGN_ASSET(2) char gGoronLeftThighDL[] = dgGoronLeftThighDL;

#define dgGoronLeftShinDL "__OTR__objects/object_oF1d_map/gGoronLeftShinDL"
static const ALIGN_ASSET(2) char gGoronLeftShinDL[] = dgGoronLeftShinDL;

#define dgGoronLeftFootDL "__OTR__objects/object_oF1d_map/gGoronLeftFootDL"
static const ALIGN_ASSET(2) char gGoronLeftFootDL[] = dgGoronLeftFootDL;

#define dgGoronTLUT "__OTR__objects/object_oF1d_map/gGoronTLUT"
static const ALIGN_ASSET(2) char gGoronTLUT[] = dgGoronTLUT;

#define dgGoronEyeTLUT "__OTR__objects/object_oF1d_map/gGoronEyeTLUT"
static const ALIGN_ASSET(2) char gGoronEyeTLUT[] = dgGoronEyeTLUT;

#define dgGoronSkinTex "__OTR__objects/object_oF1d_map/gGoronSkinTex"
static const ALIGN_ASSET(2) char gGoronSkinTex[] = dgGoronSkinTex;

#define dgGoronFingersTex "__OTR__objects/object_oF1d_map/gGoronFingersTex"
static const ALIGN_ASSET(2) char gGoronFingersTex[] = dgGoronFingersTex;

#define dgGoronTatooTex "__OTR__objects/object_oF1d_map/gGoronTatooTex"
static const ALIGN_ASSET(2) char gGoronTatooTex[] = dgGoronTatooTex;

#define dgGoronToesTex "__OTR__objects/object_oF1d_map/gGoronToesTex"
static const ALIGN_ASSET(2) char gGoronToesTex[] = dgGoronToesTex;

#define dgGoronFootTex "__OTR__objects/object_oF1d_map/gGoronFootTex"
static const ALIGN_ASSET(2) char gGoronFootTex[] = dgGoronFootTex;

#define dgGoronNostrilTex "__OTR__objects/object_oF1d_map/gGoronNostrilTex"
static const ALIGN_ASSET(2) char gGoronNostrilTex[] = dgGoronNostrilTex;

#define dgGoronBottomTex "__OTR__objects/object_oF1d_map/gGoronBottomTex"
static const ALIGN_ASSET(2) char gGoronBottomTex[] = dgGoronBottomTex;

#define dgGoronsRocksTex "__OTR__objects/object_oF1d_map/gGoronsRocksTex"
static const ALIGN_ASSET(2) char gGoronsRocksTex[] = dgGoronsRocksTex;

#define dgGoronHairTex "__OTR__objects/object_oF1d_map/gGoronHairTex"
static const ALIGN_ASSET(2) char gGoronHairTex[] = dgGoronHairTex;

#define dgGoronEyeOpenTex "__OTR__objects/object_oF1d_map/gGoronEyeOpenTex"
static const ALIGN_ASSET(2) char gGoronEyeOpenTex[] = dgGoronEyeOpenTex;

#define dgGoronEyeClosed2Tex "__OTR__objects/object_oF1d_map/gGoronEyeClosed2Tex"
static const ALIGN_ASSET(2) char gGoronEyeClosed2Tex[] = dgGoronEyeClosed2Tex;

#define dgGoronEyeHalfTex "__OTR__objects/object_oF1d_map/gGoronEyeHalfTex"
static const ALIGN_ASSET(2) char gGoronEyeHalfTex[] = dgGoronEyeHalfTex;

#define dgGoronEyeClosedTex "__OTR__objects/object_oF1d_map/gGoronEyeClosedTex"
static const ALIGN_ASSET(2) char gGoronEyeClosedTex[] = dgGoronEyeClosedTex;

#define dgGoronLipsTex "__OTR__objects/object_oF1d_map/gGoronLipsTex"
static const ALIGN_ASSET(2) char gGoronLipsTex[] = dgGoronLipsTex;

#define dgGoronDimpleTex "__OTR__objects/object_oF1d_map/gGoronDimpleTex"
static const ALIGN_ASSET(2) char gGoronDimpleTex[] = dgGoronDimpleTex;

#define dgGoronBeardTex "__OTR__objects/object_oF1d_map/gGoronBeardTex"
static const ALIGN_ASSET(2) char gGoronBeardTex[] = dgGoronBeardTex;

#define dgGoronSkel "__OTR__objects/object_oF1d_map/gGoronSkel"
static const ALIGN_ASSET(2) char gGoronSkel[] = dgGoronSkel;

#define dgGoronLyingDownIdleAnim "__OTR__objects/object_oF1d_map/gGoronLyingDownIdleAnim"
static const ALIGN_ASSET(2) char gGoronLyingDownIdleAnim[] = dgGoronLyingDownIdleAnim;

#define dgGoronUnrollAnim "__OTR__objects/object_oF1d_map/gGoronUnrollAnim"
static const ALIGN_ASSET(2) char gGoronUnrollAnim[] = dgGoronUnrollAnim;

#define dgGoronShiveringSurprisedAnim "__OTR__objects/object_oF1d_map/gGoronShiveringSurprisedAnim"
static const ALIGN_ASSET(2) char gGoronShiveringSurprisedAnim[] = dgGoronShiveringSurprisedAnim;

#define dgGoronStandingHandTappingAnim "__OTR__objects/object_oF1d_map/gGoronStandingHandTappingAnim"
static const ALIGN_ASSET(2) char gGoronStandingHandTappingAnim[] = dgGoronStandingHandTappingAnim;

#define dgGoronSleepyAnim "__OTR__objects/object_oF1d_map/gGoronSleepyAnim"
static const ALIGN_ASSET(2) char gGoronSleepyAnim[] = dgGoronSleepyAnim;

#define dgGoronStandingIdleAnim "__OTR__objects/object_oF1d_map/gGoronStandingIdleAnim"
static const ALIGN_ASSET(2) char gGoronStandingIdleAnim[] = dgGoronStandingIdleAnim;

#define dgGoronDustMaterialDL "__OTR__objects/object_oF1d_map/gGoronDustMaterialDL"
static const ALIGN_ASSET(2) char gGoronDustMaterialDL[] = dgGoronDustMaterialDL;

#define dgGoronDustModelDL "__OTR__objects/object_oF1d_map/gGoronDustModelDL"
static const ALIGN_ASSET(2) char gGoronDustModelDL[] = dgGoronDustModelDL;

typedef enum GoronLimb {
    /* 0x00 */ GORON_LIMB_NONE,
    /* 0x01 */ GORON_LIMB_ROOT,
    /* 0x02 */ GORON_LIMB_PELVIS,
    /* 0x03 */ GORON_LIMB_LEGS_ROOT,
    /* 0x04 */ GORON_LIMB_LEFT_THIGH,
    /* 0x05 */ GORON_LIMB_LEFT_SHIN,
    /* 0x06 */ GORON_LIMB_LEFT_FOOT,
    /* 0x07 */ GORON_LIMB_RIGHT_THIGH,
    /* 0x08 */ GORON_LIMB_RIGHT_SHIN,
    /* 0x09 */ GORON_LIMB_RIGHT_FOOT,
    /* 0x0A */ GORON_LIMB_BODY,
    /* 0x0B */ GORON_LIMB_LEFT_UPPER_ARM,
    /* 0x0C */ GORON_LIMB_LEFT_FOREARM,
    /* 0x0D */ GORON_LIMB_LEFT_HAND,
    /* 0x0E */ GORON_LIMB_RIGHT_UPPER_ARM,
    /* 0x0F */ GORON_LIMB_RIGHT_FOREARM,
    /* 0x10 */ GORON_LIMB_RIGHT_HAND,
    /* 0x11 */ GORON_LIMB_HEAD,
    /* 0x12 */ GORON_LIMB_MAX
} GoronLimb;

#endif // OBJECTS_OBJECT_OF1D_MAP_H
