ssod

<setglobal> Tag

The <setglobal> tag is used to permanently set a global flag in the game state, visible and applicable to all players. It should be used extremely sparingly, as it affects every player in the game world — not just the one who triggers the tag.


💡 Summary


🛑 Use With Caution

Global flags persist across all players and should not be used for personal or narrative decisions unless it is a world-changing event intended to be shared. Misuse may result in unexpected behaviour for other players.

Use only for:

Avoid using for:


✍️ Syntax

<setglobal FLAGNAME>

Where FLAGNAME is any alphanumeric identifier for the flag.


🧠 Example

<setglobal crater_opened>

This sets the crater_opened flag globally. All future players can check for this flag using <if crater_opened> to alter world behaviour accordingly.


✅ Best Practices


⚙️ Technical Behaviour

This tag: