Table of Contents

Class ClimbingAxe

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class ClimbingAxe : FVRMeleeWeapon
Inheritance
ClimbingAxe
Inherited Members

Constructors

ClimbingAxe()

public ClimbingAxe()

Fields

CanEnvHit

public bool CanEnvHit

Field Value

bool

DisLodgeThreshold

public float DisLodgeThreshold

Field Value

float

InitiatingColliders

public List<Collider> InitiatingColliders

Field Value

List<Collider>

InitiatingForward

public Transform InitiatingForward

Field Value

Transform

IsTriggerAxeStyle

public bool IsTriggerAxeStyle

Field Value

bool

Methods

BeginInteraction(FVRViveHand)

public override void BeginInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

DoesFunctionAsGrabPoint()

public override bool DoesFunctionAsGrabPoint()

Returns

bool

EndInteraction(FVRViveHand)

public override void EndInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

FVRUpdate()

protected override void FVRUpdate()

GetLastGrabHandPos()

public override Vector3 GetLastGrabHandPos()

Returns

Vector3

GetPosTarget()

protected override Vector3 GetPosTarget()

Returns

Vector3

GetRotTarget()

protected override Quaternion GetRotTarget()

Returns

Quaternion

IsDistantGrabbable()

public override bool IsDistantGrabbable()

Returns

bool

OnCollisionEnter(Collision)

public override void OnCollisionEnter(Collision col)

Parameters

col Collision

SetLastGrabHandPos(Vector3)

public override void SetLastGrabHandPos(Vector3 v)

Parameters

v Vector3

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand