Table of Contents

Class EncryptionBotCrystal

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class EncryptionBotCrystal : MonoBehaviour
Inheritance
EncryptionBotCrystal

Constructors

EncryptionBotCrystal()

public EncryptionBotCrystal()

Fields

ActivateSpeed

public float ActivateSpeed

Field Value

float

AudEvent_Activating

public AudioEvent AudEvent_Activating

Field Value

AudioEvent

AudEvent_Deactivating

public AudioEvent AudEvent_Deactivating

Field Value

AudioEvent

AudEvent_LaserChargeUp

public AudioEvent AudEvent_LaserChargeUp

Field Value

AudioEvent

AudEvent_Passive

public AudioEvent AudEvent_Passive

Field Value

AudioEvent

AudEvent_Scream

public AudioEvent AudEvent_Scream

Field Value

AudioEvent

AudSource_LaserHit

public AudioSource AudSource_LaserHit

Field Value

AudioSource

BotConnectionBeams

public List<Transform> BotConnectionBeams

Field Value

List<Transform>

BotPrefabs

public List<GameObject> BotPrefabs

Field Value

List<GameObject>

BotSpawnPositions

public List<Transform> BotSpawnPositions

Field Value

List<Transform>

CooldownSpeed

public float CooldownSpeed

Field Value

float

Crystals

public List<EncryptionBotCrystal.Crystal> Crystals

Field Value

List<EncryptionBotCrystal.Crystal>

DamThreshold

public float DamThreshold

Field Value

float

DeactivateSpeed

public float DeactivateSpeed

Field Value

float

DesiredHeight

public Vector2 DesiredHeight

Field Value

Vector2

DestroyPoints

public List<Transform> DestroyPoints

Field Value

List<Transform>

DetonationRange

public float DetonationRange

Field Value

float

E

public AIEntity E

Field Value

AIEntity

EnergyShield

public GameObject EnergyShield

Field Value

GameObject

ExplodingParticles

public ParticleSystem ExplodingParticles

Field Value

ParticleSystem

ExplodingSpeed

public float ExplodingSpeed

Field Value

float

GunShotProfile

public wwBotWurstGunSoundConfig GunShotProfile

Field Value

wwBotWurstGunSoundConfig

IsBoss

public bool IsBoss

Field Value

bool

LM_FireClear

public LayerMask LM_FireClear

Field Value

LayerMask

LM_GroundCast

public LayerMask LM_GroundCast

Field Value

LayerMask

NumShots

public int NumShots

Field Value

int

Priority

public AITargetPrioritySystem Priority

Field Value

AITargetPrioritySystem

ProjectileSpread

public float ProjectileSpread

Field Value

float

PulseCrystalProjectilePrefab

public GameObject PulseCrystalProjectilePrefab

Field Value

GameObject

RB

public Rigidbody RB

Field Value

Rigidbody

SpawnOnDestroy

public List<GameObject> SpawnOnDestroy

Field Value

List<GameObject>

State

public EncryptionBotCrystal.BotState State

Field Value

EncryptionBotCrystal.BotState

TalkRange

public float TalkRange

Field Value

float

Methods

CrystalHit(Crystal, float)

public void CrystalHit(EncryptionBotCrystal.Crystal c, float amount)

Parameters

c EncryptionBotCrystal.Crystal
amount float

EventReceive(AIEvent)

public void EventReceive(AIEvent e)

Parameters

e AIEvent

Explode()

public void Explode()

Regrow()

public void Regrow()