Next round of corp-control done

This commit is contained in:
Philipp
2024-10-07 23:45:18 +02:00
parent 42845e612e
commit 17e69b0578
6 changed files with 38 additions and 8 deletions

View File

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

View File

@@ -0,0 +1,4 @@
/** @param {NS} ns */
export async function main(ns) {
ns.writePort(ns.pid,ns.corporation.getDivision(ns.args[0]))
}

View File

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

View File

@@ -1,7 +1,6 @@
/** @param {NS} ns */
export async function main(ns) {
let [sDivName, sCity, nTargetSize] = ns.args;
let nCurrentSize = ns.corporation.getOffice(sDivName, sCity).size;
let [sDivName, sCity, nTargetSize, nCurrentSize] = ns.args;
if (nCurrentSize < nTargetSize) {
ns.corporation.upgradeOfficeSize(sDivName, sCity, nTargetSize - nCurrentSize);
};