Background for Skyrim SE
Member of the Form script
eventOnPlayerCameraState(intoldState, intnewState)

Description

Wiki Description

Listens for camera state changes, for this event to be received the form must have been registered previously via Form.RegisterForCameraState().


Caveats

CK Wiki - Notes

  • valid States for Camera:

    • 0 - first person
    • 1 - auto vanity
    • 2 - VATS
    • 3 - free
    • 4 - iron sights
    • 5 - furniture
    • 6 - transition
    • 7 - tweenmenu
    • 8 - third person 1
    • 9 - third person 2
    • 10 - horse
    • 11 - bleedout
    • 12 - dragon

Parameters

  1. intoldState

  2. intnewState


Examples

Event OnInit()
    RegisterForCameraState();Register for camera states
EndEvent
 
Event OnPlayerCameraState(int oldState, int newState)
    if newState == 0
        Debug.Trace("The Camera is in First Person mode.")
    EndIf    
EndEvent

Auto-Generated Example

Scriptname MyCoolScript extends Form

event OnPlayerCameraState(int oldState, int newState)
    Debug.trace("Event received - OnPlayerCameraState: oldState = " + oldState + " newState = " + newState)
endEvent

Related Pages


Additional References

View this event’s page on the Skyrim Creation Kit Wiki

Some data provided by the Skyrim Creation Kit Wiki. Licensed under the Creative Commons Attribution-ShareAlike license.