#ifndef OBJECTS_OBJECT_SHN_H
#define OBJECTS_OBJECT_SHN_H 1

#include "align_asset_macro.h"

#define dgBurlyGuyWaistDL "__OTR__objects/object_shn/gBurlyGuyWaistDL"
static const ALIGN_ASSET(2) char gBurlyGuyWaistDL[] = dgBurlyGuyWaistDL;

#define dgBurlyGuyTorsoDL "__OTR__objects/object_shn/gBurlyGuyTorsoDL"
static const ALIGN_ASSET(2) char gBurlyGuyTorsoDL[] = dgBurlyGuyTorsoDL;

#define dgSwampShootingGalleryManHeadDL "__OTR__objects/object_shn/gSwampShootingGalleryManHeadDL"
static const ALIGN_ASSET(2) char gSwampShootingGalleryManHeadDL[] = dgSwampShootingGalleryManHeadDL;

#define dgBurlyGuyRightShoulderDL "__OTR__objects/object_shn/gBurlyGuyRightShoulderDL"
static const ALIGN_ASSET(2) char gBurlyGuyRightShoulderDL[] = dgBurlyGuyRightShoulderDL;

#define dgBurlyGuyRightForearmDL "__OTR__objects/object_shn/gBurlyGuyRightForearmDL"
static const ALIGN_ASSET(2) char gBurlyGuyRightForearmDL[] = dgBurlyGuyRightForearmDL;

#define dgBurlyGuyRightHandDL "__OTR__objects/object_shn/gBurlyGuyRightHandDL"
static const ALIGN_ASSET(2) char gBurlyGuyRightHandDL[] = dgBurlyGuyRightHandDL;

#define dgBurlyGuyLeftShoulderDL "__OTR__objects/object_shn/gBurlyGuyLeftShoulderDL"
static const ALIGN_ASSET(2) char gBurlyGuyLeftShoulderDL[] = dgBurlyGuyLeftShoulderDL;

#define dgBurlyGuyLeftForearmDL "__OTR__objects/object_shn/gBurlyGuyLeftForearmDL"
static const ALIGN_ASSET(2) char gBurlyGuyLeftForearmDL[] = dgBurlyGuyLeftForearmDL;

#define dgBurlyGuyLeftHandDL "__OTR__objects/object_shn/gBurlyGuyLeftHandDL"
static const ALIGN_ASSET(2) char gBurlyGuyLeftHandDL[] = dgBurlyGuyLeftHandDL;

#define dgBurlyGuyRightThighDL "__OTR__objects/object_shn/gBurlyGuyRightThighDL"
static const ALIGN_ASSET(2) char gBurlyGuyRightThighDL[] = dgBurlyGuyRightThighDL;

#define dgBurlyGuyRightShinDL "__OTR__objects/object_shn/gBurlyGuyRightShinDL"
static const ALIGN_ASSET(2) char gBurlyGuyRightShinDL[] = dgBurlyGuyRightShinDL;

#define dgBurlyGuyRightFootDL "__OTR__objects/object_shn/gBurlyGuyRightFootDL"
static const ALIGN_ASSET(2) char gBurlyGuyRightFootDL[] = dgBurlyGuyRightFootDL;

#define dgBurlyGuyLeftThighDL "__OTR__objects/object_shn/gBurlyGuyLeftThighDL"
static const ALIGN_ASSET(2) char gBurlyGuyLeftThighDL[] = dgBurlyGuyLeftThighDL;

#define dgBurlyGuyLeftShinDL "__OTR__objects/object_shn/gBurlyGuyLeftShinDL"
static const ALIGN_ASSET(2) char gBurlyGuyLeftShinDL[] = dgBurlyGuyLeftShinDL;

#define dgBurlyGuyLeftFootDL "__OTR__objects/object_shn/gBurlyGuyLeftFootDL"
static const ALIGN_ASSET(2) char gBurlyGuyLeftFootDL[] = dgBurlyGuyLeftFootDL;

#define dgSwampShootingGalleryManNoseTLUT "__OTR__objects/object_shn/gSwampShootingGalleryManNoseTLUT"
static const ALIGN_ASSET(2) char gSwampShootingGalleryManNoseTLUT[] = dgSwampShootingGalleryManNoseTLUT;

#define dgBurlyGuyTLUT "__OTR__objects/object_shn/gBurlyGuyTLUT"
static const ALIGN_ASSET(2) char gBurlyGuyTLUT[] = dgBurlyGuyTLUT;

#define dgBurlyGuySkinTex "__OTR__objects/object_shn/gBurlyGuySkinTex"
static const ALIGN_ASSET(2) char gBurlyGuySkinTex[] = dgBurlyGuySkinTex;

#define dgSwampShootingGalleryManEyeOpenTex "__OTR__objects/object_shn/gSwampShootingGalleryManEyeOpenTex"
static const ALIGN_ASSET(2) char gSwampShootingGalleryManEyeOpenTex[] = dgSwampShootingGalleryManEyeOpenTex;

#define dgSwampShootingGalleryManEyeHalfTex "__OTR__objects/object_shn/gSwampShootingGalleryManEyeHalfTex"
static const ALIGN_ASSET(2) char gSwampShootingGalleryManEyeHalfTex[] = dgSwampShootingGalleryManEyeHalfTex;

#define dgSwampShootingGalleryManEyeClosedTex "__OTR__objects/object_shn/gSwampShootingGalleryManEyeClosedTex"
static const ALIGN_ASSET(2) char gSwampShootingGalleryManEyeClosedTex[] = dgSwampShootingGalleryManEyeClosedTex;

#define dgSwampShootingGalleryManEarTex "__OTR__objects/object_shn/gSwampShootingGalleryManEarTex"
static const ALIGN_ASSET(2) char gSwampShootingGalleryManEarTex[] = dgSwampShootingGalleryManEarTex;

#define dgSwampShootingGalleryManNoseTex "__OTR__objects/object_shn/gSwampShootingGalleryManNoseTex"
static const ALIGN_ASSET(2) char gSwampShootingGalleryManNoseTex[] = dgSwampShootingGalleryManNoseTex;

#define dgSwampShootingGalleryManBeardAndLipsTex "__OTR__objects/object_shn/gSwampShootingGalleryManBeardAndLipsTex"
static const ALIGN_ASSET(2) char gSwampShootingGalleryManBeardAndLipsTex[] = dgSwampShootingGalleryManBeardAndLipsTex;

#define dgSwampShootingGalleryManHairTex "__OTR__objects/object_shn/gSwampShootingGalleryManHairTex"
static const ALIGN_ASSET(2) char gSwampShootingGalleryManHairTex[] = dgSwampShootingGalleryManHairTex;

#define dgBurlyGuyHandTex "__OTR__objects/object_shn/gBurlyGuyHandTex"
static const ALIGN_ASSET(2) char gBurlyGuyHandTex[] = dgBurlyGuyHandTex;

#define dgBurlyGuyBodyHairTex "__OTR__objects/object_shn/gBurlyGuyBodyHairTex"
static const ALIGN_ASSET(2) char gBurlyGuyBodyHairTex[] = dgBurlyGuyBodyHairTex;

#define dgBurlyGuyVestTex "__OTR__objects/object_shn/gBurlyGuyVestTex"
static const ALIGN_ASSET(2) char gBurlyGuyVestTex[] = dgBurlyGuyVestTex;

#define dgBurlyGuyPantsTex "__OTR__objects/object_shn/gBurlyGuyPantsTex"
static const ALIGN_ASSET(2) char gBurlyGuyPantsTex[] = dgBurlyGuyPantsTex;

#define dgBurlyGuyShoesTex "__OTR__objects/object_shn/gBurlyGuyShoesTex"
static const ALIGN_ASSET(2) char gBurlyGuyShoesTex[] = dgBurlyGuyShoesTex;

#define dgBurlyGuyEmpty1TexAnim "__OTR__objects/object_shn/gBurlyGuyEmpty1TexAnim"
static const ALIGN_ASSET(2) char gBurlyGuyEmpty1TexAnim[] = dgBurlyGuyEmpty1TexAnim;

#define dgUnusedTownShootingGalleryManEyesDL "__OTR__objects/object_shn/gUnusedTownShootingGalleryManEyesDL"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManEyesDL[] = dgUnusedTownShootingGalleryManEyesDL;

#define dgUnusedTownShootingGalleryManLipsDL "__OTR__objects/object_shn/gUnusedTownShootingGalleryManLipsDL"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManLipsDL[] = dgUnusedTownShootingGalleryManLipsDL;

#define dgUnusedTownShootingGalleryManNoseDL "__OTR__objects/object_shn/gUnusedTownShootingGalleryManNoseDL"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManNoseDL[] = dgUnusedTownShootingGalleryManNoseDL;

#define dgUnusedTownShootingGalleryManEarsDL "__OTR__objects/object_shn/gUnusedTownShootingGalleryManEarsDL"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManEarsDL[] = dgUnusedTownShootingGalleryManEarsDL;

#define dgUnusedTownShootingGalleryManHairAndSideburnsDL "__OTR__objects/object_shn/gUnusedTownShootingGalleryManHairAndSideburnsDL"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManHairAndSideburnsDL[] = dgUnusedTownShootingGalleryManHairAndSideburnsDL;

#define dgUnusedTownShootingGalleryManFaceAndChinDL "__OTR__objects/object_shn/gUnusedTownShootingGalleryManFaceAndChinDL"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManFaceAndChinDL[] = dgUnusedTownShootingGalleryManFaceAndChinDL;

#define dgUnusedTownShootingGalleryManBeardAndLipsTLUT "__OTR__objects/object_shn/gUnusedTownShootingGalleryManBeardAndLipsTLUT"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManBeardAndLipsTLUT[] = dgUnusedTownShootingGalleryManBeardAndLipsTLUT;

#define dgUnusedTownShootingGalleryManHairTLUT "__OTR__objects/object_shn/gUnusedTownShootingGalleryManHairTLUT"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManHairTLUT[] = dgUnusedTownShootingGalleryManHairTLUT;

#define dgUnusedTownShootingGalleryManEarTLUT "__OTR__objects/object_shn/gUnusedTownShootingGalleryManEarTLUT"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManEarTLUT[] = dgUnusedTownShootingGalleryManEarTLUT;

#define dgUnusedTownShootingGalleryManNoseTLUT "__OTR__objects/object_shn/gUnusedTownShootingGalleryManNoseTLUT"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManNoseTLUT[] = dgUnusedTownShootingGalleryManNoseTLUT;

#define dgUnusedTownShootingGalleryManEyeTLUT "__OTR__objects/object_shn/gUnusedTownShootingGalleryManEyeTLUT"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManEyeTLUT[] = dgUnusedTownShootingGalleryManEyeTLUT;

#define dgUnusedTownShootingGalleryManSkinTLUT "__OTR__objects/object_shn/gUnusedTownShootingGalleryManSkinTLUT"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManSkinTLUT[] = dgUnusedTownShootingGalleryManSkinTLUT;

#define dgUnusedTownShootingGalleryManBeardAndLipsTex "__OTR__objects/object_shn/gUnusedTownShootingGalleryManBeardAndLipsTex"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManBeardAndLipsTex[] = dgUnusedTownShootingGalleryManBeardAndLipsTex;

#define dgUnusedTownShootingGalleryManHairTex "__OTR__objects/object_shn/gUnusedTownShootingGalleryManHairTex"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManHairTex[] = dgUnusedTownShootingGalleryManHairTex;

#define dgUnusedTownShootingGalleryManEarTex "__OTR__objects/object_shn/gUnusedTownShootingGalleryManEarTex"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManEarTex[] = dgUnusedTownShootingGalleryManEarTex;

#define dgUnusedTownShootingGalleryManNoseTex "__OTR__objects/object_shn/gUnusedTownShootingGalleryManNoseTex"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManNoseTex[] = dgUnusedTownShootingGalleryManNoseTex;

#define dgUnusedTownShootingGalleryManEyeTex "__OTR__objects/object_shn/gUnusedTownShootingGalleryManEyeTex"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManEyeTex[] = dgUnusedTownShootingGalleryManEyeTex;

#define dgUnusedTownShootingGalleryManSkinTex "__OTR__objects/object_shn/gUnusedTownShootingGalleryManSkinTex"
static const ALIGN_ASSET(2) char gUnusedTownShootingGalleryManSkinTex[] = dgUnusedTownShootingGalleryManSkinTex;

#define dgBurlyGuyEmptyDL "__OTR__objects/object_shn/gBurlyGuyEmptyDL"
static const ALIGN_ASSET(2) char gBurlyGuyEmptyDL[] = dgBurlyGuyEmptyDL;

#define dgSwampGuideHeadDL "__OTR__objects/object_shn/gSwampGuideHeadDL"
static const ALIGN_ASSET(2) char gSwampGuideHeadDL[] = dgSwampGuideHeadDL;

#define dgSwampGuideHairFabricAndSkinTLUT "__OTR__objects/object_shn/gSwampGuideHairFabricAndSkinTLUT"
static const ALIGN_ASSET(2) char gSwampGuideHairFabricAndSkinTLUT[] = dgSwampGuideHairFabricAndSkinTLUT;

#define dgSwampGuideMouthGoggleAndEyeTLUT "__OTR__objects/object_shn/gSwampGuideMouthGoggleAndEyeTLUT"
static const ALIGN_ASSET(2) char gSwampGuideMouthGoggleAndEyeTLUT[] = dgSwampGuideMouthGoggleAndEyeTLUT;

#define dgSwampGuideSkinTex "__OTR__objects/object_shn/gSwampGuideSkinTex"
static const ALIGN_ASSET(2) char gSwampGuideSkinTex[] = dgSwampGuideSkinTex;

#define dgSwampGuideHatFabricTex "__OTR__objects/object_shn/gSwampGuideHatFabricTex"
static const ALIGN_ASSET(2) char gSwampGuideHatFabricTex[] = dgSwampGuideHatFabricTex;

#define dgSwampGuideHairAndBeardTex "__OTR__objects/object_shn/gSwampGuideHairAndBeardTex"
static const ALIGN_ASSET(2) char gSwampGuideHairAndBeardTex[] = dgSwampGuideHairAndBeardTex;

#define dgSwampGuideHatAndGogglesMetalTex "__OTR__objects/object_shn/gSwampGuideHatAndGogglesMetalTex"
static const ALIGN_ASSET(2) char gSwampGuideHatAndGogglesMetalTex[] = dgSwampGuideHatAndGogglesMetalTex;

#define dgSwampGuideEyeTex "__OTR__objects/object_shn/gSwampGuideEyeTex"
static const ALIGN_ASSET(2) char gSwampGuideEyeTex[] = dgSwampGuideEyeTex;

#define dgSwampGuideGoggleStrapTex "__OTR__objects/object_shn/gSwampGuideGoggleStrapTex"
static const ALIGN_ASSET(2) char gSwampGuideGoggleStrapTex[] = dgSwampGuideGoggleStrapTex;

#define dgSwampGuideNoseTex "__OTR__objects/object_shn/gSwampGuideNoseTex"
static const ALIGN_ASSET(2) char gSwampGuideNoseTex[] = dgSwampGuideNoseTex;

#define dgSwampGuideMouthTex "__OTR__objects/object_shn/gSwampGuideMouthTex"
static const ALIGN_ASSET(2) char gSwampGuideMouthTex[] = dgSwampGuideMouthTex;

#define dgBurlyGuyHeadScratchEndAnim "__OTR__objects/object_shn/gBurlyGuyHeadScratchEndAnim"
static const ALIGN_ASSET(2) char gBurlyGuyHeadScratchEndAnim[] = dgBurlyGuyHeadScratchEndAnim;

#define dgBurlyGuyEmptyAnim "__OTR__objects/object_shn/gBurlyGuyEmptyAnim"
static const ALIGN_ASSET(2) char gBurlyGuyEmptyAnim[] = dgBurlyGuyEmptyAnim;

#define dgBurlyGuyHandsOnTableAnim "__OTR__objects/object_shn/gBurlyGuyHandsOnTableAnim"
static const ALIGN_ASSET(2) char gBurlyGuyHandsOnTableAnim[] = dgBurlyGuyHandsOnTableAnim;

#define dgBurlyGuyHeadScratchLoopAnim "__OTR__objects/object_shn/gBurlyGuyHeadScratchLoopAnim"
static const ALIGN_ASSET(2) char gBurlyGuyHeadScratchLoopAnim[] = dgBurlyGuyHeadScratchLoopAnim;

#define dgBurlyGuyChinScratchAnim "__OTR__objects/object_shn/gBurlyGuyChinScratchAnim"
static const ALIGN_ASSET(2) char gBurlyGuyChinScratchAnim[] = dgBurlyGuyChinScratchAnim;

#define dgBurlyGuySkel "__OTR__objects/object_shn/gBurlyGuySkel"
static const ALIGN_ASSET(2) char gBurlyGuySkel[] = dgBurlyGuySkel;

#define dgTownShootingGalleryManHeadDL "__OTR__objects/object_shn/gTownShootingGalleryManHeadDL"
static const ALIGN_ASSET(2) char gTownShootingGalleryManHeadDL[] = dgTownShootingGalleryManHeadDL;

