#ifndef OBJECTS_OBJECT_PO_SISTERS_H
#define OBJECTS_OBJECT_PO_SISTERS_H 1

#include "align_asset_macro.h"

#define dgPoeSistersAttackAnim "__OTR__objects/object_po_sisters/gPoeSistersAttackAnim"
static const ALIGN_ASSET(2) char gPoeSistersAttackAnim[] = dgPoeSistersAttackAnim;

#define dgPoeSistersMegCryAnim "__OTR__objects/object_po_sisters/gPoeSistersMegCryAnim"
static const ALIGN_ASSET(2) char gPoeSistersMegCryAnim[] = dgPoeSistersMegCryAnim;

#define dgPoeSistersDamagedAnim "__OTR__objects/object_po_sisters/gPoeSistersDamagedAnim"
static const ALIGN_ASSET(2) char gPoeSistersDamagedAnim[] = dgPoeSistersDamagedAnim;

#define dgPoeSistersFleeAnim "__OTR__objects/object_po_sisters/gPoeSistersFleeAnim"
static const ALIGN_ASSET(2) char gPoeSistersFleeAnim[] = dgPoeSistersFleeAnim;

#define dgPoeSistersFloatAnim "__OTR__objects/object_po_sisters/gPoeSistersFloatAnim"
static const ALIGN_ASSET(2) char gPoeSistersFloatAnim[] = dgPoeSistersFloatAnim;

#define dgPoeSistersAppearDisappearAnim "__OTR__objects/object_po_sisters/gPoeSistersAppearDisappearAnim"
static const ALIGN_ASSET(2) char gPoeSistersAppearDisappearAnim[] = dgPoeSistersAppearDisappearAnim;

#define dgPoeSistersSwayAnim "__OTR__objects/object_po_sisters/gPoeSistersSwayAnim"
static const ALIGN_ASSET(2) char gPoeSistersSwayAnim[] = dgPoeSistersSwayAnim;

#define dgPoeSistersMegFaceDL "__OTR__objects/object_po_sisters/gPoeSistersMegFaceDL"
static const ALIGN_ASSET(2) char gPoeSistersMegFaceDL[] = dgPoeSistersMegFaceDL;

#define dgPoeSistersMegBodyDL "__OTR__objects/object_po_sisters/gPoeSistersMegBodyDL"
static const ALIGN_ASSET(2) char gPoeSistersMegBodyDL[] = dgPoeSistersMegBodyDL;

#define dgPoeSistersLowerBodyDL "__OTR__objects/object_po_sisters/gPoeSistersLowerBodyDL"
static const ALIGN_ASSET(2) char gPoeSistersLowerBodyDL[] = dgPoeSistersLowerBodyDL;

#define dgPoeSistersRightHandDL "__OTR__objects/object_po_sisters/gPoeSistersRightHandDL"
static const ALIGN_ASSET(2) char gPoeSistersRightHandDL[] = dgPoeSistersRightHandDL;

#define dgPoeSistersArmShortDL "__OTR__objects/object_po_sisters/gPoeSistersArmShortDL"
static const ALIGN_ASSET(2) char gPoeSistersArmShortDL[] = dgPoeSistersArmShortDL;

#define dgPoeSistersArmMedDL "__OTR__objects/object_po_sisters/gPoeSistersArmMedDL"
static const ALIGN_ASSET(2) char gPoeSistersArmMedDL[] = dgPoeSistersArmMedDL;

#define dgPoeSistersArmLongDL "__OTR__objects/object_po_sisters/gPoeSistersArmLongDL"
static const ALIGN_ASSET(2) char gPoeSistersArmLongDL[] = dgPoeSistersArmLongDL;

#define dgPoeSistersTorchDL "__OTR__objects/object_po_sisters/gPoeSistersTorchDL"
static const ALIGN_ASSET(2) char gPoeSistersTorchDL[] = dgPoeSistersTorchDL;

#define dgPoeSistersLeftHandDL "__OTR__objects/object_po_sisters/gPoeSistersLeftHandDL"
static const ALIGN_ASSET(2) char gPoeSistersLeftHandDL[] = dgPoeSistersLeftHandDL;

#define dgPoeSistersJoelleFaceDL "__OTR__objects/object_po_sisters/gPoeSistersJoelleFaceDL"
static const ALIGN_ASSET(2) char gPoeSistersJoelleFaceDL[] = dgPoeSistersJoelleFaceDL;

#define dgPoeSistersJoelleBodyDL "__OTR__objects/object_po_sisters/gPoeSistersJoelleBodyDL"
static const ALIGN_ASSET(2) char gPoeSistersJoelleBodyDL[] = dgPoeSistersJoelleBodyDL;

#define dgPoeSistersBethBodyDL "__OTR__objects/object_po_sisters/gPoeSistersBethBodyDL"
static const ALIGN_ASSET(2) char gPoeSistersBethBodyDL[] = dgPoeSistersBethBodyDL;

#define dgPoeSistersBethFaceDL "__OTR__objects/object_po_sisters/gPoeSistersBethFaceDL"
static const ALIGN_ASSET(2) char gPoeSistersBethFaceDL[] = dgPoeSistersBethFaceDL;

#define dgPoeSistersAmyBodyDL "__OTR__objects/object_po_sisters/gPoeSistersAmyBodyDL"
static const ALIGN_ASSET(2) char gPoeSistersAmyBodyDL[] = dgPoeSistersAmyBodyDL;

