/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 }); } }