Level Design / Level Routine Editing / Routine Action Editing / Control Player Behavior
 
When the Control Player Behavior item is selected in the Level Routines Window's Actions to Perform column, the following set of controls appears in the panel on the right side of the Level Routines window. These controls are used to configure the player behavior related actions that are carried out when the selected routine is performed in the game. These actions include making the player aim in a specific direction, accelerate, jump, and attack.


Control Player Behavior Checkbox

Determines whether the player's behavior is controlled when the selected routine is performed. When the player's behavior is being controlled by a routine, user input may be temporarily ignored.

Control Player's Behavior For Field

Determines the duration of the player's controlled behavior, as measured in ticks. After the specified number of ticks have passed, the player will again be able to be controlled normally. There are 30 ticks per second.

Make Player Aim In a Specific Direction Checkbox

Determines whether the player will be made to aim in a specific direction when the selected routine is performed

Player Aim Controls

Determines the direction in which the player will aim when the selected routine is performed

Make Player Accelerate Checkbox

Determines whether the player will be made to accelerate when the selected routine is performed

Make Player Accelerate Vertically Checkbox

Determines whether the player will be made to accelerate vertically when the selected routine is performed

Make Player Decelerate Checkbox

Determines whether the player will be made to decelerate when the selected routine is performed

Make Player Decelerate Vertically Checkbox

Determines whether the player will be made to decelerate vertically when the selected routine is performed

Make Player Attack Checkbox

Determines whether the player will be made to attack when the selected routine is performed

Make Player Jump Checkbox

Determines whether the player will be made to jump when the selected routine is performed

Make Player Leave Vehicle Checkbox

Determines whether the player will be made to leave whichever vehicle he is riding in, if any, when the selected routine is performed

Override All Other Player Actions Checkbox

Determines whether the player's input will be completely suppressed when the selected routine is performed. If this box is not checked, the player will still be allowed to control portions of the player character's behavior that are not explicitly specified by the above controls.