Class FlameThrower
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class FlameThrower : FVRFireArm
- Inheritance
-
FlameThrower
- Inherited Members
Constructors
FlameThrower()
public FlameThrower()
Fields
AirBlastCenter
public Transform AirBlastCenter
Field Value
- Transform
AirBlastGo
public GameObject AirBlastGo
Field Value
- GameObject
AudEvent_Extinguish
public AudioEvent AudEvent_Extinguish
Field Value
AudEvent_Ignite
public AudioEvent AudEvent_Ignite
Field Value
AudEvent_PilotOn
public AudioEvent AudEvent_PilotOn
Field Value
AudSource_FireLoop
public AudioSource AudSource_FireLoop
Field Value
- AudioSource
AudioPitchRange
public Vector2 AudioPitchRange
Field Value
- Vector2
FireParticles
public ParticleSystem FireParticles
Field Value
- ParticleSystem
FireWidthRange
public Vector2 FireWidthRange
Field Value
- Vector2
MF2Valve
public MF2_FlamethrowerValve MF2Valve
Field Value
ParticleVolume
public float ParticleVolume
Field Value
PilotLight
public Transform PilotLight
Field Value
- Transform
SizeRangeMax
public Vector2 SizeRangeMax
Field Value
- Vector2
SizeRangeMin
public Vector2 SizeRangeMin
Field Value
- Vector2
SpeedRangeMax
public Vector2 SpeedRangeMax
Field Value
- Vector2
SpeedRangeMin
public Vector2 SpeedRangeMin
Field Value
- Vector2
Trigger
public Transform Trigger
Field Value
- Transform
TriggerFiringThreshold
public float TriggerFiringThreshold
Field Value
TriggerInterpStyle
public FVRPhysicalObject.InterpStyle TriggerInterpStyle
Field Value
Trigger_ForwardValue
public float Trigger_ForwardValue
Field Value
Trigger_RearwardValue
public float Trigger_RearwardValue
Field Value
UsesAirBlast
public bool UsesAirBlast
Field Value
UsesAirBlastSystem
public bool UsesAirBlastSystem
Field Value
UsesMF2Valve
public bool UsesMF2Valve
Field Value
UsesPilotLightSystem
public bool UsesPilotLightSystem
Field Value
UsesValve
public bool UsesValve
Field Value
Valve
public FlameThrowerValve Valve
Field Value
Methods
EndInteraction(FVRViveHand)
public override void EndInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand
FVRUpdate()
protected override void FVRUpdate()
Start()
protected override void Start()
UpdateFire()
public void UpdateFire()
UpdateInteraction(FVRViveHand)
public override void UpdateInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand