Files
2024-05-22 09:05:00 -05:00

248 lines
12 KiB
C

#ifndef OBJECTS_OBJECT_RD_H
#define OBJECTS_OBJECT_RD_H 1
#include "align_asset_macro.h"
#define dgGibdoRedeadArmsUpStartAnim "__OTR__objects/object_rd/gGibdoRedeadArmsUpStartAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadArmsUpStartAnim[] = dgGibdoRedeadArmsUpStartAnim;
#define dgGibdoRedeadArmsUpLoopAnim "__OTR__objects/object_rd/gGibdoRedeadArmsUpLoopAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadArmsUpLoopAnim[] = dgGibdoRedeadArmsUpLoopAnim;
#define dgGibdoRedeadConvulsionAnim "__OTR__objects/object_rd/gGibdoRedeadConvulsionAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadConvulsionAnim[] = dgGibdoRedeadConvulsionAnim;
#define dgGibdoWrappingTex "__OTR__objects/object_rd/gGibdoWrappingTex"
static const ALIGN_ASSET(2) char gGibdoWrappingTex[] = dgGibdoWrappingTex;
#define dgGibdoEyeTex "__OTR__objects/object_rd/gGibdoEyeTex"
static const ALIGN_ASSET(2) char gGibdoEyeTex[] = dgGibdoEyeTex;
#define dgGibdoPelvisDL "__OTR__objects/object_rd/gGibdoPelvisDL"
static const ALIGN_ASSET(2) char gGibdoPelvisDL[] = dgGibdoPelvisDL;
#define dgGibdoHeadDL "__OTR__objects/object_rd/gGibdoHeadDL"
static const ALIGN_ASSET(2) char gGibdoHeadDL[] = dgGibdoHeadDL;
#define dgGibdoTorsoDL "__OTR__objects/object_rd/gGibdoTorsoDL"
static const ALIGN_ASSET(2) char gGibdoTorsoDL[] = dgGibdoTorsoDL;
#define dgGibdoRightShoulderAndUpperArmDL "__OTR__objects/object_rd/gGibdoRightShoulderAndUpperArmDL"
static const ALIGN_ASSET(2) char gGibdoRightShoulderAndUpperArmDL[] = dgGibdoRightShoulderAndUpperArmDL;
#define dgGibdoRightForearmDL "__OTR__objects/object_rd/gGibdoRightForearmDL"
static const ALIGN_ASSET(2) char gGibdoRightForearmDL[] = dgGibdoRightForearmDL;
#define dgGibdoRightHandDL "__OTR__objects/object_rd/gGibdoRightHandDL"
static const ALIGN_ASSET(2) char gGibdoRightHandDL[] = dgGibdoRightHandDL;
#define dgGibdoLeftShoulderAndUpperArmDL "__OTR__objects/object_rd/gGibdoLeftShoulderAndUpperArmDL"
static const ALIGN_ASSET(2) char gGibdoLeftShoulderAndUpperArmDL[] = dgGibdoLeftShoulderAndUpperArmDL;
#define dgGibdoLeftForearmDL "__OTR__objects/object_rd/gGibdoLeftForearmDL"
static const ALIGN_ASSET(2) char gGibdoLeftForearmDL[] = dgGibdoLeftForearmDL;
#define dgGibdoLeftHandDL "__OTR__objects/object_rd/gGibdoLeftHandDL"
static const ALIGN_ASSET(2) char gGibdoLeftHandDL[] = dgGibdoLeftHandDL;
#define dgGibdoRightThighDL "__OTR__objects/object_rd/gGibdoRightThighDL"
static const ALIGN_ASSET(2) char gGibdoRightThighDL[] = dgGibdoRightThighDL;
#define dgGibdoRightShinDL "__OTR__objects/object_rd/gGibdoRightShinDL"
static const ALIGN_ASSET(2) char gGibdoRightShinDL[] = dgGibdoRightShinDL;
#define dgGibdoRightFootDL "__OTR__objects/object_rd/gGibdoRightFootDL"
static const ALIGN_ASSET(2) char gGibdoRightFootDL[] = dgGibdoRightFootDL;
#define dgGibdoLeftThighDL "__OTR__objects/object_rd/gGibdoLeftThighDL"
static const ALIGN_ASSET(2) char gGibdoLeftThighDL[] = dgGibdoLeftThighDL;
#define dgGibdoLeftShinDL "__OTR__objects/object_rd/gGibdoLeftShinDL"
static const ALIGN_ASSET(2) char gGibdoLeftShinDL[] = dgGibdoLeftShinDL;
#define dgGibdoLeftFootDL "__OTR__objects/object_rd/gGibdoLeftFootDL"
static const ALIGN_ASSET(2) char gGibdoLeftFootDL[] = dgGibdoLeftFootDL;
#define dgGibdoSkel "__OTR__objects/object_rd/gGibdoSkel"
static const ALIGN_ASSET(2) char gGibdoSkel[] = dgGibdoSkel;
#define dgGibdoRedeadSlumpStartAnim "__OTR__objects/object_rd/gGibdoRedeadSlumpStartAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadSlumpStartAnim[] = dgGibdoRedeadSlumpStartAnim;
#define dgGibdoRedeadSlumpLoopAnim "__OTR__objects/object_rd/gGibdoRedeadSlumpLoopAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadSlumpLoopAnim[] = dgGibdoRedeadSlumpLoopAnim;
#define dgGibdoRedeadGrabAttackAnim "__OTR__objects/object_rd/gGibdoRedeadGrabAttackAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadGrabAttackAnim[] = dgGibdoRedeadGrabAttackAnim;
#define dgGibdoRedeadGrabEndAnim "__OTR__objects/object_rd/gGibdoRedeadGrabEndAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadGrabEndAnim[] = dgGibdoRedeadGrabEndAnim;
#define dgGibdoRedeadGrabStartAnim "__OTR__objects/object_rd/gGibdoRedeadGrabStartAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadGrabStartAnim[] = dgGibdoRedeadGrabStartAnim;
#define dgGibdoRedeadLookBackAnim "__OTR__objects/object_rd/gGibdoRedeadLookBackAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadLookBackAnim[] = dgGibdoRedeadLookBackAnim;
#define dgGibdoRedeadWipingTearsAnim "__OTR__objects/object_rd/gGibdoRedeadWipingTearsAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadWipingTearsAnim[] = dgGibdoRedeadWipingTearsAnim;
#define dgGibdoRedeadSobbingAnim "__OTR__objects/object_rd/gGibdoRedeadSobbingAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadSobbingAnim[] = dgGibdoRedeadSobbingAnim;
#define dgGibdoRedeadDeathAnim "__OTR__objects/object_rd/gGibdoRedeadDeathAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadDeathAnim[] = dgGibdoRedeadDeathAnim;
#define dgGibdoRedeadDamageAnim "__OTR__objects/object_rd/gGibdoRedeadDamageAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadDamageAnim[] = dgGibdoRedeadDamageAnim;
#define dgGibdoRedeadStandUpAnim "__OTR__objects/object_rd/gGibdoRedeadStandUpAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadStandUpAnim[] = dgGibdoRedeadStandUpAnim;
#define dgGibdoRedeadIdleAnim "__OTR__objects/object_rd/gGibdoRedeadIdleAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadIdleAnim[] = dgGibdoRedeadIdleAnim;
#define dgRedeadBackTex "__OTR__objects/object_rd/gRedeadBackTex"
static const ALIGN_ASSET(2) char gRedeadBackTex[] = dgRedeadBackTex;
#define dgRedeadTorsoTex "__OTR__objects/object_rd/gRedeadTorsoTex"
static const ALIGN_ASSET(2) char gRedeadTorsoTex[] = dgRedeadTorsoTex;
#define dgRedeadFingersAndToesTex "__OTR__objects/object_rd/gRedeadFingersAndToesTex"
static const ALIGN_ASSET(2) char gRedeadFingersAndToesTex[] = dgRedeadFingersAndToesTex;
#define dgRedeadMuscleTex "__OTR__objects/object_rd/gRedeadMuscleTex"
static const ALIGN_ASSET(2) char gRedeadMuscleTex[] = dgRedeadMuscleTex;
#define dgRedeadMaskTex "__OTR__objects/object_rd/gRedeadMaskTex"
static const ALIGN_ASSET(2) char gRedeadMaskTex[] = dgRedeadMaskTex;
#define dgRedeadFaceTex "__OTR__objects/object_rd/gRedeadFaceTex"
static const ALIGN_ASSET(2) char gRedeadFaceTex[] = dgRedeadFaceTex;
#define dgRedeadHipsTex "__OTR__objects/object_rd/gRedeadHipsTex"
static const ALIGN_ASSET(2) char gRedeadHipsTex[] = dgRedeadHipsTex;
#define dgRedeadPelvisDL "__OTR__objects/object_rd/gRedeadPelvisDL"
static const ALIGN_ASSET(2) char gRedeadPelvisDL[] = dgRedeadPelvisDL;
#define dgRedeadTorsoDL "__OTR__objects/object_rd/gRedeadTorsoDL"
static const ALIGN_ASSET(2) char gRedeadTorsoDL[] = dgRedeadTorsoDL;
#define dgRedeadLeftShoulderAndUpperArmDL "__OTR__objects/object_rd/gRedeadLeftShoulderAndUpperArmDL"
static const ALIGN_ASSET(2) char gRedeadLeftShoulderAndUpperArmDL[] = dgRedeadLeftShoulderAndUpperArmDL;
#define dgRedeadLeftForearmDL "__OTR__objects/object_rd/gRedeadLeftForearmDL"
static const ALIGN_ASSET(2) char gRedeadLeftForearmDL[] = dgRedeadLeftForearmDL;
#define dgRedeadLeftHandDL "__OTR__objects/object_rd/gRedeadLeftHandDL"
static const ALIGN_ASSET(2) char gRedeadLeftHandDL[] = dgRedeadLeftHandDL;
#define dgRedeadRightShoulderAndUpperArmDL "__OTR__objects/object_rd/gRedeadRightShoulderAndUpperArmDL"
static const ALIGN_ASSET(2) char gRedeadRightShoulderAndUpperArmDL[] = dgRedeadRightShoulderAndUpperArmDL;
#define dgRedeadRightForearmDL "__OTR__objects/object_rd/gRedeadRightForearmDL"
static const ALIGN_ASSET(2) char gRedeadRightForearmDL[] = dgRedeadRightForearmDL;
#define dgRedeadRightHandDL "__OTR__objects/object_rd/gRedeadRightHandDL"
static const ALIGN_ASSET(2) char gRedeadRightHandDL[] = dgRedeadRightHandDL;
#define dgRedeadHeadDL "__OTR__objects/object_rd/gRedeadHeadDL"
static const ALIGN_ASSET(2) char gRedeadHeadDL[] = dgRedeadHeadDL;
#define dgRedeadLeftThighDL "__OTR__objects/object_rd/gRedeadLeftThighDL"
static const ALIGN_ASSET(2) char gRedeadLeftThighDL[] = dgRedeadLeftThighDL;
#define dgRedeadLeftShinDL "__OTR__objects/object_rd/gRedeadLeftShinDL"
static const ALIGN_ASSET(2) char gRedeadLeftShinDL[] = dgRedeadLeftShinDL;
#define dgRedeadLeftFootDL "__OTR__objects/object_rd/gRedeadLeftFootDL"
static const ALIGN_ASSET(2) char gRedeadLeftFootDL[] = dgRedeadLeftFootDL;
#define dgRedeadRightThighDL "__OTR__objects/object_rd/gRedeadRightThighDL"
static const ALIGN_ASSET(2) char gRedeadRightThighDL[] = dgRedeadRightThighDL;
#define dgRedeadRightShinDL "__OTR__objects/object_rd/gRedeadRightShinDL"
static const ALIGN_ASSET(2) char gRedeadRightShinDL[] = dgRedeadRightShinDL;
#define dgRedeadRightFootDL "__OTR__objects/object_rd/gRedeadRightFootDL"
static const ALIGN_ASSET(2) char gRedeadRightFootDL[] = dgRedeadRightFootDL;
#define dgRedeadSkel "__OTR__objects/object_rd/gRedeadSkel"
static const ALIGN_ASSET(2) char gRedeadSkel[] = dgRedeadSkel;
#define dgGibdoRedeadWalkAnim "__OTR__objects/object_rd/gGibdoRedeadWalkAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadWalkAnim[] = dgGibdoRedeadWalkAnim;
#define dgGibdoRedeadPirouetteAnim "__OTR__objects/object_rd/gGibdoRedeadPirouetteAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadPirouetteAnim[] = dgGibdoRedeadPirouetteAnim;
#define dgGibdoRedeadClappingDanceAnim "__OTR__objects/object_rd/gGibdoRedeadClappingDanceAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadClappingDanceAnim[] = dgGibdoRedeadClappingDanceAnim;
#define dgGibdoRedeadSquattingDanceAnim "__OTR__objects/object_rd/gGibdoRedeadSquattingDanceAnim"
static const ALIGN_ASSET(2) char gGibdoRedeadSquattingDanceAnim[] = dgGibdoRedeadSquattingDanceAnim;
typedef enum GibdoLimb {
/* 0x00 */ GIBDO_LIMB_NONE,
/* 0x01 */ GIBDO_LIMB_ROOT,
/* 0x02 */ GIBDO_LIMB_LEFT_LEG_ROOT,
/* 0x03 */ GIBDO_LIMB_LEFT_THIGH,
/* 0x04 */ GIBDO_LIMB_LEFT_SHIN,
/* 0x05 */ GIBDO_LIMB_LEFT_ANKLE,
/* 0x06 */ GIBDO_LIMB_LEFT_FOOT,
/* 0x07 */ GIBDO_LIMB_RIGHT_LEG_ROOT,
/* 0x08 */ GIBDO_LIMB_RIGHT_THIGH,
/* 0x09 */ GIBDO_LIMB_RIGHT_SHIN,
/* 0x0A */ GIBDO_LIMB_RIGHT_ANKLE,
/* 0x0B */ GIBDO_LIMB_RIGHT_FOOT,
/* 0x0C */ GIBDO_LIMB_UPPER_BODY_ROOT,
/* 0x0D */ GIBDO_LIMB_UPPER_BODY,
/* 0x0E */ GIBDO_LIMB_TORSO,
/* 0x0F */ GIBDO_LIMB_LEFT_ARM_ROOT,
/* 0x10 */ GIBDO_LIMB_LEFT_SHOULDER_AND_UPPER_ARM,
/* 0x11 */ GIBDO_LIMB_LEFT_FOREARM,
/* 0x12 */ GIBDO_LIMB_LEFT_HAND,
/* 0x13 */ GIBDO_LIMB_RIGHT_ARM_ROOT,
/* 0x14 */ GIBDO_LIMB_RIGHT_SHOULDER_AND_UPPER_ARM,
/* 0x15 */ GIBDO_LIMB_RIGHT_FOREARM,
/* 0x16 */ GIBDO_LIMB_RIGHT_HAND,
/* 0x17 */ GIBDO_LIMB_HEAD_ROOT,
/* 0x18 */ GIBDO_LIMB_HEAD,
/* 0x19 */ GIBDO_LIMB_PELVIS,
/* 0x1A */ GIBDO_LIMB_MAX
} GibdoLimb;
typedef enum RedeadLimb {
/* 0x00 */ REDEAD_LIMB_NONE,
/* 0x01 */ REDEAD_LIMB_ROOT,
/* 0x02 */ REDEAD_LIMB_LEFT_LEG_ROOT,
/* 0x03 */ REDEAD_LIMB_LEFT_THIGH,
/* 0x04 */ REDEAD_LIMB_LEFT_SHIN,
/* 0x05 */ REDEAD_LIMB_LEFT_ANKLE,
/* 0x06 */ REDEAD_LIMB_LEFT_FOOT,
/* 0x07 */ REDEAD_LIMB_RIGHT_LEG_ROOT,
/* 0x08 */ REDEAD_LIMB_RIGHT_THIGH,
/* 0x09 */ REDEAD_LIMB_RIGHT_SHIN,
/* 0x0A */ REDEAD_LIMB_RIGHT_ANKLE,
/* 0x0B */ REDEAD_LIMB_RIGHT_FOOT,
/* 0x0C */ REDEAD_LIMB_UPPER_BODY_ROOT,
/* 0x0D */ REDEAD_LIMB_UPPER_BODY,
/* 0x0E */ REDEAD_LIMB_TORSO,
/* 0x0F */ REDEAD_LIMB_LEFT_ARM_ROOT,
/* 0x10 */ REDEAD_LIMB_LEFT_SHOULDER_AND_UPPER_ARM,
/* 0x11 */ REDEAD_LIMB_LEFT_FOREARM,
/* 0x12 */ REDEAD_LIMB_LEFT_HAND,
/* 0x13 */ REDEAD_LIMB_RIGHT_ARM_ROOT,
/* 0x14 */ REDEAD_LIMB_RIGHT_SHOULDER_AND_UPPER_ARM,
/* 0x15 */ REDEAD_LIMB_RIGHT_FOREARM,
/* 0x16 */ REDEAD_LIMB_RIGHT_HAND,
/* 0x17 */ REDEAD_LIMB_HEAD_ROOT,
/* 0x18 */ REDEAD_LIMB_HEAD,
/* 0x19 */ REDEAD_LIMB_PELVIS,
/* 0x1A */ REDEAD_LIMB_MAX
} RedeadLimb;
#endif // OBJECTS_OBJECT_RD_H