#ifndef OBJECTS_OBJECT_ZM_H
#define OBJECTS_OBJECT_ZM_H 1

#include "align_asset_macro.h"

#define dobject_zm_Anim_000C80 "__OTR__objects/object_zm/object_zm_Anim_000C80"
static const ALIGN_ASSET(2) char object_zm_Anim_000C80[] = dobject_zm_Anim_000C80;

#define dobject_zm_Anim_001324 "__OTR__objects/object_zm/object_zm_Anim_001324"
static const ALIGN_ASSET(2) char object_zm_Anim_001324[] = dobject_zm_Anim_001324;

#define dobject_zm_Anim_0016A4 "__OTR__objects/object_zm/object_zm_Anim_0016A4"
static const ALIGN_ASSET(2) char object_zm_Anim_0016A4[] = dobject_zm_Anim_0016A4;

#define dobject_zm_Anim_001DF0 "__OTR__objects/object_zm/object_zm_Anim_001DF0"
static const ALIGN_ASSET(2) char object_zm_Anim_001DF0[] = dobject_zm_Anim_001DF0;

#define dobject_zm_Anim_0022C8 "__OTR__objects/object_zm/object_zm_Anim_0022C8"
static const ALIGN_ASSET(2) char object_zm_Anim_0022C8[] = dobject_zm_Anim_0022C8;

#define dobject_zm_Anim_0028B8 "__OTR__objects/object_zm/object_zm_Anim_0028B8"
static const ALIGN_ASSET(2) char object_zm_Anim_0028B8[] = dobject_zm_Anim_0028B8;

#define dobject_zm_Anim_002F20 "__OTR__objects/object_zm/object_zm_Anim_002F20"
static const ALIGN_ASSET(2) char object_zm_Anim_002F20[] = dobject_zm_Anim_002F20;

#define dobject_zm_Anim_003AA8 "__OTR__objects/object_zm/object_zm_Anim_003AA8"
static const ALIGN_ASSET(2) char object_zm_Anim_003AA8[] = dobject_zm_Anim_003AA8;

#define dobject_zm_DL_0063A0 "__OTR__objects/object_zm/object_zm_DL_0063A0"
static const ALIGN_ASSET(2) char object_zm_DL_0063A0[] = dobject_zm_DL_0063A0;

#define dobject_zm_DL_0066D0 "__OTR__objects/object_zm/object_zm_DL_0066D0"
static const ALIGN_ASSET(2) char object_zm_DL_0066D0[] = dobject_zm_DL_0066D0;

#define dobject_zm_DL_006898 "__OTR__objects/object_zm/object_zm_DL_006898"
static const ALIGN_ASSET(2) char object_zm_DL_006898[] = dobject_zm_DL_006898;

#define dobject_zm_DL_0069D8 "__OTR__objects/object_zm/object_zm_DL_0069D8"
static const ALIGN_ASSET(2) char object_zm_DL_0069D8[] = dobject_zm_DL_0069D8;

#define dobject_zm_DL_006C38 "__OTR__objects/object_zm/object_zm_DL_006C38"
static const ALIGN_ASSET(2) char object_zm_DL_006C38[] = dobject_zm_DL_006C38;

#define dobject_zm_DL_006E00 "__OTR__objects/object_zm/object_zm_DL_006E00"
static const ALIGN_ASSET(2) char object_zm_DL_006E00[] = dobject_zm_DL_006E00;

#define dobject_zm_DL_006F40 "__OTR__objects/object_zm/object_zm_DL_006F40"
static const ALIGN_ASSET(2) char object_zm_DL_006F40[] = dobject_zm_DL_006F40;

#define dobject_zm_DL_007178 "__OTR__objects/object_zm/object_zm_DL_007178"
static const ALIGN_ASSET(2) char object_zm_DL_007178[] = dobject_zm_DL_007178;

#define dobject_zm_DL_0076F8 "__OTR__objects/object_zm/object_zm_DL_0076F8"
static const ALIGN_ASSET(2) char object_zm_DL_0076F8[] = dobject_zm_DL_0076F8;

#define dobject_zm_DL_0078A0 "__OTR__objects/object_zm/object_zm_DL_0078A0"
static const ALIGN_ASSET(2) char object_zm_DL_0078A0[] = dobject_zm_DL_0078A0;

#define dobject_zm_DL_007A18 "__OTR__objects/object_zm/object_zm_DL_007A18"
static const ALIGN_ASSET(2) char object_zm_DL_007A18[] = dobject_zm_DL_007A18;

#define dobject_zm_DL_007B18 "__OTR__objects/object_zm/object_zm_DL_007B18"
static const ALIGN_ASSET(2) char object_zm_DL_007B18[] = dobject_zm_DL_007B18;

#define dobject_zm_DL_007C38 "__OTR__objects/object_zm/object_zm_DL_007C38"
static const ALIGN_ASSET(2) char object_zm_DL_007C38[] = dobject_zm_DL_007C38;

#define dobject_zm_DL_007D60 "__OTR__objects/object_zm/object_zm_DL_007D60"
static const ALIGN_ASSET(2) char object_zm_DL_007D60[] = dobject_zm_DL_007D60;

#define dobject_zm_DL_007E60 "__OTR__objects/object_zm/object_zm_DL_007E60"
static const ALIGN_ASSET(2) char object_zm_DL_007E60[] = dobject_zm_DL_007E60;

#define dobject_zm_DL_007F80 "__OTR__objects/object_zm/object_zm_DL_007F80"
static const ALIGN_ASSET(2) char object_zm_DL_007F80[] = dobject_zm_DL_007F80;

#define dobject_zm_TLUT_0080A8 "__OTR__objects/object_zm/object_zm_TLUT_0080A8"
static const ALIGN_ASSET(2) char object_zm_TLUT_0080A8[] = dobject_zm_TLUT_0080A8;

