Table of Contents

Class RemoteGun

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

Constructors

RemoteGun()

public RemoteGun()

Fields

AudEvent_BreachClose

public AudioEvent AudEvent_BreachClose

Field Value

AudioEvent

AudEvent_BreachOpen

public AudioEvent AudEvent_BreachOpen

Field Value

AudioEvent

AudEvent_Chamber

public AudioEvent AudEvent_Chamber

Field Value

AudioEvent

Barrel

public Transform Barrel

Field Value

Transform

BreachCap

public Transform BreachCap

Field Value

Transform

BreachRotations

public Vector2 BreachRotations

Field Value

Vector2

Breachtrigger

public GameObject Breachtrigger

Field Value

GameObject

CC_Main

public CapsuleCollider CC_Main

Field Value

CapsuleCollider

CC_Open

public CapsuleCollider CC_Open

Field Value

CapsuleCollider

Frame

public Transform Frame

Field Value

Transform

LBL_Chamber

public Text LBL_Chamber

Field Value

Text

Legs

public Transform Legs

Field Value

Transform

Muzzle

public Transform Muzzle

Field Value

Transform

PSystem

public ParticleSystem PSystem

Field Value

ParticleSystem

RoundTypes

public List<RemoteGun.RGRoundType> RoundTypes

Field Value

List<RemoteGun.RGRoundType>

SourceIFF

public int SourceIFF

Field Value

int

Methods

Awake()

protected override void Awake()

ChamberCartridge(FVRFireArmRound)

public void ChamberCartridge(FVRFireArmRound round)

Parameters

round FVRFireArmRound

FVRUpdate()

protected override void FVRUpdate()

Fire()

public void Fire()

ToggleBreach()

public void ToggleBreach()