/src/script/say.ts
import { ScriptInstruction, InstructionPromise, InstructionStatus } from './';
import gs from '../gamestate';

export class SayInstruction implements ScriptInstruction {
    s: string

    constructor(s: string) {
        this.s = s;
    }

    execute(): InstructionPromise {
        gs.textView.print(this.s);
        return Promise.resolve({ status: InstructionStatus.OK });
    }
}