#define dgTownShootingGalleryManNoseTLUT "__OTR__objects/object_shn/gTownShootingGalleryManNoseTLUT"
static const ALIGN_ASSET(2) char gTownShootingGalleryManNoseTLUT[] = dgTownShootingGalleryManNoseTLUT;

#define dgTownShootingGalleryManHeadTLUT "__OTR__objects/object_shn/gTownShootingGalleryManHeadTLUT"
static const ALIGN_ASSET(2) char gTownShootingGalleryManHeadTLUT[] = dgTownShootingGalleryManHeadTLUT;

#define dgTownShootingGalleryManEyeOpenTex "__OTR__objects/object_shn/gTownShootingGalleryManEyeOpenTex"
static const ALIGN_ASSET(2) char gTownShootingGalleryManEyeOpenTex[] = dgTownShootingGalleryManEyeOpenTex;

#define dgTownShootingGalleryManEyeClosedTex "__OTR__objects/object_shn/gTownShootingGalleryManEyeClosedTex"
static const ALIGN_ASSET(2) char gTownShootingGalleryManEyeClosedTex[] = dgTownShootingGalleryManEyeClosedTex;

#define dgTownShootingGalleryManBeardAndLipsTex "__OTR__objects/object_shn/gTownShootingGalleryManBeardAndLipsTex"
static const ALIGN_ASSET(2) char gTownShootingGalleryManBeardAndLipsTex[] = dgTownShootingGalleryManBeardAndLipsTex;

#define dgTownShootingGalleryManNoseTex "__OTR__objects/object_shn/gTownShootingGalleryManNoseTex"
static const ALIGN_ASSET(2) char gTownShootingGalleryManNoseTex[] = dgTownShootingGalleryManNoseTex;

#define dgTownShootingGalleryManEarTex "__OTR__objects/object_shn/gTownShootingGalleryManEarTex"
static const ALIGN_ASSET(2) char gTownShootingGalleryManEarTex[] = dgTownShootingGalleryManEarTex;

#define dgTownShootingGalleryManHairTex "__OTR__objects/object_shn/gTownShootingGalleryManHairTex"
static const ALIGN_ASSET(2) char gTownShootingGalleryManHairTex[] = dgTownShootingGalleryManHairTex;

#define dgTownShootingGalleryManSkinTex "__OTR__objects/object_shn/gTownShootingGalleryManSkinTex"
static const ALIGN_ASSET(2) char gTownShootingGalleryManSkinTex[] = dgTownShootingGalleryManSkinTex;

#define dgBurlyGuyEmpty2TexAnim "__OTR__objects/object_shn/gBurlyGuyEmpty2TexAnim"
static const ALIGN_ASSET(2) char gBurlyGuyEmpty2TexAnim[] = dgBurlyGuyEmpty2TexAnim;

typedef enum BurlyGuyLimb {
    /* 0x00 */ BURLY_GUY_LIMB_NONE,
    /* 0x01 */ BURLY_GUY_LIMB_WAIST,
    /* 0x02 */ BURLY_GUY_LIMB_LEFT_THIGH,
    /* 0x03 */ BURLY_GUY_LIMB_LEFT_SHIN,
    /* 0x04 */ BURLY_GUY_LIMB_LEFT_FOOT,
    /* 0x05 */ BURLY_GUY_LIMB_RIGHT_THIGH,
    /* 0x06 */ BURLY_GUY_LIMB_RIGHT_SHIN,
    /* 0x07 */ BURLY_GUY_LIMB_RIGHT_FOOT,
    /* 0x08 */ BURLY_GUY_LIMB_TORSO,
    /* 0x09 */ BURLY_GUY_LIMB_LEFT_SHOULDER,
    /* 0x0A */ BURLY_GUY_LIMB_LEFT_FOREARM,
    /* 0x0B */ BURLY_GUY_LIMB_LEFT_HAND,
    /* 0x0C */ BURLY_GUY_LIMB_RIGHT_SHOULDER,
    /* 0x0D */ BURLY_GUY_LIMB_RIGHT_FOREARM,
    /* 0x0E */ BURLY_GUY_LIMB_RIGHT_HAND,
    /* 0x0F */ BURLY_GUY_LIMB_HEAD,
    /* 0x10 */ BURLY_GUY_LIMB_MAX
} BurlyGuyLimb;

#endif // OBJECTS_OBJECT_SHN_H
