Set Family Variable

From Intrigues Wiki

🧬 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 actors
  • Family → shared across all members of a family
  • Clan → shared across all members of a clan
  • Scheme → scheme-specific context only

📷 Example Use

In this setup, 15 points are added to the Honor of the Conspirator’s Family.

Set Family Variable

⚙️ 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.