You've already forked 2ship2harkinian-Android
mirror of
https://github.com/izzy2lost/2ship2harkinian-Android.git
synced 2026-03-10 11:20:47 -07:00
248 lines
14 KiB
C
248 lines
14 KiB
C
#ifndef OBJECTS_OBJECT_IK_H
|
|
#define OBJECTS_OBJECT_IK_H 1
|
|
|
|
#include "align_asset_macro.h"
|
|
|
|
#define dgIronKnuckleVerticalAttackAnim "__OTR__objects/object_ik/gIronKnuckleVerticalAttackAnim"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleVerticalAttackAnim[] = dgIronKnuckleVerticalAttackAnim;
|
|
|
|
#define dgIronKnuckleRecoverVerticalAttackAnim "__OTR__objects/object_ik/gIronKnuckleRecoverVerticalAttackAnim"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleRecoverVerticalAttackAnim[] = dgIronKnuckleRecoverVerticalAttackAnim;
|
|
|
|
#define dgIronKnuckleEndVerticalAttackAnim "__OTR__objects/object_ik/gIronKnuckleEndVerticalAttackAnim"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleEndVerticalAttackAnim[] = dgIronKnuckleEndVerticalAttackAnim;
|
|
|
|
#define dgIronKnuckleHorizontalAttackAnim "__OTR__objects/object_ik/gIronKnuckleHorizontalAttackAnim"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleHorizontalAttackAnim[] = dgIronKnuckleHorizontalAttackAnim;
|
|
|
|
#define dgIronKnuckleEndHorizontalAttackAnim "__OTR__objects/object_ik/gIronKnuckleEndHorizontalAttackAnim"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleEndHorizontalAttackAnim[] = dgIronKnuckleEndHorizontalAttackAnim;
|
|
|
|
#define dgIronKnuckleBackHitAnim "__OTR__objects/object_ik/gIronKnuckleBackHitAnim"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleBackHitAnim[] = dgIronKnuckleBackHitAnim;
|
|
|
|
#define dgIronKnuckleBlockAnim "__OTR__objects/object_ik/gIronKnuckleBlockAnim"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleBlockAnim[] = dgIronKnuckleBlockAnim;
|
|
|
|
#define dgIronKnuckleDeathAnim "__OTR__objects/object_ik/gIronKnuckleDeathAnim"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleDeathAnim[] = dgIronKnuckleDeathAnim;
|
|
|
|
#define dgIronKnuckleFrontHitAnim "__OTR__objects/object_ik/gIronKnuckleFrontHitAnim"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleFrontHitAnim[] = dgIronKnuckleFrontHitAnim;
|
|
|
|
#define dgIronKnuckleRunAnim "__OTR__objects/object_ik/gIronKnuckleRunAnim"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleRunAnim[] = dgIronKnuckleRunAnim;
|
|
|
|
#define dgIronKnuckleWalkAnim "__OTR__objects/object_ik/gIronKnuckleWalkAnim"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleWalkAnim[] = dgIronKnuckleWalkAnim;
|
|
|
|
#define dgObjectIkVtx_009740 "__OTR__objects/object_ik/gObjectIkVtx_009740"
|
|
static const ALIGN_ASSET(2) char gObjectIkVtx_009740[] = dgObjectIkVtx_009740;
|
|
|
|
#define dgIronKnuckleArmorFrontDL "__OTR__objects/object_ik/gIronKnuckleArmorFrontDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleArmorFrontDL[] = dgIronKnuckleArmorFrontDL;
|
|
|
|
#define dgIronKnuckleArmorBackDL "__OTR__objects/object_ik/gIronKnuckleArmorBackDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleArmorBackDL[] = dgIronKnuckleArmorBackDL;
|
|
|
|
#define dgIronKnuckleAxeDL "__OTR__objects/object_ik/gIronKnuckleAxeDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleAxeDL[] = dgIronKnuckleAxeDL;
|
|
|
|
#define dgIronKnuckleRightHandDL "__OTR__objects/object_ik/gIronKnuckleRightHandDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleRightHandDL[] = dgIronKnuckleRightHandDL;
|
|
|
|
#define dgIronKnuckleLowerRightPauldronDL "__OTR__objects/object_ik/gIronKnuckleLowerRightPauldronDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleLowerRightPauldronDL[] = dgIronKnuckleLowerRightPauldronDL;
|
|
|
|
#define dgIronKnuckleLeftHandDL "__OTR__objects/object_ik/gIronKnuckleLeftHandDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleLeftHandDL[] = dgIronKnuckleLeftHandDL;
|
|
|
|
#define dgIronKnuckleLowerLeftPauldronDL "__OTR__objects/object_ik/gIronKnuckleLowerLeftPauldronDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleLowerLeftPauldronDL[] = dgIronKnuckleLowerLeftPauldronDL;
|
|
|
|
#define dgIronKnuckleUpperRightPauldronDL "__OTR__objects/object_ik/gIronKnuckleUpperRightPauldronDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleUpperRightPauldronDL[] = dgIronKnuckleUpperRightPauldronDL;
|
|
|
|
#define dgIronKnuckleUpperLeftPauldronDL "__OTR__objects/object_ik/gIronKnuckleUpperLeftPauldronDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleUpperLeftPauldronDL[] = dgIronKnuckleUpperLeftPauldronDL;
|
|
|
|
#define dgIronKnuckleFrontTorsoArmorMarkingDL "__OTR__objects/object_ik/gIronKnuckleFrontTorsoArmorMarkingDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleFrontTorsoArmorMarkingDL[] = dgIronKnuckleFrontTorsoArmorMarkingDL;
|
|
|
|
#define dgIronKnuckleRearTorsoArmorMarkingDL "__OTR__objects/object_ik/gIronKnuckleRearTorsoArmorMarkingDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleRearTorsoArmorMarkingDL[] = dgIronKnuckleRearTorsoArmorMarkingDL;
|
|
|
|
#define dgIronKnuckleRivetsMarking1DL "__OTR__objects/object_ik/gIronKnuckleRivetsMarking1DL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleRivetsMarking1DL[] = dgIronKnuckleRivetsMarking1DL;
|
|
|
|
#define dgIronKnuckleRivetsMarking2DL "__OTR__objects/object_ik/gIronKnuckleRivetsMarking2DL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleRivetsMarking2DL[] = dgIronKnuckleRivetsMarking2DL;
|
|
|
|
#define dgIronKnuckleBasMarkingDL "__OTR__objects/object_ik/gIronKnuckleBasMarkingDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleBasMarkingDL[] = dgIronKnuckleBasMarkingDL;
|
|
|
|
#define dgIronKnuckleGerudoHeadDL "__OTR__objects/object_ik/gIronKnuckleGerudoHeadDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleGerudoHeadDL[] = dgIronKnuckleGerudoHeadDL;
|
|
|
|
#define dgIronKnuckleHelmetMarkingDL "__OTR__objects/object_ik/gIronKnuckleHelmetMarkingDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleHelmetMarkingDL[] = dgIronKnuckleHelmetMarkingDL;
|
|
|
|
#define dgIronKnuckleTanArmorMaterialDL "__OTR__objects/object_ik/gIronKnuckleTanArmorMaterialDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleTanArmorMaterialDL[] = dgIronKnuckleTanArmorMaterialDL;
|
|
|
|
#define dgIronKnuckleBronzeArmorMaterialDL "__OTR__objects/object_ik/gIronKnuckleBronzeArmorMaterialDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleBronzeArmorMaterialDL[] = dgIronKnuckleBronzeArmorMaterialDL;
|
|
|
|
#define dgIronKnuckleSilverArmorMaterialDL "__OTR__objects/object_ik/gIronKnuckleSilverArmorMaterialDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleSilverArmorMaterialDL[] = dgIronKnuckleSilverArmorMaterialDL;
|
|
|
|
#define dgIronKnuckleBlackArmorMaterialDL "__OTR__objects/object_ik/gIronKnuckleBlackArmorMaterialDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleBlackArmorMaterialDL[] = dgIronKnuckleBlackArmorMaterialDL;
|
|
|
|
#define dgIronKnuckleBrownArmorMaterialDL "__OTR__objects/object_ik/gIronKnuckleBrownArmorMaterialDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleBrownArmorMaterialDL[] = dgIronKnuckleBrownArmorMaterialDL;
|
|
|
|
#define dgIronKnuckleWhiteArmorMaterialDL "__OTR__objects/object_ik/gIronKnuckleWhiteArmorMaterialDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleWhiteArmorMaterialDL[] = dgIronKnuckleWhiteArmorMaterialDL;
|
|
|
|
#define dgIronKnuckleGoldArmorMaterialDL "__OTR__objects/object_ik/gIronKnuckleGoldArmorMaterialDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleGoldArmorMaterialDL[] = dgIronKnuckleGoldArmorMaterialDL;
|
|
|
|
#define dgIronKnuckleTorsoDL "__OTR__objects/object_ik/gIronKnuckleTorsoDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleTorsoDL[] = dgIronKnuckleTorsoDL;
|
|
|
|
#define dgIronKnuckleVambraceLeftDL "__OTR__objects/object_ik/gIronKnuckleVambraceLeftDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleVambraceLeftDL[] = dgIronKnuckleVambraceLeftDL;
|
|
|
|
#define dgIronKnuckleArmLeftDL "__OTR__objects/object_ik/gIronKnuckleArmLeftDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleArmLeftDL[] = dgIronKnuckleArmLeftDL;
|
|
|
|
#define dgIronKnuckleVambraceRightDL "__OTR__objects/object_ik/gIronKnuckleVambraceRightDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleVambraceRightDL[] = dgIronKnuckleVambraceRightDL;
|
|
|
|
#define dgIronKnuckleArmRightDL "__OTR__objects/object_ik/gIronKnuckleArmRightDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleArmRightDL[] = dgIronKnuckleArmRightDL;
|
|
|
|
#define dgIronKnuckleHandDL "__OTR__objects/object_ik/gIronKnuckleHandDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleHandDL[] = dgIronKnuckleHandDL;
|
|
|
|
#define dgIronKnuckleWaistDL "__OTR__objects/object_ik/gIronKnuckleWaistDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleWaistDL[] = dgIronKnuckleWaistDL;
|
|
|
|
#define dgIronKnucklePauldronLeftDL "__OTR__objects/object_ik/gIronKnucklePauldronLeftDL"
|
|
static const ALIGN_ASSET(2) char gIronKnucklePauldronLeftDL[] = dgIronKnucklePauldronLeftDL;
|
|
|
|
#define dgIronKnuckleBootTipLeftDL "__OTR__objects/object_ik/gIronKnuckleBootTipLeftDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleBootTipLeftDL[] = dgIronKnuckleBootTipLeftDL;
|
|
|
|
#define dgIronKnuckleWaistArmorLeftDL "__OTR__objects/object_ik/gIronKnuckleWaistArmorLeftDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleWaistArmorLeftDL[] = dgIronKnuckleWaistArmorLeftDL;
|
|
|
|
#define dgIronKnucklePauldronRightDL "__OTR__objects/object_ik/gIronKnucklePauldronRightDL"
|
|
static const ALIGN_ASSET(2) char gIronKnucklePauldronRightDL[] = dgIronKnucklePauldronRightDL;
|
|
|
|
#define dgIronKnuckleBootTipRightDL "__OTR__objects/object_ik/gIronKnuckleBootTipRightDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleBootTipRightDL[] = dgIronKnuckleBootTipRightDL;
|
|
|
|
#define dgIronKnuckleWaistArmorRightDL "__OTR__objects/object_ik/gIronKnuckleWaistArmorRightDL"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleWaistArmorRightDL[] = dgIronKnuckleWaistArmorRightDL;
|
|
|
|
#define dgIronKnuckleChainMailTLUT "__OTR__objects/object_ik/gIronKnuckleChainMailTLUT"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleChainMailTLUT[] = dgIronKnuckleChainMailTLUT;
|
|
|
|
#define dgIronKnuckleRivet1Tex "__OTR__objects/object_ik/gIronKnuckleRivet1Tex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleRivet1Tex[] = dgIronKnuckleRivet1Tex;
|
|
|
|
#define dgIronKnuckleHair1Tex "__OTR__objects/object_ik/gIronKnuckleHair1Tex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleHair1Tex[] = dgIronKnuckleHair1Tex;
|
|
|
|
#define dgIronKnuckleAxePomelJewel1Tex "__OTR__objects/object_ik/gIronKnuckleAxePomelJewel1Tex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleAxePomelJewel1Tex[] = dgIronKnuckleAxePomelJewel1Tex;
|
|
|
|
#define dgIronKnuckleAxeTLUT "__OTR__objects/object_ik/gIronKnuckleAxeTLUT"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleAxeTLUT[] = dgIronKnuckleAxeTLUT;
|
|
|
|
#define dgIronKnuckleFireTex "__OTR__objects/object_ik/gIronKnuckleFireTex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleFireTex[] = dgIronKnuckleFireTex;
|
|
|
|
#define dgIronKnuckleRivet2Tex "__OTR__objects/object_ik/gIronKnuckleRivet2Tex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleRivet2Tex[] = dgIronKnuckleRivet2Tex;
|
|
|
|
#define dgIronKnuckleBlockPatternTex "__OTR__objects/object_ik/gIronKnuckleBlockPatternTex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleBlockPatternTex[] = dgIronKnuckleBlockPatternTex;
|
|
|
|
#define dgIronKnuckleChainMailTex "__OTR__objects/object_ik/gIronKnuckleChainMailTex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleChainMailTex[] = dgIronKnuckleChainMailTex;
|
|
|
|
#define dgIronKnuckleArmorEmblemTex "__OTR__objects/object_ik/gIronKnuckleArmorEmblemTex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleArmorEmblemTex[] = dgIronKnuckleArmorEmblemTex;
|
|
|
|
#define dgIronKnuckleGerudoEyeTex "__OTR__objects/object_ik/gIronKnuckleGerudoEyeTex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleGerudoEyeTex[] = dgIronKnuckleGerudoEyeTex;
|
|
|
|
#define dgIronKnuckleChestJewelTex "__OTR__objects/object_ik/gIronKnuckleChestJewelTex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleChestJewelTex[] = dgIronKnuckleChestJewelTex;
|
|
|
|
#define dgIronKnuckleArmorRivet2Tex "__OTR__objects/object_ik/gIronKnuckleArmorRivet2Tex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleArmorRivet2Tex[] = dgIronKnuckleArmorRivet2Tex;
|
|
|
|
#define dgIronKnuckleArmorTLUT "__OTR__objects/object_ik/gIronKnuckleArmorTLUT"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleArmorTLUT[] = dgIronKnuckleArmorTLUT;
|
|
|
|
#define dgIronKnuckleForeheadJewelTex "__OTR__objects/object_ik/gIronKnuckleForeheadJewelTex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleForeheadJewelTex[] = dgIronKnuckleForeheadJewelTex;
|
|
|
|
#define dgIronKnuckleGerudoSkinTex "__OTR__objects/object_ik/gIronKnuckleGerudoSkinTex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleGerudoSkinTex[] = dgIronKnuckleGerudoSkinTex;
|
|
|
|
#define dgIronKnuckleHair2Tex "__OTR__objects/object_ik/gIronKnuckleHair2Tex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleHair2Tex[] = dgIronKnuckleHair2Tex;
|
|
|
|
#define dgIronKnuckleEarTex "__OTR__objects/object_ik/gIronKnuckleEarTex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleEarTex[] = dgIronKnuckleEarTex;
|
|
|
|
#define dgIronKnuckleForeheadDecal1Tex "__OTR__objects/object_ik/gIronKnuckleForeheadDecal1Tex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleForeheadDecal1Tex[] = dgIronKnuckleForeheadDecal1Tex;
|
|
|
|
#define dgIronKnuckleForeheadDecal2Tex "__OTR__objects/object_ik/gIronKnuckleForeheadDecal2Tex"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleForeheadDecal2Tex[] = dgIronKnuckleForeheadDecal2Tex;
|
|
|
|
#define dgIronKnuckleSkel "__OTR__objects/object_ik/gIronKnuckleSkel"
|
|
static const ALIGN_ASSET(2) char gIronKnuckleSkel[] = dgIronKnuckleSkel;
|
|
|
|
typedef enum IronKnuckleLimb {
|
|
/* 0x00 */ IRON_KNUCKLE_LIMB_NONE,
|
|
/* 0x01 */ IRON_KNUCKLE_LIMB_ROOT,
|
|
/* 0x02 */ IRON_KNUCKLE_LIMB_TASSET_CENTER,
|
|
/* 0x03 */ IRON_KNUCKLE_LIMB_TASSET_RIGHT,
|
|
/* 0x04 */ IRON_KNUCKLE_LIMB_RIGHT_LEG,
|
|
/* 0x05 */ IRON_KNUCKLE_LIMB_RIGHT_FOOT,
|
|
/* 0x06 */ IRON_KNUCKLE_LIMB_TASSET_LEFT,
|
|
/* 0x07 */ IRON_KNUCKLE_LIMB_LEFT_LEG,
|
|
/* 0x08 */ IRON_KNUCKLE_LIMB_LEFT_FOOT,
|
|
/* 0x09 */ IRON_KNUCKLE_LIMB_UPPER_BODY_ROOT,
|
|
/* 0x0A */ IRON_KNUCKLE_LIMB_UNK_ROOT,
|
|
/* 0x0B */ IRON_KNUCKLE_LIMB_HEAD_ROOT,
|
|
/* 0x0C */ IRON_KNUCKLE_LIMB_HELMET_ARMOR,
|
|
/* 0x0D */ IRON_KNUCKLE_LIMB_HEAD,
|
|
/* 0x0E */ IRON_KNUCKLE_LIMB_RIGHT_UPPER_ARM,
|
|
/* 0x0F */ IRON_KNUCKLE_LIMB_RIGHT_FOREARM,
|
|
/* 0x10 */ IRON_KNUCKLE_LIMB_AXE_ROOT,
|
|
/* 0x11 */ IRON_KNUCKLE_LIMB_AXE,
|
|
/* 0x12 */ IRON_KNUCKLE_LIMB_RIGHT_HAND,
|
|
/* 0x13 */ IRON_KNUCKLE_LIMB_LEFT_UPPER_ARM,
|
|
/* 0x14 */ IRON_KNUCKLE_LIMB_LEFT_FOREARM,
|
|
/* 0x15 */ IRON_KNUCKLE_LIMB_LEFT_HAND,
|
|
/* 0x16 */ IRON_KNUCKLE_LIMB_UPPER_LEFT_PAULDRON,
|
|
/* 0x17 */ IRON_KNUCKLE_LIMB_LOWER_LEFT_PAULDRON,
|
|
/* 0x18 */ IRON_KNUCKLE_LIMB_UPPER_RIGHT_PAULDRON,
|
|
/* 0x19 */ IRON_KNUCKLE_LIMB_LOWER_RIGHT_PAULDRON,
|
|
/* 0x1A */ IRON_KNUCKLE_LIMB_CHEST_ARMOR_FRONT,
|
|
/* 0x1B */ IRON_KNUCKLE_LIMB_CHEST_ARMOR_BACK,
|
|
/* 0x1C */ IRON_KNUCKLE_LIMB_TORSO,
|
|
/* 0x1D */ IRON_KNUCKLE_LIMB_WAIST,
|
|
/* 0x1E */ IRON_KNUCKLE_LIMB_MAX
|
|
} IronKnuckleLimb;
|
|
|
|
#endif // OBJECTS_OBJECT_IK_H
|