Info button

master
Ruben Müller 8 years ago
parent d5ecbd0ccb
commit c98464bec0

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

@ -5,7 +5,7 @@ app = playground(
smoothing: false,
create: ->
@loadImages "layers", "active", "progress", "selected", "entities", "hud", "actions", "speechbubbles", "deadtiles", "layerdetails", "entitydetails", "buildinfo", "cursor"
@loadImages "layers", "active", "progress", "selected", "entities", "hud", "actions", "speechbubbles", "deadtiles", "layerdetails", "entitydetails", "buildinfo", "cursor", "info"
@currentHoveredTile = new Tile
ready: ->

@ -57,11 +57,14 @@ app.game =
if @isMouseInView event.x/8, event.y/8
switch event.button
when 'left'
tile.click(event.button)
@currentSelectedTile.deselect() if @currentSelectedTile
tile.select()
@currentSelectedTile = tile
if event.x > 143 and event.x < 151 and event.y > 95 and event.y < 106
app.game.hud.showBuildInfo()
else
tile.click(event.button)
@currentSelectedTile.deselect() if @currentSelectedTile
tile.select()
@currentSelectedTile = tile
when 'right'
@currentSelectedTile.deselect() if @currentSelectedTile
@currentSelectedTile = null

@ -18,6 +18,8 @@ app.game.hud =
panelusage = 'resources'
app.layer.drawImage app.images.hud, 0, 11*8
app.layer.drawImage app.images.info, 143, 95
# cursor
# app.layer.drawImage app.images.cursor, app.game.mouseX, app.game.mouseY

Loading…
Cancel
Save