Difference between revisions of "RegisterForCameraState - ScriptObject"

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search
imported>Qazaaq
(added page descriptions and example)
imported>Qazaaq
m (tabs to spaces)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Template:Incomplete Article}}
'''F4SE Member of:''' [[ScriptObject Script]]
'''F4SE Member of:''' [[ScriptObject Script]]
{{Template:Papyrus:RequiredF4SE|version=0.3.1}}
{{Template:Papyrus:RequiredF4SE|version=0.3.1}}
Line 24: Line 23:


<source lang="papyrus">
<source lang="papyrus">
Scriptname Example extends ScriptObject
Scriptname Example


Event OnInit()
Event OnInit()
RegisterForCameraState()
    RegisterForCameraState()
EndEvent
EndEvent


Event OnPlayerCameraState(int aiOldState, int aiNewState)
Event OnPlayerCameraState(int aiOldState, int aiNewState)
Debug.Trace("The players camera state has changed.")
    Debug.Trace("The players camera state has changed.")
EndEvent
EndEvent
</source>
</source>

Latest revision as of 19:45, 25 January 2018

F4SE Member of: ScriptObject Script
Requires F4SE version 0.3.1 or higher.

Registers this script to receive the OnPlayerCameraState event. This event occurs whenever there is a change to the players camera state.

Syntax[edit | edit source]

Function RegisterForCameraState() Native

Parameters[edit | edit source]

  • None

Return Value[edit | edit source]

  • None

Examples[edit | edit source]

RegisterForCameraState()


Scriptname Example

Event OnInit()
    RegisterForCameraState()
EndEvent

Event OnPlayerCameraState(int aiOldState, int aiNewState)
    Debug.Trace("The players camera state has changed.")
EndEvent

See Also[edit | edit source]