More work on Hacking Missions

This commit is contained in:
danielyxie
2017-09-25 07:50:19 -05:00
parent 4a0f8c4666
commit 5e7d72d901
8 changed files with 1675 additions and 938 deletions
+6 -1
View File
@@ -30,6 +30,7 @@ import {displayHacknetNodesContent, processAllHacknetNodeEarnings,
import {iTutorialStart} from "./InteractiveTutorial.js";
import {initLiterature} from "./Literature.js";
import {checkForMessagesToSend, initMessages} from "./Message.js";
import {inMission, currMission} from "./Missions.js";
import {initSingularitySFFlags,
hasSingularitySF} from "./NetscriptFunctions.js";
import {updateOnlineScriptTimes,
@@ -70,7 +71,7 @@ import {Terminal, postNetburnerText, post} from "./Terminal.js";
* Alt-o - Options
*/
$(document).keydown(function(e) {
if (!Player.isWorking && !redPillFlag) {
if (!Player.isWorking && !redPillFlag && !inMission) {
if (e.keyCode == 84 && e.altKey) {
e.preventDefault();
Engine.loadTerminalContent();
@@ -831,6 +832,10 @@ let Engine = {
Player.gang.process(numCycles);
}
if (inMission && currMission) {
currMission.process(numCycles);
}
//Counters
Engine.decrementAllCounters(numCycles);
Engine.checkCounters();