mwg API
    Preparing search index...

    Class EventRunner

    import { EventRunner, GameState, type DialoguePresenter } from '@datamoc/mw_games/rpg';

    declare const present: DialoguePresenter; // two-d/ui.messageBoxPresenter(windows), typically

    const runner = new EventRunner({ present, game: new GameState() });
    await runner.run([
    { say: 'A cold wind blows.' },
    { setSwitch: 'doorOpen', value: true },
    ]);
    Index