mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-25 18:50:56 +02:00
Playtesting - Rebalancing, UI improvements, added tooltip for programs, home computer no longer reset on prestige
This commit is contained in:
+13
-6
@@ -54,9 +54,7 @@ function prestigeAugmentation() {
|
||||
Player.charisma_exp = 0;
|
||||
|
||||
Player.money = 1000;
|
||||
|
||||
Player.homeComputer = "";
|
||||
|
||||
|
||||
Player.city = Locations.Sector12;
|
||||
Player.location = "";
|
||||
|
||||
@@ -101,12 +99,23 @@ function prestigeAugmentation() {
|
||||
|
||||
Player.lastUpdate = new Date().getTime();
|
||||
|
||||
//Delete all servers
|
||||
var homeComp = null;
|
||||
//Delete all servers except home computer
|
||||
for (var member in AllServers) {
|
||||
//Don't delete home computer
|
||||
if (member == Player.homeComputer) {
|
||||
homeComp = AllServers[member];
|
||||
continue;
|
||||
}
|
||||
delete AllServers[member];
|
||||
}
|
||||
AllServers = {};
|
||||
|
||||
//Reset home computer (only the programs) and add to AllServers
|
||||
homeComp.programs.length = 0;
|
||||
homeComp.programs.push(Programs.NukeProgram);
|
||||
addToAllServers(homeComp);
|
||||
|
||||
//Delete all running scripts objects
|
||||
for (var i = 0; i < workerScripts.length; ++i) {
|
||||
workerScripts[i].env.stopFlag = true;
|
||||
@@ -143,10 +152,8 @@ function prestigeAugmentation() {
|
||||
|
||||
//Inititialization
|
||||
SpecialServerIps = new SpecialServerIpsMap();
|
||||
Player.init();
|
||||
initForeignServers();
|
||||
initCompanies();
|
||||
//CompanyPositions.init(); Dont think this is needed
|
||||
|
||||
Engine.loadTerminalContent();
|
||||
}
|
||||
Reference in New Issue
Block a user