Class GrappleThrowable
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class GrappleThrowable : FVRPhysicalObject
- Inheritance
-
GrappleThrowable
- Inherited Members
Constructors
GrappleThrowable()
public GrappleThrowable()
Fields
BundledRope
public GameObject BundledRope
Field Value
- GameObject
FakeKnot
public GameObject FakeKnot
Field Value
- GameObject
FakeRopeLength
public GameObject FakeRopeLength
Field Value
- GameObject
LM_Grapple
public LayerMask LM_Grapple
Field Value
- LayerMask
RopeLengthPrefab
public GameObject RopeLengthPrefab
Field Value
- GameObject
RopePoint
public Transform RopePoint
Field Value
- Transform
Properties
IsRopeFree
public bool IsRopeFree { get; }
Property Value
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
FVRViveHandslot
FVRQuickBeltSlot
FVRUpdate()
protected override void FVRUpdate()
FreeRope()
public void FreeRope()
OnCollisionEnter(Collision)
public override void OnCollisionEnter(Collision col)
Parameters
col
Collision