mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-10-23 10:13:13 +02:00
45 lines
1.2 KiB
TypeScript
45 lines
1.2 KiB
TypeScript
import { IActionIdentifier } from "./IActionIdentifier";
|
|
import { City } from "./City";
|
|
import { Skill } from "./Skill";
|
|
|
|
export interface IBladeburner {
|
|
numHosp: number;
|
|
moneyLost: number;
|
|
rank: number;
|
|
maxRank: number;
|
|
skillPoints: number;
|
|
totalSkillPoints: number;
|
|
teamSize: number;
|
|
teamLost: number;
|
|
storedCycles: number;
|
|
randomEventCounter: number;
|
|
actionTimeToComplete: number;
|
|
actionTimeCurrent: number;
|
|
actionTimeOverflow: number;
|
|
action: IActionIdentifier;
|
|
cities: any;
|
|
city: string;
|
|
skills: any;
|
|
skillMultipliers: any;
|
|
staminaBonus: number;
|
|
maxStamina: number;
|
|
stamina: number;
|
|
contracts: any;
|
|
operations: any;
|
|
blackops: any;
|
|
logging: any;
|
|
automateEnabled: boolean;
|
|
automateActionHigh: number;
|
|
automateThreshHigh: number;
|
|
automateActionLow: number;
|
|
automateThreshLow: number;
|
|
consoleHistory: string[];
|
|
consoleLogs: string[];
|
|
|
|
getCurrentCity(): City;
|
|
calculateStaminaPenalty(): number;
|
|
startAction(action: IActionIdentifier): void;
|
|
upgradeSkill(skill: Skill): void;
|
|
executeConsoleCommands(command: string): void;
|
|
postToConsole(input: string, saveToLogs: boolean): void;
|
|
} |