From cf77644f4b06796e04b9c25789f2438745f8770f Mon Sep 17 00:00:00 2001 From: Ivory Date: Tue, 3 Jan 2023 01:11:18 -0500 Subject: [PATCH] width in world objects, bed stubbed --- .../hadean/gameobjects/worldobjects/Bed.java | 26 +++++++++++++++++++ .../gameobjects/worldobjects/WorldObject.java | 2 ++ 2 files changed, 28 insertions(+) create mode 100644 src/main/java/xyz/valnet/hadean/gameobjects/worldobjects/Bed.java diff --git a/src/main/java/xyz/valnet/hadean/gameobjects/worldobjects/Bed.java b/src/main/java/xyz/valnet/hadean/gameobjects/worldobjects/Bed.java new file mode 100644 index 0000000..91f3ad6 --- /dev/null +++ b/src/main/java/xyz/valnet/hadean/gameobjects/worldobjects/Bed.java @@ -0,0 +1,26 @@ +package xyz.valnet.hadean.gameobjects.worldobjects; + +import xyz.valnet.engine.math.Vector4f; +import xyz.valnet.hadean.interfaces.IBuildable; + +public class Bed extends WorldObject implements IBuildable { + + @Override + public void buildAt(int x, int y, int w, int h) { + // TODO Auto-generated method stub + + } + + @Override + public String getName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public Vector4f getWorldBox() { + // TODO Auto-generated method stub + return null; + } + +} diff --git a/src/main/java/xyz/valnet/hadean/gameobjects/worldobjects/WorldObject.java b/src/main/java/xyz/valnet/hadean/gameobjects/worldobjects/WorldObject.java index 30415d5..52ebc9d 100644 --- a/src/main/java/xyz/valnet/hadean/gameobjects/worldobjects/WorldObject.java +++ b/src/main/java/xyz/valnet/hadean/gameobjects/worldobjects/WorldObject.java @@ -11,6 +11,8 @@ public abstract class WorldObject extends GameObject { protected float x; protected float y; + protected float w; + protected float h; protected Camera camera; protected Terrain terrain;