This class defines the template that the Dialogue Database Editor will use when creating new dialogue database assets such as actors and conversations.
More...
|
Actor | CreateActor (int id, string name, bool isPlayer) |
| Creates a new actor with the fields defined in the template. More...
|
|
Item | CreateItem (int id, string name) |
| Creates a new item with the fields defined in the template. More...
|
|
Item | CreateQuest (int id, string name) |
| Creates a new quest with the fields defined in the template. More...
|
|
Location | CreateLocation (int id, string name) |
| Creates a new location with the fields defined in the template. More...
|
|
Variable | CreateVariable (int id, string name, string value) |
| Creates a new variable (Text type) with the fields defined in the template. More...
|
|
Variable | CreateVariable (int id, string name, string value, FieldType type) |
| Creates a new variable with the fields defined in the template. More...
|
|
Conversation | CreateConversation (int id, string title) |
| Creates a new conversation with the fields defined in the template. More...
|
|
DialogueEntry | CreateDialogueEntry (int id, int conversationID, string title) |
| Creates a new dialogue entry with the fields defined in the template. More...
|
|
List< Field > | CreateFields (List< Field > templateFields) |
|
int | GetNextActorID (DialogueDatabase database) |
| - Returns
- A value 1 higher than the highest actor ID in the database.
More...
|
|
int | GetNextItemID (DialogueDatabase database) |
| - Returns
- A value 1 higher than the highest item/quest ID in the database.
More...
|
|
int | GetNextQuestID (DialogueDatabase database) |
| - Returns
- A value 1 higher than the highest item/quest ID in the database.
More...
|
|
int | GetNextLocationID (DialogueDatabase database) |
| - Returns
- A value 1 higher than the highest location ID in the database.
More...
|
|
int | GetNextVariableID (DialogueDatabase database) |
| - Returns
- A value 1 higher than the highest variable ID in the database.
More...
|
|
int | GetNextConversationID (DialogueDatabase database) |
| - Returns
- A value 1 higher than the highest conversation ID in the database.
More...
|
|
int | GetNextDialogueEntryID (Conversation conversation) |
| - Returns
- A value 1 higher than the highest dialogue entry ID in the conversation.
More...
|
|
This class defines the template that the Dialogue Database Editor will use when creating new dialogue database assets such as actors and conversations.
The Dialogue Database Editor stores a copy of the template in EditorPrefs using the TemplateTools class. The equivalent in Chat Mapper is Project Preferences.