Table of Contents

Class OmniSpawner

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

Constructors

OmniSpawner()

public OmniSpawner()

Fields

AudClip_Failure

public AudioClip AudClip_Failure

Field Value

AudioClip

AudClip_Spawn

public AudioClip AudClip_Spawn

Field Value

AudioClip

AudClip_Success

public AudioClip AudClip_Success

Field Value

AudioClip

AudSource

public AudioSource AudSource

Field Value

AudioSource

DeploySpeed

public float DeploySpeed

Field Value

float

ScoreMultiplier

public float ScoreMultiplier

Field Value

float

TargetY

public float TargetY

Field Value

float

m_activationLerp

protected float m_activationLerp

Field Value

float

m_endPos

protected Vector3 m_endPos

Field Value

Vector3

m_isConfigured

protected bool m_isConfigured

Field Value

bool

m_isDoneSpawning

protected bool m_isDoneSpawning

Field Value

bool

m_isReadyForWaveEnd

protected bool m_isReadyForWaveEnd

Field Value

bool

m_range

protected OmniWaveEngagementRange m_range

Field Value

OmniWaveEngagementRange

m_startPos

protected Vector3 m_startPos

Field Value

Vector3

m_state

protected OmniSpawner.SpawnerState m_state

Field Value

OmniSpawner.SpawnerState

points

protected int points

Field Value

int

Methods

Activate()

public virtual void Activate()

Activating()

protected virtual void Activating()

AddPoints(int)

public void AddPoints(int p)

Parameters

p int

BeginSpawning()

public virtual void BeginSpawning()

Configure(OmniSpawnDef, OmniWaveEngagementRange)

public virtual void Configure(OmniSpawnDef Def, OmniWaveEngagementRange Range)

Parameters

Def OmniSpawnDef
Range OmniWaveEngagementRange

Deactivate()

public virtual int Deactivate()

Returns

int

Deactivating()

protected virtual void Deactivating()

EndSpawning()

public virtual void EndSpawning()

GetEngagementRange()

public OmniWaveEngagementRange GetEngagementRange()

Returns

OmniWaveEngagementRange

GetRange()

protected float GetRange()

Returns

float

GetState()

public virtual OmniSpawner.SpawnerState GetState()

Returns

OmniSpawner.SpawnerState

IsConfigured()

public virtual bool IsConfigured()

Returns

bool

IsDoneSpawning()

public virtual bool IsDoneSpawning()

Returns

bool

IsReadyForWaveEnd()

public virtual bool IsReadyForWaveEnd()

Returns

bool

PlayFailureSound()

public void PlayFailureSound()

PlaySpawnSound()

public void PlaySpawnSound()

PlaySuccessSound()

public void PlaySuccessSound()