Fix broken ns filenames

This commit is contained in:
Olivier Gagnon
2022-08-18 12:36:30 -04:00
parent f727335d1e
commit a88f14cd16
2 changed files with 5 additions and 1 deletions
+4
View File
@@ -36,6 +36,7 @@ import { Faction } from "./Faction/Faction";
import { safetlyCreateUniqueServer } from "./Server/ServerHelpers";
import { SpecialServers } from "./Server/data/SpecialServers";
import { v2APIBreak } from "./utils/v2APIBreak";
import { Script } from "./Script/Script";
/* SaveObject.js
* Defines the object used to save/load games
@@ -490,6 +491,9 @@ function evaluateVersionCompatibility(ver: string | number): void {
if (ver < 23) {
anyPlayer.currentWork = null;
}
if (ver < 24) {
Player.getHomeComputer().scripts.forEach((s) => s.filename.endsWith(".ns") && (s.filename += ".js"));
}
}
}