#ifndef OBJECTS_OBJECT_DEATH_H
#define OBJECTS_OBJECT_DEATH_H 1

#include "align_asset_macro.h"

#define dgGomessScytheSwingAnim "__OTR__objects/object_death/gGomessScytheSwingAnim"
static const ALIGN_ASSET(2) char gGomessScytheSwingAnim[] = dgGomessScytheSwingAnim;

#define dobject_death_Anim_0015B4 "__OTR__objects/object_death/object_death_Anim_0015B4"
static const ALIGN_ASSET(2) char object_death_Anim_0015B4[] = dobject_death_Anim_0015B4;

#define dobject_death_Anim_001834 "__OTR__objects/object_death/object_death_Anim_001834"
static const ALIGN_ASSET(2) char object_death_Anim_001834[] = dobject_death_Anim_001834;

#define dgGomessDamagedAnim "__OTR__objects/object_death/gGomessDamagedAnim"
static const ALIGN_ASSET(2) char gGomessDamagedAnim[] = dgGomessDamagedAnim;

#define dgGomessBeginDeathAnim "__OTR__objects/object_death/gGomessBeginDeathAnim"
static const ALIGN_ASSET(2) char gGomessBeginDeathAnim[] = dgGomessBeginDeathAnim;

#define dgGomessDeathAnim "__OTR__objects/object_death/gGomessDeathAnim"
static const ALIGN_ASSET(2) char gGomessDeathAnim[] = dgGomessDeathAnim;

#define dgGomessFloatAnim "__OTR__objects/object_death/gGomessFloatAnim"
static const ALIGN_ASSET(2) char gGomessFloatAnim[] = dgGomessFloatAnim;

#define dobject_death_DL_006B80 "__OTR__objects/object_death/object_death_DL_006B80"
static const ALIGN_ASSET(2) char object_death_DL_006B80[] = dobject_death_DL_006B80;

#define dobject_death_DL_006D18 "__OTR__objects/object_death/object_death_DL_006D18"
static const ALIGN_ASSET(2) char object_death_DL_006D18[] = dobject_death_DL_006D18;

#define dobject_death_DL_006E08 "__OTR__objects/object_death/object_death_DL_006E08"
static const ALIGN_ASSET(2) char object_death_DL_006E08[] = dobject_death_DL_006E08;

#define dobject_death_DL_006F88 "__OTR__objects/object_death/object_death_DL_006F88"
static const ALIGN_ASSET(2) char object_death_DL_006F88[] = dobject_death_DL_006F88;

#define dobject_death_DL_0073D0 "__OTR__objects/object_death/object_death_DL_0073D0"
static const ALIGN_ASSET(2) char object_death_DL_0073D0[] = dobject_death_DL_0073D0;

#define dobject_death_DL_0074B8 "__OTR__objects/object_death/object_death_DL_0074B8"
static const ALIGN_ASSET(2) char object_death_DL_0074B8[] = dobject_death_DL_0074B8;

#define dobject_death_DL_007560 "__OTR__objects/object_death/object_death_DL_007560"
static const ALIGN_ASSET(2) char object_death_DL_007560[] = dobject_death_DL_007560;

#define dobject_death_DL_007638 "__OTR__objects/object_death/object_death_DL_007638"
static const ALIGN_ASSET(2) char object_death_DL_007638[] = dobject_death_DL_007638;

#define dobject_death_DL_007710 "__OTR__objects/object_death/object_death_DL_007710"
static const ALIGN_ASSET(2) char object_death_DL_007710[] = dobject_death_DL_007710;

#define dobject_death_DL_007818 "__OTR__objects/object_death/object_death_DL_007818"
static const ALIGN_ASSET(2) char object_death_DL_007818[] = dobject_death_DL_007818;

#define dobject_death_DL_007998 "__OTR__objects/object_death/object_death_DL_007998"
static const ALIGN_ASSET(2) char object_death_DL_007998[] = dobject_death_DL_007998;

#define dobject_death_DL_007A40 "__OTR__objects/object_death/object_death_DL_007A40"
static const ALIGN_ASSET(2) char object_death_DL_007A40[] = dobject_death_DL_007A40;

#define dobject_death_DL_007CD0 "__OTR__objects/object_death/object_death_DL_007CD0"
static const ALIGN_ASSET(2) char object_death_DL_007CD0[] = dobject_death_DL_007CD0;

#define dobject_death_DL_007ED0 "__OTR__objects/object_death/object_death_DL_007ED0"
static const ALIGN_ASSET(2) char object_death_DL_007ED0[] = dobject_death_DL_007ED0;

#define dobject_death_DL_0082C0 "__OTR__objects/object_death/object_death_DL_0082C0"
static const ALIGN_ASSET(2) char object_death_DL_0082C0[] = dobject_death_DL_0082C0;

#define dobject_death_DL_008370 "__OTR__objects/object_death/object_death_DL_008370"
static const ALIGN_ASSET(2) char object_death_DL_008370[] = dobject_death_DL_008370;

