From 8791eded2cb05d765dada4b22cdce09e93bb4c57 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Tue, 9 Dec 2014 12:38:58 -0800 Subject: [PATCH] Starting to add Patrol Buster to the world map. --- app/lib/LevelOptions.coffee | 5 +++++ app/lib/surface/Lank.coffee | 4 ++-- app/views/play/WorldMapView.coffee | 14 +++++++++++++- 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/app/lib/LevelOptions.coffee b/app/lib/LevelOptions.coffee index f7db0b214..b26d43086 100644 --- a/app/lib/LevelOptions.coffee +++ b/app/lib/LevelOptions.coffee @@ -207,6 +207,11 @@ module.exports = LevelOptions = hidesCodeToolbar: true requiredGear: {feet: 'leather-boots', 'right-hand': 'crude-builders-hammer'} restrictedGear: {feet: 'simple-boots', 'right-hand': 'simple-sword'} + 'patrol-buster': + hidesRealTimePlayback: true + hidesCodeToolbar: true + requiredGear: {feet: 'leather-boots', 'right-hand': 'simple-sword', 'programming-book': 'programmaticon-ii', eyes: 'crude-glasses'} + restrictedGear: {feet: 'simple-boots', 'right-hand': 'crude-builders-hammer', 'programming-book': 'programmaticon-i'} 'endangered-burl': hidesRealTimePlayback: true hidesCodeToolbar: true diff --git a/app/lib/surface/Lank.coffee b/app/lib/surface/Lank.coffee index af43a2235..b5d6cd749 100644 --- a/app/lib/surface/Lank.coffee +++ b/app/lib/surface/Lank.coffee @@ -560,8 +560,8 @@ module.exports = Lank = class Lank extends CocoClass updateMarks: -> return unless @options.camera - @addMark 'repair', null, 'repair' if @thang?.errorsOut - @marks.repair?.toggle @thang?.errorsOut + @addMark 'repair', null, 'repair' if @thang?.erroredOut + @marks.repair?.toggle @thang?.erroredOut if @selected @marks[range['name']].toggle true for range in @ranges diff --git a/app/views/play/WorldMapView.coffee b/app/views/play/WorldMapView.coffee index 7d121906f..9b57e35ea 100644 --- a/app/views/play/WorldMapView.coffee +++ b/app/views/play/WorldMapView.coffee @@ -644,9 +644,21 @@ forest = [ original: '5446cb40ce01c23e05ecf027' description: 'Stay alive and navigate through the forest.' nextLevels: - continue: 'endangered-burl' + continue: 'patrol-buster' x: 24 y: 35 + adventurer: true + } + { + name: 'Patrol Buster' + type: 'hero' + id: 'patrol-buster' + original: '5487330d84f7b4dac246d440' + description: 'Defeat ogre patrols with new, selective targeting skills.' + nextLevels: + continue: 'thornbush-farm' + x: 34 + y: 25 } { name: 'Endangered Burl'