Table of Contents

Class MeatCrab

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class MeatCrab : FVRPhysicalObject, IFVRDamageable
Inheritance
MeatCrab
Implements
Inherited Members

Constructors

MeatCrab()

public 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

public float DetachForce

Field Value

float

DoesPoisonAttack

public bool DoesPoisonAttack

Field Value

bool

DownwardRecoveryCheckDistance

public float DownwardRecoveryCheckDistance

Field Value

float

Drill

public Transform Drill

Field Value

Transform

DrillExtents

public Vector2 DrillExtents

Field Value

Vector2

E

public AIEntity E

Field Value

AIEntity

GroundPoint

public Transform GroundPoint

Field Value

Transform

Height

public float 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

public float 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

public float LungeDamage

Field Value

float

LungeRange

public 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

public float PointsLife

Field Value

float

Priority

public AITargetPrioritySystem Priority

Field Value

AITargetPrioritySystem

Radius

public float 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()