#define dobject_death_DL_008428 "__OTR__objects/object_death/object_death_DL_008428"
static const ALIGN_ASSET(2) char object_death_DL_008428[] = dobject_death_DL_008428;

#define dobject_death_DL_0084E0 "__OTR__objects/object_death/object_death_DL_0084E0"
static const ALIGN_ASSET(2) char object_death_DL_0084E0[] = dobject_death_DL_0084E0;

#define dobject_death_DL_008598 "__OTR__objects/object_death/object_death_DL_008598"
static const ALIGN_ASSET(2) char object_death_DL_008598[] = dobject_death_DL_008598;

#define dobject_death_DL_008638 "__OTR__objects/object_death/object_death_DL_008638"
static const ALIGN_ASSET(2) char object_death_DL_008638[] = dobject_death_DL_008638;

#define dobject_death_Tex_008788 "__OTR__objects/object_death/object_death_Tex_008788"
static const ALIGN_ASSET(2) char object_death_Tex_008788[] = dobject_death_Tex_008788;

#define dobject_death_Tex_008F88 "__OTR__objects/object_death/object_death_Tex_008F88"
static const ALIGN_ASSET(2) char object_death_Tex_008F88[] = dobject_death_Tex_008F88;

#define dobject_death_Tex_009008 "__OTR__objects/object_death/object_death_Tex_009008"
static const ALIGN_ASSET(2) char object_death_Tex_009008[] = dobject_death_Tex_009008;

#define dobject_death_Tex_009108 "__OTR__objects/object_death/object_death_Tex_009108"
static const ALIGN_ASSET(2) char object_death_Tex_009108[] = dobject_death_Tex_009108;

#define dobject_death_Tex_009188 "__OTR__objects/object_death/object_death_Tex_009188"
static const ALIGN_ASSET(2) char object_death_Tex_009188[] = dobject_death_Tex_009188;

#define dobject_death_Tex_009288 "__OTR__objects/object_death/object_death_Tex_009288"
static const ALIGN_ASSET(2) char object_death_Tex_009288[] = dobject_death_Tex_009288;

#define dobject_death_Tex_009308 "__OTR__objects/object_death/object_death_Tex_009308"
static const ALIGN_ASSET(2) char object_death_Tex_009308[] = dobject_death_Tex_009308;

#define dobject_death_Tex_009388 "__OTR__objects/object_death/object_death_Tex_009388"
static const ALIGN_ASSET(2) char object_death_Tex_009388[] = dobject_death_Tex_009388;

#define dobject_death_Tex_009588 "__OTR__objects/object_death/object_death_Tex_009588"
static const ALIGN_ASSET(2) char object_death_Tex_009588[] = dobject_death_Tex_009588;

#define dobject_death_Tex_0095C8 "__OTR__objects/object_death/object_death_Tex_0095C8"
static const ALIGN_ASSET(2) char object_death_Tex_0095C8[] = dobject_death_Tex_0095C8;

#define dobject_death_Tex_0097C8 "__OTR__objects/object_death/object_death_Tex_0097C8"
static const ALIGN_ASSET(2) char object_death_Tex_0097C8[] = dobject_death_Tex_0097C8;

#define dobject_death_Tex_009808 "__OTR__objects/object_death/object_death_Tex_009808"
static const ALIGN_ASSET(2) char object_death_Tex_009808[] = dobject_death_Tex_009808;

#define dgGomessCoreDL "__OTR__objects/object_death/gGomessCoreDL"
static const ALIGN_ASSET(2) char gGomessCoreDL[] = dgGomessCoreDL;

#define dgGomessCoreTex "__OTR__objects/object_death/gGomessCoreTex"
static const ALIGN_ASSET(2) char gGomessCoreTex[] = dgGomessCoreTex;

#define dgGomessBatsGuardingCoreDL "__OTR__objects/object_death/gGomessBatsGuardingCoreDL"
static const ALIGN_ASSET(2) char gGomessBatsGuardingCoreDL[] = dgGomessBatsGuardingCoreDL;

#define dgGomessBatsGuardingCoreTex "__OTR__objects/object_death/gGomessBatsGuardingCoreTex"
static const ALIGN_ASSET(2) char gGomessBatsGuardingCoreTex[] = dgGomessBatsGuardingCoreTex;

#define dgGomessBatMaterialDL "__OTR__objects/object_death/gGomessBatMaterialDL"
static const ALIGN_ASSET(2) char gGomessBatMaterialDL[] = dgGomessBatMaterialDL;

#define dgGomessBatFrame1DL "__OTR__objects/object_death/gGomessBatFrame1DL"
static const ALIGN_ASSET(2) char gGomessBatFrame1DL[] = dgGomessBatFrame1DL;

#define dgGomessBatFrame2DL "__OTR__objects/object_death/gGomessBatFrame2DL"
static const ALIGN_ASSET(2) char gGomessBatFrame2DL[] = dgGomessBatFrame2DL;

