- Add a waitForEventQueue promise, to get rid of the 5 second fudge from testBot.js - Async'ify testBot.js - Complete plumbing for Hint's ScriptDialog support (see changes to ScriptDialogEvent.ts and Comms.ts - Fix: The EventQueue was pausing for 5 seconds every 30 seconds
22 lines
688 B
TypeScript
22 lines
688 B
TypeScript
import { Circuit } from './Circuit';
|
|
import { Agent } from './Agent';
|
|
import { Caps } from './Caps';
|
|
import { Comms } from './Comms';
|
|
import { ClientEvents } from './ClientEvents';
|
|
import { IObjectStore } from './interfaces/IObjectStore';
|
|
import { BotOptionFlags } from '..';
|
|
export declare class Region {
|
|
xCoordinate: number;
|
|
yCoordinate: number;
|
|
circuit: Circuit;
|
|
objects: IObjectStore;
|
|
caps: Caps;
|
|
comms: Comms;
|
|
clientEvents: ClientEvents;
|
|
options: BotOptionFlags;
|
|
agent: Agent;
|
|
constructor(agent: Agent, clientEvents: ClientEvents, options: BotOptionFlags);
|
|
activateCaps(seedURL: string): void;
|
|
shutdown(): void;
|
|
}
|