UNPKG

arx-level-generator

Version:
20 lines 612 B
import { ScriptProperty } from '../ScriptProperty.js'; /** * A ScriptProperty for enabling and disabling user input. * Disabling player controls are necessary during cutscenes. * * @extends ScriptProperty * @see https://wiki.arx-libertatis.org/Script:setplayercontrols */ export class PlayerControls extends ScriptProperty { toString() { return `setplayercontrols ${this.value === true ? 'on' : 'off'}`; } static get on() { return new PlayerControls(true); } static get off() { return new PlayerControls(false); } } //# sourceMappingURL=PlayerControls.js.map