GameVariant

The GameVariant node is a bridge between the game setup and the logic flow. it allows the diagram to react to the specific language or variant (e.g., Easy vs. Hard mode) selected by the Room Master for the current session.
When to use this node:
* Difficulty Scaling: Changing the target values for puzzles or the frequency of hints based on the variant string.
* Localization Control: Directing different text-to-speech or UI label logic based on the current language setting.
* Dynamic Content: Switching entire logic branches (e.g., "Kids Version" vs. "Adult Version") using the onChange trigger.
Connectors out
- language [type: string]
- variant [type: string]
- onChange [type: action]