Table of Contents

Class MF2_Medigun

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

Constructors

MF2_Medigun()

public 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

public MedigunBeam Beam

Field Value

MedigunBeam

BeamTarget

public Transform BeamTarget

Field Value

Transform

BlockingMask

public LayerMask BlockingMask

Field Value

LayerMask

Fore

public Transform Fore

Field Value

Transform

Gauge

public Renderer 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

public Renderer MagRend

Field Value

Renderer

Muzzle

public Transform 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