diff options
author | AlmightyMiau <almightymeow612@gmail.com> | 2024-10-26 13:06:14 -0700 |
---|---|---|
committer | AlmightyMiau <almightymeow612@gmail.com> | 2024-10-26 13:06:14 -0700 |
commit | 1ca00b3b73a9699e41f81e154cea32934c16de03 (patch) | |
tree | d8ff8fe937b06cf40458aac232953b19665bcc6e /bitburnerFiles1026/home.js |
First commit
Diffstat (limited to 'bitburnerFiles1026/home.js')
-rw-r--r-- | bitburnerFiles1026/home.js | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/bitburnerFiles1026/home.js b/bitburnerFiles1026/home.js new file mode 100644 index 0000000..0ace136 --- /dev/null +++ b/bitburnerFiles1026/home.js @@ -0,0 +1,35 @@ +var money; + +/** @param {NS} ns */ +export async function main(ns) { + getmoney(ns); + + ns.tail(); + ns.moveTail(1050, 525); + ns.resizeTail(250, 100); + + let factions = ns.getPlayer().factions; + ns.disableLog("disableLog"); + ns.disableLog("clearLog"); + ns.disableLog("sleep"); + ns.disableLog("singularity.getUpgradeHomeRamCost"); + ns.disableLog("singularity.getUpgradeHomeCoresCost"); + ns.disableLog("getServerMoneyAvailable"); + ns.clearLog(); + while (true) { + getmoney(ns); + if (money > ns.singularity.getUpgradeHomeRamCost()) { + ns.singularity.upgradeHomeRam(); + } else if (money > ns.singularity.getUpgradeHomeCoresCost()) { + ns.singularity.upgradeHomeCores(); + } else if (ns.singularity.checkFactionInvitations().length > 0) { + ns.singularity.joinFaction(ns.singularity.checkFactionInvitations()[0]); + } + await ns.sleep(1000); + } +} + + +function getmoney(ns) { + money = ns.getServerMoneyAvailable("home"); +}
\ No newline at end of file |