#ifndef OBJECTS_OBJECT_NB_H
#define OBJECTS_OBJECT_NB_H 1

#include "align_asset_macro.h"

#define dgNbTalkAnim "__OTR__objects/object_nb/gNbTalkAnim"
static const ALIGN_ASSET(2) char gNbTalkAnim[] = dgNbTalkAnim;

#define dgNbAngryAnim "__OTR__objects/object_nb/gNbAngryAnim"
static const ALIGN_ASSET(2) char gNbAngryAnim[] = dgNbAngryAnim;

#define dgNbRelievedAnim "__OTR__objects/object_nb/gNbRelievedAnim"
static const ALIGN_ASSET(2) char gNbRelievedAnim[] = dgNbRelievedAnim;

#define dgNbIdleAnim "__OTR__objects/object_nb/gNbIdleAnim"
static const ALIGN_ASSET(2) char gNbIdleAnim[] = dgNbIdleAnim;

#define dgNbWheelchairDL "__OTR__objects/object_nb/gNbWheelchairDL"
static const ALIGN_ASSET(2) char gNbWheelchairDL[] = dgNbWheelchairDL;

#define dgNbRightWheelDL "__OTR__objects/object_nb/gNbRightWheelDL"
static const ALIGN_ASSET(2) char gNbRightWheelDL[] = dgNbRightWheelDL;

#define dgNbLeftWheelDL "__OTR__objects/object_nb/gNbLeftWheelDL"
static const ALIGN_ASSET(2) char gNbLeftWheelDL[] = dgNbLeftWheelDL;

#define dgNbTorsoDL "__OTR__objects/object_nb/gNbTorsoDL"
static const ALIGN_ASSET(2) char gNbTorsoDL[] = dgNbTorsoDL;

#define dgNbNeckDL "__OTR__objects/object_nb/gNbNeckDL"
static const ALIGN_ASSET(2) char gNbNeckDL[] = dgNbNeckDL;

#define dgNbHeadDL "__OTR__objects/object_nb/gNbHeadDL"
static const ALIGN_ASSET(2) char gNbHeadDL[] = dgNbHeadDL;

#define dgNbArmsBookDL "__OTR__objects/object_nb/gNbArmsBookDL"
static const ALIGN_ASSET(2) char gNbArmsBookDL[] = dgNbArmsBookDL;

#define dobject_nb_TLUT_006910 "__OTR__objects/object_nb/object_nb_TLUT_006910"
static const ALIGN_ASSET(2) char object_nb_TLUT_006910[] = dobject_nb_TLUT_006910;

#define dobject_nb_TLUT_006B10 "__OTR__objects/object_nb/object_nb_TLUT_006B10"
static const ALIGN_ASSET(2) char object_nb_TLUT_006B10[] = dobject_nb_TLUT_006B10;

#define dgNbTigerTLUT "__OTR__objects/object_nb/gNbTigerTLUT"
static const ALIGN_ASSET(2) char gNbTigerTLUT[] = dgNbTigerTLUT;

#define dgNbSkinTex "__OTR__objects/object_nb/gNbSkinTex"
static const ALIGN_ASSET(2) char gNbSkinTex[] = dgNbSkinTex;

#define dgNbEarTex "__OTR__objects/object_nb/gNbEarTex"
static const ALIGN_ASSET(2) char gNbEarTex[] = dgNbEarTex;

#define dobject_nb_Tex_007050 "__OTR__objects/object_nb/object_nb_Tex_007050"
static const ALIGN_ASSET(2) char object_nb_Tex_007050[] = dobject_nb_Tex_007050;

#define dgNbUpperEyelidTex "__OTR__objects/object_nb/gNbUpperEyelidTex"
static const ALIGN_ASSET(2) char gNbUpperEyelidTex[] = dgNbUpperEyelidTex;

#define dgNbHairTex "__OTR__objects/object_nb/gNbHairTex"
static const ALIGN_ASSET(2) char gNbHairTex[] = dgNbHairTex;