#define dgGomessBatFrame3DL "__OTR__objects/object_death/gGomessBatFrame3DL"
static const ALIGN_ASSET(2) char gGomessBatFrame3DL[] = dgGomessBatFrame3DL;

#define dgGomessBatFrame4DL "__OTR__objects/object_death/gGomessBatFrame4DL"
static const ALIGN_ASSET(2) char gGomessBatFrame4DL[] = dgGomessBatFrame4DL;

#define dgGomessBatFrame5DL "__OTR__objects/object_death/gGomessBatFrame5DL"
static const ALIGN_ASSET(2) char gGomessBatFrame5DL[] = dgGomessBatFrame5DL;

#define dgGomessBatFrame6DL "__OTR__objects/object_death/gGomessBatFrame6DL"
static const ALIGN_ASSET(2) char gGomessBatFrame6DL[] = dgGomessBatFrame6DL;

#define dgGomessBatFrame7DL "__OTR__objects/object_death/gGomessBatFrame7DL"
static const ALIGN_ASSET(2) char gGomessBatFrame7DL[] = dgGomessBatFrame7DL;

#define dgGomessBatFrame8DL "__OTR__objects/object_death/gGomessBatFrame8DL"
static const ALIGN_ASSET(2) char gGomessBatFrame8DL[] = dgGomessBatFrame8DL;

#define dgGomessBatFrame9DL "__OTR__objects/object_death/gGomessBatFrame9DL"
static const ALIGN_ASSET(2) char gGomessBatFrame9DL[] = dgGomessBatFrame9DL;

#define dgGomessBatTex "__OTR__objects/object_death/gGomessBatTex"
static const ALIGN_ASSET(2) char gGomessBatTex[] = dgGomessBatTex;

#define dgGomessSkel "__OTR__objects/object_death/gGomessSkel"
static const ALIGN_ASSET(2) char gGomessSkel[] = dgGomessSkel;

#define dobject_death_Anim_00B284 "__OTR__objects/object_death/object_death_Anim_00B284"
static const ALIGN_ASSET(2) char object_death_Anim_00B284[] = dobject_death_Anim_00B284;

#define dgGomessScytheSpinAnim "__OTR__objects/object_death/gGomessScytheSpinAnim"
static const ALIGN_ASSET(2) char gGomessScytheSpinAnim[] = dgGomessScytheSpinAnim;

#define dobject_death_Anim_00CB2C "__OTR__objects/object_death/object_death_Anim_00CB2C"
static const ALIGN_ASSET(2) char object_death_Anim_00CB2C[] = dobject_death_Anim_00CB2C;

#define dgGomessCoreMatAnim "__OTR__objects/object_death/gGomessCoreMatAnim"
static const ALIGN_ASSET(2) char gGomessCoreMatAnim[] = dgGomessCoreMatAnim;

#define dgGomessBodyMatAnim "__OTR__objects/object_death/gGomessBodyMatAnim"
static const ALIGN_ASSET(2) char gGomessBodyMatAnim[] = dgGomessBodyMatAnim;

typedef enum GomessSkelLimbs {
    /* 0x00 */ GOMESS_LIMB_NONE,
    /* 0x01 */ GOMESS_LIMB_1,
    /* 0x02 */ GOMESS_LIMB_CORE_POS,
    /* 0x03 */ GOMESS_LIMB_LOWER_BODY,
    /* 0x04 */ GOMESS_LIMB_TORSO,
    /* 0x05 */ GOMESS_LIMB_COLLAR,
    /* 0x06 */ GOMESS_LIMB_HEAD_LOWER,
    /* 0x07 */ GOMESS_LIMB_HEAD_UPPER,
    /* 0x08 */ GOMESS_LIMB_8,
    /* 0x09 */ GOMESS_LIMB_9,
    /* 0x0A */ GOMESS_LIMB_10,
    /* 0x0B */ GOMESS_LIMB_11,
    /* 0x0C */ GOMESS_LIMB_CLOAK_UPPER,
    /* 0x0D */ GOMESS_LIMB_CLOAK_LOWER,
    /* 0x0E */ GOMESS_LIMB_UPPER_ARM_LEFT,
    /* 0x0F */ GOMESS_LIMB_FOREARM_LEFT,
    /* 0x10 */ GOMESS_LIMB_HAND_LEFT,
    /* 0x11 */ GOMESS_LIMB_UPPER_ARM_RIGHT,
    /* 0x12 */ GOMESS_LIMB_FOREARM_RIGHT,
    /* 0x13 */ GOMESS_LIMB_HAND_RIGHT,
    /* 0x14 */ GOMESS_LIMB_SCYTHE_HANDLE,
    /* 0x15 */ GOMESS_LIMB_SCYTHE_BLADE,
    /* 0x16 */ GOMESS_LIMB_MAX
} GomessSkelLimbs;


#endif // OBJECTS_OBJECT_DEATH_H
