Player.control

From AGI Wiki
Revision as of 07:07, 15 April 2019 by Andrew Korson (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

The player.control command restores player control over the ego screen object.

Syntax

player.control();

Remarks

By default, ego (screen object o0) is controlled by the player via the keyboard, joystick and/or mouse. If ego is in program control mode (by executing the program.control command, or by using move.obj, move.obj.v or wander ), this command restores control back to the player. Ego's direction is not affected when control mode is changed.

Possible Errors

None.

Example

Code:

<syntaxhighlight lang="agi"> program.control(); [ now player cannot control ego ... player.control(); [ player control is restored </syntaxhighlight>

Technical Information

Required Interpreter Version: Available in all AGI versions.
Byte-Code Value: 132 (0x84 hex)

See Also

System Commands
program.control