C# Class Sol.QuestManager

Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: Stumpstump/RoverGame

Méthodes publiques

Свойство Type Description
aiAmg UnityEngine.Audio.AudioMixerGroup
characterDelay float
defaultHudInfo bl_HudInfo
glitchEffects Colorful.Glitch[]
quests List
radioAmg UnityEngine.Audio.AudioMixerGroup
testMode bool

Protected Properties

Свойство Type Description
currentQuest int

Méthodes publiques

Méthode 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

Méthodes protégées

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

Method Details

Awake() protected méthode

protected Awake ( ) : void
Résultat void

BeginQuest() public méthode

public BeginQuest ( ) : void
Résultat void

CleanupAndRestart() public méthode

public CleanupAndRestart ( ) : void
Résultat void

CompleteQuest() public méthode

public CompleteQuest ( int i ) : void
i int
Résultat void

DisplayDialogue() public méthode

public DisplayDialogue ( List displayTexts, QuestObjective qo, bool isHuman = true ) : void
displayTexts List
qo QuestObjective
isHuman bool
Résultat void

DisplayDialogueCoroutine() protected méthode

protected DisplayDialogueCoroutine ( List displayTexts, QuestObjective qo, bool isHuman = true ) : IEnumerator
displayTexts List
qo QuestObjective
isHuman bool
Résultat IEnumerator

DisplayPermanentObjective() public méthode

public DisplayPermanentObjective ( string objective ) : void
objective string
Résultat void

GlitchOut() protected méthode

protected GlitchOut ( float waitTime = 1f ) : IEnumerator
waitTime float
Résultat IEnumerator

Restart() protected méthode

protected Restart ( ) : IEnumerator
Résultat IEnumerator

SetProceed() public méthode

public SetProceed ( bool b, int i ) : void
b bool
i int
Résultat void

Property Details

aiAmg public_oe property

public AudioMixerGroup,UnityEngine.Audio aiAmg
Résultat UnityEngine.Audio.AudioMixerGroup

characterDelay public_oe property

public float characterDelay
Résultat float

currentQuest protected_oe property

protected int currentQuest
Résultat int

defaultHudInfo public_oe property

public bl_HudInfo defaultHudInfo
Résultat bl_HudInfo

glitchEffects public_oe property

public Glitch[],Colorful glitchEffects
Résultat Colorful.Glitch[]

quests public_oe property

public List quests
Résultat List

radioAmg public_oe property

public AudioMixerGroup,UnityEngine.Audio radioAmg
Résultat UnityEngine.Audio.AudioMixerGroup

testMode public_oe property

public bool testMode
Résultat bool