#ifndef OBJECTS_OBJECT_KITAN_H
#define OBJECTS_OBJECT_KITAN_H 1

#include "align_asset_macro.h"

#define dgKeatonChuckleAnim "__OTR__objects/object_kitan/gKeatonChuckleAnim"
static const ALIGN_ASSET(2) char gKeatonChuckleAnim[] = dgKeatonChuckleAnim;

#define dgKeatonCelebrateAnim "__OTR__objects/object_kitan/gKeatonCelebrateAnim"
static const ALIGN_ASSET(2) char gKeatonCelebrateAnim[] = dgKeatonCelebrateAnim;

#define dgKeatonIdleAnim "__OTR__objects/object_kitan/gKeatonIdleAnim"
static const ALIGN_ASSET(2) char gKeatonIdleAnim[] = dgKeatonIdleAnim;

#define dobject_kitan_DL_004C40 "__OTR__objects/object_kitan/object_kitan_DL_004C40"
static const ALIGN_ASSET(2) char object_kitan_DL_004C40[] = dobject_kitan_DL_004C40;

#define dobject_kitan_DL_004DF0 "__OTR__objects/object_kitan/object_kitan_DL_004DF0"
static const ALIGN_ASSET(2) char object_kitan_DL_004DF0[] = dobject_kitan_DL_004DF0;

#define dobject_kitan_DL_005160 "__OTR__objects/object_kitan/object_kitan_DL_005160"
static const ALIGN_ASSET(2) char object_kitan_DL_005160[] = dobject_kitan_DL_005160;

#define dobject_kitan_DL_005628 "__OTR__objects/object_kitan/object_kitan_DL_005628"
static const ALIGN_ASSET(2) char object_kitan_DL_005628[] = dobject_kitan_DL_005628;

#define dobject_kitan_DL_005928 "__OTR__objects/object_kitan/object_kitan_DL_005928"
static const ALIGN_ASSET(2) char object_kitan_DL_005928[] = dobject_kitan_DL_005928;

#define dobject_kitan_DL_005B48 "__OTR__objects/object_kitan/object_kitan_DL_005B48"
static const ALIGN_ASSET(2) char object_kitan_DL_005B48[] = dobject_kitan_DL_005B48;

#define dobject_kitan_DL_005E48 "__OTR__objects/object_kitan/object_kitan_DL_005E48"
static const ALIGN_ASSET(2) char object_kitan_DL_005E48[] = dobject_kitan_DL_005E48;

#define dobject_kitan_DL_006068 "__OTR__objects/object_kitan/object_kitan_DL_006068"
static const ALIGN_ASSET(2) char object_kitan_DL_006068[] = dobject_kitan_DL_006068;

#define dobject_kitan_DL_0063E8 "__OTR__objects/object_kitan/object_kitan_DL_0063E8"
static const ALIGN_ASSET(2) char object_kitan_DL_0063E8[] = dobject_kitan_DL_0063E8;

#define dobject_kitan_DL_0065E0 "__OTR__objects/object_kitan/object_kitan_DL_0065E0"
static const ALIGN_ASSET(2) char object_kitan_DL_0065E0[] = dobject_kitan_DL_0065E0;

#define dobject_kitan_DL_0066A8 "__OTR__objects/object_kitan/object_kitan_DL_0066A8"
static const ALIGN_ASSET(2) char object_kitan_DL_0066A8[] = dobject_kitan_DL_0066A8;

#define dobject_kitan_DL_006810 "__OTR__objects/object_kitan/object_kitan_DL_006810"
static const ALIGN_ASSET(2) char object_kitan_DL_006810[] = dobject_kitan_DL_006810;

#define dobject_kitan_DL_006990 "__OTR__objects/object_kitan/object_kitan_DL_006990"
static const ALIGN_ASSET(2) char object_kitan_DL_006990[] = dobject_kitan_DL_006990;

#define dobject_kitan_DL_006A58 "__OTR__objects/object_kitan/object_kitan_DL_006A58"
static const ALIGN_ASSET(2) char object_kitan_DL_006A58[] = dobject_kitan_DL_006A58;

#define dobject_kitan_DL_006BC0 "__OTR__objects/object_kitan/object_kitan_DL_006BC0"
static const ALIGN_ASSET(2) char object_kitan_DL_006BC0[] = dobject_kitan_DL_006BC0;

#define dobject_kitan_DL_006D40 "__OTR__objects/object_kitan/object_kitan_DL_006D40"
static const ALIGN_ASSET(2) char object_kitan_DL_006D40[] = dobject_kitan_DL_006D40;

#define dobject_kitan_DL_006E08 "__OTR__objects/object_kitan/object_kitan_DL_006E08"
static const ALIGN_ASSET(2) char object_kitan_DL_006E08[] = dobject_kitan_DL_006E08;

#define dobject_kitan_DL_006F70 "__OTR__objects/object_kitan/object_kitan_DL_006F70"
static const ALIGN_ASSET(2) char object_kitan_DL_006F70[] = dobject_kitan_DL_006F70;

#define dobject_kitan_DL_0070F0 "__OTR__objects/object_kitan/object_kitan_DL_0070F0"
static const ALIGN_ASSET(2) char object_kitan_DL_0070F0[] = dobject_kitan_DL_0070F0;

#define dobject_kitan_DL_007470 "__OTR__objects/object_kitan/object_kitan_DL_007470"
static const ALIGN_ASSET(2) char object_kitan_DL_007470[] = dobject_kitan_DL_007470;

#define dobject_kitan_TLUT_007668 "__OTR__objects/object_kitan/object_kitan_TLUT_007668"
static const ALIGN_ASSET(2) char object_kitan_TLUT_007668[] = dobject_kitan_TLUT_007668;

#define dobject_kitan_Tex_007868 "__OTR__objects/object_kitan/object_kitan_Tex_007868"
static const ALIGN_ASSET(2) char object_kitan_Tex_007868[] = dobject_kitan_Tex_007868;

#define dobject_kitan_Tex_007A68 "__OTR__objects/object_kitan/object_kitan_Tex_007A68"
static const ALIGN_ASSET(2) char object_kitan_Tex_007A68[] = dobject_kitan_Tex_007A68;

#define dobject_kitan_Tex_007B68 "__OTR__objects/object_kitan/object_kitan_Tex_007B68"
static const ALIGN_ASSET(2) char object_kitan_Tex_007B68[] = dobject_kitan_Tex_007B68;

#define dobject_kitan_Tex_007C68 "__OTR__objects/object_kitan/object_kitan_Tex_007C68"
static const ALIGN_ASSET(2) char object_kitan_Tex_007C68[] = dobject_kitan_Tex_007C68;

#define dobject_kitan_Tex_007D68 "__OTR__objects/object_kitan/object_kitan_Tex_007D68"
static const ALIGN_ASSET(2) char object_kitan_Tex_007D68[] = dobject_kitan_Tex_007D68;

#define dgKeatonSkel "__OTR__objects/object_kitan/gKeatonSkel"
static const ALIGN_ASSET(2) char gKeatonSkel[] = dgKeatonSkel;

typedef enum KeatonLimb {
    /* 0x00 */ KEATON_LIMB_NONE,
    /* 0x01 */ KEATON_LIMB_LOWER_BODY,
    /* 0x02 */ KEATON_LIMB_UPPER_BODY,
    /* 0x03 */ KEATON_LIMB_HEAD,
    /* 0x04 */ KEATON_LIMB_LEFT_SHOULDER,
    /* 0x05 */ KEATON_LIMB_LEFT_ARM,
    /* 0x06 */ KEATON_LIMB_RIGHT_SHOULDER,
    /* 0x07 */ KEATON_LIMB_RIGHT_ARM,
    /* 0x08 */ KEATON_LIMB_RIGHT_LEG,
    /* 0x09 */ KEATON_LIMB_RIGHT_FOOT,
    /* 0x0A */ KEATON_LIMB_LEFT_LEG,
    /* 0x0B */ KEATON_LIMB_LEFT_FOOT,
    /* 0x0C */ KEATON_LIMB_RIGHT_TAIL_BASE,
    /* 0x0D */ KEATON_LIMB_RIGHT_TAIL_MID,
    /* 0x0E */ KEATON_LIMB_RIGHT_TAIL_END,
    /* 0x0F */ KEATON_LIMB_MIDDLE_TAIL_BASE,
    /* 0x10 */ KEATON_LIMB_MIDDLE_TAIL_MID,
    /* 0x11 */ KEATON_LIMB_MIDDLE_TAIL_END,
    /* 0x12 */ KEATON_LIMB_LEFT_TAIL_BASE,
    /* 0x13 */ KEATON_LIMB_LEFT_TAIL_MID,
    /* 0x14 */ KEATON_LIMB_LEFT_TAIL_END,
    /* 0x15 */ KEATON_LIMB_MAX
} KeatonLimb;

#endif // OBJECTS_OBJECT_KITAN_H
