Added sf minus 1, exploits

This commit is contained in:
Olivier Gagnon
2021-03-08 20:31:34 -05:00
parent d9aef91ea3
commit 250841df66
11 changed files with 145 additions and 0 deletions
@@ -37,6 +37,7 @@ import { safetlyCreateUniqueServer } from "../../Server/ServerHelpers";
import { Settings } from "../../Settings/Settings";
import { SpecialServerIps, SpecialServerNames } from "../../Server/SpecialServerIps";
import { applySourceFile } from "../../SourceFile/applySourceFile";
import { applyExploit } from "../../Exploits/applyExploits";
import { SourceFiles } from "../../SourceFile/SourceFiles";
import { SourceFileFlags } from "../../SourceFile/SourceFileFlags";
import { influenceStockThroughCompanyWork } from "../../StockMarket/PlayerInfluencing";
@@ -1866,6 +1867,7 @@ export function reapplyAllSourceFiles() {
}
applySourceFile(this.sourceFiles[i]);
}
applyExploit();
}
/*************** Check for Faction Invitations *************/
@@ -2298,3 +2300,9 @@ export function gotoLocation(to) {
export function canAccessResleeving() {
return this.bitNodeN === 10 || (SourceFileFlags[10] > 0);
}
export function giveExploit(exploit) {
if(!this.exploits.includes(exploit)) {
this.exploits.push(exploit);
}
}