#ifndef OBJECTS_OBJECT_WIZ_H
#define OBJECTS_OBJECT_WIZ_H 1

#include "align_asset_macro.h"

#define dgWizrobeAttackAnim "__OTR__objects/object_wiz/gWizrobeAttackAnim"
static const ALIGN_ASSET(2) char gWizrobeAttackAnim[] = dgWizrobeAttackAnim;

#define dgWizrobeIceSmokeTex "__OTR__objects/object_wiz/gWizrobeIceSmokeTex"
static const ALIGN_ASSET(2) char gWizrobeIceSmokeTex[] = dgWizrobeIceSmokeTex;

#define dgWizrobeIceSmokeMaskTex "__OTR__objects/object_wiz/gWizrobeIceSmokeMaskTex"
static const ALIGN_ASSET(2) char gWizrobeIceSmokeMaskTex[] = dgWizrobeIceSmokeMaskTex;

#define dgWizrobeUnusedTex "__OTR__objects/object_wiz/gWizrobeUnusedTex"
static const ALIGN_ASSET(2) char gWizrobeUnusedTex[] = dgWizrobeUnusedTex;

#define dgWizrobeIceSmokeMaterialDL "__OTR__objects/object_wiz/gWizrobeIceSmokeMaterialDL"
static const ALIGN_ASSET(2) char gWizrobeIceSmokeMaterialDL[] = dgWizrobeIceSmokeMaterialDL;

#define dgWizrobeUnusedIceSmokeMaterialDL "__OTR__objects/object_wiz/gWizrobeUnusedIceSmokeMaterialDL"
static const ALIGN_ASSET(2) char gWizrobeUnusedIceSmokeMaterialDL[] = dgWizrobeUnusedIceSmokeMaterialDL;

#define dgWizrobeIceSmokeModelDL "__OTR__objects/object_wiz/gWizrobeIceSmokeModelDL"
static const ALIGN_ASSET(2) char gWizrobeIceSmokeModelDL[] = dgWizrobeIceSmokeModelDL;

#define dgWizrobePlatformEmptyDL "__OTR__objects/object_wiz/gWizrobePlatformEmptyDL"
static const ALIGN_ASSET(2) char gWizrobePlatformEmptyDL[] = dgWizrobePlatformEmptyDL;

#define dgWizrobePlatformDL "__OTR__objects/object_wiz/gWizrobePlatformDL"
static const ALIGN_ASSET(2) char gWizrobePlatformDL[] = dgWizrobePlatformDL;

#define dgWizrobePlatformTex "__OTR__objects/object_wiz/gWizrobePlatformTex"
static const ALIGN_ASSET(2) char gWizrobePlatformTex[] = dgWizrobePlatformTex;

#define dgWizrobePlatformEmptyTexAnim "__OTR__objects/object_wiz/gWizrobePlatformEmptyTexAnim"
static const ALIGN_ASSET(2) char gWizrobePlatformEmptyTexAnim[] = dgWizrobePlatformEmptyTexAnim;

#define dgWizrobePlatformCol "__OTR__objects/object_wiz/gWizrobePlatformCol"
static const ALIGN_ASSET(2) char gWizrobePlatformCol[] = dgWizrobePlatformCol;

#define dgWizrobePlatformLightDL "__OTR__objects/object_wiz/gWizrobePlatformLightDL"
static const ALIGN_ASSET(2) char gWizrobePlatformLightDL[] = dgWizrobePlatformLightDL;

#define dgWizrobePlatformLightMaskTex "__OTR__objects/object_wiz/gWizrobePlatformLightMaskTex"
static const ALIGN_ASSET(2) char gWizrobePlatformLightMaskTex[] = dgWizrobePlatformLightMaskTex;

#define dgWizrobePlatformLightBaseTex "__OTR__objects/object_wiz/gWizrobePlatformLightBaseTex"
static const ALIGN_ASSET(2) char gWizrobePlatformLightBaseTex[] = dgWizrobePlatformLightBaseTex;

#define dgWizrobePlatformLightRaysTex "__OTR__objects/object_wiz/gWizrobePlatformLightRaysTex"
static const ALIGN_ASSET(2) char gWizrobePlatformLightRaysTex[] = dgWizrobePlatformLightRaysTex;

