mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-05-02 05:47:14 +02:00
work
This commit is contained in:
@@ -0,0 +1,62 @@
|
||||
import { Faction } from "../Faction/Faction";
|
||||
/**
|
||||
* The full-screen page the player is currently be on.
|
||||
* These pages are mutually exclusive.
|
||||
*/
|
||||
export enum Page {
|
||||
ActiveScripts,
|
||||
Augmentations,
|
||||
Bladeburner,
|
||||
Stats,
|
||||
City,
|
||||
Corporation,
|
||||
CreateProgram,
|
||||
DevMenu,
|
||||
Faction,
|
||||
Factions,
|
||||
Options,
|
||||
Gang,
|
||||
Hacknet,
|
||||
Job,
|
||||
Milestones,
|
||||
Resleeves,
|
||||
CreateScript,
|
||||
Sleeves,
|
||||
StockMarket,
|
||||
Terminal,
|
||||
Travel,
|
||||
Tutorial,
|
||||
}
|
||||
|
||||
/**
|
||||
* This class keeps track of player navigation/routing within the game.
|
||||
*/
|
||||
export interface IRouter {
|
||||
// toCinematicText(): void;
|
||||
// toInfiltration(): void;
|
||||
// toMission(): void;
|
||||
// toRedPill(): void;
|
||||
// toworkInProgress(): void;
|
||||
toActiveScripts(): void;
|
||||
toAugmentations(): void;
|
||||
toBladeburner(): void;
|
||||
toCharacterInfo(): void;
|
||||
toCorporation(): void;
|
||||
toCreateProgram(): void;
|
||||
toDevMenu(): void;
|
||||
toFaction(faction: Faction): void; // faction name
|
||||
toFactions(): void;
|
||||
toGameOptions(): void;
|
||||
toGang(): void;
|
||||
toHacknetNodes(): void;
|
||||
toCity(): void; // travel ? city ?
|
||||
toJob(): void;
|
||||
toMilestones(): void;
|
||||
toResleeves(): void;
|
||||
toScriptEditor(filename?: string, code?: string): void;
|
||||
toSleeves(): void;
|
||||
toStockMarket(): void;
|
||||
toTerminal(): void;
|
||||
toTravel(): void;
|
||||
toTutorial(): void;
|
||||
}
|
||||
Reference in New Issue
Block a user