From b127c30374c2dcc283e37fa3038b8de2316cad73 Mon Sep 17 00:00:00 2001 From: Justin Worthe Date: Mon, 1 Sep 2014 07:55:06 +0200 Subject: Added invisible walls to prevent stupid moves after respawn --- assets/levels/maze.lvl | 2 +- game/states/play.js | 5 ++++- todo.md | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/assets/levels/maze.lvl b/assets/levels/maze.lvl index e2d2a3e..bbdfc9d 100644 --- a/assets/levels/maze.lvl +++ b/assets/levels/maze.lvl @@ -8,7 +8,7 @@ ####.###.#.###.#### ####.#.......#.#### ####.#.## ##.#.#### - B...# #...A + B...#| |#...A ####.#.## ##.#.#### ####.#.......#.#### ####.#.#####.#.#### diff --git a/game/states/play.js b/game/states/play.js index 14d8335..617176d 100644 --- a/game/states/play.js +++ b/game/states/play.js @@ -189,7 +189,10 @@ Play.prototype = { this.playerB = new Player(this.game, x, y, 'player-b', 0, 'nomSound'); this.players.add(this.playerB); break; - } + case '|': + this.addToMap(x, y); + break; + } } } diff --git a/todo.md b/todo.md index a090944..93f09d7 100644 --- a/todo.md +++ b/todo.md @@ -2,7 +2,7 @@ TODO ==== * Add restrictions on movement into the center - 3. Cannot move out of center and eat opponent. + 3. Cannot move out of center and eat opponent 4. Cannot drop poison pill in the middle * Add tutorial / instructions page * Add reset / end game early mechanism -- cgit v1.2.3