fix some weird eval

This commit is contained in:
Olivier Gagnon
2022-01-02 12:13:01 -05:00
parent 1e0e9f7bd7
commit d0214c1fed
6 changed files with 22 additions and 14 deletions

18
dist/vendor.bundle.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -112,7 +112,7 @@ export const CONSTANTS: {
LatestUpdate: string;
} = {
VersionString: "1.2.0",
VersionNumber: 7,
VersionNumber: 8,
// Speed (in ms) at which the main loop is updated
_idleSpeed: 200,

View File

@@ -44,7 +44,7 @@ export function resolveNetscriptRequestedThreads(
`Invalid thread count passed to ${functionName}: ${requestedThreads}. Threads must be a positive number.`,
);
}
if (requestedThreads > threads) {
if (requestedThreadsAsInt > threads) {
throw makeRuntimeRejectMsg(
workerScript,
`Too many threads requested by ${functionName}. Requested: ${requestedThreads}. Has: ${threads}.`,

View File

@@ -21,6 +21,7 @@ import { save } from "./db";
import { v1APIBreak } from "./utils/v1APIBreak";
import { AugmentationNames } from "./Augmentation/data/AugmentationNames";
import { PlayerOwnedAugmentation } from "./Augmentation/PlayerOwnedAugmentation";
import { LocationName } from "./Locations/data/LocationNames";
/* SaveObject.js
* Defines the object used to save/load games
@@ -233,6 +234,13 @@ function evaluateVersionCompatibility(ver: string | number): void {
}
}
}
if (ver < 9) {
if (StockMarket.hasOwnProperty("Joes Guns")) {
const s = StockMarket["Joes Guns"];
delete StockMarket["Joes Guns"];
StockMarket[LocationName.Sector12JoesGuns] = s;
}
}
}
}