Class MF2_BearTrapInteractionZone
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class MF2_BearTrapInteractionZone : FVRInteractiveObject
- Inheritance
-
MF2_BearTrapInteractionZone
- Inherited Members
-
Constructors
MF2_BearTrapInteractionZone()
public MF2_BearTrapInteractionZone()
Fields
AudEvent_LockOpen
public AudioEvent AudEvent_LockOpen
Field Value
- AudioEvent
AudEvent_SnapShut
public AudioEvent AudEvent_SnapShut
Field Value
- AudioEvent
public Transform BaseTransform
Field Value
- Transform
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 MF2_BearTrapInteractionZone.BearTrapState State
Field Value
- MF2_BearTrapInteractionZone.BearTrapState
fakeDamDir
public Transform fakeDamDir
Field Value
- Transform
fakeDamPoint
public Transform fakeDamPoint
Field Value
- Transform
Methods
CanSnapShut()
public bool CanSnapShut()
Returns
- bool
Close()
EndInteraction(FVRViveHand)
public override void EndInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand
IsInteractable()
public override bool IsInteractable()
Returns
- bool
LockOpen()
Open()
SetBearTrap(MF2_BearTrap)
public void SetBearTrap(MF2_BearTrap trap)
Parameters
trap
MF2_BearTrap
SnapShut()
UpdateInteraction(FVRViveHand)
public override void UpdateInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand