Class MuzzleDevice
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class MuzzleDevice : FVRFireArmAttachment
- Inheritance
-
MuzzleDevice
- Derived
- Inherited Members
Constructors
MuzzleDevice()
public MuzzleDevice()
Fields
ForcesEffectSize
public bool ForcesEffectSize
Field Value
MechanicalAccuracy
public FVRFireArmMechanicalAccuracyClass MechanicalAccuracy
Field Value
Muzzle
public Transform Muzzle
Field Value
- Transform
MuzzleEffects
public MuzzleEffect[] MuzzleEffects
Field Value
Methods
Awake()
protected override void Awake()
GetDriftMult(FVRPhysicalObject)
public Vector2 GetDriftMult(FVRPhysicalObject f)
Parameters
Returns
- Vector2
GetDropMult(FVRPhysicalObject)
public float GetDropMult(FVRPhysicalObject f)
Parameters
Returns
GetMechanicalAccuracy()
public float GetMechanicalAccuracy()
Returns
ObjectIDsToFloatHash(string, string)
public float ObjectIDsToFloatHash(string objectID0, string objectID1)
Parameters
Returns
OnShot(AttachableFirearm, FVRTailSoundClass)
public virtual void OnShot(AttachableFirearm f, FVRTailSoundClass tailClass)
Parameters
f
AttachableFirearmtailClass
FVRTailSoundClass
OnShot(FVRFireArm, FVRTailSoundClass)
public virtual void OnShot(FVRFireArm f, FVRTailSoundClass tailClass)
Parameters
f
FVRFireArmtailClass
FVRTailSoundClass