Template:BuildPage: Difference between revisions
More actions
Create BuildPage template for styled Bankers Guild funded build pages |
added test sync coding |
||
| (5 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
== Usage == | == Usage == | ||
A styled page template for '''Bankers Guild | A styled page template for '''Bankers Guild Build''' pages — both '''Funded''' and '''Partially Funded'''. Wraps the build's lore, details, and contribution history in a consistent, attractive layout. | ||
Set <code>funded=no</code> for partially funded builds. This changes the contributions heading to "Contributions so far", removes the Bankers Guild crest, and categorises the page as a partially funded build. | |||
=== Quick Start (Visual Editor) === | |||
# Open a page in the Visual Editor | |||
# Click '''Insert''' → '''Template''' | |||
# Search for '''BuildPage''' | |||
# Fill in the labelled fields — each contribution row has its own Contributor / Source / Amount fields | |||
# Set '''funded''' to "no" for partially funded builds (defaults to "yes") | |||
# Click '''Insert''' to add the template | |||
'''Adding more contributors:''' The template supports up to 50 contribution rows. In the Visual Editor, click "Add more information" at the bottom of the template form to reveal additional contributor fields as needed. | |||
=== Source Editor Example (Funded) === | |||
<pre> | <pre> | ||
{{BuildPage | {{BuildPage | ||
|subtitle=A Hearth of Warmth and Sweet Delights | |subtitle=A Hearth of Warmth and Sweet Delights | ||
|quote=Where the oven glows | |quote=Where the oven glows and each bite carries sweetness. | ||
|lore=Your build | |lore=Your build lore text goes here... | ||
|cost= | |cost=10 Legends | ||
|location=AVEREAUX | |location=AVEREAUX — Riverside | ||
|build_code=BG. | |build_code=BG.FSM.01 | ||
|nation=Avereaux | |nation=Avereaux | ||
|balance=2 Legends, 5 Myths | |||
|contributor1=Character Name | |||
|source1=Nation Name | |||
|amount1=5 Legends | |||
|contributor2=Another Character | |||
|source2=Other Nation | |||
|amount2=3 Myths | |||
}} | }} | ||
</pre> | </pre> | ||
| Line 22: | Line 37: | ||
=== Parameters === | === Parameters === | ||
{| class="wikitable" | {| class="wikitable" | ||
! Parameter | ! Parameter !! Description | ||
|- | |||
| <code>funded</code> || "yes" (default) or "no" — controls crest display, heading text, and categories | |||
|- | |||
| <code>subtitle</code> || Tagline displayed below the page title | |||
|- | |||
| <code>quote</code> || Italicised flavour quote | |||
|- | |||
| <code>lore</code> || Main body text — the build's story and description | |||
|- | |- | ||
| | | <code>cost</code> || Total cost of construction. Do NOT use pipe characters — use middot (·) or comma to separate multiple currencies | ||
|- | |- | ||
| | | <code>additional_requirements</code> || Any extra requirements beyond currency (e.g. Weaving, sign-off) | ||
|- | |- | ||
| | | <code>location</code> || Where the build is located (NATION — Place) | ||
|- | |- | ||
| | | <code>build_code</code> || The Bankers Guild build reference code (e.g. BG.FSM.01) | ||
|- | |- | ||
| | | <code>nation</code> || Which nation the build belongs to — used for categories and back-link | ||
|- | |- | ||
| | | <code>balance</code> || Remaining balance needed (for partially funded builds) | ||
|- | |- | ||
| | | <code>contributor1</code> to <code>contributor30</code> || Name of each contributor | ||
|- | |- | ||
| | | <code>source1</code> to <code>source30</code> || Source/affiliation of each contributor (optional) | ||
|- | |- | ||
| | | <code>amount1</code> to <code>amount30</code> || Amount contributed by each contributor | ||
|} | |} | ||
</noinclude><includeonly><div class="build-page"> | |||
<templatedata> | |||
{ | |||
"description": "A styled page template for Bankers Guild Build pages (Funded and Partially Funded). Creates a layout with subtitle, quote, lore, details table, and up to 30 contribution rows.", | |||
"format": "block", | |||
"params": { | |||
"funded": { | |||
"label": "Funded?", | |||
"description": "Set to 'no' for partially funded builds. Defaults to 'yes'.", | |||
"type": "string", | |||
"default": "yes", | |||
"suggestedvalues": [ | |||
"yes", | |||
"no" | |||
], | |||
"suggested": true | |||
}, | |||
"subtitle": { | |||
"label": "Subtitle", | |||
"description": "A short tagline or thematic subtitle displayed below the page title", | |||
"example": "A Hearth of Warmth and Sweet Delights", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"quote": { | |||
"label": "Flavour Quote", | |||
"description": "An italicised flavour quote displayed with decorative quotation marks", | |||
"example": "Where the oven glows and each bite carries sweetness.", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"lore": { | |||
"label": "Lore / Description", | |||
"description": "The main body text describing the build. Supports full wikitext formatting.", | |||
"type": "content", | |||
"required": true | |||
}, | |||
"cost": { | |||
"label": "Cost of Construction", | |||
"description": "Total cost. Do NOT use pipe characters — use comma to separate currencies.", | |||
"example": "10 Legends, 5 Myths", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"additional_requirements": { | |||
"label": "Additional Requirements", | |||
"description": "Extra requirements beyond currency (e.g. Weaving, sign-off).", | |||
"type": "string" | |||
}, | |||
"location": { | |||
"label": "Location", | |||
"description": "Where the build is located, typically NATION — Place.", | |||
"example": "AVEREAUX — Riverside", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"build_code": { | |||
"label": "Build Code", | |||
"description": "The Bankers Guild build reference code.", | |||
"example": "BG.FSM.01", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"nation": { | |||
"label": "Nation", | |||
"description": "Which nation the build belongs to.", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
], | |||
"suggested": true | |||
}, | |||
"balance": { | |||
"label": "Balance Remaining", | |||
"description": "How much funding is still needed (for partially funded builds).", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"contributor1": { | |||
"label": "Contributor 1 — Name", | |||
"description": "Name of contributor 1", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"source1": { | |||
"label": "Contributor 1 — Source", | |||
"description": "Source or affiliation of contributor 1 (optional)", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"amount1": { | |||
"label": "Contributor 1 — Amount", | |||
"description": "Contribution amount from contributor 1", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"contributor2": { | |||
"label": "Contributor 2 — Name", | |||
"description": "Name of contributor 2", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"source2": { | |||
"label": "Contributor 2 — Source", | |||
"description": "Source or affiliation of contributor 2 (optional)", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"amount2": { | |||
"label": "Contributor 2 — Amount", | |||
"description": "Contribution amount from contributor 2", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"contributor3": { | |||
"label": "Contributor 3 — Name", | |||
"description": "Name of contributor 3", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"source3": { | |||
"label": "Contributor 3 — Source", | |||
"description": "Source or affiliation of contributor 3 (optional)", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"amount3": { | |||
"label": "Contributor 3 — Amount", | |||
"description": "Contribution amount from contributor 3", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"contributor4": { | |||
"label": "Contributor 4 — Name", | |||
"description": "Name of contributor 4", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"source4": { | |||
"label": "Contributor 4 — Source", | |||
"description": "Source or affiliation of contributor 4 (optional)", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"amount4": { | |||
"label": "Contributor 4 — Amount", | |||
"description": "Contribution amount from contributor 4", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"contributor5": { | |||
"label": "Contributor 5 — Name", | |||
"description": "Name of contributor 5", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"source5": { | |||
"label": "Contributor 5 — Source", | |||
"description": "Source or affiliation of contributor 5 (optional)", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"amount5": { | |||
"label": "Contributor 5 — Amount", | |||
"description": "Contribution amount from contributor 5", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"contributor6": { | |||
"label": "Contributor 6 — Name", | |||
"description": "Name of contributor 6", | |||
"type": "string" | |||
}, | |||
"source6": { | |||
"label": "Contributor 6 — Source", | |||
"description": "Source or affiliation of contributor 6 (optional)", | |||
"type": "string" | |||
}, | |||
"amount6": { | |||
"label": "Contributor 6 — Amount", | |||
"description": "Contribution amount from contributor 6", | |||
"type": "string" | |||
}, | |||
"contributor7": { | |||
"label": "Contributor 7 — Name", | |||
"description": "Name of contributor 7", | |||
"type": "string" | |||
}, | |||
"source7": { | |||
"label": "Contributor 7 — Source", | |||
"description": "Source or affiliation of contributor 7 (optional)", | |||
"type": "string" | |||
}, | |||
"amount7": { | |||
"label": "Contributor 7 — Amount", | |||
"description": "Contribution amount from contributor 7", | |||
"type": "string" | |||
}, | |||
"contributor8": { | |||
"label": "Contributor 8 — Name", | |||
"description": "Name of contributor 8", | |||
"type": "string" | |||
}, | |||
"source8": { | |||
"label": "Contributor 8 — Source", | |||
"description": "Source or affiliation of contributor 8 (optional)", | |||
"type": "string" | |||
}, | |||
"amount8": { | |||
"label": "Contributor 8 — Amount", | |||
"description": "Contribution amount from contributor 8", | |||
"type": "string" | |||
}, | |||
"contributor9": { | |||
"label": "Contributor 9 — Name", | |||
"description": "Name of contributor 9", | |||
"type": "string" | |||
}, | |||
"source9": { | |||
"label": "Contributor 9 — Source", | |||
"description": "Source or affiliation of contributor 9 (optional)", | |||
"type": "string" | |||
}, | |||
"amount9": { | |||
"label": "Contributor 9 — Amount", | |||
"description": "Contribution amount from contributor 9", | |||
"type": "string" | |||
}, | |||
"contributor10": { | |||
"label": "Contributor 10 — Name", | |||
"description": "Name of contributor 10", | |||
"type": "string" | |||
}, | |||
"source10": { | |||
"label": "Contributor 10 — Source", | |||
"description": "Source or affiliation of contributor 10 (optional)", | |||
"type": "string" | |||
}, | |||
"amount10": { | |||
"label": "Contributor 10 — Amount", | |||
"description": "Contribution amount from contributor 10", | |||
"type": "string" | |||
}, | |||
"contributor11": { | |||
"label": "Contributor 11 — Name", | |||
"description": "Name of contributor 11", | |||
"type": "string" | |||
}, | |||
"source11": { | |||
"label": "Contributor 11 — Source", | |||
"description": "Source or affiliation of contributor 11 (optional)", | |||
"type": "string" | |||
}, | |||
"amount11": { | |||
"label": "Contributor 11 — Amount", | |||
"description": "Contribution amount from contributor 11", | |||
"type": "string" | |||
}, | |||
"contributor12": { | |||
"label": "Contributor 12 — Name", | |||
"description": "Name of contributor 12", | |||
"type": "string" | |||
}, | |||
"source12": { | |||
"label": "Contributor 12 — Source", | |||
"description": "Source or affiliation of contributor 12 (optional)", | |||
"type": "string" | |||
}, | |||
"amount12": { | |||
"label": "Contributor 12 — Amount", | |||
"description": "Contribution amount from contributor 12", | |||
"type": "string" | |||
}, | |||
"contributor13": { | |||
"label": "Contributor 13 — Name", | |||
"description": "Name of contributor 13", | |||
"type": "string" | |||
}, | |||
"source13": { | |||
"label": "Contributor 13 — Source", | |||
"description": "Source or affiliation of contributor 13 (optional)", | |||
"type": "string" | |||
}, | |||
"amount13": { | |||
"label": "Contributor 13 — Amount", | |||
"description": "Contribution amount from contributor 13", | |||
"type": "string" | |||
}, | |||
"contributor14": { | |||
"label": "Contributor 14 — Name", | |||
"description": "Name of contributor 14", | |||
"type": "string" | |||
}, | |||
"source14": { | |||
"label": "Contributor 14 — Source", | |||
"description": "Source or affiliation of contributor 14 (optional)", | |||
"type": "string" | |||
}, | |||
"amount14": { | |||
"label": "Contributor 14 — Amount", | |||
"description": "Contribution amount from contributor 14", | |||
"type": "string" | |||
}, | |||
"contributor15": { | |||
"label": "Contributor 15 — Name", | |||
"description": "Name of contributor 15", | |||
"type": "string" | |||
}, | |||
"source15": { | |||
"label": "Contributor 15 — Source", | |||
"description": "Source or affiliation of contributor 15 (optional)", | |||
"type": "string" | |||
}, | |||
"amount15": { | |||
"label": "Contributor 15 — Amount", | |||
"description": "Contribution amount from contributor 15", | |||
"type": "string" | |||
}, | |||
"contributor16": { | |||
"label": "Contributor 16 — Name", | |||
"description": "Name of contributor 16", | |||
"type": "string" | |||
}, | |||
"source16": { | |||
"label": "Contributor 16 — Source", | |||
"description": "Source or affiliation of contributor 16 (optional)", | |||
"type": "string" | |||
}, | |||
"amount16": { | |||
"label": "Contributor 16 — Amount", | |||
"description": "Contribution amount from contributor 16", | |||
"type": "string" | |||
}, | |||
"contributor17": { | |||
"label": "Contributor 17 — Name", | |||
"description": "Name of contributor 17", | |||
"type": "string" | |||
}, | |||
"source17": { | |||
"label": "Contributor 17 — Source", | |||
"description": "Source or affiliation of contributor 17 (optional)", | |||
"type": "string" | |||
}, | |||
"amount17": { | |||
"label": "Contributor 17 — Amount", | |||
"description": "Contribution amount from contributor 17", | |||
"type": "string" | |||
}, | |||
"contributor18": { | |||
"label": "Contributor 18 — Name", | |||
"description": "Name of contributor 18", | |||
"type": "string" | |||
}, | |||
"source18": { | |||
"label": "Contributor 18 — Source", | |||
"description": "Source or affiliation of contributor 18 (optional)", | |||
"type": "string" | |||
}, | |||
"amount18": { | |||
"label": "Contributor 18 — Amount", | |||
"description": "Contribution amount from contributor 18", | |||
"type": "string" | |||
}, | |||
"contributor19": { | |||
"label": "Contributor 19 — Name", | |||
"description": "Name of contributor 19", | |||
"type": "string" | |||
}, | |||
"source19": { | |||
"label": "Contributor 19 — Source", | |||
"description": "Source or affiliation of contributor 19 (optional)", | |||
"type": "string" | |||
}, | |||
"amount19": { | |||
"label": "Contributor 19 — Amount", | |||
"description": "Contribution amount from contributor 19", | |||
"type": "string" | |||
}, | |||
"contributor20": { | |||
"label": "Contributor 20 — Name", | |||
"description": "Name of contributor 20", | |||
"type": "string" | |||
}, | |||
"source20": { | |||
"label": "Contributor 20 — Source", | |||
"description": "Source or affiliation of contributor 20 (optional)", | |||
"type": "string" | |||
}, | |||
"amount20": { | |||
"label": "Contributor 20 — Amount", | |||
"description": "Contribution amount from contributor 20", | |||
"type": "string" | |||
}, | |||
"contributor21": { | |||
"label": "Contributor 21 — Name", | |||
"description": "Name of contributor 21", | |||
"type": "string" | |||
}, | |||
"source21": { | |||
"label": "Contributor 21 — Source", | |||
"description": "Source or affiliation of contributor 21 (optional)", | |||
"type": "string" | |||
}, | |||
"amount21": { | |||
"label": "Contributor 21 — Amount", | |||
"description": "Contribution amount from contributor 21", | |||
"type": "string" | |||
}, | |||
"contributor22": { | |||
"label": "Contributor 22 — Name", | |||
"description": "Name of contributor 22", | |||
"type": "string" | |||
}, | |||
"source22": { | |||
"label": "Contributor 22 — Source", | |||
"description": "Source or affiliation of contributor 22 (optional)", | |||
"type": "string" | |||
}, | |||
"amount22": { | |||
"label": "Contributor 22 — Amount", | |||
"description": "Contribution amount from contributor 22", | |||
"type": "string" | |||
}, | |||
"contributor23": { | |||
"label": "Contributor 23 — Name", | |||
"description": "Name of contributor 23", | |||
"type": "string" | |||
}, | |||
"source23": { | |||
"label": "Contributor 23 — Source", | |||
"description": "Source or affiliation of contributor 23 (optional)", | |||
"type": "string" | |||
}, | |||
"amount23": { | |||
"label": "Contributor 23 — Amount", | |||
"description": "Contribution amount from contributor 23", | |||
"type": "string" | |||
}, | |||
"contributor24": { | |||
"label": "Contributor 24 — Name", | |||
"description": "Name of contributor 24", | |||
"type": "string" | |||
}, | |||
"source24": { | |||
"label": "Contributor 24 — Source", | |||
"description": "Source or affiliation of contributor 24 (optional)", | |||
"type": "string" | |||
}, | |||
"amount24": { | |||
"label": "Contributor 24 — Amount", | |||
"description": "Contribution amount from contributor 24", | |||
"type": "string" | |||
}, | |||
"contributor25": { | |||
"label": "Contributor 25 — Name", | |||
"description": "Name of contributor 25", | |||
"type": "string" | |||
}, | |||
"source25": { | |||
"label": "Contributor 25 — Source", | |||
"description": "Source or affiliation of contributor 25 (optional)", | |||
"type": "string" | |||
}, | |||
"amount25": { | |||
"label": "Contributor 25 — Amount", | |||
"description": "Contribution amount from contributor 25", | |||
"type": "string" | |||
}, | |||
"contributor26": { | |||
"label": "Contributor 26 — Name", | |||
"description": "Name of contributor 26", | |||
"type": "string" | |||
}, | |||
"source26": { | |||
"label": "Contributor 26 — Source", | |||
"description": "Source or affiliation of contributor 26 (optional)", | |||
"type": "string" | |||
}, | |||
"amount26": { | |||
"label": "Contributor 26 — Amount", | |||
"description": "Contribution amount from contributor 26", | |||
"type": "string" | |||
}, | |||
"contributor27": { | |||
"label": "Contributor 27 — Name", | |||
"description": "Name of contributor 27", | |||
"type": "string" | |||
}, | |||
"source27": { | |||
"label": "Contributor 27 — Source", | |||
"description": "Source or affiliation of contributor 27 (optional)", | |||
"type": "string" | |||
}, | |||
"amount27": { | |||
"label": "Contributor 27 — Amount", | |||
"description": "Contribution amount from contributor 27", | |||
"type": "string" | |||
}, | |||
"contributor28": { | |||
"label": "Contributor 28 — Name", | |||
"description": "Name of contributor 28", | |||
"type": "string" | |||
}, | |||
"source28": { | |||
"label": "Contributor 28 — Source", | |||
"description": "Source or affiliation of contributor 28 (optional)", | |||
"type": "string" | |||
}, | |||
"amount28": { | |||
"label": "Contributor 28 — Amount", | |||
"description": "Contribution amount from contributor 28", | |||
"type": "string" | |||
}, | |||
"contributor29": { | |||
"label": "Contributor 29 — Name", | |||
"description": "Name of contributor 29", | |||
"type": "string" | |||
}, | |||
"source29": { | |||
"label": "Contributor 29 — Source", | |||
"description": "Source or affiliation of contributor 29 (optional)", | |||
"type": "string" | |||
}, | |||
"amount29": { | |||
"label": "Contributor 29 — Amount", | |||
"description": "Contribution amount from contributor 29", | |||
"type": "string" | |||
}, | |||
"contributor30": { | |||
"label": "Contributor 30 — Name", | |||
"description": "Name of contributor 30", | |||
"type": "string" | |||
}, | |||
"source30": { | |||
"label": "Contributor 30 — Source", | |||
"description": "Source or affiliation of contributor 30 (optional)", | |||
"type": "string" | |||
}, | |||
"amount30": { | |||
"label": "Contributor 30 — Amount", | |||
"description": "Contribution amount from contributor 30", | |||
"type": "string" | |||
}, | |||
"contributions": { | |||
"label": "Contributions (legacy)", | |||
"description": "Legacy format: raw wiki table rows. Use numbered fields instead.", | |||
"type": "content", | |||
"deprecated": "Use the numbered contributor/source/amount fields instead." | |||
}, | |||
"contributor31": { | |||
"label": "Contributor 31 — Name", | |||
"description": "Name of contributor 31", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source31": { | |||
"label": "Contributor 31 — Source", | |||
"description": "Nation or group of contributor 31", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount31": { | |||
"label": "Contributor 31 — Amount", | |||
"description": "Amount contributed by contributor 31", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor32": { | |||
"label": "Contributor 32 — Name", | |||
"description": "Name of contributor 32", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source32": { | |||
"label": "Contributor 32 — Source", | |||
"description": "Nation or group of contributor 32", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount32": { | |||
"label": "Contributor 32 — Amount", | |||
"description": "Amount contributed by contributor 32", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor33": { | |||
"label": "Contributor 33 — Name", | |||
"description": "Name of contributor 33", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source33": { | |||
"label": "Contributor 33 — Source", | |||
"description": "Nation or group of contributor 33", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount33": { | |||
"label": "Contributor 33 — Amount", | |||
"description": "Amount contributed by contributor 33", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor34": { | |||
"label": "Contributor 34 — Name", | |||
"description": "Name of contributor 34", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source34": { | |||
"label": "Contributor 34 — Source", | |||
"description": "Nation or group of contributor 34", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount34": { | |||
"label": "Contributor 34 — Amount", | |||
"description": "Amount contributed by contributor 34", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor35": { | |||
"label": "Contributor 35 — Name", | |||
"description": "Name of contributor 35", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source35": { | |||
"label": "Contributor 35 — Source", | |||
"description": "Nation or group of contributor 35", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount35": { | |||
"label": "Contributor 35 — Amount", | |||
"description": "Amount contributed by contributor 35", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor36": { | |||
"label": "Contributor 36 — Name", | |||
"description": "Name of contributor 36", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source36": { | |||
"label": "Contributor 36 — Source", | |||
"description": "Nation or group of contributor 36", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount36": { | |||
"label": "Contributor 36 — Amount", | |||
"description": "Amount contributed by contributor 36", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor37": { | |||
"label": "Contributor 37 — Name", | |||
"description": "Name of contributor 37", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source37": { | |||
"label": "Contributor 37 — Source", | |||
"description": "Nation or group of contributor 37", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount37": { | |||
"label": "Contributor 37 — Amount", | |||
"description": "Amount contributed by contributor 37", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor38": { | |||
"label": "Contributor 38 — Name", | |||
"description": "Name of contributor 38", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source38": { | |||
"label": "Contributor 38 — Source", | |||
"description": "Nation or group of contributor 38", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount38": { | |||
"label": "Contributor 38 — Amount", | |||
"description": "Amount contributed by contributor 38", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor39": { | |||
"label": "Contributor 39 — Name", | |||
"description": "Name of contributor 39", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source39": { | |||
"label": "Contributor 39 — Source", | |||
"description": "Nation or group of contributor 39", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount39": { | |||
"label": "Contributor 39 — Amount", | |||
"description": "Amount contributed by contributor 39", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor40": { | |||
"label": "Contributor 40 — Name", | |||
"description": "Name of contributor 40", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source40": { | |||
"label": "Contributor 40 — Source", | |||
"description": "Nation or group of contributor 40", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount40": { | |||
"label": "Contributor 40 — Amount", | |||
"description": "Amount contributed by contributor 40", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor41": { | |||
"label": "Contributor 41 — Name", | |||
"description": "Name of contributor 41", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source41": { | |||
"label": "Contributor 41 — Source", | |||
"description": "Nation or group of contributor 41", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount41": { | |||
"label": "Contributor 41 — Amount", | |||
"description": "Amount contributed by contributor 41", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor42": { | |||
"label": "Contributor 42 — Name", | |||
"description": "Name of contributor 42", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source42": { | |||
"label": "Contributor 42 — Source", | |||
"description": "Nation or group of contributor 42", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount42": { | |||
"label": "Contributor 42 — Amount", | |||
"description": "Amount contributed by contributor 42", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor43": { | |||
"label": "Contributor 43 — Name", | |||
"description": "Name of contributor 43", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source43": { | |||
"label": "Contributor 43 — Source", | |||
"description": "Nation or group of contributor 43", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount43": { | |||
"label": "Contributor 43 — Amount", | |||
"description": "Amount contributed by contributor 43", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor44": { | |||
"label": "Contributor 44 — Name", | |||
"description": "Name of contributor 44", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source44": { | |||
"label": "Contributor 44 — Source", | |||
"description": "Nation or group of contributor 44", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount44": { | |||
"label": "Contributor 44 — Amount", | |||
"description": "Amount contributed by contributor 44", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor45": { | |||
"label": "Contributor 45 — Name", | |||
"description": "Name of contributor 45", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source45": { | |||
"label": "Contributor 45 — Source", | |||
"description": "Nation or group of contributor 45", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount45": { | |||
"label": "Contributor 45 — Amount", | |||
"description": "Amount contributed by contributor 45", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor46": { | |||
"label": "Contributor 46 — Name", | |||
"description": "Name of contributor 46", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source46": { | |||
"label": "Contributor 46 — Source", | |||
"description": "Nation or group of contributor 46", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount46": { | |||
"label": "Contributor 46 — Amount", | |||
"description": "Amount contributed by contributor 46", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor47": { | |||
"label": "Contributor 47 — Name", | |||
"description": "Name of contributor 47", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source47": { | |||
"label": "Contributor 47 — Source", | |||
"description": "Nation or group of contributor 47", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount47": { | |||
"label": "Contributor 47 — Amount", | |||
"description": "Amount contributed by contributor 47", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor48": { | |||
"label": "Contributor 48 — Name", | |||
"description": "Name of contributor 48", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source48": { | |||
"label": "Contributor 48 — Source", | |||
"description": "Nation or group of contributor 48", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount48": { | |||
"label": "Contributor 48 — Amount", | |||
"description": "Amount contributed by contributor 48", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor49": { | |||
"label": "Contributor 49 — Name", | |||
"description": "Name of contributor 49", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source49": { | |||
"label": "Contributor 49 — Source", | |||
"description": "Nation or group of contributor 49", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount49": { | |||
"label": "Contributor 49 — Amount", | |||
"description": "Amount contributed by contributor 49", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"contributor50": { | |||
"label": "Contributor 50 — Name", | |||
"description": "Name of contributor 50", | |||
"type": "string", | |||
"required": false | |||
}, | |||
"source50": { | |||
"label": "Contributor 50 — Source", | |||
"description": "Nation or group of contributor 50", | |||
"type": "string", | |||
"required": false, | |||
"suggestedvalues": [ | |||
"Avereaux", | |||
"The Wonder", | |||
"Valdraeth", | |||
"Urdrevan", | |||
"Portavas", | |||
"Hammerstadt", | |||
"Kairos", | |||
"Syradonia", | |||
"Morvalis" | |||
] | |||
}, | |||
"amount50": { | |||
"label": "Contributor 50 — Amount", | |||
"description": "Amount contributed by contributor 50", | |||
"type": "string", | |||
"required": false | |||
} | |||
}, | |||
"paramOrder": [ | |||
"funded", | |||
"subtitle", | |||
"quote", | |||
"lore", | |||
"cost", | |||
"additional_requirements", | |||
"location", | |||
"build_code", | |||
"nation", | |||
"balance", | |||
"contributor1", | |||
"source1", | |||
"amount1", | |||
"contributor2", | |||
"source2", | |||
"amount2", | |||
"contributor3", | |||
"source3", | |||
"amount3", | |||
"contributor4", | |||
"source4", | |||
"amount4", | |||
"contributor5", | |||
"source5", | |||
"amount5", | |||
"contributor6", | |||
"source6", | |||
"amount6", | |||
"contributor7", | |||
"source7", | |||
"amount7", | |||
"contributor8", | |||
"source8", | |||
"amount8", | |||
"contributor9", | |||
"source9", | |||
"amount9", | |||
"contributor10", | |||
"source10", | |||
"amount10", | |||
"contributor11", | |||
"source11", | |||
"amount11", | |||
"contributor12", | |||
"source12", | |||
"amount12", | |||
"contributor13", | |||
"source13", | |||
"amount13", | |||
"contributor14", | |||
"source14", | |||
"amount14", | |||
"contributor15", | |||
"source15", | |||
"amount15", | |||
"contributor16", | |||
"source16", | |||
"amount16", | |||
"contributor17", | |||
"source17", | |||
"amount17", | |||
"contributor18", | |||
"source18", | |||
"amount18", | |||
"contributor19", | |||
"source19", | |||
"amount19", | |||
"contributor20", | |||
"source20", | |||
"amount20", | |||
"contributor21", | |||
"source21", | |||
"amount21", | |||
"contributor22", | |||
"source22", | |||
"amount22", | |||
"contributor23", | |||
"source23", | |||
"amount23", | |||
"contributor24", | |||
"source24", | |||
"amount24", | |||
"contributor25", | |||
"source25", | |||
"amount25", | |||
"contributor26", | |||
"source26", | |||
"amount26", | |||
"contributor27", | |||
"source27", | |||
"amount27", | |||
"contributor28", | |||
"source28", | |||
"amount28", | |||
"contributor29", | |||
"source29", | |||
"amount29", | |||
"contributor30", | |||
"source30", | |||
"amount30", | |||
"contributor31", | |||
"source31", | |||
"amount31", | |||
"contributor32", | |||
"source32", | |||
"amount32", | |||
"contributor33", | |||
"source33", | |||
"amount33", | |||
"contributor34", | |||
"source34", | |||
"amount34", | |||
"contributor35", | |||
"source35", | |||
"amount35", | |||
"contributor36", | |||
"source36", | |||
"amount36", | |||
"contributor37", | |||
"source37", | |||
"amount37", | |||
"contributor38", | |||
"source38", | |||
"amount38", | |||
"contributor39", | |||
"source39", | |||
"amount39", | |||
"contributor40", | |||
"source40", | |||
"amount40", | |||
"contributor41", | |||
"source41", | |||
"amount41", | |||
"contributor42", | |||
"source42", | |||
"amount42", | |||
"contributor43", | |||
"source43", | |||
"amount43", | |||
"contributor44", | |||
"source44", | |||
"amount44", | |||
"contributor45", | |||
"source45", | |||
"amount45", | |||
"contributor46", | |||
"source46", | |||
"amount46", | |||
"contributor47", | |||
"source47", | |||
"amount47", | |||
"contributor48", | |||
"source48", | |||
"amount48", | |||
"contributor49", | |||
"source49", | |||
"amount49", | |||
"contributor50", | |||
"source50", | |||
"amount50", | |||
"contributions" | |||
] | |||
} | |||
</templatedata> | |||
</noinclude> | |||
<includeonly><div class="build-page {{#ifeq:{{{funded|yes}}}|no|pfb-page}}"> | |||
{{#ifeq:{{{funded|yes}}}|no||<div class="build-page-crest">[[File:Bankers Guild Seal.png|150px|center|link=|alt=Bankers Guild Seal]]</div>}} | |||
<div class="build-page-header">{{#if:{{{subtitle|}}}| | <div class="build-page-header">{{#if:{{{subtitle|}}}| | ||
<div class="build-page-subtitle">{{{subtitle}}}</div>}}{{#if:{{{quote|}}}| | <div class="build-page-subtitle">{{{subtitle}}}</div>}}{{#if:{{{quote|}}}| | ||
| Line 58: | Line 1,386: | ||
! Cost of Construction | ! Cost of Construction | ||
{{!}} {{{cost}}} | {{!}} {{{cost}}} | ||
{{#if:{{{additional_requirements|}}}| | |||
{{!}}- | |||
! Additional Requirements | |||
{{!}} {{{additional_requirements}}}}} | |||
{{#if:{{{location|}}}| | |||
{{!}}- | {{!}}- | ||
! Location | ! Location | ||
{{!}} {{{location}}} | {{!}} {{{location}}}}} | ||
{{#if:{{{build_code|}}}| | |||
{{!}}- | |||
! Build Code | |||
{{!}} <code>{{{build_code}}}</code>}} | |||
{{#if:{{{nation|}}}| | |||
{{!}}- | |||
! Nation | |||
{{!}} {{{nation}}}}} | |||
{{#if:{{{balance|}}}| | |||
{{!}}- | {{!}}- | ||
! | ! {{#ifeq:{{{funded|yes}}}|no|Remaining Balance|Balance Remaining}} | ||
{{!}} | {{!}} {{{balance}}}}} | ||
{{!}}} | {{!}}} | ||
</div> | </div> | ||
}}}}}} | |||
<div class="build-page-contributions"> | <div class="build-page-contributions"> | ||
=== Contributions === | === {{#ifeq:{{{funded|yes}}}|no|Contributions so far|Contributions}} === | ||
{{{!}} class="wikitable | {{#if:{{{contributor1|}}}{{{contributions|}}}| | ||
{{{!}} class="wikitable" | |||
! Contributor !! Source !! Amount | ! Contributor !! Source !! Amount | ||
{{#if:{{{contributor1|}}}|<tr><td>{{{contributor1}}}</td><td>{{{source1|}}}</td><td>{{{amount1}}}</td></tr>}}{{#if:{{{contributor2|}}}|<tr><td>{{{contributor2}}}</td><td>{{{source2|}}}</td><td>{{{amount2}}}</td></tr>}}{{#if:{{{contributor3|}}}|<tr><td>{{{contributor3}}}</td><td>{{{source3|}}}</td><td>{{{amount3}}}</td></tr>}}{{#if:{{{contributor4|}}}|<tr><td>{{{contributor4}}}</td><td>{{{source4|}}}</td><td>{{{amount4}}}</td></tr>}}{{#if:{{{contributor5|}}}|<tr><td>{{{contributor5}}}</td><td>{{{source5|}}}</td><td>{{{amount5}}}</td></tr>}}{{#if:{{{contributor6|}}}|<tr><td>{{{contributor6}}}</td><td>{{{source6|}}}</td><td>{{{amount6}}}</td></tr>}}{{#if:{{{contributor7|}}}|<tr><td>{{{contributor7}}}</td><td>{{{source7|}}}</td><td>{{{amount7}}}</td></tr>}}{{#if:{{{contributor8|}}}|<tr><td>{{{contributor8}}}</td><td>{{{source8|}}}</td><td>{{{amount8}}}</td></tr>}}{{#if:{{{contributor9|}}}|<tr><td>{{{contributor9}}}</td><td>{{{source9|}}}</td><td>{{{amount9}}}</td></tr>}}{{#if:{{{contributor10|}}}|<tr><td>{{{contributor10}}}</td><td>{{{source10|}}}</td><td>{{{amount10}}}</td></tr>}}{{#if:{{{contributor11|}}}|<tr><td>{{{contributor11}}}</td><td>{{{source11|}}}</td><td>{{{amount11}}}</td></tr>}}{{#if:{{{contributor12|}}}|<tr><td>{{{contributor12}}}</td><td>{{{source12|}}}</td><td>{{{amount12}}}</td></tr>}}{{#if:{{{contributor13|}}}|<tr><td>{{{contributor13}}}</td><td>{{{source13|}}}</td><td>{{{amount13}}}</td></tr>}}{{#if:{{{contributor14|}}}|<tr><td>{{{contributor14}}}</td><td>{{{source14|}}}</td><td>{{{amount14}}}</td></tr>}}{{#if:{{{contributor15|}}}|<tr><td>{{{contributor15}}}</td><td>{{{source15|}}}</td><td>{{{amount15}}}</td></tr>}}{{#if:{{{contributor16|}}}|<tr><td>{{{contributor16}}}</td><td>{{{source16|}}}</td><td>{{{amount16}}}</td></tr>}}{{#if:{{{contributor17|}}}|<tr><td>{{{contributor17}}}</td><td>{{{source17|}}}</td><td>{{{amount17}}}</td></tr>}}{{#if:{{{contributor18|}}}|<tr><td>{{{contributor18}}}</td><td>{{{source18|}}}</td><td>{{{amount18}}}</td></tr>}}{{#if:{{{contributor19|}}}|<tr><td>{{{contributor19}}}</td><td>{{{source19|}}}</td><td>{{{amount19}}}</td></tr>}}{{#if:{{{contributor20|}}}|<tr><td>{{{contributor20}}}</td><td>{{{source20|}}}</td><td>{{{amount20}}}</td></tr>}}{{#if:{{{contributor21|}}}|<tr><td>{{{contributor21}}}</td><td>{{{source21|}}}</td><td>{{{amount21}}}</td></tr>}}{{#if:{{{contributor22|}}}|<tr><td>{{{contributor22}}}</td><td>{{{source22|}}}</td><td>{{{amount22}}}</td></tr>}}{{#if:{{{contributor23|}}}|<tr><td>{{{contributor23}}}</td><td>{{{source23|}}}</td><td>{{{amount23}}}</td></tr>}}{{#if:{{{contributor24|}}}|<tr><td>{{{contributor24}}}</td><td>{{{source24|}}}</td><td>{{{amount24}}}</td></tr>}}{{#if:{{{contributor25|}}}|<tr><td>{{{contributor25}}}</td><td>{{{source25|}}}</td><td>{{{amount25}}}</td></tr>}}{{#if:{{{contributor26|}}}|<tr><td>{{{contributor26}}}</td><td>{{{source26|}}}</td><td>{{{amount26}}}</td></tr>}}{{#if:{{{contributor27|}}}|<tr><td>{{{contributor27}}}</td><td>{{{source27|}}}</td><td>{{{amount27}}}</td></tr>}}{{#if:{{{contributor28|}}}|<tr><td>{{{contributor28}}}</td><td>{{{source28|}}}</td><td>{{{amount28}}}</td></tr>}}{{#if:{{{contributor29|}}}|<tr><td>{{{contributor29}}}</td><td>{{{source29|}}}</td><td>{{{amount29}}}</td></tr>}}{{#if:{{{contributor30|}}}|<tr><td>{{{contributor30}}}</td><td>{{{source30|}}}</td><td>{{{amount30}}}</td></tr>}}{{#if:{{{contributor31|}}}|<tr><td>{{{contributor31}}}</td><td>{{{source31|}}}</td><td>{{{amount31}}}</td></tr>}}{{#if:{{{contributor32|}}}|<tr><td>{{{contributor32}}}</td><td>{{{source32|}}}</td><td>{{{amount32}}}</td></tr>}}{{#if:{{{contributor33|}}}|<tr><td>{{{contributor33}}}</td><td>{{{source33|}}}</td><td>{{{amount33}}}</td></tr>}}{{#if:{{{contributor34|}}}|<tr><td>{{{contributor34}}}</td><td>{{{source34|}}}</td><td>{{{amount34}}}</td></tr>}}{{#if:{{{contributor35|}}}|<tr><td>{{{contributor35}}}</td><td>{{{source35|}}}</td><td>{{{amount35}}}</td></tr>}}{{#if:{{{contributor36|}}}|<tr><td>{{{contributor36}}}</td><td>{{{source36|}}}</td><td>{{{amount36}}}</td></tr>}}{{#if:{{{contributor37|}}}|<tr><td>{{{contributor37}}}</td><td>{{{source37|}}}</td><td>{{{amount37}}}</td></tr>}}{{#if:{{{contributor38|}}}|<tr><td>{{{contributor38}}}</td><td>{{{source38|}}}</td><td>{{{amount38}}}</td></tr>}}{{#if:{{{contributor39|}}}|<tr><td>{{{contributor39}}}</td><td>{{{source39|}}}</td><td>{{{amount39}}}</td></tr>}}{{#if:{{{contributor40|}}}|<tr><td>{{{contributor40}}}</td><td>{{{source40|}}}</td><td>{{{amount40}}}</td></tr>}}{{#if:{{{contributor41|}}}|<tr><td>{{{contributor41}}}</td><td>{{{source41|}}}</td><td>{{{amount41}}}</td></tr>}}{{#if:{{{contributor42|}}}|<tr><td>{{{contributor42}}}</td><td>{{{source42|}}}</td><td>{{{amount42}}}</td></tr>}}{{#if:{{{contributor43|}}}|<tr><td>{{{contributor43}}}</td><td>{{{source43|}}}</td><td>{{{amount43}}}</td></tr>}}{{#if:{{{contributor44|}}}|<tr><td>{{{contributor44}}}</td><td>{{{source44|}}}</td><td>{{{amount44}}}</td></tr>}}{{#if:{{{contributor45|}}}|<tr><td>{{{contributor45}}}</td><td>{{{source45|}}}</td><td>{{{amount45}}}</td></tr>}}{{#if:{{{contributor46|}}}|<tr><td>{{{contributor46}}}</td><td>{{{source46|}}}</td><td>{{{amount46}}}</td></tr>}}{{#if:{{{contributor47|}}}|<tr><td>{{{contributor47}}}</td><td>{{{source47|}}}</td><td>{{{amount47}}}</td></tr>}}{{#if:{{{contributor48|}}}|<tr><td>{{{contributor48}}}</td><td>{{{source48|}}}</td><td>{{{amount48}}}</td></tr>}}{{#if:{{{contributor49|}}}|<tr><td>{{{contributor49}}}</td><td>{{{source49|}}}</td><td>{{{amount49}}}</td></tr>}}{{#if:{{{contributor50|}}}|<tr><td>{{{contributor50}}}</td><td>{{{source50|}}}</td><td>{{{amount50}}}</td></tr>}} | |||
{{!}}- | {{!}}- | ||
{{{contributions}}} | {{{contributions|}}} | ||
{{!}}- | {{!}}- | ||
{{!}} colspan="3" {{!}} ''Note: Contributions are tracked by the Bankers Guild. Contact them for full records.'' | |||
{{!}}} | {{!}}} | ||
</div>}} | }} | ||
</div> | |||
{{#ifeq:{{{funded|yes}}}|no| | |||
[[Category:Partially Funded Build]]{{#if:{{{nation|}}}|[[Category:Partially Funded Builds {{{nation}}}]]}} | |||
|[[Category:Funded Build]]{{#if:{{{nation|}}}|[[Category:Funded Builds {{{nation}}}]]}} | |||
}} | |||
[[Category:Bankers Guild Builds]] | |||
[[Category:Menhirs Fate Wiki]] | |||
</div></includeonly> | |||
<!-- | |||
This adds documentation for five new parameters that the interactive map's | |||
sync script consumes. The template itself doesn't need to RENDER these | |||
params anywhere: my sync reads raw wikitext, so the params just need to | |||
appear in each build page's {{BuildPage|...}} invocation. | |||
--> | |||
<noinclude> | |||
== Map & timeline metadata == | |||
The interactive map at [https://wiki.menhirsfate.com (TODO public URL)] reads the following five parameters off each build page to place its marker and draw its timeline bar. They're optional in the wiki sense — if absent, the sync substitutes sensible defaults — but every authored build should set them so the map can show real data. | |||
{| class="wikitable" | |||
! Parameter !! What it does !! Format !! Default if missing | |||
|- | |||
| <code>start_date</code> || Year the build came into being. || Four-digit year, e.g. <code>1025</code> || <code>1025</code> (LARP start) | |||
|- | |||
| <code>end_date</code> || Year the build ceased to exist (demolished, lost to the Corruption, sealed off, etc.). || Four-digit year, or leave blank for ongoing. || blank = ongoing | |||
|- | |||
| <code>build_type</code> || Drives the marker's colour and timeline tint. || One of: <code>statue</code>, <code>library</code>, <code>farm</code>, <code>tavern</code>, <code>tower</code>, <code>bridge</code>, <code>temple</code>, <code>market</code>, <code>garden</code>, <code>mill</code>, <code>monument</code>, <code>residence</code>, <code>workshop</code>, <code>other</code>. || <code>other</code> (grey marker) | |||
|- | |||
| <code>map_x</code> || Horizontal position on the nation's sub-map. || Integer in the range [-512, 512]. Origin (0, 0) is the centre of the map. || <code>0</code> | |||
|- | |||
| <code>map_y</code> || Vertical position on the nation's sub-map. || Integer in the range [-256, 256]. Positive y is "north" / "up". || <code>0</code> | |||
|} | |||
To find <code>map_x</code> / <code>map_y</code> for a build, an editor can use the picker tool inside the interactive map app (admin route — coming soon). For now, leave them at <code>0</code> and the marker will sit at the visual centre of the nation map; the picker will fill the real values later. | |||
=== Example usage === | |||
A complete authoring of [[Bankers Guild Builds/Funded Builds/Avereaux/Firefly Flourish|Firefly Flourish]] looks like: | |||
<syntaxhighlight lang="wikitext"> | |||
{{BuildPage | |||
|subtitle=A Nocturnal Ballet of Flickering Light | |||
|quote=Where twilight becomes a stage for nature's fleeting sparks. | |||
|lore= | |||
Now nestled deep within Irondelve Hold, Firefly Flourish stands as a living sanctuary of luminous wonder... | |||
|cost=2 Myth · 13 Saga | |||
|location=AVEREAUX - IRONDELVE HOLD | |||
|build_code=BG.FSM.32 | |||
| <!-- ─── map & timeline metadata ─── --> | |||
|start_date=1025 | |||
|end_date= | |||
|build_type=garden | |||
|map_x=180 | |||
|map_y=60 | |||
|contributor1=Myrtle Merry|source1=Hammerstadt|amount1=26 Saga | |||
|contributor2=Henning |source2=Hammerstadt|amount2=27 Saga | |||
|balance=PAID IN FULL | |||
|nation=Avereaux | |||
}} | |||
</syntaxhighlight> | |||
The five metadata params are intentionally grouped under a comment so editors can find them at a glance. They render to nothing in the infobox. | |||
[[Category:Templates]] | |||
[[Category: | </noinclude> | ||
Latest revision as of 21:53, 21 May 2026
Usage
A styled page template for Bankers Guild Build pages — both Funded and Partially Funded. Wraps the build's lore, details, and contribution history in a consistent, attractive layout.
Set funded=no for partially funded builds. This changes the contributions heading to "Contributions so far", removes the Bankers Guild crest, and categorises the page as a partially funded build.
Quick Start (Visual Editor)
- Open a page in the Visual Editor
- Click Insert → Template
- Search for BuildPage
- Fill in the labelled fields — each contribution row has its own Contributor / Source / Amount fields
- Set funded to "no" for partially funded builds (defaults to "yes")
- Click Insert to add the template
Adding more contributors: The template supports up to 50 contribution rows. In the Visual Editor, click "Add more information" at the bottom of the template form to reveal additional contributor fields as needed.
Source Editor Example (Funded)
{{BuildPage
|subtitle=A Hearth of Warmth and Sweet Delights
|quote=Where the oven glows and each bite carries sweetness.
|lore=Your build lore text goes here...
|cost=10 Legends
|location=AVEREAUX — Riverside
|build_code=BG.FSM.01
|nation=Avereaux
|balance=2 Legends, 5 Myths
|contributor1=Character Name
|source1=Nation Name
|amount1=5 Legends
|contributor2=Another Character
|source2=Other Nation
|amount2=3 Myths
}}
Parameters
| Parameter | Description |
|---|---|
funded |
"yes" (default) or "no" — controls crest display, heading text, and categories |
subtitle |
Tagline displayed below the page title |
quote |
Italicised flavour quote |
lore |
Main body text — the build's story and description |
cost |
Total cost of construction. Do NOT use pipe characters — use middot (·) or comma to separate multiple currencies |
additional_requirements |
Any extra requirements beyond currency (e.g. Weaving, sign-off) |
location |
Where the build is located (NATION — Place) |
build_code |
The Bankers Guild build reference code (e.g. BG.FSM.01) |
nation |
Which nation the build belongs to — used for categories and back-link |
balance |
Remaining balance needed (for partially funded builds) |
contributor1 to contributor30 |
Name of each contributor |
source1 to source30 |
Source/affiliation of each contributor (optional) |
amount1 to amount30 |
Amount contributed by each contributor |
A styled page template for Bankers Guild Build pages (Funded and Partially Funded). Creates a layout with subtitle, quote, lore, details table, and up to 30 contribution rows.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Funded? | funded | Set to 'no' for partially funded builds. Defaults to 'yes'.
| String | suggested |
| Subtitle | subtitle | A short tagline or thematic subtitle displayed below the page title
| String | suggested |
| Flavour Quote | quote | An italicised flavour quote displayed with decorative quotation marks
| String | suggested |
| Lore / Description | lore | The main body text describing the build. Supports full wikitext formatting. | Content | required |
| Cost of Construction | cost | Total cost. Do NOT use pipe characters — use comma to separate currencies.
| String | suggested |
| Additional Requirements | additional_requirements | Extra requirements beyond currency (e.g. Weaving, sign-off). | String | optional |
| Location | location | Where the build is located, typically NATION — Place.
| String | suggested |
| Build Code | build_code | The Bankers Guild build reference code.
| String | suggested |
| Nation | nation | Which nation the build belongs to.
| String | suggested |
| Balance Remaining | balance | How much funding is still needed (for partially funded builds). | String | suggested |
| Contributor 1 — Name | contributor1 | Name of contributor 1 | String | suggested |
| Contributor 1 — Source | source1 | Source or affiliation of contributor 1 (optional) | String | suggested |
| Contributor 1 — Amount | amount1 | Contribution amount from contributor 1 | String | suggested |
| Contributor 2 — Name | contributor2 | Name of contributor 2 | String | suggested |
| Contributor 2 — Source | source2 | Source or affiliation of contributor 2 (optional) | String | suggested |
| Contributor 2 — Amount | amount2 | Contribution amount from contributor 2 | String | suggested |
| Contributor 3 — Name | contributor3 | Name of contributor 3 | String | suggested |
| Contributor 3 — Source | source3 | Source or affiliation of contributor 3 (optional) | String | suggested |
| Contributor 3 — Amount | amount3 | Contribution amount from contributor 3 | String | suggested |
| Contributor 4 — Name | contributor4 | Name of contributor 4 | String | suggested |
| Contributor 4 — Source | source4 | Source or affiliation of contributor 4 (optional) | String | suggested |
| Contributor 4 — Amount | amount4 | Contribution amount from contributor 4 | String | suggested |
| Contributor 5 — Name | contributor5 | Name of contributor 5 | String | suggested |
| Contributor 5 — Source | source5 | Source or affiliation of contributor 5 (optional) | String | suggested |
| Contributor 5 — Amount | amount5 | Contribution amount from contributor 5 | String | suggested |
| Contributor 6 — Name | contributor6 | Name of contributor 6 | String | optional |
| Contributor 6 — Source | source6 | Source or affiliation of contributor 6 (optional) | String | optional |
| Contributor 6 — Amount | amount6 | Contribution amount from contributor 6 | String | optional |
| Contributor 7 — Name | contributor7 | Name of contributor 7 | String | optional |
| Contributor 7 — Source | source7 | Source or affiliation of contributor 7 (optional) | String | optional |
| Contributor 7 — Amount | amount7 | Contribution amount from contributor 7 | String | optional |
| Contributor 8 — Name | contributor8 | Name of contributor 8 | String | optional |
| Contributor 8 — Source | source8 | Source or affiliation of contributor 8 (optional) | String | optional |
| Contributor 8 — Amount | amount8 | Contribution amount from contributor 8 | String | optional |
| Contributor 9 — Name | contributor9 | Name of contributor 9 | String | optional |
| Contributor 9 — Source | source9 | Source or affiliation of contributor 9 (optional) | String | optional |
| Contributor 9 — Amount | amount9 | Contribution amount from contributor 9 | String | optional |
| Contributor 10 — Name | contributor10 | Name of contributor 10 | String | optional |
| Contributor 10 — Source | source10 | Source or affiliation of contributor 10 (optional) | String | optional |
| Contributor 10 — Amount | amount10 | Contribution amount from contributor 10 | String | optional |
| Contributor 11 — Name | contributor11 | Name of contributor 11 | String | optional |
| Contributor 11 — Source | source11 | Source or affiliation of contributor 11 (optional) | String | optional |
| Contributor 11 — Amount | amount11 | Contribution amount from contributor 11 | String | optional |
| Contributor 12 — Name | contributor12 | Name of contributor 12 | String | optional |
| Contributor 12 — Source | source12 | Source or affiliation of contributor 12 (optional) | String | optional |
| Contributor 12 — Amount | amount12 | Contribution amount from contributor 12 | String | optional |
| Contributor 13 — Name | contributor13 | Name of contributor 13 | String | optional |
| Contributor 13 — Source | source13 | Source or affiliation of contributor 13 (optional) | String | optional |
| Contributor 13 — Amount | amount13 | Contribution amount from contributor 13 | String | optional |
| Contributor 14 — Name | contributor14 | Name of contributor 14 | String | optional |
| Contributor 14 — Source | source14 | Source or affiliation of contributor 14 (optional) | String | optional |
| Contributor 14 — Amount | amount14 | Contribution amount from contributor 14 | String | optional |
| Contributor 15 — Name | contributor15 | Name of contributor 15 | String | optional |
| Contributor 15 — Source | source15 | Source or affiliation of contributor 15 (optional) | String | optional |
| Contributor 15 — Amount | amount15 | Contribution amount from contributor 15 | String | optional |
| Contributor 16 — Name | contributor16 | Name of contributor 16 | String | optional |
| Contributor 16 — Source | source16 | Source or affiliation of contributor 16 (optional) | String | optional |
| Contributor 16 — Amount | amount16 | Contribution amount from contributor 16 | String | optional |
| Contributor 17 — Name | contributor17 | Name of contributor 17 | String | optional |
| Contributor 17 — Source | source17 | Source or affiliation of contributor 17 (optional) | String | optional |
| Contributor 17 — Amount | amount17 | Contribution amount from contributor 17 | String | optional |
| Contributor 18 — Name | contributor18 | Name of contributor 18 | String | optional |
| Contributor 18 — Source | source18 | Source or affiliation of contributor 18 (optional) | String | optional |
| Contributor 18 — Amount | amount18 | Contribution amount from contributor 18 | String | optional |
| Contributor 19 — Name | contributor19 | Name of contributor 19 | String | optional |
| Contributor 19 — Source | source19 | Source or affiliation of contributor 19 (optional) | String | optional |
| Contributor 19 — Amount | amount19 | Contribution amount from contributor 19 | String | optional |
| Contributor 20 — Name | contributor20 | Name of contributor 20 | String | optional |
| Contributor 20 — Source | source20 | Source or affiliation of contributor 20 (optional) | String | optional |
| Contributor 20 — Amount | amount20 | Contribution amount from contributor 20 | String | optional |
| Contributor 21 — Name | contributor21 | Name of contributor 21 | String | optional |
| Contributor 21 — Source | source21 | Source or affiliation of contributor 21 (optional) | String | optional |
| Contributor 21 — Amount | amount21 | Contribution amount from contributor 21 | String | optional |
| Contributor 22 — Name | contributor22 | Name of contributor 22 | String | optional |
| Contributor 22 — Source | source22 | Source or affiliation of contributor 22 (optional) | String | optional |
| Contributor 22 — Amount | amount22 | Contribution amount from contributor 22 | String | optional |
| Contributor 23 — Name | contributor23 | Name of contributor 23 | String | optional |
| Contributor 23 — Source | source23 | Source or affiliation of contributor 23 (optional) | String | optional |
| Contributor 23 — Amount | amount23 | Contribution amount from contributor 23 | String | optional |
| Contributor 24 — Name | contributor24 | Name of contributor 24 | String | optional |
| Contributor 24 — Source | source24 | Source or affiliation of contributor 24 (optional) | String | optional |
| Contributor 24 — Amount | amount24 | Contribution amount from contributor 24 | String | optional |
| Contributor 25 — Name | contributor25 | Name of contributor 25 | String | optional |
| Contributor 25 — Source | source25 | Source or affiliation of contributor 25 (optional) | String | optional |
| Contributor 25 — Amount | amount25 | Contribution amount from contributor 25 | String | optional |
| Contributor 26 — Name | contributor26 | Name of contributor 26 | String | optional |
| Contributor 26 — Source | source26 | Source or affiliation of contributor 26 (optional) | String | optional |
| Contributor 26 — Amount | amount26 | Contribution amount from contributor 26 | String | optional |
| Contributor 27 — Name | contributor27 | Name of contributor 27 | String | optional |
| Contributor 27 — Source | source27 | Source or affiliation of contributor 27 (optional) | String | optional |
| Contributor 27 — Amount | amount27 | Contribution amount from contributor 27 | String | optional |
| Contributor 28 — Name | contributor28 | Name of contributor 28 | String | optional |
| Contributor 28 — Source | source28 | Source or affiliation of contributor 28 (optional) | String | optional |
| Contributor 28 — Amount | amount28 | Contribution amount from contributor 28 | String | optional |
| Contributor 29 — Name | contributor29 | Name of contributor 29 | String | optional |
| Contributor 29 — Source | source29 | Source or affiliation of contributor 29 (optional) | String | optional |
| Contributor 29 — Amount | amount29 | Contribution amount from contributor 29 | String | optional |
| Contributor 30 — Name | contributor30 | Name of contributor 30 | String | optional |
| Contributor 30 — Source | source30 | Source or affiliation of contributor 30 (optional) | String | optional |
| Contributor 30 — Amount | amount30 | Contribution amount from contributor 30 | String | optional |
| Contributor 31 — Name | contributor31 | Name of contributor 31 | String | optional |
| Contributor 31 — Source | source31 | Nation or group of contributor 31
| String | optional |
| Contributor 31 — Amount | amount31 | Amount contributed by contributor 31 | String | optional |
| Contributor 32 — Name | contributor32 | Name of contributor 32 | String | optional |
| Contributor 32 — Source | source32 | Nation or group of contributor 32
| String | optional |
| Contributor 32 — Amount | amount32 | Amount contributed by contributor 32 | String | optional |
| Contributor 33 — Name | contributor33 | Name of contributor 33 | String | optional |
| Contributor 33 — Source | source33 | Nation or group of contributor 33
| String | optional |
| Contributor 33 — Amount | amount33 | Amount contributed by contributor 33 | String | optional |
| Contributor 34 — Name | contributor34 | Name of contributor 34 | String | optional |
| Contributor 34 — Source | source34 | Nation or group of contributor 34
| String | optional |
| Contributor 34 — Amount | amount34 | Amount contributed by contributor 34 | String | optional |
| Contributor 35 — Name | contributor35 | Name of contributor 35 | String | optional |
| Contributor 35 — Source | source35 | Nation or group of contributor 35
| String | optional |
| Contributor 35 — Amount | amount35 | Amount contributed by contributor 35 | String | optional |
| Contributor 36 — Name | contributor36 | Name of contributor 36 | String | optional |
| Contributor 36 — Source | source36 | Nation or group of contributor 36
| String | optional |
| Contributor 36 — Amount | amount36 | Amount contributed by contributor 36 | String | optional |
| Contributor 37 — Name | contributor37 | Name of contributor 37 | String | optional |
| Contributor 37 — Source | source37 | Nation or group of contributor 37
| String | optional |
| Contributor 37 — Amount | amount37 | Amount contributed by contributor 37 | String | optional |
| Contributor 38 — Name | contributor38 | Name of contributor 38 | String | optional |
| Contributor 38 — Source | source38 | Nation or group of contributor 38
| String | optional |
| Contributor 38 — Amount | amount38 | Amount contributed by contributor 38 | String | optional |
| Contributor 39 — Name | contributor39 | Name of contributor 39 | String | optional |
| Contributor 39 — Source | source39 | Nation or group of contributor 39
| String | optional |
| Contributor 39 — Amount | amount39 | Amount contributed by contributor 39 | String | optional |
| Contributor 40 — Name | contributor40 | Name of contributor 40 | String | optional |
| Contributor 40 — Source | source40 | Nation or group of contributor 40
| String | optional |
| Contributor 40 — Amount | amount40 | Amount contributed by contributor 40 | String | optional |
| Contributor 41 — Name | contributor41 | Name of contributor 41 | String | optional |
| Contributor 41 — Source | source41 | Nation or group of contributor 41
| String | optional |
| Contributor 41 — Amount | amount41 | Amount contributed by contributor 41 | String | optional |
| Contributor 42 — Name | contributor42 | Name of contributor 42 | String | optional |
| Contributor 42 — Source | source42 | Nation or group of contributor 42
| String | optional |
| Contributor 42 — Amount | amount42 | Amount contributed by contributor 42 | String | optional |
| Contributor 43 — Name | contributor43 | Name of contributor 43 | String | optional |
| Contributor 43 — Source | source43 | Nation or group of contributor 43
| String | optional |
| Contributor 43 — Amount | amount43 | Amount contributed by contributor 43 | String | optional |
| Contributor 44 — Name | contributor44 | Name of contributor 44 | String | optional |
| Contributor 44 — Source | source44 | Nation or group of contributor 44
| String | optional |
| Contributor 44 — Amount | amount44 | Amount contributed by contributor 44 | String | optional |
| Contributor 45 — Name | contributor45 | Name of contributor 45 | String | optional |
| Contributor 45 — Source | source45 | Nation or group of contributor 45
| String | optional |
| Contributor 45 — Amount | amount45 | Amount contributed by contributor 45 | String | optional |
| Contributor 46 — Name | contributor46 | Name of contributor 46 | String | optional |
| Contributor 46 — Source | source46 | Nation or group of contributor 46
| String | optional |
| Contributor 46 — Amount | amount46 | Amount contributed by contributor 46 | String | optional |
| Contributor 47 — Name | contributor47 | Name of contributor 47 | String | optional |
| Contributor 47 — Source | source47 | Nation or group of contributor 47
| String | optional |
| Contributor 47 — Amount | amount47 | Amount contributed by contributor 47 | String | optional |
| Contributor 48 — Name | contributor48 | Name of contributor 48 | String | optional |
| Contributor 48 — Source | source48 | Nation or group of contributor 48
| String | optional |
| Contributor 48 — Amount | amount48 | Amount contributed by contributor 48 | String | optional |
| Contributor 49 — Name | contributor49 | Name of contributor 49 | String | optional |
| Contributor 49 — Source | source49 | Nation or group of contributor 49
| String | optional |
| Contributor 49 — Amount | amount49 | Amount contributed by contributor 49 | String | optional |
| Contributor 50 — Name | contributor50 | Name of contributor 50 | String | optional |
| Contributor 50 — Source | source50 | Nation or group of contributor 50
| String | optional |
| Contributor 50 — Amount | amount50 | Amount contributed by contributor 50 | String | optional |
| Contributions (legacy) | contributions | Legacy format: raw wiki table rows. Use numbered fields instead. | Content | deprecated |
Map & timeline metadata
The interactive map at (TODO public URL) reads the following five parameters off each build page to place its marker and draw its timeline bar. They're optional in the wiki sense — if absent, the sync substitutes sensible defaults — but every authored build should set them so the map can show real data.
| Parameter | What it does | Format | Default if missing |
|---|---|---|---|
start_date |
Year the build came into being. | Four-digit year, e.g. 1025 |
1025 (LARP start)
|
end_date |
Year the build ceased to exist (demolished, lost to the Corruption, sealed off, etc.). | Four-digit year, or leave blank for ongoing. | blank = ongoing |
build_type |
Drives the marker's colour and timeline tint. | One of: statue, library, farm, tavern, tower, bridge, temple, market, garden, mill, monument, residence, workshop, other. |
other (grey marker)
|
map_x |
Horizontal position on the nation's sub-map. | Integer in the range [-512, 512]. Origin (0, 0) is the centre of the map. | 0
|
map_y |
Vertical position on the nation's sub-map. | Integer in the range [-256, 256]. Positive y is "north" / "up". | 0
|
To find map_x / map_y for a build, an editor can use the picker tool inside the interactive map app (admin route — coming soon). For now, leave them at 0 and the marker will sit at the visual centre of the nation map; the picker will fill the real values later.
Example usage
A complete authoring of Firefly Flourish looks like:
<syntaxhighlight lang="wikitext">

Now nestled deep within Irondelve Hold, Firefly Flourish stands as a living sanctuary of luminous wonder...
| Cost of Construction | 2 Myth · 13 Saga |
|---|---|
| Location | AVEREAUX - IRONDELVE HOLD |
| Build Code | BG.FSM.32
|
| Nation | Avereaux |
| Balance Remaining | PAID IN FULL |
Contributions
| Contributor | Source | Amount |
|---|---|---|
| Myrtle Merry | Hammerstadt | 26 Saga |
| Henning | Hammerstadt | 27 Saga |
| Note: Contributions are tracked by the Bankers Guild. Contact them for full records. | ||
</syntaxhighlight>
The five metadata params are intentionally grouped under a comment so editors can find them at a glance. They render to nothing in the infobox.