| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/CommonConversation/Source/CommonConversationRuntime/Public/ConversationSideEffectNode.h |
Include |
#include "ConversationSideEffectNode.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, Blueprintable)
class UConversationSideEffectNode : public UConversationSubNode
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.
Name | Description | ||
---|---|---|---|
|
CauseSideEffect ( |
Called by the client and server code executes the side effect. |
|
|
ClientCauseSideEffect ( |
||
|
ServerCauseSideEffect ( |