From 40b58a42ef2abceb3b9541f29ef3f7661a500867 Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Fri, 13 May 2022 11:25:00 +0200 Subject: [PATCH] Add destroy mashine --- .../com/yes/yes/behaviours/DestroyBehaviour.java | 2 ++ .../{TestMachine.java => DestroyMachine.java} | 13 +++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 src/main/java/com/yes/yes/behaviours/DestroyBehaviour.java rename src/main/java/com/yes/yes/entities/machines/{TestMachine.java => DestroyMachine.java} (75%) diff --git a/src/main/java/com/yes/yes/behaviours/DestroyBehaviour.java b/src/main/java/com/yes/yes/behaviours/DestroyBehaviour.java new file mode 100644 index 0000000..7b1488b --- /dev/null +++ b/src/main/java/com/yes/yes/behaviours/DestroyBehaviour.java @@ -0,0 +1,2 @@ +package com.yes.yes.behaviours;public class DestroyBehaviour { +} diff --git a/src/main/java/com/yes/yes/entities/machines/TestMachine.java b/src/main/java/com/yes/yes/entities/machines/DestroyMachine.java similarity index 75% rename from src/main/java/com/yes/yes/entities/machines/TestMachine.java rename to src/main/java/com/yes/yes/entities/machines/DestroyMachine.java index b29e055..f1213f8 100644 --- a/src/main/java/com/yes/yes/entities/machines/TestMachine.java +++ b/src/main/java/com/yes/yes/entities/machines/DestroyMachine.java @@ -7,6 +7,7 @@ import com.yes.yes.behaviours.TestBehaviour; import com.yes.yes.utils.BlockContainer; import com.yes.yes.utils.Direction; import com.yes.yes.utils.Entity; +import com.yes.yes.world.Chunk; import javafx.scene.paint.Color; import javafx.scene.shape.Circle; import javafx.scene.shape.Polygon; @@ -14,15 +15,15 @@ import javafx.scene.shape.Polygon; public class TestMachine extends Entity { public TestMachine() { super(); - Circle c = new Circle(25); - c.setCenterX(25); - c.setCenterY(25); + Circle c = new Circle(Chunk.ENTITY_SIZE / 2); + c.setCenterX(Chunk.ENTITY_SIZE / 2); + c.setCenterY(Chunk.ENTITY_SIZE / 2); Polygon t = new Polygon(); t.getPoints().addAll( - 25.0, 0.0, - 0.0, 50.0, - 50.0, 50.0); + Chunk.ENTITY_SIZE / 2d, 0.0, + 0.0, (double) Chunk.ENTITY_SIZE, + (double) Chunk.ENTITY_SIZE, (double) Chunk.ENTITY_SIZE); t.setFill(new Color(1, 1, 1, 0.5)); this.getChildren().addAll(c, t);