Table of Contents

Class GrappleGunBolt

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class GrappleGunBolt : MonoBehaviour
Inheritance
GrappleGunBolt

Constructors

GrappleGunBolt()

public GrappleGunBolt()

Fields

FakeRopeLength

public GameObject FakeRopeLength

Field Value

GameObject

LM_GrappleShot1

public LayerMask LM_GrappleShot1

Field Value

LayerMask

LM_GrappleShot2

public LayerMask LM_GrappleShot2

Field Value

LayerMask

Projectile

public GameObject Projectile

Field Value

GameObject

RopeLengthPrefab

public GameObject RopeLengthPrefab

Field Value

GameObject

RopePoint

public Transform RopePoint

Field Value

Transform

Methods

Fire(bool, Vector3, Vector3, Vector3)

public void Fire(bool isFirstBolt, Vector3 point, Vector3 forward, Vector3 basePoint)

Parameters

isFirstBolt bool
point Vector3
forward Vector3
basePoint Vector3

HasStruck()

public bool HasStruck()

Returns

bool
public bool HasStruckLink()

Returns

bool

PullSosig(Vector3)

public void PullSosig(Vector3 dir)

Parameters

dir Vector3

Retract()

public void Retract()