C# Class Sol.QuestManager

Inheritance: UnityEngine.MonoBehaviour
Exibir arquivo Open project: Stumpstump/RoverGame

Public Properties

Property Type Description
aiAmg UnityEngine.Audio.AudioMixerGroup
characterDelay float
defaultHudInfo bl_HudInfo
glitchEffects Colorful.Glitch[]
quests List
radioAmg UnityEngine.Audio.AudioMixerGroup
testMode bool

Protected Properties

Property Type Description
currentQuest int

Public Methods

Method Description
BeginQuest ( ) : void
CleanupAndRestart ( ) : void
CompleteQuest ( int i ) : void
DisplayDialogue ( List displayTexts, QuestObjective qo, bool isHuman = true ) : void
DisplayPermanentObjective ( string objective ) : void
SetProceed ( bool b, int i ) : void

Protected Methods

Method Description
Awake ( ) : void
DisplayDialogueCoroutine ( List displayTexts, QuestObjective qo, bool isHuman = true ) : IEnumerator
GlitchOut ( float waitTime = 1f ) : IEnumerator
Restart ( ) : IEnumerator

Method Details

Awake() protected method

protected Awake ( ) : void
return void

BeginQuest() public method

public BeginQuest ( ) : void
return void

CleanupAndRestart() public method

public CleanupAndRestart ( ) : void
return void

CompleteQuest() public method

public CompleteQuest ( int i ) : void
i int
return void

DisplayDialogue() public method

public DisplayDialogue ( List displayTexts, QuestObjective qo, bool isHuman = true ) : void
displayTexts List
qo QuestObjective
isHuman bool
return void

DisplayDialogueCoroutine() protected method

protected DisplayDialogueCoroutine ( List displayTexts, QuestObjective qo, bool isHuman = true ) : IEnumerator
displayTexts List
qo QuestObjective
isHuman bool
return IEnumerator

DisplayPermanentObjective() public method

public DisplayPermanentObjective ( string objective ) : void
objective string
return void

GlitchOut() protected method

protected GlitchOut ( float waitTime = 1f ) : IEnumerator
waitTime float
return IEnumerator

Restart() protected method

protected Restart ( ) : IEnumerator
return IEnumerator

SetProceed() public method

public SetProceed ( bool b, int i ) : void
b bool
i int
return void

Property Details

aiAmg public_oe property

public AudioMixerGroup,UnityEngine.Audio aiAmg
return UnityEngine.Audio.AudioMixerGroup

characterDelay public_oe property

public float characterDelay
return float

currentQuest protected_oe property

protected int currentQuest
return int

defaultHudInfo public_oe property

public bl_HudInfo defaultHudInfo
return bl_HudInfo

glitchEffects public_oe property

public Glitch[],Colorful glitchEffects
return Colorful.Glitch[]

quests public_oe property

public List quests
return List

radioAmg public_oe property

public AudioMixerGroup,UnityEngine.Audio radioAmg
return UnityEngine.Audio.AudioMixerGroup

testMode public_oe property

public bool testMode
return bool