A static tool class for working with links (see Link). More...
Classes | |
class | PrioritySorter |
Compares the ConditionPriority values of two Link assets. More... | |
Static Public Member Functions | |
static void | SortOutgoingLinks (DialogueDatabase database, Conversation conversation) |
Sorts the outgoing links in a Conversation by ConditionPriority. | |
static void | SortOutgoingLinks (DialogueDatabase database, DialogueEntry dialogueEntry) |
Sorts the outgoing links in a DialogueEntry by ConditionPriority. | |
static bool | IsPassthroughOnFalse (DialogueEntry entry) |
Returns whether the DialogueEntry passes through to evaluate children when its condition is false. | |
A static tool class for working with links (see Link).
|
inlinestatic |
Returns whether the DialogueEntry passes through to evaluate children when its condition is false.
true
if this instance is passthrough on false; otherwise, false
. entry | The DialogueEntry to check. |
|
inlinestatic |
Sorts the outgoing links in a Conversation by ConditionPriority.
database | The dialogue database. Since links can span different conversations, this method needs access to the entire database of all conversations. |
conversation | The conversation to sort. |
|
inlinestatic |
Sorts the outgoing links in a DialogueEntry by ConditionPriority.
database | The dialogue database. Since links can span different conversations, this method needs access to the entire database of all conversations. |
dialogueEntry | The dialogue entry to sort. |