fixes + throwparty and buytea and rundist

This commit is contained in:
2024-10-16 18:10:37 +02:00
parent fe910c6878
commit 9080306adb
7 changed files with 113 additions and 6 deletions

View File

@@ -0,0 +1,9 @@
/** @param {NS} ns */
export async function main(ns) {
let [sDivName, sCity] = ns.args;
//ns.tprint("sDivName = " + sDivName);
//ns.tprint("sCity = " + sCity);
let bSuccess = ns.corporation.buyTea(sDivName, sCity)
//ns.tprint("bSuccess = " + bSuccess);
ns.writePort(ns.pid, bSuccess);
}

View File

@@ -1,4 +1,4 @@
/** @param {NS} ns */
export async function main(ns) {
ns.writePort(ns.pid, ns.corporation.getCorporation());
ns.writePort(ns.pid,ns.corporation.getCorporation());
}

View File

@@ -14,7 +14,7 @@ export async function main(ns) {
(oCurrentOffice.employeeJobs.Management < aWorkerDistribution[3]) ? ns.corporation.hireEmployee(sDivName, sCity, "Management") : "";
(oCurrentOffice.employeeJobs["Research & Development"] < aWorkerDistribution[4]) ? ns.corporation.hireEmployee(sDivName, sCity, "Research & Development") : "";
(oCurrentOffice.employeeJobs.Intern < aWorkerDistribution[5]) ? ns.corporation.hireEmployee(sDivName, sCity, "Intern") : "";
await ns.sleep(1);
await ns.sleep(1)
i += 1;
};
ns.writePort(ns.pid, true);

View File

@@ -0,0 +1,10 @@
/** @param {NS} ns */
export async function main(ns) {
let [sDivName, sCity, nSpend] = ns.args;
//ns.tprint("sDivName = " + sDivName);
//ns.tprint("sCity = " + sCity);
//ns.tprint("nSpend = " + nSpend);
let nMoraleMultiplier = ns.corporation.throwParty(sDivName, sCity, nSpend)
//ns.tprint("nMoraleMultiplier = " + nMoraleMultiplier);
ns.writePort(ns.pid, nMoraleMultiplier);
}