Table of Contents

Class SosigWeaponPlayerInterface

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

Constructors

SosigWeaponPlayerInterface()

public SosigWeaponPlayerInterface()

Fields

AudEvent_Ding

public AudioEvent AudEvent_Ding

Field Value

AudioEvent

AudEvent_Rattle

public AudioEvent AudEvent_Rattle

Field Value

AudioEvent

Foregrip

public FVRAlternateGrip Foregrip

Field Value

FVRAlternateGrip

HasActiveShoulderStock

public bool HasActiveShoulderStock

Field Value

bool

HoloSight

public GameObject HoloSight

Field Value

GameObject

RattleHeight

public float RattleHeight

Field Value

float

RattleRadius

public float RattleRadius

Field Value

float

StockPos

public Transform StockPos

Field Value

Transform

UsesHoloSight

public bool UsesHoloSight

Field Value

bool

W

public SosigWeapon W

Field Value

SosigWeapon

Methods

BeginInteraction(FVRViveHand)

public override void BeginInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

DuplicateFromSpawnLock(FVRViveHand)

public override GameObject DuplicateFromSpawnLock(FVRViveHand hand)

Parameters

hand FVRViveHand

Returns

GameObject

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()

GetIsSaveLoadable()

public override bool GetIsSaveLoadable()

Returns

bool

GetRecoilZ()

public override float GetRecoilZ()

Returns

float

GetStockPos()

public override Transform GetStockPos()

Returns

Transform

HasStockPos()

public override bool HasStockPos()

Returns

bool

IsDistantGrabbable()

public override bool IsDistantGrabbable()

Returns

bool

IsInteractable()

public override bool IsInteractable()

Returns

bool

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand