From b787b96913feea12c3d4a822d9b2e2aa725e0d9b Mon Sep 17 00:00:00 2001 From: yoyosource Date: Sat, 16 Sep 2023 14:00:15 +0200 Subject: [PATCH] Fix AxisMovementLimiter19 a bit Signed-off-by: yoyosource --- .../features/simulator/preview/AxisMovementLimiter19.java | 8 ++++---- .../bausystem/features/simulator/preview/TNT19.java | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/BauSystem_19/src/de/steamwar/bausystem/features/simulator/preview/AxisMovementLimiter19.java b/BauSystem_19/src/de/steamwar/bausystem/features/simulator/preview/AxisMovementLimiter19.java index 98d679e0..97bb15f1 100644 --- a/BauSystem_19/src/de/steamwar/bausystem/features/simulator/preview/AxisMovementLimiter19.java +++ b/BauSystem_19/src/de/steamwar/bausystem/features/simulator/preview/AxisMovementLimiter19.java @@ -49,14 +49,14 @@ public class AxisMovementLimiter19 { this.movement = movement; // Calculate the min and max values for the movement - minX = x - 0.49; - maxX = x + 0.49; + minX = x; + maxX = x + 0.98; minY = y; maxY = y + 0.98; - minZ = z - 0.49; - maxZ = z + 0.49; + minZ = z; + maxZ = z + 0.98; switch (axis) { case X: diff --git a/BauSystem_19/src/de/steamwar/bausystem/features/simulator/preview/TNT19.java b/BauSystem_19/src/de/steamwar/bausystem/features/simulator/preview/TNT19.java index 5d7c7287..b0ac658e 100644 --- a/BauSystem_19/src/de/steamwar/bausystem/features/simulator/preview/TNT19.java +++ b/BauSystem_19/src/de/steamwar/bausystem/features/simulator/preview/TNT19.java @@ -85,7 +85,8 @@ public class TNT19 { this.vz *= 0.7; } - if (this.fuse-- <= 0) { + this.fuse--; + if (this.fuse <= 0) { Explosion19 explosion = new Explosion19(this, x, y + 0.98 * 0.0625, z); explosion.calculate(simulatorData); return true;