
The Reward Node distributes currency rewards based on a weighted probability table. When executed, it performs multiple rolls (based on the Roll Amount setting) and selects rewards from the table using weighted distribution. Each roll independently selects a reward based on the chance values in the reward table.
Example

Connectors
Inspector Fields
Each field below is available on this node in the inspector.
The display name of the node
Any string value
Path to the icon image displayed on the node
Image path (URL or local path)
Number of times to roll the reward table. Can be a fixed number or a variable/currency/formula reference
Number or variable reference like {{variableName}}
Array of reward table rows. Each row defines a currency reward with a chance weight and amount
Array of reward table row objects
The currency ID to reward when this row is selected
Currency ID from available currencies
The weight/chance value for this reward row. Higher values increase the probability of selection. Uses weighted distribution across all rows
Number (0-100) or variable reference like {{variableName}}
The amount of currency to award when this row is selected
Number or variable reference like {{variableName}}
When enabled, this node will start a selected timer when it executes
The timer node to trigger. Timer must be on the same layer