#ifndef OBJECTS_OBJECT_MK_H
#define OBJECTS_OBJECT_MK_H 1

#include "align_asset_macro.h"

#define dgMarineResearcherHeadWaggleAnim "__OTR__objects/object_mk/gMarineResearcherHeadWaggleAnim"
static const ALIGN_ASSET(2) char gMarineResearcherHeadWaggleAnim[] = dgMarineResearcherHeadWaggleAnim;

#define dgMarineResearcherYellAnim "__OTR__objects/object_mk/gMarineResearcherYellAnim"
static const ALIGN_ASSET(2) char gMarineResearcherYellAnim[] = dgMarineResearcherYellAnim;

#define dgMarineResearcherShakeInFearAnim "__OTR__objects/object_mk/gMarineResearcherShakeInFearAnim"
static const ALIGN_ASSET(2) char gMarineResearcherShakeInFearAnim[] = dgMarineResearcherShakeInFearAnim;

#define dgMarineResearcherStrokeChinAnim "__OTR__objects/object_mk/gMarineResearcherStrokeChinAnim"
static const ALIGN_ASSET(2) char gMarineResearcherStrokeChinAnim[] = dgMarineResearcherStrokeChinAnim;

#define dgMarineResearcherIdleAnim "__OTR__objects/object_mk/gMarineResearcherIdleAnim"
static const ALIGN_ASSET(2) char gMarineResearcherIdleAnim[] = dgMarineResearcherIdleAnim;

#define dgMarineResearcherMidTorsoDL "__OTR__objects/object_mk/gMarineResearcherMidTorsoDL"
static const ALIGN_ASSET(2) char gMarineResearcherMidTorsoDL[] = dgMarineResearcherMidTorsoDL;

#define dgMarineResearcherUpperTorsoDL "__OTR__objects/object_mk/gMarineResearcherUpperTorsoDL"
static const ALIGN_ASSET(2) char gMarineResearcherUpperTorsoDL[] = dgMarineResearcherUpperTorsoDL;

#define dgMarineResearcherNeckDL "__OTR__objects/object_mk/gMarineResearcherNeckDL"
static const ALIGN_ASSET(2) char gMarineResearcherNeckDL[] = dgMarineResearcherNeckDL;

#define dgMarineResearcherHeadDL "__OTR__objects/object_mk/gMarineResearcherHeadDL"
static const ALIGN_ASSET(2) char gMarineResearcherHeadDL[] = dgMarineResearcherHeadDL;

#define dgMarineResearcherMouthDL "__OTR__objects/object_mk/gMarineResearcherMouthDL"
static const ALIGN_ASSET(2) char gMarineResearcherMouthDL[] = dgMarineResearcherMouthDL;

#define dgMarineResearcherRightShoulderDL "__OTR__objects/object_mk/gMarineResearcherRightShoulderDL"
static const ALIGN_ASSET(2) char gMarineResearcherRightShoulderDL[] = dgMarineResearcherRightShoulderDL;

#define dgMarineResearcherRightArmDL "__OTR__objects/object_mk/gMarineResearcherRightArmDL"
static const ALIGN_ASSET(2) char gMarineResearcherRightArmDL[] = dgMarineResearcherRightArmDL;

#define dgMarineResearcherRightHandDL "__OTR__objects/object_mk/gMarineResearcherRightHandDL"
static const ALIGN_ASSET(2) char gMarineResearcherRightHandDL[] = dgMarineResearcherRightHandDL;

#define dgMarineResearcherLeftShoulderDL "__OTR__objects/object_mk/gMarineResearcherLeftShoulderDL"
static const ALIGN_ASSET(2) char gMarineResearcherLeftShoulderDL[] = dgMarineResearcherLeftShoulderDL;

#define dgMarineResearcherLeftArmDL "__OTR__objects/object_mk/gMarineResearcherLeftArmDL"
static const ALIGN_ASSET(2) char gMarineResearcherLeftArmDL[] = dgMarineResearcherLeftArmDL;

#define dgMarineResearcherLeftHandDL "__OTR__objects/object_mk/gMarineResearcherLeftHandDL"
static const ALIGN_ASSET(2) char gMarineResearcherLeftHandDL[] = dgMarineResearcherLeftHandDL;