#define dgWizrobePlatformLightTexAnim "__OTR__objects/object_wiz/gWizrobePlatformLightTexAnim"
static const ALIGN_ASSET(2) char gWizrobePlatformLightTexAnim[] = dgWizrobePlatformLightTexAnim;

#define dgWizrobeDamageAnim "__OTR__objects/object_wiz/gWizrobeDamageAnim"
static const ALIGN_ASSET(2) char gWizrobeDamageAnim[] = dgWizrobeDamageAnim;

#define dgWizrobeDanceAnim "__OTR__objects/object_wiz/gWizrobeDanceAnim"
static const ALIGN_ASSET(2) char gWizrobeDanceAnim[] = dgWizrobeDanceAnim;

#define dgWizrobeRunAnim "__OTR__objects/object_wiz/gWizrobeRunAnim"
static const ALIGN_ASSET(2) char gWizrobeRunAnim[] = dgWizrobeRunAnim;

#define dgWizrobeSmallFlameDL "__OTR__objects/object_wiz/gWizrobeSmallFlameDL"
static const ALIGN_ASSET(2) char gWizrobeSmallFlameDL[] = dgWizrobeSmallFlameDL;

#define dgWizrobeSmallFlameTex "__OTR__objects/object_wiz/gWizrobeSmallFlameTex"
static const ALIGN_ASSET(2) char gWizrobeSmallFlameTex[] = dgWizrobeSmallFlameTex;

#define dgWizrobeSmallFlameMaskTex "__OTR__objects/object_wiz/gWizrobeSmallFlameMaskTex"
static const ALIGN_ASSET(2) char gWizrobeSmallFlameMaskTex[] = dgWizrobeSmallFlameMaskTex;

#define dgWizrobeUnusedScrollTexAnim "__OTR__objects/object_wiz/gWizrobeUnusedScrollTexAnim"
static const ALIGN_ASSET(2) char gWizrobeUnusedScrollTexAnim[] = dgWizrobeUnusedScrollTexAnim;

#define dgWizrobeMagicProjectileDL "__OTR__objects/object_wiz/gWizrobeMagicProjectileDL"
static const ALIGN_ASSET(2) char gWizrobeMagicProjectileDL[] = dgWizrobeMagicProjectileDL;

#define dgWizrobeMagicProjectileTex "__OTR__objects/object_wiz/gWizrobeMagicProjectileTex"
static const ALIGN_ASSET(2) char gWizrobeMagicProjectileTex[] = dgWizrobeMagicProjectileTex;

#define dgWizrobeUnusedColorChangingTexAnim "__OTR__objects/object_wiz/gWizrobeUnusedColorChangingTexAnim"
static const ALIGN_ASSET(2) char gWizrobeUnusedColorChangingTexAnim[] = dgWizrobeUnusedColorChangingTexAnim;

#define dgWizrobeFirePoolTex "__OTR__objects/object_wiz/gWizrobeFirePoolTex"
static const ALIGN_ASSET(2) char gWizrobeFirePoolTex[] = dgWizrobeFirePoolTex;

#define dgWizrobeFirePoolDL "__OTR__objects/object_wiz/gWizrobeFirePoolDL"
static const ALIGN_ASSET(2) char gWizrobeFirePoolDL[] = dgWizrobeFirePoolDL;

#define dgWizrobeFireSmokeTex "__OTR__objects/object_wiz/gWizrobeFireSmokeTex"
static const ALIGN_ASSET(2) char gWizrobeFireSmokeTex[] = dgWizrobeFireSmokeTex;

#define dgWizrobeFireSmokeDL "__OTR__objects/object_wiz/gWizrobeFireSmokeDL"
static const ALIGN_ASSET(2) char gWizrobeFireSmokeDL[] = dgWizrobeFireSmokeDL;

#define dgWizrobeBigFlameTex "__OTR__objects/object_wiz/gWizrobeBigFlameTex"
static const ALIGN_ASSET(2) char gWizrobeBigFlameTex[] = dgWizrobeBigFlameTex;

#define dgWizrobeBigFlameMaskTex "__OTR__objects/object_wiz/gWizrobeBigFlameMaskTex"
static const ALIGN_ASSET(2) char gWizrobeBigFlameMaskTex[] = dgWizrobeBigFlameMaskTex;

