Class Dialogue

java.lang.Object
org.aselstudios.luxdialoguesapi.Builders.Dialogue

public class Dialogue extends Object
Immutable dialogue definition built via Dialogue.Builder.

A dialogue consists of visual configuration, sounds and one or more Pages.

  • Method Details

    • getDialogueID

      public String getDialogueID()
    • getRange

      public Double getRange()
    • getEffect

      public String getEffect()
    • getPreventExit

      public Boolean getPreventExit()
    • getPreventSkip

      public Boolean getPreventSkip()
    • getCharacterNameText

      public String getCharacterNameText()
    • getCharacterNameTextColor

      public String getCharacterNameTextColor()
    • getCharacterNameTextOffset

      public Integer getCharacterNameTextOffset()
    • getCharacterImage

      public String getCharacterImage()
    • getCharacterImageColor

      public String getCharacterImageColor()
    • getCharacterImageOffset

      public Integer getCharacterImageOffset()
    • getArrowImage

      public String getArrowImage()
    • getArrowImageColor

      public String getArrowImageColor()
    • getArrowImageOffset

      public Integer getArrowImageOffset()
    • getDialogueTextColor

      public String getDialogueTextColor()
    • getDialogueTextOffset

      public Integer getDialogueTextOffset()
    • getDialogueBackgroundImage

      public String getDialogueBackgroundImage()
    • getDialogueBackgroundImageColor

      public String getDialogueBackgroundImageColor()
    • getDialogueBackgroundImageOffset

      public Integer getDialogueBackgroundImageOffset()
    • getAnswerTextColor

      public String getAnswerTextColor()
    • getAnswerSelectedTextColor

      public String getAnswerSelectedTextColor()
    • getAnswerTextOffset

      public Integer getAnswerTextOffset()
    • getAnswerBackgroundImage

      public String getAnswerBackgroundImage()
    • getAnswerBackgroundImageColor

      public String getAnswerBackgroundImageColor()
    • getAnswerBackgroundImageOffset

      public Integer getAnswerBackgroundImageOffset()
    • getAnswerNumbers

      public Boolean getAnswerNumbers()
    • getNameStartImage

      public String getNameStartImage()
    • getNameMidImage

      public String getNameMidImage()
    • getNameEndImage

      public String getNameEndImage()
    • getNameImageColor

      public String getNameImageColor()
    • getNameBackgroundImageOffset

      public Integer getNameBackgroundImageOffset()
    • getFogImage

      public String getFogImage()
    • getFogColor

      public String getFogColor()
    • getDialogueSpeed

      public Integer getDialogueSpeed()
    • getTypingSound

      public String getTypingSound()
    • getTypingSoundSource

      public String getTypingSoundSource()
    • getTypingSoundVolume

      public Double getTypingSoundVolume()
    • getTypingSoundPitch

      public Double getTypingSoundPitch()
    • getSelectionSound

      public String getSelectionSound()
    • getSelectionSoundSource

      public String getSelectionSoundSource()
    • getSelectionSoundVolume

      public Double getSelectionSoundVolume()
    • getSelectionSoundPitch

      public Double getSelectionSoundPitch()
    • getPages

      public Map<String,Page> getPages()