![]() |
Raymond Maarloeve
|
Manages the dialog box UI for player interactions with NPCs. Handles input, output, and communication with the LLM server. More...
Public Member Functions | |
void | ShowDialogBox () |
Activates the dialog box and initializes the conversation. | |
void | HideDialogBox () |
Deactivates the dialog box and resets its state. | |
Public Attributes | |
List< Message > | currentConversation = new List<Message>() |
List of messages forming the current conversation. | |
Properties | |
static DialogBoxManager | Instance [get] |
Singleton instance of the DialogBoxManager class. | |
Manages the dialog box UI for player interactions with NPCs. Handles input, output, and communication with the LLM server.
void DialogBoxManager.HideDialogBox | ( | ) |
Deactivates the dialog box and resets its state.
void DialogBoxManager.ShowDialogBox | ( | ) |
Activates the dialog box and initializes the conversation.
List of messages forming the current conversation.
|
staticget |
Singleton instance of the DialogBoxManager class.