2014-12-06 12:37:57 +01:00
|
|
|
class Tilelayer extends BaseEntity
|
2014-12-06 09:16:55 +01:00
|
|
|
constructor: (options) ->
|
2014-12-06 12:37:57 +01:00
|
|
|
{@type, @depth, @amount} = options
|
2014-12-06 14:52:03 +01:00
|
|
|
@randomFactor = getRandomInt 0, 4
|
|
|
|
@sprite = [@randomFactor*8, @depth*8, @randomFactor*8+8, @depth*8+8]
|
2014-12-06 12:37:57 +01:00
|
|
|
|
2014-12-06 14:28:58 +01:00
|
|
|
render: (layer, x, y) ->
|
2014-12-06 14:52:03 +01:00
|
|
|
layer.drawRegion app.images.layers, @sprite, x*8, y*8
|