Difference between revisions of "SetPlayerControls - Actor"
Jump to navigation
Jump to search
imported>Rhavlovick m (1 revision: Clobber re-import by Henning) |
imported>KaXaK m |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 21: | Line 21: | ||
Puppet.SetPlayerControls(true) | Puppet.SetPlayerControls(true) | ||
</source> | </source> | ||
== Notes == | |||
*NPC will have AI disabled after setting to player controlled. Call [[EnableAI - Actor|EnableAI]] afterwards to actually move the NPC. | |||
*'''Do not use this method''' to disable/enable player controls to the main character. Use [[DisablePlayerControls - Game]] / [[EnablePlayerControls - Game]]. | |||
== See Also == | == See Also == | ||
*[[Actor Script]] | *[[Actor Script]] | ||
*[[GetPlayerControls - Actor]] | *[[GetPlayerControls - Actor]] | ||
*[[EnableAI - Actor]] |
Latest revision as of 20:46, 20 February 2013
Member of: Actor Script
Set the actor as being controlled (or not controlled) by the player's controls.
Syntax[edit | edit source]
Function SetPlayerControls(bool abControls) native
Parameters[edit | edit source]
- abControls: Whether this actor is controlled by the player's controls or not
Return Value[edit | edit source]
None.
Examples[edit | edit source]
; Control the puppet with the player's controls
Puppet.SetPlayerControls(true)
Notes[edit | edit source]
- NPC will have AI disabled after setting to player controlled. Call EnableAI afterwards to actually move the NPC.
- Do not use this method to disable/enable player controls to the main character. Use DisablePlayerControls - Game / EnablePlayerControls - Game.