Class SLAM
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class SLAM : FVRPhysicalObject, IFVRDamageable
- Inheritance
-
SLAM
- Implements
- Inherited Members
Constructors
SLAM()
public SLAM()
Fields
AudEvent_ArmButtonClick
public AudioEvent AudEvent_ArmButtonClick
Field Value
AudEvent_Armed
public AudioEvent AudEvent_Armed
Field Value
AudEvent_Flip
public AudioEvent AudEvent_Flip
Field Value
AudEvent_Priming
public AudioEvent AudEvent_Priming
Field Value
FlipPiece
public Transform FlipPiece
Field Value
- Transform
FlipPieceRots
public Vector2 FlipPieceRots
Field Value
- Vector2
LM_Attach
public LayerMask LM_Attach
Field Value
- LayerMask
LM_Beam
public LayerMask LM_Beam
Field Value
- LayerMask
Laser_Beam
public Transform Laser_Beam
Field Value
- Transform
Laser_Root
public GameObject Laser_Root
Field Value
- GameObject
Light_Green
public GameObject Light_Green
Field Value
- GameObject
Light_Red
public GameObject Light_Red
Field Value
- GameObject
Mode
public SLAM.SLAMMode Mode
Field Value
SpawnOnDestroy
public List<GameObject> SpawnOnDestroy
Field Value
- List<GameObject>
SpawnOnDestroy_Broad
public List<GameObject> SpawnOnDestroy_Broad
Field Value
- List<GameObject>
SpawnPoint
public Transform SpawnPoint
Field Value
- Transform
SpawnPoint_Broad
public Transform SpawnPoint_Broad
Field Value
- Transform
Methods
Damage(Damage)
public void Damage(Damage d)
Parameters
d
Damage
Detonate()
public void Detonate()
FVRUpdate()
protected override void FVRUpdate()
IsDistantGrabbable()
public override bool IsDistantGrabbable()
Returns
IsInteractable()
public override bool IsInteractable()
Returns
SetMode(SLAMMode)
public void SetMode(SLAM.SLAMMode m)
Parameters
Start()
protected override void Start()
TriggerFlipped(bool)
public void TriggerFlipped(bool isFlip)
Parameters
isFlip
bool