prettify, sorry for the big ass commit

This commit is contained in:
Olivier Gagnon
2021-09-04 19:09:30 -04:00
parent 3d7cdb4ef9
commit a18bdd6afc
554 changed files with 91615 additions and 66138 deletions
+30 -28
View File
@@ -6,48 +6,50 @@
*/
import { IReturnStatus } from "../types";
import { IPlayer } from "../PersonObjects/IPlayer";
import { Server } from "../Server/Server";
import { IPlayer } from "../PersonObjects/IPlayer";
import { Server } from "../Server/Server";
function baseCheck(server: Server, fnName: string): IReturnStatus {
const hostname = server.hostname;
const hostname = server.hostname;
if (!("requiredHackingSkill" in server)) {
return {
res: false,
msg: `Cannot ${fnName} ${hostname} server because it is a Hacknet Node`,
}
}
if (!("requiredHackingSkill" in server)) {
return {
res: false,
msg: `Cannot ${fnName} ${hostname} server because it is a Hacknet Node`,
};
}
if (server.hasAdminRights === false) {
return {
res: false,
msg: `Cannot ${fnName} ${hostname} server because you do not have root access`,
}
}
if (server.hasAdminRights === false) {
return {
res: false,
msg: `Cannot ${fnName} ${hostname} server because you do not have root access`,
};
}
return { res: true }
return { res: true };
}
export function netscriptCanHack(server: Server, p: IPlayer): IReturnStatus {
const initialCheck = baseCheck(server, "hack");
if (!initialCheck.res) { return initialCheck; }
const initialCheck = baseCheck(server, "hack");
if (!initialCheck.res) {
return initialCheck;
}
const s = server;
if (s.requiredHackingSkill > p.hacking_skill) {
return {
res: false,
msg: `Cannot hack ${server.hostname} server because your hacking skill is not high enough`,
}
}
const s = server;
if (s.requiredHackingSkill > p.hacking_skill) {
return {
res: false,
msg: `Cannot hack ${server.hostname} server because your hacking skill is not high enough`,
};
}
return { res: true }
return { res: true };
}
export function netscriptCanGrow(server: Server): IReturnStatus {
return baseCheck(server, "grow");
return baseCheck(server, "grow");
}
export function netscriptCanWeaken(server: Server): IReturnStatus {
return baseCheck(server, "weaken");
return baseCheck(server, "weaken");
}