|
@@ -4,13 +4,13 @@ import controller.GameController;
|
|
|
import view.Camera;
|
|
import view.Camera;
|
|
|
import view.popUpMenu.PopupMenu;
|
|
import view.popUpMenu.PopupMenu;
|
|
|
import view.popUpMenu.UpgradeMenu;
|
|
import view.popUpMenu.UpgradeMenu;
|
|
|
|
|
+import view.tile.InteractiveTile;
|
|
|
|
|
|
|
|
import java.awt.*;
|
|
import java.awt.*;
|
|
|
-import java.io.Serializable;
|
|
|
|
|
|
|
|
|
|
-public class Hut extends InteractiveTile implements Serializable {
|
|
|
|
|
|
|
+public class Sawmill extends InteractiveTile {
|
|
|
|
|
|
|
|
- public Hut(int worldGridX, int worldGridY, GameController gc) {
|
|
|
|
|
|
|
+ public Sawmill(int worldGridX, int worldGridY, GameController gc) {
|
|
|
super(worldGridX, worldGridY, gc.getView().tileSize, gc.getView().tileSize, gc);
|
|
super(worldGridX, worldGridY, gc.getView().tileSize, gc.getView().tileSize, gc);
|
|
|
PopupMenu popup = new UpgradeMenu(100, 100);
|
|
PopupMenu popup = new UpgradeMenu(100, 100);
|
|
|
|
|
|
|
@@ -21,8 +21,8 @@ public class Hut extends InteractiveTile implements Serializable {
|
|
|
public void drawTile(Graphics2D g2, Camera camera) {
|
|
public void drawTile(Graphics2D g2, Camera camera) {
|
|
|
int size = gameController.getView().tileSize;
|
|
int size = gameController.getView().tileSize;
|
|
|
g2.setColor(new Color(0, 0, 0, 160));
|
|
g2.setColor(new Color(0, 0, 0, 160));
|
|
|
- setImage("/sprites/hut.png");
|
|
|
|
|
|
|
+ setImage("/tiles/sawmillTest.png");
|
|
|
g2.drawImage(image, screenX, screenY, gameController.getView().tileSize, gameController.getView().tileSize, null);
|
|
g2.drawImage(image, screenX, screenY, gameController.getView().tileSize, gameController.getView().tileSize, null);
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
-}
|
|
|
|
|
|
|
+
|
|
|
|
|
+}
|