#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