OptionalbackgroundCSS-compatible background color string.
OptionalclassCustom CSS class for the dialogue container.
OptionalcontinueCharacter shown when more text is available.
OptionalcurrentIndex of the line currently being displayed.
OptionalfontCSS-compatible font family string.
OptionalfontBase font size in pixels.
OptionalimagePosition of the character portrait relative to the text.
OptionallinesThe full sequence of lines in this dialogue.
OptionalmaxMaximum width of the dialogue box in pixels.
OptionalonCallback fired when the user selects a branching choice.
OptionalonCallback fired when the final line in the sequence is reached and advanced.
OptionalonCallback fired whenever a single line finishes its typewriter animation.
OptionalpaddingInternal container padding in pixels.
OptionalpositionScreen corner anchor point.
OptionalshowWhether to display character portraits.
OptionalskipWhether users can skip the typewriter animation.
OptionalspeakerCSS-compatible speaker name color string.
OptionalstyleCustom inline CSS styles.
OptionaltextCSS-compatible text color string.
OptionaltextDirection of text flow.
OptionaltypewriterCharacters per second for the typewriter effect.
OptionalvisibleToggles visibility. Default: true.
Props for the DialogBox component.
A full-featured dialogue system for RPGs and visual novels with typewriter effects.