unreal.ConversationDatabase¶
- class unreal.ConversationDatabase(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
PrimaryDataAsset- /
This is a database of conversation graphs and participants It is an asset and never instanced. The conversation registry is used at runtime to actually run a conversation rather than referencing these database fragments directly.
C++ Source:
Plugin: CommonConversation
Module: CommonConversationRuntime
File: ConversationDatabase.h
Editor Properties: (see get_editor_property/set_editor_property)
entry_tags(Array[ConversationEntryList]): [Read-Write] Compiled: Entry pointsexit_tags(GameplayTagContainer): [Read-Write] Compiled:reachable_node_map(Map[Guid, ConversationNode]): [Read-Write] Compiled: Reachable nodesspeakers(Array[CommonDialogueBankParticipant]): [Read-Write] List of participant slots
- property exit_tags: GameplayTagContainer¶
[Read-Only] Compiled:
- Type:
- property reachable_node_map: None¶
Reachable nodes
- Type:
(Map[Guid, ConversationNode])
- Type:
[Read-Only] Compiled