class unreal.ConversationDatabase(outer=None, name='None')

Bases: unreal.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)

  • speakers (Array(CommonDialogueBankParticipant)): [Read-Write] List of participant slots