Table of Contents

Class ClaymoreMine

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class ClaymoreMine : FVRPhysicalObject
Inheritance
ClaymoreMine
Inherited Members

Constructors

ClaymoreMine()

public ClaymoreMine()

Fields

ArmingComponents

public List<Transform> ArmingComponents

Field Value

List<Transform>

AudEvent_ArmBeep

public AudioEvent AudEvent_ArmBeep

Field Value

AudioEvent

LM_Lasers

public LayerMask LM_Lasers

Field Value

LayerMask

LM_Placement

public LayerMask LM_Placement

Field Value

LayerMask

Lasers

public List<Transform> Lasers

Field Value

List<Transform>

PlacementRayPoint

public Transform PlacementRayPoint

Field Value

Transform

Rots_Armed

public List<Vector3> Rots_Armed

Field Value

List<Vector3>

Rots_Unarmed

public List<Vector3> Rots_Unarmed

Field Value

List<Vector3>

SpawnOnDetonate

public List<GameObject> SpawnOnDetonate

Field Value

List<GameObject>

Methods

BeginInteraction(FVRViveHand)

public override void BeginInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

EndInteraction(FVRViveHand)

public override void EndInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

EndInteractionIntoInventorySlot(FVRViveHand, FVRQuickBeltSlot)

public override void EndInteractionIntoInventorySlot(FVRViveHand hand, FVRQuickBeltSlot slot)

Parameters

hand FVRViveHand
slot FVRQuickBeltSlot

FVRUpdate()

protected override void FVRUpdate()

IsDistantGrabbable()

public override bool IsDistantGrabbable()

Returns

bool

SaveArmedRots()

public void SaveArmedRots()

SaveUnarmedRots()

public void SaveUnarmedRots()

SetArmedRots()

public void SetArmedRots()

SetUnarmedRots()

public void SetUnarmedRots()