unreal.ConversationSideEffectNode

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

Bases: unreal.ConversationSubNode

Side effects are actions that are performed just after a task is executed (this allows state-altering or cosmetic actions to be mixed in to other nodes)

When a task executes on the server, it replicates to the client that it executed and to then execute any client side effects that may be necessary for that task.

C++ Source:

  • Plugin: CommonConversation

  • Module: CommonConversationRuntime

  • File: ConversationSideEffectNode.h

Editor Properties: (see get_editor_property/set_editor_property)

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

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

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

client_cause_side_effect(context)None

Client Cause Side Effect

Parameters

context (ConversationContext) –

server_cause_side_effect(context)None

Server Cause Side Effect

Parameters

context (ConversationContext) –