extracted some of the Netscript functions into their own file.

This commit is contained in:
Olivier Gagnon
2021-10-04 22:25:21 -04:00
parent 48b839d68c
commit bb0bdb776b
6 changed files with 615 additions and 431 deletions
+2 -2
View File
@@ -10,7 +10,7 @@ import { GangMember } from "../Gang/GangMember";
import { GangMemberTask } from "../Gang/GangMemberTask";
export interface INetscriptGang {
createGang(faction: any): boolean;
createGang(faction: string): boolean;
inGang(): boolean;
getMemberNames(): string[];
getGangInformation(): any;
@@ -59,7 +59,7 @@ export function NetscriptGang(player: IPlayer, workerScript: WorkerScript, helpe
};
return {
createGang: function (faction: string): any {
createGang: function (faction: string): boolean {
helper.updateDynamicRam("createGang", getRamCost("gang", "createGang"));
// this list is copied from Faction/ui/Root.tsx
const GangNames = [