Lumberyard
Legacy Reference

Dynamic Response Nodes

Flow Graph is deprecated and will be removed in a future version of Lumberyard. Learn about Script Canvas, Lumberyard's new visual scripting environment.

This topic references tools and features that are legacy. If you want to use legacy tools in Lumberyard Editor, disable the CryEntity Removal gem using the Project Configurator or the command line. To learn about the latest features, see the Amazon Lumberyard User Guide.

You can use the following flow graph nodes to configure settings for the Dynamic Response system.

Note

These nodes will only work with the Legacy Game Sample (CryEngine GameSDK), which is available at Lumberyard Downloads.

SendSignal node

Used to send a signal to the Dynamic Response system.

Inputs

Port Type Description
Send Any Sends the dynamic response signal
Cancel Any Cancels the dynamic response signal
Name String Name of the dynamic response signal
Delay Float Delays the sending of the dynamic response signal
ContextCollection String Name of the variable collection sent along with the signal as a context
AutoReleaseContextCollection Boolean Controls whether the variable collection is released after processing the signal.

Outputs

Port Type Description
Done String Triggered when the signal is sent or is cancelled.

SetFloatVariable node

Used to set a float variable in the Dynamic Response system.

Inputs

Port Type Description
Set Any Set the given value to the specified variable
EntityID Any The ID of the entity to fetch the collection from
CollectionName String The name of the collection
VariableName String The name of the variable to set
FloatValue Float The value of the variable
ResetTime Float The time after which the variable is reset to its previous value
GenerateNew Boolean Determines whether a new variable collection should be generated

Outputs

Port Type Description
UsedCollectionName String Outputs the name of the variable collection created or used

SetIntegerVariable node

Used to set a float variable in the Dynamic Response system.

Inputs

Port Type Description
Set Any Set the given value to the specified variable
EntityID Voif The ID of the entity to fetch the collection from
CollectionName String The name of the collection
VariableName String The name of the variable to set
FloatValue Float The value of the variable
ResetTime Float The time after which the variable is reset to its previous value
GenerateNew Boolean Determines whether a new variable collection should be generated

Outputs

Port Type Description
UsedCollectionName String Outputs the name of the variable collection created or used

SetStringVariable node

Used to set a string variable in the Dynamic Response system

Inputs

Port Type Description
Set Any Set the given value to the specified variable
EntityID Any The ID of the entity to fetch the collection from
CollectionName String The name of the collection
VariableName String The name of the variable to set
FloatValue String The value of the variable
ResetTime Float The time after which the variable is reset to its previous value
GenerateNew Boolean Determines whether a new variable collection should be generated

Outputs

Port Type Description
UsedCollectionName String Outputs the name of the variable collection created or used