#ifndef OBJECTS_OBJECT_BJI_H
#define OBJECTS_OBJECT_BJI_H 1

#include "align_asset_macro.h"

#define dobject_bji_Anim_00066C "__OTR__objects/object_bji/object_bji_Anim_00066C"
static const ALIGN_ASSET(2) char object_bji_Anim_00066C[] = dobject_bji_Anim_00066C;

#define dobject_bji_Anim_000AB0 "__OTR__objects/object_bji/object_bji_Anim_000AB0"
static const ALIGN_ASSET(2) char object_bji_Anim_000AB0[] = dobject_bji_Anim_000AB0;

#define dobject_bji_Anim_000FDC "__OTR__objects/object_bji/object_bji_Anim_000FDC"
static const ALIGN_ASSET(2) char object_bji_Anim_000FDC[] = dobject_bji_Anim_000FDC;

#define dgShikashiHeadDL "__OTR__objects/object_bji/gShikashiHeadDL"
static const ALIGN_ASSET(2) char gShikashiHeadDL[] = dgShikashiHeadDL;

#define dgShikashiRightHandDL "__OTR__objects/object_bji/gShikashiRightHandDL"
static const ALIGN_ASSET(2) char gShikashiRightHandDL[] = dgShikashiRightHandDL;

#define dgShikashiRightForearmDL "__OTR__objects/object_bji/gShikashiRightForearmDL"
static const ALIGN_ASSET(2) char gShikashiRightForearmDL[] = dgShikashiRightForearmDL;

#define dgShikashiRightArmDL "__OTR__objects/object_bji/gShikashiRightArmDL"
static const ALIGN_ASSET(2) char gShikashiRightArmDL[] = dgShikashiRightArmDL;

#define dgShikashiLeftHandDL "__OTR__objects/object_bji/gShikashiLeftHandDL"
static const ALIGN_ASSET(2) char gShikashiLeftHandDL[] = dgShikashiLeftHandDL;

#define dgShikashiLeftForearmDL "__OTR__objects/object_bji/gShikashiLeftForearmDL"
static const ALIGN_ASSET(2) char gShikashiLeftForearmDL[] = dgShikashiLeftForearmDL;

#define dgShikashiLeftArmDL "__OTR__objects/object_bji/gShikashiLeftArmDL"
static const ALIGN_ASSET(2) char gShikashiLeftArmDL[] = dgShikashiLeftArmDL;

#define dgShikashiTorsoDL "__OTR__objects/object_bji/gShikashiTorsoDL"
static const ALIGN_ASSET(2) char gShikashiTorsoDL[] = dgShikashiTorsoDL;

#define dgShikashiRightFootDL "__OTR__objects/object_bji/gShikashiRightFootDL"
static const ALIGN_ASSET(2) char gShikashiRightFootDL[] = dgShikashiRightFootDL;

#define dgShikashiRightLegDL "__OTR__objects/object_bji/gShikashiRightLegDL"
static const ALIGN_ASSET(2) char gShikashiRightLegDL[] = dgShikashiRightLegDL;

#define dgShikashiRightThighDL "__OTR__objects/object_bji/gShikashiRightThighDL"
static const ALIGN_ASSET(2) char gShikashiRightThighDL[] = dgShikashiRightThighDL;

#define dgShikashiLeftFootDL "__OTR__objects/object_bji/gShikashiLeftFootDL"
static const ALIGN_ASSET(2) char gShikashiLeftFootDL[] = dgShikashiLeftFootDL;

#define dgShikashiLeftLegDL "__OTR__objects/object_bji/gShikashiLeftLegDL"
static const ALIGN_ASSET(2) char gShikashiLeftLegDL[] = dgShikashiLeftLegDL;

#define dgShikashiLeftThighDL "__OTR__objects/object_bji/gShikashiLeftThighDL"
static const ALIGN_ASSET(2) char gShikashiLeftThighDL[] = dgShikashiLeftThighDL;

#define dgShikashiPelvisDL "__OTR__objects/object_bji/gShikashiPelvisDL"
static const ALIGN_ASSET(2) char gShikashiPelvisDL[] = dgShikashiPelvisDL;

#define dobject_bji_TLUT_003730 "__OTR__objects/object_bji/object_bji_TLUT_003730"
static const ALIGN_ASSET(2) char object_bji_TLUT_003730[] = dobject_bji_TLUT_003730;

#define dobject_bji_TLUT_003930 "__OTR__objects/object_bji/object_bji_TLUT_003930"
static const ALIGN_ASSET(2) char object_bji_TLUT_003930[] = dobject_bji_TLUT_003930;

#define dobject_bji_TLUT_003B30 "__OTR__objects/object_bji/object_bji_TLUT_003B30"
static const ALIGN_ASSET(2) char object_bji_TLUT_003B30[] = dobject_bji_TLUT_003B30;

#define dobject_bji_TLUT_003D30 "__OTR__objects/object_bji/object_bji_TLUT_003D30"
static const ALIGN_ASSET(2) char object_bji_TLUT_003D30[] = dobject_bji_TLUT_003D30;

#define dobject_bji_TLUT_003F30 "__OTR__objects/object_bji/object_bji_TLUT_003F30"
static const ALIGN_ASSET(2) char object_bji_TLUT_003F30[] = dobject_bji_TLUT_003F30;

