diff --git a/EntityArtillery.java b/EntityArtillery.java new file mode 100644 index 0000000..4367dae --- /dev/null +++ b/EntityArtillery.java @@ -0,0 +1,31 @@ +import java.awt.*; +import java.util.Random; + +public class EntityArtillery { + private int speed; + private float weight; + private Color bodyColor; + + public void Init(int speed, float weight, Color bodyColor) { + Random rnd = new Random(); + this.speed = speed <= 0 ? rnd.nextInt(50, 150) : speed; + this.weight = weight <= 0 ? rnd.nextInt(40, 70) : weight; + this.bodyColor = bodyColor; + } + + public int getSpeed() { + return speed; + } + + public float getWeight() { + return weight; + } + + public Color getBodyColor() { + return bodyColor; + } + + public float getStep() { + return speed * 100 / weight; + } +}