Class MeatCrab
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class MeatCrab : FVRPhysicalObject, IFVRDamageable
- Inheritance
-
MeatCrab
- Implements
-
- Inherited Members
-
Constructors
MeatCrab()
Fields
AttachedPositionFudge2
protected float AttachedPositionFudge2
Field Value
- float
AttachedPositionMultiplier2
protected float AttachedPositionMultiplier2
Field Value
- float
AttachedRotationFudge2
protected float AttachedRotationFudge2
Field Value
- float
AttachedRotationMultiplier2
protected float AttachedRotationMultiplier2
Field Value
- float
AudEvent_HitGround
public AudioEvent AudEvent_HitGround
Field Value
- AudioEvent
AudEvent_HitTarget
public AudioEvent AudEvent_HitTarget
Field Value
- AudioEvent
AudEvent_Leap
public AudioEvent AudEvent_Leap
Field Value
- AudioEvent
AudSource_DrillSound
public AudioSource AudSource_DrillSound
Field Value
- AudioSource
DeathFX
public GameObject DeathFX
Field Value
- GameObject
DetachForce
Field Value
- float
DoesPoisonAttack
public bool DoesPoisonAttack
Field Value
- bool
DownwardRecoveryCheckDistance
public float DownwardRecoveryCheckDistance
Field Value
- float
Drill
Field Value
- Transform
DrillExtents
public Vector2 DrillExtents
Field Value
- Vector2
E
Field Value
- AIEntity
GroundPoint
public Transform GroundPoint
Field Value
- Transform
Height
Field Value
- float
HopDistanceRange
public Vector2 HopDistanceRange
Field Value
- Vector2
HopHeightCurve
public AnimationCurve HopHeightCurve
Field Value
- AnimationCurve
HopHeightRange
public Vector2 HopHeightRange
Field Value
- Vector2
HopSpeed
Field Value
- float
LM_LungeAttack
public LayerMask LM_LungeAttack
Field Value
- LayerMask
LM_Recovery
public LayerMask LM_Recovery
Field Value
- LayerMask
LungeAttackAngle
public float LungeAttackAngle
Field Value
- float
LungeDamage
Field Value
- float
LungeRange
Field Value
- float
LungeVelocity
public float LungeVelocity
Field Value
- float
MeatMesh
public Transform MeatMesh
Field Value
- Transform
MeatMeshOGScale
public float MeatMeshOGScale
Field Value
- float
PointsLife
Field Value
- float
Priority
public AITargetPrioritySystem Priority
Field Value
- AITargetPrioritySystem
Radius
Field Value
- float
RecoveryCheckTime
public float RecoveryCheckTime
Field Value
- float
SpikeXRotations
public Vector2 SpikeXRotations
Field Value
- Vector2
Spikes
public Transform[] Spikes
Field Value
- Transform[]
State
public MeatCrab.MeatCrabState State
Field Value
- MeatCrab.MeatCrabState
ThinkTimeRange
public Vector2 ThinkTimeRange
Field Value
- Vector2
Methods
Damage(Damage)
public void Damage(Damage d)
Parameters
d
Damage
EventReceive(AIEvent)
public void EventReceive(AIEvent e)
Parameters
e
AIEvent
FVRFixedUpdate()
protected override void FVRFixedUpdate()
FVRUpdate()
protected override void FVRUpdate()
IsInteractable()
public override bool IsInteractable()
Returns
- bool
OnCollisionEnter(Collision)
public override void OnCollisionEnter(Collision col)
Parameters
col
Collision
Start()
protected override void Start()