This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class. More...
Additional Inherited Members | |
Public Types inherited from PixelCrushers.DialogueSystem.UnityUIQuestTracker | |
enum | QuestDescriptionSource { Title , Description } |
Public Member Functions inherited from PixelCrushers.DialogueSystem.UnityUIQuestTracker | |
virtual void | Start () |
Wait 0.5s to update the tracker in case other start methods change the state of quests. | |
virtual void | ShowTracker () |
Shows the quest tracker HUD. | |
virtual void | HideTracker () |
Hides the quest tracker HUD entirely. | |
virtual void | ToggleTracker () |
Toggles the quest tracker HUD visibility. | |
virtual void | OnQuestTrackingEnabled (string quest) |
The quest log window sends this message when the player toggles tracking. | |
virtual void | OnQuestTrackingDisabled (string quest) |
The quest log window sends this message when the player toggles tracking. | |
void | OnConversationEnd (Transform actor) |
Quests are often completed in conversations. | |
virtual void | UpdateTracker () |
Public Attributes inherited from PixelCrushers.DialogueSystem.UnityUIQuestTracker | |
string | playerPrefsToggleKey = "QuestTracker" |
Transform | container |
The UI control that will hold quest track info (instantiated copies of the quest track template). | |
bool | showContainerIfEmpty = true |
Tick to show the container even if there's nothing to track. | |
UnityUIQuestTrackTemplate | questTrackTemplate |
The quest track template. | |
bool | showActiveQuests = true |
Tick to show active quests in the tracker. | |
bool | showCompletedQuests = false |
Tick to show successful and failed quests in the tracker. | |
bool | showCompletedEntryText = false |
Tick to look up "Entry n Success" or "Entry n Failure" if the quest entry is in the success or failure state. | |
QuestDescriptionSource | questDescriptionSource = QuestDescriptionSource.Title |
bool | visibleOnStart = true |
Protected Member Functions inherited from PixelCrushers.DialogueSystem.UnityUIQuestTracker | |
virtual IEnumerator | RefreshAtEndOfFrame () |
virtual void | AddQuestTrack (string quest) |
virtual string | GetQuestEntryText (string quest, int entryNum, QuestState entryState) |
Protected Attributes inherited from PixelCrushers.DialogueSystem.UnityUIQuestTracker | |
List< UnityUIQuestTrackTemplate > | instantiatedItems = new List<UnityUIQuestTrackTemplate>() |
List< UnityUIQuestTrackTemplate > | unusedInstances = new List<UnityUIQuestTrackTemplate>() |
int | siblingIndexCounter = 0 |
bool | isVisible = true |
Coroutine | refreshCoroutine = null |
This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class.