#define dgMarineResearcherLowerTorsoDL "__OTR__objects/object_mk/gMarineResearcherLowerTorsoDL"
static const ALIGN_ASSET(2) char gMarineResearcherLowerTorsoDL[] = dgMarineResearcherLowerTorsoDL;

#define dgMarineResearcherTLUT "__OTR__objects/object_mk/gMarineResearcherTLUT"
static const ALIGN_ASSET(2) char gMarineResearcherTLUT[] = dgMarineResearcherTLUT;

#define dgMarineResearcherChestSkinTex "__OTR__objects/object_mk/gMarineResearcherChestSkinTex"
static const ALIGN_ASSET(2) char gMarineResearcherChestSkinTex[] = dgMarineResearcherChestSkinTex;

#define dgMarineResearcherMouthTex "__OTR__objects/object_mk/gMarineResearcherMouthTex"
static const ALIGN_ASSET(2) char gMarineResearcherMouthTex[] = dgMarineResearcherMouthTex;

#define dgMarineResearcherLipsTex "__OTR__objects/object_mk/gMarineResearcherLipsTex"
static const ALIGN_ASSET(2) char gMarineResearcherLipsTex[] = dgMarineResearcherLipsTex;

#define dgMarineResearcherJacketTex "__OTR__objects/object_mk/gMarineResearcherJacketTex"
static const ALIGN_ASSET(2) char gMarineResearcherJacketTex[] = dgMarineResearcherJacketTex;

#define dgMarineResearcherHairTex "__OTR__objects/object_mk/gMarineResearcherHairTex"
static const ALIGN_ASSET(2) char gMarineResearcherHairTex[] = dgMarineResearcherHairTex;

#define dgMarineResearcherEyeTex "__OTR__objects/object_mk/gMarineResearcherEyeTex"
static const ALIGN_ASSET(2) char gMarineResearcherEyeTex[] = dgMarineResearcherEyeTex;

#define dgMarineResearcherNostrilTex "__OTR__objects/object_mk/gMarineResearcherNostrilTex"
static const ALIGN_ASSET(2) char gMarineResearcherNostrilTex[] = dgMarineResearcherNostrilTex;

#define dgMarineResearcherEarTex "__OTR__objects/object_mk/gMarineResearcherEarTex"
static const ALIGN_ASSET(2) char gMarineResearcherEarTex[] = dgMarineResearcherEarTex;

#define dgMarineResearcherShirtTex "__OTR__objects/object_mk/gMarineResearcherShirtTex"
static const ALIGN_ASSET(2) char gMarineResearcherShirtTex[] = dgMarineResearcherShirtTex;

#define dgMarineResearcherFingersTex "__OTR__objects/object_mk/gMarineResearcherFingersTex"
static const ALIGN_ASSET(2) char gMarineResearcherFingersTex[] = dgMarineResearcherFingersTex;

#define dgMarineResearcherSkel "__OTR__objects/object_mk/gMarineResearcherSkel"
static const ALIGN_ASSET(2) char gMarineResearcherSkel[] = dgMarineResearcherSkel;

typedef enum MarineResearcherLimb {
    /* 0x00 */ MARINE_RESEARCHER_LIMB_NONE,
    /* 0x01 */ MARINE_RESEARCHER_LIMB_LOWER_TORSO,
    /* 0x02 */ MARINE_RESEARCHER_LIMB_MID_TORSO,
    /* 0x03 */ MARINE_RESEARCHER_LIMB_LEFT_SHOULDER,
    /* 0x04 */ MARINE_RESEARCHER_LIMB_LEFT_ARM,
    /* 0x05 */ MARINE_RESEARCHER_LIMB_LEFT_HAND,
    /* 0x06 */ MARINE_RESEARCHER_LIMB_RIGHT_SHOULDER,
    /* 0x07 */ MARINE_RESEARCHER_LIMB_RIGHT_ARM,
    /* 0x08 */ MARINE_RESEARCHER_LIMB_RIGHT_HAND,
    /* 0x09 */ MARINE_RESEARCHER_LIMB_UPPER_TORSO,
    /* 0x0A */ MARINE_RESEARCHER_LIMB_NECK,
    /* 0x0B */ MARINE_RESEARCHER_LIMB_HEAD,
    /* 0x0C */ MARINE_RESEARCHER_LIMB_MOUTH,
    /* 0x0D */ MARINE_RESEARCHER_LIMB_MAX
} MarineResearcherLimb;

#endif // OBJECTS_OBJECT_MK_H
