* Work on area change + theme

* Work on msg menu + theme
This commit is contained in:
Bryan Ashby 2015-10-14 23:09:10 -06:00
parent 171ee75043
commit a5c2e6f50b
7 changed files with 107 additions and 81 deletions

View file

@ -119,7 +119,7 @@ function AbracadabraModule(options) {
function complete(err) {
if(err) {
self.lastError = err;
self.fallbackModule();
self.client.fallbackMenuModule();
} else {
self.finishedLoading();
}
@ -147,17 +147,13 @@ function AbracadabraModule(options) {
var doorInstance = new door.Door(this.client, exeInfo);
doorInstance.on('finished', function doorFinished() {
self.fallbackModule();
self.client.fallbackMenuModule();
});
self.client.term.write(ansi.resetScreen());
doorInstance.run();
};
this.fallbackModule = function() {
self.client.gotoMenuModule( { name : self.menuConfig.fallback } );
};
}
require('util').inherits(AbracadabraModule, MenuModule);