diff options
Diffstat (limited to 'src/control/MapContext.coffee')
-rw-r--r-- | src/control/MapContext.coffee | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/src/control/MapContext.coffee b/src/control/MapContext.coffee deleted file mode 100644 index df6efec..0000000 --- a/src/control/MapContext.coffee +++ /dev/null @@ -1,29 +0,0 @@ -'use strict' - - -Direction = require '../model/Direction' -Entity = require '../model/Entity' -EntityPosition = require '../model/EntityPosition' -Position = require '../model/Position' - -MapView = require '../view/MapView' - - -class MapContext - constructor: (@map) -> - @entities = {} - - @playerEntity = new EntityPosition( - new Entity('square'), - new Position(8, 8), - Direction.EAST) - - @addEntity(@playerEntity) - - @mavView = new MapView @map, @entities - - addEntity: (entity) => - @entities[entity.position.asString()] = entity - - -module.exports = MapContext |