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
AudEvent_BreachOpen
public AudioEvent AudEvent_BreachOpen
Field Value
AudEvent_Chamber
public AudioEvent AudEvent_Chamber
Field Value
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
SourceIFF
public int SourceIFF
Field Value
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()