Class FVRCappedGrenade
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class FVRCappedGrenade : FVRMeleeWeapon
- Inheritance
-
FVRCappedGrenade
- Inherited Members
Constructors
FVRCappedGrenade()
public FVRCappedGrenade()
Fields
AudEvent_CapRemovePrimary
public AudioEvent AudEvent_CapRemovePrimary
Field Value
AudEvent_CapRemoveSecondary
public AudioEvent AudEvent_CapRemoveSecondary
Field Value
Cap_Primary_Prefab
public GameObject Cap_Primary_Prefab
Field Value
- GameObject
Cap_Secondary_Prefab
public GameObject Cap_Secondary_Prefab
Field Value
- GameObject
FuseTime
public float FuseTime
Field Value
FuseType
public FVRCappedGrenade.CappedGrenadeFuseType FuseType
Field Value
HasPopOutShell
public bool HasPopOutShell
Field Value
ImpactFuseVelThreshold
public float ImpactFuseVelThreshold
Field Value
IsPrimaryCapRemoved
public bool IsPrimaryCapRemoved
Field Value
IsSecondaryCapRemoved
public bool IsSecondaryCapRemoved
Field Value
ShellPieces
public List<Transform> ShellPieces
Field Value
- List<Transform>
ShellPoses
public List<Vector3> ShellPoses
Field Value
- List<Vector3>
SpawnOnDestruction
public GameObject[] SpawnOnDestruction
Field Value
- GameObject[]
UsesSecondaryCap
public bool UsesSecondaryCap
Field Value
m_impactFuseBurnDown
public float m_impactFuseBurnDown
Field Value
Methods
AutoSplode()
public void AutoSplode()
CapRemoved(bool, FVRViveHand, FVRCappedGrenadeCap)
public void CapRemoved(bool isPrimary, FVRViveHand hand, FVRCappedGrenadeCap cap)
Parameters
isPrimary
boolhand
FVRViveHandcap
FVRCappedGrenadeCap
FVRFixedUpdate()
protected override void FVRFixedUpdate()
OnCollisionEnter(Collision)
public override void OnCollisionEnter(Collision col)
Parameters
col
Collision
RegisterCap(FVRCappedGrenadeCap)
public void RegisterCap(FVRCappedGrenadeCap c)
Parameters
Start()
protected override void Start()