|
override string | GetEditorName () |
| Returns the name to show in the editor for this subasset.
|
|
override void | StartChecking (System.Action trueAction) |
| Tells the condition to start checking; when true, call SetTrue().
|
|
override void | StopChecking () |
| Tells the condition to stop checking.
|
|
void | Tick () |
| Invoked when one second has passed.
|
|
override void | SetRuntimeReferences (Quest quest, QuestNode questNode) |
| Sets quest references, as some subassets might need to refer to their containing quest and/or quest node.
|
|
virtual void | SetTrue () |
| Sets the condition true, invoking the trueAction.
|
|
virtual void | ResetState () |
| Resets back to the non-true state.
|
|
virtual void | AddTagsToDictionary () |
| Records the static tags used in this asset's text content into the quest's staticTags property.
|
|
virtual Sprite[] | GetImages () |
| Override to return any images that this content references.
|
|
virtual AudioClip[] | GetAudioClips () |
| Overide to return any audio clips that this content references.
|
|
virtual void | OnBeforeProxySerialization () |
| Allows a subasset to save information in a serializable format prior to being serialized to a proxy object for saving.
|
|
virtual void | OnAfterProxyDeserialization () |
| Applies saved information from a proxy object.
|
|
virtual void | CloneSubassetsInto (QuestSubasset copy) |
| Allows subclasses to deep copy their own subassets by instantiating copies.
|
|
virtual void | DestroySubassets () |
| Allows subclasses to destroy their subassets, usually when a runtime instance of a quest is being destroyed.
|
|
◆ GetEditorName()
override string PixelCrushers.QuestMachine.uSurvivalHasItemsQuestCondition.GetEditorName |
( |
| ) |
|
|
inlinevirtual |
◆ StartChecking()
override void PixelCrushers.QuestMachine.uSurvivalHasItemsQuestCondition.StartChecking |
( |
System::Action |
trueAction | ) |
|
|
inlinevirtual |
◆ StopChecking()
override void PixelCrushers.QuestMachine.uSurvivalHasItemsQuestCondition.StopChecking |
( |
| ) |
|
|
inlinevirtual |
◆ Tick()
void PixelCrushers.QuestMachine.uSurvivalHasItemsQuestCondition.Tick |
( |
| ) |
|
|
inline |
◆ amount
QuestNumber PixelCrushers.QuestMachine.uSurvivalHasItemsQuestCondition.amount |
|
getset |
◆ counterIndex
int PixelCrushers.QuestMachine.uSurvivalHasItemsQuestCondition.counterIndex |
|
getset |
Index of a counter defined in the quest.
Inspect the quest's main info to view/edit counters.
◆ itemName
StringField PixelCrushers.QuestMachine.uSurvivalHasItemsQuestCondition.itemName |
|
getset |
◆ mode
The documentation for this class was generated from the following file: