narraleaf-react
Version:
A React visual novel player framework
10 lines (9 loc) • 601 B
TypeScript
import { ControlAction } from "../../action/actions/controlAction";
import { Chained, Proxied } from "../../action/chain";
import { LogicAction } from "../../game";
export declare class DevTools {
static getActionId(action: LogicAction.Actions): string;
static setActionId(action: LogicAction.Actions, id: string): LogicAction.Actions;
static chainToActions(chain: Proxied<LogicAction.GameElement, Chained<LogicAction.Actions>>): LogicAction.Actions[];
static wrapAction(action: LogicAction.Actions[] | Proxied<LogicAction.GameElement, Chained<LogicAction.Actions>>): ControlAction;
}