ssod

<macro> Tag

The <macro> tag allows the embedding of one paragraph into another within the Seven Spells of Destruction engine. This is useful for reusing shared text or logic across multiple locations without duplicating content.


Purpose

The <macro> tag acts as a reference to another paragraph ID, and includes its rendered content and navigation links as if it were part of the original.


Syntax

<macro ID>

Where ID is the numeric ID of the paragraph to include.


Behaviour


Example

<macro 1245>

Includes the full rendered text of paragraph ID 1245 in place.


Technical Notes


Permissions


Summary

Use <macro> to improve reusability and keep your story logic DRY (Don’t Repeat Yourself). It makes authoring large linked narratives more maintainable by embedding reusable logic or flavour content where needed.