#define dgNbEyeTex "__OTR__objects/object_nb/gNbEyeTex"
static const ALIGN_ASSET(2) char gNbEyeTex[] = dgNbEyeTex;

#define dgNbLowerEyelidTex "__OTR__objects/object_nb/gNbLowerEyelidTex"
static const ALIGN_ASSET(2) char gNbLowerEyelidTex[] = dgNbLowerEyelidTex;

#define dobject_nb_Tex_0074D0 "__OTR__objects/object_nb/object_nb_Tex_0074D0"
static const ALIGN_ASSET(2) char object_nb_Tex_0074D0[] = dobject_nb_Tex_0074D0;

#define dobject_nb_Tex_007550 "__OTR__objects/object_nb/object_nb_Tex_007550"
static const ALIGN_ASSET(2) char object_nb_Tex_007550[] = dobject_nb_Tex_007550;

#define dobject_nb_Tex_007650 "__OTR__objects/object_nb/object_nb_Tex_007650"
static const ALIGN_ASSET(2) char object_nb_Tex_007650[] = dobject_nb_Tex_007650;

#define dobject_nb_Tex_007750 "__OTR__objects/object_nb/object_nb_Tex_007750"
static const ALIGN_ASSET(2) char object_nb_Tex_007750[] = dobject_nb_Tex_007750;

#define dobject_nb_Tex_0077D0 "__OTR__objects/object_nb/object_nb_Tex_0077D0"
static const ALIGN_ASSET(2) char object_nb_Tex_0077D0[] = dobject_nb_Tex_0077D0;

#define dobject_nb_Tex_0078D0 "__OTR__objects/object_nb/object_nb_Tex_0078D0"
static const ALIGN_ASSET(2) char object_nb_Tex_0078D0[] = dobject_nb_Tex_0078D0;

#define dobject_nb_Tex_0079D0 "__OTR__objects/object_nb/object_nb_Tex_0079D0"
static const ALIGN_ASSET(2) char object_nb_Tex_0079D0[] = dobject_nb_Tex_0079D0;

#define dgNbBookCoverTex "__OTR__objects/object_nb/gNbBookCoverTex"
static const ALIGN_ASSET(2) char gNbBookCoverTex[] = dgNbBookCoverTex;

#define dgNbSkirtTex "__OTR__objects/object_nb/gNbSkirtTex"
static const ALIGN_ASSET(2) char gNbSkirtTex[] = dgNbSkirtTex;

#define dgNbBookPageTex "__OTR__objects/object_nb/gNbBookPageTex"
static const ALIGN_ASSET(2) char gNbBookPageTex[] = dgNbBookPageTex;

#define dgNbFingersTex "__OTR__objects/object_nb/gNbFingersTex"
static const ALIGN_ASSET(2) char gNbFingersTex[] = dgNbFingersTex;

#define dgNbTigerTex "__OTR__objects/object_nb/gNbTigerTex"
static const ALIGN_ASSET(2) char gNbTigerTex[] = dgNbTigerTex;

#define dobject_nb_Tex_0087D0 "__OTR__objects/object_nb/object_nb_Tex_0087D0"
static const ALIGN_ASSET(2) char object_nb_Tex_0087D0[] = dobject_nb_Tex_0087D0;

#define dgNbSkel "__OTR__objects/object_nb/gNbSkel"
static const ALIGN_ASSET(2) char gNbSkel[] = dgNbSkel;

typedef enum NbLimb {
    /* 0x00 */ NB_LIMB_NONE,
    /* 0x01 */ NB_LIMB_WHEELCHAIR,
    /* 0x02 */ NB_LIMB_TORSO,
    /* 0x03 */ NB_LIMB_ARMS_BOOK,
    /* 0x04 */ NB_LIMB_NECK,
    /* 0x05 */ NB_LIMB_HEAD,
    /* 0x06 */ NB_LIMB_LEFT_WHEEL,
    /* 0x07 */ NB_LIMB_RIGHT_WHEEL,
    /* 0x08 */ NB_LIMB_MAX
} NbLimb;

#endif // OBJECTS_OBJECT_NB_H
