TileHomeTown.java 476 B

123456789101112131415161718192021222324
  1. package pathgame.tilemap;
  2. import pathgame.gameplay.Player;
  3. /** Class for home towns to have special behaviour.
  4. *
  5. * @author kajetan
  6. */
  7. public class TileHomeTown extends Tile
  8. {
  9. public TileHomeTown()
  10. {
  11. super(2, 0.0f, (pa) -> 0, false, false, TileType.LAND, false, false, TileRenderType.NORMAL);
  12. }
  13. @Override
  14. public void onEnter(Player p, TileMap map, int x, int y)
  15. {
  16. if(p.canWin())
  17. {
  18. p.win(map);
  19. }
  20. }
  21. }