#define dgWizrobeBigFlameDL "__OTR__objects/object_wiz/gWizrobeBigFlameDL"
static const ALIGN_ASSET(2) char gWizrobeBigFlameDL[] = dgWizrobeBigFlameDL;

#define dgWizrobeIcePoolTex "__OTR__objects/object_wiz/gWizrobeIcePoolTex"
static const ALIGN_ASSET(2) char gWizrobeIcePoolTex[] = dgWizrobeIcePoolTex;

#define dgWizrobeUnusedVtx "__OTR__objects/object_wiz/gWizrobeUnusedVtx"
static const ALIGN_ASSET(2) char gWizrobeUnusedVtx[] = dgWizrobeUnusedVtx;

#define dgWizrobeIcePoolDL "__OTR__objects/object_wiz/gWizrobeIcePoolDL"
static const ALIGN_ASSET(2) char gWizrobeIcePoolDL[] = dgWizrobeIcePoolDL;

#define dgWizrobeIcePoolShineTex "__OTR__objects/object_wiz/gWizrobeIcePoolShineTex"
static const ALIGN_ASSET(2) char gWizrobeIcePoolShineTex[] = dgWizrobeIcePoolShineTex;

#define dgWizrobeIcePoolShineMaskTex "__OTR__objects/object_wiz/gWizrobeIcePoolShineMaskTex"
static const ALIGN_ASSET(2) char gWizrobeIcePoolShineMaskTex[] = dgWizrobeIcePoolShineMaskTex;

#define dgWizrobeIcePoolShineDL "__OTR__objects/object_wiz/gWizrobeIcePoolShineDL"
static const ALIGN_ASSET(2) char gWizrobeIcePoolShineDL[] = dgWizrobeIcePoolShineDL;

#define dgWizrobePlatformCenterDL "__OTR__objects/object_wiz/gWizrobePlatformCenterDL"
static const ALIGN_ASSET(2) char gWizrobePlatformCenterDL[] = dgWizrobePlatformCenterDL;

#define dgWizrobePlatformCenterEmptyDL "__OTR__objects/object_wiz/gWizrobePlatformCenterEmptyDL"
static const ALIGN_ASSET(2) char gWizrobePlatformCenterEmptyDL[] = dgWizrobePlatformCenterEmptyDL;

#define dgWizrobePlatformCenterMaskTex "__OTR__objects/object_wiz/gWizrobePlatformCenterMaskTex"
static const ALIGN_ASSET(2) char gWizrobePlatformCenterMaskTex[] = dgWizrobePlatformCenterMaskTex;

#define dgWizrobePlatformCenterTex "__OTR__objects/object_wiz/gWizrobePlatformCenterTex"
static const ALIGN_ASSET(2) char gWizrobePlatformCenterTex[] = dgWizrobePlatformCenterTex;

#define dgWizrobePlatformCenterTexAnim "__OTR__objects/object_wiz/gWizrobePlatformCenterTexAnim"
static const ALIGN_ASSET(2) char gWizrobePlatformCenterTexAnim[] = dgWizrobePlatformCenterTexAnim;

#define dgWizrobeWindUpAnim "__OTR__objects/object_wiz/gWizrobeWindUpAnim"
static const ALIGN_ASSET(2) char gWizrobeWindUpAnim[] = dgWizrobeWindUpAnim;

#define dgWizrobeIdleAnim "__OTR__objects/object_wiz/gWizrobeIdleAnim"
static const ALIGN_ASSET(2) char gWizrobeIdleAnim[] = dgWizrobeIdleAnim;

#define dgWizrobePelvisDL "__OTR__objects/object_wiz/gWizrobePelvisDL"
static const ALIGN_ASSET(2) char gWizrobePelvisDL[] = dgWizrobePelvisDL;

#define dgWizrobeRightThighDL "__OTR__objects/object_wiz/gWizrobeRightThighDL"
static const ALIGN_ASSET(2) char gWizrobeRightThighDL[] = dgWizrobeRightThighDL;

#define dgWizrobeRightShinDL "__OTR__objects/object_wiz/gWizrobeRightShinDL"
static const ALIGN_ASSET(2) char gWizrobeRightShinDL[] = dgWizrobeRightShinDL;

