Table of Contents

Class OmniSequencer

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

Constructors

OmniSequencer()

public OmniSequencer()

Fields

AudClip_SequenceEnd

public AudioClip AudClip_SequenceEnd

Field Value

AudioClip

AudClip_SequenceStart

public AudioClip AudClip_SequenceStart

Field Value

AudioClip

AudClip_WaveEnd

public AudioClip AudClip_WaveEnd

Field Value

AudioClip

AudClip_WaveStart

public AudioClip AudClip_WaveStart

Field Value

AudioClip

AudSource

public AudioSource AudSource

Field Value

AudioSource

BeginSequenceButton

public GameObject BeginSequenceButton

Field Value

GameObject

Canvas_Abort

public GameObject Canvas_Abort

Field Value

GameObject

Canvas_EndOfSequence

public GameObject Canvas_EndOfSequence

Field Value

GameObject

Canvas_InWarmUp

public GameObject Canvas_InWarmUp

Field Value

GameObject

Canvas_InWave

public GameObject Canvas_InWave

Field Value

GameObject

Canvas_Menu_HighScore

public GameObject Canvas_Menu_HighScore

Field Value

GameObject

Canvas_Menu_Root

public GameObject Canvas_Menu_Root

Field Value

GameObject

Canvas_Menu_SequenceDetails

public GameObject Canvas_Menu_SequenceDetails

Field Value

GameObject

Canvas_Menu_SequenceList

public GameObject Canvas_Menu_SequenceList

Field Value

GameObject

FinalDisplay

public Text FinalDisplay

Field Value

Text

FinalKeyboard

public Keyboard FinalKeyboard

Field Value

Keyboard

FinalScore

public Text FinalScore

Field Value

Text

GameMenu

public GameObject GameMenu

Field Value

GameObject

IllegalEquipmentLabel

public GameObject IllegalEquipmentLabel

Field Value

GameObject

InWave_Time

public Text InWave_Time

Field Value

Text

InWave_Wave

public Text InWave_Wave

Field Value

Text

ItemSpawner

public GameObject ItemSpawner

Field Value

GameObject

Library

public OmniSequenceLibrary Library

Field Value

OmniSequenceLibrary

LocalPlayerNameDisplay

public Text LocalPlayerNameDisplay

Field Value

Text

Menu

public GameObject Menu

Field Value

GameObject

ScoreManager

public OmniScoreManager ScoreManager

Field Value

OmniScoreManager

ThemeSprites

public Sprite[] ThemeSprites

Field Value

Sprite[]

TrashCan

public GameObject TrashCan

Field Value

GameObject

UID_BeginSequenceButton

public GameObject UID_BeginSequenceButton

Field Value

GameObject

UID_SequenceAllowedEquipmentList

public Text UID_SequenceAllowedEquipmentList

Field Value

Text

UID_SequenceAmmoMode

public Text UID_SequenceAmmoMode

Field Value

Text

UID_SequenceDetails

public Text UID_SequenceDetails

Field Value

Text

UID_SequenceDifficulty

public Text UID_SequenceDifficulty

Field Value

Text

UID_SequenceFirearmType

public Text UID_SequenceFirearmType

Field Value

Text

UID_SequenceImage

public Image UID_SequenceImage

Field Value

Image

UID_SequenceName

public Text UID_SequenceName

Field Value

Text

UID_SequenceTheme

public Text UID_SequenceTheme

Field Value

Text

UID_SequenceWaveCount

public Text UID_SequenceWaveCount

Field Value

Text

UIH_CurrencyMessage

public Text UIH_CurrencyMessage

Field Value

Text

UIH_NewRank

public Text UIH_NewRank

Field Value

Text

UIH_PacketDingClip

public AudioClip UIH_PacketDingClip

Field Value

AudioClip

UIH_PacketRain

public ParticleSystem UIH_PacketRain

Field Value

ParticleSystem

UIH_PacketRainAudio

public AudioSource UIH_PacketRainAudio

Field Value

AudioSource

UIH_Scores_Global

public Text[] UIH_Scores_Global

Field Value

Text[]

UIH_Scores_Local

public Text[] UIH_Scores_Local

Field Value

Text[]

UIH_SequenceName

public Text UIH_SequenceName

Field Value

Text

UIH_WeinerTrophies

public Image[] UIH_WeinerTrophies

Field Value

Image[]

UIH_WeinerTrophy_Dark

public Color UIH_WeinerTrophy_Dark

Field Value

Color

UIH_WeinerTrophy_Light

public Color UIH_WeinerTrophy_Light

Field Value

Color

UIL_ArrowNext

public GameObject UIL_ArrowNext

Field Value

GameObject

UIL_ArrowPrev

public GameObject UIL_ArrowPrev

Field Value

GameObject

UIL_SequenceAwardList

public Image[] UIL_SequenceAwardList

Field Value

Image[]

UIL_SequenceList

public Text[] UIL_SequenceList

Field Value

Text[]

UIL_ThemeDetails

public Text UIL_ThemeDetails

Field Value

Text

UIL_ThemeImage

public Image UIL_ThemeImage

Field Value

Image

UIL_ThemeName

public Text UIL_ThemeName

Field Value

Text

UIL_TrophySprites

public Sprite[] UIL_TrophySprites

Field Value

Sprite[]

WarmUp_Instruction

public Text WarmUp_Instruction

Field Value

Text

WarmUp_Time

public Text WarmUp_Time

Field Value

Text

WarmUp_Wave

public Text WarmUp_Wave

Field Value

Text

m_state

public OmniSequencer.State m_state

Field Value

OmniSequencer.State

Methods

AbortSequence()

public void AbortSequence()

BackToRoot()

public void BackToRoot()

BackToSequenceDetails()

public void BackToSequenceDetails()

BackToSequenceList()

public void BackToSequenceList()

BeginSequence()

public void BeginSequence()

ClearGlobalHighScoreDisplay()

public void ClearGlobalHighScoreDisplay()

DisableIllegalEquipment()

public void DisableIllegalEquipment()

EnableAllEquipment()

public void EnableAllEquipment()

FloatToTime(float, string)

public string FloatToTime(float toConvert, string format)

Parameters

toConvert float
format string

Returns

string

GetRange(OmniWaveEngagementRange)

protected float GetRange(OmniWaveEngagementRange r)

Parameters

r OmniWaveEngagementRange

Returns

float

InitiateSelectedSequence()

public bool InitiateSelectedSequence()

Returns

bool

NextSequencePage()

public void NextSequencePage()

PrevSequencePage()

public void PrevSequencePage()

RangeToScoreMultiplier(OmniWaveEngagementRange)

public float RangeToScoreMultiplier(OmniWaveEngagementRange range)

Parameters

range OmniWaveEngagementRange

Returns

float

SelectSequence(int)

public void SelectSequence(int i)

Parameters

i int

SelectTheme(int)

public void SelectTheme(int i)

Parameters

i int

SetGlobalHighScoreDisplay(List<HighScore>)

public void SetGlobalHighScoreDisplay(List<HighScoreManager.HighScore> scores)

Parameters

scores List<HighScoreManager.HighScore>

SubmitScoreAndGoToBoard()

public void SubmitScoreAndGoToBoard()

UpdateIllegalEquipmentCheck()

public void UpdateIllegalEquipmentCheck()

ViewHighScorePage()

public void ViewHighScorePage()