#define dgPoeSistersAmyFaceDL "__OTR__objects/object_po_sisters/gPoeSistersAmyFaceDL"
static const ALIGN_ASSET(2) char gPoeSistersAmyFaceDL[] = dgPoeSistersAmyFaceDL;

#define dgPoeSistersBurnBodyDL "__OTR__objects/object_po_sisters/gPoeSistersBurnBodyDL"
static const ALIGN_ASSET(2) char gPoeSistersBurnBodyDL[] = dgPoeSistersBurnBodyDL;

#define dgPoeSistersTorchTex "__OTR__objects/object_po_sisters/gPoeSistersTorchTex"
static const ALIGN_ASSET(2) char gPoeSistersTorchTex[] = dgPoeSistersTorchTex;

#define dgPoeSistersTatteredRobeTex "__OTR__objects/object_po_sisters/gPoeSistersTatteredRobeTex"
static const ALIGN_ASSET(2) char gPoeSistersTatteredRobeTex[] = dgPoeSistersTatteredRobeTex;

#define dgPoeSistersArmTex "__OTR__objects/object_po_sisters/gPoeSistersArmTex"
static const ALIGN_ASSET(2) char gPoeSistersArmTex[] = dgPoeSistersArmTex;

#define dgPoeSistersMegJoelleEyeTex "__OTR__objects/object_po_sisters/gPoeSistersMegJoelleEyeTex"
static const ALIGN_ASSET(2) char gPoeSistersMegJoelleEyeTex[] = dgPoeSistersMegJoelleEyeTex;

#define dgPoeSistersMainRobeGradientTex "__OTR__objects/object_po_sisters/gPoeSistersMainRobeGradientTex"
static const ALIGN_ASSET(2) char gPoeSistersMainRobeGradientTex[] = dgPoeSistersMainRobeGradientTex;

#define dgPoeSistersMegTiaraTex "__OTR__objects/object_po_sisters/gPoeSistersMegTiaraTex"
static const ALIGN_ASSET(2) char gPoeSistersMegTiaraTex[] = dgPoeSistersMegTiaraTex;

#define dgPoeSistersMegHairTex "__OTR__objects/object_po_sisters/gPoeSistersMegHairTex"
static const ALIGN_ASSET(2) char gPoeSistersMegHairTex[] = dgPoeSistersMegHairTex;

#define dgPoeSistersJoelleHairBandtex "__OTR__objects/object_po_sisters/gPoeSistersJoelleHairBandtex"
static const ALIGN_ASSET(2) char gPoeSistersJoelleHairBandtex[] = dgPoeSistersJoelleHairBandtex;

#define dgPoeSistersJoelleAmyHairTex "__OTR__objects/object_po_sisters/gPoeSistersJoelleAmyHairTex"
static const ALIGN_ASSET(2) char gPoeSistersJoelleAmyHairTex[] = dgPoeSistersJoelleAmyHairTex;

#define dgPoeSistersBethAmyEyesTex "__OTR__objects/object_po_sisters/gPoeSistersBethAmyEyesTex"
static const ALIGN_ASSET(2) char gPoeSistersBethAmyEyesTex[] = dgPoeSistersBethAmyEyesTex;

#define dgPoeSistersBethHatAndHairTex "__OTR__objects/object_po_sisters/gPoeSistersBethHatAndHairTex"
static const ALIGN_ASSET(2) char gPoeSistersBethHatAndHairTex[] = dgPoeSistersBethHatAndHairTex;

#define dgPoeSistersBethHatEdgeTex "__OTR__objects/object_po_sisters/gPoeSistersBethHatEdgeTex"
static const ALIGN_ASSET(2) char gPoeSistersBethHatEdgeTex[] = dgPoeSistersBethHatEdgeTex;

#define dgPoeSistersAmyHairTieTex "__OTR__objects/object_po_sisters/gPoeSistersAmyHairTieTex"
static const ALIGN_ASSET(2) char gPoeSistersAmyHairTieTex[] = dgPoeSistersAmyHairTieTex;

#define dgPoeSistersCrispBodyTex "__OTR__objects/object_po_sisters/gPoeSistersCrispBodyTex"
static const ALIGN_ASSET(2) char gPoeSistersCrispBodyTex[] = dgPoeSistersCrispBodyTex;

#define dgPoeSistersSkel "__OTR__objects/object_po_sisters/gPoeSistersSkel"
static const ALIGN_ASSET(2) char gPoeSistersSkel[] = dgPoeSistersSkel;

typedef enum PoeSistersLimb {
    /* 0x00 */ POE_SISTERS_LIMB_NONE,
    /* 0x01 */ POE_SISTERS_LIMB_ROOT,
    /* 0x02 */ POE_SISTERS_LIMB_LEFT_ARM,
    /* 0x03 */ POE_SISTERS_LIMB_LEFT_HAND,
    /* 0x04 */ POE_SISTERS_LIMB_RIGHT_UPPER_ARM,
    /* 0x05 */ POE_SISTERS_LIMB_RIGHT_FOREARM,
    /* 0x06 */ POE_SISTERS_LIMB_TORCH_ROOT,
    /* 0x07 */ POE_SISTERS_LIMB_RIGHT_HAND,
    /* 0x08 */ POE_SISTERS_LIMB_TORCH,
    /* 0x09 */ POE_SISTERS_LIMB_MAIN_BODY,
    /* 0x0A */ POE_SISTERS_LIMB_FACE,
    /* 0x0B */ POE_SISTERS_LIMB_LOWER_BODY,
    /* 0x0C */ POE_SISTERS_LIMB_MAX
} PoeSistersLimb;

#endif // OBJECTS_OBJECT_PO_SISTERS_H
