Table of Contents

Namespace S1API.Dialogues

Classes

DialogueChoiceListener

A static utility class that listens for and responds to specific dialogue choices in the game's dialogue system.

DialogueChoicePaging

Opt-in dialogue UI paging for cases where a node has more choices than the vanilla UI supports.

DialogueChoicePagingOptions

Configuration for DialogueChoicePaging.

DialogueInjection

Represents a dialogue injection configuration for adding custom dialogues into an NPC's conversation flow dynamically.

DialogueInjector

The DialogueInjector class is a static utility that facilitates the injection of custom dialogue entries into a game's dialogue system at runtime. It provides methods for registering custom dialogue injections and ensures that these injections are processed correctly within the update loop.