#define dobject_bji_Tex_004130 "__OTR__objects/object_bji/object_bji_Tex_004130"
static const ALIGN_ASSET(2) char object_bji_Tex_004130[] = dobject_bji_Tex_004130;

#define dobject_bji_TLUT_004330 "__OTR__objects/object_bji/object_bji_TLUT_004330"
static const ALIGN_ASSET(2) char object_bji_TLUT_004330[] = dobject_bji_TLUT_004330;

#define dobject_bji_TLUT_004530 "__OTR__objects/object_bji/object_bji_TLUT_004530"
static const ALIGN_ASSET(2) char object_bji_TLUT_004530[] = dobject_bji_TLUT_004530;

#define dobject_bji_Tex_004730 "__OTR__objects/object_bji/object_bji_Tex_004730"
static const ALIGN_ASSET(2) char object_bji_Tex_004730[] = dobject_bji_Tex_004730;

#define dobject_bji_Tex_004770 "__OTR__objects/object_bji/object_bji_Tex_004770"
static const ALIGN_ASSET(2) char object_bji_Tex_004770[] = dobject_bji_Tex_004770;

#define dobject_bji_Tex_004870 "__OTR__objects/object_bji/object_bji_Tex_004870"
static const ALIGN_ASSET(2) char object_bji_Tex_004870[] = dobject_bji_Tex_004870;

#define dobject_bji_Tex_0048B0 "__OTR__objects/object_bji/object_bji_Tex_0048B0"
static const ALIGN_ASSET(2) char object_bji_Tex_0048B0[] = dobject_bji_Tex_0048B0;

#define dobject_bji_Tex_0049B0 "__OTR__objects/object_bji/object_bji_Tex_0049B0"
static const ALIGN_ASSET(2) char object_bji_Tex_0049B0[] = dobject_bji_Tex_0049B0;

#define dobject_bji_Tex_0049F0 "__OTR__objects/object_bji/object_bji_Tex_0049F0"
static const ALIGN_ASSET(2) char object_bji_Tex_0049F0[] = dobject_bji_Tex_0049F0;

#define dobject_bji_Tex_004DF0 "__OTR__objects/object_bji/object_bji_Tex_004DF0"
static const ALIGN_ASSET(2) char object_bji_Tex_004DF0[] = dobject_bji_Tex_004DF0;

#define dobject_bji_Tex_004E30 "__OTR__objects/object_bji/object_bji_Tex_004E30"
static const ALIGN_ASSET(2) char object_bji_Tex_004E30[] = dobject_bji_Tex_004E30;

#define dobject_bji_Tex_004E70 "__OTR__objects/object_bji/object_bji_Tex_004E70"
static const ALIGN_ASSET(2) char object_bji_Tex_004E70[] = dobject_bji_Tex_004E70;

#define dobject_bji_Tex_005270 "__OTR__objects/object_bji/object_bji_Tex_005270"
static const ALIGN_ASSET(2) char object_bji_Tex_005270[] = dobject_bji_Tex_005270;

#define dgShikashiEyeTexAnim "__OTR__objects/object_bji/gShikashiEyeTexAnim"
static const ALIGN_ASSET(2) char gShikashiEyeTexAnim[] = dgShikashiEyeTexAnim;

#define dgShikashiSkel "__OTR__objects/object_bji/gShikashiSkel"
static const ALIGN_ASSET(2) char gShikashiSkel[] = dgShikashiSkel;

#define dobject_bji_Anim_005B58 "__OTR__objects/object_bji/object_bji_Anim_005B58"
static const ALIGN_ASSET(2) char object_bji_Anim_005B58[] = dobject_bji_Anim_005B58;

typedef enum ShikashiLimb {
    /* 0x00 */ SHIKASHI_LIMB_NONE,
    /* 0x01 */ SHIKASHI_LIMB_PELVIS,
    /* 0x02 */ SHIKASHI_LIMB_LEFT_THIGH,
    /* 0x03 */ SHIKASHI_LIMB_LEFT_LEG,
    /* 0x04 */ SHIKASHI_LIMB_LEFT_FOOT,
    /* 0x05 */ SHIKASHI_LIMB_RIGHT_THIGH,
    /* 0x06 */ SHIKASHI_LIMB_RIGHT_LEG,
    /* 0x07 */ SHIKASHI_LIMB_RIGHT_FOOT,
    /* 0x08 */ SHIKASHI_LIMB_TORSO,
    /* 0x09 */ SHIKASHI_LIMB_LEFT_ARM,
    /* 0x0A */ SHIKASHI_LIMB_LEFT_FOREARM,
    /* 0x0B */ SHIKASHI_LIMB_LEFT_HAND,
    /* 0x0C */ SHIKASHI_LIMB_RIGHT_ARM,
    /* 0x0D */ SHIKASHI_LIMB_RIGHT_FOREARM,
    /* 0x0E */ SHIKASHI_LIMB_RIGHT_HAND,
    /* 0x0F */ SHIKASHI_LIMB_HEAD,
    /* 0x10 */ SHIKASHI_LIMB_MAX
} ShikashiLimb;

#endif // OBJECTS_OBJECT_BJI_H
