unreal.ConversationChoiceNode

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

Bases: unreal.ConversationSubNode

A choice on a task indicates that an option be presented to the user when the owning task is one of the available options of a preceding task.

C++ Source:

  • Plugin: CommonConversation

  • Module: CommonConversationRuntime

  • File: ConversationChoiceNode.h

Editor Properties: (see get_editor_property/set_editor_property)

  • choice_tags (GameplayTagContainer): [Read-Write] Choice Tags

  • default_choice_display_text (Text): [Read-Write] Default Choice Display Text

  • node_name (str): [Read-Write] Node Name: node name

  • show_property_details (bool): [Read-Write] Show Property Details: show detailed information about properties

  • show_property_editors (bool): [Read-Write] Show Property Editors: show detailed information about properties

property choice_tags

[Read-Only] Choice Tags

Type

(GameplayTagContainer)

property default_choice_display_text

[Read-Only] Default Choice Display Text

Type

(Text)

fill_choice(context) ClientConversationOptionEntry

Fill Choice

Parameters

context (ConversationContext) –

Returns

choice_entry (ClientConversationOptionEntry):

Return type

ClientConversationOptionEntry