Add new help rooms and logic

This commit is contained in:
Berkeley Martinez
2016-01-15 00:55:08 -08:00
parent 918ea56e33
commit 47c930d7f4
13 changed files with 33 additions and 45 deletions

View File

@@ -15,7 +15,11 @@ export default function getFromDisk$(challenge) {
)];
return Observable.just(require(path.join(basePath, challenge.fileName)))
.map(challengeSpec => challengeSpec.challenges[challenge.suborder - 1])
.map(challengeSpec => {
const _challenge = challengeSpec.challenges[challenge.suborder - 1];
_challenge.helpRoom = challengeSpec.helpRoom || 'Help';
return _challenge;
})
.map(challenge => {
challenge.head = challenge.head || [];
challenge.tail = challenge.tail || [];