import { EventRunner, GameState, type DialoguePresenter } from '@datamoc/mw_games/rpg';declare const present: DialoguePresenter; // two-d/ui.messageBoxPresenter(windows), typicallyconst runner = new EventRunner({ present, game: new GameState() });await runner.run([ { say: 'A cold wind blows.' }, { setSwitch: 'doorOpen', value: true },]); Copy
import { EventRunner, GameState, type DialoguePresenter } from '@datamoc/mw_games/rpg';declare const present: DialoguePresenter; // two-d/ui.messageBoxPresenter(windows), typicallyconst runner = new EventRunner({ present, game: new GameState() });await runner.run([ { say: 'A cold wind blows.' }, { setSwitch: 'doorOpen', value: true },]);
Readonly
Example