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)

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