Table of Contents

Class FlatscreenViewControllingState

Namespace
VoxelPlayground.Gaming
Assembly
GamePlay.dll
public class FlatscreenViewControllingState : CharacterState
Inheritance
object
FlatscreenViewControllingState
Inherited Members

Fields

holdMeleeLocalEuler

public Vector3 holdMeleeLocalEuler

Field Value

Vector3

holdMeleeOffset

public Vector3 holdMeleeOffset

Field Value

Vector3

holdRangedAimLocalEuler

public Vector3 holdRangedAimLocalEuler

Field Value

Vector3

holdRangedAimOffset

public Vector3 holdRangedAimOffset

Field Value

Vector3

punchAnimLocalEulerDelta

public Vector3 punchAnimLocalEulerDelta

Field Value

Vector3

punchAnimOffsetDelta

public Vector3 punchAnimOffsetDelta

Field Value

Vector3

punchLocalEuler

public Vector3 punchLocalEuler

Field Value

Vector3

punchOffset

public Vector3 punchOffset

Field Value

Vector3

swingAnimPointALocalEuler

public Vector3 swingAnimPointALocalEuler

Field Value

Vector3

swingAnimPointAOffset

public Vector3 swingAnimPointAOffset

Field Value

Vector3

swingAnimPointBLocalEuler

public Vector3 swingAnimPointBLocalEuler

Field Value

Vector3

swingAnimPointBOffset

public Vector3 swingAnimPointBOffset

Field Value

Vector3

Methods

CarryItem(EntityAttachmentItem, bool, CarryHand)

public override void CarryItem(EntityAttachmentItem entityItem, bool isFirstPersonView = false, CarryHand hand = CarryHand.Right)

Parameters

entityItem EntityAttachmentItem
isFirstPersonView bool
hand CarryHand

Enter()

public override void Enter()

Exit()

public override void Exit()

GripPickup(bool)

public void GripPickup(bool isLeftHand)

Parameters

isLeftHand bool

OnJump()

public void OnJump()

OnMoveInput(Vector3, float)

public void OnMoveInput(Vector3 moveDirWorld, float speed)

Parameters

moveDirWorld Vector3
speed float

PutdownByGrip(bool)

public void PutdownByGrip(bool isLeftHand)

Parameters

isLeftHand bool

TriggerAttack(bool)

public void TriggerAttack(bool isLeftHand)

Parameters

isLeftHand bool

Update(float)

public override void Update(float deltaTime)

Parameters

deltaTime float

UpdateProceduralHandIk(float, Transform)

public void UpdateProceduralHandIk(float deltaTime, Transform camTransform)

Parameters

deltaTime float
camTransform Transform