GameObject On Data Changed
Listen for value changes on a matching GameObject Data Component and send an event.
Parameters
| Parameter | Description |
|---|---|
| Game Object | The GameObject that owns the Data Component. |
| Data Definition | The schema used to find the matching Data Component. |
| Send Event | Event sent when the data changes. |
| Found | True when a matching component was found and hooked. |
| Changed Game Object | Outputs the GameObject whose data changed. |
| Changed Component | Outputs the Data Component that changed. |
Details
This action runs continuously and rebinds if GameObject or Data Definition inputs change. When the underlying record raises a change event, this action sends your selected FSM event.
Examples
- Refresh a stats panel whenever player data updates.
- Trigger logic when quest flags change on an NPC.