More informative map

This commit is contained in:
2019-10-06 12:51:47 +03:00
parent d1e549dacd
commit f8717dc2bc
2 changed files with 33 additions and 1 deletions

View File

@ -30,10 +30,18 @@ module Game
self.set(CrystalTile.new(Point.new(2, 2), 100))
end
def size
SIZE
end
def get(point : Point) : Tile
@data[key(point)]
end
def get(x : Int32, y : Int32) : Tile
@data[key(Point.new(x, y))]
end
def set(tile : Tile)
@data[key(tile.point)] = tile
end