diff --git a/src/main/java/com/atsuishio/superbwarfare/client/layer/SpeedBoatPowerLayer.java b/src/main/java/com/atsuishio/superbwarfare/client/layer/SpeedBoatPowerLayer.java new file mode 100644 index 000000000..397894419 --- /dev/null +++ b/src/main/java/com/atsuishio/superbwarfare/client/layer/SpeedBoatPowerLayer.java @@ -0,0 +1,31 @@ +package com.atsuishio.superbwarfare.client.layer; + +import com.atsuishio.superbwarfare.ModUtils; +import com.atsuishio.superbwarfare.entity.SpeedboatEntity; +import com.mojang.blaze3d.vertex.PoseStack; +import com.mojang.blaze3d.vertex.VertexConsumer; +import net.minecraft.client.renderer.MultiBufferSource; +import net.minecraft.client.renderer.RenderType; +import net.minecraft.client.renderer.texture.OverlayTexture; +import net.minecraft.resources.ResourceLocation; +import software.bernie.geckolib.cache.object.BakedGeoModel; +import software.bernie.geckolib.renderer.GeoRenderer; +import software.bernie.geckolib.renderer.layer.GeoRenderLayer; + +import static com.atsuishio.superbwarfare.entity.SpeedboatEntity.ENERGY; + +public class SpeedBoatPowerLayer extends GeoRenderLayer { + + private static final ResourceLocation LAYER = ModUtils.loc("textures/entity/speedboat_power.png"); + + public SpeedBoatPowerLayer(GeoRenderer entityRenderer) { + super(entityRenderer); + } + + @Override + public void render(PoseStack poseStack, SpeedboatEntity animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) { + if (animatable.getEntityData().get(ENERGY) <= 0) return; + RenderType glowRenderType = RenderType.eyes(LAYER); + getRenderer().reRender(getDefaultBakedModel(animatable), poseStack, bufferSource, animatable, glowRenderType, bufferSource.getBuffer(glowRenderType), partialTick, packedLight, OverlayTexture.NO_OVERLAY, 1, 1, 1, 1); + } +} diff --git a/src/main/java/com/atsuishio/superbwarfare/client/renderer/entity/SpeedboatRenderer.java b/src/main/java/com/atsuishio/superbwarfare/client/renderer/entity/SpeedboatRenderer.java index 6be4932b8..9bda4090f 100644 --- a/src/main/java/com/atsuishio/superbwarfare/client/renderer/entity/SpeedboatRenderer.java +++ b/src/main/java/com/atsuishio/superbwarfare/client/renderer/entity/SpeedboatRenderer.java @@ -1,6 +1,7 @@ package com.atsuishio.superbwarfare.client.renderer.entity; import com.atsuishio.superbwarfare.client.layer.SpeedBoatLayer; +import com.atsuishio.superbwarfare.client.layer.SpeedBoatPowerLayer; import com.atsuishio.superbwarfare.client.model.entity.SpeedboatModel; import com.atsuishio.superbwarfare.entity.SpeedboatEntity; import com.mojang.blaze3d.vertex.PoseStack; @@ -20,6 +21,7 @@ public class SpeedboatRenderer extends GeoEntityRenderer { public SpeedboatRenderer(EntityRendererProvider.Context renderManager) { super(renderManager, new SpeedboatModel()); this.addRenderLayer(new SpeedBoatLayer(this)); + this.addRenderLayer(new SpeedBoatPowerLayer(this)); } @Override diff --git a/src/main/resources/assets/superbwarfare/animations/speedboat.animation.json b/src/main/resources/assets/superbwarfare/animations/speedboat.animation.json index 65451e42a..c08abfbda 100644 --- a/src/main/resources/assets/superbwarfare/animations/speedboat.animation.json +++ b/src/main/resources/assets/superbwarfare/animations/speedboat.animation.json @@ -22,6 +22,16 @@ "0.0917": [0, 0, 0], "0.15": [0, 0, 0] } + }, + "gun": { + "position": { + "0.0": [0, 0, 0], + "0.0083": [0, 0.05, 0.1], + "0.05": [0, -0.025, 0], + "0.075": [0, 0.05, 0.05], + "0.0917": [0, 0, 0], + "0.15": [0, 0, 0] + } } } } diff --git a/src/main/resources/assets/superbwarfare/geo/speedboat.geo.json b/src/main/resources/assets/superbwarfare/geo/speedboat.geo.json index 3e4b755a9..6513810a6 100644 --- a/src/main/resources/assets/superbwarfare/geo/speedboat.geo.json +++ b/src/main/resources/assets/superbwarfare/geo/speedboat.geo.json @@ -73,6 +73,722 @@ } ] }, + { + "name": "paota", + "parent": "root", + "pivot": [0, 39.38661, 9.04995] + }, + { + "name": "bone15", + "parent": "paota", + "pivot": [0, 43.38661, 9.04995], + "cubes": [ + { + "origin": [-0.48025, 47.04144, 6.76768], + "size": [0.9605, 1, 5.9], + "pivot": [0, 47.54144, 9.71768], + "rotation": [90, -45, -90], + "uv": { + "north": {"uv": [17, 77], "uv_size": [0.5, 0.5]}, + "east": {"uv": [15, 72.5], "uv_size": [3, 0.5]}, + "south": {"uv": [17.5, 76.5], "uv_size": [0.5, 0.5]}, + "west": {"uv": [16, 62.5], "uv_size": [3, 0.5]}, + "up": {"uv": [5.5, 75.5], "uv_size": [0.5, 3]}, + "down": {"uv": [6, 78.5], "uv_size": [0.5, -3]} + } + }, + { + "origin": [-6.14262, 41.66144, 6.49802], + "size": [12.28524, 1.32, 5.10387], + "pivot": [0, 42.86499, 9.04995], + "rotation": [0, -90, 0], + "uv": { + "north": {"uv": [13, 63.5], "uv_size": [6.25, 0.75]}, + "east": {"uv": [4.5, 74.5], "uv_size": [2.5, 0.75]}, + "south": {"uv": [13, 64.5], "uv_size": [6.25, 0.75]}, + "west": {"uv": [15, 65.5], "uv_size": [2.5, 0.75]}, + "up": {"uv": [0, 59.5], "uv_size": [6.25, 2.5]}, + "down": {"uv": [0, 64.5], "uv_size": [6.25, -2.5]} + } + }, + { + "origin": [0.45867, 42.54144, 3.86761], + "size": [2.9605, 6.5, 1.5], + "pivot": [-0.56108, 42.90911, 7.21768], + "rotation": [0, -90, 0], + "uv": { + "north": {"uv": [3, 71], "uv_size": [1.5, 3.25]}, + "east": {"uv": [9, 73], "uv_size": [0.75, 3.25]}, + "south": {"uv": [4.5, 71], "uv_size": [1.5, 3.25]}, + "west": {"uv": [10, 73], "uv_size": [0.75, 3.25]}, + "up": {"uv": [16, 69], "uv_size": [1.5, 0.75]} + } + }, + { + "origin": [-3.41917, 42.54144, 3.86761], + "size": [2.9605, 6.5, 1.5], + "pivot": [0.56108, 42.90911, 7.21768], + "rotation": [0, 90, 0], + "uv": { + "north": {"uv": [6, 71], "uv_size": [1.5, 3.25]}, + "east": {"uv": [11, 73], "uv_size": [0.75, 3.25]}, + "south": {"uv": [7.5, 71], "uv_size": [1.5, 3.25]}, + "west": {"uv": [12, 73], "uv_size": [0.75, 3.25]}, + "up": {"uv": [16, 70], "uv_size": [1.5, 0.75]} + } + }, + { + "origin": [-6.14262, 41.66144, 6.49802], + "size": [12.28524, 0.88, 5.10387], + "pivot": [0, 42.86499, 9.04995], + "rotation": [0, -135, 0], + "uv": { + "east": {"uv": [16, 63], "uv_size": [2.5, 0.5]}, + "west": {"uv": [16, 66.5], "uv_size": [2.5, 0.5]}, + "up": {"uv": [0, 64.5], "uv_size": [6.25, 2.5]}, + "down": {"uv": [6.5, 62], "uv_size": [6.25, -2.5]} + } + }, + { + "origin": [-6.14262, 41.66144, 6.49802], + "size": [12.28524, 0.88, 5.10387], + "pivot": [0, 42.10144, 9.04995], + "rotation": [-180, 45, 180], + "uv": { + "east": {"uv": [16, 67], "uv_size": [2.5, 0.5]}, + "west": {"uv": [16, 67.5], "uv_size": [2.5, 0.5]}, + "up": {"uv": [6.5, 62], "uv_size": [6.25, 2.5]}, + "down": {"uv": [6.5, 67], "uv_size": [6.25, -2.5]} + } + }, + { + "origin": [-6.14262, 41.66144, 6.49802], + "size": [12.28524, 0.88, 5.10387], + "pivot": [0, 42.10144, 9.04995], + "rotation": [-180, 0, 180], + "uv": { + "east": {"uv": [16, 68], "uv_size": [2.5, 0.5]}, + "west": {"uv": [16, 68.5], "uv_size": [2.5, 0.5]}, + "up": {"uv": [0, 67], "uv_size": [6.25, 2.5]}, + "down": {"uv": [6.5, 69.5], "uv_size": [6.25, -2.5]} + } + }, + { + "origin": [-3, 41.13661, 6.04995], + "size": [6, 0.5, 6], + "uv": { + "north": {"uv": [16, 71], "uv_size": [3, 0.25]}, + "east": {"uv": [16, 71.5], "uv_size": [3, 0.25]}, + "south": {"uv": [16, 72], "uv_size": [3, 0.25]}, + "west": {"uv": [16, 73], "uv_size": [3, 0.25]} + } + } + ] + }, + { + "name": "gun", + "parent": "paota", + "pivot": [0, 47.54144, 9.71768], + "cubes": [ + { + "origin": [-1.2, 46.04144, 1.71768], + "size": [2.4, 3, 13.5], + "uv": { + "north": {"uv": [14.5, 73], "uv_size": [1.25, 1.5]}, + "east": {"uv": [0, 69.5], "uv_size": [6.75, 1.5]}, + "south": {"uv": [3, 74.5], "uv_size": [1.25, 1.5]}, + "west": {"uv": [7, 69.5], "uv_size": [6.75, 1.5]}, + "up": {"uv": [0, 71], "uv_size": [1.25, 6.75]}, + "down": {"uv": [1.5, 77.75], "uv_size": [1.25, -6.75]} + } + }, + { + "origin": [-0.45, 49.04144, 12.71768], + "size": [0.9, 0.35, 1.5], + "uv": { + "north": {"uv": [15, 78.5], "uv_size": [0.5, 0.25]}, + "east": {"uv": [19, 62.5], "uv_size": [0.75, 0.25]}, + "south": {"uv": [19, 74.5], "uv_size": [0.5, 0.25]}, + "west": {"uv": [19, 66.5], "uv_size": [0.75, 0.25]}, + "up": {"uv": [17, 59.5], "uv_size": [0.5, 0.75]}, + "down": {"uv": [17, 61.25], "uv_size": [0.5, -0.75]} + } + }, + { + "origin": [-0.325, 48.71644, 1.86768], + "size": [0.65, 0.65, 0.5], + "pivot": [0, 49.04144, 2.11768], + "rotation": [0, 0, 45], + "uv": { + "north": {"uv": [15.5, 78.5], "uv_size": [0.25, 0.25]}, + "east": {"uv": [19, 75], "uv_size": [0.25, 0.25]}, + "south": {"uv": [16, 78.5], "uv_size": [0.25, 0.25]}, + "up": {"uv": [16.5, 78.5], "uv_size": [0.25, 0.25]} + } + }, + { + "origin": [1, 44.54144, 2.46768], + "size": [5.5, 3.5, 3.5], + "uv": { + "north": {"uv": [9, 71], "uv_size": [2.75, 1.75]}, + "east": {"uv": [13, 65.5], "uv_size": [1.75, 1.75]}, + "south": {"uv": [12, 71], "uv_size": [2.75, 1.75]}, + "west": {"uv": [13, 67.5], "uv_size": [1.75, 1.75]}, + "up": {"uv": [13, 59.5], "uv_size": [2.75, 1.75]}, + "down": {"uv": [13, 63.25], "uv_size": [2.75, -1.75]} + } + }, + { + "origin": [1, 46.84144, 2.71768], + "size": [3, 0.6, 3], + "pivot": [6, 48.09144, 8.21768], + "rotation": [0, 0, 15.5], + "uv": { + "north": {"uv": [17, 61.5], "uv_size": [1.5, 0.25]}, + "south": {"uv": [17, 62], "uv_size": [1.5, 0.25]}, + "up": {"uv": [13, 73], "uv_size": [1.5, 1.5]}, + "down": {"uv": [14, 71], "uv_size": [1.5, -1.5]} + } + }, + { + "origin": [0.336, 46.30544, 17.13768], + "size": [0.96, 2.62, 0.96], + "uv": { + "north": {"uv": [15, 71], "uv_size": [0.5, 1.25]}, + "east": {"uv": [6.5, 75.5], "uv_size": [0.5, 1.25]}, + "south": {"uv": [16, 73.5], "uv_size": [0.5, 1.25]}, + "west": {"uv": [16, 75], "uv_size": [0.5, 1.25]}, + "up": {"uv": [17, 73.5], "uv_size": [0.5, 0.5]}, + "down": {"uv": [17, 74.5], "uv_size": [0.5, -0.5]} + } + }, + { + "origin": [0.48, 48.07144, 15.21768], + "size": [0.72, 0.72, 1.92], + "uv": { + "east": {"uv": [17, 74.5], "uv_size": [1, 0.25]}, + "west": {"uv": [17, 75], "uv_size": [1, 0.25]}, + "up": {"uv": [16, 76.5], "uv_size": [0.25, 1]}, + "down": {"uv": [17, 76.5], "uv_size": [0.25, -1]} + } + }, + { + "origin": [0.48, 46.39144, 15.21768], + "size": [0.72, 0.72, 1.92], + "uv": { + "east": {"uv": [16.5, 76.5], "uv_size": [1, 0.25]}, + "west": {"uv": [17.5, 59.5], "uv_size": [1, 0.25]}, + "up": {"uv": [17.5, 60], "uv_size": [0.25, 1]}, + "down": {"uv": [4, 78], "uv_size": [0.25, -1]} + } + }, + { + "origin": [-1.2, 46.39144, 15.21768], + "size": [0.72, 0.72, 1.92], + "uv": { + "east": {"uv": [17.5, 61], "uv_size": [1, 0.25]}, + "west": {"uv": [17.5, 65.5], "uv_size": [1, 0.25]}, + "up": {"uv": [6.5, 77], "uv_size": [0.25, 1]}, + "down": {"uv": [17.5, 70], "uv_size": [0.25, -1]} + } + }, + { + "origin": [-1.2, 48.07144, 15.21768], + "size": [0.72, 0.72, 1.92], + "uv": { + "east": {"uv": [17.5, 66], "uv_size": [1, 0.25]}, + "west": {"uv": [17.5, 70], "uv_size": [1, 0.25]}, + "up": {"uv": [17.5, 73.5], "uv_size": [0.25, 1]}, + "down": {"uv": [17.5, 76.5], "uv_size": [0.25, -1]} + } + }, + { + "origin": [-1.296, 46.30544, 17.13768], + "size": [0.96, 2.62, 0.96], + "uv": { + "north": {"uv": [16.5, 59.5], "uv_size": [0.5, 1.25]}, + "east": {"uv": [16.5, 61], "uv_size": [0.5, 1.25]}, + "south": {"uv": [3, 76], "uv_size": [0.5, 1.25]}, + "west": {"uv": [3.5, 76], "uv_size": [0.5, 1.25]}, + "up": {"uv": [17.5, 70.5], "uv_size": [0.5, 0.5]}, + "down": {"uv": [16.5, 77.5], "uv_size": [0.5, -0.5]} + } + } + ] + }, + { + "name": "flare", + "parent": "gun", + "pivot": [0, 47.54, -21.93133], + "cubes": [ + { + "origin": [-0.60625, 46.93188, -22.0032], + "size": [1.2125, 1.2125, 0], + "pivot": [0, 47.53813, -22.43133], + "rotation": [0, 0, 0], + "uv": { + "north": {"uv": [256, 0], "uv_size": [-64, 64]}, + "east": {"uv": [192, 0], "uv_size": [64, 64]}, + "south": {"uv": [192, 0], "uv_size": [64, 64]}, + "west": {"uv": [192, 0], "uv_size": [64, 64]}, + "up": {"uv": [256, 64], "uv_size": [-64, -64]}, + "down": {"uv": [256, 64], "uv_size": [-64, -64]} + } + }, + { + "origin": [-1.525, 47.03188, -23.53445], + "size": [3.05, 1.0125, 0], + "pivot": [0, 47.53813, -23.53445], + "rotation": [0, -90, 30], + "uv": { + "north": {"uv": [256, 0], "uv_size": [-51.5, 64]}, + "east": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, + "south": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, + "west": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, + "up": {"uv": [256, 64], "uv_size": [-51.5, -64]}, + "down": {"uv": [256, 64], "uv_size": [-51.5, -64]} + } + }, + { + "origin": [-1.525, 47.03187, -23.53446], + "size": [3.05, 1.0125, 0], + "pivot": [0, 47.53813, -23.53445], + "rotation": [0, -90, -31], + "uv": { + "north": {"uv": [256, 0], "uv_size": [-51.5, 64]}, + "east": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, + "south": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, + "west": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, + "up": {"uv": [256, 64], "uv_size": [-51.5, -64]}, + "down": {"uv": [256, 64], "uv_size": [-51.5, -64]} + } + }, + { + "origin": [-1.525, 47.03187, -23.53445], + "size": [3.05, 1.0125, 0], + "pivot": [0, 47.53813, -23.53445], + "rotation": [0, -90, -91], + "uv": { + "north": {"uv": [256, 0], "uv_size": [-51.5, 64]}, + "east": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, + "south": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, + "west": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, + "up": {"uv": [256, 64], "uv_size": [-51.5, -64]}, + "down": {"uv": [256, 64], "uv_size": [-51.5, -64]} + } + } + ] + }, + { + "name": "barrel", + "parent": "gun", + "pivot": [-0.9802, 137.6418, 34.1014], + "cubes": [ + { + "origin": [-0.22291, 47.02159, -19.62486], + "size": [0.44583, 1.07111, 14.43309], + "pivot": [0, 47.55715, -12.99712], + "rotation": [0, 0, 22.5], + "uv": { + "up": {"uv": [7, 74.5], "uv_size": [0.25, 7.25]}, + "down": {"uv": [7.5, 81.75], "uv_size": [0.25, -7.25]} + } + }, + { + "origin": [-0.22291, 47.02159, -19.62486], + "size": [0.44583, 1.07111, 14.43309], + "pivot": [0, 47.55715, -12.99712], + "rotation": [0, 0, 67.5], + "uv": { + "up": {"uv": [8, 74.5], "uv_size": [0.25, 7.25]}, + "down": {"uv": [8.5, 81.75], "uv_size": [0.25, -7.25]} + } + }, + { + "origin": [-0.22291, 47.02159, -19.62486], + "size": [0.44583, 1.07111, 14.43309], + "pivot": [0, 47.55715, -12.99712], + "rotation": [0, 0, 112.5], + "uv": { + "up": {"uv": [13, 74.5], "uv_size": [0.25, 7.25]}, + "down": {"uv": [13.5, 81.75], "uv_size": [0.25, -7.25]} + } + }, + { + "origin": [-0.22291, 47.02159, -19.62486], + "size": [0.44583, 1.07111, 14.43309], + "pivot": [0, 47.55715, -12.99712], + "rotation": [0, 0, 157.5], + "uv": { + "up": {"uv": [14, 74.5], "uv_size": [0.25, 7.25]}, + "down": {"uv": [14.5, 81.75], "uv_size": [0.25, -7.25]} + } + } + ] + }, + { + "name": "bone16", + "parent": "barrel", + "pivot": [0, 47.54144, 9.71768], + "cubes": [ + { + "origin": [-1.12006, 48.20032, -2.37732], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -1.28232], + "rotation": [90, -45, -180], + "uv": { + "north": {"uv": [17, 78.5], "uv_size": [0.25, 0.25]}, + "east": {"uv": [17.5, 77], "uv_size": [1, 0.25]}, + "south": {"uv": [19, 76.5], "uv_size": [0.25, 0.25]}, + "west": {"uv": [18, 60], "uv_size": [1, 0.25]}, + "up": {"uv": [3, 77.5], "uv_size": [0.25, 1]}, + "down": {"uv": [3.5, 78.5], "uv_size": [0.25, -1]} + } + }, + { + "origin": [-0.23617, 47.31644, -2.37732], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -1.28232], + "rotation": [90, -45, -180], + "uv": { + "north": {"uv": [19, 77], "uv_size": [0.25, 0.25]}, + "east": {"uv": [18, 60.5], "uv_size": [1, 0.25]}, + "south": {"uv": [18, 78.5], "uv_size": [0.25, 0.25]}, + "west": {"uv": [18, 69], "uv_size": [1, 0.25]}, + "up": {"uv": [18, 73.5], "uv_size": [0.25, 1]}, + "down": {"uv": [15, 78.5], "uv_size": [0.25, -1]} + } + }, + { + "origin": [0.64771, 46.43255, -2.37732], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -1.28232], + "rotation": [90, -45, -180], + "uv": { + "north": {"uv": [19, 77.5], "uv_size": [0.25, 0.25]}, + "east": {"uv": [18, 69.5], "uv_size": [1, 0.25]}, + "south": {"uv": [18.5, 78.5], "uv_size": [0.25, 0.25]}, + "west": {"uv": [18, 70.5], "uv_size": [1, 0.25]}, + "up": {"uv": [18, 74.5], "uv_size": [0.25, 1]}, + "down": {"uv": [15.5, 78.5], "uv_size": [0.25, -1]} + } + }, + { + "origin": [-1.12006, 48.20032, -2.37732], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -1.28232], + "rotation": [90, -45, -90], + "uv": { + "north": {"uv": [0.5, 79], "uv_size": [0.25, 0.25]}, + "east": {"uv": [18.5, 59.5], "uv_size": [1, 0.25]}, + "south": {"uv": [19.5, 60], "uv_size": [0.25, 0.25]}, + "west": {"uv": [1, 78], "uv_size": [1, 0.25]}, + "up": {"uv": [18.5, 61], "uv_size": [0.25, 1]}, + "down": {"uv": [2, 79], "uv_size": [0.25, -1]} + } + }, + { + "origin": [-0.23617, 47.31644, -2.37732], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -1.28232], + "rotation": [90, -45, -90], + "uv": { + "north": {"uv": [0, 79], "uv_size": [0.25, 0.25]}, + "east": {"uv": [18, 76.5], "uv_size": [1, 0.25]}, + "south": {"uv": [19.5, 59.5], "uv_size": [0.25, 0.25]}, + "west": {"uv": [17.5, 77.5], "uv_size": [1, 0.25]}, + "up": {"uv": [0, 78], "uv_size": [0.25, 1]}, + "down": {"uv": [0.5, 79], "uv_size": [0.25, -1]} + } + }, + { + "origin": [0.64771, 46.43255, -2.37732], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -1.28232], + "rotation": [90, -45, -90], + "uv": { + "north": {"uv": [19, 78], "uv_size": [0.25, 0.25]}, + "east": {"uv": [18, 72.5], "uv_size": [1, 0.25]}, + "south": {"uv": [19, 78.5], "uv_size": [0.25, 0.25]}, + "west": {"uv": [16, 77.5], "uv_size": [1, 0.25]}, + "up": {"uv": [18, 75.5], "uv_size": [0.25, 1]}, + "down": {"uv": [17, 78.5], "uv_size": [0.25, -1]} + } + }, + { + "origin": [-1.12006, 48.20032, -2.94232], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -1.84732], + "rotation": [90, -45, -135], + "uv": { + "north": {"uv": [19.5, 63], "uv_size": [0.25, 0.25]}, + "east": {"uv": [18.5, 67.5], "uv_size": [1, 0.25]}, + "south": {"uv": [4, 79], "uv_size": [0.25, 0.25]}, + "west": {"uv": [18.5, 68], "uv_size": [1, 0.25]}, + "up": {"uv": [9, 78], "uv_size": [0.25, 1]}, + "down": {"uv": [9.5, 79], "uv_size": [0.25, -1]} + } + }, + { + "origin": [-0.23617, 47.31644, -2.94232], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -1.84732], + "rotation": [90, -45, -135], + "uv": { + "north": {"uv": [2.5, 79], "uv_size": [0.25, 0.25]}, + "east": {"uv": [18.5, 65.5], "uv_size": [1, 0.25]}, + "south": {"uv": [19.5, 62], "uv_size": [0.25, 0.25]}, + "west": {"uv": [18.5, 66], "uv_size": [1, 0.25]}, + "up": {"uv": [6.5, 78], "uv_size": [0.25, 1]}, + "down": {"uv": [18.5, 67.5], "uv_size": [0.25, -1]} + } + }, + { + "origin": [0.64771, 46.43255, -2.94232], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -1.84732], + "rotation": [90, -45, -135], + "uv": { + "north": {"uv": [19.5, 60.5], "uv_size": [0.25, 0.25]}, + "east": {"uv": [18.5, 62], "uv_size": [1, 0.25]}, + "south": {"uv": [2, 79], "uv_size": [0.25, 0.25]}, + "west": {"uv": [18.5, 63], "uv_size": [1, 0.25]}, + "up": {"uv": [2.5, 78], "uv_size": [0.25, 1]}, + "down": {"uv": [4, 79], "uv_size": [0.25, -1]} + } + }, + { + "origin": [0.64771, 46.43255, -1.69232], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -0.59732], + "rotation": [90, -45, -135], + "uv": { + "north": {"uv": [19.5, 63.5], "uv_size": [0.25, 0.25]}, + "east": {"uv": [18.5, 68.5], "uv_size": [1, 0.25]}, + "south": {"uv": [19.5, 64], "uv_size": [0.25, 0.25]}, + "west": {"uv": [10, 78], "uv_size": [1, 0.25]}, + "up": {"uv": [11, 78], "uv_size": [0.25, 1]}, + "down": {"uv": [11.5, 79], "uv_size": [0.25, -1]} + } + }, + { + "origin": [0.64771, 46.43255, -1.69232], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -0.59732], + "rotation": [90, -45, -45], + "uv": { + "north": {"uv": [19.5, 67], "uv_size": [0.25, 0.25]}, + "east": {"uv": [19, 61], "uv_size": [1, 0.25]}, + "south": {"uv": [19.5, 67.5], "uv_size": [0.25, 0.25]}, + "west": {"uv": [19, 61.5], "uv_size": [1, 0.25]}, + "up": {"uv": [1.5, 78.5], "uv_size": [0.25, 1]}, + "down": {"uv": [3, 79.5], "uv_size": [0.25, -1]} + } + }, + { + "origin": [0.64771, 46.43255, -2.94232], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -1.84732], + "rotation": [90, -45, -45], + "uv": { + "north": {"uv": [6.5, 79], "uv_size": [0.25, 0.25]}, + "east": {"uv": [18.5, 76], "uv_size": [1, 0.25]}, + "south": {"uv": [19.5, 66], "uv_size": [0.25, 0.25]}, + "west": {"uv": [18, 78], "uv_size": [1, 0.25]}, + "up": {"uv": [19, 60], "uv_size": [0.25, 1]}, + "down": {"uv": [1, 79.5], "uv_size": [0.25, -1]} + } + }, + { + "origin": [-0.23617, 47.31644, -2.94232], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -1.84732], + "rotation": [90, -45, -45], + "uv": { + "north": {"uv": [6, 79], "uv_size": [0.25, 0.25]}, + "east": {"uv": [16, 78], "uv_size": [1, 0.25]}, + "south": {"uv": [19.5, 65.5], "uv_size": [0.25, 0.25]}, + "west": {"uv": [18.5, 75.5], "uv_size": [1, 0.25]}, + "up": {"uv": [17.5, 78], "uv_size": [0.25, 1]}, + "down": {"uv": [18.5, 78], "uv_size": [0.25, -1]} + } + }, + { + "origin": [-1.12006, 48.20032, -2.94232], + "size": [0.47235, 0.5, 2.19], + "pivot": [0, 47.56644, -1.84732], + "rotation": [90, -45, -45], + "uv": { + "north": {"uv": [19.5, 64.5], "uv_size": [0.25, 0.25]}, + "east": {"uv": [18.5, 70], "uv_size": [1, 0.25]}, + "south": {"uv": [19.5, 65], "uv_size": [0.25, 0.25]}, + "west": {"uv": [12, 78], "uv_size": [1, 0.25]}, + "up": {"uv": [18.5, 73.5], "uv_size": [0.25, 1]}, + "down": {"uv": [18.5, 75.5], "uv_size": [0.25, -1]} + } + } + ] + }, + { + "name": "bone17", + "parent": "barrel", + "pivot": [0, 47.55715, -24.65721], + "rotation": [0, 180, 0], + "cubes": [ + { + "origin": [-0.25505, 46.94437, -29.67721], + "size": [0.51011, 1.22555, 2.46], + "pivot": [0, 47.55715, -28.44721], + "rotation": [0, 0, 22.5], + "uv": { + "north": {"uv": [19, 70.5], "uv_size": [0.25, 0.5]}, + "south": {"uv": [19, 71], "uv_size": [0.25, 0.5]}, + "up": {"uv": [12, 76.5], "uv_size": [0.25, 1.25]}, + "down": {"uv": [12.5, 77.75], "uv_size": [0.25, -1.25]} + } + }, + { + "origin": [-0.25505, 46.94437, -29.67721], + "size": [0.51011, 1.22555, 2.46], + "pivot": [0, 47.55715, -28.44721], + "rotation": [0, 0, 67.5], + "uv": { + "north": {"uv": [19, 69.5], "uv_size": [0.25, 0.5]}, + "south": {"uv": [10.5, 78.5], "uv_size": [0.25, 0.5]}, + "up": {"uv": [11, 76.5], "uv_size": [0.25, 1.25]}, + "down": {"uv": [11.5, 77.75], "uv_size": [0.25, -1.25]} + } + }, + { + "origin": [-0.25505, 46.94437, -29.67721], + "size": [0.51011, 1.22555, 2.46], + "pivot": [0, 47.55715, -28.44721], + "rotation": [0, 0, 112.5], + "uv": { + "north": {"uv": [19, 69], "uv_size": [0.25, 0.5]}, + "south": {"uv": [10, 78.5], "uv_size": [0.25, 0.5]}, + "up": {"uv": [10, 76.5], "uv_size": [0.25, 1.25]}, + "down": {"uv": [10.5, 77.75], "uv_size": [0.25, -1.25]} + } + }, + { + "origin": [-0.25505, 46.94437, -29.67721], + "size": [0.51011, 1.22555, 2.46], + "pivot": [0, 47.55715, -28.44721], + "rotation": [0, 0, 157.5], + "uv": { + "north": {"uv": [6, 78.5], "uv_size": [0.25, 0.5]}, + "south": {"uv": [19, 67], "uv_size": [0.25, 0.5]}, + "up": {"uv": [9, 76.5], "uv_size": [0.25, 1.25]}, + "down": {"uv": [9.5, 77.75], "uv_size": [0.25, -1.25]} + } + } + ] + }, + { + "name": "bone18", + "parent": "barrel", + "pivot": [0, 47.55715, -0.15721], + "rotation": [0, 180, 0], + "cubes": [ + { + "origin": [-0.31104, 46.80986, 3.84279], + "size": [0.62208, 1.49457, 1], + "pivot": [0, 47.55715, 8.89546], + "rotation": [0, 0, 22.5], + "uv": { + "south": {"uv": [3.5, 78.5], "uv_size": [0.25, 0.75]}, + "up": {"uv": [12, 78.5], "uv_size": [0.25, 0.5]}, + "down": {"uv": [19, 72], "uv_size": [0.25, -0.5]} + } + }, + { + "origin": [-0.31104, 46.80986, 3.84279], + "size": [0.62208, 1.49457, 1], + "pivot": [0, 47.55715, 8.89546], + "rotation": [0, 0, 67.5], + "uv": { + "south": {"uv": [4.5, 78.5], "uv_size": [0.25, 0.75]}, + "up": {"uv": [12.5, 78.5], "uv_size": [0.25, 0.5]}, + "down": {"uv": [19, 72.5], "uv_size": [0.25, -0.5]} + } + }, + { + "origin": [-0.31104, 46.80986, 3.84279], + "size": [0.62208, 1.49457, 1], + "pivot": [0, 47.55715, 8.89546], + "rotation": [0, 0, 112.5], + "uv": { + "south": {"uv": [5, 78.5], "uv_size": [0.25, 0.75]}, + "up": {"uv": [19, 72.5], "uv_size": [0.25, 0.5]}, + "down": {"uv": [19, 73.5], "uv_size": [0.25, -0.5]} + } + }, + { + "origin": [-0.31104, 46.80986, 3.84279], + "size": [0.62208, 1.49457, 1], + "pivot": [0, 47.55715, 8.89546], + "rotation": [0, 0, 157.5], + "uv": { + "south": {"uv": [5.5, 78.5], "uv_size": [0.25, 0.75]}, + "up": {"uv": [19, 73.5], "uv_size": [0.25, 0.5]}, + "down": {"uv": [19, 74.5], "uv_size": [0.25, -0.5]} + } + } + ] + }, + { + "name": "bone19", + "parent": "barrel", + "pivot": [0, 47.55715, -0.15721], + "rotation": [0, 180, 0], + "cubes": [ + { + "origin": [-0.41679, 46.55578, -2.15721], + "size": [0.83359, 2.00272, 6], + "pivot": [0, 47.55715, 3.84279], + "rotation": [0, 0, 22.5], + "uv": { + "south": {"uv": [4, 76], "uv_size": [0.5, 1]}, + "up": {"uv": [15, 66.5], "uv_size": [0.5, 3]}, + "down": {"uv": [15, 77.5], "uv_size": [0.5, -3]} + } + }, + { + "origin": [-0.41679, 46.55578, -2.15721], + "size": [0.83359, 2.00272, 6], + "pivot": [0, 47.55715, 3.84279], + "rotation": [0, 0, 67.5], + "uv": { + "south": {"uv": [16.5, 73.5], "uv_size": [0.5, 1]}, + "up": {"uv": [15.5, 66.5], "uv_size": [0.5, 3]}, + "down": {"uv": [15.5, 72.5], "uv_size": [0.5, -3]} + } + }, + { + "origin": [-0.41679, 46.55578, -2.15721], + "size": [0.83359, 2.00272, 6], + "pivot": [0, 47.55715, 3.84279], + "rotation": [0, 0, 112.5], + "uv": { + "south": {"uv": [16.5, 74.5], "uv_size": [0.5, 1]}, + "up": {"uv": [15.5, 74.5], "uv_size": [0.5, 3]}, + "down": {"uv": [16, 62.5], "uv_size": [0.5, -3]} + } + }, + { + "origin": [-0.41679, 46.55578, -2.15721], + "size": [0.83359, 2.00272, 6], + "pivot": [0, 47.55715, 3.84279], + "rotation": [0, 0, 157.5], + "uv": { + "south": {"uv": [16.5, 75.5], "uv_size": [0.5, 1]}, + "up": {"uv": [4.5, 75.5], "uv_size": [0.5, 3]}, + "down": {"uv": [5, 78.5], "uv_size": [0.5, -3]} + } + } + ] + }, { "name": "Rotor", "parent": "root", @@ -384,302 +1100,6 @@ } ] }, - { - "name": "paota", - "parent": "root", - "pivot": [0, 39.38661, 9.04995] - }, - { - "name": "gun", - "parent": "paota", - "pivot": [0, 47.54144, 9.71768], - "cubes": [ - { - "origin": [-2, 45.54144, 5.71768], - "size": [4, 4, 9], - "uv": { - "north": {"uv": [58, 14], "uv_size": [1, 1]}, - "east": {"uv": [54, 47], "uv_size": [2, 1]}, - "south": {"uv": [15, 58], "uv_size": [1, 1]}, - "west": {"uv": [48, 54], "uv_size": [2, 1]}, - "up": {"uv": [54, 48], "uv_size": [1, 2]}, - "down": {"uv": [50, 56], "uv_size": [1, -2]} - } - }, - { - "origin": [-1.5, 46.54144, 6.21768], - "size": [3, 3.25, 9.75], - "uv": { - "north": {"uv": [58, 18], "uv_size": [1, 1]}, - "east": {"uv": [51, 54], "uv_size": [2, 1]}, - "south": {"uv": [19, 58], "uv_size": [1, 1]}, - "west": {"uv": [53, 54], "uv_size": [2, 1]}, - "up": {"uv": [0, 55], "uv_size": [1, 2]}, - "down": {"uv": [1, 57], "uv_size": [1, -2]} - } - }, - { - "origin": [0.35, 46.54144, 17.96768], - "size": [1, 3.25, 1], - "uv": { - "north": {"uv": [58, 23], "uv_size": [1, 1]}, - "east": {"uv": [24, 58], "uv_size": [1, 1]}, - "south": {"uv": [58, 24], "uv_size": [1, 1]}, - "west": {"uv": [25, 58], "uv_size": [1, 1]}, - "up": {"uv": [58, 25], "uv_size": [1, 1]}, - "down": {"uv": [26, 59], "uv_size": [1, -1]} - } - }, - { - "origin": [0.5, 48.64144, 15.96768], - "size": [0.75, 0.75, 2], - "uv": { - "east": {"uv": [58, 19], "uv_size": [1, 1]}, - "west": {"uv": [20, 58], "uv_size": [1, 1]}, - "up": {"uv": [58, 20], "uv_size": [1, 1]}, - "down": {"uv": [21, 59], "uv_size": [1, -1]} - } - }, - { - "origin": [0.5, 46.89144, 15.96768], - "size": [0.75, 0.75, 2], - "uv": { - "east": {"uv": [58, 21], "uv_size": [1, 1]}, - "west": {"uv": [22, 58], "uv_size": [1, 1]}, - "up": {"uv": [58, 22], "uv_size": [1, 1]}, - "down": {"uv": [23, 59], "uv_size": [1, -1]} - } - }, - { - "origin": [-1.25, 46.89144, 15.96768], - "size": [0.75, 0.75, 2], - "uv": { - "east": {"uv": [58, 31], "uv_size": [1, 1]}, - "west": {"uv": [32, 58], "uv_size": [1, 1]}, - "up": {"uv": [58, 32], "uv_size": [1, 1]}, - "down": {"uv": [33, 59], "uv_size": [1, -1]} - } - }, - { - "origin": [-1.25, 48.64144, 15.96768], - "size": [0.75, 0.75, 2], - "uv": { - "east": {"uv": [58, 29], "uv_size": [1, 1]}, - "west": {"uv": [30, 58], "uv_size": [1, 1]}, - "up": {"uv": [58, 30], "uv_size": [1, 1]}, - "down": {"uv": [31, 59], "uv_size": [1, -1]} - } - }, - { - "origin": [-1.35, 46.54144, 17.96768], - "size": [1, 3.25, 1], - "uv": { - "north": {"uv": [58, 26], "uv_size": [1, 1]}, - "east": {"uv": [27, 58], "uv_size": [1, 1]}, - "south": {"uv": [58, 27], "uv_size": [1, 1]}, - "west": {"uv": [28, 58], "uv_size": [1, 1]}, - "up": {"uv": [58, 28], "uv_size": [1, 1]}, - "down": {"uv": [29, 59], "uv_size": [1, -1]} - } - }, - { - "origin": [-1, 46.54144, 0.71768], - "size": [2, 2, 5], - "pivot": [0, 47.54144, 2.71768], - "rotation": [0, 0, 45], - "uv": { - "north": {"uv": [58, 15], "uv_size": [1, 1]}, - "east": {"uv": [16, 58], "uv_size": [1, 1]}, - "west": {"uv": [58, 16], "uv_size": [1, 1]}, - "up": {"uv": [17, 58], "uv_size": [1, 1]}, - "down": {"uv": [58, 18], "uv_size": [1, -1]} - } - }, - { - "origin": [-0.5, 47.04144, -15.28232], - "size": [1, 1, 16], - "pivot": [0, 47.54144, 2.71768], - "rotation": [0, 0, 45], - "uv": { - "north": {"uv": [18, 58], "uv_size": [1, 1]}, - "east": {"uv": [7, 50], "uv_size": [4, 1]}, - "west": {"uv": [50, 9], "uv_size": [4, 1]}, - "up": {"uv": [50, 10], "uv_size": [1, 4]}, - "down": {"uv": [11, 54], "uv_size": [1, -4]} - } - } - ] - }, - { - "name": "flare", - "parent": "gun", - "pivot": [0, 47.54, -15.18133], - "cubes": [ - { - "origin": [-0.60625, 46.93188, -15.25321], - "size": [1.2125, 1.2125, 0], - "pivot": [0, 47.53813, -15.68133], - "rotation": [0, 0, 0], - "uv": { - "north": {"uv": [256, 0], "uv_size": [-64, 64]}, - "east": {"uv": [192, 0], "uv_size": [64, 64]}, - "south": {"uv": [192, 0], "uv_size": [64, 64]}, - "west": {"uv": [192, 0], "uv_size": [64, 64]}, - "up": {"uv": [256, 64], "uv_size": [-64, -64]}, - "down": {"uv": [256, 64], "uv_size": [-64, -64]} - } - }, - { - "origin": [-1.525, 47.03188, -16.78445], - "size": [3.05, 1.0125, 0], - "pivot": [0, 47.53813, -16.78445], - "rotation": [0, -90, 30], - "uv": { - "north": {"uv": [256, 0], "uv_size": [-51.5, 64]}, - "east": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, - "south": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, - "west": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, - "up": {"uv": [256, 64], "uv_size": [-51.5, -64]}, - "down": {"uv": [256, 64], "uv_size": [-51.5, -64]} - } - }, - { - "origin": [-1.525, 47.03187, -16.78446], - "size": [3.05, 1.0125, 0], - "pivot": [0, 47.53813, -16.78445], - "rotation": [0, -90, -31], - "uv": { - "north": {"uv": [256, 0], "uv_size": [-51.5, 64]}, - "east": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, - "south": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, - "west": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, - "up": {"uv": [256, 64], "uv_size": [-51.5, -64]}, - "down": {"uv": [256, 64], "uv_size": [-51.5, -64]} - } - }, - { - "origin": [-1.525, 47.03187, -16.78445], - "size": [3.05, 1.0125, 0], - "pivot": [0, 47.53813, -16.78445], - "rotation": [0, -90, -91], - "uv": { - "north": {"uv": [256, 0], "uv_size": [-51.5, 64]}, - "east": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, - "south": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, - "west": {"uv": [204.5, 0], "uv_size": [51.5, 64]}, - "up": {"uv": [256, 64], "uv_size": [-51.5, -64]}, - "down": {"uv": [256, 64], "uv_size": [-51.5, -64]} - } - } - ] - }, - { - "name": "bone15", - "parent": "paota", - "pivot": [0, 43.38661, 9.04995], - "cubes": [ - { - "origin": [-0.48025, 47.04144, 6.01768], - "size": [0.9605, 1, 7.4], - "pivot": [0, 47.54144, 9.71768], - "rotation": [90, -45, -90], - "uv": { - "north": {"uv": [58, 13], "uv_size": [1, 1]}, - "east": {"uv": [54, 44], "uv_size": [2, 1]}, - "south": {"uv": [14, 58], "uv_size": [1, 1]}, - "west": {"uv": [45, 54], "uv_size": [2, 1]}, - "up": {"uv": [54, 45], "uv_size": [1, 2]}, - "down": {"uv": [47, 56], "uv_size": [1, -2]} - } - }, - { - "origin": [-6.14262, 41.66144, 6.49802], - "size": [12.28524, 1.32, 5.10387], - "pivot": [0, 42.86499, 9.04995], - "rotation": [0, -90, 0], - "uv": { - "north": {"uv": [52, 35], "uv_size": [3, 1]}, - "east": {"uv": [58, 8], "uv_size": [1, 1]}, - "south": {"uv": [40, 52], "uv_size": [3, 1]}, - "west": {"uv": [9, 58], "uv_size": [1, 1]}, - "up": {"uv": [43, 52], "uv_size": [3, 1]}, - "down": {"uv": [46, 53], "uv_size": [3, -1]} - } - }, - { - "origin": [0.45867, 42.54144, 3.11761], - "size": [2.9605, 6.5, 1.5], - "pivot": [-0.56108, 42.90911, 7.21768], - "rotation": [0, -90, 0], - "uv": { - "north": {"uv": [39, 54], "uv_size": [1, 2]}, - "east": {"uv": [54, 39], "uv_size": [1, 2]}, - "south": {"uv": [40, 54], "uv_size": [1, 2]}, - "west": {"uv": [41, 54], "uv_size": [1, 2]}, - "up": {"uv": [58, 12], "uv_size": [1, 1]} - } - }, - { - "origin": [-3.41917, 42.54144, 3.11761], - "size": [2.9605, 6.5, 1.5], - "pivot": [0.56108, 42.90911, 7.21768], - "rotation": [0, 90, 0], - "uv": { - "north": {"uv": [42, 54], "uv_size": [1, 2]}, - "east": {"uv": [54, 42], "uv_size": [1, 2]}, - "south": {"uv": [43, 54], "uv_size": [1, 2]}, - "west": {"uv": [44, 54], "uv_size": [1, 2]}, - "up": {"uv": [13, 58], "uv_size": [1, 1]} - } - }, - { - "origin": [-6.14262, 41.66144, 6.49802], - "size": [12.28524, 0.88, 5.10387], - "pivot": [0, 42.86499, 9.04995], - "rotation": [0, -135, 0], - "uv": { - "east": {"uv": [58, 9], "uv_size": [1, 1]}, - "west": {"uv": [10, 58], "uv_size": [1, 1]}, - "up": {"uv": [49, 52], "uv_size": [3, 1]}, - "down": {"uv": [52, 51], "uv_size": [3, -1]} - } - }, - { - "origin": [-6.14262, 41.66144, 6.49802], - "size": [12.28524, 0.88, 5.10387], - "pivot": [0, 42.10144, 9.04995], - "rotation": [-180, 45, 180], - "uv": { - "east": {"uv": [58, 11], "uv_size": [1, 1]}, - "west": {"uv": [12, 58], "uv_size": [1, 1]}, - "up": {"uv": [0, 53], "uv_size": [3, 1]}, - "down": {"uv": [3, 54], "uv_size": [3, -1]} - } - }, - { - "origin": [-6.14262, 41.66144, 6.49802], - "size": [12.28524, 0.88, 5.10387], - "pivot": [0, 42.10144, 9.04995], - "rotation": [-180, 0, 180], - "uv": { - "east": {"uv": [58, 10], "uv_size": [1, 1]}, - "west": {"uv": [11, 58], "uv_size": [1, 1]}, - "up": {"uv": [52, 51], "uv_size": [3, 1]}, - "down": {"uv": [52, 53], "uv_size": [3, -1]} - } - }, - { - "origin": [-3, 41.13661, 6.04995], - "size": [6, 0.5, 6], - "uv": { - "north": {"uv": [35, 54], "uv_size": [2, 1]}, - "east": {"uv": [37, 54], "uv_size": [2, 1]}, - "south": {"uv": [54, 37], "uv_size": [2, 1]}, - "west": {"uv": [54, 38], "uv_size": [2, 1]} - } - } - ] - }, { "name": "body", "parent": "root", diff --git a/src/main/resources/assets/superbwarfare/textures/entity/speedboat.png b/src/main/resources/assets/superbwarfare/textures/entity/speedboat.png index 0dddda498..1c09fca80 100644 Binary files a/src/main/resources/assets/superbwarfare/textures/entity/speedboat.png and b/src/main/resources/assets/superbwarfare/textures/entity/speedboat.png differ diff --git a/src/main/resources/assets/superbwarfare/textures/entity/speedboat_power.png b/src/main/resources/assets/superbwarfare/textures/entity/speedboat_power.png new file mode 100644 index 000000000..d7d2adf6b Binary files /dev/null and b/src/main/resources/assets/superbwarfare/textures/entity/speedboat_power.png differ diff --git a/src/main/resources/data/superbwarfare/recipes/perk/super_recharge_perk_crafting.json b/src/main/resources/data/superbwarfare/recipes/perk/super_recharge_perk_crafting.json index edd5cb73f..e48aad5be 100644 --- a/src/main/resources/data/superbwarfare/recipes/perk/super_recharge_perk_crafting.json +++ b/src/main/resources/data/superbwarfare/recipes/perk/super_recharge_perk_crafting.json @@ -11,7 +11,7 @@ "item": "superbwarfare:empty_perk" }, "b": { - "item": "superbwarfare:shield_cell" + "item": "superbwarfare:cell" }, "c": { "item": "minecraft:daylight_detector" diff --git a/src/main/resources/data/superbwarfare/recipes/perk/volt_overload_perk_crafting.json b/src/main/resources/data/superbwarfare/recipes/perk/volt_overload_perk_crafting.json index 6c471cc3b..67bae3af5 100644 --- a/src/main/resources/data/superbwarfare/recipes/perk/volt_overload_perk_crafting.json +++ b/src/main/resources/data/superbwarfare/recipes/perk/volt_overload_perk_crafting.json @@ -11,7 +11,7 @@ "item": "superbwarfare:empty_perk" }, "b": { - "item": "superbwarfare:shield_cell" + "item": "superbwarfare:cell" }, "c": { "item": "minecraft:lightning_rod"