Search Results for

    Show / Hide Table of Contents

    Class TypewriterDialogueManager

    Inheritance
    Object
    DialogueManagerBase<Button>
    SimpleDialogueManager
    TypewriterDialogueManager
    Inherited Members
    SimpleDialogueManager.PrepareChoiceButton(DialogueManagerBase.ChoiceButtonHandle<>, Choice)
    DialogueManagerBase<Button>.OnConversationStart
    DialogueManagerBase<Button>.OnConversationEnd
    DialogueManagerBase<Button>.ParsedConversations
    DialogueManagerBase<Button>._currentConversation
    DialogueManagerBase<Button>._lineIndex
    DialogueManagerBase<Button>._linePlaying
    DialogueManagerBase<Button>.scrollSpeed
    DialogueManagerBase<Button>.nameText
    DialogueManagerBase<Button>.sentenceText
    DialogueManagerBase<Button>.speakerPortrait
    DialogueManagerBase<Button>.choiceButtonHolder
    DialogueManagerBase<Button>.choiceButton
    DialogueManagerBase<Button>._choiceButtonInstances
    DialogueManagerBase<Button>.StartConversation(DialogueAsset, Int32)
    DialogueManagerBase<Button>.StopConversation()
    DialogueManagerBase<Button>.JumpTo(String)
    DialogueManagerBase<Button>.InvokeFunctions(Dictionary<Int32, String>)
    DialogueManagerBase<Button>.TryDisplayNextLine()
    DialogueManagerBase<Button>.DisplayChoices()
    DialogueManagerBase<Button>.GetDialogueMethods()
    DialogueManagerBase<Button>.DisplaySpeakerImage()
    DialogueManagerBase<Button>.CreateChoiceButton()
    DialogueManagerBase<Button>.ClearChoiceButton(DialogueManagerBase.ChoiceButtonHandle<>)
    DialogueManagerBase<Button>.RemoveChoiceButton(DialogueManagerBase.ChoiceButtonHandle<>)
    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()
    In This Article
    Back to top Ibralogue Docs