From 5ae7dd172b1ac94e4e9e39d295126fc6d5061be5 Mon Sep 17 00:00:00 2001 From: 17146 <1714673995@qq.com> Date: Fri, 27 Jun 2025 19:25:42 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4m2=E7=9B=B8=E5=85=B3=E5=86=85?= =?UTF-8?q?=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../transportation/speedboat_container.json | 32 + .../recipe/speedboat_container.json} | 35 +- .../{M2ItemModel.java => M2HBItemModel.java} | 4 +- .../client/renderer/gun/M2HBItemRenderer.java | 4 +- .../datagen/ModRecipeProvider.java | 13 + .../superbwarfare/event/GunEventHandler.java | 13 + .../item/gun/machinegun/M2HBItem.java | 18 +- .../animations/m_2.animation.json | 3972 ----------------- .../animations/m_2_hb.animation.json | 2184 +++++++++ .../assets/superbwarfare/lang/en_us.json | 2 +- .../assets/superbwarfare/lang/es_es.json | 2 +- .../assets/superbwarfare/lang/fr_fr.json | 2 +- .../assets/superbwarfare/lang/ja_jp.json | 2 +- .../assets/superbwarfare/lang/ru_ru.json | 559 +++ .../assets/superbwarfare/lang/zh_cn.json | 2 +- .../{m_2.item.json => m_2_hb.item.json} | 0 .../en_us/entries/vehicle/speedboat.json | 2 +- .../guns/{m2hb.json => m_2_hb.json} | 2 +- 18 files changed, 2839 insertions(+), 4009 deletions(-) create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/transportation/speedboat_container.json rename src/{main/resources/data/superbwarfare/recipe/speedboat_crafting.json => generated/resources/data/superbwarfare/recipe/speedboat_container.json} (68%) rename src/main/java/com/atsuishio/superbwarfare/client/model/item/{M2ItemModel.java => M2HBItemModel.java} (97%) delete mode 100644 src/main/resources/assets/superbwarfare/animations/m_2.animation.json create mode 100644 src/main/resources/assets/superbwarfare/animations/m_2_hb.animation.json create mode 100644 src/main/resources/assets/superbwarfare/lang/ru_ru.json rename src/main/resources/assets/superbwarfare/models/displaysettings/{m_2.item.json => m_2_hb.item.json} (100%) rename src/main/resources/data/superbwarfare/guns/{m2hb.json => m_2_hb.json} (96%) diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/transportation/speedboat_container.json b/src/generated/resources/data/superbwarfare/advancement/recipes/transportation/speedboat_container.json new file mode 100644 index 000000000..379dcd4bc --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/transportation/speedboat_container.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_m_2_hb": { + "conditions": { + "items": [ + { + "items": "superbwarfare:m_2_hb" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:speedboat_container" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m_2_hb" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:speedboat_container" + ] + } +} \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/speedboat_crafting.json b/src/generated/resources/data/superbwarfare/recipe/speedboat_container.json similarity index 68% rename from src/main/resources/data/superbwarfare/recipe/speedboat_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/speedboat_container.json index b2f423dd3..8a930cfeb 100644 --- a/src/main/resources/data/superbwarfare/recipe/speedboat_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/speedboat_container.json @@ -1,14 +1,15 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - " b ", - "def", - "ghi" - ], "key": { + "a": { + "item": "superbwarfare:large_propeller" + }, "b": { - "item": "superbwarfare:m_2" + "item": "superbwarfare:m_2_hb" + }, + "c": { + "item": "superbwarfare:large_motor" }, "d": { "item": "minecraft:comparator" @@ -17,25 +18,25 @@ "tag": "minecraft:boats" }, "f": { - "item": "minecraft:chest" + "tag": "c:chests" }, "g": { "item": "superbwarfare:small_battery_pack" - }, - "h": { - "item": "superbwarfare:large_motor" - }, - "i": { - "item": "superbwarfare:large_propeller" } }, + "pattern": [ + " b ", + "def", + "gca" + ], "result": { - "id": "superbwarfare:container", "components": { "minecraft:block_entity_data": { - "id": "superbwarfare:container", - "EntityType": "superbwarfare:speedboat" + "EntityType": "superbwarfare:speedboat", + "id": "superbwarfare:container" } - } + }, + "count": 1, + "id": "superbwarfare:container" } } \ No newline at end of file diff --git a/src/main/java/com/atsuishio/superbwarfare/client/model/item/M2ItemModel.java b/src/main/java/com/atsuishio/superbwarfare/client/model/item/M2HBItemModel.java similarity index 97% rename from src/main/java/com/atsuishio/superbwarfare/client/model/item/M2ItemModel.java rename to src/main/java/com/atsuishio/superbwarfare/client/model/item/M2HBItemModel.java index 0c9dbc901..75dae2762 100644 --- a/src/main/java/com/atsuishio/superbwarfare/client/model/item/M2ItemModel.java +++ b/src/main/java/com/atsuishio/superbwarfare/client/model/item/M2HBItemModel.java @@ -14,14 +14,14 @@ import net.minecraft.world.item.ItemStack; import software.bernie.geckolib.animation.AnimationState; import software.bernie.geckolib.cache.object.GeoBone; -public class M2ItemModel extends CustomGunModel { +public class M2HBItemModel extends CustomGunModel { public static float fireRotY = 0f; public static float fireRotZ = 0f; @Override public ResourceLocation getAnimationResource(M2HBItem animatable) { - return Mod.loc("animations/m_2.animation.json"); + return Mod.loc("animations/m_2_hb.animation.json"); } @Override diff --git a/src/main/java/com/atsuishio/superbwarfare/client/renderer/gun/M2HBItemRenderer.java b/src/main/java/com/atsuishio/superbwarfare/client/renderer/gun/M2HBItemRenderer.java index 169d09479..a5a71bbea 100644 --- a/src/main/java/com/atsuishio/superbwarfare/client/renderer/gun/M2HBItemRenderer.java +++ b/src/main/java/com/atsuishio/superbwarfare/client/renderer/gun/M2HBItemRenderer.java @@ -1,7 +1,7 @@ package com.atsuishio.superbwarfare.client.renderer.gun; import com.atsuishio.superbwarfare.client.AnimationHelper; -import com.atsuishio.superbwarfare.client.model.item.M2ItemModel; +import com.atsuishio.superbwarfare.client.model.item.M2HBItemModel; import com.atsuishio.superbwarfare.client.renderer.CustomGunRenderer; import com.atsuishio.superbwarfare.item.gun.GunItem; import com.atsuishio.superbwarfare.item.gun.machinegun.M2HBItem; @@ -18,7 +18,7 @@ import software.bernie.geckolib.cache.object.GeoBone; public class M2HBItemRenderer extends CustomGunRenderer { public M2HBItemRenderer() { - super(new M2ItemModel()); + super(new M2HBItemModel()); } @Override diff --git a/src/main/java/com/atsuishio/superbwarfare/datagen/ModRecipeProvider.java b/src/main/java/com/atsuishio/superbwarfare/datagen/ModRecipeProvider.java index c249ec01d..613919003 100644 --- a/src/main/java/com/atsuishio/superbwarfare/datagen/ModRecipeProvider.java +++ b/src/main/java/com/atsuishio/superbwarfare/datagen/ModRecipeProvider.java @@ -96,6 +96,19 @@ public class ModRecipeProvider extends RecipeProvider { .define('h', ModItems.LIGHT_ARMAMENT_MODULE.get()) .unlockedBy(getHasName(ModItems.LIGHT_ARMAMENT_MODULE.get()), has(ModItems.LIGHT_ARMAMENT_MODULE.get())) .save(writer, Mod.loc(getContainerRecipeName(ModEntities.AH_6.get()))); + containerRecipe(ModEntities.SPEEDBOAT.get()) + .pattern(" b ") + .pattern("def") + .pattern("gca") + .define('a', ModItems.LARGE_PROPELLER.get()) + .define('b', ModItems.M_2_HB.get()) + .define('c', ModItems.LARGE_MOTOR.get()) + .define('d', Items.COMPARATOR) + .define('e', ItemTags.BOATS) + .define('f', Tags.Items.CHESTS) + .define('g', ModItems.SMALL_BATTERY_PACK.get()) + .unlockedBy(getHasName(ModItems.M_2_HB.get()), has(ModItems.M_2_HB.get())) + .save(writer, Mod.loc(getContainerRecipeName(ModEntities.SPEEDBOAT.get()))); // guns gunSmithing(writer, ModItems.TRACHELIUM_BLUEPRINT.get(), GunRarity.EPIC, ModTags.Items.INGOTS_CEMENTED_CARBIDE, ModItems.TRACHELIUM.get()); diff --git a/src/main/java/com/atsuishio/superbwarfare/event/GunEventHandler.java b/src/main/java/com/atsuishio/superbwarfare/event/GunEventHandler.java index 05f09f7c2..065b332f6 100644 --- a/src/main/java/com/atsuishio/superbwarfare/event/GunEventHandler.java +++ b/src/main/java/com/atsuishio/superbwarfare/event/GunEventHandler.java @@ -511,4 +511,17 @@ public class GunEventHandler { } } } + + // TODO 正确实现更新注册名 +// @SubscribeEvent +// public static void onMissingMappings(MissingMappingsEvent event) { +// for (MissingMappingsEvent.Mapping mapping : event.getAllMappings(Registries.ITEM)) { +// if (Mod.MODID.equals(mapping.getKey().getNamespace())) { +// var item = mapping.getKey().getPath(); +// if (item.equals("m2hb_blueprint")) { +// mapping.remap(ModItems.M_2_HB_BLUEPRINT.get()); +// } +// } +// } +// } } diff --git a/src/main/java/com/atsuishio/superbwarfare/item/gun/machinegun/M2HBItem.java b/src/main/java/com/atsuishio/superbwarfare/item/gun/machinegun/M2HBItem.java index d9f6f09c8..5d1f84b6c 100644 --- a/src/main/java/com/atsuishio/superbwarfare/item/gun/machinegun/M2HBItem.java +++ b/src/main/java/com/atsuishio/superbwarfare/item/gun/machinegun/M2HBItem.java @@ -58,13 +58,13 @@ public class M2HBItem extends GunItem { ItemStack stack = player.getMainHandItem(); if (!(stack.getItem() instanceof GunItem)) return PlayState.STOP; if (event.getData(DataTickets.ITEM_RENDER_PERSPECTIVE) != ItemDisplayContext.FIRST_PERSON_RIGHT_HAND) - return event.setAndContinue(RawAnimation.begin().thenLoop("animation.m2hb.idle")); + return event.setAndContinue(RawAnimation.begin().thenLoop("animation.m_2_hb.idle")); if (ClientEventHandler.firePosTimer > 0 && ClientEventHandler.firePosTimer < 0.45) { - return event.setAndContinue(RawAnimation.begin().thenPlay("animation.m2hb.fire")); + return event.setAndContinue(RawAnimation.begin().thenPlay("animation.m_2_hb.fire")); } - return event.setAndContinue(RawAnimation.begin().thenLoop("animation.m2hb.idle")); + return event.setAndContinue(RawAnimation.begin().thenLoop("animation.m_2_hb.idle")); } private PlayState idlePredicate(AnimationState event) { @@ -73,25 +73,25 @@ public class M2HBItem extends GunItem { ItemStack stack = player.getMainHandItem(); if (!(stack.getItem() instanceof GunItem)) return PlayState.STOP; if (event.getData(DataTickets.ITEM_RENDER_PERSPECTIVE) != ItemDisplayContext.FIRST_PERSON_RIGHT_HAND) - return event.setAndContinue(RawAnimation.begin().thenLoop("animation.m2hb.idle")); + return event.setAndContinue(RawAnimation.begin().thenLoop("animation.m_2_hb.idle")); if (GunData.from(stack).reload.empty()) { - return event.setAndContinue(RawAnimation.begin().thenPlay("animation.m2hb.reload_empty")); + return event.setAndContinue(RawAnimation.begin().thenPlay("animation.m_2_hb.reload_empty")); } if (GunData.from(stack).reload.normal()) { - return event.setAndContinue(RawAnimation.begin().thenPlay("animation.m2hb.reload_normal")); + return event.setAndContinue(RawAnimation.begin().thenPlay("animation.m_2_hb.reload_normal")); } if (player.isSprinting() && player.onGround() && ClientEventHandler.cantSprint == 0 && ClientEventHandler.drawTime < 0.01) { if (ClientEventHandler.tacticalSprint) { - return event.setAndContinue(RawAnimation.begin().thenLoop("animation.m2hb.run_fast")); + return event.setAndContinue(RawAnimation.begin().thenLoop("animation.m_2_hb.run_fast")); } else { - return event.setAndContinue(RawAnimation.begin().thenLoop("animation.m2hb.run")); + return event.setAndContinue(RawAnimation.begin().thenLoop("animation.m_2_hb.run")); } } - return event.setAndContinue(RawAnimation.begin().thenLoop("animation.m2hb.idle")); + return event.setAndContinue(RawAnimation.begin().thenLoop("animation.m_2_hb.idle")); } @Override diff --git a/src/main/resources/assets/superbwarfare/animations/m_2.animation.json b/src/main/resources/assets/superbwarfare/animations/m_2.animation.json deleted file mode 100644 index 2407ee561..000000000 --- a/src/main/resources/assets/superbwarfare/animations/m_2.animation.json +++ /dev/null @@ -1,3972 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.m_2.idle": { - "loop": true, - "animation_length": 1 - }, - "animation.m_2.run_fast": { - "loop": true, - "animation_length": 0.6, - "bones": { - "0": { - "rotation": { - "0.0": { - "post": { - "vector": [ - -19.35713, - -52.94632, - 14.39514 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.15": { - "post": { - "vector": [ - -21.10513, - -49.05305, - 20.98867 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.3": { - "post": { - "vector": [ - -19.56, - -52.9463, - 13.65 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.45": { - "post": { - "vector": [ - -19.3364, - -59.77547, - 9.03916 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.6": { - "post": { - "vector": [ - -19.35713, - -52.94632, - 14.39514 - ] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [ - 8, - -1.5, - 0.75 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.075": { - "post": { - "vector": [ - 7.5, - -0.75, - 0.75 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.15": { - "post": { - "vector": [ - 6.5, - -1.5, - 0.75 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.225": { - "post": { - "vector": [ - 5.5, - -2.25, - 0.75 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.3": { - "post": { - "vector": [ - 5, - -1.5, - 0.75 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [ - 5.5, - -0.75, - 0.75 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.45": { - "post": { - "vector": [ - 6.5, - -1.5, - 0.7 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.525": { - "post": { - "vector": [ - 7.5, - -2.25, - 0.75 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.6": { - "post": { - "vector": [ - 8, - -1.5, - 0.75 - ] - }, - "lerp_mode": "catmullrom" - } - } - }, - "camera": { - "rotation": { - "0.0": { - "post": { - "vector": [ - -0.3, - -0.3, - 0.3 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.15": { - "post": { - "vector": [ - 0.3, - 0, - -0.3 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.3": { - "post": { - "vector": [ - -0.3, - 0.3, - 0.3 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.45": { - "post": { - "vector": [ - 0.3, - 0, - -0.3 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.6": { - "post": { - "vector": [ - -0.3, - -0.3, - 0.3 - ] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "animation.m_2.run": { - "loop": true, - "animation_length": 0.8, - "bones": { - "0": { - "rotation": { - "0.0": { - "post": { - "vector": [ - -7.35713, - -58.69632, - 16.64514 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.2": { - "post": { - "vector": [ - -12.10513, - -55.80305, - 23.23867 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.4": { - "post": { - "vector": [ - -7.56, - -58.6963, - 15.9 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.6": { - "post": { - "vector": [ - -3.3864, - -62.87547, - 11.28916 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.8": { - "post": { - "vector": [ - -7.35713, - -58.69632, - 16.64514 - ] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [ - 5, - -1, - 2 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.1": { - "post": { - "vector": [ - 4.5, - -0.25, - 2 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.2": { - "post": { - "vector": [ - 3.5, - -1, - 2 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.3": { - "post": { - "vector": [ - 2.5, - -1.75, - 2 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.4": { - "post": { - "vector": [ - 2, - -1, - 2 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [ - 2.5, - -0.25, - 2 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.6": { - "post": { - "vector": [ - 3.5, - -1, - 1.95 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.7": { - "post": { - "vector": [ - 4.5, - -1.75, - 2 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.8": { - "post": { - "vector": [ - 5, - -1, - 2 - ] - }, - "lerp_mode": "catmullrom" - } - } - }, - "camera": { - "rotation": { - "0.0": { - "post": { - "vector": [ - -0.3, - -0.3, - 0.3 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.2": { - "post": { - "vector": [ - 0.3, - 0, - -0.3 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.4": { - "post": { - "vector": [ - -0.3, - 0.3, - 0.3 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.6": { - "post": { - "vector": [ - 0.3, - 0, - -0.3 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.8": { - "post": { - "vector": [ - -0.3, - -0.3, - 0.3 - ] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "animation.m_2.reload_normal": { - "loop": "hold_on_last_frame", - "animation_length": 5.5, - "bones": { - "0": { - "rotation": { - "0.0": { - "post": { - "vector": [ - 0, - 0, - 0 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.2583": { - "post": { - "vector": [ - -13.89328, - -0.12927, - 3.64978 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.4333": { - "post": { - "vector": [ - -2.5249, - -5.12499, - 15.67402 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.475": { - "post": { - "vector": [ - -2.60396, - -5.36015, - 16.33721 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.6833": { - "post": { - "vector": [ - -8.78, - -6.76, - 20.28 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.8917": { - "post": { - "vector": [ - -8.34459, - -7.7117, - 22.96901 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.9833": { - "post": { - "vector": [ - -8.34459, - -7.7117, - 22.96901 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.075": { - "post": { - "vector": [ - -12.34459, - -7.7117, - 22.96901 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [ - -12.30041, - -7.97315, - 21.61579 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.5333": { - "post": { - "vector": [ - -11.16821, - -9.34434, - 15.04939 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.6167": { - "post": { - "vector": [ - -3.5633, - -9.56198, - 16.43125 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [ - -2.32096, - -9.86117, - 10.01737 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [ - -4.01765, - -9.50091, - 13.37227 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.85": { - "post": { - "vector": [ - -11.93088, - -8.34263, - 20.00706 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.2667": { - "post": { - "vector": [ - -6.83841, - -9.72611, - 13.05866 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.6": { - "post": { - "vector": [ - -4.83841, - -9.72611, - 13.05866 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [ - -5.96615, - -10.11016, - 7.99773 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.975": { - "post": { - "vector": [ - -3.49351, - -9.57618, - 11.00708 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.1333": { - "post": { - "vector": [ - -5.63862, - -9.8438, - 5.94163 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.3": { - "post": { - "vector": [ - -6.90085, - -9.65966, - 10.73785 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.4083": { - "post": { - "vector": [ - -5.63862, - -9.8438, - 5.94163 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.4917": { - "post": { - "vector": [ - -2.70987, - -10.5018, - 5.61529 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.575": { - "post": { - "vector": [ - -2.90084, - -9.8461, - 8.21657 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.7417": { - "post": { - "vector": [ - -9.44228, - -7.03039, - 12.95831 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [ - -12.63375, - -4.80689, - 10.11153 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.2667": { - "post": { - "vector": [ - 0.625, - -0.14, - 2.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.3667": { - "post": { - "vector": [ - -1, - 0.58, - 5.18 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.4667": { - "post": { - "vector": [ - 0.59, - -0.19, - -1.1425 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.6": { - "post": { - "vector": [ - -0.62, - 0.06, - 1.21625 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [ - -0.33125, - 0, - -0.35 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [ - 0, - 0, - 0 - ] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [ - 0, - 0, - 0 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.0917": { - "post": { - "vector": [ - 0.97, - 1.47, - -0.25 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.3917": { - "post": { - "vector": [ - 0.9, - -1, - 0.75 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.6083": { - "post": { - "vector": [ - 0.41, - -0.21, - 0.4 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.8083": { - "post": { - "vector": [ - 0.41, - -0.21, - 0.4 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.925": { - "post": { - "vector": [ - 0.41, - -0.21, - 0.4 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.9917": { - "post": { - "vector": [ - 0.41, - -0.21, - -0.1 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.1333": { - "post": { - "vector": [ - 0.41, - -0.21, - 0.35 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.3167": { - "post": { - "vector": [ - 0.41, - -0.21, - 0.35 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.475": { - "post": { - "vector": [ - 0.41, - 0.24, - 0.35 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.575": { - "post": { - "vector": [ - 0.41, - -0.31, - 0.35 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [ - 0.41, - -1.41, - -0.35 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [ - 0.41, - -0.41, - 0.7 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [ - 0.41, - -0.41, - 0.7 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.6": { - "post": { - "vector": [ - 0.41, - -0.51, - 0.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [ - 0.66, - -0.31, - 0.85 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.975": { - "post": { - "vector": [ - 0.56, - -1.06, - 0.85 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.1333": { - "post": { - "vector": [ - 0.56, - -0.61, - 0.85 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [ - 0.61, - -0.865, - 0.91 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.3417": { - "post": { - "vector": [ - 0.455, - -0.76, - 0.96 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.4083": { - "post": { - "vector": [ - 0.56, - -0.61, - 0.85 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.4917": { - "post": { - "vector": [ - 0.5, - -1.295, - 0.77 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.575": { - "post": { - "vector": [ - 0.45, - -0.92, - 1.05 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.7417": { - "post": { - "vector": [ - 0.27, - -0.73, - 1.905 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.9833": { - "post": { - "vector": [ - 0.28, - -1.075, - 1.25 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.0583": { - "post": { - "vector": [ - 0.17, - -1.495, - 0.93 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.1": { - "post": { - "vector": [ - 0.07, - -1.97, - 0.69 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.1333": { - "post": { - "vector": [ - -0.01, - -0.955, - -0.115 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.2667": { - "post": { - "vector": [ - -0.39962, - -0.05255, - -0.35098 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.4417": { - "post": { - "vector": [ - 0, - 0.04, - 0.9 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.55": { - "post": { - "vector": [ - 0, - 0.04, - -0.15 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.675": { - "post": { - "vector": [ - 0, - 0, - 0.2 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [ - 0, - 0, - 0 - ] - }, - "lerp_mode": "catmullrom" - } - } - }, - "camera": { - "rotation": { - "0.0": { - "post": { - "vector": [ - 0, - 0, - 0 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [ - -0.38, - 0.25, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [ - -1, - -1, - -1 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [ - 2, - 1, - -1 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [ - 0, - -0.5, - 0 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.9": { - "post": { - "vector": [ - 1.33, - -1, - -2 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.9833": { - "post": { - "vector": [ - 1.33, - 1, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.1": { - "post": { - "vector": [ - 1.33, - -0.5, - -1.25 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.4333": { - "post": { - "vector": [ - 2, - -0.47, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.5583": { - "post": { - "vector": [ - 1.93, - 0.9, - 2.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.6417": { - "post": { - "vector": [ - 1.67, - -0.9, - -0.8 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.7667": { - "post": { - "vector": [ - 2, - 0.3, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.9333": { - "post": { - "vector": [ - 1.74, - -0.66, - -0.44 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.3083": { - "post": { - "vector": [ - 1.74, - -0.66, - -1.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.7583": { - "post": { - "vector": [ - 1.46, - -0.55, - -1.26 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.8417": { - "post": { - "vector": [ - 2, - -1, - -2.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.8833": { - "post": { - "vector": [ - 0.3, - -0.1, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.0083": { - "post": { - "vector": [ - 1.58, - -0.78, - -1.63 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.2167": { - "post": { - "vector": [ - 0.3, - -0.1, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.15": { - "post": { - "vector": [ - 1.07, - -0.51, - -0.58 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.1917": { - "post": { - "vector": [ - 0.99, - 0.3, - 2 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.3167": { - "post": { - "vector": [ - 0.86, - -0.41, - -1.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.4": { - "post": { - "vector": [ - -0.38, - 0.25, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.6167": { - "post": { - "vector": [ - 0.2, - 0, - 1.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.8417": { - "post": { - "vector": [ - 0, - 0, - 0 - ] - }, - "lerp_mode": "catmullrom" - } - } - }, - "magazine": { - "rotation": { - "1.3083": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.3833": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.4667": { - "vector": [ - 0, - 0, - 2 - ] - }, - "1.5917": { - "vector": [ - 0, - 0, - -4 - ] - }, - "1.925": { - "vector": [ - -4.59025, - -48.41467, - -51.82548 - ] - }, - "2.3": { - "vector": [ - 8.49878, - -28.87909, - -68.69212 - ] - }, - "2.425": { - "vector": [ - -15.15026, - -13.81782, - 19.69493 - ] - }, - "2.5417": { - "vector": [ - -10.91141, - -2.23091, - 42.75074 - ] - }, - "2.6583": { - "vector": [ - -5.45669, - -2.49023, - 11.46128 - ] - }, - "2.8": { - "vector": [ - 0, - 0, - 3 - ] - }, - "2.8583": { - "vector": [ - 0, - 0, - 3 - ] - }, - "2.925": { - "vector": [ - 0, - 0, - 0 - ] - } - }, - "position": { - "1.3083": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.3833": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.4333": { - "vector": [ - 0, - 0.4, - 0 - ] - }, - "1.5917": { - "vector": [ - 0, - 1.3, - 0 - ] - }, - "1.6583": { - "vector": [ - 1.22, - -2.15, - -0.42 - ] - }, - "1.7583": { - "vector": [ - 2.74, - -6.03, - -0.37 - ] - }, - "1.8833": { - "vector": [ - 4.81, - -11.16, - 0.74 - ] - }, - "2.0333": { - "vector": [ - 8.95, - -17.75, - 8 - ] - }, - "2.3": { - "vector": [ - 8.95, - -17.75, - 8 - ] - }, - "2.4917": { - "vector": [ - -0.04, - -15.51, - 2.86 - ] - }, - "2.6917": { - "vector": [ - 1.39, - -2.43, - 1.14 - ] - }, - "2.8": { - "vector": [ - 0.1, - 0.85, - 0 - ] - }, - "2.8583": { - "vector": [ - -0.15, - -0.25, - 0 - ] - }, - "2.925": { - "vector": [ - 0, - 0, - 0 - ] - } - } - }, - "bullet_chain": { - "rotation": { - "1.3833": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.4667": { - "vector": [ - 0, - 0, - -18 - ] - }, - "1.5833": { - "vector": [ - 0, - 0, - -18 - ] - }, - "1.6167": { - "vector": [ - 0, - 0, - 50 - ] - }, - "1.6417": { - "vector": [ - 0, - 0, - 50 - ] - }, - "1.7167": { - "vector": [ - 0, - 0, - 0 - ] - }, - "2.0333": { - "vector": [ - 0, - 0, - 0 - ] - }, - "2.05": { - "vector": [ - 0, - 0, - 35 - ] - }, - "3.2833": { - "vector": [ - 0, - 0, - 35 - ] - }, - "3.4917": { - "vector": [ - 0, - 0, - 0 - ] - } - }, - "position": { - "1.3833": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.6167": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.6417": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.7167": { - "vector": [ - 0, - 0, - 0 - ] - }, - "2.0333": { - "vector": [ - 0, - 0, - 0 - ] - }, - "2.05": { - "vector": [ - 0.85, - -1.35, - 0 - ] - }, - "3.2833": { - "vector": [ - 0.85, - -1.35, - 0 - ] - }, - "3.4917": { - "vector": [ - 0, - 0, - 0 - ] - } - } - }, - "cover": { - "rotation": { - "0.75": { - "vector": [ - 0, - 0, - 0 - ] - }, - "0.9417": { - "vector": [ - 90, - 0, - 0 - ] - }, - "3.8917": { - "vector": [ - 90, - 0, - 0 - ] - }, - "4.0583": { - "vector": [ - 0, - 0, - 0 - ] - } - } - }, - "Lefthand": { - "rotation": { - "0.0": { - "vector": [ - 0, - 0, - 0 - ] - }, - "0.275": { - "vector": [ - 0, - 0, - 0 - ] - }, - "0.65": { - "vector": [ - 68.77221, - 50.10095, - -153.28846 - ] - }, - "0.75": { - "vector": [ - 68.77221, - 50.10095, - -153.28846 - ] - }, - "0.85": { - "vector": [ - 60.98943, - 31.16772, - -124.38095 - ] - }, - "0.9417": { - "vector": [ - 53.83626, - 42.85778, - -123.81463 - ] - }, - "1.0333": { - "vector": [ - 53.83626, - 42.85778, - -123.81463 - ] - }, - "1.2583": { - "vector": [ - 40.08764, - 45.80554, - -131.49106 - ] - }, - "1.3083": { - "vector": [ - 40.08764, - 45.80554, - -131.49106 - ] - }, - "2.9667": { - "vector": [ - 40.08764, - 45.80554, - -131.49106 - ] - }, - "3.1167": { - "vector": [ - 47.63212, - 50.38897, - -150.36792 - ] - }, - "3.2167": { - "vector": [ - 54.55404, - 41.82436, - -161.80718 - ] - }, - "3.2833": { - "vector": [ - 54.55404, - 41.82436, - -161.80718 - ] - }, - "3.4917": { - "vector": [ - 54.73422, - 36.85485, - -177.1357 - ] - }, - "3.5583": { - "vector": [ - 54.73422, - 36.85485, - -177.1357 - ] - }, - "3.8": { - "vector": [ - 53.83626, - 42.85778, - -123.81463 - ] - }, - "3.8917": { - "vector": [ - 53.83626, - 42.85778, - -123.81463 - ] - }, - "4.0667": { - "vector": [ - 68.77221, - 50.10095, - -153.28846 - ] - }, - "4.575": { - "vector": [ - 0, - 0, - 0 - ] - } - }, - "position": { - "0.0": { - "vector": [ - 0, - 0, - 0 - ] - }, - "0.275": { - "vector": [ - 0, - 0, - 0 - ] - }, - "0.4917": { - "vector": [ - 5.5, - 3.5, - 1.62 - ] - }, - "0.65": { - "vector": [ - 2, - 7, - 3.25 - ] - }, - "0.75": { - "vector": [ - 2, - 7, - 3.25 - ] - }, - "0.85": { - "vector": [ - 1.5, - 14.42, - -0.12 - ] - }, - "0.9417": { - "vector": [ - 2, - 16.5, - -5.5 - ] - }, - "1.0333": { - "vector": [ - 2, - 16.5, - -5.5 - ] - }, - "1.2583": { - "vector": [ - 12.65, - 3.05, - -1.5 - ] - }, - "1.3083": { - "vector": [ - 12.65, - 3.05, - -1.5 - ] - }, - "2.9667": { - "vector": [ - 12.65, - 3.05, - -1.5 - ] - }, - "3.1167": { - "vector": [ - 7.08, - 5.73, - -0.42 - ] - }, - "3.2167": { - "vector": [ - 3.5, - 5.65, - -3.95 - ] - }, - "3.2833": { - "vector": [ - 3.5, - 5.65, - -3.95 - ] - }, - "3.4917": { - "vector": [ - 1.5, - 5.45, - -2.6 - ] - }, - "3.5583": { - "vector": [ - 1.5, - 5.45, - -2.6 - ] - }, - "3.8": { - "vector": [ - 2, - 16.5, - -5.5 - ] - }, - "3.8917": { - "vector": [ - 2, - 16.5, - -5.5 - ] - }, - "4.0667": { - "vector": [ - 2, - 7, - 3.25 - ] - }, - "4.25": { - "vector": [ - 5.5, - 3.5, - 1.62 - ] - }, - "4.4083": { - "vector": [ - 0, - 0, - 0 - ] - }, - "4.5417": { - "vector": [ - 0, - -0.6, - 0 - ] - }, - "4.6": { - "vector": [ - 0, - 0, - 0 - ] - } - } - } - } - }, - "animation.m_2.reload_empty": { - "loop": "hold_on_last_frame", - "animation_length": 6.25, - "bones": { - "0": { - "rotation": { - "0.0": { - "post": { - "vector": [ - 0, - 0, - 0 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.2583": { - "post": { - "vector": [ - -13.89328, - -0.12927, - 3.64978 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.4333": { - "post": { - "vector": [ - -2.5249, - -5.12499, - 15.67402 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.475": { - "post": { - "vector": [ - -2.60396, - -5.36015, - 16.33721 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.6833": { - "post": { - "vector": [ - -8.78, - -6.76, - 20.28 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.8917": { - "post": { - "vector": [ - -8.34459, - -7.7117, - 22.96901 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.9833": { - "post": { - "vector": [ - -8.34459, - -7.7117, - 22.96901 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.075": { - "post": { - "vector": [ - -12.34459, - -7.7117, - 22.96901 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [ - -12.30041, - -7.97315, - 21.61579 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.5333": { - "post": { - "vector": [ - -11.16821, - -9.34434, - 15.04939 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.6167": { - "post": { - "vector": [ - -3.5633, - -9.56198, - 16.43125 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [ - -2.32096, - -9.86117, - 10.01737 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [ - -4.01765, - -9.50091, - 13.37227 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.85": { - "post": { - "vector": [ - -11.93088, - -8.34263, - 20.00706 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.2667": { - "post": { - "vector": [ - -6.83841, - -9.72611, - 13.05866 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.6": { - "post": { - "vector": [ - -4.83841, - -9.72611, - 13.05866 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [ - -5.96615, - -10.11016, - 7.99773 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.975": { - "post": { - "vector": [ - -3.49351, - -9.57618, - 11.00708 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.1333": { - "post": { - "vector": [ - -5.63862, - -9.8438, - 5.94163 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.3": { - "post": { - "vector": [ - -6.90085, - -9.65966, - 10.73785 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.4083": { - "post": { - "vector": [ - -5.63862, - -9.8438, - 5.94163 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.4917": { - "post": { - "vector": [ - -2.70987, - -10.5018, - 5.61529 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.575": { - "post": { - "vector": [ - -2.90084, - -9.8461, - 8.21657 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.7417": { - "post": { - "vector": [ - -9.44228, - -7.03039, - 12.95831 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [ - -12.63375, - -4.80689, - 10.11153 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [ - 0.625, - -0.14, - 2.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.3917": { - "post": { - "vector": [ - -1, - 0.58, - 5.18 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.4917": { - "post": { - "vector": [ - 0.59, - -0.19, - -1.1425 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [ - 0.75325, - 2.60753, - 10.31473 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.9917": { - "post": { - "vector": [ - 0.37043, - 3.60103, - 6.57073 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [ - -0.02181, - 8.07634, - 0.71781 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [ - 0.625, - -0.14, - 2.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.5167": { - "post": { - "vector": [ - -1, - 0.58, - 5.18 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.6167": { - "post": { - "vector": [ - 0.59, - -0.19, - -1.1425 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [ - -0.62, - 0.06, - 1.21625 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.9": { - "post": { - "vector": [ - -0.33125, - 0, - -0.35 - ] - }, - "lerp_mode": "catmullrom" - }, - "6.025": { - "post": { - "vector": [ - 0, - 0, - 0 - ] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [ - 0, - 0, - 0 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.0917": { - "post": { - "vector": [ - 0.97, - 1.47, - -0.25 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.3917": { - "post": { - "vector": [ - 0.9, - -1, - 0.75 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.6083": { - "post": { - "vector": [ - 0.41, - -0.21, - 0.4 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.8083": { - "post": { - "vector": [ - 0.41, - -0.21, - 0.4 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.925": { - "post": { - "vector": [ - 0.41, - -0.21, - 0.4 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.9917": { - "post": { - "vector": [ - 0.41, - -0.21, - -0.1 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.1333": { - "post": { - "vector": [ - 0.41, - -0.21, - 0.35 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.3167": { - "post": { - "vector": [ - 0.41, - -0.21, - 0.35 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.475": { - "post": { - "vector": [ - 0.41, - 0.24, - 0.35 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.575": { - "post": { - "vector": [ - 0.41, - -0.31, - 0.35 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [ - 0.41, - -1.41, - -0.35 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [ - 0.41, - -0.41, - 0.7 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [ - 0.41, - -0.41, - 0.7 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.6": { - "post": { - "vector": [ - 0.41, - -0.51, - 0.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [ - 0.66, - -0.31, - 0.85 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.975": { - "post": { - "vector": [ - 0.56, - -1.06, - 0.85 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.1333": { - "post": { - "vector": [ - 0.56, - -0.61, - 0.85 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [ - 0.61, - -0.865, - 0.91 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.3417": { - "post": { - "vector": [ - 0.455, - -0.76, - 0.96 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.4083": { - "post": { - "vector": [ - 0.56, - -0.61, - 0.85 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.4917": { - "post": { - "vector": [ - 0.5, - -1.295, - 0.77 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.575": { - "post": { - "vector": [ - 0.45, - -0.92, - 1.05 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.7417": { - "post": { - "vector": [ - 0.27, - -0.73, - 1.905 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.9833": { - "post": { - "vector": [ - 0.28, - -1.075, - 1.25 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.0583": { - "post": { - "vector": [ - 0.17, - -1.495, - 0.93 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.1": { - "post": { - "vector": [ - 0.07, - -1.97, - 0.69 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.1333": { - "post": { - "vector": [ - -0.01, - -0.955, - -0.115 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [ - -0.39962, - -0.05255, - -0.35098 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.4667": { - "post": { - "vector": [ - 0, - 0.04, - 0.9 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [ - -0.93, - -0.01, - 1.84 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [ - -0.96, - -0.02, - 1.51 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.2583": { - "post": { - "vector": [ - -0.86, - -0.03, - 2.88 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [ - -0.39962, - -0.05255, - -0.35098 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.5917": { - "post": { - "vector": [ - 0, - 0.04, - 0.9 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.7": { - "post": { - "vector": [ - 0, - 0.04, - -0.15 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.825": { - "post": { - "vector": [ - 0, - 0, - 0.2 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.9": { - "post": { - "vector": [ - 0, - 0, - 0 - ] - }, - "lerp_mode": "catmullrom" - } - } - }, - "magazine": { - "rotation": { - "1.3083": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.3833": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.4667": { - "vector": [ - 0, - 0, - 2 - ] - }, - "1.5917": { - "vector": [ - 0, - 0, - -4 - ] - }, - "1.925": { - "vector": [ - -4.59025, - -48.41467, - -51.82548 - ] - }, - "2.3": { - "vector": [ - 8.49878, - -28.87909, - -68.69212 - ] - }, - "2.425": { - "vector": [ - -15.15026, - -13.81782, - 19.69493 - ] - }, - "2.5417": { - "vector": [ - -10.91141, - -2.23091, - 42.75074 - ] - }, - "2.6583": { - "vector": [ - -5.45669, - -2.49023, - 11.46128 - ] - }, - "2.8": { - "vector": [ - 0, - 0, - 3 - ] - }, - "2.8583": { - "vector": [ - 0, - 0, - 3 - ] - }, - "2.925": { - "vector": [ - 0, - 0, - 0 - ] - } - }, - "position": { - "1.3083": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.3833": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.4333": { - "vector": [ - 0, - 0.4, - 0 - ] - }, - "1.5917": { - "vector": [ - 0, - 1.3, - 0 - ] - }, - "1.6583": { - "vector": [ - 1.22, - -2.15, - -0.42 - ] - }, - "1.7583": { - "vector": [ - 2.74, - -6.03, - -0.37 - ] - }, - "1.8833": { - "vector": [ - 4.81, - -11.16, - 0.74 - ] - }, - "2.0333": { - "vector": [ - 8.95, - -17.75, - 8 - ] - }, - "2.3": { - "vector": [ - 8.95, - -17.75, - 8 - ] - }, - "2.4917": { - "vector": [ - -0.04, - -15.51, - 2.86 - ] - }, - "2.6917": { - "vector": [ - 1.39, - -2.43, - 1.14 - ] - }, - "2.8": { - "vector": [ - 0.1, - 0.85, - 0 - ] - }, - "2.8583": { - "vector": [ - -0.15, - -0.25, - 0 - ] - }, - "2.925": { - "vector": [ - 0, - 0, - 0 - ] - } - } - }, - "bullet_chain": { - "rotation": { - "1.3833": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.4667": { - "vector": [ - 0, - 0, - -18 - ] - }, - "1.5833": { - "vector": [ - 0, - 0, - -18 - ] - }, - "1.6167": { - "vector": [ - 0, - 0, - 50 - ] - }, - "1.6417": { - "vector": [ - 0, - 0, - 50 - ] - }, - "1.7167": { - "vector": [ - 0, - 0, - 0 - ] - }, - "2.0333": { - "vector": [ - 0, - 0, - 0 - ] - }, - "2.05": { - "vector": [ - 0, - 0, - 35 - ] - }, - "3.2833": { - "vector": [ - 0, - 0, - 35 - ] - }, - "3.4917": { - "vector": [ - 0, - 0, - 0 - ] - } - }, - "position": { - "1.3833": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.6167": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.6417": { - "vector": [ - 0, - 0, - 0 - ] - }, - "1.7167": { - "vector": [ - 0, - 0, - 0 - ] - }, - "2.0333": { - "vector": [ - 0, - 0, - 0 - ] - }, - "2.05": { - "vector": [ - 0.85, - -1.35, - 0 - ] - }, - "3.2833": { - "vector": [ - 0.85, - -1.35, - 0 - ] - }, - "3.4917": { - "vector": [ - 0, - 0, - 0 - ] - } - } - }, - "cover": { - "rotation": { - "0.75": { - "vector": [ - 0, - 0, - 0 - ] - }, - "0.9417": { - "vector": [ - 90, - 0, - 0 - ] - }, - "3.8917": { - "vector": [ - 90, - 0, - 0 - ] - }, - "4.0583": { - "vector": [ - 0, - 0, - 0 - ] - } - } - }, - "Lefthand": { - "rotation": { - "0.0": { - "vector": [ - 0, - 0, - 0 - ] - }, - "0.275": { - "vector": [ - 0, - 0, - 0 - ] - }, - "0.65": { - "vector": [ - 68.77221, - 50.10095, - -153.28846 - ] - }, - "0.75": { - "vector": [ - 68.77221, - 50.10095, - -153.28846 - ] - }, - "0.85": { - "vector": [ - 60.98943, - 31.16772, - -124.38095 - ] - }, - "0.9417": { - "vector": [ - 53.83626, - 42.85778, - -123.81463 - ] - }, - "1.0333": { - "vector": [ - 53.83626, - 42.85778, - -123.81463 - ] - }, - "1.2583": { - "vector": [ - 40.08764, - 45.80554, - -131.49106 - ] - }, - "1.3083": { - "vector": [ - 40.08764, - 45.80554, - -131.49106 - ] - }, - "2.9667": { - "vector": [ - 40.08764, - 45.80554, - -131.49106 - ] - }, - "3.1167": { - "vector": [ - 47.63212, - 50.38897, - -150.36792 - ] - }, - "3.2167": { - "vector": [ - 54.55404, - 41.82436, - -161.80718 - ] - }, - "3.2833": { - "vector": [ - 54.55404, - 41.82436, - -161.80718 - ] - }, - "3.4917": { - "vector": [ - 54.73422, - 36.85485, - -177.1357 - ] - }, - "3.5583": { - "vector": [ - 54.73422, - 36.85485, - -177.1357 - ] - }, - "3.8": { - "vector": [ - 53.83626, - 42.85778, - -123.81463 - ] - }, - "3.8917": { - "vector": [ - 53.83626, - 42.85778, - -123.81463 - ] - }, - "4.0667": { - "vector": [ - 68.77221, - 50.10095, - -153.28846 - ] - }, - "4.575": { - "vector": [ - 0, - 0, - 0 - ] - } - }, - "position": { - "0.0": { - "vector": [ - 0, - 0, - 0 - ] - }, - "0.275": { - "vector": [ - 0, - 0, - 0 - ] - }, - "0.4917": { - "vector": [ - 5.5, - 3.5, - 1.62 - ] - }, - "0.65": { - "vector": [ - 2, - 7, - 3.25 - ] - }, - "0.75": { - "vector": [ - 2, - 7, - 3.25 - ] - }, - "0.85": { - "vector": [ - 1.5, - 14.42, - -0.12 - ] - }, - "0.9417": { - "vector": [ - 2, - 16.5, - -5.5 - ] - }, - "1.0333": { - "vector": [ - 2, - 16.5, - -5.5 - ] - }, - "1.2583": { - "vector": [ - 12.65, - 3.05, - -1.5 - ] - }, - "1.3083": { - "vector": [ - 12.65, - 3.05, - -1.5 - ] - }, - "2.9667": { - "vector": [ - 12.65, - 3.05, - -1.5 - ] - }, - "3.1167": { - "vector": [ - 7.08, - 5.73, - -0.42 - ] - }, - "3.2167": { - "vector": [ - 3.5, - 5.65, - -3.95 - ] - }, - "3.2833": { - "vector": [ - 3.5, - 5.65, - -3.95 - ] - }, - "3.4917": { - "vector": [ - 1.5, - 5.45, - -2.6 - ] - }, - "3.5583": { - "vector": [ - 1.5, - 5.45, - -2.6 - ] - }, - "3.8": { - "vector": [ - 2, - 16.5, - -5.5 - ] - }, - "3.8917": { - "vector": [ - 2, - 16.5, - -5.5 - ] - }, - "4.0667": { - "vector": [ - 2, - 7, - 3.25 - ] - }, - "4.25": { - "vector": [ - 5.5, - 3.5, - 1.62 - ] - }, - "4.4083": { - "vector": [ - 0, - 0, - 0 - ] - }, - "4.5417": { - "vector": [ - 0, - -0.6, - 0 - ] - }, - "4.6": { - "vector": [ - 0, - 0, - 0 - ] - } - } - }, - "camera": { - "rotation": { - "0.0": { - "post": { - "vector": [ - 0, - 0, - 0 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [ - -0.38, - 0.25, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [ - -1, - -1, - -1 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [ - 2, - 1, - -1 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [ - 0, - -0.5, - 0 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.9": { - "post": { - "vector": [ - 1.33, - -1, - -2 - ] - }, - "lerp_mode": "catmullrom" - }, - "0.9833": { - "post": { - "vector": [ - 1.33, - 1, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.1": { - "post": { - "vector": [ - 1.33, - -0.5, - -1.25 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.4333": { - "post": { - "vector": [ - 2, - -0.47, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.5583": { - "post": { - "vector": [ - 1.93, - 0.9, - 2.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.6417": { - "post": { - "vector": [ - 1.67, - -0.9, - -0.8 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.7667": { - "post": { - "vector": [ - 2, - 0.3, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "1.9333": { - "post": { - "vector": [ - 1.74, - -0.66, - -0.44 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.3083": { - "post": { - "vector": [ - 1.74, - -0.66, - -1.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.7583": { - "post": { - "vector": [ - 1.46, - -0.55, - -1.26 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.8417": { - "post": { - "vector": [ - 2, - -1, - -2.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "2.8833": { - "post": { - "vector": [ - 0.3, - -0.1, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.0083": { - "post": { - "vector": [ - 1.58, - -0.78, - -1.63 - ] - }, - "lerp_mode": "catmullrom" - }, - "3.2167": { - "post": { - "vector": [ - 0.3, - -0.1, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.15": { - "post": { - "vector": [ - 1.07, - -0.51, - -0.58 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.1917": { - "post": { - "vector": [ - 0.99, - 0.3, - 2 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.3167": { - "post": { - "vector": [ - 0.86, - -0.41, - -1.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "4.4": { - "post": { - "vector": [ - -0.38, - 0.25, - 1 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.0667": { - "post": { - "vector": [ - -1, - -1, - -1 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.15": { - "post": { - "vector": [ - 2, - 1, - -1 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.275": { - "post": { - "vector": [ - 0, - -0.5, - 0 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.5667": { - "post": { - "vector": [ - 0.2, - 0, - 1.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.65": { - "post": { - "vector": [ - 0.5, - 1, - 0.9 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.7333": { - "post": { - "vector": [ - -0.5, - -1, - -1.5 - ] - }, - "lerp_mode": "catmullrom" - }, - "5.8167": { - "post": { - "vector": [ - 0, - 0, - 0 - ] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bolt": { - "position": { - "5.0": { - "vector": [ - 0, - 0, - 0 - ] - }, - "5.1167": { - "vector": [ - 0, - 0, - 0.55 - ] - }, - "5.1417": { - "vector": [ - 0, - 0, - 0.55 - ] - }, - "5.2917": { - "vector": [ - 0, - 0, - 7.05 - ] - }, - "5.3417": { - "vector": [ - 0, - 0, - 7.05 - ] - }, - "5.45": { - "vector": [ - 0, - 0, - 0.55 - ] - } - } - }, - "ba": { - "rotation": { - "5.0": { - "vector": [ - 0, - 0, - 0 - ] - }, - "5.1167": { - "vector": [ - -45, - 0, - 0 - ] - }, - "5.1417": { - "vector": [ - -45, - 0, - 0 - ] - }, - "5.45": { - "vector": [ - -45, - 0, - 0 - ] - }, - "5.4833": { - "vector": [ - 11, - 0, - 0 - ] - }, - "5.5167": { - "vector": [ - 0, - 0, - 0 - ] - } - } - }, - "Righthand": { - "rotation": { - "4.6917": { - "vector": [ - 0, - 0, - 0 - ] - }, - "4.9583": { - "vector": [ - -6.34095, - -18.22218, - 84.83639 - ] - }, - "5.0": { - "vector": [ - -6.34095, - -18.22218, - 84.83639 - ] - }, - "5.1167": { - "vector": [ - -6.34095, - -18.22218, - 84.83639 - ] - }, - "5.1417": { - "vector": [ - -6.34095, - -18.22218, - 84.83639 - ] - }, - "5.3417": { - "vector": [ - -6.34, - -18.22, - 84.84 - ] - }, - "5.3833": { - "vector": [ - -6.40298, - -14.2571, - 85.38728 - ] - }, - "5.5167": { - "vector": [ - 0, - 0, - 0 - ] - } - }, - "position": { - "4.6917": { - "vector": [ - 0, - 0, - 0 - ] - }, - "4.9583": { - "vector": [ - -0.9, - 3.1, - -13.4 - ] - }, - "5.0": { - "vector": [ - -0.9, - 3.1, - -13.4 - ] - }, - "5.1167": { - "vector": [ - -0.95, - 1.5, - -11 - ] - }, - "5.1417": { - "vector": [ - -0.95, - 1.5, - -11 - ] - }, - "5.2917": { - "vector": [ - -0.95, - 1.5, - -4.75 - ] - }, - "5.3417": { - "vector": [ - -0.95, - 1.5, - -4.75 - ] - }, - "5.3833": { - "vector": [ - -0.95, - 1.65, - -3.2 - ] - }, - "5.5167": { - "vector": [ - 0, - 0, - 0 - ] - } - } - } - } - }, - "animation.m_2.fire": { - "animation_length": 0.0833, - "bones": { - "bullet_chain": { - "rotation": { - "0.0": { - "vector": [ - 0, - 0, - 19.25 - ] - }, - "0.0833": { - "vector": [ - 0, - 0, - 0 - ] - } - }, - "position": { - "0.0": { - "vector": [ - 0.57813, - -0.37109, - 0 - ] - }, - "0.0833": { - "vector": [ - 0, - 0, - 0 - ] - } - } - }, - "action": { - "position": { - "0.0": { - "vector": [ - 0, - 0, - 2 - ] - }, - "0.0833": { - "vector": [ - 0, - 0, - 0 - ] - } - } - } - } - } - }, - "geckolib_format_version": 2 -} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/animations/m_2_hb.animation.json b/src/main/resources/assets/superbwarfare/animations/m_2_hb.animation.json new file mode 100644 index 000000000..77a96da21 --- /dev/null +++ b/src/main/resources/assets/superbwarfare/animations/m_2_hb.animation.json @@ -0,0 +1,2184 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.m_2_hb.idle": { + "loop": true, + "animation_length": 1 + }, + "animation.m_2_hb.run_fast": { + "loop": true, + "animation_length": 0.6, + "bones": { + "0": { + "rotation": { + "0.0": { + "post": { + "vector": [-19.35713, -52.94632, 14.39514] + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-21.10513, -49.05305, 20.98867] + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [-19.56, -52.9463, 13.65] + }, + "lerp_mode": "catmullrom" + }, + "0.45": { + "post": { + "vector": [-19.3364, -59.77547, 9.03916] + }, + "lerp_mode": "catmullrom" + }, + "0.6": { + "post": { + "vector": [-19.35713, -52.94632, 14.39514] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [8, -1.5, 0.75] + }, + "lerp_mode": "catmullrom" + }, + "0.075": { + "post": { + "vector": [7.5, -0.75, 0.75] + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [6.5, -1.5, 0.75] + }, + "lerp_mode": "catmullrom" + }, + "0.225": { + "post": { + "vector": [5.5, -2.25, 0.75] + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [5, -1.5, 0.75] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [5.5, -0.75, 0.75] + }, + "lerp_mode": "catmullrom" + }, + "0.45": { + "post": { + "vector": [6.5, -1.5, 0.7] + }, + "lerp_mode": "catmullrom" + }, + "0.525": { + "post": { + "vector": [7.5, -2.25, 0.75] + }, + "lerp_mode": "catmullrom" + }, + "0.6": { + "post": { + "vector": [8, -1.5, 0.75] + }, + "lerp_mode": "catmullrom" + } + } + }, + "camera": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.3, -0.3, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.3, 0, -0.3] + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [-0.3, 0.3, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "0.45": { + "post": { + "vector": [0.3, 0, -0.3] + }, + "lerp_mode": "catmullrom" + }, + "0.6": { + "post": { + "vector": [-0.3, -0.3, 0.3] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.m_2_hb.run": { + "loop": true, + "animation_length": 0.8, + "bones": { + "0": { + "rotation": { + "0.0": { + "post": { + "vector": [-7.35713, -58.69632, 16.64514] + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-12.10513, -55.80305, 23.23867] + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [-7.56, -58.6963, 15.9] + }, + "lerp_mode": "catmullrom" + }, + "0.6": { + "post": { + "vector": [-3.3864, -62.87547, 11.28916] + }, + "lerp_mode": "catmullrom" + }, + "0.8": { + "post": { + "vector": [-7.35713, -58.69632, 16.64514] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [5, -1, 2] + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [4.5, -0.25, 2] + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [3.5, -1, 2] + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [2.5, -1.75, 2] + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [2, -1, 2] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.5, -0.25, 2] + }, + "lerp_mode": "catmullrom" + }, + "0.6": { + "post": { + "vector": [3.5, -1, 1.95] + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [4.5, -1.75, 2] + }, + "lerp_mode": "catmullrom" + }, + "0.8": { + "post": { + "vector": [5, -1, 2] + }, + "lerp_mode": "catmullrom" + } + } + }, + "camera": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.3, -0.3, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.3, 0, -0.3] + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [-0.3, 0.3, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "0.6": { + "post": { + "vector": [0.3, 0, -0.3] + }, + "lerp_mode": "catmullrom" + }, + "0.8": { + "post": { + "vector": [-0.3, -0.3, 0.3] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.m_2_hb.reload_normal": { + "loop": "hold_on_last_frame", + "animation_length": 5.5, + "bones": { + "0": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2583": { + "post": { + "vector": [-13.89328, -0.12927, 3.64978] + }, + "lerp_mode": "catmullrom" + }, + "0.4333": { + "post": { + "vector": [-2.5249, -5.12499, 15.67402] + }, + "lerp_mode": "catmullrom" + }, + "0.475": { + "post": { + "vector": [-2.60396, -5.36015, 16.33721] + }, + "lerp_mode": "catmullrom" + }, + "0.6833": { + "post": { + "vector": [-8.78, -6.76, 20.28] + }, + "lerp_mode": "catmullrom" + }, + "0.8917": { + "post": { + "vector": [-8.34459, -7.7117, 22.96901] + }, + "lerp_mode": "catmullrom" + }, + "0.9833": { + "post": { + "vector": [-8.34459, -7.7117, 22.96901] + }, + "lerp_mode": "catmullrom" + }, + "1.075": { + "post": { + "vector": [-12.34459, -7.7117, 22.96901] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-12.30041, -7.97315, 21.61579] + }, + "lerp_mode": "catmullrom" + }, + "1.5333": { + "post": { + "vector": [-11.16821, -9.34434, 15.04939] + }, + "lerp_mode": "catmullrom" + }, + "1.6167": { + "post": { + "vector": [-3.5633, -9.56198, 16.43125] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-2.32096, -9.86117, 10.01737] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-4.01765, -9.50091, 13.37227] + }, + "lerp_mode": "catmullrom" + }, + "1.85": { + "post": { + "vector": [-11.93088, -8.34263, 20.00706] + }, + "lerp_mode": "catmullrom" + }, + "2.2667": { + "post": { + "vector": [-6.83841, -9.72611, 13.05866] + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [-4.83841, -9.72611, 13.05866] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-5.96615, -10.11016, 7.99773] + }, + "lerp_mode": "catmullrom" + }, + "2.975": { + "post": { + "vector": [-3.49351, -9.57618, 11.00708] + }, + "lerp_mode": "catmullrom" + }, + "3.1333": { + "post": { + "vector": [-5.63862, -9.8438, 5.94163] + }, + "lerp_mode": "catmullrom" + }, + "3.3": { + "post": { + "vector": [-6.90085, -9.65966, 10.73785] + }, + "lerp_mode": "catmullrom" + }, + "3.4083": { + "post": { + "vector": [-5.63862, -9.8438, 5.94163] + }, + "lerp_mode": "catmullrom" + }, + "3.4917": { + "post": { + "vector": [-2.70987, -10.5018, 5.61529] + }, + "lerp_mode": "catmullrom" + }, + "3.575": { + "post": { + "vector": [-2.90084, -9.8461, 8.21657] + }, + "lerp_mode": "catmullrom" + }, + "3.7417": { + "post": { + "vector": [-9.44228, -7.03039, 12.95831] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-12.63375, -4.80689, 10.11153] + }, + "lerp_mode": "catmullrom" + }, + "4.2667": { + "post": { + "vector": [0.625, -0.14, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "4.3667": { + "post": { + "vector": [-1, 0.58, 5.18] + }, + "lerp_mode": "catmullrom" + }, + "4.4667": { + "post": { + "vector": [0.59, -0.19, -1.1425] + }, + "lerp_mode": "catmullrom" + }, + "4.6": { + "post": { + "vector": [-0.62, 0.06, 1.21625] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-0.33125, 0, -0.35] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0917": { + "post": { + "vector": [0.97, 1.47, -0.25] + }, + "lerp_mode": "catmullrom" + }, + "0.3917": { + "post": { + "vector": [0.9, -1, 0.75] + }, + "lerp_mode": "catmullrom" + }, + "0.6083": { + "post": { + "vector": [0.41, -0.21, 0.4] + }, + "lerp_mode": "catmullrom" + }, + "0.8083": { + "post": { + "vector": [0.41, -0.21, 0.4] + }, + "lerp_mode": "catmullrom" + }, + "0.925": { + "post": { + "vector": [0.41, -0.21, 0.4] + }, + "lerp_mode": "catmullrom" + }, + "0.9917": { + "post": { + "vector": [0.41, -0.21, -0.1] + }, + "lerp_mode": "catmullrom" + }, + "1.1333": { + "post": { + "vector": [0.41, -0.21, 0.35] + }, + "lerp_mode": "catmullrom" + }, + "1.3167": { + "post": { + "vector": [0.41, -0.21, 0.35] + }, + "lerp_mode": "catmullrom" + }, + "1.475": { + "post": { + "vector": [0.41, 0.24, 0.35] + }, + "lerp_mode": "catmullrom" + }, + "1.575": { + "post": { + "vector": [0.41, -0.31, 0.35] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.41, -1.41, -0.35] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0.41, -0.41, 0.7] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0.41, -0.41, 0.7] + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [0.41, -0.51, 0.5] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [0.66, -0.31, 0.85] + }, + "lerp_mode": "catmullrom" + }, + "2.975": { + "post": { + "vector": [0.56, -1.06, 0.85] + }, + "lerp_mode": "catmullrom" + }, + "3.1333": { + "post": { + "vector": [0.56, -0.61, 0.85] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.61, -0.865, 0.91] + }, + "lerp_mode": "catmullrom" + }, + "3.3417": { + "post": { + "vector": [0.455, -0.76, 0.96] + }, + "lerp_mode": "catmullrom" + }, + "3.4083": { + "post": { + "vector": [0.56, -0.61, 0.85] + }, + "lerp_mode": "catmullrom" + }, + "3.4917": { + "post": { + "vector": [0.5, -1.295, 0.77] + }, + "lerp_mode": "catmullrom" + }, + "3.575": { + "post": { + "vector": [0.45, -0.92, 1.05] + }, + "lerp_mode": "catmullrom" + }, + "3.7417": { + "post": { + "vector": [0.27, -0.73, 1.905] + }, + "lerp_mode": "catmullrom" + }, + "3.9833": { + "post": { + "vector": [0.28, -1.075, 1.25] + }, + "lerp_mode": "catmullrom" + }, + "4.0583": { + "post": { + "vector": [0.17, -1.495, 0.93] + }, + "lerp_mode": "catmullrom" + }, + "4.1": { + "post": { + "vector": [0.07, -1.97, 0.69] + }, + "lerp_mode": "catmullrom" + }, + "4.1333": { + "post": { + "vector": [-0.01, -0.955, -0.115] + }, + "lerp_mode": "catmullrom" + }, + "4.2667": { + "post": { + "vector": [-0.39962, -0.05255, -0.35098] + }, + "lerp_mode": "catmullrom" + }, + "4.4417": { + "post": { + "vector": [0, 0.04, 0.9] + }, + "lerp_mode": "catmullrom" + }, + "4.55": { + "post": { + "vector": [0, 0.04, -0.15] + }, + "lerp_mode": "catmullrom" + }, + "4.675": { + "post": { + "vector": [0, 0, 0.2] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "camera": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-0.38, 0.25, 1] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-1, -1, -1] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [2, 1, -1] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -0.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9": { + "post": { + "vector": [1.33, -1, -2] + }, + "lerp_mode": "catmullrom" + }, + "0.9833": { + "post": { + "vector": [1.33, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [1.33, -0.5, -1.25] + }, + "lerp_mode": "catmullrom" + }, + "1.4333": { + "post": { + "vector": [2, -0.47, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.5583": { + "post": { + "vector": [1.93, 0.9, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "1.6417": { + "post": { + "vector": [1.67, -0.9, -0.8] + }, + "lerp_mode": "catmullrom" + }, + "1.7667": { + "post": { + "vector": [2, 0.3, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.9333": { + "post": { + "vector": [1.74, -0.66, -0.44] + }, + "lerp_mode": "catmullrom" + }, + "2.3083": { + "post": { + "vector": [1.74, -0.66, -1.5] + }, + "lerp_mode": "catmullrom" + }, + "2.7583": { + "post": { + "vector": [1.46, -0.55, -1.26] + }, + "lerp_mode": "catmullrom" + }, + "2.8417": { + "post": { + "vector": [2, -1, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "2.8833": { + "post": { + "vector": [0.3, -0.1, 1] + }, + "lerp_mode": "catmullrom" + }, + "3.0083": { + "post": { + "vector": [1.58, -0.78, -1.63] + }, + "lerp_mode": "catmullrom" + }, + "3.2167": { + "post": { + "vector": [0.3, -0.1, 1] + }, + "lerp_mode": "catmullrom" + }, + "4.15": { + "post": { + "vector": [1.07, -0.51, -0.58] + }, + "lerp_mode": "catmullrom" + }, + "4.1917": { + "post": { + "vector": [0.99, 0.3, 2] + }, + "lerp_mode": "catmullrom" + }, + "4.3167": { + "post": { + "vector": [0.86, -0.41, -1.5] + }, + "lerp_mode": "catmullrom" + }, + "4.4": { + "post": { + "vector": [-0.38, 0.25, 1] + }, + "lerp_mode": "catmullrom" + }, + "4.6167": { + "post": { + "vector": [0.2, 0, 1.5] + }, + "lerp_mode": "catmullrom" + }, + "4.8417": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "magazine": { + "rotation": { + "1.3083": { + "vector": [0, 0, 0] + }, + "1.3833": { + "vector": [0, 0, 0] + }, + "1.4667": { + "vector": [0, 0, 2] + }, + "1.5917": { + "vector": [0, 0, -4] + }, + "1.925": { + "vector": [-4.59025, -48.41467, -51.82548] + }, + "2.3": { + "vector": [8.49878, -28.87909, -68.69212] + }, + "2.425": { + "vector": [-15.15026, -13.81782, 19.69493] + }, + "2.5417": { + "vector": [-10.91141, -2.23091, 42.75074] + }, + "2.6583": { + "vector": [-5.45669, -2.49023, 11.46128] + }, + "2.8": { + "vector": [0, 0, 3] + }, + "2.8583": { + "vector": [0, 0, 3] + }, + "2.925": { + "vector": [0, 0, 0] + } + }, + "position": { + "1.3083": { + "vector": [0, 0, 0] + }, + "1.3833": { + "vector": [0, 0, 0] + }, + "1.4333": { + "vector": [0, 0.4, 0] + }, + "1.5917": { + "vector": [0, 1.3, 0] + }, + "1.6583": { + "vector": [1.22, -2.15, -0.42] + }, + "1.7583": { + "vector": [2.74, -6.03, -0.37] + }, + "1.8833": { + "vector": [4.81, -11.16, 0.74] + }, + "2.0333": { + "vector": [8.95, -17.75, 8] + }, + "2.3": { + "vector": [8.95, -17.75, 8] + }, + "2.4917": { + "vector": [-0.04, -15.51, 2.86] + }, + "2.6917": { + "vector": [1.39, -2.43, 1.14] + }, + "2.8": { + "vector": [0.1, 0.85, 0] + }, + "2.8583": { + "vector": [-0.15, -0.25, 0] + }, + "2.925": { + "vector": [0, 0, 0] + } + } + }, + "bullet_chain": { + "rotation": { + "1.3833": { + "vector": [0, 0, 0] + }, + "1.4667": { + "vector": [0, 0, -18] + }, + "1.5833": { + "vector": [0, 0, -18] + }, + "1.6167": { + "vector": [0, 0, 50] + }, + "1.6417": { + "vector": [0, 0, 50] + }, + "1.7167": { + "vector": [0, 0, 0] + }, + "2.0333": { + "vector": [0, 0, 0] + }, + "2.05": { + "vector": [0, 0, 35] + }, + "3.2833": { + "vector": [0, 0, 35] + }, + "3.4917": { + "vector": [0, 0, 0] + } + }, + "position": { + "1.3833": { + "vector": [0, 0, 0] + }, + "1.6167": { + "vector": [0, 0, 0] + }, + "1.6417": { + "vector": [0, 0, 0] + }, + "1.7167": { + "vector": [0, 0, 0] + }, + "2.0333": { + "vector": [0, 0, 0] + }, + "2.05": { + "vector": [0.85, -1.35, 0] + }, + "3.2833": { + "vector": [0.85, -1.35, 0] + }, + "3.4917": { + "vector": [0, 0, 0] + } + } + }, + "cover": { + "rotation": { + "0.75": { + "vector": [0, 0, 0] + }, + "0.9417": { + "vector": [90, 0, 0] + }, + "3.8917": { + "vector": [90, 0, 0] + }, + "4.0583": { + "vector": [0, 0, 0] + } + } + }, + "Lefthand": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.275": { + "vector": [0, 0, 0] + }, + "0.65": { + "vector": [68.77221, 50.10095, -153.28846] + }, + "0.75": { + "vector": [68.77221, 50.10095, -153.28846] + }, + "0.85": { + "vector": [60.98943, 31.16772, -124.38095] + }, + "0.9417": { + "vector": [53.83626, 42.85778, -123.81463] + }, + "1.0333": { + "vector": [53.83626, 42.85778, -123.81463] + }, + "1.2583": { + "vector": [40.08764, 45.80554, -131.49106] + }, + "1.3083": { + "vector": [40.08764, 45.80554, -131.49106] + }, + "2.9667": { + "vector": [40.08764, 45.80554, -131.49106] + }, + "3.1167": { + "vector": [47.63212, 50.38897, -150.36792] + }, + "3.2167": { + "vector": [54.55404, 41.82436, -161.80718] + }, + "3.2833": { + "vector": [54.55404, 41.82436, -161.80718] + }, + "3.4917": { + "vector": [54.73422, 36.85485, -177.1357] + }, + "3.5583": { + "vector": [54.73422, 36.85485, -177.1357] + }, + "3.8": { + "vector": [53.83626, 42.85778, -123.81463] + }, + "3.8917": { + "vector": [53.83626, 42.85778, -123.81463] + }, + "4.0667": { + "vector": [68.77221, 50.10095, -153.28846] + }, + "4.575": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.275": { + "vector": [0, 0, 0] + }, + "0.4917": { + "vector": [5.5, 3.5, 1.62] + }, + "0.65": { + "vector": [2, 7, 3.25] + }, + "0.75": { + "vector": [2, 7, 3.25] + }, + "0.85": { + "vector": [1.5, 14.42, -0.12] + }, + "0.9417": { + "vector": [2, 16.5, -5.5] + }, + "1.0333": { + "vector": [2, 16.5, -5.5] + }, + "1.2583": { + "vector": [12.65, 3.05, -1.5] + }, + "1.3083": { + "vector": [12.65, 3.05, -1.5] + }, + "2.9667": { + "vector": [12.65, 3.05, -1.5] + }, + "3.1167": { + "vector": [7.08, 5.73, -0.42] + }, + "3.2167": { + "vector": [3.5, 5.65, -3.95] + }, + "3.2833": { + "vector": [3.5, 5.65, -3.95] + }, + "3.4917": { + "vector": [1.5, 5.45, -2.6] + }, + "3.5583": { + "vector": [1.5, 5.45, -2.6] + }, + "3.8": { + "vector": [2, 16.5, -5.5] + }, + "3.8917": { + "vector": [2, 16.5, -5.5] + }, + "4.0667": { + "vector": [2, 7, 3.25] + }, + "4.25": { + "vector": [5.5, 3.5, 1.62] + }, + "4.4083": { + "vector": [0, 0, 0] + }, + "4.5417": { + "vector": [0, -0.6, 0] + }, + "4.6": { + "vector": [0, 0, 0] + } + } + } + } + }, + "animation.m_2_hb.reload_empty": { + "loop": "hold_on_last_frame", + "animation_length": 6.25, + "bones": { + "0": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2583": { + "post": { + "vector": [-13.89328, -0.12927, 3.64978] + }, + "lerp_mode": "catmullrom" + }, + "0.4333": { + "post": { + "vector": [-2.5249, -5.12499, 15.67402] + }, + "lerp_mode": "catmullrom" + }, + "0.475": { + "post": { + "vector": [-2.60396, -5.36015, 16.33721] + }, + "lerp_mode": "catmullrom" + }, + "0.6833": { + "post": { + "vector": [-8.78, -6.76, 20.28] + }, + "lerp_mode": "catmullrom" + }, + "0.8917": { + "post": { + "vector": [-8.34459, -7.7117, 22.96901] + }, + "lerp_mode": "catmullrom" + }, + "0.9833": { + "post": { + "vector": [-8.34459, -7.7117, 22.96901] + }, + "lerp_mode": "catmullrom" + }, + "1.075": { + "post": { + "vector": [-12.34459, -7.7117, 22.96901] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-12.30041, -7.97315, 21.61579] + }, + "lerp_mode": "catmullrom" + }, + "1.5333": { + "post": { + "vector": [-11.16821, -9.34434, 15.04939] + }, + "lerp_mode": "catmullrom" + }, + "1.6167": { + "post": { + "vector": [-3.5633, -9.56198, 16.43125] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-2.32096, -9.86117, 10.01737] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-4.01765, -9.50091, 13.37227] + }, + "lerp_mode": "catmullrom" + }, + "1.85": { + "post": { + "vector": [-11.93088, -8.34263, 20.00706] + }, + "lerp_mode": "catmullrom" + }, + "2.2667": { + "post": { + "vector": [-6.83841, -9.72611, 13.05866] + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [-4.83841, -9.72611, 13.05866] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-5.96615, -10.11016, 7.99773] + }, + "lerp_mode": "catmullrom" + }, + "2.975": { + "post": { + "vector": [-3.49351, -9.57618, 11.00708] + }, + "lerp_mode": "catmullrom" + }, + "3.1333": { + "post": { + "vector": [-5.63862, -9.8438, 5.94163] + }, + "lerp_mode": "catmullrom" + }, + "3.3": { + "post": { + "vector": [-6.90085, -9.65966, 10.73785] + }, + "lerp_mode": "catmullrom" + }, + "3.4083": { + "post": { + "vector": [-5.63862, -9.8438, 5.94163] + }, + "lerp_mode": "catmullrom" + }, + "3.4917": { + "post": { + "vector": [-2.70987, -10.5018, 5.61529] + }, + "lerp_mode": "catmullrom" + }, + "3.575": { + "post": { + "vector": [-2.90084, -9.8461, 8.21657] + }, + "lerp_mode": "catmullrom" + }, + "3.7417": { + "post": { + "vector": [-9.44228, -7.03039, 12.95831] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-12.63375, -4.80689, 10.11153] + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [0.625, -0.14, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "4.3917": { + "post": { + "vector": [-1, 0.58, 5.18] + }, + "lerp_mode": "catmullrom" + }, + "4.4917": { + "post": { + "vector": [0.59, -0.19, -1.1425] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [0.75325, 2.60753, 10.31473] + }, + "lerp_mode": "catmullrom" + }, + "4.9917": { + "post": { + "vector": [0.37043, 3.60103, 6.57073] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-0.02181, 8.07634, 0.71781] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [0.625, -0.14, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "5.5167": { + "post": { + "vector": [-1, 0.58, 5.18] + }, + "lerp_mode": "catmullrom" + }, + "5.6167": { + "post": { + "vector": [0.59, -0.19, -1.1425] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.62, 0.06, 1.21625] + }, + "lerp_mode": "catmullrom" + }, + "5.9": { + "post": { + "vector": [-0.33125, 0, -0.35] + }, + "lerp_mode": "catmullrom" + }, + "6.025": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0917": { + "post": { + "vector": [0.97, 1.47, -0.25] + }, + "lerp_mode": "catmullrom" + }, + "0.3917": { + "post": { + "vector": [0.9, -1, 0.75] + }, + "lerp_mode": "catmullrom" + }, + "0.6083": { + "post": { + "vector": [0.41, -0.21, 0.4] + }, + "lerp_mode": "catmullrom" + }, + "0.8083": { + "post": { + "vector": [0.41, -0.21, 0.4] + }, + "lerp_mode": "catmullrom" + }, + "0.925": { + "post": { + "vector": [0.41, -0.21, 0.4] + }, + "lerp_mode": "catmullrom" + }, + "0.9917": { + "post": { + "vector": [0.41, -0.21, -0.1] + }, + "lerp_mode": "catmullrom" + }, + "1.1333": { + "post": { + "vector": [0.41, -0.21, 0.35] + }, + "lerp_mode": "catmullrom" + }, + "1.3167": { + "post": { + "vector": [0.41, -0.21, 0.35] + }, + "lerp_mode": "catmullrom" + }, + "1.475": { + "post": { + "vector": [0.41, 0.24, 0.35] + }, + "lerp_mode": "catmullrom" + }, + "1.575": { + "post": { + "vector": [0.41, -0.31, 0.35] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.41, -1.41, -0.35] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0.41, -0.41, 0.7] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0.41, -0.41, 0.7] + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [0.41, -0.51, 0.5] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [0.66, -0.31, 0.85] + }, + "lerp_mode": "catmullrom" + }, + "2.975": { + "post": { + "vector": [0.56, -1.06, 0.85] + }, + "lerp_mode": "catmullrom" + }, + "3.1333": { + "post": { + "vector": [0.56, -0.61, 0.85] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.61, -0.865, 0.91] + }, + "lerp_mode": "catmullrom" + }, + "3.3417": { + "post": { + "vector": [0.455, -0.76, 0.96] + }, + "lerp_mode": "catmullrom" + }, + "3.4083": { + "post": { + "vector": [0.56, -0.61, 0.85] + }, + "lerp_mode": "catmullrom" + }, + "3.4917": { + "post": { + "vector": [0.5, -1.295, 0.77] + }, + "lerp_mode": "catmullrom" + }, + "3.575": { + "post": { + "vector": [0.45, -0.92, 1.05] + }, + "lerp_mode": "catmullrom" + }, + "3.7417": { + "post": { + "vector": [0.27, -0.73, 1.905] + }, + "lerp_mode": "catmullrom" + }, + "3.9833": { + "post": { + "vector": [0.28, -1.075, 1.25] + }, + "lerp_mode": "catmullrom" + }, + "4.0583": { + "post": { + "vector": [0.17, -1.495, 0.93] + }, + "lerp_mode": "catmullrom" + }, + "4.1": { + "post": { + "vector": [0.07, -1.97, 0.69] + }, + "lerp_mode": "catmullrom" + }, + "4.1333": { + "post": { + "vector": [-0.01, -0.955, -0.115] + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [-0.39962, -0.05255, -0.35098] + }, + "lerp_mode": "catmullrom" + }, + "4.4667": { + "post": { + "vector": [0, 0.04, 0.9] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-0.93, -0.01, 1.84] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-0.96, -0.02, 1.51] + }, + "lerp_mode": "catmullrom" + }, + "5.2583": { + "post": { + "vector": [-0.86, -0.03, 2.88] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-0.39962, -0.05255, -0.35098] + }, + "lerp_mode": "catmullrom" + }, + "5.5917": { + "post": { + "vector": [0, 0.04, 0.9] + }, + "lerp_mode": "catmullrom" + }, + "5.7": { + "post": { + "vector": [0, 0.04, -0.15] + }, + "lerp_mode": "catmullrom" + }, + "5.825": { + "post": { + "vector": [0, 0, 0.2] + }, + "lerp_mode": "catmullrom" + }, + "5.9": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "magazine": { + "rotation": { + "1.3083": { + "vector": [0, 0, 0] + }, + "1.3833": { + "vector": [0, 0, 0] + }, + "1.4667": { + "vector": [0, 0, 2] + }, + "1.5917": { + "vector": [0, 0, -4] + }, + "1.925": { + "vector": [-4.59025, -48.41467, -51.82548] + }, + "2.3": { + "vector": [8.49878, -28.87909, -68.69212] + }, + "2.425": { + "vector": [-15.15026, -13.81782, 19.69493] + }, + "2.5417": { + "vector": [-10.91141, -2.23091, 42.75074] + }, + "2.6583": { + "vector": [-5.45669, -2.49023, 11.46128] + }, + "2.8": { + "vector": [0, 0, 3] + }, + "2.8583": { + "vector": [0, 0, 3] + }, + "2.925": { + "vector": [0, 0, 0] + } + }, + "position": { + "1.3083": { + "vector": [0, 0, 0] + }, + "1.3833": { + "vector": [0, 0, 0] + }, + "1.4333": { + "vector": [0, 0.4, 0] + }, + "1.5917": { + "vector": [0, 1.3, 0] + }, + "1.6583": { + "vector": [1.22, -2.15, -0.42] + }, + "1.7583": { + "vector": [2.74, -6.03, -0.37] + }, + "1.8833": { + "vector": [4.81, -11.16, 0.74] + }, + "2.0333": { + "vector": [8.95, -17.75, 8] + }, + "2.3": { + "vector": [8.95, -17.75, 8] + }, + "2.4917": { + "vector": [-0.04, -15.51, 2.86] + }, + "2.6917": { + "vector": [1.39, -2.43, 1.14] + }, + "2.8": { + "vector": [0.1, 0.85, 0] + }, + "2.8583": { + "vector": [-0.15, -0.25, 0] + }, + "2.925": { + "vector": [0, 0, 0] + } + } + }, + "bullet_chain": { + "rotation": { + "1.3833": { + "vector": [0, 0, 0] + }, + "1.4667": { + "vector": [0, 0, -18] + }, + "1.5833": { + "vector": [0, 0, -18] + }, + "1.6167": { + "vector": [0, 0, 50] + }, + "1.6417": { + "vector": [0, 0, 50] + }, + "1.7167": { + "vector": [0, 0, 0] + }, + "2.0333": { + "vector": [0, 0, 0] + }, + "2.05": { + "vector": [0, 0, 35] + }, + "3.2833": { + "vector": [0, 0, 35] + }, + "3.4917": { + "vector": [0, 0, 0] + } + }, + "position": { + "1.3833": { + "vector": [0, 0, 0] + }, + "1.6167": { + "vector": [0, 0, 0] + }, + "1.6417": { + "vector": [0, 0, 0] + }, + "1.7167": { + "vector": [0, 0, 0] + }, + "2.0333": { + "vector": [0, 0, 0] + }, + "2.05": { + "vector": [0.85, -1.35, 0] + }, + "3.2833": { + "vector": [0.85, -1.35, 0] + }, + "3.4917": { + "vector": [0, 0, 0] + } + } + }, + "cover": { + "rotation": { + "0.75": { + "vector": [0, 0, 0] + }, + "0.9417": { + "vector": [90, 0, 0] + }, + "3.8917": { + "vector": [90, 0, 0] + }, + "4.0583": { + "vector": [0, 0, 0] + } + } + }, + "Lefthand": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.275": { + "vector": [0, 0, 0] + }, + "0.65": { + "vector": [68.77221, 50.10095, -153.28846] + }, + "0.75": { + "vector": [68.77221, 50.10095, -153.28846] + }, + "0.85": { + "vector": [60.98943, 31.16772, -124.38095] + }, + "0.9417": { + "vector": [53.83626, 42.85778, -123.81463] + }, + "1.0333": { + "vector": [53.83626, 42.85778, -123.81463] + }, + "1.2583": { + "vector": [40.08764, 45.80554, -131.49106] + }, + "1.3083": { + "vector": [40.08764, 45.80554, -131.49106] + }, + "2.9667": { + "vector": [40.08764, 45.80554, -131.49106] + }, + "3.1167": { + "vector": [47.63212, 50.38897, -150.36792] + }, + "3.2167": { + "vector": [54.55404, 41.82436, -161.80718] + }, + "3.2833": { + "vector": [54.55404, 41.82436, -161.80718] + }, + "3.4917": { + "vector": [54.73422, 36.85485, -177.1357] + }, + "3.5583": { + "vector": [54.73422, 36.85485, -177.1357] + }, + "3.8": { + "vector": [53.83626, 42.85778, -123.81463] + }, + "3.8917": { + "vector": [53.83626, 42.85778, -123.81463] + }, + "4.0667": { + "vector": [68.77221, 50.10095, -153.28846] + }, + "4.575": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.275": { + "vector": [0, 0, 0] + }, + "0.4917": { + "vector": [5.5, 3.5, 1.62] + }, + "0.65": { + "vector": [2, 7, 3.25] + }, + "0.75": { + "vector": [2, 7, 3.25] + }, + "0.85": { + "vector": [1.5, 14.42, -0.12] + }, + "0.9417": { + "vector": [2, 16.5, -5.5] + }, + "1.0333": { + "vector": [2, 16.5, -5.5] + }, + "1.2583": { + "vector": [12.65, 3.05, -1.5] + }, + "1.3083": { + "vector": [12.65, 3.05, -1.5] + }, + "2.9667": { + "vector": [12.65, 3.05, -1.5] + }, + "3.1167": { + "vector": [7.08, 5.73, -0.42] + }, + "3.2167": { + "vector": [3.5, 5.65, -3.95] + }, + "3.2833": { + "vector": [3.5, 5.65, -3.95] + }, + "3.4917": { + "vector": [1.5, 5.45, -2.6] + }, + "3.5583": { + "vector": [1.5, 5.45, -2.6] + }, + "3.8": { + "vector": [2, 16.5, -5.5] + }, + "3.8917": { + "vector": [2, 16.5, -5.5] + }, + "4.0667": { + "vector": [2, 7, 3.25] + }, + "4.25": { + "vector": [5.5, 3.5, 1.62] + }, + "4.4083": { + "vector": [0, 0, 0] + }, + "4.5417": { + "vector": [0, -0.6, 0] + }, + "4.6": { + "vector": [0, 0, 0] + } + } + }, + "camera": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-0.38, 0.25, 1] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-1, -1, -1] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [2, 1, -1] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -0.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9": { + "post": { + "vector": [1.33, -1, -2] + }, + "lerp_mode": "catmullrom" + }, + "0.9833": { + "post": { + "vector": [1.33, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [1.33, -0.5, -1.25] + }, + "lerp_mode": "catmullrom" + }, + "1.4333": { + "post": { + "vector": [2, -0.47, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.5583": { + "post": { + "vector": [1.93, 0.9, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "1.6417": { + "post": { + "vector": [1.67, -0.9, -0.8] + }, + "lerp_mode": "catmullrom" + }, + "1.7667": { + "post": { + "vector": [2, 0.3, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.9333": { + "post": { + "vector": [1.74, -0.66, -0.44] + }, + "lerp_mode": "catmullrom" + }, + "2.3083": { + "post": { + "vector": [1.74, -0.66, -1.5] + }, + "lerp_mode": "catmullrom" + }, + "2.7583": { + "post": { + "vector": [1.46, -0.55, -1.26] + }, + "lerp_mode": "catmullrom" + }, + "2.8417": { + "post": { + "vector": [2, -1, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "2.8833": { + "post": { + "vector": [0.3, -0.1, 1] + }, + "lerp_mode": "catmullrom" + }, + "3.0083": { + "post": { + "vector": [1.58, -0.78, -1.63] + }, + "lerp_mode": "catmullrom" + }, + "3.2167": { + "post": { + "vector": [0.3, -0.1, 1] + }, + "lerp_mode": "catmullrom" + }, + "4.15": { + "post": { + "vector": [1.07, -0.51, -0.58] + }, + "lerp_mode": "catmullrom" + }, + "4.1917": { + "post": { + "vector": [0.99, 0.3, 2] + }, + "lerp_mode": "catmullrom" + }, + "4.3167": { + "post": { + "vector": [0.86, -0.41, -1.5] + }, + "lerp_mode": "catmullrom" + }, + "4.4": { + "post": { + "vector": [-0.38, 0.25, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.0667": { + "post": { + "vector": [-1, -1, -1] + }, + "lerp_mode": "catmullrom" + }, + "5.15": { + "post": { + "vector": [2, 1, -1] + }, + "lerp_mode": "catmullrom" + }, + "5.275": { + "post": { + "vector": [0, -0.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5667": { + "post": { + "vector": [0.2, 0, 1.5] + }, + "lerp_mode": "catmullrom" + }, + "5.65": { + "post": { + "vector": [0.5, 1, 0.9] + }, + "lerp_mode": "catmullrom" + }, + "5.7333": { + "post": { + "vector": [-0.5, -1, -1.5] + }, + "lerp_mode": "catmullrom" + }, + "5.8167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bolt": { + "position": { + "5.0": { + "vector": [0, 0, 0] + }, + "5.1167": { + "vector": [0, 0, 0.55] + }, + "5.1417": { + "vector": [0, 0, 0.55] + }, + "5.2917": { + "vector": [0, 0, 7.05] + }, + "5.3417": { + "vector": [0, 0, 7.05] + }, + "5.45": { + "vector": [0, 0, 0.55] + } + } + }, + "ba": { + "rotation": { + "5.0": { + "vector": [0, 0, 0] + }, + "5.1167": { + "vector": [-45, 0, 0] + }, + "5.1417": { + "vector": [-45, 0, 0] + }, + "5.45": { + "vector": [-45, 0, 0] + }, + "5.4833": { + "vector": [11, 0, 0] + }, + "5.5167": { + "vector": [0, 0, 0] + } + } + }, + "Righthand": { + "rotation": { + "4.6917": { + "vector": [0, 0, 0] + }, + "4.9583": { + "vector": [-6.34095, -18.22218, 84.83639] + }, + "5.0": { + "vector": [-6.34095, -18.22218, 84.83639] + }, + "5.1167": { + "vector": [-6.34095, -18.22218, 84.83639] + }, + "5.1417": { + "vector": [-6.34095, -18.22218, 84.83639] + }, + "5.3417": { + "vector": [-6.34, -18.22, 84.84] + }, + "5.3833": { + "vector": [-6.40298, -14.2571, 85.38728] + }, + "5.5167": { + "vector": [0, 0, 0] + } + }, + "position": { + "4.6917": { + "vector": [0, 0, 0] + }, + "4.9583": { + "vector": [-0.9, 3.1, -13.4] + }, + "5.0": { + "vector": [-0.9, 3.1, -13.4] + }, + "5.1167": { + "vector": [-0.95, 1.5, -11] + }, + "5.1417": { + "vector": [-0.95, 1.5, -11] + }, + "5.2917": { + "vector": [-0.95, 1.5, -4.75] + }, + "5.3417": { + "vector": [-0.95, 1.5, -4.75] + }, + "5.3833": { + "vector": [-0.95, 1.65, -3.2] + }, + "5.5167": { + "vector": [0, 0, 0] + } + } + } + } + }, + "animation.m_2_hb.fire": { + "animation_length": 0.0833, + "bones": { + "bullet_chain": { + "rotation": { + "0.0": { + "vector": [0, 0, 19.25] + }, + "0.0833": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0.57813, -0.37109, 0] + }, + "0.0833": { + "vector": [0, 0, 0] + } + } + }, + "action": { + "position": { + "0.0": { + "vector": [0, 0, 2] + }, + "0.0833": { + "vector": [0, 0, 0] + } + } + } + } + } + }, + "geckolib_format_version": 2 +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/lang/en_us.json b/src/main/resources/assets/superbwarfare/lang/en_us.json index d31f87d72..79b78bda5 100644 --- a/src/main/resources/assets/superbwarfare/lang/en_us.json +++ b/src/main/resources/assets/superbwarfare/lang/en_us.json @@ -115,7 +115,7 @@ "item.superbwarfare.mk_42_blueprint": "5''/54 Mk42 Blueprint", "item.superbwarfare.mle_1934_blueprint": "138.6mm50 Mle1934 R1938 Blueprint", "item.superbwarfare.annihilator_blueprint": "Annihilator Energy Cannon Blueprint", - "item.superbwarfare.m2hb_blueprint": "M2HB Blueprint", + "item.superbwarfare.m_2_hb_blueprint": "M2HB Blueprint", "item.superbwarfare.secondary_cataclysm_blueprint": "Secondary Cataclysm Blueprint", "item.superbwarfare.insidious_blueprint": "Insidious Blueprint", "item.superbwarfare.hpj_11_blueprint": "H/PJ-11 CIWS Blueprint", diff --git a/src/main/resources/assets/superbwarfare/lang/es_es.json b/src/main/resources/assets/superbwarfare/lang/es_es.json index f08b6819a..c781c9a3e 100644 --- a/src/main/resources/assets/superbwarfare/lang/es_es.json +++ b/src/main/resources/assets/superbwarfare/lang/es_es.json @@ -106,7 +106,7 @@ "item.superbwarfare.mk_42_blueprint": "Plano de 5''/54 Mk42", "item.superbwarfare.mle_1934_blueprint": "Plano de 138.6mm50 Mle1934 R1938", "item.superbwarfare.annihilator_blueprint": "Plano de Annihilator Energy Gun", - "item.superbwarfare.m2hb_blueprint": "Plano de M2HB", + "item.superbwarfare.m_2_hb_blueprint": "Plano de M2HB", "item.superbwarfare.secondary_cataclysm_blueprint": "Plano de Secondary Cataclysm", "item.superbwarfare.common_material_pack": "Paquete de Materiales comunes", diff --git a/src/main/resources/assets/superbwarfare/lang/fr_fr.json b/src/main/resources/assets/superbwarfare/lang/fr_fr.json index fa68c32f6..26dc2547e 100644 --- a/src/main/resources/assets/superbwarfare/lang/fr_fr.json +++ b/src/main/resources/assets/superbwarfare/lang/fr_fr.json @@ -106,7 +106,7 @@ "item.superbwarfare.mk_42_blueprint": "Plan de 5''/54 Mk42", "item.superbwarfare.mle_1934_blueprint": "Plan de 138.6mm50 Mle1934 R1938", "item.superbwarfare.annihilator_blueprint": "Plan de Annihilator Energy Gun", - "item.superbwarfare.m2hb_blueprint": "Plan de M2HB", + "item.superbwarfare.m_2_hb_blueprint": "Plan de M2HB", "item.superbwarfare.secondary_cataclysm_blueprint": "Plan de Cataclysme Secondaire", "item.superbwarfare.common_material_pack": "Pack de matériaux communs", diff --git a/src/main/resources/assets/superbwarfare/lang/ja_jp.json b/src/main/resources/assets/superbwarfare/lang/ja_jp.json index 3c353bc33..5a5c1fd09 100644 --- a/src/main/resources/assets/superbwarfare/lang/ja_jp.json +++ b/src/main/resources/assets/superbwarfare/lang/ja_jp.json @@ -106,7 +106,7 @@ "item.superbwarfare.mk_42_blueprint": "5''/54 Mk42の設計図", "item.superbwarfare.mle_1934_blueprint": "138.6mm50単走砲Mle1934 R1938の設計図", "item.superbwarfare.annihilator_blueprint": "アナイアレイター・エネルギー砲の設計図", - "item.superbwarfare.m2hb_blueprint": "M2HBの設計図", + "item.superbwarfare.m_2_hb_blueprint": "M2HBの設計図", "item.superbwarfare.secondary_cataclysm_blueprint": "セカンダリーカタクリズムの設計図", "item.superbwarfare.insidious_blueprint": "インシディアスの設計図", diff --git a/src/main/resources/assets/superbwarfare/lang/ru_ru.json b/src/main/resources/assets/superbwarfare/lang/ru_ru.json new file mode 100644 index 000000000..8618a5416 --- /dev/null +++ b/src/main/resources/assets/superbwarfare/lang/ru_ru.json @@ -0,0 +1,559 @@ +{ + "item_group.superbwarfare.guns": "Оружие Superb Warfare", + "item_group.superbwarfare.perk": "Перки Superb Warfare", + "item_group.superbwarfare.item": "Предметы Superb Warfare", + "item_group.superbwarfare.block": "Блоки Superb Warfare", + "item_group.superbwarfare.ammo": "Боеприпасы Superb Warfare", + "item.superbwarfare.ammo.shotgun": "Патроны для дробовика", + "item.superbwarfare.ammo.handgun": "Пистолетные патроны", + "item.superbwarfare.ammo.rifle": "Винтовочные патроны", + "item.superbwarfare.ammo.sniper": "Снайперские патроны", + "item.superbwarfare.ammo.heavy": "Боеприпасы для тяжёлого оружия", + "item.superbwarfare.sentinel": "Страж", + "item.superbwarfare.rpk": "РПК", + "item.superbwarfare.m_870": "M870", + "item.superbwarfare.rpg": "РПГ-7", + "item.superbwarfare.m_98b": "M98B", + "item.superbwarfare.m_60": "M60", + "item.superbwarfare.mk_14": "MK-14 EBR", + "item.superbwarfare.m_79": "M79", + "item.superbwarfare.vector": "Vector", + "item.superbwarfare.bocek": "Композитный лук \"Боцек\"", + "item.superbwarfare.ak_47": "AK-47", + "item.superbwarfare.ak_12": "AK-12", + "item.superbwarfare.m_4": "M4A1", + "item.superbwarfare.aa_12": "AA-12", + "item.superbwarfare.sks": "СКС", + "item.superbwarfare.homemade_shotgun": "Кустарный дробовик", + "item.superbwarfare.trachelium": "\"Трахелиум синий\"", + "des.superbwarfare.trachelium_1": "Душа спокойна, любовь нежна", + "des.superbwarfare.trachelium_2": "Пусть цветы в моей руке передадут тебе мои чувства", + "des.superbwarfare.trachelium_3": "От ", + "des.superbwarfare.trachelium_4": "Madoka", + "item.superbwarfare.marlin": "Marlin Model 1894", + "item.superbwarfare.devotion": "X-55 \"Преданность\"", + "item.superbwarfare.minigun": "М134", + "item.superbwarfare.taser": "Тазер", + "item.superbwarfare.hk_416": "HK-416", + "item.superbwarfare.hunting_rifle": "Охотничья винтовка", + "item.superbwarfare.svd": "СВД", + "item.superbwarfare.ntw_20": "NTW-20", + "item.superbwarfare.glock_17": "Glock 17", + "item.superbwarfare.glock_18": "Glock 18", + "item.superbwarfare.m_1911": "M1911A1", + "item.superbwarfare.mp_443": "ПЯ \"Грач\"", + "item.superbwarfare.qbz_95": "QBZ-95-1", + "item.superbwarfare.k_98": "Kar-98k", + "item.superbwarfare.mosin_nagant": "Винтовка Мосина", + "item.superbwarfare.javelin": "FGM-148 Javelin", + "item.superbwarfare.secondary_cataclysm": "Второй Апокалипсис", + "des.superbwarfare.guns.damage": "Урон: ", + "des.superbwarfare.guns.level": "Уровень: ", + "des.superbwarfare.guns.bypass": "Бронебойность: ", + "des.superbwarfare.guns.upgrade_point": "Очки улучшения: ", + "des.superbwarfare.guns.rpm": "Скорострельность: ", + "des.superbwarfare.guns.headshot": "Урон в голову: ", + "des.superbwarfare.guns.edit": "Нажмите %1$s для редактирования оружия", + "item.superbwarfare.ammo_box": "Ящик с патронами", + "des.superbwarfare.ammo_box.rifle": "Винтовочных патронов: ", + "des.superbwarfare.ammo_box.handgun": "Пистолетных патронов: ", + "des.superbwarfare.ammo_box.shotgun": "Патронов для дробовика: ", + "des.superbwarfare.ammo_box.sniper": "Снайперских патронов: ", + "des.superbwarfare.ammo_box.heavy": "Тяжёлых патронов: ", + "des.superbwarfare.ammo_box.type.all": "Выбраны все патроны", + "des.superbwarfare.ammo_box.type.rifle": "Выбраны винтовочные патроны", + "des.superbwarfare.ammo_box.type.handgun": "Выбраны пистолетные патроны", + "des.superbwarfare.ammo_box.type.shotgun": "Выбраны патроны для дробовика", + "des.superbwarfare.ammo_box.type.sniper": "Выбраны снайперские патроны", + "des.superbwarfare.ammo_box.type.heavy": "Выбраны тяжёлые снайперские патроны", + "des.superbwarfare.ammo_box": "Зажмите кнопку \"Красться\" (Shift)+ЛКМ для переключения типа патронов, Shift+ПКМ, чтобы сложить патроны в ящик. Нажмите ПКМ, отпустив Shift, чтобы вытащить патроны из ящика ", + "item.superbwarfare.vector_blueprint": "Чертёж Vector", + "item.superbwarfare.m_60_blueprint": "Чертёж М60", + "item.superbwarfare.hk_416_blueprint": "Чертёж HK-416", + "item.superbwarfare.ntw_20_blueprint": "Чертёж NTW-20", + "item.superbwarfare.hunting_rifle_blueprint": "Чертёж охотничьей винтовки", + "item.superbwarfare.m_79_blueprint": "Чертёж M79", + "item.superbwarfare.m_870_blueprint": "Чертёж M870", + "item.superbwarfare.aa_12_blueprint": "Чертёж AA-12", + "item.superbwarfare.marlin_blueprint": "Чертёж Marlin Model 1894", + "item.superbwarfare.bocek_blueprint": "Чертёж композитного лука \"Боцек\"", + "item.superbwarfare.trachelium_blueprint": "Чертёж \"Трахелиума\"", + "item.superbwarfare.m_98b_blueprint": "Чертёж M98B", + "item.superbwarfare.ak_47_blueprint": "Чертёж АК-47", + "item.superbwarfare.ak_12_blueprint": "Чертёж АК-12", + "item.superbwarfare.sentinel_blueprint": "Чертёж \"Стража\"", + "item.superbwarfare.sks_blueprint": "Чертёж СКС", + "item.superbwarfare.rpg_blueprint": "Чертёж РПГ-7", + "item.superbwarfare.minigun_blueprint": "Чертёж М134", + "item.superbwarfare.rpk_blueprint": "Чертёж РПК", + "item.superbwarfare.mk_14_blueprint": "Чертёж MK-14 EBR", + "item.superbwarfare.svd_blueprint": "Чертёж СВД", + "item.superbwarfare.m_4_blueprint": "Чертёж M4A1", + "item.superbwarfare.devotion_blueprint": "Чертёж X-55 \"Преданность\"", + "item.superbwarfare.taser_blueprint": "Чертёж тазера", + "item.superbwarfare.glock_17_blueprint": "Чертёж Glock 17", + "item.superbwarfare.glock_18_blueprint": "Чертёж Glock 18", + "item.superbwarfare.mp_443_blueprint": "Чертёж ПЯ \"Грач\"", + "item.superbwarfare.m_1911_blueprint": "Чертёж M1911", + "item.superbwarfare.qbz_95_blueprint": "Чертёж QBZ-95-1", + "item.superbwarfare.k_98_blueprint": "Чертёж Kar-98k", + "item.superbwarfare.mosin_nagant_blueprint": "Чертёж винтовки Мосина", + "item.superbwarfare.javelin_blueprint": "Чертёж Javelin", + "item.superbwarfare.mk_42_blueprint": "Чертёж 5''/54 Mk42", + "item.superbwarfare.mle_1934_blueprint": "Чертёж 138.6mm50 Mle1934 R1938", + "item.superbwarfare.annihilator_blueprint": "Чертёж энергетической пушки \"Аннигилятор\"", + "item.superbwarfare.m_2_hb_blueprint": "Чертёж M2HB", + "item.superbwarfare.secondary_cataclysm_blueprint": "Чертёж \"Второго Апокалипсиса\"", + "item.superbwarfare.common_material_pack": "Обычный набор деталей", + "item.superbwarfare.rare_material_pack": "Редкий набор деталей", + "item.superbwarfare.epic_material_pack": "Эпический набор деталей", + "item.superbwarfare.legendary_material_pack": "Легендарный набор деталей", + "item.superbwarfare.special_material_pack": "Особый набор деталей", + "item.superbwarfare.iron_barrel": "Железный ствол", + "item.superbwarfare.iron_action": "Железный затвор", + "item.superbwarfare.iron_spring": "Железная пружина", + "item.superbwarfare.iron_trigger": "Железный спусковой крючок", + "item.superbwarfare.steel_barrel": "Стальной ствол", + "item.superbwarfare.steel_action": "Стальной затвор", + "item.superbwarfare.steel_spring": "Стальная пружина", + "item.superbwarfare.steel_trigger": "Стальной спусковой крючок", + "item.superbwarfare.cemented_carbide_barrel": "Твердосплавный ствол", + "item.superbwarfare.cemented_carbide_action": "Твердосплавный ствол", + "item.superbwarfare.cemented_carbide_spring": "Твердосплавная пружина", + "item.superbwarfare.cemented_carbide_trigger": "Твердосплавный спусковой крючок", + "item.superbwarfare.netherite_barrel": "Незеритовый ствол", + "item.superbwarfare.netherite_action": "Незеритовый затвор", + "item.superbwarfare.netherite_spring": "Незеритовая пружина", + "item.superbwarfare.netherite_trigger": "Незеритовый спусковой крючок", + "item.superbwarfare.buckshot": "Дробь", + "item.superbwarfare.taser_electrode": "Картридж для тазера", + "item.superbwarfare.mortar_shell": "Снаряд миномёта", + "item.superbwarfare.potion_mortar_shell": "Снаряд миномёта с зельем", + "item.superbwarfare.grenade_40mm": "40мм граната", + "item.superbwarfare.rocket": "Ракета РПГ", + "item.superbwarfare.sniper_ammo": "Снайперские патроны", + "item.superbwarfare.sniper_ammo_box": "Коробка для снайперских патронов", + "des.superbwarfare.sniper_ammo_box": "Снайперские патроны *12", + "des.superbwarfare.sniper_ammo_box.use": "Снайперские патроны +12", + "item.superbwarfare.rifle_ammo": "Винтовочные патроны", + "item.superbwarfare.rifle_ammo_box": "Коробка для винтовочных патронов", + "des.superbwarfare.rifle_ammo_box": "Винтовочные патроны *30", + "item.superbwarfare.shotgun_ammo": "Патроны для дробовика", + "item.superbwarfare.shotgun_ammo_box": "Коробка для патронов дробовика", + "des.superbwarfare.shotgun_ammo_box": "Патроны для дробовика *12", + "item.superbwarfare.handgun_ammo": "Пистолетные патроны", + "item.superbwarfare.handgun_ammo_box": "Коробка для пистолетных патронов", + "des.superbwarfare.handgun_ammo_box": "Пистолетные патроны *30", + "item.superbwarfare.heavy_ammo": "Тяжёлые патроны", + "des.superbwarfare.ammo_supplier": "Нажмите ПКМ, чтобы взять боеприпасы", + "item.superbwarfare.creative_ammo_box": "Творческая коробка с патронами", + "des.superbwarfare.creative_ammo_box": "Когда находится в инвентаре, снабажает бесконечными боеприпасами", + "item.superbwarfare.ammo_supplier.supply": "%1$s +%2$s", + "item.superbwarfare.he_5_inches": "Фугасный снаряд", + "item.superbwarfare.ap_5_inches": "Бронебойный снаряд", + "item.superbwarfare.javelin_missile": "Ракета Javelin", + "item.superbwarfare.lunge_mine": "Ударная мина", + "item.superbwarfare.rocket_70": "70мм ракета", + "item.superbwarfare.small_shell": "Мелкокалиберные снаряды", + "item.superbwarfare.wire_guide_missile": "Управляемая ракета", + "block.superbwarfare.container": "Контейнер", + "des.superbwarfare.container.empty": "Пустой", + "des.superbwarfare.container.fail.empty": "Этот контейнер пуст", + "des.superbwarfare.container.fail.open": "Недостаточно свободного места", + "des.superbwarfare.container.fail.crowbar": "Возможно, мне нужен другой инструмент...", + "item.superbwarfare.firing_parameters": "Параметры стрельбы", + "item.superbwarfare.ancient_cpu": "Древний процессор", + "item.superbwarfare.target_deployer": "Мишень", + "item.superbwarfare.senpai_spawn_egg": "Яйцо призыва Сенпая", + "item.superbwarfare.knife": "Нож", + "item.superbwarfare.hammer": "Кувалда", + "item.superbwarfare.crowbar": "Монтировка", + "item.superbwarfare.defuser": "Инструмент для обезвреживания", + "item.superbwarfare.mortar_bipod": "Стойка миномёта", + "item.superbwarfare.mortar_base_plate": "Плита миномёта", + "item.superbwarfare.mortar_barrel": "Ствол миномёта", + "item.superbwarfare.mortar_deployer": "Миномёт", + "item.superbwarfare.claymore_mine": "M18A1 «Клеймор»", + "item.superbwarfare.c4_bomb": "C4", + "des.superbwarfare.c4_bomb.time": "Бомба с таймером", + "des.superbwarfare.c4_bomb.control": "Дистанционный подрыв", + "item.superbwarfare.seeker": "Головка самонаведения", + "item.superbwarfare.missile_engine": "Двигатель ракеты", + "item.superbwarfare.fusee": "Взрыватель", + "item.superbwarfare.primer": "Капсюль", + "item.superbwarfare.ap_head": "Бронебойная боеголовка", + "item.superbwarfare.he_head": "Фугасная боеголовка", + "item.superbwarfare.cannon_core": "Основание пушки", + "item.superbwarfare.dog_tag": "Жетон", + "curios.identifier.dog_tag": "Жетон", + "item.superbwarfare.cell": "Батарейка", + "item.superbwarfare.battery": "Батарея", + "item.superbwarfare.small_battery_pack": "Маленький аккумулятор", + "item.superbwarfare.medium_battery_pack": "Средний аккумулятор", + "item.superbwarfare.large_battery_pack": "Большой аккумулятор", + "item.superbwarfare.drone": "Дрон", + "item.superbwarfare.monitor": "Монитор", + "item.superbwarfare.detonator": "Детонатор", + "des.superbwarfare.monitor": "Дистанция до дрона: %1$s", + "item.superbwarfare.propeller": "Пропеллер", + "item.superbwarfare.large_propeller": "Большой пропеллер", + "item.superbwarfare.motor": "Мотор", + "item.superbwarfare.large_motor": "Большой мотор", + "item.superbwarfare.wheel": "Колесо", + "item.superbwarfare.track": "Гусеница", + "item.superbwarfare.hand_grenade": "Ручная граната", + "item.superbwarfare.rgo_grenade": "Граната РГО", + "item.superbwarfare.transcript": "Лист результатов", + "des.superbwarfare.transcript": "Результаты последних 10 стрельб:", + "des.superbwarfare.transcript.score": "Очки: ", + "des.superbwarfare.transcript.distance": "Дистанция:", + "des.superbwarfare.transcript.total": "Всего: ", + "item.superbwarfare.beam_test": "[ZzzzBoom!]", + "item.superbwarfare.light_armament_module": "Модуль лёгкого вооружения", + "item.superbwarfare.medium_armament_module": "Модуль среднего вооружения", + "item.superbwarfare.heavy_armament_module": "Модуль тяжёлого вооружения", + "attribute.superbwarfare.bullet_resistance": "Защита от пуль", + "block.superbwarfare.jump_pad": "Прыжковая платформа", + "block.superbwarfare.sandbag": "Мешок с песком", + "block.superbwarfare.barbed_wire": "Колючая проволока", + "block.superbwarfare.galena_ore": "Галенитовая руда", + "block.superbwarfare.scheelite_ore": "Шеелитовая руда", + "block.superbwarfare.deepslate_scheelite_ore": "Шеелитосодержащий глубинный сланец", + "block.superbwarfare.deepslate_galena_ore": "Галенитосодержащий глубинный сланец", + "block.superbwarfare.silver_ore": "Серебряная руда", + "block.superbwarfare.deepslate_silver_ore": "Серебросодержащий глубинный сланец", + "block.superbwarfare.dragon_teeth": "Зуб дракона", + "block.superbwarfare.reforging_table": "Стол для перековки оружия", + "block.superbwarfare.lead_block": "Свинцовый блок", + "block.superbwarfare.tungsten_block": "Вольфрамовый блок", + "block.superbwarfare.steel_block": "Стальной блок", + "block.superbwarfare.silver_block": "Серебряный блок", + "block.superbwarfare.cemented_carbide_block": "Твердосплавный блок", + "block.superbwarfare.charging_station": "Зарядная станция", + "container.superbwarfare.charging_station.show_range": "Показать расстояние", + "container.superbwarfare.charging_station.hide_range": "Спрятать расстояние", + "des.superbwarfare.charging_station.energy": "Энергия: %1$s / %2$s FE", + "block.superbwarfare.creative_charging_station": "Творческая зарядная станция", + "block.superbwarfare.fumo_25": "Радар управления огнём FuMO25", + "des.superbwarfare.fumo_25.current_pos": "Координаты: %1$s", + "des.superbwarfare.fumo_25.current_target": "Цель: %1$s", + "des.superbwarfare.fumo_25.type_0": "Обычный режим", + "des.superbwarfare.fumo_25.type_1": "Широкий режим", + "des.superbwarfare.fumo_25.type_2": "Режим тревоги", + "des.superbwarfare.fumo_25.type_3": "Режим целеуказания", + "item.superbwarfare.high_energy_explosives": "Мощная взрывчатка", + "item.superbwarfare.grain": "Гильза", + "item.superbwarfare.tungsten_rod": "Вольфрамовый стержень", + "item.superbwarfare.coal_powder": "Угольный порошок", + "item.superbwarfare.iron_powder": "Железный порошок", + "item.superbwarfare.coal_iron_powder": "Железноугольный порошок", + "item.superbwarfare.tungsten_powder": "Вольфрамовый порошок", + "item.superbwarfare.raw_cemented_carbide_powder": "Твердосплавный порошок", + "item.superbwarfare.copper_plate": "Медная пластина", + "item.superbwarfare.lead_ingot": "Свинцовый слиток", + "item.superbwarfare.steel_ingot": "Стальной слиток", + "item.superbwarfare.tungsten_ingot": "Вольфрамовый слиток", + "item.superbwarfare.silver_ingot": "Серебряный слиток", + "item.superbwarfare.cemented_carbide_ingot": "Твердосплавный слиток", + "item.superbwarfare.galena": "Рудный галенит", + "item.superbwarfare.scheelite": "Рудный шеелит", + "item.superbwarfare.raw_silver": "Рудное серебро", + "item.superbwarfare.armor_plate": "Бронепластина", + "des.superbwarfare.armor_plate.infinite": "Бесконечная", + "item.superbwarfare.ru_helmet_6b47": "Российский шлем 6Б47", + "item.superbwarfare.ru_chest_6b43": "Российский бронежилет 6Б43", + "item.superbwarfare.us_helmet_pastg": "Американский шлем PASTG", + "item.superbwarfare.us_chest_iotv": "Американский бронежилет IOTV", + "item.superbwarfare.ge_helmet_m_35": "Немецкий шлем M35", + "item.superbwarfare.ap_bullet": "Бронебойные патроны", + "des.superbwarfare.ap_bullet": "Увеличение бронепробития пуль", + "item.superbwarfare.silver_bullet": "Серебряные патроны", + "des.superbwarfare.silver_bullet": "Повышает урон, наносимый нежити", + "item.superbwarfare.beast_bullet": "Зверь-пули", + "des.superbwarfare.beast_bullet": "Игнорирование препятствия, увеличение области нанесения критического урона, уничтожает любой живой объект", + "item.superbwarfare.poisonous_bullet": "Ядовитая пуля", + "des.superbwarfare.poisonous_bullet": "Отравляет цель после попадания", + "item.superbwarfare.blade_bullet": "Патроны-лезвия", + "des.superbwarfare.blade_bullet": "Накладывает эффект кровотечения при попадании в цель", + "item.superbwarfare.curse_flame_bullet": "Патроны проклятого огня", + "des.superbwarfare.curse_flame_bullet": "Накладывает эффект проклятого пламени при попадании в цель", + "item.superbwarfare.longer_wire": "Длинные провода", + "des.superbwarfare.longer_wire": "Увеличивает дальность выстрела тазера", + "item.superbwarfare.jhp_bullet": "Экспансивные патроны", + "des.superbwarfare.jhp_bullet": "Увеличивает урон по небронированным целям, но уменьшает урон в зависимости от брони цели", + "item.superbwarfare.he_bullet": "Разрывные патроны", + "des.superbwarfare.he_bullet": "Пуля взрывается после попадания в цель", + "item.superbwarfare.incendiary_bullet": "Зажигательные патроны", + "des.superbwarfare.incendiary_bullet": "Цель воспламеняется при попадании", + "item.superbwarfare.butterfly_bullet": "Пуля-бабочка", + "des.superbwarfare.butterfly_bullet": "Заменяет пулю бабочками", + "item.superbwarfare.bread_bullet": "Хлебные патроны", + "des.superbwarfare.bread_bullet": "Накладывает эффект замедления и отбрасывает цель при попадании", + "item.superbwarfare.heal_clip": "Исцеляющая перезарядка", + "des.superbwarfare.heal_clip": "Перезарядка после убийства восстанавливает здоровье Вам и союзникам рядом", + "item.superbwarfare.fourth_times_charm": "С четвёртого раза получится", + "des.superbwarfare.fourth_times_charm": "Быстрое нанесение точных ударов переносит 2 патрона из резерва в магазин", + "item.superbwarfare.subsistence": "Жизнеобеспечение", + "des.superbwarfare.subsistence": "Убийство целей перезаряжает часть магазина из резерва", + "item.superbwarfare.field_doctor": "Полевой медик", + "des.superbwarfare.field_doctor": "Пули лечат союзников, если стрелять в них без прицела", + "item.superbwarfare.regeneration": "Восполнение заряда", + "des.superbwarfare.regeneration": "Тазер восстанавливает энергию автоматически", + "item.superbwarfare.turbo_charger": "Турбозаряд", + "des.superbwarfare.turbo_charger": "Уменьшает время раскрутки для совместимого оружия", + "item.superbwarfare.powerful_attraction": "Мощное притяжение", + "des.superbwarfare.powerful_attraction": "Перемещайте предметы и опыт, выпавшие с убитых целей, в Ваш инвентарь", + "item.superbwarfare.intelligent_chip": "Умный чип", + "des.superbwarfare.intelligent_chip": "Автоматическая наводка на врага (Не используйте это в PVP!)", + "item.superbwarfare.kill_clip": "Киллерский магазин", + "des.superbwarfare.kill_clip": "Увеличивает урон оружия после убийства цели", + "item.superbwarfare.killing_tally": "Смертельная серия", + "des.superbwarfare.killing_tally": "Убийства увеличивают урон от этого оружия до тех пор, пока оно не будет убрано из рук или перезаряжено", + "item.superbwarfare.gutshot_straight": "Не щадя живота", + "des.superbwarfare.gutshot_straight": "Прицельная стрельба повышает урон при попадании в корпус", + "item.superbwarfare.head_seeker": "Наводка на голову", + "des.superbwarfare.head_seeker": "Выстрелы в тело увеличивают на короткое время урон от критических попаданий", + "item.superbwarfare.monster_hunter": "Охотник на монстров", + "des.superbwarfare.monster_hunter": "Увеличивает урон, наносимый враждебным мобам", + "item.superbwarfare.volt_overload": "Перенапряжение", + "des.superbwarfare.volt_overload": "Увеличивает электрический урон от тазера", + "item.superbwarfare.desperado": "Сорвиголова", + "des.superbwarfare.desperado": "Перезарядка оружия после прицельного добивающего попадания повышает скорострельность", + "item.superbwarfare.vorpal_weapon": "Стрижающее оружие", + "des.superbwarfare.vorpal_weapon": "Увеличивает урон, наносимый боссам", + "item.superbwarfare.micro_missile": "Микроракета", + "des.superbwarfare.micro_missile": "Стреляет высокоскоростным снарядом без баллистики", + "item.superbwarfare.empty_perk": "Пустой перк", + "item.superbwarfare.shortcut_pack": "Набор умений", + "des.superbwarfare.tips.shortcut_pack": "Серьёзно?", + "des.superbwarfare.use_tip.shortcut_pack": "Объедините огнестрельное оружие и умения в наковальне для одного очка улучшения", + "perk.superbwarfare.tips": "[Перки]", + "perk.superbwarfare.slot": "Тип: ", + "perk.superbwarfare.slot_Ammo": "Перк патронов", + "perk.superbwarfare.slot_Functional": "Функциональный перк", + "perk.superbwarfare.slot_Damage": "Перк на урон", + "death.attack.gunfire": "%1$s был застрелен %2$s", + "death.attack.gunfire.entity": "%1$s был застрелен %2$s", + "death.attack.gunfire.item": "%1$s был застрелен %2$s из %3$s", + "death.attack.gunfire_headshot": "%1$s попал в голову %2$s", + "death.attack.gunfire_headshot.entity": "%1$s попал в голову %2$s", + "death.attack.gunfire_headshot.item": "%1$s попал в голову %2$s из %3$s", + "death.attack.beast_gun": "%1$s был убит %2$s при помощи Зверь-пули", + "death.attack.mine": "%1$s наступил на Клеймор", + "death.attack.mine.entity": "%1$s наступил на Клеймор %2$s", + "death.attack.mine.item": "%1$s наступил на Клеймор %2$s", + "death.attack.shock": "%1$s был поражён током", + "death.attack.shock.entity": "%1$s был поражён током, благодаря %2$s", + "death.attack.shock.item": "%1$s был поражён током, благодаря %2$s", + "death.attack.projectile_boom": "%1$s подорвался", + "death.attack.projectile_boom.entity": "%1$s был подорван %2$s", + "death.attack.projectile_boom.item": "%1$s был подорван %2$s с помощью %3$s", + "death.attack.cannon_fire": "%1$s был размазан снарядом", + "death.attack.cannon_fire.entity": "%1$s был размазан %2$s", + "death.attack.cannon_fire.item": "%1$s был размазан %2$s с помощью %3$s", + "death.attack.burn": "%1$s сгорел", + "death.attack.burn.entity": "%1$s был сожжен %2$s", + "death.attack.burn.item": "%1$s был сожжен %2$s", + "death.attack.drone_hit": "%1$s был разрезан дроном", + "death.attack.drone_hit.entity": "%1$s был разрезан дроном %2$s", + "death.attack.drone_hit.item": "%1$s был разрезан дроном %2$s", + "death.attack.laser": "%1$s был пробит лазером", + "death.attack.laser.entity": "%1$s был пробит лазером %2$s", + "death.attack.laser.item": "%1$s пробил %2$s лазером, используя %3$s", + "death.attack.laser_headshot": "Голова %1$s была пробита лазером", + "death.attack.laser_headshot.entity": "Голова %1$s была пробита лазером %2$s", + "death.attack.laser_headshot.item": "Голова %1$s была пробита лазером %2$s с помощью %3$s", + "death.attack.vehicle_strike": "%1$s был раздавлен транспортом", + "death.attack.vehicle_strike.entity": "%1$s был раздавлен транспортом %2$s", + "death.attack.vehicle_strike.item": "%1$s был раздавлен %2$s с помощью %3$s", + "death.attack.air_crash": "%1$s погиб в авиакатастрофе", + "death.attack.air_crash.entity": "%1$s погиб в авиакатастрофе, благодаря %2$s", + "death.attack.air_crash.item": "%1$s погиб в авиакатастрофе, благодаря %2$s", + "death.attack.lunge_mine": "%1$s был взорван ударной миной", + "death.attack.lunge_mine.entity": "%1$s был взорван ударной миной %2$s", + "death.attack.lunge_mine.item": "%1$s был взорван ударной миной %2$s с помощью %3$s", + "death.attack.vehicle_explosion": "Транспорт %1$s был уничтожен", + "death.attack.vehicle_explosion.entity": "Транспорт %1$s был уничтожен %2$s", + "death.attack.vehicle_explosion.item": "Транспорт %1$s был уничтожен %2$s с помощью %3$s", + "entity.superbwarfare.projectile": "Пуля", + "entity.superbwarfare.mortar_shell": "Снаряд миномёта", + "entity.superbwarfare.gun_grenade": "Оружейная граната", + "entity.superbwarfare.rpg_rocket": "Ракета РПГ", + "entity.superbwarfare.taser_bullet": "Заряд тазера", + "entity.superbwarfare.hand_grenade": "Ручная граната", + "entity.superbwarfare.rgo_grenade": "Граната РГО", + "entity.superbwarfare.cannon_shell": "Пушечный снаряд", + "entity.superbwarfare.javelin_missile": "Ракета Javelin", + "entity.superbwarfare.small_cannon_shell": "Снаряд маленькой пушки", + "entity.superbwarfare.heli_rocket": "Ракета вертолёта", + "entity.superbwarfare.flare_decoy": "Ложная цель", + "entity.superbwarfare.mortar": "Миномёт", + "entity.superbwarfare.target": "Мишень", + "entity.superbwarfare.claymore": "Клеймор", + "entity.superbwarfare.c4": "C4", + "entity.superbwarfare.senpai": "Сенпай", + "entity.superbwarfare.mk_42": "5''/54 Mk42", + "entity.superbwarfare.mle_1934": "138.6mm50 Mle1934 R1938", + "entity.superbwarfare.drone": "Дрон", + "entity.superbwarfare.annihilator": "Энергетическая пушка \"Аннигилятор\"", + "entity.superbwarfare.speedboat": "Катер", + "entity.superbwarfare.wheel_chair": "Инвалидное кресло", + "entity.superbwarfare.ah_6": "AH-6 Little Bird", + "entity.superbwarfare.lav_150": "LAV-150 Commando", + "entity.minecraft.villager.superbwarfare.armory": "Оружейная", + "entity.superbwarfare.tom_6": "Тележка", + "entity.superbwarfare.melon_bomb": "Арбузная бомба", + "entity.superbwarfare.bmp_2": "БМП-2", + "entity.superbwarfare.yx_100": "ОБТ YX-100", + "entity.superbwarfare.wg_missile": "Управляемая ракета", + "entity.superbwarfare.laser_tower": "Защитная лазерная турель", + "key.categories.superbwarfare": "Superb Warfare", + "key.superbwarfare.hold_zoom": "Приближение (удерживать)", + "key.superbwarfare.switch_zoom": "Приближение (переключение)", + "key.superbwarfare.fire": "Огонь", + "key.superbwarfare.reload": "Перезарядка", + "key.superbwarfare.fire_mode": "Режим стрельбы", + "key.superbwarfare.sensitivity_increase": "Повышение чувствительности", + "key.superbwarfare.sensitivity_reduce": "Уменьшение чувствительности", + "key.superbwarfare.interact": "Взаимодействие", + "key.superbwarfare.dismount": "Спешиться", + "key.superbwarfare.breath": "Вдохнуть", + "key.superbwarfare.config": "Открыть окно настроек", + "key.superbwarfare.edit_mode": "Редактировать оружие", + "key.superbwarfare.edit_scope": "Поменять прицел", + "key.superbwarfare.edit_barrel": "Поменять ствол", + "key.superbwarfare.edit_magazine": "Поменять магазин", + "key.superbwarfare.edit_stock": "Поменять приклад", + "key.superbwarfare.edit_grip": "Поменять рукоять", + "key.superbwarfare.release_decoy": "Выпустить ложные цели", + "key.superbwarfare.melee": "Ближний бой", + "key.superbwarfare.free_camera": "Свободная камера (машина)", + "key.superbwarfare.launch": "Запустить", + "effect.superbwarfare.shock": "Шок", + "effect.superbwarfare.burn": "Горение", + "item.minecraft.potion.effect.superbwarfare_shock": "Зелье шока", + "item.minecraft.splash_potion.effect.superbwarfare_shock": "Взрывное зелье шока", + "item.minecraft.lingering_potion.effect.superbwarfare_shock": "Туманное зелье шока", + "item.minecraft.potion.effect.superbwarfare_strong_shock": "Зелье шока", + "item.minecraft.splash_potion.effect.superbwarfare_strong_shock": "Взрывное зелье шока", + "item.minecraft.lingering_potion.effect.superbwarfare_strong_shock": "Туманное зелье шока", + "item.minecraft.potion.effect.superbwarfare_long_shock": "Зелье шока", + "item.minecraft.splash_potion.effect.superbwarfare_long_shock": "Взрывное зелье шока", + "item.minecraft.lingering_potion.effect.superbwarfare_long_shock": "Затяжное зелье шока", + "item.minecraft.tipped_arrow.effect.superbwarfare_shock": "Стрела шока", + "item.minecraft.tipped_arrow.effect.superbwarfare_strong_shock": "Стрела шока", + "item.minecraft.tipped_arrow.effect.superbwarfare_long_shock": "Стрела шока", + "commands.ammo.get": "Текущее %1$s: %2$s", + "commands.ammo.set": "Установлено %s на %s для %s игроков", + "commands.ammo.add": "Добавлен %s суммы %s для игроков %s", + "commands.ammo.no_permission": "Отказано в доступе", + "commands.config.explosion_destroy.enabled": "Включено уничтожение блоков взрывом", + "commands.config.explosion_destroy.disabled": "Выключено уничтожение блоков взрывом", + "tips.superbwarfare.sensitivity": "Текущая чувствительность данного оружия: %1$s", + "tips.superbwarfare.monitor.linked": "Подключено!", + "tips.superbwarfare.monitor.already_linked": "Этот монитор был подключен!", + "tips.superbwarfare.drone.already_linked": "Это устройство было подключено!", + "tips.superbwarfare.monitor.unlinked": "Отключено!", + "tips.superbwarfare.no_cloth_config": "Вы не установили Cloth Config API, невозможно открыть окно конфигурации", + "tips.superbwarfare.drone.distance": "ДИСТ: ", + "tips.superbwarfare.drone.health": "ЗДР: ", + "tips.superbwarfare.drone.ammo": "ПТР: ", + "tips.superbwarfare.drone.range": "ДАЛЬН: ", + "tips.superbwarfare.drone.kamikaze": "КАМИКАДЗЕ", + "tips.superbwarfare.drone.warning": "ПОТЕРЯ СИГНАЛА", + "tips.superbwarfare.shoot.rings": "Колец", + "tips.superbwarfare.annihilator.energy_not_enough": "Недостаточно энергии", + "tips.superbwarfare.target.down": "Цель поражена", + "tips.superbwarfare.target.damage": "Урон: %1$s Расстояние: %2$sм", + "tips.superbwarfare.mortar.range": "Дальность: ", + "tips.superbwarfare.mortar.yaw": "Угол: ", + "tips.superbwarfare.mortar.pitch": "Наклон: ", + "tips.superbwarfare.mortar.target_pos": "Положение цели: ", + "tips.superbwarfare.mortar.warn": "Миномёт не может быть направлен в эту позицию", + "container.superbwarfare.reforging_table": "Стол перековки оружия", + "container.superbwarfare.charging_station": "Зарядная станция", + "config.superbwarfare.title": "SuperbWarfare: Настройки", + "config.superbwarfare.client.reload": "Перезагрузить настройки", + "config.superbwarfare.client.reload.left_click_reload": "Быстрая перезарядка", + "config.superbwarfare.client.reload.left_click_reload.des": "Нажмите на кнопку выстрела, чтобы перезарядиться, когда текущий магазин пуст", + "config.superbwarfare.client.kill_message": "Настройка сообщений об убийстве", + "config.superbwarfare.client.kill_message.show_kill_message": "Информация об убийстве", + "config.superbwarfare.client.kill_message.show_kill_message.des": "Если включено, сообщения об убийстве появятся в правом верхнем углу", + "config.superbwarfare.client.kill_message.kill_message_count": "Количество сообщений об убийствах", + "config.superbwarfare.client.kill_message.kill_message_count.des": "Если включено, индикатор убийства появится вокруг прицела после убийства сущности", + "config.superbwarfare.client.display": "Отображение окна настроек", + "config.superbwarfare.client.display.kill_indication": "Индикатор убийств", + "config.superbwarfare.client.display.kill_indication.des": "Если включено, индикатор убийств появится вокруг прицела после того, как сущность будет убита", + "config.superbwarfare.client.display.ammo_hud": "HUD боеприпасов", + "config.superbwarfare.client.display.ammo_hud.des": "Если включено, информация об оружии и боеприпасах появится в нижнем правом углу", + "config.superbwarfare.client.display.float_cross_hair": "Динамический прицел", + "config.superbwarfare.client.display.float_cross_hair.des": "Если включено, прицел будет следовать за взглядом", + "config.superbwarfare.client.display.camera_rotate": "Эффект тряски", + "config.superbwarfare.client.display.camera_rotate.des": "Немного трясёт экран при использовании оружия в руках", + "config.superbwarfare.client.display.armor_plate_hud": "HUD бронепластины", + "config.superbwarfare.client.display.armor_plate_hud.des": "Если включено, полоска прочности бронежилета надетого в слот нагрудника появится в нижнем левом углу", + "config.superbwarfare.client.vehicle": "Управление транспортом", + "config.superbwarfare.client.vehicle.invert_aircraft_control": "Инвертировать управление воздушным транспортом", + "config.superbwarfare.client.vehicle.left_click_reload.des": "Если включено, управление воздушным транспортом инвертировано", + "config.superbwarfare.common.gameplay": "Настройки геймплея", + "config.superbwarfare.common.gameplay.respawn_reload": "Перезарядка при возрождении", + "config.superbwarfare.common.gameplay.respawn_reload.des": "Перезаряжает все оружие в инвентаре после возрождения автоматически", + "config.superbwarfare.common.gameplay.global_indication": "Общий показатель урона", + "config.superbwarfare.common.gameplay.global_indication.des": "Включает индикатор убийств вокруг прицела при убийстве существа только типа повреждения этого модуля", + "config.superbwarfare.common.gameplay.respawn_auto_armor": "Автоматическое обновление бронепластин при возрождении", + "config.superbwarfare.common.gameplay.respawn_auto_armor.des": "Восполняет шкалу брони с помощью бронепластин после возрождения автоматически", + "des.superbwarfare.perk_damage_reduce": "- Урон", + "des.superbwarfare.perk_damage_plus": "+ Урон", + "des.superbwarfare.perk_speed_reduce": "- Скорость", + "des.superbwarfare.perk_speed_plus": "+ Скорость", + "des.superbwarfare.perk_slug": "Цельная пуля", + "des.superbwarfare.revolver.da": "ДД", + "des.superbwarfare.revolver.sa": "ОД", + "des.superbwarfare.developing": "Этот предмет все еще находится в стадии разработки", + "jei.superbwarfare.ancient_cpu": "Таинственные древние технологии, можно найти в древних городах.", + "jei.superbwarfare.charging_station": "Генерирует энергию, потребляя топливо или пищу, а также принимает FE энергию. Этот блок заряжает энергией FE близлежащие блоки, а также может заряжать транспортные средства в пределах радиуса действия, если они требуют энергии.", + "config.jade.plugin_superbwarfare.vehicle_energy": "Энергия транспорта", + "config.jade.plugin_superbwarfare.vehicle_health": "Прочность транспорта", + "config.jade.plugin_superbwarfare.container_entity": "Сущность контейнер", + "superbwarfare.advancement.main.root": "Superb Warfare", + "superbwarfare.advancement.main.root.des": "Добро пожаловать в Superb Warfare!", + "superbwarfare.advancement.main.best_friend": "\"Лучшие друзья\" навсегда", + "superbwarfare.advancement.main.best_friend.des": "Возможно, это был не Ваш друг", + "superbwarfare.advancement.main.banzai": "Banzai!", + "superbwarfare.advancement.main.banzai.des": "Совершите рывок с ударной миной", + "superbwarfare.advancement.main.ancient_technology": "Древние технологии", + "superbwarfare.advancement.main.ancient_technology.des": "Найдите таинственные древние технологии в древнем городе", + "superbwarfare.advancement.main.hammer": "Восьмёрка!", + "superbwarfare.advancement.main.hammer.des": "Создайте кувалду, чтобы размельчить минералы в пыль", + "superbwarfare.advancement.main.physics_excalibur": "Чёрная Меза", + "superbwarfare.advancement.main.physics_excalibur.des": "Создайте монтировку для открытия контейнеров", + "superbwarfare.advancement.main.clean_energy": "Чистая энергия", + "superbwarfare.advancement.main.clean_energy.des": "Создайте зарядную станцию для зарядки транспортных средств и батарей", + "superbwarfare.advancement.main.super_container": "Супер контейнер", + "superbwarfare.advancement.main.super_container.des": "Больше никаких флагов!", + "superbwarfare.advancement.main.blueprint": "Всё теперь по-другому", + "superbwarfare.advancement.main.blueprint.des": "Добро пожаловать в эру горячего оружия", + "superbwarfare.advancement.main.common_blueprint": "Обычный", + "superbwarfare.advancement.main.common_blueprint.des": "Найдите обычный чертёж", + "superbwarfare.advancement.main.rare_blueprint": "Редкий", + "superbwarfare.advancement.main.rare_blueprint.des": "Найдите редкий чертёж", + "superbwarfare.advancement.main.epic_blueprint": "Эпический", + "superbwarfare.advancement.main.epic_blueprint.des": "Найдите эпический чертёж", + "superbwarfare.advancement.main.legendary_blueprint": "Легендарный", + "superbwarfare.advancement.main.legendary_blueprint.des": "Найдите легендарный чертёж", + "superbwarfare.advancement.main.cannon_blueprint": "Морской бой", + "superbwarfare.advancement.main.cannon_blueprint.des": "Найдите чертёж пушки", + "superbwarfare.advancement.main.enclave": "Анклав", + "superbwarfare.advancement.main.enclave.des": "Где находится маятник?", + "superbwarfare.advancement.main.boomstick_melee": "ГОООООЛ!", + "superbwarfare.advancement.main.boomstick_melee.des": "А РПГ, оказывается, можно и в бейсбол играть...", + "des.superbwarfare.crowbar": "Нажмите ПКМ, чтобы открыть контейнер, присядьте (Shift) и нажмите ПКМ, чтобы упаковать технику", + "block.superbwarfare.small_container": "Маленький контейнер", + "des.superbwarfare.small_container": "Пустой", + "des.superbwarfare.small_container.random": "Случайные ресурсы", + "des.superbwarfare.small_container.special": "Случайные РеСуРсЫ", + "des.superbwarfare.small_container.loot.blueprints": "Чертежи оружия", + "warning.title.example": "[Предупреждение SuperbWarfare]", + "warning.content.example": "Этот мод является бесплатным, коммерческое использвование запрещено\nКод: GPL-3. Лицензия; Активы: Частные (без коммерциализации)\nЗапрещены платные загрузки или покупки, нарушающие EULA\nСообщайте об инцидентах на странице репозитория мода\nПереводчики: Kenat856 (перевод), SfortzaPhantom (редактура)", + "warning.check.example": "Я прочитал и согласен с содержимым. Больше не показывать это сообщение" +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/lang/zh_cn.json b/src/main/resources/assets/superbwarfare/lang/zh_cn.json index d201892e2..50d299327 100644 --- a/src/main/resources/assets/superbwarfare/lang/zh_cn.json +++ b/src/main/resources/assets/superbwarfare/lang/zh_cn.json @@ -115,7 +115,7 @@ "item.superbwarfare.mk_42_blueprint": "5''/54 Mk42蓝图", "item.superbwarfare.mle_1934_blueprint": "138.6mm50 Mle1934 R1938蓝图", "item.superbwarfare.annihilator_blueprint": "歼灭者能量炮蓝图", - "item.superbwarfare.m2hb_blueprint": "M2HB重机枪蓝图", + "item.superbwarfare.m_2_hb_blueprint": "M2HB重机枪蓝图", "item.superbwarfare.secondary_cataclysm_blueprint": "二次灾变蓝图", "item.superbwarfare.insidious_blueprint": "阴险蓝图", "item.superbwarfare.hpj_11_blueprint": "H/PJ-11近防炮蓝图", diff --git a/src/main/resources/assets/superbwarfare/models/displaysettings/m_2.item.json b/src/main/resources/assets/superbwarfare/models/displaysettings/m_2_hb.item.json similarity index 100% rename from src/main/resources/assets/superbwarfare/models/displaysettings/m_2.item.json rename to src/main/resources/assets/superbwarfare/models/displaysettings/m_2_hb.item.json diff --git a/src/main/resources/assets/superbwarfare/patchouli_books/superb_warfare_manual/en_us/entries/vehicle/speedboat.json b/src/main/resources/assets/superbwarfare/patchouli_books/superb_warfare_manual/en_us/entries/vehicle/speedboat.json index 289def8b2..2aa806de0 100644 --- a/src/main/resources/assets/superbwarfare/patchouli_books/superb_warfare_manual/en_us/entries/vehicle/speedboat.json +++ b/src/main/resources/assets/superbwarfare/patchouli_books/superb_warfare_manual/en_us/entries/vehicle/speedboat.json @@ -9,7 +9,7 @@ }, { "type": "patchouli:crafting", - "recipe": "superbwarfare:speedboat_crafting", + "recipe": "superbwarfare:speedboat_container", "text": "superbwarfare.page.vehicle.speedboat2" }, { diff --git a/src/main/resources/data/superbwarfare/guns/m2hb.json b/src/main/resources/data/superbwarfare/guns/m_2_hb.json similarity index 96% rename from src/main/resources/data/superbwarfare/guns/m2hb.json rename to src/main/resources/data/superbwarfare/guns/m_2_hb.json index eea226b8a..a0cf1ad40 100644 --- a/src/main/resources/data/superbwarfare/guns/m2hb.json +++ b/src/main/resources/data/superbwarfare/guns/m_2_hb.json @@ -1,5 +1,5 @@ { - "ID": "superbwarfare:m2hb", + "ID": "superbwarfare:m_2_hb", "Spread": 5, "RecoilX": 0.012, "RecoilY": 0.02,