Class MF2_Medigun
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class MF2_Medigun : FVRPhysicalObject
- Inheritance
-
MF2_Medigun
- Inherited Members
-
Constructors
MF2_Medigun()
Fields
AudEvent_Disengage
public AudioEvent AudEvent_Disengage
Field Value
- AudioEvent
AudEvent_Engage
public AudioEvent AudEvent_Engage
Field Value
- AudioEvent
AudEvent_Fail
public AudioEvent AudEvent_Fail
Field Value
- AudioEvent
AudEvent_UberDisengage
public AudioEvent AudEvent_UberDisengage
Field Value
- AudioEvent
AudEvent_UberEngage
public AudioEvent AudEvent_UberEngage
Field Value
- AudioEvent
AudEvent_UberReady
public AudioEvent AudEvent_UberReady
Field Value
- AudioEvent
AudSource_Loop_Charged
public AudioSource AudSource_Loop_Charged
Field Value
- AudioSource
AudSource_Loop_Heal
public AudioSource AudSource_Loop_Heal
Field Value
- AudioSource
Beam
Field Value
- MedigunBeam
BeamTarget
public Transform BeamTarget
Field Value
- Transform
BlockingMask
public LayerMask BlockingMask
Field Value
- LayerMask
Fore
Field Value
- Transform
Gauge
Field Value
- Renderer
GunMatsByTeam
public Material[] GunMatsByTeam
Field Value
- Material[]
GunMatsByTeam_Uber
public Material[] GunMatsByTeam_Uber
Field Value
- Material[]
GunRends
public Renderer[] GunRends
Field Value
- Renderer[]
Handle
public MF2_Medigun_Handle Handle
Field Value
- MF2_Medigun_Handle
HandleRot_Back
public Transform HandleRot_Back
Field Value
- Transform
HandleRot_Front
public Transform HandleRot_Front
Field Value
- Transform
HandleRot_Up
public Transform HandleRot_Up
Field Value
- Transform
LatchingMask
public LayerMask LatchingMask
Field Value
- LayerMask
MagMatsByTeam
public Material[] MagMatsByTeam
Field Value
- Material[]
MagMatsByTeam_Uber
public Material[] MagMatsByTeam_Uber
Field Value
- Material[]
MagRend
Field Value
- Renderer
Muzzle
Field Value
- Transform
Methods
Awake()
protected override void Awake()
FVRUpdate()
protected override void FVRUpdate()
HandleDisEngage()
public void HandleDisEngage()
HandleEngage()
public void HandleEngage()
UpdateInteraction(FVRViveHand)
public override void UpdateInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand