Files
gymkhana-actions/docs/api/AcceptInputCommand.md
Dennis Ploeger 90f880d090 Issue 315 (#341)
* feat: accept_input implemented

* feat: More fixes for accept_input and tests for it

* feat: play_snd implemented

* fix: Removed game_over and queue_animation commands

* docs: Automatic update of API docs

* fix: FIxes schedule_event command

* feat: Implemented slide and slide_block

* feat: Implemented turn_to

* docs: Automatic update of API docs

Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
Co-authored-by: dploeger <dploeger@users.noreply.github.com>
2021-07-29 23:05:24 +02:00

1.1 KiB

AcceptInputCommand

Extends: ESCBaseCommand < Node

Description

accept_input [ALL|NONE|SKIP]

What type of input does the game accept. ALL is the default, SKIP allows skipping of dialog but nothing else, NONE denies all input. Including opening the menu etc. SKIP and NONE also disable autosaves.

Note that SKIP gets reset to ALL when the event is done, but NONE persists. This allows you to create cut scenes with SKIP where the dialog can be skipped, but also initiate locked#### down cutscenes with accept_input NONE in :setup and accept_input ALL later in :ready.

@ESC

Method Descriptions

configure

func configure() -> ESCCommandArgumentDescriptor

Return the descriptor of the arguments of this command

validate

func validate(arguments: Array)

Validate wether the given arguments match the command descriptor

run

func run(command_params: Array) -> int

Run the command