Table of Contents

Class CameraScript

Namespace
SkyrimForge.Papyrus
Assembly
SkyrimForge.Game.dll

Functions and comments from Camera.psc.

public static class CameraScript
Inheritance
CameraScript
Inherited Members

Properties

Dispatcher

The dispatcher that binds this script to a form and calls the functions and properties that have no generated member.

public static PapyrusScriptDispatcher Dispatcher { get; }

Property Value

PapyrusScriptDispatcher

Methods

GetCameraState()

Returns the character's current camera state 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

public static Task<int> GetCameraState()

Returns

Task<int>

GetFirstPersonFOV()

public static Task<float> GetFirstPersonFOV()

Returns

Task<float>

GetFirstPersonFieldOfView()

public static Task<float> GetFirstPersonFieldOfView()

Returns

Task<float>

GetWorldFOV()

public static Task<float> GetWorldFOV()

Returns

Task<float>

GetWorldFieldOfView()

public static Task<float> GetWorldFieldOfView()

Returns

Task<float>

SetFirstPersonFOV(float)

public static Task SetFirstPersonFOV(float fov)

Parameters

fov float

Returns

Task

SetFirstPersonFieldOfView(float)

public static Task SetFirstPersonFieldOfView(float fov)

Parameters

fov float

Returns

Task

SetWorldFOV(float)

public static Task SetWorldFOV(float fov)

Parameters

fov float

Returns

Task

SetWorldFieldOfView(float)

public static Task SetWorldFieldOfView(float fov)

Parameters

fov float

Returns

Task

UpdateThirdPerson()

Updates the camera when changing Shoulder positions

public static Task UpdateThirdPerson()

Returns

Task