Class TypewriterDialogueManager
Inherited Members
Namespace: Ibralogue
Assembly: cs.temp.dll.dll
Syntax
public class TypewriterDialogueManager : SimpleDialogueManager
Methods
ClearDialogueBox()
Declaration
protected override void ClearDialogueBox()
Overrides
Ibralogue.DialogueManagerBase<Button>.ClearDialogueBox()
Remarks
This override additionally sets maxVisibleCharacters to zero.>
DisplayDialogue()
The DisplayDialogue coroutine displays the dialogue character by character in a scrolling manner and sets all other relevant values.
Declaration
protected override IEnumerator DisplayDialogue()
Returns
Type | Description |
---|---|
IEnumerator |
Overrides
Ibralogue.DialogueManagerBase<Button>.DisplayDialogue()
InvokeFunctionsTimed(Int32, Dictionary<Int32, String>)
Invokes all the functions in a line timed according to the current visible character.
Declaration
protected void InvokeFunctionsTimed(int index, Dictionary<int, string> functionInvocations)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | The index of the current visible character. |
Dictionary<Int32, String> | functionInvocations | The list of invocations in the Dialogue to be invoked. |
SkipLineAnimation()
Skip the typewriter animation of the sentence.
Declaration
public void SkipLineAnimation()
TryAdvanceDialogue()
Skips the line animation if it is still playing; otherwise, attempts to display the next line.
Declaration
protected void TryAdvanceDialogue()