bitburner-src/src/NetscriptFunctions/INetscriptHelper.ts

15 lines
654 B
TypeScript
Raw Normal View History

import { CityName } from "src/Locations/data/CityNames";
2021-10-14 09:22:02 +02:00
import { BaseServer } from "../Server/BaseServer";
2021-10-05 03:06:55 +02:00
export interface INetscriptHelper {
updateDynamicRam(functionName: string, ram: number): void;
makeRuntimeErrorMsg(functionName: string, message: string): string;
2022-03-17 00:33:45 +01:00
string(funcName: string, argName: string, v: unknown): string;
number(funcName: string, argName: string, v: unknown): number;
city(funcName: string, argName: string, v: unknown): CityName;
2022-03-17 00:33:45 +01:00
boolean(v: unknown): boolean;
2021-10-14 09:22:02 +02:00
getServer(ip: any, fn: any): BaseServer;
2022-01-05 04:21:44 +01:00
checkSingularityAccess(func: string): void;
hack(hostname: string, manual: boolean): Promise<number>;
2021-10-05 03:06:55 +02:00
}