Merge branch 'master' of https://github.com/arg-games/ld31
This commit is contained in:
commit
c6d131dc32
3 changed files with 15 additions and 5 deletions
Binary file not shown.
Before Width: | Height: | Size: 867 B After Width: | Height: | Size: 702 B |
|
@ -50,6 +50,10 @@ class Tile extends BaseEntity
|
||||||
detachMiner: ->
|
detachMiner: ->
|
||||||
@currentMiner = null
|
@currentMiner = null
|
||||||
|
|
||||||
|
gameTick: ->
|
||||||
|
if @currentMiner
|
||||||
|
@layers[@currentLayer].collect()
|
||||||
|
|
||||||
render: (x, y)->
|
render: (x, y)->
|
||||||
tileLayer = @layers[@currentLayer]
|
tileLayer = @layers[@currentLayer]
|
||||||
app.layer.drawRegion app.images.layers, tileLayer.sprite, x*8, y*8
|
app.layer.drawRegion app.images.layers, tileLayer.sprite, x*8, y*8
|
||||||
|
|
|
@ -6,6 +6,9 @@ app.game =
|
||||||
@currentHoveredTile = new Tile
|
@currentHoveredTile = new Tile
|
||||||
@currentSelectedTile = new Tile
|
@currentSelectedTile = new Tile
|
||||||
|
|
||||||
|
# Start the game tick
|
||||||
|
window.setInterval(@gameTick, 1000)
|
||||||
|
|
||||||
render: ->
|
render: ->
|
||||||
for tile, i in @map
|
for tile, i in @map
|
||||||
y = Math.floor(i/20)
|
y = Math.floor(i/20)
|
||||||
|
@ -41,6 +44,9 @@ app.game =
|
||||||
@currentSelectedTile.deselect() if @currentSelectedTile
|
@currentSelectedTile.deselect() if @currentSelectedTile
|
||||||
@currentSelectedTile = null
|
@currentSelectedTile = null
|
||||||
|
|
||||||
|
gameTick: ->
|
||||||
|
tile.gameTick() for tile in @map
|
||||||
|
|
||||||
createMiner: ->
|
createMiner: ->
|
||||||
if @currentSelectedTile and @checkRessources 'lubinit', 30, true
|
if @currentSelectedTile and @checkRessources 'lubinit', 30, true
|
||||||
newMiner = new Miner
|
newMiner = new Miner
|
||||||
|
|
Loading…
Reference in a new issue