#define dobject_zm_Tex_0082A8 "__OTR__objects/object_zm/object_zm_Tex_0082A8"
static const ALIGN_ASSET(2) char object_zm_Tex_0082A8[] = dobject_zm_Tex_0082A8;

#define dobject_zm_Tex_0082E8 "__OTR__objects/object_zm/object_zm_Tex_0082E8"
static const ALIGN_ASSET(2) char object_zm_Tex_0082E8[] = dobject_zm_Tex_0082E8;

#define dobject_zm_Tex_0086E8 "__OTR__objects/object_zm/object_zm_Tex_0086E8"
static const ALIGN_ASSET(2) char object_zm_Tex_0086E8[] = dobject_zm_Tex_0086E8;

#define dgTotoEyesOpenTex "__OTR__objects/object_zm/gTotoEyesOpenTex"
static const ALIGN_ASSET(2) char gTotoEyesOpenTex[] = dgTotoEyesOpenTex;

#define dobject_zm_Tex_008EE8 "__OTR__objects/object_zm/object_zm_Tex_008EE8"
static const ALIGN_ASSET(2) char object_zm_Tex_008EE8[] = dobject_zm_Tex_008EE8;

#define dobject_zm_Tex_008FE8 "__OTR__objects/object_zm/object_zm_Tex_008FE8"
static const ALIGN_ASSET(2) char object_zm_Tex_008FE8[] = dobject_zm_Tex_008FE8;

#define dobject_zm_Tex_0097E8 "__OTR__objects/object_zm/object_zm_Tex_0097E8"
static const ALIGN_ASSET(2) char object_zm_Tex_0097E8[] = dobject_zm_Tex_0097E8;

#define dobject_zm_Tex_009868 "__OTR__objects/object_zm/object_zm_Tex_009868"
static const ALIGN_ASSET(2) char object_zm_Tex_009868[] = dobject_zm_Tex_009868;

#define dobject_zm_Tex_009968 "__OTR__objects/object_zm/object_zm_Tex_009968"
static const ALIGN_ASSET(2) char object_zm_Tex_009968[] = dobject_zm_Tex_009968;

#define dobject_zm_Tex_009A68 "__OTR__objects/object_zm/object_zm_Tex_009A68"
static const ALIGN_ASSET(2) char object_zm_Tex_009A68[] = dobject_zm_Tex_009A68;

#define dobject_zm_Tex_009C68 "__OTR__objects/object_zm/object_zm_Tex_009C68"
static const ALIGN_ASSET(2) char object_zm_Tex_009C68[] = dobject_zm_Tex_009C68;

#define dgTotoEyesHalfTex "__OTR__objects/object_zm/gTotoEyesHalfTex"
static const ALIGN_ASSET(2) char gTotoEyesHalfTex[] = dgTotoEyesHalfTex;

#define dgTotoEyesClosedTex "__OTR__objects/object_zm/gTotoEyesClosedTex"
static const ALIGN_ASSET(2) char gTotoEyesClosedTex[] = dgTotoEyesClosedTex;

#define dobject_zm_Skel_00A978 "__OTR__objects/object_zm/object_zm_Skel_00A978"
static const ALIGN_ASSET(2) char object_zm_Skel_00A978[] = dobject_zm_Skel_00A978;

#define dobject_zm_Anim_00B3E0 "__OTR__objects/object_zm/object_zm_Anim_00B3E0"
static const ALIGN_ASSET(2) char object_zm_Anim_00B3E0[] = dobject_zm_Anim_00B3E0;

#define dobject_zm_Anim_00B894 "__OTR__objects/object_zm/object_zm_Anim_00B894"
static const ALIGN_ASSET(2) char object_zm_Anim_00B894[] = dobject_zm_Anim_00B894;

#define dobject_zm_Anim_00BC08 "__OTR__objects/object_zm/object_zm_Anim_00BC08"
static const ALIGN_ASSET(2) char object_zm_Anim_00BC08[] = dobject_zm_Anim_00BC08;

#define dobject_zm_Anim_00C880 "__OTR__objects/object_zm/object_zm_Anim_00C880"
static const ALIGN_ASSET(2) char object_zm_Anim_00C880[] = dobject_zm_Anim_00C880;

typedef enum ObjectZmLimb {
    /* 0x00 */ OBJECT_ZM_LIMB_NONE,
    /* 0x01 */ OBJECT_ZM_LIMB_01,
    /* 0x02 */ OBJECT_ZM_LIMB_02,
    /* 0x03 */ OBJECT_ZM_LIMB_03,
    /* 0x04 */ OBJECT_ZM_LIMB_04,
    /* 0x05 */ OBJECT_ZM_LIMB_05,
    /* 0x06 */ OBJECT_ZM_LIMB_06,
    /* 0x07 */ OBJECT_ZM_LIMB_07,
    /* 0x08 */ OBJECT_ZM_LIMB_08,
    /* 0x09 */ OBJECT_ZM_LIMB_09,
    /* 0x0A */ OBJECT_ZM_LIMB_0A,
    /* 0x0B */ OBJECT_ZM_LIMB_0B,
    /* 0x0C */ OBJECT_ZM_LIMB_0C,
    /* 0x0D */ OBJECT_ZM_LIMB_0D,
    /* 0x0E */ OBJECT_ZM_LIMB_0E,
    /* 0x0F */ OBJECT_ZM_LIMB_0F,
    /* 0x10 */ OBJECT_ZM_LIMB_10,
    /* 0x11 */ OBJECT_ZM_LIMB_11,
    /* 0x12 */ OBJECT_ZM_LIMB_MAX
} ObjectZmLimb;

#endif // OBJECTS_OBJECT_ZM_H
