Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Quest: Difference between revisions

Template page
Create HarvestWiki-styled fillable template
 
Remove unsupported parser functions and finalize fillable template rendering
 
Line 1: Line 1:
<includeonly><div class="hw-quest-card" style="--hw-quest-accent: {{{color|#c9a75f}}};">
<includeonly><div class="hw-quest-card" style="--hw-quest-accent: {{{color|#c9a75f}}};">
<div class="hw-quest-head">
<div class="hw-quest-head">
<div class="hw-quest-kicker">QUEST RECORD{{#if:{{{giver|}}}| · [[{{{giver}}}]]}}</div>
<div class="hw-quest-kicker">QUEST RECORD · {{{giver|Unassigned giver}}}</div>
<div class="hw-quest-title">{{{name|Untitled Quest}}}</div>
<div class="hw-quest-title">{{{name|Untitled Quest}}}</div>
{{#if:{{{summary|}}}|<div class="hw-quest-summary">{{{summary}}}</div>}}
<div class="hw-quest-summary">{{{summary|No quest summary provided.}}}</div>
</div>
</div>
{{#if:{{{requirements|}}}|<div class="hw-quest-requirements"><strong>Requirements</strong><ul>{{#arraymap:{{{requirements}}}|;|requirement|<li>requirement</li>|}}</ul></div>}}
<div class="hw-quest-requirements"><strong>Requirements</strong><ul class="hw-quest-list">{{#arraymap:{{{requirements|}}}|;|requirement|<li>requirement</li>|}}</ul></div>
<ol class="hw-quest-steps">
<ol class="hw-quest-steps">
<li><strong>{{{step1|Step 1}}}</strong>{{#if:{{{tasks1|}}}|<ul>{{#arraymap:{{{tasks1}}}|;|task|<li>task</li>|}}</ul>}}</li>
<li class="hw-quest-step"><strong>{{{step1|Step 1}}}</strong><ul>{{#arraymap:{{{tasks1|}}}|;|task|<li>task</li>|}}</ul></li>
{{#if:{{{step2|}}}|<li><strong>{{{step2}}}</strong>{{#if:{{{tasks2|}}}|<ul>{{#arraymap:{{{tasks2}}}|;|task|<li>task</li>|}}</ul>}}</li>}}
<li class="hw-quest-step"><strong>{{{step2|}}}</strong><ul>{{#arraymap:{{{tasks2|}}}|;|task|<li>task</li>|}}</ul></li>
{{#if:{{{step3|}}}|<li><strong>{{{step3}}}</strong>{{#if:{{{tasks3|}}}|<ul>{{#arraymap:{{{tasks3}}}|;|task|<li>task</li>|}}</ul>}}</li>}}
<li class="hw-quest-step"><strong>{{{step3|}}}</strong><ul>{{#arraymap:{{{tasks3|}}}|;|task|<li>task</li>|}}</ul></li>
{{#if:{{{step4|}}}|<li><strong>{{{step4}}}</strong>{{#if:{{{tasks4|}}}|<ul>{{#arraymap:{{{tasks4}}}|;|task|<li>task</li>|}}</ul>}}</li>}}
<li class="hw-quest-step"><strong>{{{step4|}}}</strong><ul>{{#arraymap:{{{tasks4|}}}|;|task|<li>task</li>|}}</ul></li>
{{#if:{{{step5|}}}|<li><strong>{{{step5}}}</strong>{{#if:{{{tasks5|}}}|<ul>{{#arraymap:{{{tasks5}}}|;|task|<li>task</li>|}}</ul>}}</li>}}
<li class="hw-quest-step"><strong>{{{step5|}}}</strong><ul>{{#arraymap:{{{tasks5|}}}|;|task|<li>task</li>|}}</ul></li>
</ol>
</ol>
{{#if:{{{rewards|}}}|<div class="hw-quest-rewards"><strong>Rewards</strong><ul>{{#arraymap:{{{rewards}}}|;|reward|<li>reward</li>|}}</ul></div>}}
<div class="hw-quest-rewards"><strong>Rewards</strong><ul class="hw-quest-list">{{#arraymap:{{{rewards|}}}|;|reward|<li>reward</li>|}}</ul></div>
</div></includeonly><noinclude>
</div></includeonly><noinclude>
This fillable template displays a HarvestWiki quest record with up to five stages.
This fillable template displays a HarvestWiki quest record with up to five stages.
Line 21: Line 21:
{{Quest
{{Quest
| name = A New Beginning
| name = A New Beginning
| giver = Khasuhaa
| giver = [[Khasuhaa]]
| color = #c9a75f
| color = #c9a75f
| summary = Learn the fundamentals of gathering.
| summary = Learn the fundamentals of gathering.

Latest revision as of 02:46, 28 July 2026

This fillable template displays a HarvestWiki quest record with up to five stages.

Usage

{{Quest
| name = A New Beginning
| giver = [[Khasuhaa]]
| color = #c9a75f
| summary = Learn the fundamentals of gathering.
| requirements = Speak with Khasuhaa;Own a shovel
| step1 = Gather
| tasks1 = Dig up 3 herbs;Return to Khasuhaa
| step2 = Report
| tasks2 = Speak with Khasuhaa
| rewards = 100 Aureli;Access to the next quest
}}
Contents