Class DialogueDatabaseBuilder
Builder for composing an NPC-specific dialogue database without requiring asset bundles. Public surface only accepts strings and arrays; no game types exposed.
public sealed class DialogueDatabaseBuilder
- Inheritance
-
DialogueDatabaseBuilder
- Inherited Members
- Extension Methods
Constructors
DialogueDatabaseBuilder()
public DialogueDatabaseBuilder()
Methods
WithGeneric(string, params string[])
Adds a generic entry (available under the Generic module).
public DialogueDatabaseBuilder WithGeneric(string key, params string[] lines)
Parameters
Returns
WithModuleEntry(string, string, params string[])
Adds an entry to a named module (e.g., "Reactions", "SmallTalk").
public DialogueDatabaseBuilder WithModuleEntry(string moduleName, string key, params string[] lines)