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

141 lines
7.8 KiB
C

#ifndef OBJECTS_OBJECT_WALLMASTER_H
#define OBJECTS_OBJECT_WALLMASTER_H 1
#include "align_asset_macro.h"
#define dgWallmasterDamageAnim "__OTR__objects/object_wallmaster/gWallmasterDamageAnim"
static const ALIGN_ASSET(2) char gWallmasterDamageAnim[] = dgWallmasterDamageAnim;
#define dgWallmasterRecoverFromDamageAnim "__OTR__objects/object_wallmaster/gWallmasterRecoverFromDamageAnim"
static const ALIGN_ASSET(2) char gWallmasterRecoverFromDamageAnim[] = dgWallmasterRecoverFromDamageAnim;
#define dgWallmasterJumpAnim "__OTR__objects/object_wallmaster/gWallmasterJumpAnim"
static const ALIGN_ASSET(2) char gWallmasterJumpAnim[] = dgWallmasterJumpAnim;
#define dgFloormasterTurnAnim "__OTR__objects/object_wallmaster/gFloormasterTurnAnim"
static const ALIGN_ASSET(2) char gFloormasterTurnAnim[] = dgFloormasterTurnAnim;
#define dgWallmasterLungeAnim "__OTR__objects/object_wallmaster/gWallmasterLungeAnim"
static const ALIGN_ASSET(2) char gWallmasterLungeAnim[] = dgWallmasterLungeAnim;
#define dgWallmasterMissAnim "__OTR__objects/object_wallmaster/gWallmasterMissAnim"
static const ALIGN_ASSET(2) char gWallmasterMissAnim[] = dgWallmasterMissAnim;
#define dgFloormasterTapFingerAnim "__OTR__objects/object_wallmaster/gFloormasterTapFingerAnim"
static const ALIGN_ASSET(2) char gFloormasterTapFingerAnim[] = dgFloormasterTapFingerAnim;
#define dgWallmasterWalkAnim "__OTR__objects/object_wallmaster/gWallmasterWalkAnim"
static const ALIGN_ASSET(2) char gWallmasterWalkAnim[] = dgWallmasterWalkAnim;
#define dgWallmasterThumbDistalDL "__OTR__objects/object_wallmaster/gWallmasterThumbDistalDL"
static const ALIGN_ASSET(2) char gWallmasterThumbDistalDL[] = dgWallmasterThumbDistalDL;
#define dgWallmasterThumbMiddleDL "__OTR__objects/object_wallmaster/gWallmasterThumbMiddleDL"
static const ALIGN_ASSET(2) char gWallmasterThumbMiddleDL[] = dgWallmasterThumbMiddleDL;
#define dgWallmasterThumbProximalDL "__OTR__objects/object_wallmaster/gWallmasterThumbProximalDL"
static const ALIGN_ASSET(2) char gWallmasterThumbProximalDL[] = dgWallmasterThumbProximalDL;
#define dgWallmasterWristDL "__OTR__objects/object_wallmaster/gWallmasterWristDL"
static const ALIGN_ASSET(2) char gWallmasterWristDL[] = dgWallmasterWristDL;
#define dgWallmasterMiddleFingerDistalDL "__OTR__objects/object_wallmaster/gWallmasterMiddleFingerDistalDL"
static const ALIGN_ASSET(2) char gWallmasterMiddleFingerDistalDL[] = dgWallmasterMiddleFingerDistalDL;
#define dgWallmasterMiddleFingerMiddleDL "__OTR__objects/object_wallmaster/gWallmasterMiddleFingerMiddleDL"
static const ALIGN_ASSET(2) char gWallmasterMiddleFingerMiddleDL[] = dgWallmasterMiddleFingerMiddleDL;
#define dgWallmasterMiddleFingerProximalDL "__OTR__objects/object_wallmaster/gWallmasterMiddleFingerProximalDL"
static const ALIGN_ASSET(2) char gWallmasterMiddleFingerProximalDL[] = dgWallmasterMiddleFingerProximalDL;
#define dgWallmasterRingFingerDistalDL "__OTR__objects/object_wallmaster/gWallmasterRingFingerDistalDL"
static const ALIGN_ASSET(2) char gWallmasterRingFingerDistalDL[] = dgWallmasterRingFingerDistalDL;
#define dgWallmasterRingFingerMiddleDL "__OTR__objects/object_wallmaster/gWallmasterRingFingerMiddleDL"
static const ALIGN_ASSET(2) char gWallmasterRingFingerMiddleDL[] = dgWallmasterRingFingerMiddleDL;
#define dgWallmasterRingFingerProximalDL "__OTR__objects/object_wallmaster/gWallmasterRingFingerProximalDL"
static const ALIGN_ASSET(2) char gWallmasterRingFingerProximalDL[] = dgWallmasterRingFingerProximalDL;
#define dgWallmasterIndexFingerDistalDL "__OTR__objects/object_wallmaster/gWallmasterIndexFingerDistalDL"
static const ALIGN_ASSET(2) char gWallmasterIndexFingerDistalDL[] = dgWallmasterIndexFingerDistalDL;
#define dgWallmasterIndexFingerMiddleDL "__OTR__objects/object_wallmaster/gWallmasterIndexFingerMiddleDL"
static const ALIGN_ASSET(2) char gWallmasterIndexFingerMiddleDL[] = dgWallmasterIndexFingerMiddleDL;
#define dgWallmasterIndexFingerProximalDL "__OTR__objects/object_wallmaster/gWallmasterIndexFingerProximalDL"
static const ALIGN_ASSET(2) char gWallmasterIndexFingerProximalDL[] = dgWallmasterIndexFingerProximalDL;
#define dgWallmasterHandDL "__OTR__objects/object_wallmaster/gWallmasterHandDL"
static const ALIGN_ASSET(2) char gWallmasterHandDL[] = dgWallmasterHandDL;
#define dgWallmasterLittleFingerDL "__OTR__objects/object_wallmaster/gWallmasterLittleFingerDL"
static const ALIGN_ASSET(2) char gWallmasterLittleFingerDL[] = dgWallmasterLittleFingerDL;
#define dgWallmasterWristTopTex "__OTR__objects/object_wallmaster/gWallmasterWristTopTex"
static const ALIGN_ASSET(2) char gWallmasterWristTopTex[] = dgWallmasterWristTopTex;
#define dgWallmasterWristSidesTex "__OTR__objects/object_wallmaster/gWallmasterWristSidesTex"
static const ALIGN_ASSET(2) char gWallmasterWristSidesTex[] = dgWallmasterWristSidesTex;
#define dgWallmasterHandBackTex "__OTR__objects/object_wallmaster/gWallmasterHandBackTex"
static const ALIGN_ASSET(2) char gWallmasterHandBackTex[] = dgWallmasterHandBackTex;
#define dgWallmasterFingerTipTex "__OTR__objects/object_wallmaster/gWallmasterFingerTipTex"
static const ALIGN_ASSET(2) char gWallmasterFingerTipTex[] = dgWallmasterFingerTipTex;
#define dgWallmasterJointsAndSidesTex "__OTR__objects/object_wallmaster/gWallmasterJointsAndSidesTex"
static const ALIGN_ASSET(2) char gWallmasterJointsAndSidesTex[] = dgWallmasterJointsAndSidesTex;
#define dgWallmasterPalmAndFingerPadTex "__OTR__objects/object_wallmaster/gWallmasterPalmAndFingerPadTex"
static const ALIGN_ASSET(2) char gWallmasterPalmAndFingerPadTex[] = dgWallmasterPalmAndFingerPadTex;
#define dgWallmasterKnuckleAndFingerTopTex "__OTR__objects/object_wallmaster/gWallmasterKnuckleAndFingerTopTex"
static const ALIGN_ASSET(2) char gWallmasterKnuckleAndFingerTopTex[] = dgWallmasterKnuckleAndFingerTopTex;
#define dgWallmasterSkel "__OTR__objects/object_wallmaster/gWallmasterSkel"
static const ALIGN_ASSET(2) char gWallmasterSkel[] = dgWallmasterSkel;
#define dgWallmasterStopWalkAnim "__OTR__objects/object_wallmaster/gWallmasterStopWalkAnim"
static const ALIGN_ASSET(2) char gWallmasterStopWalkAnim[] = dgWallmasterStopWalkAnim;
#define dgWallmasterHoverAnim "__OTR__objects/object_wallmaster/gWallmasterHoverAnim"
static const ALIGN_ASSET(2) char gWallmasterHoverAnim[] = dgWallmasterHoverAnim;
#define dgWallmasterIdleAnim "__OTR__objects/object_wallmaster/gWallmasterIdleAnim"
static const ALIGN_ASSET(2) char gWallmasterIdleAnim[] = dgWallmasterIdleAnim;
#define dgWallmasterStandUpAnim "__OTR__objects/object_wallmaster/gWallmasterStandUpAnim"
static const ALIGN_ASSET(2) char gWallmasterStandUpAnim[] = dgWallmasterStandUpAnim;
typedef enum WallmasterLimb {
/* 0x00 */ WALLMASTER_LIMB_NONE,
/* 0x01 */ WALLMASTER_LIMB_ROOT,
/* 0x02 */ WALLMASTER_LIMB_HAND,
/* 0x03 */ WALLMASTER_LIMB_INDEX_FINGER_ROOT,
/* 0x04 */ WALLMASTER_LIMB_INDEX_FINGER_PROXIMAL,
/* 0x05 */ WALLMASTER_LIMB_INDEX_FINGER_DISTAL_ROOT,
/* 0x06 */ WALLMASTER_LIMB_INDEX_FINGER_MIDDLE,
/* 0x07 */ WALLMASTER_LIMB_INDEX_FINGER_DISTAL,
/* 0x08 */ WALLMASTER_LIMB_RING_FINGER_ROOT,
/* 0x09 */ WALLMASTER_LIMB_RING_FINGER_PROXIMAL,
/* 0x0A */ WALLMASTER_LIMB_RING_FINGER_DISTAL_ROOT,
/* 0x0B */ WALLMASTER_LIMB_RING_FINGER_MIDDLE,
/* 0x0C */ WALLMASTER_LIMB_RING_FINGER_DISTAL,
/* 0x0D */ WALLMASTER_LIMB_MIDDLE_FINGER_ROOT,
/* 0x0E */ WALLMASTER_LIMB_MIDDLE_FINGER_PROXIMAL,
/* 0x0F */ WALLMASTER_LIMB_MIDDLE_FINGER_DISTAL_ROOT,
/* 0x10 */ WALLMASTER_LIMB_MIDDLE_FINGER_MIDDLE,
/* 0x11 */ WALLMASTER_LIMB_MIDDLE_FINGER_DISTAL,
/* 0x12 */ WALLMASTER_LIMB_WRIST_ROOT,
/* 0x13 */ WALLMASTER_LIMB_WRIST,
/* 0x14 */ WALLMASTER_LIMB_THUMB_ROOT,
/* 0x15 */ WALLMASTER_LIMB_THUMB_PROXIMAL,
/* 0x16 */ WALLMASTER_LIMB_THUMB_DISTAL_ROOT,
/* 0x17 */ WALLMASTER_LIMB_THUMB_MIDDLE,
/* 0x18 */ WALLMASTER_LIMB_THUMB_DISTAL,
/* 0x19 */ WALLMASTER_LIMB_MAX
} WallmasterLimb;
#endif // OBJECTS_OBJECT_WALLMASTER_H