#define dgWizrobeRightFootDL "__OTR__objects/object_wiz/gWizrobeRightFootDL"
static const ALIGN_ASSET(2) char gWizrobeRightFootDL[] = dgWizrobeRightFootDL;

#define dgWizrobeLeftThighDL "__OTR__objects/object_wiz/gWizrobeLeftThighDL"
static const ALIGN_ASSET(2) char gWizrobeLeftThighDL[] = dgWizrobeLeftThighDL;

#define dgWizrobeLeftShinDL "__OTR__objects/object_wiz/gWizrobeLeftShinDL"
static const ALIGN_ASSET(2) char gWizrobeLeftShinDL[] = dgWizrobeLeftShinDL;

#define dgWizrobeLeftFootDL "__OTR__objects/object_wiz/gWizrobeLeftFootDL"
static const ALIGN_ASSET(2) char gWizrobeLeftFootDL[] = dgWizrobeLeftFootDL;

#define dgWizrobeLoinclothDL "__OTR__objects/object_wiz/gWizrobeLoinclothDL"
static const ALIGN_ASSET(2) char gWizrobeLoinclothDL[] = dgWizrobeLoinclothDL;

#define dgWizrobeTorsoDL "__OTR__objects/object_wiz/gWizrobeTorsoDL"
static const ALIGN_ASSET(2) char gWizrobeTorsoDL[] = dgWizrobeTorsoDL;

#define dgWizrobeNeckDL "__OTR__objects/object_wiz/gWizrobeNeckDL"
static const ALIGN_ASSET(2) char gWizrobeNeckDL[] = dgWizrobeNeckDL;

#define dgWizrobeJawDL "__OTR__objects/object_wiz/gWizrobeJawDL"
static const ALIGN_ASSET(2) char gWizrobeJawDL[] = dgWizrobeJawDL;

#define dgWizrobeHeadDL "__OTR__objects/object_wiz/gWizrobeHeadDL"
static const ALIGN_ASSET(2) char gWizrobeHeadDL[] = dgWizrobeHeadDL;

#define dgWizrobeRightUpperArmDL "__OTR__objects/object_wiz/gWizrobeRightUpperArmDL"
static const ALIGN_ASSET(2) char gWizrobeRightUpperArmDL[] = dgWizrobeRightUpperArmDL;

#define dgWizrobeRightForearmDL "__OTR__objects/object_wiz/gWizrobeRightForearmDL"
static const ALIGN_ASSET(2) char gWizrobeRightForearmDL[] = dgWizrobeRightForearmDL;

#define dgWizrobeRightHandDL "__OTR__objects/object_wiz/gWizrobeRightHandDL"
static const ALIGN_ASSET(2) char gWizrobeRightHandDL[] = dgWizrobeRightHandDL;

#define dgWizrobeStaffDL "__OTR__objects/object_wiz/gWizrobeStaffDL"
static const ALIGN_ASSET(2) char gWizrobeStaffDL[] = dgWizrobeStaffDL;

#define dgWizrobeLeftUpperArmDL "__OTR__objects/object_wiz/gWizrobeLeftUpperArmDL"
static const ALIGN_ASSET(2) char gWizrobeLeftUpperArmDL[] = dgWizrobeLeftUpperArmDL;

#define dgWizrobeLeftForearmDL "__OTR__objects/object_wiz/gWizrobeLeftForearmDL"
static const ALIGN_ASSET(2) char gWizrobeLeftForearmDL[] = dgWizrobeLeftForearmDL;

#define dgWizrobeLeftHandDL "__OTR__objects/object_wiz/gWizrobeLeftHandDL"
static const ALIGN_ASSET(2) char gWizrobeLeftHandDL[] = dgWizrobeLeftHandDL;

#define dgWizrobeFaceSkinTex "__OTR__objects/object_wiz/gWizrobeFaceSkinTex"
static const ALIGN_ASSET(2) char gWizrobeFaceSkinTex[] = dgWizrobeFaceSkinTex;

#define dgWizrobeRobeTex "__OTR__objects/object_wiz/gWizrobeRobeTex"
static const ALIGN_ASSET(2) char gWizrobeRobeTex[] = dgWizrobeRobeTex;

