mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-29 20:37:05 +02:00
Add option to exclude running scripts from save
This commit is contained in:
+4
-4
@@ -43,10 +43,10 @@ class BitburnerSaveObject {
|
||||
StaneksGiftSave = "";
|
||||
SaveTimestamp = "";
|
||||
|
||||
getSaveString(): string {
|
||||
getSaveString(excludeRunningScripts = false): string {
|
||||
this.PlayerSave = JSON.stringify(Player);
|
||||
|
||||
this.AllServersSave = saveAllServers();
|
||||
this.AllServersSave = saveAllServers(excludeRunningScripts);
|
||||
this.CompaniesSave = JSON.stringify(Companies);
|
||||
this.FactionsSave = JSON.stringify(Factions);
|
||||
this.AliasesSave = JSON.stringify(Aliases);
|
||||
@@ -68,7 +68,7 @@ class BitburnerSaveObject {
|
||||
}
|
||||
|
||||
saveGame(emitToastEvent = true): void {
|
||||
const saveString = this.getSaveString();
|
||||
const saveString = this.getSaveString(Settings.ExcludeRunningScriptsFromSave);
|
||||
|
||||
save(saveString)
|
||||
.then(() => {
|
||||
@@ -80,7 +80,7 @@ class BitburnerSaveObject {
|
||||
}
|
||||
|
||||
exportGame(): void {
|
||||
const saveString = this.getSaveString();
|
||||
const saveString = this.getSaveString(Settings.ExcludeRunningScriptsFromSave);
|
||||
|
||||
// Save file name is based on current timestamp and BitNode
|
||||
const epochTime = Math.round(Date.now() / 1000);
|
||||
|
||||
Reference in New Issue
Block a user