diff --git a/src/entities/tile.coffee b/src/entities/tile.coffee index 5a5522a..08af36f 100644 --- a/src/entities/tile.coffee +++ b/src/entities/tile.coffee @@ -2,15 +2,14 @@ class Tile extends BaseEntity constructor: (options) -> super options - #@layers = (new Tilelayer(type: restype) for restype, amount in app.game.resources) - for restype, amount in app.game.resources - console.log(restype, amount) - - @currentLayer = getRandomInt 0, 4 - + resTypes = (k for own k of app.game.resources) + + @layers = (new Tilelayer(type: restype) for restype in resTypes) + @currentLayer = getRandomInt 0, resTypes.length-1 + tick: (delta) -> - # TODO: digging deeper? + # TODO: digging deeper? render: (x, y)-> - #tile = @layers[@currentLayer] - #tile.render(app.layer, x, y) + tile = @layers[@currentLayer] + tile.render(app.layer, x, y) diff --git a/src/hud.coffee b/src/hud.coffee index fa130fe..9324591 100644 --- a/src/hud.coffee +++ b/src/hud.coffee @@ -1,6 +1,5 @@ app.game.hud = render: -> - for layer in [""] app.layer .fillStyle "#f00" .fillRect 0, 0, 8, 8