mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-12-29 17:37:34 +01:00
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
This commit is contained in:
commit
f4e28d7bc1
@ -155,7 +155,7 @@ function getRandomReward(): ICodingContractReward {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function getRandomServer(): BaseServer {
|
function getRandomServer(): BaseServer {
|
||||||
const servers = GetAllServers();
|
const servers = GetAllServers().filter((server: BaseServer) => server.serversOnNetwork.length !== 0);
|
||||||
let randIndex = getRandomInt(0, servers.length - 1);
|
let randIndex = getRandomInt(0, servers.length - 1);
|
||||||
let randServer = servers[randIndex];
|
let randServer = servers[randIndex];
|
||||||
|
|
||||||
|
@ -272,20 +272,19 @@ const Engine: {
|
|||||||
const numCyclesOffline = Math.floor(timeOffline / CONSTANTS._idleSpeed);
|
const numCyclesOffline = Math.floor(timeOffline / CONSTANTS._idleSpeed);
|
||||||
|
|
||||||
// Generate coding contracts
|
// Generate coding contracts
|
||||||
// let numContracts = 0;
|
let numContracts = 0;
|
||||||
// if (numCyclesOffline < 3000 * 100) {
|
if (numCyclesOffline < 3000 * 100) {
|
||||||
// // if we have less than 100 rolls, just roll them exactly.
|
// if we have less than 100 rolls, just roll them exactly.
|
||||||
// for (let i = 0; i < numCyclesOffline / 3000; i++) {
|
for (let i = 0; i < numCyclesOffline / 3000; i++) {
|
||||||
// if (Math.random() < 0.25) numContracts++;
|
if (Math.random() < 0.25) numContracts++;
|
||||||
// }
|
}
|
||||||
// } else {
|
} else {
|
||||||
// // just average it.
|
// just average it.
|
||||||
// numContracts = (numCyclesOffline / 3000) * 0.25;
|
numContracts = (numCyclesOffline / 3000) * 0.25;
|
||||||
// }
|
}
|
||||||
// console.log(`${numCyclesOffline} ${numContracts}`);
|
for (let i = 0; i < numContracts; i++) {
|
||||||
// for (let i = 0; i < numContracts; i++) {
|
generateRandomContract();
|
||||||
// generateRandomContract();
|
}
|
||||||
// }
|
|
||||||
|
|
||||||
let offlineReputation = 0;
|
let offlineReputation = 0;
|
||||||
const offlineHackingIncome = (Player.moneySourceA.hacking / Player.playtimeSinceLastAug) * timeOffline * 0.75;
|
const offlineHackingIncome = (Player.moneySourceA.hacking / Player.playtimeSinceLastAug) * timeOffline * 0.75;
|
||||||
|
Loading…
Reference in New Issue
Block a user