C# Class Sol.ObjectiveTracker

Inheritance: Menu
Datei anzeigen Open project: Stumpstump/RoverGame Class Usage Examples

Public Properties

Property Type Description
aiHexColor string
completedObjectiveAttributes CompletedObjectiveAttributes
displayedObjectives List
humanHexColor string
objectivePrefab ObjectiveDisplay
objectiveTextAI UnityEngine.UI.Text
objectiveTextAdmin UnityEngine.UI.Text
permanentObjectiveContainer UnityEngine.Transform
permanentObjectivePrefab PermanentObjectiveDisplay
permanentlyDisplayedObjectives List
persistentHud PersistentHUD
typeSpeed float

Public Methods

Method Description
Close ( ) : void
Open ( ) : void
Open ( string objective, bool admin = true, bool delayedClose = false, float delayedCloseTime = 4f ) : void
ShowPermanentObjective ( string objective ) : void

Private Methods

Method Description
DelayedClose ( float delayedCloseTime ) : IEnumerator
FadeOldObjective ( PermanentObjectiveDisplay pod ) : IEnumerator
TypeObjective ( string objective ) : IEnumerator
Update ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

Open() public method

public Open ( ) : void
return void

Open() public method

public Open ( string objective, bool admin = true, bool delayedClose = false, float delayedCloseTime = 4f ) : void
objective string
admin bool
delayedClose bool
delayedCloseTime float
return void

ShowPermanentObjective() public method

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

Property Details

aiHexColor public_oe property

public string aiHexColor
return string

completedObjectiveAttributes public_oe property

public CompletedObjectiveAttributes,Sol completedObjectiveAttributes
return CompletedObjectiveAttributes

displayedObjectives public_oe property

public List displayedObjectives
return List

humanHexColor public_oe property

public string humanHexColor
return string

objectivePrefab public_oe property

public ObjectiveDisplay objectivePrefab
return ObjectiveDisplay

objectiveTextAI public_oe property

public Text,UnityEngine.UI objectiveTextAI
return UnityEngine.UI.Text

objectiveTextAdmin public_oe property

public Text,UnityEngine.UI objectiveTextAdmin
return UnityEngine.UI.Text

permanentObjectiveContainer public_oe property

public Transform,UnityEngine permanentObjectiveContainer
return UnityEngine.Transform

permanentObjectivePrefab public_oe property

public PermanentObjectiveDisplay,Sol permanentObjectivePrefab
return PermanentObjectiveDisplay

permanentlyDisplayedObjectives public_oe property

public List permanentlyDisplayedObjectives
return List

persistentHud public_oe property

public PersistentHUD persistentHud
return PersistentHUD

typeSpeed public_oe property

public float typeSpeed
return float