Represents a factory class that contains important functions for building dialogues.
final DialogueFactory execute()
Retrieves the next dialogue in the chain and executes it.
final DialogueFactory sendStatement(String... lines)
Appends a StatementDialogue to the current dialogue chain.
Represents an abstract dialogue, in which extending classes will be able to construct and send dialog...
Handles the lootshare dialogue.
void sendDialogues(DialogueFactory factory)
Sends a player a dialogue.