Table of Contents

Class BearTrapInteractiblePiece

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class BearTrapInteractiblePiece : FVRInteractiveObject
Inheritance
BearTrapInteractiblePiece
Inherited Members

Constructors

BearTrapInteractiblePiece()

public BearTrapInteractiblePiece()

Fields

AudEvent_LockOpen

public AudioEvent AudEvent_LockOpen

Field Value

AudioEvent

AudEvent_SnapShut

public AudioEvent AudEvent_SnapShut

Field Value

AudioEvent

BaseTransform

public Transform BaseTransform

Field Value

Transform

BladeTransform

public Transform BladeTransform

Field Value

Transform

DamagePoint

public Transform DamagePoint

Field Value

Transform

DamageRadius

public float DamageRadius

Field Value

float

LM_Damage

public LayerMask LM_Damage

Field Value

LayerMask

Reference_Closed

public Transform Reference_Closed

Field Value

Transform

Reference_Open

public Transform Reference_Open

Field Value

Transform

State

public BearTrapInteractiblePiece.BearTrapState State

Field Value

BearTrapInteractiblePiece.BearTrapState

fakeDamDir

public Transform fakeDamDir

Field Value

Transform

fakeDamPoint

public Transform fakeDamPoint

Field Value

Transform

Methods

CanSnapShut()

public bool CanSnapShut()

Returns

bool

Close()

public void Close()

EndInteraction(FVRViveHand)

public override void EndInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

IsInteractable()

public override bool IsInteractable()

Returns

bool

LockOpen()

public void LockOpen()

Open()

public void Open()

SetBearTrap(BearTrap)

public void SetBearTrap(BearTrap trap)

Parameters

trap BearTrap

SnapShut()

public void SnapShut()

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand