| 123456789101112131415161718192021222324252627 |
- package view.tile.interactive;
- import controller.GameController;
- import view.Camera;
- import view.popUpMenu.PopupMenu;
- import view.popUpMenu.UpgradeMenu;
- import view.tile.InteractiveTile;
- import java.awt.*;
- public class IronMine extends InteractiveTile {
- public IronMine(int worldGridX, int worldGridY, GameController gc) {
- super(worldGridX, worldGridY, gc.getView().tileSize, gc.getView().tileSize, gc);
- PopupMenu popup = new UpgradeMenu(100, 100);
- setPopupOnClick(popup);
- }
- @Override
- public void drawTile(Graphics2D g2, Camera camera) {
- int size = gameController.getView().tileSize;
- g2.setColor(new Color(0, 0, 0, 160));
- setImage("/tiles/mineIronTest.png");
- g2.drawImage(image, screenX, screenY, gameController.getView().tileSize, gameController.getView().tileSize, null);
- }
- }
|