DEVMENU: Initialize dark net data when setting SF15 level (#2632)

This commit is contained in:
catloversg
2026-04-05 06:37:26 +07:00
committed by GitHub
parent 0c39fc3720
commit eb4e193fac

View File

@@ -14,6 +14,7 @@ import { validBitNodes } from "../../BitNode/Constants";
import { DeleteServer, GetAllServers } from "../../Server/AllServers"; import { DeleteServer, GetAllServers } from "../../Server/AllServers";
import { HacknetServer } from "../../Hacknet/HacknetServer"; import { HacknetServer } from "../../Hacknet/HacknetServer";
import { AutoExpandAccordion } from "../../ui/AutoExpand/AutoExpandAccordion"; import { AutoExpandAccordion } from "../../ui/AutoExpand/AutoExpandAccordion";
import { getDarkscapeNavigator } from "../../DarkNet/effects/effects";
const useStyles = makeStyles()({ const useStyles = makeStyles()({
group: { group: {
@@ -46,6 +47,9 @@ export function SourceFilesDev({ parentRerender }: { parentRerender: () => void
Player.hacknetNodes = Player.hacknetNodes.filter((node) => typeof node === "string"); Player.hacknetNodes = Player.hacknetNodes.filter((node) => typeof node === "string");
} }
} }
if (sfN === 15 && sfLvl !== 0) {
getDarkscapeNavigator();
}
if (sfLvl === 0) { if (sfLvl === 0) {
Player.sourceFiles.delete(sfN); Player.sourceFiles.delete(sfN);
Player.bitNodeOptions.sourceFileOverrides.delete(sfN); Player.bitNodeOptions.sourceFileOverrides.delete(sfN);