Set Family Variable
🧬 Set [Family] Variable Node
The Set [Family] Variable node allows you to modify a variable defined for a specific family.
This is useful for tracking family-level stats such as honor, wealth, reputation, or custom attributes you've created.
🧠 What it does
This node takes a variable name (defined in the Variables
tab) and applies a value to it.
You can:
- Set (overwrite) a value
- Add to existing value
- Subtract from existing value
Example
Honor += 15 for Conspirator's Family
🧩 Variable Setup
Before using this node, create your variable from the Variables tab and set its type (e.g., Integer, Float, Bool, etc.).
Each variable is shared by scope:
Actor
→ used for individual actorsFamily
→ shared across all members of a familyClan
→ shared across all members of a clanScheme
→ scheme-specific context only
📷 Example Use
In this setup, 15 points are added to the Honor of the Conspirator’s Family.
⚙️ Parameters
- Scope: Conspirator / Target / [Family]
- Variable: Select from defined list (e.g., Honor, Coin)
- Operation: Set / Add / Subtract / Multiply
- Value: Number or value to apply
🔗 Related Nodes
Get [Family] Variable
Set [Clan] Variable
Set [Actor] Variable
Use this when you want to dynamically track or change family-wide values across your narrative or gameplay systems.