From a44aab8fc4cfc3ef8c53f1398590718084ef7ccc Mon Sep 17 00:00:00 2001 From: craisinlord Date: Mon, 6 Jul 2026 08:59:57 -0500 Subject: [PATCH] toreterror subtitles, alpha mantis turning revert, scorpion and cloud shark updates (from dev, without rolly polly) --- .../antarchy/config/AntarchySettings.java | 30 +- .../content/client/model/CloudSharkModel.java | 7 +- .../client/model/EmperorScorpionModel.java | 5 +- .../client/renderer/CloudSharkRenderer.java | 41 + .../renderer/EmperorScorpionRenderer.java | 47 +- .../content/entity/EmperorScorpionEntity.java | 155 +- .../antarchy/content/entity/MantisEntity.java | 34 - .../animations/cloud_shark.animation.json | 1174 ++-- .../emperor_scorpion.animation.json | 5869 ++++++++++++++--- .../animations/jumpy_bug.animation.json | 4559 ++++++++++--- .../assets/antarchy/geo/cloud_shark.geo.json | 112 +- .../antarchy/geo/emperor_scorpion.geo.json | 306 +- .../antarchy/geo/flying_squirrel.geo.json | 24 +- .../assets/antarchy/geo/jumpy_bug.geo.json | 31 +- .../antarchy/textures/entity/cloud_shark.png | Bin 7680 -> 9081 bytes .../entity/cloud_shark/cloud_shark.png | Bin 0 -> 7423 bytes .../cloud_shark/cloud_shark_emissive.png | Bin 0 -> 764 bytes .../textures/entity/emperor_scorpion.png | Bin 7039 -> 0 bytes .../emperor_scorpion/emperor_scorpion.png | Bin 0 -> 15593 bytes .../emperor_scorpion_emissive.png | Bin 0 -> 1828 bytes .../flying_squirrel/flying_squirrel.png | Bin 2260 -> 2137 bytes .../flying_squirrel_albino.png | Bin 2087 -> 2101 bytes .../flying_squirrel/flying_squirrel_brown.png | Bin 2276 -> 2125 bytes .../item/emperor_scorpion_stinger.png | Bin 348 -> 386 bytes .../antarchy/textures/item/scorpion_whip.png | Bin 314 -> 383 bytes fabric/build.gradle | 12 + .../fabric/AntarchyFabricContent.java | 6 +- fabric/src/main/resources/fabric.mod.json | 2 +- gradle.properties | 4 +- .../registry/AntarchyNeoforgeEntites.java | 4 +- .../registry/AntarchyNeoforgeItems.java | 2 +- 31 files changed, 9780 insertions(+), 2644 deletions(-) create mode 100644 common/src/main/resources/assets/antarchy/textures/entity/cloud_shark/cloud_shark.png create mode 100644 common/src/main/resources/assets/antarchy/textures/entity/cloud_shark/cloud_shark_emissive.png delete mode 100644 common/src/main/resources/assets/antarchy/textures/entity/emperor_scorpion.png create mode 100644 common/src/main/resources/assets/antarchy/textures/entity/emperor_scorpion/emperor_scorpion.png create mode 100644 common/src/main/resources/assets/antarchy/textures/entity/emperor_scorpion/emperor_scorpion_emissive.png diff --git a/common/src/main/java/com/craisinlord/antarchy/config/AntarchySettings.java b/common/src/main/java/com/craisinlord/antarchy/config/AntarchySettings.java index c487fde7..661e6bf3 100644 --- a/common/src/main/java/com/craisinlord/antarchy/config/AntarchySettings.java +++ b/common/src/main/java/com/craisinlord/antarchy/config/AntarchySettings.java @@ -233,23 +233,23 @@ public final class AntarchySettings { private static final int reverieAmbientTargetMaxAgeTicks = 40; private static final int reverieAmbientPulseIntervalMinTicks = 12; private static final int reverieAmbientPulseIntervalMaxTicks = 19; - private static double emperorScorpionHealth = 100.0D; - private static double emperorScorpionAttackDamage = 12.0D; + private static double emperorScorpionHealth = 400.0D; + private static double emperorScorpionAttackDamage = 28.0D; private static double emperorScorpionMovementSpeed = 0.32D; - private static double emperorScorpionArmor = 6.0D; - private static double emperorScorpionKnockbackResistance = 0.6D; - private static double emperorScorpionFollowRange = 32.0D; + private static double emperorScorpionArmor = 25.0D; + private static double emperorScorpionKnockbackResistance = 0.8D; + private static double emperorScorpionFollowRange = 40.0D; private static int emperorScorpionXpReward = 25; - private static int emperorScorpionClawAnimTicks = 12; - private static int emperorScorpionClawHitTick = 6; - private static int emperorScorpionClawCooldownTicks = 16; - private static int emperorScorpionStingAnimTicks = 18; - private static int emperorScorpionStingHitTick = 9; - private static int emperorScorpionStingCooldownTicks = 42; - private static int emperorScorpionPoisonTicks = 100; - private static int emperorScorpionWeaknessTicks = 80; - private static int emperorScorpionSummonIntervalTicks = 180; - private static int emperorScorpionMaxSummonedScorpions = 4; + private static int emperorScorpionClawAnimTicks = 23; + private static int emperorScorpionClawHitTick = 12; + private static int emperorScorpionClawCooldownTicks = 28; + private static int emperorScorpionStingAnimTicks = 25; + private static int emperorScorpionStingHitTick = 13; + private static int emperorScorpionStingCooldownTicks = 60; + private static int emperorScorpionPoisonTicks = 300; + private static int emperorScorpionWeaknessTicks = 120; + private static int emperorScorpionSummonIntervalTicks = 140; + private static int emperorScorpionMaxSummonedScorpions = 8; private static double scorpionHealth = 30.0D; private static double scorpionAttackDamage = 5.0D; private static double scorpionMovementSpeed = 0.29D; diff --git a/common/src/main/java/com/craisinlord/antarchy/content/client/model/CloudSharkModel.java b/common/src/main/java/com/craisinlord/antarchy/content/client/model/CloudSharkModel.java index c1d8a5ce..c3ba81f4 100644 --- a/common/src/main/java/com/craisinlord/antarchy/content/client/model/CloudSharkModel.java +++ b/common/src/main/java/com/craisinlord/antarchy/content/client/model/CloudSharkModel.java @@ -6,6 +6,11 @@ import net.minecraft.resources.ResourceLocation; import software.bernie.geckolib.model.GeoModel; public class CloudSharkModel extends GeoModel { + public static final ResourceLocation BASE_TEXTURE = + ResourceLocation.fromNamespaceAndPath(Antarchy.MODID, "textures/entity/cloud_shark/cloud_shark.png"); + public static final ResourceLocation EMISSIVE_TEXTURE = + ResourceLocation.fromNamespaceAndPath(Antarchy.MODID, "textures/entity/cloud_shark/cloud_shark_emissive.png"); + @Override public ResourceLocation getModelResource(CloudSharkEntity animatable) { return ResourceLocation.fromNamespaceAndPath(Antarchy.MODID, "geo/cloud_shark.geo.json"); @@ -13,7 +18,7 @@ public class CloudSharkModel extends GeoModel { @Override public ResourceLocation getTextureResource(CloudSharkEntity animatable) { - return ResourceLocation.fromNamespaceAndPath(Antarchy.MODID, "textures/entity/cloud_shark.png"); + return BASE_TEXTURE; } @Override diff --git a/common/src/main/java/com/craisinlord/antarchy/content/client/model/EmperorScorpionModel.java b/common/src/main/java/com/craisinlord/antarchy/content/client/model/EmperorScorpionModel.java index 1c66b057..c7dd6671 100644 --- a/common/src/main/java/com/craisinlord/antarchy/content/client/model/EmperorScorpionModel.java +++ b/common/src/main/java/com/craisinlord/antarchy/content/client/model/EmperorScorpionModel.java @@ -7,6 +7,9 @@ import software.bernie.geckolib.model.GeoModel; public class EmperorScorpionModel extends GeoModel { + public static final ResourceLocation EMISSIVE_TEXTURE = + ResourceLocation.fromNamespaceAndPath(Antarchy.MODID, "textures/entity/emperor_scorpion/emperor_scorpion_emissive.png"); + @Override public ResourceLocation getModelResource(EmperorScorpionEntity animatable) { return ResourceLocation.fromNamespaceAndPath(Antarchy.MODID, "geo/emperor_scorpion.geo.json"); @@ -14,7 +17,7 @@ public class EmperorScorpionModel extends GeoModel { @Override public ResourceLocation getTextureResource(EmperorScorpionEntity animatable) { - return ResourceLocation.fromNamespaceAndPath(Antarchy.MODID, "textures/entity/emperor_scorpion.png"); + return ResourceLocation.fromNamespaceAndPath(Antarchy.MODID, "textures/entity/emperor_scorpion/emperor_scorpion.png"); } @Override diff --git a/common/src/main/java/com/craisinlord/antarchy/content/client/renderer/CloudSharkRenderer.java b/common/src/main/java/com/craisinlord/antarchy/content/client/renderer/CloudSharkRenderer.java index bc99df12..ec8e9a80 100644 --- a/common/src/main/java/com/craisinlord/antarchy/content/client/renderer/CloudSharkRenderer.java +++ b/common/src/main/java/com/craisinlord/antarchy/content/client/renderer/CloudSharkRenderer.java @@ -2,8 +2,17 @@ package com.craisinlord.antarchy.content.client.renderer; import com.craisinlord.antarchy.content.client.model.CloudSharkModel; import com.craisinlord.antarchy.content.entity.cloud_shark.CloudSharkEntity; +import com.mojang.blaze3d.vertex.PoseStack; +import com.mojang.blaze3d.vertex.VertexConsumer; +import net.minecraft.client.renderer.MultiBufferSource; +import net.minecraft.client.renderer.RenderType; import net.minecraft.client.renderer.entity.EntityRendererProvider; +import net.minecraft.client.renderer.texture.OverlayTexture; +import net.minecraft.resources.ResourceLocation; +import org.jetbrains.annotations.Nullable; +import software.bernie.geckolib.cache.object.BakedGeoModel; import software.bernie.geckolib.renderer.GeoEntityRenderer; +import software.bernie.geckolib.renderer.layer.GeoRenderLayer; public class CloudSharkRenderer extends GeoEntityRenderer { private static final float SHADOW_RADIUS = 0.6F; @@ -11,5 +20,37 @@ public class CloudSharkRenderer extends GeoEntityRenderer { public CloudSharkRenderer(EntityRendererProvider.Context context) { super(context, new CloudSharkModel()); this.shadowRadius = SHADOW_RADIUS; + this.addRenderLayer(new CloudSharkEmissiveLayer(this)); + } + + @Override + public RenderType getRenderType(CloudSharkEntity animatable, ResourceLocation texture, @Nullable MultiBufferSource bufferSource, float partialTick) { + return RenderType.entityCutoutNoCull(texture); + } + + private static final class CloudSharkEmissiveLayer extends GeoRenderLayer { + private CloudSharkEmissiveLayer(GeoEntityRenderer renderer) { + super(renderer); + } + + @Override + public void render(PoseStack poseStack, CloudSharkEntity animatable, BakedGeoModel bakedModel, @Nullable RenderType renderType, + MultiBufferSource bufferSource, @Nullable VertexConsumer buffer, float partialTick, + int packedLight, int packedOverlay) { + RenderType emissiveType = RenderType.eyes(CloudSharkModel.EMISSIVE_TEXTURE); + VertexConsumer emissiveBuffer = bufferSource.getBuffer(emissiveType); + this.getRenderer().reRender( + bakedModel, + poseStack, + bufferSource, + animatable, + emissiveType, + emissiveBuffer, + partialTick, + 0xF000F0, + OverlayTexture.NO_OVERLAY, + 0xFFFFFFFF + ); + } } } diff --git a/common/src/main/java/com/craisinlord/antarchy/content/client/renderer/EmperorScorpionRenderer.java b/common/src/main/java/com/craisinlord/antarchy/content/client/renderer/EmperorScorpionRenderer.java index 013c777a..340a1bc4 100644 --- a/common/src/main/java/com/craisinlord/antarchy/content/client/renderer/EmperorScorpionRenderer.java +++ b/common/src/main/java/com/craisinlord/antarchy/content/client/renderer/EmperorScorpionRenderer.java @@ -2,14 +2,59 @@ package com.craisinlord.antarchy.content.client.renderer; import com.craisinlord.antarchy.content.client.model.EmperorScorpionModel; import com.craisinlord.antarchy.content.entity.EmperorScorpionEntity; +import com.mojang.blaze3d.vertex.PoseStack; +import com.mojang.blaze3d.vertex.VertexConsumer; +import net.minecraft.client.renderer.MultiBufferSource; +import net.minecraft.client.renderer.RenderType; import net.minecraft.client.renderer.entity.EntityRendererProvider; +import net.minecraft.client.renderer.texture.OverlayTexture; +import net.minecraft.resources.ResourceLocation; +import org.jetbrains.annotations.Nullable; +import software.bernie.geckolib.cache.object.BakedGeoModel; import software.bernie.geckolib.renderer.GeoEntityRenderer; +import software.bernie.geckolib.renderer.layer.GeoRenderLayer; public class EmperorScorpionRenderer extends GeoEntityRenderer { public EmperorScorpionRenderer(EntityRendererProvider.Context context) { super(context, new EmperorScorpionModel()); this.shadowRadius = 3.0F; - this.withScale(1.5F); + this.addRenderLayer(new EmperorScorpionEmissiveLayer(this)); + } + + @Override + public RenderType getRenderType(EmperorScorpionEntity animatable, ResourceLocation texture, @Nullable MultiBufferSource bufferSource, float partialTick) { + return RenderType.entityCutoutNoCull(texture); + } + + @Override + protected float getDeathMaxRotation(EmperorScorpionEntity animatable) { + return 0.0F; + } + + private static final class EmperorScorpionEmissiveLayer extends GeoRenderLayer { + private EmperorScorpionEmissiveLayer(GeoEntityRenderer renderer) { + super(renderer); + } + + @Override + public void render(PoseStack poseStack, EmperorScorpionEntity animatable, BakedGeoModel bakedModel, @Nullable RenderType renderType, + MultiBufferSource bufferSource, @Nullable VertexConsumer buffer, float partialTick, + int packedLight, int packedOverlay) { + RenderType emissiveType = RenderType.eyes(EmperorScorpionModel.EMISSIVE_TEXTURE); + VertexConsumer emissiveBuffer = bufferSource.getBuffer(emissiveType); + this.getRenderer().reRender( + bakedModel, + poseStack, + bufferSource, + animatable, + emissiveType, + emissiveBuffer, + partialTick, + 0xF000F0, + OverlayTexture.NO_OVERLAY, + 0xFFFFFFFF + ); + } } } diff --git a/common/src/main/java/com/craisinlord/antarchy/content/entity/EmperorScorpionEntity.java b/common/src/main/java/com/craisinlord/antarchy/content/entity/EmperorScorpionEntity.java index bed77337..8ac5a93b 100644 --- a/common/src/main/java/com/craisinlord/antarchy/content/entity/EmperorScorpionEntity.java +++ b/common/src/main/java/com/craisinlord/antarchy/content/entity/EmperorScorpionEntity.java @@ -48,40 +48,50 @@ import software.bernie.geckolib.animation.RawAnimation; import software.bernie.geckolib.util.GeckoLibUtil; public class EmperorScorpionEntity extends Monster implements GeoEntity { - private static final byte CLAW_ATTACK_ANIM_EVENT = 4; + private static final byte SNAP_ATTACK_ANIM_EVENT = 4; private static final byte STING_ATTACK_ANIM_EVENT = 5; + private static final byte AGRO_ANIM_EVENT = 6; - private static final int CLAW_ATTACK_ANIM_TICKS = 12; - private static final int CLAW_ATTACK_HIT_TICK = 6; - private static final int CLAW_ATTACK_COOLDOWN_TICKS = 16; - private static final int STING_ATTACK_ANIM_TICKS = 18; - private static final int STING_ATTACK_HIT_TICK = 9; - private static final int STING_ATTACK_COOLDOWN_TICKS = 42; - private static final int POISON_DURATION_TICKS = 100; - private static final int WEAKNESS_DURATION_TICKS = 80; - private static final int SUMMON_INTERVAL_TICKS = 180; - private static final int MAX_SUMMONED_SCORPIONS = 4; + private static final int SNAP_ATTACK_ANIM_TICKS = 23; + private static final int SNAP_ATTACK_HIT_TICK = 12; + private static final int SNAP_ATTACK_COOLDOWN_TICKS = 28; + private static final int STING_ATTACK_ANIM_TICKS = 25; + private static final int STING_ATTACK_HIT_TICK = 13; + private static final int STING_ATTACK_COOLDOWN_TICKS = 60; + private static final int AGRO_ANIM_TICKS = 30; + private static final int DEATH_ANIM_TICKS = 40; + private static final float STING_DAMAGE = 18.0F; + private static final double STING_AOE_RADIUS = 5.0D; + private static final int POISON_DURATION_TICKS = 300; + private static final int WEAKNESS_DURATION_TICKS = 120; + private static final int SUMMON_INTERVAL_TICKS = 140; + private static final int MAX_SUMMONED_SCORPIONS = 8; private static final String EMPEROR_SUMMON_TAG = "antarchy_emperor_summoned"; private static final ResourceKey THORAXIS_KEY = ResourceKey.create(Registries.DIMENSION, ResourceLocation.fromNamespaceAndPath(Antarchy.MODID, "thoraxis")); - private static final RawAnimation IDLE_ANIM = RawAnimation.begin().thenLoop("idle"); - private static final RawAnimation WALK_ANIM = RawAnimation.begin().thenLoop("walk"); - private static final RawAnimation ATTACK_ANIM = RawAnimation.begin().thenPlay("attack"); + private static final RawAnimation IDLE_ANIM = RawAnimation.begin().thenLoop("idle"); + private static final RawAnimation WALK_ANIM = RawAnimation.begin().thenLoop("walk"); + private static final RawAnimation SNAP_ANIM = RawAnimation.begin().thenPlay("snap"); + private static final RawAnimation STING_ANIM = RawAnimation.begin().thenPlay("sting"); + private static final RawAnimation AGRO_ANIM = RawAnimation.begin().thenPlay("agro"); + private static final RawAnimation DEATH_ANIM = RawAnimation.begin().thenPlay("death"); private final AnimatableInstanceCache geoCache = GeckoLibUtil.createInstanceCache(this); private final ServerBossEvent bossEvent = - new ServerBossEvent(this.getDisplayName(), BossEvent.BossBarColor.RED, BossEvent.BossBarOverlay.PROGRESS); + new ServerBossEvent(this.getDisplayName(), BossEvent.BossBarColor.PURPLE, BossEvent.BossBarOverlay.PROGRESS); private int attackAnimTicks = 0; private int attackHitTick = 0; private int attackCooldownTicks = 0; private int stingCooldownTicks = 0; + private int agroAnimTicks = 0; private int summonCooldown = 0; private boolean attackDamageApplied = false; private boolean stingAttackActive = false; + private boolean hasAgroed = false; @Nullable private LivingEntity attackTarget; public EmperorScorpionEntity(EntityType entityType, Level level) { @@ -92,12 +102,13 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity { public static AttributeSupplier.Builder createAttributes() { return Monster.createMonsterAttributes() - .add(Attributes.MAX_HEALTH, 200.0D) + .add(Attributes.MAX_HEALTH, 400.0D) .add(Attributes.MOVEMENT_SPEED, 0.32D) - .add(Attributes.ATTACK_DAMAGE, 18.0D) - .add(Attributes.ARMOR, 6.0D) - .add(Attributes.KNOCKBACK_RESISTANCE, 0.6D) - .add(Attributes.FOLLOW_RANGE, 32.0D); + .add(Attributes.ATTACK_DAMAGE, 28.0D) + .add(Attributes.ARMOR, 25.0D) + .add(Attributes.ARMOR_TOUGHNESS, 10.0D) + .add(Attributes.KNOCKBACK_RESISTANCE, 0.8D) + .add(Attributes.FOLLOW_RANGE, 40.0D); } public static boolean canSpawn(EntityType entityType, ServerLevelAccessor level, @@ -154,10 +165,27 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity { this.resetAttackState(); } } + if (this.agroAnimTicks > 0) { + this.agroAnimTicks--; + } if (this.summonCooldown > 0) { this.summonCooldown--; } + if (!this.level().isClientSide) { + if (this.getTarget() != null) { + if (!this.hasAgroed) { + this.hasAgroed = true; + this.agroAnimTicks = AGRO_ANIM_TICKS; + this.getNavigation().stop(); + this.level().broadcastEntityEvent(this, AGRO_ANIM_EVENT); + this.playSound(AntarchySoundEvents.EMPEROR_SCORPION_ROAR.get(), 2.0F, 0.7F); + } + } else { + this.hasAgroed = false; + } + } + if (this.getTarget() != null && this.summonCooldown <= 0 && !this.isAttackLocked() @@ -175,7 +203,7 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity { return; } - int toSpawn = 1 + this.random.nextInt(2); + int toSpawn = 2 + this.random.nextInt(2); EntityType scorpionType = AntarchyObjects.SCORPION.get(); for (int i = 0; i < toSpawn; i++) { double offsetX = (this.random.nextDouble() - 0.5D) * 6.0D; @@ -198,10 +226,10 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity { @Override public boolean doHurtTarget(Entity target) { - return this.performStingAttack(target); + return this.performSnapAttack(target); } - private boolean performClawAttack(Entity target) { + private boolean performSnapAttack(Entity target) { boolean hurt = super.doHurtTarget(target); if (hurt) { this.playSound(AntarchySoundEvents.EMPEROR_SCORPION_ATTACK.get(), 0.9F, 0.95F + this.random.nextFloat() * 0.08F); @@ -210,32 +238,39 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity { } private boolean performStingAttack(Entity target) { - boolean hurt; - if (this.level() instanceof ServerLevel serverLevel) { - hurt = target.hurt(AntarchyDamageSources.emperorScorpionSting(serverLevel, this), - (float) this.getAttributeValue(Attributes.ATTACK_DAMAGE)); - } else { - hurt = super.doHurtTarget(target); + if (!(this.level() instanceof ServerLevel serverLevel)) { + return false; } - if (hurt && target instanceof LivingEntity living) { - int poisonDuration = this.level().getDifficulty() == Difficulty.HARD - ? POISON_DURATION_TICKS * 2 : POISON_DURATION_TICKS; - living.addEffect(new MobEffectInstance(MobEffects.POISON, poisonDuration, 0)); - living.addEffect(new MobEffectInstance(MobEffects.WEAKNESS, WEAKNESS_DURATION_TICKS, 0)); + boolean hurtAny = false; + for (LivingEntity living : serverLevel.getEntitiesOfClass(LivingEntity.class, + this.getBoundingBox().inflate(STING_AOE_RADIUS), + entity -> entity != this + && entity.isAlive() + && !(entity instanceof EmperorScorpionEntity) + && !(entity instanceof ScorpionEntity))) { + if (living.hurt(AntarchyDamageSources.emperorScorpionSting(serverLevel, this), STING_DAMAGE)) { + hurtAny = true; + int poisonDuration = this.level().getDifficulty() == Difficulty.HARD + ? POISON_DURATION_TICKS * 2 : POISON_DURATION_TICKS; + living.addEffect(new MobEffectInstance(MobEffects.POISON, poisonDuration, 1)); + living.addEffect(new MobEffectInstance(MobEffects.WEAKNESS, WEAKNESS_DURATION_TICKS, 0)); + } + } + if (hurtAny) { this.playSound(AntarchySoundEvents.EMPEROR_SCORPION_ATTACK.get(), 1.0F, 0.9F + this.random.nextFloat() * 0.08F); } - return hurt; + return hurtAny; } - private void beginClawAttack(LivingEntity target) { + private void beginSnapAttack(LivingEntity target) { this.attackTarget = target; - this.attackAnimTicks = CLAW_ATTACK_ANIM_TICKS; - this.attackHitTick = CLAW_ATTACK_HIT_TICK; - this.attackCooldownTicks = CLAW_ATTACK_COOLDOWN_TICKS; + this.attackAnimTicks = SNAP_ATTACK_ANIM_TICKS; + this.attackHitTick = SNAP_ATTACK_HIT_TICK; + this.attackCooldownTicks = SNAP_ATTACK_COOLDOWN_TICKS; this.attackDamageApplied = false; this.stingAttackActive = false; this.getNavigation().stop(); - this.level().broadcastEntityEvent(this, CLAW_ATTACK_ANIM_EVENT); + this.level().broadcastEntityEvent(this, SNAP_ATTACK_ANIM_EVENT); this.commitLunge(target, 0.42D, 0.10D); } @@ -259,14 +294,13 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity { } this.getLookControl().setLookAt(this.attackTarget, 30.0F, 30.0F); - if (!this.attackDamageApplied - && this.attackAnimTicks == this.attackHitTick - && this.distanceToSqr(this.attackTarget) <= this.getAttackReachSqr(this.attackTarget)) { - this.attackDamageApplied = true; + if (!this.attackDamageApplied && this.attackAnimTicks == this.attackHitTick) { if (this.stingAttackActive) { + this.attackDamageApplied = true; this.performStingAttack(this.attackTarget); - } else { - this.performClawAttack(this.attackTarget); + } else if (this.distanceToSqr(this.attackTarget) <= this.getAttackReachSqr(this.attackTarget)) { + this.attackDamageApplied = true; + this.performSnapAttack(this.attackTarget); } } @@ -306,13 +340,13 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity { } private boolean isAttackLocked() { - return this.attackAnimTicks > 0; + return this.attackAnimTicks > 0 || this.agroAnimTicks > 0; } @Override public void handleEntityEvent(byte id) { - if (id == CLAW_ATTACK_ANIM_EVENT) { - this.attackAnimTicks = CLAW_ATTACK_ANIM_TICKS; + if (id == SNAP_ATTACK_ANIM_EVENT) { + this.attackAnimTicks = SNAP_ATTACK_ANIM_TICKS; this.attackDamageApplied = false; this.stingAttackActive = false; return; @@ -323,6 +357,10 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity { this.stingAttackActive = true; return; } + if (id == AGRO_ANIM_EVENT) { + this.agroAnimTicks = AGRO_ANIM_TICKS; + return; + } super.handleEntityEvent(id); } @@ -332,8 +370,14 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity { } private PlayState mainController(AnimationState state) { + if (this.isDeadOrDying()) { + return state.setAndContinue(DEATH_ANIM); + } if (this.attackAnimTicks > 0) { - return state.setAndContinue(ATTACK_ANIM); + return state.setAndContinue(this.stingAttackActive ? STING_ANIM : SNAP_ANIM); + } + if (this.agroAnimTicks > 0) { + return state.setAndContinue(AGRO_ANIM); } if (state.isMoving()) { return state.setAndContinue(WALK_ANIM); @@ -341,6 +385,15 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity { return state.setAndContinue(IDLE_ANIM); } + @Override + protected void tickDeath() { + this.deathTime++; + if (this.deathTime >= DEATH_ANIM_TICKS && !this.level().isClientSide && !this.isRemoved()) { + this.level().broadcastEntityEvent(this, (byte) 60); + this.remove(RemovalReason.KILLED); + } + } + @Override public AnimatableInstanceCache getAnimatableInstanceCache() { return this.geoCache; @@ -421,7 +474,7 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity { if (EmperorScorpionEntity.this.shouldUseSting(enemy)) { EmperorScorpionEntity.this.beginStingAttack(enemy); } else { - EmperorScorpionEntity.this.beginClawAttack(enemy); + EmperorScorpionEntity.this.beginSnapAttack(enemy); } return; } diff --git a/common/src/main/java/com/craisinlord/antarchy/content/entity/MantisEntity.java b/common/src/main/java/com/craisinlord/antarchy/content/entity/MantisEntity.java index 025fd490..90995178 100644 --- a/common/src/main/java/com/craisinlord/antarchy/content/entity/MantisEntity.java +++ b/common/src/main/java/com/craisinlord/antarchy/content/entity/MantisEntity.java @@ -71,7 +71,6 @@ public class MantisEntity extends Monster implements GeoEntity { public MantisEntity(EntityType entityType, Level level) { super(entityType, level); - this.lookControl = new SteadyLookControl(this); this.setNoGravity(false); this.setPathfindingMalus(PathType.WATER, -1.0F); this.setPathfindingMalus(PathType.WATER_BORDER, 16.0F); @@ -208,14 +207,6 @@ public class MantisEntity extends Monster implements GeoEntity { LivingEntity target = this.getTarget(); if (target != null && target.isAlive()) { this.getLookControl().setLookAt(target, 30.0F, 30.0F); - // If the target is horizontally inside our (wide) footprint, walking toward - // it only makes us pivot in place — hold position, attack reach covers it - double dx = target.getX() - this.getX(); - double dz = target.getZ() - this.getZ(); - double halfWidth = this.getBbWidth() * 0.5D; - if (!this.isFlyingNow() && dx * dx + dz * dz < halfWidth * halfWidth) { - this.getNavigation().stop(); - } } else if (this.flyBurstTicks <= 0 && this.flyCooldownTicks <= 0 && this.onGround() && this.random.nextInt(180) == 0) { this.startFlightBurst(); } @@ -330,31 +321,6 @@ public class MantisEntity extends Monster implements GeoEntity { return this.flyBurstTicks > 0; } - /** - * The mantis hitbox is several blocks wide, so a melee-range target is often - * horizontally inside the footprint. The yaw from body center to such a target - * flips wildly as the target moves past the center, which made the mantis spin - * instead of facing the player — hold the current heading in that case. - */ - private static class SteadyLookControl extends net.minecraft.world.entity.ai.control.LookControl { - SteadyLookControl(Mob mob) { - super(mob); - } - - @Override - public void tick() { - if (this.lookAtCooldown > 0) { - double dx = this.wantedX - this.mob.getX(); - double dz = this.wantedZ - this.mob.getZ(); - double halfWidth = this.mob.getBbWidth() * 0.5D; - if (dx * dx + dz * dz < halfWidth * halfWidth) { - return; - } - } - super.tick(); - } - } - private void tickDebugLog() { if (++this.debugLogTicks < 100) { return; diff --git a/common/src/main/resources/assets/antarchy/animations/cloud_shark.animation.json b/common/src/main/resources/assets/antarchy/animations/cloud_shark.animation.json index a71ef427..7a3524e8 100644 --- a/common/src/main/resources/assets/antarchy/animations/cloud_shark.animation.json +++ b/common/src/main/resources/assets/antarchy/animations/cloud_shark.animation.json @@ -4,11 +4,6 @@ "idle": { "loop": true, "animation_length": 8, - "sound_effects": { - "0.0": { - "effect": "antarchy:cloud_shark_idle|0.55|1.0" - } - }, "bones": { "head": { "rotation": { @@ -78,7 +73,7 @@ "rotation": { "0.0": { "post": { - "vector": [0, 0, 0] + "vector": [45, 0, 0] }, "lerp_mode": "catmullrom" }, @@ -100,7 +95,7 @@ "rotation": { "0.0": { "post": { - "vector": [0, 0, 0] + "vector": [0, 0, -37.5] }, "lerp_mode": "catmullrom" }, @@ -122,7 +117,7 @@ "rotation": { "0.0": { "post": { - "vector": [0, 0, 0] + "vector": [0, 0, 37.5] }, "lerp_mode": "catmullrom" }, @@ -144,7 +139,7 @@ "rotation": { "0.0": { "post": { - "vector": [0, 0, 0] + "vector": [-17.5, 0, 0] }, "lerp_mode": "catmullrom" }, @@ -178,7 +173,7 @@ "rotation": { "0.0": { "post": { - "vector": [0, 0, 0] + "vector": [-10, 0, 0] }, "lerp_mode": "catmullrom" }, @@ -280,50 +275,6 @@ } } }, - "right_wing": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 47.5] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, -60] - }, - "lerp_mode": "catmullrom" - }, - "8.0": { - "post": { - "vector": [0, 0, 47.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "right_wing2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 40] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, -50] - }, - "lerp_mode": "catmullrom" - }, - "8.0": { - "post": { - "vector": [0, 0, 40] - }, - "lerp_mode": "catmullrom" - } - } - }, "left_wing": { "rotation": { "0.0": { @@ -368,94 +319,6 @@ } } }, - "right_wing3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, -52.5] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, 40] - }, - "lerp_mode": "catmullrom" - }, - "8.0": { - "post": { - "vector": [0, 0, -52.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "right_wing4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, -47.5] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, 50] - }, - "lerp_mode": "catmullrom" - }, - "8.0": { - "post": { - "vector": [0, 0, -47.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "left_wing3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 52.5] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, -40] - }, - "lerp_mode": "catmullrom" - }, - "8.0": { - "post": { - "vector": [0, 0, 52.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "left_wing4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 47.5] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, -50] - }, - "lerp_mode": "catmullrom" - }, - "8.0": { - "post": { - "vector": [0, 0, 47.5] - }, - "lerp_mode": "catmullrom" - } - } - }, "halo": { "rotation": { "0.0": { @@ -471,17 +334,144 @@ "lerp_mode": "catmullrom" } } + }, + "right_wing": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 47.5] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, -60] + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [0, 0, 47.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_wing2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 40] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, 50] + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [0, 0, -40] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_wing_back": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -47.5] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, 60] + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [0, 0, -47.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_wing_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -40] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, 50] + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [0, 0, -40] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_wing_back": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 47.5] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, 60] + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [0, 0, -47.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_wing_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 40] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, 50] + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [0, 0, -40] + }, + "lerp_mode": "catmullrom" + } + } } } }, "swim": { "loop": true, "animation_length": 4, - "sound_effects": { - "0.0": { - "effect": "antarchy:cloud_shark_fly|0.7|1.0" - } - }, "bones": { "head": { "rotation": { @@ -715,50 +705,6 @@ } } }, - "right_wing": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 67.5] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, -82.5] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, 67.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "right_wing2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 20] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, -55] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, 20] - }, - "lerp_mode": "catmullrom" - } - } - }, "left_wing": { "rotation": { "0.0": { @@ -803,94 +749,6 @@ } } }, - "right_wing3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, -72.5] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 70] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, -72.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "right_wing4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, -52.5] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 47.5] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, -52.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "left_wing3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 72.5] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, -70] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, 72.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "left_wing4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 52.5] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, -47.5] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, 52.5] - }, - "lerp_mode": "catmullrom" - } - } - }, "halo": { "rotation": { "0.0": { @@ -906,6 +764,138 @@ "lerp_mode": "catmullrom" } } + }, + "right_wing": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -67.5] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 82.5] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, -67.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_wing2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -20] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 55] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, -20] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_wing_back": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -67.5] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 82.5] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, -67.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_wing_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -20] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 55] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, -20] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_wing_back": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -67.5] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 82.5] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, -67.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_wing_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -20] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 55] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, -20] + }, + "lerp_mode": "catmullrom" + } + } } } }, @@ -1264,110 +1254,6 @@ } } }, - "right_wing": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 47.5] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-28.48347, 25.49671, 55.92684] - }, - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": { - "vector": [-28.48347, 25.49671, 55.92684] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [-26.25382, -27.79687, -25.89482] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-26.25382, -27.79687, -25.89482] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-22.40559, 30.89218, 68.73521] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-22.40559, 30.89218, 68.73521] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 47.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "right_wing2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 40] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [0, 0, -30] - }, - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": { - "vector": [0, 0, -30] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [0, 0, 55] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 55] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, 55] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, 0, -55] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 40] - }, - "lerp_mode": "catmullrom" - } - } - }, "left_wing": { "rotation": { "0.0": { @@ -1472,214 +1358,6 @@ } } }, - "right_wing3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, -52.5] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-76.5498, 41.70738, -43.45893] - }, - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": { - "vector": [-76.5498, 41.70738, -43.45893] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [-78.99034, -24.59477, -57.12934] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-78.99034, -24.59477, -57.12934] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [72.25889, 53.70751, 113.03177] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [72.25889, 53.70751, 113.03177] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, -52.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "right_wing4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, -47.5] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [0, 0, 57.5] - }, - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": { - "vector": [0, 0, 57.5] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [0, 0, -42.5] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, -42.5] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, 50] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, 0, 50] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, -47.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "left_wing3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 52.5] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-76.5498, -41.70738, 43.45893] - }, - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": { - "vector": [-76.5498, -41.70738, 43.45893] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [-78.99034, 24.59477, 57.12934] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-78.99034, 24.59477, 57.12934] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [72.25889, -53.70751, -113.03177] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [72.25889, -53.70751, -113.03177] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 52.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "left_wing4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 47.5] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [0, 0, -57.5] - }, - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": { - "vector": [0, 0, -57.5] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [0, 0, 42.5] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 42.5] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, -7.5] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, 0, -7.5] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 47.5] - }, - "lerp_mode": "catmullrom" - } - } - }, "halo": { "rotation": { "0.0": { @@ -1695,8 +1373,320 @@ "lerp_mode": "catmullrom" } } + }, + "right_wing": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -47.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-28.48347, -25.49671, -55.92684] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-28.48347, -25.49671, -55.92684] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-26.25382, 27.79687, 25.89482] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-26.25382, 27.79687, 25.89482] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-22.40559, -30.89218, -68.73521] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-22.40559, -30.89218, -68.73521] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -47.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_wing2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -40] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, 30] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, 0, 30] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, -55] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, -55] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -55] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 0, 55] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -40] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_wing_back": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -47.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-28.48347, -25.49671, -55.92684] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-28.48347, -25.49671, -55.92684] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-26.25382, 27.79687, 25.89482] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-26.25382, 27.79687, 25.89482] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-22.40559, -30.89218, -68.73521] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-22.40559, -30.89218, -68.73521] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -47.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_wing_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -40] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, 30] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, 0, 30] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, -55] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, -55] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -55] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 0, 55] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -40] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_wing_back": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -47.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-28.48347, -25.49671, -55.92684] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-28.48347, -25.49671, -55.92684] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-26.25382, 27.79687, 25.89482] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-26.25382, 27.79687, 25.89482] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-22.40559, -30.89218, -68.73521] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-22.40559, -30.89218, -68.73521] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -47.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_wing_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -40] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, 30] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, 0, 30] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, -55] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, -55] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -55] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 0, 55] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -40] + }, + "lerp_mode": "catmullrom" + } + } } } } } -} +} \ No newline at end of file diff --git a/common/src/main/resources/assets/antarchy/animations/emperor_scorpion.animation.json b/common/src/main/resources/assets/antarchy/animations/emperor_scorpion.animation.json index 441992c5..05be1d2a 100644 --- a/common/src/main/resources/assets/antarchy/animations/emperor_scorpion.animation.json +++ b/common/src/main/resources/assets/antarchy/animations/emperor_scorpion.animation.json @@ -9,19 +9,183 @@ "rotation": { "0.0": { "post": { - "vector": [0, 0, 0] + "vector": [17.5, 0, 0] }, "lerp_mode": "catmullrom" }, "2.0": { "post": { - "vector": [5, 0, 0] + "vector": [22.5, 0, 0] }, "lerp_mode": "catmullrom" }, "4.0": { "post": { - "vector": [0, 0, 0] + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [15.96462, 16.54425, 13.90465] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [15.76424, 15.58169, 6.41363] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [15.96462, 16.54425, 13.90465] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_arm2": { + "rotation": { + "0.0": { + "post": { + "vector": [-26.01017, -75.88812, 29.64312] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-15.55159, -66.49678, 18.63503] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-26.01017, -75.88812, 29.64312] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_claw": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.54143, -2.4407, 12.51153] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-0.54143, -2.4407, 12.51153] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_claw_open": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -12.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [15.76424, -15.58169, -6.41363] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_arm2": { + "rotation": { + "0.0": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-15.55159, 66.49678, -18.63503] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_claw": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_claw_open": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 40, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 12.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 40, 0] }, "lerp_mode": "catmullrom" } @@ -29,6 +193,26 @@ }, "torso": { "rotation": { + "0.0": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-14.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { "0.0": { "post": { "vector": [0, 0, 0] @@ -37,7 +221,7 @@ }, "2.0": { "post": { - "vector": [-7.5, 0, 0] + "vector": [0.01701, -1.932, -0.51681] }, "lerp_mode": "catmullrom" }, @@ -49,133 +233,29 @@ } } }, - "r_claw": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 20, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 35, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 20, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "r_claw2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 22.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 35, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 22.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "l_claw": { - "rotation": { - "0.0": { - "post": { - "vector": [0, -17.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -35, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -17.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "l_claw2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, -22.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -35, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -22.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": { - "vector": [35, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [35, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, "tail": { "rotation": { "0.0": { "post": { - "vector": [42.5, 0, 0] + "vector": [55, 0, 0] }, "lerp_mode": "catmullrom" }, - "1.0": { + "0.7917": { "post": { - "vector": [35, 0, 0] + "vector": [45, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [55, 0, 0] }, "lerp_mode": "catmullrom" }, "4.0": { "post": { - "vector": [42.5, 0, 0] + "vector": [55, 0, 0] }, "lerp_mode": "catmullrom" } @@ -184,86 +264,4328 @@ "tail2": { "rotation": { "0.0": { + "post": { + "vector": [92.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [92.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [92.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg": { + "rotation": { + "0.0": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg3": { + "rotation": { + "0.0": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back": { + "rotation": { + "0.0": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back3": { + "rotation": { + "0.0": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg": { + "rotation": { + "0.0": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg3": { + "rotation": { + "0.0": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back": { + "rotation": { + "0.0": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back3": { + "rotation": { + "0.0": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "vector": [-7.5, 0, 0] + }, + "4.0": { + "vector": [-7.5, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 2.97433, 0.39158] + }, + "4.0": { + "vector": [0, 2.97433, 0.39158] + } + } + } + } + }, + "snap": { + "animation_length": 1.1667, + "bones": { + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [3.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [15.96462, 16.54425, 13.90465] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [23.42856, 32.02895, 39.9583] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [21.71157, 23.54515, 36.82727] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [23.42856, 32.02895, 39.9583] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [36.336, 33.21119, 61.27705] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [27.17428, -54.73839, -13.49464] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [30.90401, -59.1128, -17.94168] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [17.57153, -29.15131, 0.47837] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [15.96462, 16.54425, 13.90465] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_arm2": { + "rotation": { + "0.0": { + "post": { + "vector": [-26.01017, -75.88812, 29.64312] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-9.00519, -46.91401, 10.92044] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-6.1917, -22.90321, 6.52626] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-7.45814, -34.54067, 8.56333] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-7.45814, -34.54067, 8.56333] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-7.96435, -39.49556, 9.40333] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-0.31701, -52.5214, -0.0116] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-7.69574, -37.01886, 8.96963] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-26.01017, -75.88812, 29.64312] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_claw": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.54143, -2.4407, 12.51153] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.68128, -37.43886, 12.90265] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-0.68128, -37.43886, 12.90265] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-0.62424, -29.93934, 12.80003] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-0.58525, -22.43976, 12.71188] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-1.00506, -57.43681, 13.33557] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-0.54094, 0.05918, 12.48792] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-0.54143, -2.4407, 12.51153] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_claw_open": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 7.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 7.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_arm2": { + "rotation": { + "0.0": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-8.61309, 44.44348, -10.37251] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_claw": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-0.62424, 29.93934, -12.80003] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_claw_open": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 40, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 40, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 15, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 40, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 40, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "torso": { + "rotation": { + "0.0": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-19.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-19.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-19.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.04217, 4.92423, 0.86613] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-0.04217, 4.92423, 0.86613] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-0.04217, 4.92423, 0.86613] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": { + "vector": [55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [30, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [30, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [30, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [55, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": { + "vector": [92.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [45, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [45, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [45, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [92.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [92.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [92.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg": { + "rotation": { + "0.0": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [9.19914, 3.52239, -38.53112] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg3": { + "rotation": { + "0.0": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [14.11306, 1.80961, -55.00433] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back": { + "rotation": { + "0.0": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [14.06755, -1.76775, -41.10726] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back3": { + "rotation": { + "0.0": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [42.40833, -20.72687, -59.24866] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg": { + "rotation": { + "0.0": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [9.19914, -3.52239, 38.53112] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [4.48533, -9.12111, 50.99268] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg3": { + "rotation": { + "0.0": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [14.11306, -1.80961, 55.00433] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back": { + "rotation": { + "0.0": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [14.06755, 1.76775, 41.10726] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back3": { + "rotation": { + "0.0": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [42.40833, 20.72687, 59.24866] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "post": { + "vector": [-7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 2.97433, 0.39158] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 2.97433, 0.39158] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 2.97433, 0.39158] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 2.97433, 0.39158] + }, + "lerp_mode": "catmullrom" + } + } + }, + "Emperor_scorpion": { + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, 12] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 12] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "sting": { + "animation_length": 1.25, + "bones": { + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [15.96462, 16.54425, 13.90465] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [40.59276, 9.44321, 19.44192] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [40.59276, 9.44321, 19.44192] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [25.59276, 9.44321, 19.44192] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [25.59276, 9.44321, 19.44192] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [15.96462, 16.54425, 13.90465] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_arm2": { + "rotation": { + "0.0": { + "post": { + "vector": [-26.01017, -75.88812, 29.64312] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-13.01253, -61.64994, 15.81446] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-13.01253, -61.64994, 15.81446] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-26.01017, -75.88812, 29.64312] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_claw": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.54143, -2.4407, 12.51153] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-0.59657, -24.93963, 12.74003] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-0.59657, -24.93963, 12.74003] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.54143, -2.4407, 12.51153] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_claw_open": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [40.59276, -9.44321, -19.44192] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [40.59276, -9.44321, -19.44192] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [25.59276, -9.44321, -19.44192] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [25.59276, -9.44321, -19.44192] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_arm2": { + "rotation": { + "0.0": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-13.01253, 61.64994, -15.81446] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-13.01253, 61.64994, -15.81446] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_claw": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-0.59657, 24.93963, -12.74003] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-0.59657, 24.93963, -12.74003] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_claw_open": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 40, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 40, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "torso": { + "rotation": { + "0.0": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-22.47522, -0.248, -0.4204] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-22.47522, -0.248, -0.4204] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [37.52478, -0.248, -0.4204] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [37.52478, -0.248, -0.4204] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-0.06748, 7.39206, 3.05824] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-0.06748, 7.39206, 3.05824] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": { + "vector": [55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [27.5008, -0.21542, 0.08621] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [27.5008, -0.21542, 0.08621] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [25.0008, -0.21542, 0.08621] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [42.5008, -0.21542, 0.08621] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [25.0008, -0.21542, 0.08621] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [55, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": { + "vector": [92.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [42.50154, -0.01397, 0.41232] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [42.50154, -0.01397, 0.41232] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [37.50154, -0.01397, 0.41232] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [50.00154, -0.01397, 0.41232] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [37.50154, -0.01397, 0.41232] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [92.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg": { + "rotation": { + "0.0": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 10.90589, -1.43579] + }, + "0.4583": { + "vector": [0, 10.90589, -1.43579] + }, + "0.6667": { + "vector": [0, 0, 0] + }, + "0.8333": { + "vector": [0, 0, 0] + } + } + }, + "left_leg2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [8.93029, -6.60604, 45.80307] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [8.93029, -6.60604, 45.80307] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg3": { + "rotation": { + "0.0": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back": { + "rotation": { + "0.0": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back3": { + "rotation": { + "0.0": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg": { + "rotation": { + "0.0": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 10.90589, -1.43579] + }, + "0.4583": { + "vector": [0, 10.90589, -1.43579] + }, + "0.6667": { + "vector": [0, 0, 0] + }, + "0.8333": { + "vector": [0, 0, 0] + }, + "1.25": { + "vector": [0, 0, 0] + } + } + }, + "right_leg2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [8.93029, 6.60604, -45.80307] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [8.93029, 6.60604, -45.80307] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg3": { + "rotation": { + "0.0": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back": { + "rotation": { + "0.0": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back3": { + "rotation": { + "0.0": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "vector": [-7.5, 0, 0] + }, + "1.25": { + "vector": [-7.5, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 2.97433, 0.39158] + }, + "1.25": { + "vector": [0, 2.97433, 0.39158] + } + } + }, + "Emperor_scorpion": { + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.7083": { + "vector": [0, 0, 0] + }, + "0.75": { + "vector": [0, -7, 0] + }, + "0.7917": { + "vector": [0, 0, 0] + }, + "0.8333": { + "vector": [0, 0, 0] + }, + "0.875": { + "vector": [0, -7, 0] + }, + "0.9167": { + "vector": [0, 0, 0] + }, + "1.25": { + "vector": [0, 0, 0] + } + } + }, + "tail_base": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.6667": { + "vector": [90, 0, 0] + }, + "0.8333": { + "vector": [90, 0, 0] + }, + "1.25": { + "vector": [0, 0, 0] + } + } + } + } + }, + "death": { + "animation_length": 2, + "bones": { + "right_mandibule": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, 40] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-95, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_mandibule": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, -40] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-95, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-50, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [15.96462, 16.54425, 13.90465] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [15.96462, 16.54425, 13.90465] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-10.90072, -2.02429, -7.48359] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-11.0335, -1.07248, -2.57317] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_arm2": { + "rotation": { + "0.0": { + "post": { + "vector": [-26.01017, -75.88812, 29.64312] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-58.57884, -69.14305, 63.52353] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-26.01017, -75.88812, 29.64312] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-7.45814, -34.54067, 8.56333] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_claw": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.54143, -2.4407, 12.51153] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-1.65088, -1.8911, 41.16658] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.54143, -2.4407, 12.51153] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-0.58731, -2.4278, 13.42887] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0.43439, -2.462, -10.00933] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_claw_open": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-10.90072, 2.02429, 7.48359] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-11.0335, 1.07248, 2.57317] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_arm2": { + "rotation": { + "0.0": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-58.57884, 69.14305, -63.52353] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-7.45814, 34.54067, -8.56333] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_claw": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-1.65088, 1.8911, -41.16658] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-0.58731, 2.4278, -13.42887] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0.43439, 2.462, 10.00933] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_claw_open": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 40, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 32.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "torso": { + "rotation": { + "0.0": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-19.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0.65263, 4.95722] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": { + "vector": [55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [68.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": { + "vector": [92.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [73.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [92.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [20, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { "post": { "vector": [35, 0, 0] }, "lerp_mode": "catmullrom" }, - "2.0": { + "0.9167": { "post": { - "vector": [25, 0, 0] + "vector": [10, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg": { + "rotation": { + "0.0": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] }, "lerp_mode": "catmullrom" }, - "4.0": { + "0.5": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [9.96013, 14.15594, 3.28955] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, -2.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg3": { + "rotation": { + "0.0": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [8.24992, -11.63031, 6.43] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, -10] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, -2.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back": { + "rotation": { + "0.0": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [3.16727, -27.01074, 12.61337] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, -5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back3": { + "rotation": { + "0.0": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-7.06542, -45.90473, 19.36303] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, -10] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, -2.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg": { + "rotation": { + "0.0": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [9.96013, -14.15594, -3.28955] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 2.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg3": { + "rotation": { + "0.0": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [8.24992, 11.63031, -6.43] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, 10] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 2.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back": { + "rotation": { + "0.0": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [3.16727, 27.01074, -12.61337] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back3": { + "rotation": { + "0.0": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-7.06542, 45.90473, -19.36303] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, 10] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 2.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "post": { + "vector": [-7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 2.97433, 0.39158] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 2.97433, 0.39158] + }, + "lerp_mode": "catmullrom" + } + } + }, + "Emperor_scorpion": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5": { + "vector": [0, 0, 0] + }, + "0.75": { + "vector": [17.5, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5": { + "vector": [0, 0, 0] + }, + "0.6667": { + "vector": [0, 0, 0] + }, + "0.75": { + "vector": [0, -13, 0] + }, + "0.8333": { + "vector": [0, 0, 0] + }, + "0.9167": { + "vector": [0, -8, 0] + } + } + } + } + }, + "agro": { + "animation_length": 1.5, + "bones": { + "right_mandibule": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-93.69768, 47.44052, -2.72535] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-110, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_mandibule": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-93.69768, -47.44052, 2.72535] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-110, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-27.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [15.96462, 16.54425, 13.90465] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [20.24317, 40.3589, 22.679] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [20.24317, 40.3589, 22.679] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [20.24317, 40.3589, 22.679] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [15.96462, 16.54425, 13.90465] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [15.96462, 16.54425, 13.90465] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_arm2": { + "rotation": { + "0.0": { + "post": { + "vector": [-26.01017, -75.88812, 29.64312] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-26.01017, -75.88812, 29.64312] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-26.01017, -75.88812, 29.64312] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_claw": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.54143, -2.4407, 12.51153] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.54143, -2.4407, 12.51153] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.54143, -2.4407, 12.51153] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_claw_open": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [20.24317, -40.3589, -22.679] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [20.24317, -40.3589, -22.679] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [20.24317, -40.3589, -22.679] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [15.96462, -16.54425, -13.90465] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_arm2": { + "rotation": { + "0.0": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-26.01017, 75.88812, -29.64312] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_claw": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.54143, 2.4407, -12.51153] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_claw_open": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 40, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 40, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 40, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "torso": { + "rotation": { + "0.0": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [20.02448, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [20.02448, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [20.02448, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-9.97552, -0.15113, -0.46411] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [1, 8.58419, 3.91301] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-0.44, 9.12, 4.16] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1, 8.58419, 3.91301] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [1, 8.58419, 3.91301] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 6.26, -13.74] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [1, 5.84314, -16.90733] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 5.84, -16.91] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [1, 5.84, -16.91] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 5.84, -16.91] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [1, 5.84, -16.91] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 5.84, -16.91] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [1, 5.84, -16.91] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 5.84, -16.91] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [1, 5.84, -16.91] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-1, 5.84, -16.91] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, 6.26, -13.74] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": { + "vector": [55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [37.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [37.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [37.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { "post": { "vector": [35, 0, 0] }, "lerp_mode": "catmullrom" - } - } - }, - "r_leg": { - "rotation": { - "0.0": { - "post": { - "vector": [0, -22.5, 0] - }, - "lerp_mode": "catmullrom" }, - "4.0": { + "1.5": { "post": { - "vector": [0, -22.5, 0] + "vector": [55, 0, 0] }, "lerp_mode": "catmullrom" } } }, - "r_leg3": { + "tail2": { "rotation": { "0.0": { "post": { - "vector": [0, 22.5, 0] + "vector": [92.5, 0, 0] }, "lerp_mode": "catmullrom" }, - "4.0": { + "0.1667": { "post": { - "vector": [0, 22.5, 0] + "vector": [67.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [67.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [67.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [47.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [92.5, 0, 0] }, "lerp_mode": "catmullrom" } } }, - "l_leg": { + "left_leg": { "rotation": { "0.0": { "post": { - "vector": [0, 22.5, 0] + "vector": [-1.72297, 17.16639, -38.21031] }, "lerp_mode": "catmullrom" }, - "4.0": { + "0.3333": { "post": { - "vector": [0, 22.5, 0] + "vector": [-1.64738, 2.1728, -37.76412] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-1.72297, 17.16639, -38.21031] }, "lerp_mode": "catmullrom" } } }, - "l_leg3": { + "left_leg2": { "rotation": { "0.0": { "post": { - "vector": [0, -22.5, 0] + "vector": [0, 0, 90] }, "lerp_mode": "catmullrom" }, - "4.0": { + "0.3333": { "post": { - "vector": [0, -22.5, 0] + "vector": [0, 0, 52.5] }, "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg3": { + "rotation": { + "0.0": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [14.10576, -1.86677, -40.45934] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back": { + "rotation": { + "0.0": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [26.72762, -5.14185, -60.34804] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [23.97832, -13.07344, -43.46517] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [24.22538, -12.71913, -44.36617] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.1667": { + "vector": [-4, 0.26105, 1.98289] + }, + "1.5": { + "vector": [0, 0, 0] + } + } + }, + "left_leg_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_leg_back3": { + "rotation": { + "0.0": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": { + "vector": [43.07231, -19.03, -61.20103] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [39.26594, -26.7138, -51.59932] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [39.98602, -25.67186, -53.11029] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.1667": { + "vector": [-5, 0.78316, 5.94867] + }, + "1.5": { + "vector": [0, 0, 0] + } + } + }, + "left_leg_back4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg": { + "rotation": { + "0.0": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-1.64738, -2.1728, 37.76412] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-1.72297, -17.16639, 38.21031] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, -52.5] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg3": { + "rotation": { + "0.0": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [14.10576, 1.86677, 40.45934] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back": { + "rotation": { + "0.0": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [26.72762, 5.14185, 60.34804] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [23.97832, 13.07344, 43.46517] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [24.22538, 12.71913, 44.36617] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.1667": { + "vector": [4, 0.26105, 1.98289] + }, + "1.5": { + "vector": [0, 0, 0] + } + } + }, + "right_leg_back2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_leg_back3": { + "rotation": { + "0.0": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": { + "vector": [43.07231, 19.03, 61.20103] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [39.26594, 26.7138, 51.59932] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [39.98602, 25.67186, 53.11029] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.1667": { + "vector": [5, 0.78316, 5.94867] + }, + "1.5": { + "vector": [0, 0, 0] + } + } + }, + "right_leg_back4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, -90] + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "vector": [-7.5, 0, 0] + }, + "0.625": { + "vector": [-7.5, 0, 0] + }, + "1.5": { + "vector": [-7.5, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 2.97433, 0.39158] + }, + "0.625": { + "vector": [0, 2.97433, 0.39158] + }, + "1.5": { + "vector": [0, 2.97433, 0.39158] + } + } + }, + "Emperor_scorpion": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.625": { + "vector": [0, 0, 0] + }, + "1.5": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.625": { + "vector": [0, 0, 0] + }, + "1.5": { + "vector": [0, 0, 0] } } } @@ -275,572 +4597,267 @@ "bones": { "head": { "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [7.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "vector": [17.5, 0, 0] } }, - "torso": { + "right_arm": { "rotation": { "0.0": { "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "r_claw": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 17.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0.04276, 27.49038, 0.45373] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 17.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "r_claw2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 22.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-0.15033, 44.97993, 0.86308] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 22.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "l_claw": { - "rotation": { - "0.0": { - "post": { - "vector": [0, -17.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0.04276, -27.49038, -0.45373] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, -17.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "l_claw2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, -22.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-0.15033, -44.97993, -0.86308] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, -22.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail": { - "rotation": { - "0.0": { - "post": { - "vector": [42.5, 0, 0] + "vector": [20.54, 14.15, -3.24] }, "lerp_mode": "catmullrom" }, "0.125": { "post": { - "vector": [62.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [42.5, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": { - "vector": [35, 0, 0] + "vector": [21.0706, 18.8197, -1.3935] }, "lerp_mode": "catmullrom" }, "0.25": { "post": { - "vector": [20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [35, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": { - "vector": [35, 0, 0] + "vector": [20.54, 14.15, -3.24] }, "lerp_mode": "catmullrom" }, "0.375": { "post": { - "vector": [22.5, 0, 0] + "vector": [21.0706, 18.8197, -1.3935] }, "lerp_mode": "catmullrom" }, "0.5": { "post": { - "vector": [35, 0, 0] + "vector": [20.54, 14.15, -3.24] }, "lerp_mode": "catmullrom" } } }, - "r_leg": { + "right_arm2": { + "rotation": { + "vector": [-87.84727, -83.85782, 92.15322] + } + }, + "right_claw": { "rotation": { "0.0": { "post": { - "vector": [25.03181, -64.37177, -18.5617] + "vector": [-2.96, -26.64, 18.35] }, "lerp_mode": "catmullrom" }, - "0.25": { + "0.0833": { "post": { - "vector": [-18.98448, 42.68932, -3.98448] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [25.03181, -64.37177, -18.5617] - }, - "lerp_mode": "catmullrom" - } - } - }, - "r_leg2": { - "rotation": { - "0.0": { - "post": { - "vector": [-14.51082, 43.07952, -5.75357] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [6.1191, -21.69365, -1.17354] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-14.51082, 43.07952, -5.75357] - }, - "lerp_mode": "catmullrom" - } - } - }, - "r_leg3": { - "rotation": { - "0.0": { - "post": { - "vector": [11.3148, -21.1262, 0.14658] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-27.20957, 63.66301, -22.12815] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [11.3148, -21.1262, 0.14658] - }, - "lerp_mode": "catmullrom" - } - } - }, - "l_leg": { - "rotation": { - "0.0": { - "post": { - "vector": [-11.3148, -21.1262, -0.14658] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [8.95013, 43.76278, 5.89364] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-11.3148, -21.1262, -0.14658] - }, - "lerp_mode": "catmullrom" - } - } - }, - "l_leg2": { - "rotation": { - "0.0": { - "post": { - "vector": [14.51082, 43.07952, 5.75357] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-6.1191, -21.69365, 1.17354] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [14.51082, 43.07952, 5.75357] - }, - "lerp_mode": "catmullrom" - } - } - }, - "l_leg3": { - "rotation": { - "0.0": { - "post": { - "vector": [-25.03181, -64.37177, 18.5617] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [11.39429, 20.39034, 3.57575] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-25.03181, -64.37177, 18.5617] - }, - "lerp_mode": "catmullrom" - } - } - }, - "scorpion_emperor": { - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] + "vector": [-2.91413, -24.7865, 18.24873] }, "lerp_mode": "catmullrom" }, "0.2083": { "post": { - "vector": [0, 0, -9] + "vector": [-2.9769, -27.2832, 18.3917] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-2.91413, -24.7865, 18.24873] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-2.9769, -27.2832, 18.3917] }, "lerp_mode": "catmullrom" }, "0.5": { "post": { - "vector": [0, 0, 0] + "vector": [-2.96, -26.64, 18.35] }, "lerp_mode": "catmullrom" } } - } - } - }, - "attack": { - "animation_length": 1.0417, - "bones": { - "head": { + }, + "right_claw_open": { "rotation": { "0.0": { "post": { - "vector": [0, 0, 0] + "vector": [0, -20, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -20, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, -32.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -20, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [20.54, -14.15, 3.24] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [21.0706, -18.8197, 1.3935] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [20.54, -14.15, 3.24] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [21.0706, -18.8197, 1.3935] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [20.54, -14.15, 3.24] + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_arm2": { + "rotation": { + "vector": [-26.01017, 75.88812, -29.64312] + } + }, + "left_claw": { + "rotation": { + "0.0": { + "post": { + "vector": [-2.96, 26.64, -18.35] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-2.91413, 24.7865, -18.24873] }, "lerp_mode": "catmullrom" }, "0.2083": { "post": { - "vector": [17.5, 0, 0] + "vector": [-2.9769, 27.2832, -18.3917] }, "lerp_mode": "catmullrom" }, - "0.4167": { + "0.3333": { "post": { - "vector": [17.5, 0, 0] + "vector": [-2.91413, 24.7865, -18.24873] }, "lerp_mode": "catmullrom" }, - "0.5417": { + "0.4583": { "post": { - "vector": [-27.5, 0, 0] + "vector": [-2.9769, 27.2832, -18.3917] }, "lerp_mode": "catmullrom" }, - "0.7083": { + "0.5": { "post": { - "vector": [-27.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, 0, 0] + "vector": [-2.96, 26.64, -18.35] }, "lerp_mode": "catmullrom" } } }, + "left_claw_open": { + "rotation": { + "vector": [0, 40, 0] + } + }, "torso": { "rotation": { "0.0": { + "post": { + "vector": [-0.5595, 0.0244, 2.4999] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.5062, 0.0203, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.5595, 0.0244, 2.4999] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { "post": { "vector": [0, 0, 0] }, "lerp_mode": "catmullrom" }, - "0.2083": { + "0.25": { "post": { - "vector": [-20, 0, 0] + "vector": [0, 1, 0] }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": { - "vector": [-20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { + "0.375": { "post": { "vector": [0, 0, 0] }, "lerp_mode": "catmullrom" - } - } - }, - "r_claw": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 20, 0] - }, - "lerp_mode": "catmullrom" }, - "0.2083": { + "0.5": { "post": { - "vector": [0.28453, -7.47189, -1.1911] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0.28453, -7.47189, -1.1911] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, 20, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "r_claw2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 22.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [3.28812, 82.43115, 5.72119] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [3.28812, 82.43115, 5.72119] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0.72824, 7.55891, -0.3803] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0.72824, 7.55891, -0.3803] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, 22.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "l_claw": { - "rotation": { - "0.0": { - "post": { - "vector": [0, -17.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0.28453, 7.47189, 1.1911] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0.28453, 7.47189, 1.1911] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -17.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "l_claw2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, -22.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [3.28812, -82.43115, -5.72119] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [3.28812, -82.43115, -5.72119] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0.72824, -7.55891, 0.3803] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0.72824, -7.55891, 0.3803] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -22.5, 0] + "vector": [0, 1, 0] }, "lerp_mode": "catmullrom" } @@ -850,37 +4867,31 @@ "rotation": { "0.0": { "post": { - "vector": [42.5, 0, 0] + "vector": [47.5, 0, 0] }, "lerp_mode": "catmullrom" }, - "0.2083": { + "0.125": { "post": { - "vector": [15, 0, 0] + "vector": [45, 0, 0] }, "lerp_mode": "catmullrom" }, - "0.4167": { + "0.25": { "post": { - "vector": [15, 0, 0] + "vector": [47.5, 0, 0] }, "lerp_mode": "catmullrom" }, - "0.5417": { + "0.375": { "post": { - "vector": [80, 0, 0] + "vector": [45, 0, 0] }, "lerp_mode": "catmullrom" }, - "0.7083": { + "0.5": { "post": { - "vector": [80, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [42.5, 0, 0] + "vector": [47.5, 0, 0] }, "lerp_mode": "catmullrom" } @@ -890,292 +4901,434 @@ "rotation": { "0.0": { "post": { - "vector": [35, 0, 0] + "vector": [85, 0, 0] }, "lerp_mode": "catmullrom" }, - "0.2083": { + "0.125": { "post": { - "vector": [20, 0, 0] + "vector": [90, 0, 0] }, "lerp_mode": "catmullrom" }, - "0.4167": { + "0.25": { "post": { - "vector": [20, 0, 0] + "vector": [85, 0, 0] }, "lerp_mode": "catmullrom" }, - "0.5417": { + "0.375": { "post": { - "vector": [50, 0, 0] + "vector": [90, 0, 0] }, "lerp_mode": "catmullrom" }, - "0.7083": { + "0.5": { "post": { - "vector": [50, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [35, 0, 0] + "vector": [85, 0, 0] }, "lerp_mode": "catmullrom" } } }, - "tail3": { + "left_leg2": { "rotation": { "0.0": { - "post": { - "vector": [35, 0, 0] - }, - "lerp_mode": "catmullrom" + "vector": [0, 0, 100] }, - "0.2083": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [-25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [35, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "r_leg": { - "rotation": { - "0.0": { - "post": { - "vector": [6.1191, -21.69365, -1.17354] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [14.51082, -43.07952, -5.75357] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [14.51082, -43.07952, -5.75357] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [6.1191, -21.69365, -1.17354] - }, - "lerp_mode": "catmullrom" - } - } - }, - "r_leg2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [6.1191, -21.69365, -1.17354] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [6.1191, -21.69365, -1.17354] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "r_leg3": { - "rotation": { - "0.0": { - "post": { - "vector": [-6.1191, 21.69365, -1.17354] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-14.51082, 43.07952, -5.75357] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-14.51082, 43.07952, -5.75357] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [-6.1191, 21.69365, -1.17354] - }, - "lerp_mode": "catmullrom" - } - } - }, - "l_leg": { - "rotation": { - "0.0": { - "post": { - "vector": [6.1191, 21.69365, 1.17354] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [31.99897, 63.17628, 19.99913] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [31.99897, 63.17628, 19.99913] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [6.1191, 21.69365, 1.17354] - }, - "lerp_mode": "catmullrom" - } - } - }, - "l_leg2": { - "rotation": { - "0.5417": { + "0.125": { "pre": { - "vector": [6.1191, 21.69365, 1.17354] + "vector": [0, 0, 46.25] }, "post": { - "vector": [6.1191, 21.69365, 1.17354] + "vector": [0, 0, 46.25] }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [6.1191, 21.69365, 1.17354] - }, - "lerp_mode": "catmullrom" + "0.25": { + "vector": [0, 0, 37.5] + }, + "0.5": { + "vector": [0, 0, 100] } } }, - "l_leg3": { + "left_leg": { "rotation": { "0.0": { + "vector": [-17.835, 32.8234, -50.8252] + }, + "0.0833": { + "pre": { + "vector": [-20.0712, 36.5326, -44.5604] + }, "post": { - "vector": [0, -22.5, 0] + "vector": [-20.0712, 36.5326, -44.5604] }, "lerp_mode": "catmullrom" }, - "0.2083": { + "0.1667": { "post": { - "vector": [-7.91848, -44.03198, 4.42617] + "vector": [-6.2969, 50.0472, -11.6665] }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": { - "vector": [-7.91848, -44.03198, 4.42617] - }, - "lerp_mode": "catmullrom" + "0.25": { + "vector": [-7.94, 50.66, -4.89] }, - "0.5417": { - "post": { - "vector": [5.68464, -0.69026, -1.16451] - }, - "lerp_mode": "catmullrom" + "0.375": { + "vector": [-17.8875, 41.7417, -27.8576] }, - "0.7083": { - "post": { - "vector": [5.68464, -0.69026, -1.16451] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -22.5, 0] - }, - "lerp_mode": "catmullrom" + "0.5": { + "vector": [-17.835, 32.8234, -50.8252] } } }, - "scorpion_emperor": { - "position": { + "left_leg3": { + "rotation": { "0.0": { + "vector": [-1.44, 27.42, -21.33] + }, + "0.25": { + "vector": [17.1566, 10.2095, -27.2558] + }, + "0.375": { + "pre": { + "vector": [10.79, 18.48, -35.15] + }, "post": { - "vector": [0, 0, 0] + "vector": [10.79, 18.48, -35.15] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "vector": [-1.44, 27.42, -21.33] + } + } + }, + "left_leg4": { + "rotation": { + "0.0": { + "vector": [0, 0, 57.5] + }, + "0.25": { + "vector": [0, 0, 67.5] + }, + "0.3333": { + "pre": { + "vector": [0, 0, 76.67] + }, + "post": { + "vector": [0, 0, 76.67] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "vector": [0, 0, 57.5] + } + } + }, + "left_leg_back": { + "rotation": { + "0.0": { + "vector": [19.53, -19.29, -27.48] + }, + "0.0833": { + "pre": { + "vector": [34.4927, -6.1161, -39.5276] + }, + "post": { + "vector": [34.4927, -6.1161, -39.5276] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [10.5576, -3.3509, -35.748] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "vector": [6.6225, -0.5857, -31.9684] + }, + "0.5": { + "vector": [19.53, -19.29, -27.48] + } + } + }, + "left_leg_back2": { + "rotation": { + "0.0": { + "vector": [0, 0, 52.5] + }, + "0.125": { + "pre": { + "vector": [0, 0, 75.83] + }, + "post": { + "vector": [0, 0, 75.83] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "vector": [0, 0, 70] + }, + "0.5": { + "vector": [0, 0, 52.5] + } + } + }, + "left_leg_back3": { + "rotation": { + "0.0": { + "vector": [49.9401, -51.5736, -59.3599] + }, + "0.0833": { + "pre": { + "vector": [46.73, -44.95, -59.15] + }, + "post": { + "vector": [46.73, -44.95, -59.15] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [44.9524, -15.2516, -64.3241] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "vector": [54.2, -15.58, -64.99] + }, + "0.5": { + "vector": [49.9401, -51.5736, -59.3599] + } + } + }, + "left_leg_back4": { + "rotation": { + "0.0": { + "vector": [0, 0, 57.5] + }, + "0.125": { + "pre": { + "vector": [0, 0, 61.67] + }, + "post": { + "vector": [0, 0, 61.67] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "vector": [0, 0, 107.5] + }, + "0.5": { + "vector": [0, 0, 57.5] + } + } + }, + "right_leg": { + "rotation": { + "0.0": { + "vector": [-7.94, -50.66, 4.89] + }, + "0.125": { + "vector": [-17.8875, -41.7417, 27.8576] + }, + "0.25": { + "vector": [-17.835, -32.8234, 50.8252] + }, + "0.3333": { + "pre": { + "vector": [-20.0712, -36.5326, 44.5604] + }, + "post": { + "vector": [-20.0712, -36.5326, 44.5604] }, "lerp_mode": "catmullrom" }, "0.4167": { "post": { - "vector": [0, 0, 0] + "vector": [-6.2969, -50.0472, 11.6665] }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": { - "vector": [0, 0, -8] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" + "0.5": { + "vector": [-7.94, -50.66, 4.89] } } + }, + "right_leg2": { + "rotation": { + "0.0": { + "vector": [0, 0, -37.5] + }, + "0.25": { + "vector": [0, 0, -100] + }, + "0.375": { + "pre": { + "vector": [0, 0, -46.25] + }, + "post": { + "vector": [0, 0, -46.25] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "vector": [0, 0, -37.5] + } + } + }, + "right_leg3": { + "rotation": { + "0.0": { + "vector": [17.1566, -10.2095, 27.2558] + }, + "0.125": { + "pre": { + "vector": [10.79, -18.48, 35.15] + }, + "post": { + "vector": [10.79, -18.48, 35.15] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "vector": [-1.44, -27.42, 21.33] + }, + "0.5": { + "vector": [17.1566, -10.2095, 27.2558] + } + } + }, + "right_leg4": { + "rotation": { + "0.0": { + "vector": [0, 0, -67.5] + }, + "0.0833": { + "pre": { + "vector": [0, 0, -76.67] + }, + "post": { + "vector": [0, 0, -76.67] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "vector": [0, 0, -57.5] + }, + "0.5": { + "vector": [0, 0, -67.5] + } + } + }, + "right_leg_back": { + "rotation": { + "0.0": { + "vector": [6.6225, 0.5857, 31.9684] + }, + "0.25": { + "vector": [19.53, 19.29, 27.48] + }, + "0.3333": { + "pre": { + "vector": [34.4927, 6.1161, 39.5276] + }, + "post": { + "vector": [34.4927, 6.1161, 39.5276] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [10.5576, 3.3509, 35.748] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "vector": [6.6225, 0.5857, 31.9684] + } + } + }, + "right_leg_back2": { + "rotation": { + "0.0": { + "vector": [0, 0, -70] + }, + "0.25": { + "vector": [0, 0, -52.5] + }, + "0.375": { + "pre": { + "vector": [0, 0, -75.83] + }, + "post": { + "vector": [0, 0, -75.83] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "vector": [0, 0, -70] + } + } + }, + "right_leg_back3": { + "rotation": { + "0.0": { + "vector": [54.2, 15.58, 64.99] + }, + "0.25": { + "vector": [49.9401, 51.5736, 59.3599] + }, + "0.3333": { + "pre": { + "vector": [46.73, 44.95, 59.15] + }, + "post": { + "vector": [46.73, 44.95, 59.15] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [44.9524, 15.2516, 64.3241] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "vector": [54.2, 15.58, 64.99] + } + } + }, + "right_leg_back4": { + "rotation": { + "0.0": { + "vector": [0, 0, -107.5] + }, + "0.25": { + "vector": [0, 0, -57.5] + }, + "0.375": { + "pre": { + "vector": [0, 0, -61.67] + }, + "post": { + "vector": [0, 0, -61.67] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "vector": [0, 0, -107.5] + } + } + }, + "body": { + "rotation": { + "vector": [-9.98, -0.15, -0.46] + } } } } diff --git a/common/src/main/resources/assets/antarchy/animations/jumpy_bug.animation.json b/common/src/main/resources/assets/antarchy/animations/jumpy_bug.animation.json index fbcdb91e..210f6cab 100644 --- a/common/src/main/resources/assets/antarchy/animations/jumpy_bug.animation.json +++ b/common/src/main/resources/assets/antarchy/animations/jumpy_bug.animation.json @@ -5,7 +5,7 @@ "loop": true, "animation_length": 4.5, "bones": { - "body": { + "torso": { "rotation": { "0.0": { "post": { @@ -125,7 +125,7 @@ } } }, - "root": { + "body": { "position": { "0.0": { "post": { @@ -273,7 +273,7 @@ "rotation": { "0.0": { "post": { - "vector": [-7.1226, -29.2189, 14.3589] + "vector": [-7.12, -29.22, 14.36] }, "lerp_mode": "catmullrom" }, @@ -707,7 +707,7 @@ } } }, - "root": { + "body": { "rotation": { "0.0": { "post": { @@ -1513,915 +1513,10 @@ } } }, - "jump": { - "animation_length": 2.5, - "bones": { - "backRightThigh": { - "rotation": { - "0.0": { - "post": { - "vector": [7.1226, 29.2189, 14.3589] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [11.1699, 28.0243, 22.7959] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-19.4984, 23.2443, -41.8996] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-19.4984, 23.2443, -41.8996] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [7.1226, 29.2189, 14.3589] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [7.1226, 29.2189, 14.3589] - }, - "lerp_mode": "catmullrom" - } - } - }, - "backRightKnee": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 10] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0, -22.5] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, 41.52] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 41.52] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 10] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 10] - }, - "lerp_mode": "catmullrom" - } - } - }, - "backRightLeg": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 10] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0, 32.5] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, -46.05] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, -46.05] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 10] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 10] - }, - "lerp_mode": "catmullrom" - } - } - }, - "backRightFoot": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, -32.5] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0, -45] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, 35.58] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 35.58] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, -32.5] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, -32.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightGrip": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 20, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 20, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 20, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "root": { - "position": { - "0.0": { - "post": { - "vector": [0, -27.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, -31.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 43.69, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 43.69, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -27.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -27.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "backLeftThigh": { - "rotation": { - "0.0": { - "post": { - "vector": [7.1226, -29.2189, -14.3589] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [11.1699, -28.0243, -22.7959] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-19.4984, -23.2443, 41.8996] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-19.4984, -23.2443, 41.8996] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [7.1226, -29.2189, -14.3589] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [7.1226, -29.2189, -14.3589] - }, - "lerp_mode": "catmullrom" - } - } - }, - "backLeftKnee": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, -10] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0, 22.5] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, -41.52] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, -41.52] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, -10] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, -10] - }, - "lerp_mode": "catmullrom" - } - } - }, - "backLeftLeg": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, -10] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0, -32.5] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, 46.05] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 46.05] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, -10] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, -10] - }, - "lerp_mode": "catmullrom" - } - } - }, - "backLeftFoot": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 32.5] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0, 45] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, -35.58] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, -35.58] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 32.5] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 32.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "frontLeftThigh": { - "rotation": { - "0.0": { - "post": { - "vector": [-7.1226, 29.2189, -14.3589] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-11.1699, 28.0243, -22.7959] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [19.4984, 23.2443, 41.8996] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [19.4984, 23.2443, 41.8996] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-7.1226, 29.2189, -14.3589] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-7.1226, 29.2189, -14.3589] - }, - "lerp_mode": "catmullrom" - } - } - }, - "frontLeftKnee": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, -10] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0, 22.5] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, -41.52] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, -41.52] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, -10] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, -10] - }, - "lerp_mode": "catmullrom" - } - } - }, - "frontLeftLeg": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, -10] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0, -32.5] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, 46.05] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 46.05] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, -10] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, -10] - }, - "lerp_mode": "catmullrom" - } - } - }, - "frontLeftFoot": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 32.5] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0, 45] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, -35.58] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, -35.58] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 32.5] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 32.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "frontRightThigh": { - "rotation": { - "0.0": { - "post": { - "vector": [-7.1226, -29.2189, 14.3589] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-11.1699, -28.0243, 22.7959] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [19.4984, -23.2443, -41.8996] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [19.4984, -23.2443, -41.8996] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-7.1226, -29.2189, 14.3589] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-7.1226, -29.2189, 14.3589] - }, - "lerp_mode": "catmullrom" - } - } - }, - "frontRightKnee": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 10] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0, -22.5] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, 41.52] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 41.52] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 10] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 10] - }, - "lerp_mode": "catmullrom" - } - } - }, - "frontRightLeg": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 10] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0, 32.5] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, -46.05] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, -46.05] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 10] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 10] - }, - "lerp_mode": "catmullrom" - } - } - }, - "frontRightFoot": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, -32.5] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0, -45] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, 35.58] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 35.58] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, -32.5] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, -32.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftGrip": { - "rotation": { - "0.0": { - "post": { - "vector": [0, -20, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -20, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -20, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightAntenna": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 60, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 60, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 60, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightArm": { - "rotation": { - "0.0": { - "post": { - "vector": [5, 17.5, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [5, 17.5, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [5, 17.5, -5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightElbow": { - "rotation": { - "0.0": { - "post": { - "vector": [-30, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-30, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-30, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightClaw": { - "rotation": { - "0.0": { - "post": { - "vector": [40, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [40, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [40, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftAntenna": { - "rotation": { - "0.0": { - "post": { - "vector": [0, -60, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -60, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -60, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftArm": { - "rotation": { - "0.0": { - "post": { - "vector": [5, -17.5, 5] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [5, -17.5, 5] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [5, -17.5, 5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftElbow": { - "rotation": { - "0.0": { - "post": { - "vector": [-30, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-30, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-30, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftClaw": { - "rotation": { - "0.0": { - "post": { - "vector": [40, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [40, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [40, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, "attack": { "animation_length": 1, "bones": { - "body": { + "torso": { "rotation": { "0.0": { "post": { @@ -2553,7 +1648,7 @@ } } }, - "root": { + "body": { "position": { "0.0": { "post": { @@ -3048,6 +2143,3648 @@ } } } + }, + "walk2": { + "loop": true, + "animation_length": 1, + "bones": { + "torso": { + "rotation": { + "0.0": { + "post": { + "vector": [5, -5, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-2.5, 2.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [5, 5, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-2.5, -2.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [5, -5, -2.5] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, -0.33, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.33, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -0.33, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightThigh": { + "rotation": { + "0.0": { + "vector": [0.51, 55.12, 1.91] + }, + "0.0417": { + "vector": [-0.84, 56.48, -0.24] + }, + "0.0833": { + "vector": [-2.1902, 57.84, -2.3841] + }, + "0.125": { + "vector": [-5.39, 59.14, -6.72] + }, + "0.1667": { + "vector": [-7.0069, 60.4955, -9.1801] + }, + "0.2083": { + "vector": [-12.5271, 61.5058, -16.1362] + }, + "0.375": { + "pre": { + "vector": [9.8447, 60.1008, 12.6529] + }, + "post": { + "vector": [9.8447, 60.1008, 12.6529] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [15.5045, 44.0387, 23.0263] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "vector": [6.77, 46.22, 12.33] + }, + "0.75": { + "vector": [7.3232, 47.2763, 12.8944] + }, + "0.7917": { + "vector": [6.6433, 48.4639, 11.7564] + }, + "0.8333": { + "vector": [5.9013, 49.6755, 10.5073] + }, + "0.875": { + "vector": [4.56, 51.04, 8.36] + }, + "0.9167": { + "vector": [3.21, 52.4, 6.21] + }, + "0.9583": { + "vector": [1.86, 53.76, 4.06] + }, + "1.0": { + "vector": [0.51, 55.12, 1.91] + } + } + }, + "backRightKnee": { + "rotation": { + "0.0": { + "vector": [0, 0, 41.88] + }, + "0.2083": { + "vector": [0, 0, 70] + }, + "0.375": { + "pre": { + "vector": [0, 0, 57.5] + }, + "post": { + "vector": [0, 0, 57.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, 0, 10] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "vector": [0, 0, 2.5] + }, + "1.0": { + "vector": [0, 0, 41.88] + } + } + }, + "backRightLeg": { + "rotation": { + "0.0": { + "vector": [0, 0, -25.83] + }, + "0.2083": { + "vector": [0, 0, -55] + }, + "0.375": { + "pre": { + "vector": [0, 0, -47.5] + }, + "post": { + "vector": [0, 0, -47.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -1.26] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 18.59] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "vector": [0, 0, 15] + }, + "1.0": { + "vector": [0, 0, -25.83] + } + } + }, + "backRightFoot": { + "rotation": { + "0.0": { + "vector": [0, 0, 25.42] + }, + "0.2083": { + "vector": [0, 0, 40] + }, + "0.375": { + "pre": { + "vector": [0, 0, 28.34] + }, + "post": { + "vector": [0, 0, 28.34] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, 0, -18.33] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "vector": [0, 0, 5] + }, + "1.0": { + "vector": [0, 0, 25.42] + } + } + }, + "rightGrip": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 20, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "position": { + "vector": [0, -26, 0] + } + }, + "backLeftThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [15.08, -49.85, -21.28] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [15.5045, -44.0387, -23.0263] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "vector": [6.77, -46.22, -12.33] + }, + "0.25": { + "vector": [7.3232, -47.2763, -12.8944] + }, + "0.2917": { + "vector": [6.6433, -48.4639, -11.7564] + }, + "0.3333": { + "vector": [5.9013, -49.6755, -10.5073] + }, + "0.375": { + "vector": [4.56, -51.04, -8.36] + }, + "0.4167": { + "vector": [3.21, -52.4, -6.21] + }, + "0.4583": { + "vector": [1.86, -53.76, -4.06] + }, + "0.5": { + "vector": [0.51, -55.12, -1.91] + }, + "0.5417": { + "vector": [-0.84, -56.48, 0.24] + }, + "0.5833": { + "vector": [-2.1902, -57.84, 2.3841] + }, + "0.625": { + "vector": [-5.39, -59.14, 6.72] + }, + "0.6667": { + "vector": [-7.0069, -60.4955, 9.1801] + }, + "0.7083": { + "vector": [-12.5271, -61.5058, 16.1362] + }, + "0.875": { + "pre": { + "vector": [9.8447, -60.1008, -12.6529] + }, + "post": { + "vector": [9.8447, -60.1008, -12.6529] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [15.08, -49.85, -21.28] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftKnee": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -19.88] + }, + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": { + "vector": [0, 0, -10] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "vector": [0, 0, -2.5] + }, + "0.5": { + "vector": [0, 0, -41.88] + }, + "0.7083": { + "vector": [0, 0, -70] + }, + "0.875": { + "pre": { + "vector": [0, 0, -57.5] + }, + "post": { + "vector": [0, 0, -57.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -19.88] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 1.26] + }, + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": { + "vector": [0, 0, -6.09] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, -18.59] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "vector": [0, 0, -15] + }, + "0.5": { + "vector": [0, 0, 25.83] + }, + "0.7083": { + "vector": [0, 0, 55] + }, + "0.875": { + "pre": { + "vector": [0, 0, 47.5] + }, + "post": { + "vector": [0, 0, 47.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 1.26] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 10.76] + }, + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": { + "vector": [0, 0, 18.33] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "vector": [0, 0, -5] + }, + "0.5": { + "vector": [0, 0, -25.42] + }, + "0.7083": { + "vector": [0, 0, -40] + }, + "0.875": { + "pre": { + "vector": [0, 0, -28.34] + }, + "post": { + "vector": [0, 0, -28.34] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 10.76] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftThigh": { + "rotation": { + "0.0": { + "vector": [-6.77, 38.72, -12.33] + }, + "0.1667": { + "pre": { + "vector": [-17.3164, 41.1079, -35.1114] + }, + "post": { + "vector": [-17.3164, 41.1079, -35.1114] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-27.6005, 58.8053, -33.9605] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "vector": [-6.77, 63.72, -12.33] + }, + "0.625": { + "vector": [-6.77, 59.35, -12.33] + }, + "0.75": { + "vector": [-6.77, 54.97, -12.33] + }, + "0.875": { + "vector": [-6.77, 49.35, -12.33] + }, + "1.0": { + "vector": [-6.77, 38.72, -12.33] + } + } + }, + "frontLeftKnee": { + "rotation": { + "0.0": { + "vector": [0, 0, -10] + }, + "0.1667": { + "pre": { + "vector": [0, 0, -0.83] + }, + "post": { + "vector": [0, 0, -0.83] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, -53] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "vector": [0, 0, -50] + }, + "1.0": { + "vector": [0, 0, -10] + } + } + }, + "frontLeftLeg": { + "rotation": { + "0.0": { + "vector": [0, 0, -12.5] + }, + "0.2083": { + "pre": { + "vector": [0, 0, -13.33] + }, + "post": { + "vector": [0, 0, -13.33] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, 42.87] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "vector": [0, 0, 40] + }, + "0.75": { + "vector": [0, 0, 11.25] + }, + "1.0": { + "vector": [0, 0, -12.5] + } + } + }, + "frontLeftFoot": { + "rotation": { + "0.0": { + "vector": [0, 0, 17.5] + }, + "0.1667": { + "pre": { + "vector": [0, 0, 30.83] + }, + "post": { + "vector": [0, 0, 30.83] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, -12.77] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "vector": [0, 0, -17.5] + }, + "1.0": { + "vector": [0, 0, 17.5] + } + } + }, + "frontRightThigh": { + "rotation": { + "0.0": { + "vector": [-6.77, -63.72, 12.33] + }, + "0.125": { + "vector": [-6.77, -59.35, 12.33] + }, + "0.25": { + "vector": [-6.77, -54.97, 12.33] + }, + "0.375": { + "vector": [-6.77, -49.35, 12.33] + }, + "0.5": { + "vector": [-6.77, -38.72, 12.33] + }, + "0.6667": { + "pre": { + "vector": [-17.3164, -41.1079, 35.1114] + }, + "post": { + "vector": [-17.3164, -41.1079, 35.1114] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-27.6005, -58.8053, 33.9605] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-6.7675, -63.7224, 12.3301] + } + } + }, + "frontRightKnee": { + "rotation": { + "0.0": { + "vector": [0, 0, 50] + }, + "0.5": { + "vector": [0, 0, 10] + }, + "0.6667": { + "pre": { + "vector": [0, 0, 0.83] + }, + "post": { + "vector": [0, 0, 0.83] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, 0, 53] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0, 0, 50] + } + } + }, + "frontRightLeg": { + "rotation": { + "0.0": { + "vector": [0, 0, -40] + }, + "0.25": { + "vector": [0, 0, -11.25] + }, + "0.5": { + "vector": [0, 0, 12.5] + }, + "0.7083": { + "pre": { + "vector": [0, 0, 13.33] + }, + "post": { + "vector": [0, 0, 13.33] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, 0, -42.87] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0, 0, -40] + } + } + }, + "frontRightFoot": { + "rotation": { + "0.0": { + "vector": [0, 0, 17.5] + }, + "0.5": { + "vector": [0, 0, -17.5] + }, + "0.6667": { + "pre": { + "vector": [0, 0, -30.83] + }, + "post": { + "vector": [0, 0, -30.83] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, 0, 12.77] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0, 0, 17.5] + } + } + }, + "leftGrip": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -20, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightAntenna": { + "rotation": { + "vector": [0, 60, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": { + "vector": [5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightElbow": { + "rotation": { + "0.0": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightClaw": { + "rotation": { + "0.0": { + "post": { + "vector": [40, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftAntenna": { + "rotation": { + "vector": [0, -60, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": { + "vector": [5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftElbow": { + "rotation": { + "0.0": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftClaw": { + "rotation": { + "0.0": { + "post": { + "vector": [40, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "walktest": { + "loop": true, + "bones": { + "root": { + "position": { + "vector": [0, 0, "-q.anim_time*90*1.1"] + } + } + } + }, + "jump_start": { + "animation_length": 0.5, + "bones": { + "torso": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": { + "vector": [-5.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [4.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-8, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [7.12, 29.22, 14.36] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [22.12, 19.22, 56.86] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [22.12, 19.22, 56.86] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 30, 22.5] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 30, -17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 30, -17.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightKnee": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 10] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, -7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, -7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -10, 10] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 10] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, -42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -42.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, -42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, -42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, -32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 35] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 37.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightGrip": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 20, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 62.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 30, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 30, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "position": { + "0.0": { + "post": { + "vector": [0, -27.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, -43.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, -44.25, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, -42.28, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, -36.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -17.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, 33.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 48.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [7.12, -29.22, -14.36] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [22.12, -19.22, -56.86] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [22.12, -19.22, -56.86] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -30, -22.5] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, -30, 17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -30, 17.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftKnee": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -10] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, 7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, 7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 10, -10] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -10] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, 42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 42.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, 42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, 42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, -35] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -37.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [-7.12, 29.22, -14.36] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-22.12, 19.22, -56.86] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-22.12, 19.22, -56.86] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 30, -22.5] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 30, 17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 30, 17.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftKnee": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -10] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, 7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, 7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 10, -10] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -10] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, 42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 42.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, 42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, 42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, -35] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -37.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontRightThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [-7.12, -29.22, 14.36] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-22.12, -19.22, 56.86] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-22.12, -19.22, 56.86] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -30, 22.5] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, -30, -17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -30, -17.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontRightKnee": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 10] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, -7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, -7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -10, 10] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontRightLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 10] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, -42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, -42.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontRightFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, -42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, -42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, -32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 35] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 37.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftGrip": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -20, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, -62.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -30, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -30, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightAntenna": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 60, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": { + "vector": [5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [20, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [50, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightElbow": { + "rotation": { + "0.0": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightClaw": { + "rotation": { + "0.0": { + "post": { + "vector": [40, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [57.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [40, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [40, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftAntenna": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -60, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": { + "vector": [5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [20, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [50, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftElbow": { + "rotation": { + "0.0": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftClaw": { + "rotation": { + "0.0": { + "post": { + "vector": [40, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [57.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [40, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [40, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "jump_loop": { + "loop": true, + "animation_length": 1, + "bones": { + "torso": { + "rotation": { + "0.0": { + "post": { + "vector": [-8, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 30, -9.17] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 30, -32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 30, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 30, -9.17] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightKnee": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 16.67] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 27.5] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 16.67] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -50] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, 0, -42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 0, -52.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -50] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 37.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 50] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 0, 27.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 37.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightGrip": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 30, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.25": { + "pre": { + "vector": [-2.5, -2.5, -5] + }, + "post": { + "vector": [-2.5, -2.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.5, 2.5, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [5, 5, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 48.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 46.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 50.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 48.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -30, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, -30, 9.17] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -30, 32.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -30, 2.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftKnee": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -5.94] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, -16.67] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, -27.5] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -5.94] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 52.34] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, 50] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, 52.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 52.34] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -30.31] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, -37.5] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, -50] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, -27.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -30.31] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 30, 8.61] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 30, 17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 30, 27.5] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 30, 7.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 30, 8.61] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftKnee": { + "rotation": { + "0.0": { + "vector": [0, 0, -20.09] + }, + "0.0833": { + "vector": [0, 0, -22.5] + }, + "0.1667": { + "vector": [0, 0, -19.17] + }, + "0.5833": { + "pre": { + "vector": [0, 0, -2.5] + }, + "post": { + "vector": [0, 0, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0, 0, -20.09] + } + } + }, + "frontLeftLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 50.83] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, 43.06] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, 36.88] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, 0, 57.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 50.83] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -45.16] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, -51.53] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, -55] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, -37.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -45.16] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontRightThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -30, -17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -30, -27.5] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -30, -7.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -30, -17.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontRightKnee": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 19.17] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "vector": [0, 0, 22.5] + }, + "1.0": { + "vector": [0, 0, 19.17] + } + } + }, + "frontRightLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -43.06] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, -36.88] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -57.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -43.06] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontRightFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 51.53] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0, 55] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 0, 37.5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 51.53] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftGrip": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -30, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightAntenna": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 60, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": { + "vector": [5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-2.5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-2.5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-2.5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-2.5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightElbow": { + "rotation": { + "0.0": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightClaw": { + "rotation": { + "0.0": { + "post": { + "vector": [40, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftAntenna": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -60, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": { + "vector": [5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-2.5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-2.5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-2.5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-2.5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftElbow": { + "rotation": { + "0.0": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftClaw": { + "rotation": { + "0.0": { + "post": { + "vector": [40, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "jump_end": { + "animation_length": 0.625, + "bones": { + "torso": { + "rotation": { + "0.0": { + "post": { + "vector": [-8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-15.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [6.54, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 30, -17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0.28, 17.47, -16.24] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [3.72, 22.56, 6.64] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [7.1226, 29.2189, 14.3589] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightKnee": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, 29.62] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 10] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 15, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 14.46, 12.92] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 10] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 37.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, -4.94, -10.51] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 2.79, -27.37] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -32.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightGrip": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 30, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "vector": [0, 0, 0] + }, + "position": { + "0.0": { + "post": { + "vector": [0, 48.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, -9.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, -20.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, -27.05, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, -31.72, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -30.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -30, 17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0.28, -17.47, 16.24] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [3.72, -22.56, -6.64] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [7.1226, -29.2189, -14.3589] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftKnee": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, -29.62] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -10] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, -15, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, -14.46, -12.92] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -10] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backLeftFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -37.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 4.94, 10.51] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, -2.79, 27.37] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 32.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [10, 30, 17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [10, 30, 17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-12.5, 30, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-7.1226, 29.2189, -14.3589] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftKnee": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, -7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, -7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -10] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": { + "vector": [0, 0, 17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, -17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, -32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, -32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, -14.69] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -10] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -37.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": { + "vector": [0, 0, -15] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, 15] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, 17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, 0, 17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 32.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontRightThigh": { + "rotation": { + "0.0": { + "post": { + "vector": [10, -30, -17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [10, -30, -17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-12.5, -30, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-7.1226, -29.2189, 14.3589] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontRightKnee": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, 7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 10] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontRightLeg": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, -42.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": { + "vector": [0, 0, -17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, 17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, 32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 32.5] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 14.69] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 10] + }, + "lerp_mode": "catmullrom" + } + } + }, + "frontRightFoot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 37.5] + }, + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": { + "vector": [0, 0, 15] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, -15] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, -17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, 0, -17.5] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, -12.5] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -32.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftGrip": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -30, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightAntenna": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 60, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": { + "vector": [5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": { + "vector": [-22.5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [27.5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [9.37, 17.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [5, 17.5, -5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightElbow": { + "rotation": { + "0.0": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightClaw": { + "rotation": { + "0.0": { + "post": { + "vector": [40, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftAntenna": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -60, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": { + "vector": [5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": { + "vector": [-22.5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [27.5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [9.37, -17.5, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [5, -17.5, 5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftElbow": { + "rotation": { + "0.0": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftClaw": { + "rotation": { + "0.0": { + "post": { + "vector": [40, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "hanging": { + "loop": true, + "animation_length": 2, + "bones": { + "torso": { + "rotation": { + "0.0": { + "post": { + "vector": [-6.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-6.88, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 2, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "backRightThigh": { + "rotation": { + "vector": [35, 30, 57.5] + } + }, + "backRightKnee": { + "rotation": { + "vector": [0, 0, 12.5] + } + }, + "backRightLeg": { + "rotation": { + "vector": [0, 0, -45] + } + }, + "backRightFoot": { + "rotation": { + "vector": [0, 0, 45] + } + }, + "rightGrip": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 31.25, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 35, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, 20, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 31.25, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "position": { + "vector": [0, -49, 0] + } + }, + "backLeftThigh": { + "rotation": { + "vector": [35, -30, -57.5] + } + }, + "backLeftKnee": { + "rotation": { + "vector": [0, 0, -12.5] + } + }, + "backLeftLeg": { + "rotation": { + "vector": [0, 0, 45] + } + }, + "backLeftFoot": { + "rotation": { + "vector": [0, 0, -45] + } + }, + "frontLeftThigh": { + "rotation": { + "vector": [-35, 30, -57.5] + } + }, + "frontLeftKnee": { + "rotation": { + "vector": [0, 0, -12.5] + } + }, + "frontLeftLeg": { + "rotation": { + "vector": [0, 0, 45] + } + }, + "frontLeftFoot": { + "rotation": { + "vector": [0, 0, -45] + } + }, + "frontRightThigh": { + "rotation": { + "vector": [-35, -30, 57.5] + } + }, + "frontRightKnee": { + "rotation": { + "vector": [0, 0, 12.5] + } + }, + "frontRightLeg": { + "rotation": { + "vector": [0, 0, -45] + } + }, + "frontRightFoot": { + "rotation": { + "vector": [0, 0, 45] + } + }, + "leftGrip": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -31.25, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -35, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -20, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -31.25, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightAntenna": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 57.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 50, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 57.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": { + "vector": [7.5, 17.5, -20] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.5, 17.5, -20] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [12.5, 17.5, -20] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [7.5, 17.5, -20] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightElbow": { + "rotation": { + "0.0": { + "post": { + "vector": [-50, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-52.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "vector": [-42.5, 0, 0] + }, + "2.0": { + "vector": [-50, 0, 0] + } + } + }, + "rightClaw": { + "rotation": { + "0.0": { + "post": { + "vector": [59.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [47.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "vector": [60, 0, 0] + }, + "2.0": { + "vector": [59.37, 0, 0] + } + } + }, + "leftAntenna": { + "rotation": { + "0.0": { + "post": { + "vector": [0, -57.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -50, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -57.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": { + "vector": [7.5, -17.5, 20] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.5, -17.5, 20] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [12.5, -17.5, 20] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [7.5, -17.5, 20] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftElbow": { + "rotation": { + "0.0": { + "post": { + "vector": [-50, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-52.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "vector": [-42.5, 0, 0] + }, + "2.0": { + "vector": [-50, 0, 0] + } + } + }, + "leftClaw": { + "rotation": { + "0.0": { + "post": { + "vector": [59.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [47.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "vector": [60, 0, 0] + }, + "2.0": { + "vector": [59.37, 0, 0] + } + } + } + } } } } \ No newline at end of file diff --git a/common/src/main/resources/assets/antarchy/geo/cloud_shark.geo.json b/common/src/main/resources/assets/antarchy/geo/cloud_shark.geo.json index 0cf8dbed..aa4ba54b 100644 --- a/common/src/main/resources/assets/antarchy/geo/cloud_shark.geo.json +++ b/common/src/main/resources/assets/antarchy/geo/cloud_shark.geo.json @@ -7,8 +7,8 @@ "texture_width": 128, "texture_height": 128, "visible_bounds_width": 6, - "visible_bounds_height": 3.5, - "visible_bounds_offset": [0, 1.25, 0] + "visible_bounds_height": 5, + "visible_bounds_offset": [0, 1.5, 0] }, "bones": [ { @@ -22,7 +22,6 @@ "cubes": [ {"origin": [-6.5, 3, -22], "size": [13, 13, 25], "inflate": 0.01, "uv": [0, 0]}, {"origin": [-1, 16, -12], "size": [2, 5, 9], "inflate": 0.01, "uv": [0, 0]}, - {"origin": [-1, 24, -9], "size": [2, 3, 16], "inflate": 0.1, "uv": [0, 99]}, {"origin": [-1, 21, -9], "size": [2, 7, 6], "inflate": 0.01, "uv": [51, 0]} ] }, @@ -57,36 +56,68 @@ {"origin": [-4.5, 10, -49], "size": [9, 6, 8], "uv": [63, 85]} ] }, - { - "name": "right_wing", - "parent": "head", - "pivot": [-8, 16, -27.5], - "cubes": [ - {"origin": [-22, 16, -33], "size": [14, 0, 11], "uv": [40, 105]} - ] - }, - { - "name": "right_wing2", - "parent": "right_wing", - "pivot": [-22, 16, -27.5], - "cubes": [ - {"origin": [-36, 16, -33], "size": [14, 0, 11], "uv": [89, 51]} - ] - }, { "name": "left_wing", "parent": "head", "pivot": [8, 16, -27.5], "cubes": [ - {"origin": [8, 16, -33], "size": [14, 0, 11], "uv": [40, 105], "mirror": true} + {"origin": [8, 16, -33], "size": [16, 0, 15], "uv": [48, 99], "mirror": true} ] }, { "name": "left_wing2", "parent": "left_wing", - "pivot": [22, 16, -27.5], + "pivot": [24, 16, -27.5], "cubes": [ - {"origin": [22, 16, -33], "size": [14, 0, 11], "uv": [89, 51], "mirror": true} + {"origin": [24, 16, -35], "size": [16, 0, 17], "uv": [-17, 105], "mirror": true} + ] + }, + { + "name": "left_wing_back", + "parent": "head", + "pivot": [8, 16, -2.5], + "cubes": [ + {"origin": [8, 16, -8], "size": [16, 0, 15], "uv": [48, 99], "mirror": true} + ] + }, + { + "name": "left_wing_back2", + "parent": "left_wing_back", + "pivot": [24, 16, -2.5], + "cubes": [ + {"origin": [24, 16, -10], "size": [16, 0, 17], "uv": [-17, 105], "mirror": true} + ] + }, + { + "name": "right_wing_back", + "parent": "head", + "pivot": [-8, 16, -2.5], + "cubes": [ + {"origin": [-24, 16, -8], "size": [16, 0, 15], "uv": [48, 99]} + ] + }, + { + "name": "right_wing_back2", + "parent": "right_wing_back", + "pivot": [-24, 16, -2.5], + "cubes": [ + {"origin": [-40, 16, -10], "size": [16, 0, 17], "uv": [-17, 105]} + ] + }, + { + "name": "right_wing", + "parent": "head", + "pivot": [-8, 16, -27.5], + "cubes": [ + {"origin": [-24, 16, -33], "size": [16, 0, 15], "uv": [48, 99]} + ] + }, + { + "name": "right_wing2", + "parent": "right_wing", + "pivot": [-24, 16, -27.5], + "cubes": [ + {"origin": [-40, 16, -35], "size": [16, 0, 17], "uv": [-17, 105]} ] }, { @@ -94,7 +125,10 @@ "parent": "head", "pivot": [0, 17.5, -37], "cubes": [ - {"origin": [-4, 17, -41], "size": [8, 1, 8], "uv": [96, 108]} + {"origin": [-4, 17, -41], "size": [1, 2, 8], "uv": [32, 105]}, + {"origin": [-3, 17, -41], "size": [6, 2, 1], "uv": [42, 105]}, + {"origin": [-3, 17, -34], "size": [6, 2, 1], "uv": [42, 115]}, + {"origin": [3, 17, -41], "size": [1, 2, 8], "uv": [32, 115]} ] }, { @@ -130,38 +164,6 @@ {"origin": [4.5, 4, -17], "size": [12, 3, 10], "inflate": 0.01, "uv": [0, 65], "mirror": true}, {"origin": [16.5, 4, -14], "size": [7, 3, 7], "inflate": 0.01, "uv": [90, 73], "mirror": true} ] - }, - { - "name": "right_wing3", - "parent": "torso", - "pivot": [-9, 16, 1.5], - "cubes": [ - {"origin": [-23, 16, -4], "size": [14, 0, 11], "uv": [40, 105]} - ] - }, - { - "name": "right_wing4", - "parent": "right_wing3", - "pivot": [-23, 16, 1.5], - "cubes": [ - {"origin": [-37, 16, -4], "size": [14, 0, 11], "uv": [89, 51]} - ] - }, - { - "name": "left_wing3", - "parent": "torso", - "pivot": [9, 16, 1.5], - "cubes": [ - {"origin": [9, 16, -4], "size": [14, 0, 11], "uv": [40, 105], "mirror": true} - ] - }, - { - "name": "left_wing4", - "parent": "left_wing3", - "pivot": [23, 16, 1.5], - "cubes": [ - {"origin": [23, 16, -4], "size": [14, 0, 11], "uv": [89, 51], "mirror": true} - ] } ] } diff --git a/common/src/main/resources/assets/antarchy/geo/emperor_scorpion.geo.json b/common/src/main/resources/assets/antarchy/geo/emperor_scorpion.geo.json index ae4455fb..f66614f9 100644 --- a/common/src/main/resources/assets/antarchy/geo/emperor_scorpion.geo.json +++ b/common/src/main/resources/assets/antarchy/geo/emperor_scorpion.geo.json @@ -5,163 +5,283 @@ "description": { "identifier": "geometry.unknown", "texture_width": 128, - "texture_height": 128, - "visible_bounds_width": 12, + "texture_height": 256, + "visible_bounds_width": 15, "visible_bounds_height": 4.5, "visible_bounds_offset": [0, 1.75, 0] }, "bones": [ { - "name": "scorpion_emperor", - "pivot": [0, 6.85714, 5.25] + "name": "Emperor_scorpion", + "pivot": [0, 8, 3] }, { - "name": "l_leg3", - "parent": "scorpion_emperor", - "pivot": [10, 6.5, 14.5], - "rotation": [0, 0, 15], + "name": "body", + "parent": "Emperor_scorpion", + "pivot": [0, 13.77778, 4.77778] + }, + { + "name": "right_leg3", + "parent": "body", + "pivot": [-16, 14.5, 1.5], "cubes": [ - {"origin": [9.5, 5, 12], "size": [21, 3, 5], "uv": [0, 113], "mirror": true} + {"origin": [-48, 13, -2], "size": [32, 3, 7], "uv": [44, 214], "mirror": true} ] }, { - "name": "r_leg3", - "parent": "scorpion_emperor", - "pivot": [-10, 6.5, 14.5], - "rotation": [0, 0, -15], + "name": "right_leg4", + "parent": "right_leg3", + "pivot": [-48, 16, 1.5], "cubes": [ - {"origin": [-30.5, 5, 12], "size": [21, 3, 5], "uv": [0, 113]} + {"origin": [-80, 13, -2], "size": [32, 3, 7], "inflate": 0.1, "uv": [44, 224], "mirror": true}, + {"origin": [-97, 12, -3], "size": [17, 5, 9], "uv": [67, 143], "mirror": true} ] }, { - "name": "l_leg2", - "parent": "scorpion_emperor", - "pivot": [10, 6.5, 4.5], - "rotation": [0, 0, 15], + "name": "right_leg", + "parent": "body", + "pivot": [-16, 14.5, -5.5], "cubes": [ - {"origin": [9.5, 5, 2], "size": [21, 3, 5], "uv": [0, 113], "mirror": true} + {"origin": [-48, 13, -9], "size": [32, 3, 7], "uv": [44, 214], "mirror": true} ] }, { - "name": "r_leg2", - "parent": "scorpion_emperor", - "pivot": [-10, 6.5, 4.5], - "rotation": [0, 0, -15], + "name": "right_leg2", + "parent": "right_leg", + "pivot": [-48, 16, -5.5], "cubes": [ - {"origin": [-30.5, 5, 2], "size": [21, 3, 5], "uv": [0, 113]} + {"origin": [-80, 13, -9], "size": [32, 3, 7], "inflate": 0.1, "uv": [44, 224], "mirror": true}, + {"origin": [-97, 12, -10], "size": [17, 5, 9], "uv": [67, 143], "mirror": true} ] }, { - "name": "l_leg", - "parent": "scorpion_emperor", - "pivot": [10, 6.5, -4.5], - "rotation": [0, 0, 15], + "name": "left_leg", + "parent": "body", + "pivot": [16, 14.5, -5.5], "cubes": [ - {"origin": [9.5, 5, -7], "size": [21, 3, 5], "uv": [0, 113], "mirror": true} + {"origin": [16, 13, -9], "size": [32, 3, 7], "uv": [44, 214]} ] }, { - "name": "r_leg", - "parent": "scorpion_emperor", - "pivot": [-10, 6.5, -4.5], - "rotation": [0, 0, -15], + "name": "left_leg2", + "parent": "left_leg", + "pivot": [48, 16, -5.5], "cubes": [ - {"origin": [-30.5, 5, -7], "size": [21, 3, 5], "uv": [0, 113]} + {"origin": [48, 13, -9], "size": [32, 3, 7], "inflate": 0.1, "uv": [44, 224]}, + {"origin": [80, 12, -10], "size": [17, 5, 9], "uv": [67, 143]} + ] + }, + { + "name": "left_leg3", + "parent": "body", + "pivot": [16, 14.5, 1.5], + "cubes": [ + {"origin": [16, 13, -2], "size": [32, 3, 7], "uv": [44, 214]} + ] + }, + { + "name": "left_leg4", + "parent": "left_leg3", + "pivot": [48, 16, 1.5], + "cubes": [ + {"origin": [48, 13, -2], "size": [32, 3, 7], "inflate": 0.1, "uv": [44, 224]}, + {"origin": [80, 12, -3], "size": [17, 5, 9], "uv": [67, 143]} + ] + }, + { + "name": "left_leg_back", + "parent": "body", + "pivot": [16, 14.5, 8.5], + "cubes": [ + {"origin": [16, 13, 5], "size": [32, 3, 7], "uv": [44, 214]} + ] + }, + { + "name": "left_leg_back2", + "parent": "left_leg_back", + "pivot": [48, 16, 8.5], + "cubes": [ + {"origin": [48, 13, 5], "size": [32, 3, 7], "inflate": 0.1, "uv": [44, 224]}, + {"origin": [80, 12, 4], "size": [17, 5, 9], "uv": [67, 143]} + ] + }, + { + "name": "right_leg_back", + "parent": "body", + "pivot": [-16, 14.5, 8.5], + "cubes": [ + {"origin": [-48, 13, 5], "size": [32, 3, 7], "uv": [44, 214], "mirror": true} + ] + }, + { + "name": "right_leg_back2", + "parent": "right_leg_back", + "pivot": [-48, 16, 8.5], + "cubes": [ + {"origin": [-80, 13, 5], "size": [32, 3, 7], "inflate": 0.1, "uv": [44, 224], "mirror": true}, + {"origin": [-97, 12, 4], "size": [17, 5, 9], "uv": [67, 143], "mirror": true} + ] + }, + { + "name": "left_leg_back3", + "parent": "body", + "pivot": [16, 14.5, 15.5], + "cubes": [ + {"origin": [16, 13, 12], "size": [32, 3, 7], "uv": [44, 214]} + ] + }, + { + "name": "left_leg_back4", + "parent": "left_leg_back3", + "pivot": [48, 16, 15.5], + "cubes": [ + {"origin": [48, 13, 12], "size": [32, 3, 7], "inflate": 0.1, "uv": [44, 224]}, + {"origin": [80, 12, 11], "size": [17, 5, 9], "uv": [67, 143]} + ] + }, + { + "name": "right_leg_back3", + "parent": "body", + "pivot": [-16, 14.5, 15.5], + "cubes": [ + {"origin": [-48, 13, 12], "size": [32, 3, 7], "uv": [44, 214], "mirror": true} + ] + }, + { + "name": "right_leg_back4", + "parent": "right_leg_back3", + "pivot": [-48, 16, 15.5], + "cubes": [ + {"origin": [-80, 13, 12], "size": [32, 3, 7], "inflate": 0.1, "uv": [44, 224], "mirror": true}, + {"origin": [-97, 12, 11], "size": [17, 5, 9], "uv": [67, 143], "mirror": true} ] }, { "name": "torso", - "parent": "scorpion_emperor", - "pivot": [0, 9, 7.75], + "parent": "body", + "pivot": [0, 8, 3], "cubes": [ - {"origin": [-10.5, 5, -10], "size": [21, 8, 27], "uv": [0, 0]}, - {"origin": [-8, 5, 17], "size": [16, 8, 11], "uv": [73, 109]}, - {"origin": [-9.5, 12.5, 13], "size": [4, 5, 0], "uv": [0, 21]}, - {"origin": [-4.5, 12.5, 13], "size": [4, 5, 0], "uv": [0, 21]}, - {"origin": [0.5, 12.5, 13], "size": [4, 5, 0], "uv": [0, 21], "mirror": true}, - {"origin": [5.5, 12.5, 13], "size": [4, 5, 0], "uv": [0, 21], "mirror": true}, - {"origin": [5.5, 12.5, 3], "size": [4, 5, 0], "uv": [0, 21], "mirror": true}, - {"origin": [0.5, 12.5, 3], "size": [4, 5, 0], "uv": [0, 21], "mirror": true}, - {"origin": [-4.5, 12.5, 3], "size": [4, 5, 0], "uv": [0, 21]}, - {"origin": [-9.5, 12.5, 3], "size": [4, 5, 0], "uv": [0, 21]}, - {"origin": [-9.5, 12.5, -4], "size": [4, 5, 0], "uv": [0, 21]}, - {"origin": [5.5, 12.5, -4], "size": [4, 5, 0], "uv": [0, 21], "mirror": true}, - {"origin": [6.5, 12.5, 8], "size": [4, 5, 0], "uv": [0, 21], "mirror": true}, - {"origin": [1.5, 12.5, 8], "size": [4, 5, 0], "uv": [0, 21], "mirror": true}, - {"origin": [-4.5, 12.5, 8], "size": [4, 5, 0], "uv": [0, 21]}, - {"origin": [-10.5, 12.5, 8], "size": [4, 5, 0], "uv": [0, 21]} + {"origin": [-16, 8, -13], "size": [32, 11, 32], "uv": [0, 100]} + ] + }, + { + "name": "tail_base", + "parent": "torso", + "pivot": [0, 14.5, 18.25], + "cubes": [ + {"origin": [-12, 8, 19], "size": [24, 11, 19], "uv": [0, 143]} ] }, { "name": "tail", - "parent": "torso", - "pivot": [0, 7.00833, 27.99167], + "parent": "tail_base", + "pivot": [0, 15.5, 38], "cubes": [ - {"origin": [-4, 7, 28], "size": [8, 6, 13], "inflate": 0.1, "uv": [0, 92]} + {"origin": [-6.5, 12, 38], "size": [13, 7, 25], "uv": [0, 173]} ] }, { "name": "tail2", "parent": "tail", - "pivot": [0, 7, 41], + "pivot": [0, 15.5, 63], "cubes": [ - {"origin": [-4, 7, 41], "size": [8, 6, 13], "uv": [42, 92]} - ] - }, - { - "name": "tail3", - "parent": "tail2", - "pivot": [0, 7, 54], - "cubes": [ - {"origin": [-6.5, 7, 54], "size": [13, 11, 11], "uv": [62, 62]}, - {"origin": [-2.5, 18, 56], "size": [5, 17, 7], "uv": [84, 84]}, - {"origin": [0, 35, 56], "size": [0, 17, 7], "uv": [52, 104]}, - {"origin": [0, 4, 70], "size": [0, 17, 7], "pivot": [0, 12.5, 73.5], "rotation": [-90, 0, 0], "uv": [52, 104]}, - {"origin": [0, 24, 49], "size": [0, 17, 7], "pivot": [0, 32.5, 52.5], "rotation": [45, 0, 0], "uv": [52, 104]} + {"origin": [-5.5, 12, 97], "size": [11, 22, 11], "uv": [0, 205]}, + {"origin": [0, 34, 100], "size": [0, 15, 8], "uv": [51, 165]}, + {"origin": [-4.5, 12, 63], "size": [9, 7, 34], "uv": [42, 173]} ] }, { "name": "head", "parent": "torso", - "pivot": [0, 9, -8], + "pivot": [0, 13.5, -13], "cubes": [ - {"origin": [-13.5, 4, -25], "size": [27, 10, 17], "uv": [0, 35]}, - {"origin": [-5, 1, -27], "size": [2, 8, 3], "uv": [0, 62]}, - {"origin": [3, 1, -27], "size": [2, 8, 3], "uv": [0, 62], "mirror": true} + {"origin": [-14, 8, -35], "size": [28, 11, 22], "uv": [0, 0]} ] }, { - "name": "r_claw", + "name": "right_mandibule", "parent": "head", - "pivot": [-12.5, 8, -16], + "pivot": [-9.13234, 15.5, -35.71164], "cubes": [ - {"origin": [-18.5, 3, -28], "size": [6, 10, 17], "uv": [69, 0]} + {"origin": [-8, 5, -37], "size": [7, 13, 8], "pivot": [0, 13.5, -46], "rotation": [0, -22.5, 0], "uv": [54, 79]} ] }, { - "name": "r_claw2", - "parent": "r_claw", - "pivot": [-15.25, 8, -11], - "cubes": [ - {"origin": [-26.5, 3, -31], "size": [11, 10, 20], "inflate": 0.1, "uv": [0, 62]}, - {"origin": [-35.5, 8, -31], "size": [9, 0, 19], "uv": [25, 63]} - ] - }, - { - "name": "l_claw", + "name": "left_mandibule", "parent": "head", - "pivot": [12.5, 8, -16], + "pivot": [9.13234, 15.5, -35.71164], "cubes": [ - {"origin": [12.5, 3, -28], "size": [6, 10, 17], "uv": [69, 0], "mirror": true} + {"origin": [1, 5, -37], "size": [7, 13, 8], "pivot": [0, 13.5, -46], "rotation": [0, 22.5, 0], "uv": [0, 81]} ] }, { - "name": "l_claw2", - "parent": "l_claw", - "pivot": [15.25, 8, -11], + "name": "right_arm", + "parent": "head", + "pivot": [-10, 13, -21], "cubes": [ - {"origin": [26.5, 8, -31], "size": [9, 0, 19], "uv": [25, 63], "mirror": true}, - {"origin": [15.5, 3, -31], "size": [11, 10, 20], "inflate": 0.1, "uv": [0, 62], "mirror": true} + {"origin": [-28, 11, -25], "size": [18, 4, 7], "uv": [64, 44]} + ] + }, + { + "name": "right_arm2", + "parent": "right_arm", + "pivot": [-28, 13, -18], + "cubes": [ + {"origin": [-46, 11, -25], "size": [18, 4, 7], "uv": [64, 33]} + ] + }, + { + "name": "right_claw", + "parent": "right_arm2", + "pivot": [-44, 13, -21], + "cubes": [ + {"origin": [-57, 9, -27], "size": [13, 8, 11], "uv": [54, 60]}, + {"origin": [-67, 10, -29], "size": [12, 6, 15], "uv": [0, 60]}, + {"origin": [-91, 10, -22], "size": [24, 6, 8], "uv": [0, 33]}, + {"origin": [-91, 10, -29], "size": [8, 6, 7], "uv": [84, 79]} + ] + }, + { + "name": "right_claw_open", + "parent": "right_claw", + "pivot": [-58.5, 13, -22.5], + "cubes": [ + {"origin": [-83, 10, -30], "size": [25, 6, 7], "inflate": -0.1, "uv": [0, 47]} + ] + }, + { + "name": "left_arm", + "parent": "head", + "pivot": [10, 13, -21], + "cubes": [ + {"origin": [10, 11, -25], "size": [18, 4, 7], "uv": [64, 44], "mirror": true} + ] + }, + { + "name": "left_arm2", + "parent": "left_arm", + "pivot": [28, 13, -18], + "cubes": [ + {"origin": [28, 11, -25], "size": [18, 4, 7], "uv": [64, 33], "mirror": true} + ] + }, + { + "name": "left_claw", + "parent": "left_arm2", + "pivot": [44, 13, -21], + "cubes": [ + {"origin": [44, 9, -27], "size": [13, 8, 11], "uv": [54, 60], "mirror": true}, + {"origin": [55, 10, -29], "size": [12, 6, 15], "uv": [0, 60], "mirror": true}, + {"origin": [67, 10, -22], "size": [24, 6, 8], "uv": [0, 33], "mirror": true}, + {"origin": [83, 10, -29], "size": [8, 6, 7], "uv": [84, 79], "mirror": true} + ] + }, + { + "name": "left_claw_open", + "parent": "left_claw", + "pivot": [58.5, 13, -22.5], + "cubes": [ + {"origin": [58, 10, -30], "size": [25, 6, 7], "inflate": -0.1, "uv": [0, 47], "mirror": true} ] } ] diff --git a/common/src/main/resources/assets/antarchy/geo/flying_squirrel.geo.json b/common/src/main/resources/assets/antarchy/geo/flying_squirrel.geo.json index eb31a76b..b7ce482a 100644 --- a/common/src/main/resources/assets/antarchy/geo/flying_squirrel.geo.json +++ b/common/src/main/resources/assets/antarchy/geo/flying_squirrel.geo.json @@ -38,7 +38,7 @@ "parent": "squirrel", "pivot": [0, 4, 2], "cubes": [ - {"origin": [0, 8.5, -6], "size": [0, 3, 11], "uv": [42, 50]} + {"origin": [0, 8.5, -6], "size": [0, 3, 11], "uv": [23, 30]} ] }, { @@ -46,7 +46,8 @@ "parent": "body", "pivot": [0, 6, -0.5], "cubes": [ - {"origin": [-3, 3.5, -6], "size": [6, 5, 11], "uv": [0, 0]} + {"origin": [-3, 3.5, -6], "size": [6, 5, 11], "uv": [0, 0]}, + {"origin": [-3, 5.5, -6], "size": [6, 3, 11], "inflate": 0.2, "uv": [0, 41]} ] }, { @@ -54,7 +55,8 @@ "parent": "body", "pivot": [0, 7.33333, -5.91667], "cubes": [ - {"origin": [-2, 5.5, -11], "size": [4, 4, 5], "uv": [17, 17]} + {"origin": [-2, 4.5, -11], "size": [4, 5, 5], "uv": [17, 17]}, + {"origin": [-1, 3.75, -11.075], "size": [2, 2, 0], "uv": [25, 1]} ] }, { @@ -62,7 +64,7 @@ "parent": "head", "pivot": [2.5, 6, -8.5], "cubes": [ - {"origin": [2, 5.5, -10], "size": [1, 1, 3], "uv": [19, 19], "mirror": true} + {"origin": [2, 4.5, -9], "size": [1, 2, 2], "uv": [30, 18], "mirror": true} ] }, { @@ -70,7 +72,7 @@ "parent": "head", "pivot": [-2.5, 6, -8.5], "cubes": [ - {"origin": [-3, 5.5, -10], "size": [1, 1, 3], "uv": [19, 19]} + {"origin": [-3, 4.5, -9], "size": [1, 2, 2], "uv": [16, 18]} ] }, { @@ -78,7 +80,7 @@ "parent": "head", "pivot": [1, 9.5, -6.5], "cubes": [ - {"origin": [1, 9.5, -7], "size": [2, 2, 1], "uv": [35, 12]} + {"origin": [1, 9.5, -7], "size": [2, 2, 0], "uv": [36, 13]} ] }, { @@ -86,7 +88,7 @@ "parent": "head", "pivot": [-1, 9.5, -6.5], "cubes": [ - {"origin": [-3, 9.5, -7], "size": [2, 2, 1], "uv": [35, 12], "mirror": true} + {"origin": [-3, 9.5, -7], "size": [2, 2, 0], "uv": [36, 13], "mirror": true} ] }, { @@ -94,9 +96,9 @@ "parent": "body", "pivot": [0, 6, 5], "cubes": [ - {"origin": [-1.5, 5, 5], "size": [3, 11, 3], "uv": [17, 27]}, + {"origin": [-1.5, 5, 5], "size": [3, 11, 3], "uv": [14, 27]}, {"origin": [-1.5, 9, 8], "size": [3, 7, 5], "uv": [0, 17]}, - {"origin": [0, 9, 13], "size": [0, 7, 2], "uv": [60, 18]} + {"origin": [0, 9, 13], "size": [0, 7, 2], "uv": [0, 0]} ] }, { @@ -112,7 +114,7 @@ "parent": "left_arm", "pivot": [3, 5, -1], "cubes": [ - {"origin": [3, 0, -3.5], "size": [0, 5, 5], "uv": [30, 27]} + {"origin": [3, 0, -3.5], "size": [0, 5, 5], "inflate": 0.01, "uv": [26, 22]} ] }, { @@ -128,7 +130,7 @@ "parent": "right_arm", "pivot": [-3, 5, -1], "cubes": [ - {"origin": [-3, 0, -3.5], "size": [0, 5, 5], "uv": [30, 27], "mirror": true} + {"origin": [-3, 0, -3.5], "size": [0, 5, 5], "inflate": 0.01, "uv": [26, 22], "mirror": true} ] } ] diff --git a/common/src/main/resources/assets/antarchy/geo/jumpy_bug.geo.json b/common/src/main/resources/assets/antarchy/geo/jumpy_bug.geo.json index 21509feb..f6a76b20 100644 --- a/common/src/main/resources/assets/antarchy/geo/jumpy_bug.geo.json +++ b/common/src/main/resources/assets/antarchy/geo/jumpy_bug.geo.json @@ -18,7 +18,12 @@ { "name": "body", "parent": "root", - "pivot": [0, 65, 0], + "pivot": [0, 69, 0] + }, + { + "name": "torso", + "parent": "body", + "pivot": [0, 61, 0], "cubes": [ {"origin": [-10, 65, -18], "size": [20, 32, 36], "uv": [0, 164]}, {"origin": [-12, 97, -46], "size": [24, 12, 80], "uv": [0, 0]}, @@ -36,7 +41,7 @@ }, { "name": "right_eye", - "parent": "body", + "parent": "torso", "pivot": [-18.32132, 90.25, -12.53553], "cubes": [ {"origin": [-22.7, 83.25, -17], "size": [5, 14, 14], "pivot": [-16.2, 90.25, -9], "rotation": [0, -45, 0], "uv": [0, 0]} @@ -44,7 +49,7 @@ }, { "name": "left_eye", - "parent": "body", + "parent": "torso", "pivot": [18.32132, 90.25, -12.53553], "cubes": [ {"origin": [17.7, 83.25, -17], "size": [5, 14, 14], "pivot": [16.2, 90.25, -9], "rotation": [0, 45, 0], "uv": [0, 0], "mirror": true} @@ -52,7 +57,7 @@ }, { "name": "rightGrip", - "parent": "body", + "parent": "torso", "pivot": [-18, 78, -16], "cubes": [ {"origin": [-22, 76, -28], "size": [8, 4, 12], "uv": [268, 268]} @@ -60,7 +65,7 @@ }, { "name": "leftGrip", - "parent": "body", + "parent": "torso", "pivot": [18, 78, -16], "cubes": [ {"origin": [14, 76, -28], "size": [8, 4, 12], "uv": [268, 268], "mirror": true} @@ -68,7 +73,7 @@ }, { "name": "rightAntenna", - "parent": "body", + "parent": "torso", "pivot": [-10, 95, 14], "cubes": [ {"origin": [-42, 93, 14], "size": [32, 4, 4], "uv": [208, 77]} @@ -76,7 +81,7 @@ }, { "name": "leftAntenna", - "parent": "body", + "parent": "torso", "pivot": [10, 95, 14], "cubes": [ {"origin": [10, 93, 14], "size": [32, 4, 4], "uv": [208, 77], "mirror": true} @@ -84,7 +89,7 @@ }, { "name": "rightArm", - "parent": "body", + "parent": "torso", "pivot": [-12, 93, -17], "cubes": [ {"origin": [-14, 91, -35], "size": [4, 4, 20], "uv": [64, 232]} @@ -109,7 +114,7 @@ }, { "name": "leftArm", - "parent": "body", + "parent": "torso", "pivot": [12, 93, -17], "cubes": [ {"origin": [10, 91, -35], "size": [4, 4, 20], "uv": [64, 232], "mirror": true} @@ -134,7 +139,7 @@ }, { "name": "backRightThigh", - "parent": "root", + "parent": "body", "pivot": [-12, 65, 14], "cubes": [ {"origin": [-28, 57, 10], "size": [16, 8, 8], "uv": [116, 268]} @@ -170,7 +175,7 @@ }, { "name": "backLeftThigh", - "parent": "root", + "parent": "body", "pivot": [12, 65, 14], "cubes": [ {"origin": [12, 57, 10], "size": [16, 8, 8], "uv": [116, 268], "mirror": true} @@ -206,7 +211,7 @@ }, { "name": "frontLeftThigh", - "parent": "root", + "parent": "body", "pivot": [12, 65, -14], "cubes": [ {"origin": [12, 57, -18], "size": [16, 8, 8], "uv": [116, 268], "mirror": true} @@ -242,7 +247,7 @@ }, { "name": "frontRightThigh", - "parent": "root", + "parent": "body", "pivot": [-12, 65, -14], "cubes": [ {"origin": [-28, 57, -18], "size": [16, 8, 8], "uv": [116, 268]} diff --git a/common/src/main/resources/assets/antarchy/textures/entity/cloud_shark.png b/common/src/main/resources/assets/antarchy/textures/entity/cloud_shark.png index 3ae79bfcbd201fb3f9c2e49d97d8c28c06041ede..50cbf88f2b7da123f18173f20adb28c636f53098 100644 GIT binary patch literal 9081 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 literal 7680 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 VNAkow4|fEtZrEL~y!PYE_z6NmMHJA5{{CC`whD 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 diff --git a/common/src/main/resources/assets/antarchy/textures/entity/emperor_scorpion/emperor_scorpion.png b/common/src/main/resources/assets/antarchy/textures/entity/emperor_scorpion/emperor_scorpion.png new file mode 100644 index 0000000000000000000000000000000000000000..c4a6004f45df87e8768b077a42cab85fcdaf5767 GIT binary patch literal 15593 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/antarchy/textures/entity/emperor_scorpion/emperor_scorpion_emissive.png b/common/src/main/resources/assets/antarchy/textures/entity/emperor_scorpion/emperor_scorpion_emissive.png new file mode 100644 index 0000000000000000000000000000000000000000..60e5914d3ac279be8692e6f8ccf6cd7c01489aa1 GIT binary patch literal 1828 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 Eg50$DdjJ3c diff --git a/common/src/main/resources/assets/antarchy/textures/entity/flying_squirrel/flying_squirrel_brown.png b/common/src/main/resources/assets/antarchy/textures/entity/flying_squirrel/flying_squirrel_brown.png index f49f8479904ce8e58f384ed8dec75518976912a4..3957ca29b2156e75d2832249901c34593da0f456 100644 GIT binary patch delta 2112 zcmV-G2*3B_5zP>gB!2=)L_t(|0qojah+S712kq3LU;5{`bJ&7w6|6 zZ=A@Qndx-$)akVT-5b(d*Ie2!>`?TbonQP|p2?=s4D9J=kEAuLF3E$ewlnyuZu%{= zRaLEQ#`o{Lqkmhd-|hTXx_sl?QmlsBMsHBr*>UTAQ*-~=Kh-3T&S>S*2r8C_}pj`H5kG<59n?RdL-eYFwV}G@=HHp#ICl_G%z5|Vxr$IgP z_;Y#r>*%RxjwU*MIlz)oJ3&zMmd!KdmT%ILq)tgsz_W%jU%(LO?@XLX= z3X3kMeVaC|3J}Tb!171wB#bXnrz`Dsycs`m|Gu7k06#jw4;vjz%|#JzWe1=jY9^@8in8`=2472z}>{=Y=0jJ9iL&NV<)$>|M#Io3CMO|ySv$i zYNwKhs-7=sD~4ENf-Qws^QYU= zj(>FhO@B_e-1*ORMin+Au=xbt@PR9)AawoorGLE|m#iJ&0T0!IjZ5xX0nw>f^{+ayY#B=P!Mu{dd#^F<2fU@Jbj07!hC9gmd44s!HJZe+K!^#zJLb|B7>l((y zELi~0vatlk*Fk}*$+;~;__LQXeO){HaiO*VCr_Nn{i8N2$)j0W`DF&QFiA#9u&gkfaeo!P%>yU zPULTbvEjwF_p3jcOP|~JlZ4)V`|bqy-g9#bzmhtp;@0O9pA$;5f0}3Nn zv>g}iSpln7uTD^QPKHv4_jsVN<9~*|>B0FG>8}4jpD$5n-EEFd5%6>_M|}8d%9kifQ#^cdZMyxw1#F_T zm++y`2IxXY$Bj;TkGBk=90VCGZ})xvCBk>}?3uLol7ngQ4L`~%K4f}4C4XD!$nd>y zek}q1e4yj5zJ2GeymT!?CcRx6vzwgn( z+%I;eJ-@#>{q>%ICH&!s?|<)p3=wx6==k#!cuA3vM9YrJ^z8fq?*fB{Z|nyO6A0TN zDh|6?UZn8jM90eucp>p}0^|T0*h3dQYOt2L=NxsG|M>gc63R9RlJ@D$+oM9@2lto^eN}lZTLC+Uj6~O24>OkvsRi8m7;B!}XDTj>0pd{G%#0M07nIKsorEXIATmXNvT53R&=;sqQ|K8fq zr%50E+Ky763oyzKCO!7W0!;c0je2|+SHP$%Jn8W-t~r27pP^BY@8Sv=b%jSA|Bc3f q6#xML|Hy0sUjP6A21!IgR09Chj;PF?B=hM20000x$ogffWO-6I9(Sh^>b3PI%-s0TqG6!N+r@aEd44XGN7_dkcszafs+KU*_jCVRKb-8WB zXZF*T#%f5%S1Nr1C4j(Bi$uijTdL?^UapCVRD`9dq)lNwG?fYXZH5dPER_Q*6i%OF z9fOrd;?enSGsOo=fK%j3ds|En9jI5pBWpg=r1L51Q-3PPs~`hEtg^7{X24T&7l9Ih z3j!|hUm*YYU{XXdr89h-=`kTP!>VNd(IneLC2*X`386+$u)X@sVnuKnbX; zj|$ker%nJoU@!vTvwgE1*s)D(0Fr?`2)N?@=l#4T3-mF#W8<M(2G0#4y`;G~-ytmixmcMuI z*MB8XVl2?6=63OeiJ`-WzVx9lK4=p-zQ>QR7RCazXMQfzCr?wrBf}4Y;|tK{oPi8J zThJ9i)yBbtiM~2^qP#n9s!aWCmg1x7p9+}p!N>Ca6VGU(urnZg^X(7S20QDA4}4)a z=+Y~-y0ah{kCIv8Rgoq)>QAsG!*rRZ&VSb5)@k9vWNe~L&_7VLzT@ssl7Q*3r%hk8 zF&#cAYtcueO*#f+0c?>eJm1LZ$9`Y*>ki%f?0-NTU8a!e$Kl39@p0)*cZPu7aQqZG zzz)y{m<$U1eT>K6Kp%ju$>5PCPOP`ux&;ykhh0ZnV(lhMnR0^T?mux1BVU?eV_m*6g*#kyG4GkX_Pm{RqK8ayCGBxc=kOyY_O#dcz@>kw*8y(Iw|%NRL`dglfDKmkrhkA7M%JbMsq7Z5DyBJ>*A z(g%1={paUZkmVniKSMZ_odi-}*CYh?-|j{scuPX<⁣t05;V2^r1wB#|gN&%8{!t zE|#Yrf7E*?(C!_H9YF?M?|)Gm^B$$>ut7#2K;QtrH^GM-#&b9bSq)E3PwkEZkObN+ zPqV?EgAFx5Ja*r$*%1O{6)gOvR&OxKfL{iWEE(|CTc8qUEQgvM22^^lq^aEroK*m* z_mQIq*jpPOnIGI-xJg3)Shpw+vh^~+Ymv?se<>W(XfIP~0i>tH~}1Ln{Zj!OWqqUpfRkjcZJ2-FHz@nLJh!y`uz z54a~llY!O8jEz4^uqS^#lBU~dELOz)?>;SIYTA27M%=)$h+9e<%?5_VmE15DtS1oYj( zZ1}KZ&+6`MGa+}#@+CK1C%2EdyNkcJSetMa2M#!0DLl4ajE*+mdFe$>R@m)G0%A)9 zH8*->CrScOAD%qW-UyyKIlRz>;RPksP~;Zr)sv%tVfR>YM@5~4#84XZ?5C_YP&y+= zkFi}{_>%?BKYv>`=v>%y%6LCqeUAvQv^WJeH@E2(=Cc>_M6ho;9{|n=2HF5U!LtHD zV*gyW^(II~7xi9G^Iuc$erTk=<1g!5qNl{&2O7i@(%nP}j{86|J#zFGID9g@T**2s zL0(U@@7RNYHzs_WpSygU9&9+o4E4U>Cz~k2@ui1g6Mummz4i0+Cd(z&6_AMu__vVX zpULgY8}-}dlFvv2xNEa&R&Uu8N(6G#8_i|FiDPFZ0f|merFJ0!r_$BR##{?4ARAdd zm3-#i3J99~LIQ$jEZ^)4D+>^36VPSHS#8IN`*1bJ=ke#G)W00030 m|NkO`r2qf`21!IgR09B4K~S@KGX&rO0000;M51S4B;}>FrG-o0W9FQhH0!eBZ?53t^12}1)2qT#o;gzhM7+JG z^t)|2?wx7&+bu!VIqw&UDg|Zm#H-13luQ1V3Fq48mLLHpj(@;lnrQ&$4Cp@%RTK^b zNk0?H;s~<$SSQg;2a|c4g!9iv#zW%>tjN35aoE@qWcNX+)5oJnojwT$Yt$V9tKImw z62%jVlW%&2^=%XC22*qd6lqH0K<);<2AKQk^+BiuS{wldn#ON0x+-^Ir0GY*bt;vD zW~-;)7(l_le_@<+o`(9~Wy6#Jkkq#ua&Xj<`mU$FY*YnP{1+GqY*PUVjkBTxgO>qK zr~)p)Oe5SEjS7IsqENZ-7XSeN|2Edy7ytkO21!IgR09CLr@|pH=o4N50000Px$7D+@wR5*>bk+Dw0Fcd|Pp)>&xW-(GW z2A0fx5ujoOn<;S&&{>!6`nS9i88>P zIqf&wJxU6!ix}VOPksWdi)dZ2+3ttP09qF)DFA50sLv9l%OqB^oK$WD7!OZxT_aBc z)~pA>#d&$(7|-ex&V=YsKZYs1y3u^#Fh7O5Qc;)V|5ZU&nSP8}516A!#ZQnqV+Q#C?w#$vzZoZhWKQoq#y9~S6ZPNL7gXw$ UqVx5ju>b%707*qoM6N<$f)f;wSpWb4 diff --git a/common/src/main/resources/assets/antarchy/textures/item/scorpion_whip.png b/common/src/main/resources/assets/antarchy/textures/item/scorpion_whip.png index cc3c9cccca3bd12ab79081288de2a7b6ce808ef1..b81b8611b6e54f67a499521a96f88b3a0549e7c0 100644 GIT binary patch delta 357 zcmV-r0h<200{;S#BYy!jNklJ!=9%5QgWj$|nRO1PtU5l2j5%ASo?VrB0on zmO6E+l$HskveH5>Djq(nF^p8 z(=bg0vClJRX)M$*B6<`+K*7Y`#5CV%d0W>2OW4X8G4qCOn$`R@7l4s7Vz&3~oBVhK z@DSa&%2nBgqh6luV+OPaV2&;?qPx#^hrcPR5*>Lk-usJK@f+(J%o6jAa3xA zJq{ZyE2|XgeTqCu9>%BeB`huM4iyzw0|^#)2g0T}7FX|Y$W*h;e81n!te{1FzK@K} zw>m**dA^7bLbQRmI$^#(JoHY7ff;n2N0q?GxVkor0^A?Dqgz?JvZqcE=Jfy!ra(n%-K& m0OCI|fQVl2Um5gQ7~mHhP, EntityType> EMPEROR_SCORPION = ENTITY_TYPES.register("emperor_scorpion", () -> EntityType.Builder.of(EmperorScorpionEntity::new, MobCategory.MONSTER) - .sized(4.05F, 1.35F) - .clientTrackingRange(10) + .sized(6.0F, 3.0F) + .clientTrackingRange(12) .build("emperor_scorpion")); public static final DeferredHolder, EntityType> LUCID_PEARL_PROJECTILE = ENTITY_TYPES.register("lucid_pearl_projectile", () -> EntityType.Builder.of(LucidEyeProjectileEntity::new, MobCategory.MISC) @@ -1688,7 +1688,7 @@ public final class AntarchyFabricContent { public static final DeferredItem BASILISK_SPAWN_EGG = ITEMS.register("basilisk_spawn_egg", () -> new DeferredSpawnEggItem(BASILISK, 0x4A7C40, 0xD4A040, new Item.Properties())); public static final DeferredItem EMPEROR_SCORPION_SPAWN_EGG = ITEMS.register("emperor_scorpion_spawn_egg", - () -> new DeferredSpawnEggItem(EMPEROR_SCORPION, 0x1A1A0A, 0x8B2200, new Item.Properties())); + () -> new DeferredSpawnEggItem(EMPEROR_SCORPION, 0x3A3242, 0xD8CDB4, new Item.Properties())); public static final DeferredItem LUCID_EYE = ITEMS.register("lucid_eye", () -> new LucidEyeItem(new Item.Properties().stacksTo(16).rarity(Rarity.UNCOMMON))); public static final DeferredItem LUCID_PEARL = ITEMS.register("lucid_pearl", diff --git a/fabric/src/main/resources/fabric.mod.json b/fabric/src/main/resources/fabric.mod.json index 858e5d75..a17a1eae 100644 --- a/fabric/src/main/resources/fabric.mod.json +++ b/fabric/src/main/resources/fabric.mod.json @@ -24,7 +24,7 @@ ] }, "mixins": [ - "antarchy-common.mixins.json", + "antarchy-common-fabric.mixins.json", "antarchy-fabric.mixins.json" ], "depends": { diff --git a/gradle.properties b/gradle.properties index fdb030b7..f8bee8a8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -84,4 +84,6 @@ regions_unexplored_curseforge_file_id=7826194 # #infinite_dimensions_curseforge_id=981829 -#infinite_dimensions_curseforge_file_id=7739053 \ No newline at end of file +#infinite_dimensions_curseforge_file_id=7739053 +# Gradle 8.8 cannot run on newer JDKs (e.g. 25); pin the build JVM to 21 +org.gradle.java.home=C:/Program Files/Java/jdk-21.0.10 diff --git a/neoforge/src/main/java/com/craisinlord/antarchy/neoforge/registry/AntarchyNeoforgeEntites.java b/neoforge/src/main/java/com/craisinlord/antarchy/neoforge/registry/AntarchyNeoforgeEntites.java index 6ee2bff6..37e6fc8b 100644 --- a/neoforge/src/main/java/com/craisinlord/antarchy/neoforge/registry/AntarchyNeoforgeEntites.java +++ b/neoforge/src/main/java/com/craisinlord/antarchy/neoforge/registry/AntarchyNeoforgeEntites.java @@ -243,8 +243,8 @@ public final class AntarchyNeoforgeEntites { .build("basilisk")); public static final DeferredHolder, EntityType> EMPEROR_SCORPION = ENTITY_TYPES.register("emperor_scorpion", () -> EntityType.Builder.of(EmperorScorpionEntity::new, MobCategory.MONSTER) - .sized(4.05F, 1.35F) - .clientTrackingRange(10) + .sized(6.0F, 3.0F) + .clientTrackingRange(12) .build("emperor_scorpion")); public static final DeferredHolder, EntityType> LUCID_PEARL_PROJECTILE = ENTITY_TYPES.register("lucid_pearl_projectile", () -> EntityType.Builder.of(LucidEyeProjectileEntity::new, MobCategory.MISC) diff --git a/neoforge/src/main/java/com/craisinlord/antarchy/neoforge/registry/AntarchyNeoforgeItems.java b/neoforge/src/main/java/com/craisinlord/antarchy/neoforge/registry/AntarchyNeoforgeItems.java index 275a5a59..3595d363 100644 --- a/neoforge/src/main/java/com/craisinlord/antarchy/neoforge/registry/AntarchyNeoforgeItems.java +++ b/neoforge/src/main/java/com/craisinlord/antarchy/neoforge/registry/AntarchyNeoforgeItems.java @@ -537,7 +537,7 @@ public final class AntarchyNeoforgeItems { public static final DeferredItem BASILISK_SPAWN_EGG = ITEMS.register("basilisk_spawn_egg", () -> new DeferredSpawnEggItem(AntarchyNeoforgeEntites.BASILISK, 0x4A7C40, 0xD4A040, new Item.Properties())); public static final DeferredItem EMPEROR_SCORPION_SPAWN_EGG = ITEMS.register("emperor_scorpion_spawn_egg", - () -> new DeferredSpawnEggItem(AntarchyNeoforgeEntites.EMPEROR_SCORPION, 0x1A1A0A, 0x8B2200, new Item.Properties())); + () -> new DeferredSpawnEggItem(AntarchyNeoforgeEntites.EMPEROR_SCORPION, 0x3A3242, 0xD8CDB4, new Item.Properties())); public static final DeferredItem LUCID_EYE = ITEMS.register("lucid_eye", () -> new LucidEyeItem(new Item.Properties().stacksTo(16).rarity(Rarity.UNCOMMON))); public static final DeferredItem LUCID_PEARL = ITEMS.register("lucid_pearl",