#define dgWizrobeHairTex "__OTR__objects/object_wiz/gWizrobeHairTex"
static const ALIGN_ASSET(2) char gWizrobeHairTex[] = dgWizrobeHairTex;

#define dgWizrobeEyeOrbitTex "__OTR__objects/object_wiz/gWizrobeEyeOrbitTex"
static const ALIGN_ASSET(2) char gWizrobeEyeOrbitTex[] = dgWizrobeEyeOrbitTex;

#define dgWizrobeEyeTex "__OTR__objects/object_wiz/gWizrobeEyeTex"
static const ALIGN_ASSET(2) char gWizrobeEyeTex[] = dgWizrobeEyeTex;

#define dgWizrobeLowerLipTex "__OTR__objects/object_wiz/gWizrobeLowerLipTex"
static const ALIGN_ASSET(2) char gWizrobeLowerLipTex[] = dgWizrobeLowerLipTex;

#define dgWizrobeNoseTex "__OTR__objects/object_wiz/gWizrobeNoseTex"
static const ALIGN_ASSET(2) char gWizrobeNoseTex[] = dgWizrobeNoseTex;

#define dgWizrobeEarTex "__OTR__objects/object_wiz/gWizrobeEarTex"
static const ALIGN_ASSET(2) char gWizrobeEarTex[] = dgWizrobeEarTex;

#define dgWizrobeStaffTipTex "__OTR__objects/object_wiz/gWizrobeStaffTipTex"
static const ALIGN_ASSET(2) char gWizrobeStaffTipTex[] = dgWizrobeStaffTipTex;

#define dgWizrobeStaffTex "__OTR__objects/object_wiz/gWizrobeStaffTex"
static const ALIGN_ASSET(2) char gWizrobeStaffTex[] = dgWizrobeStaffTex;

#define dgWizrobeBandTex "__OTR__objects/object_wiz/gWizrobeBandTex"
static const ALIGN_ASSET(2) char gWizrobeBandTex[] = dgWizrobeBandTex;

#define dgWizrobeFootTex "__OTR__objects/object_wiz/gWizrobeFootTex"
static const ALIGN_ASSET(2) char gWizrobeFootTex[] = dgWizrobeFootTex;

#define dgWizrobeSkel "__OTR__objects/object_wiz/gWizrobeSkel"
static const ALIGN_ASSET(2) char gWizrobeSkel[] = dgWizrobeSkel;

typedef enum WizrobeLimb {
    /* 0x00 */ WIZROBE_LIMB_NONE,
    /* 0x01 */ WIZROBE_LIMB_PELVIS,
    /* 0x02 */ WIZROBE_LIMB_TORSO,
    /* 0x03 */ WIZROBE_LIMB_LEFT_UPPER_ARM,
    /* 0x04 */ WIZROBE_LIMB_LEFT_FOREARM,
    /* 0x05 */ WIZROBE_LIMB_LEFT_HAND,
    /* 0x06 */ WIZROBE_LIMB_RIGHT_UPPER_ARM,
    /* 0x07 */ WIZROBE_LIMB_RIGHT_FOREARM,
    /* 0x08 */ WIZROBE_LIMB_RIGHT_HAND,
    /* 0x09 */ WIZROBE_LIMB_STAFF,
    /* 0x0A */ WIZROBE_LIMB_NECK,
    /* 0x0B */ WIZROBE_LIMB_HEAD,
    /* 0x0C */ WIZROBE_LIMB_JAW,
    /* 0x0D */ WIZROBE_LIMB_LOINCLOTH,
    /* 0x0E */ WIZROBE_LIMB_LEFT_THIGH,
    /* 0x0F */ WIZROBE_LIMB_LEFT_SHIN,
    /* 0x10 */ WIZROBE_LIMB_LEFT_FOOT,
    /* 0x11 */ WIZROBE_LIMB_RIGHT_THIGH,
    /* 0x12 */ WIZROBE_LIMB_RIGHT_SHIN,
    /* 0x13 */ WIZROBE_LIMB_RIGHT_FOOT,
    /* 0x14 */ WIZROBE_LIMB_MAX
} WizrobeLimb;

#endif // OBJECTS_OBJECT_WIZ_H
