Template:Quest list: Difference between revisions
Jump to navigation
Jump to search
added default param |
remove unused & invalid "Requires npc" condition (no property by that name) |
||
| Line 1: | Line 1: | ||
<includeonly>{{#ask:[[Has context::Quest]]{{#if:{{{conditions|}}}|{{#arraymap:{{{conditions}}}|;|@@@|[[@@@]]|\s}}|}}{{#switch:{{#show:{{#vardefineecho:query-term|{{{1|{{#titleparts:{{PAGENAME}}}}}}}}}|?Has context}}|NPC={{#if:{{#show:{{#var:query-term}}|?Has aggression type}}|[[Requires enemy::{{#var:query-term}}]]OR[[Requires enemy race | <includeonly>{{#ask:[[Has context::Quest]]{{#if:{{{conditions|}}}|{{#arraymap:{{{conditions}}}|;|@@@|[[@@@]]|\s}}|}}{{#switch:{{#show:{{#vardefineecho:query-term|{{{1|{{#titleparts:{{PAGENAME}}}}}}}}}|?Has context}}|NPC={{#if:{{#show:{{#var:query-term}}|?Has aggression type}}|[[Requires enemy::{{#var:query-term}}]]OR[[Requires enemy race::{{#var:query-term}}]]}}|Item=[[Requires item::{{#var:query-term}}]]}} | ||
|?Has canonical name | |?Has canonical name | ||
|?Has quest type | |?Has quest type | ||
Revision as of 15:45, 9 January 2026
Usage
Generates a list of quests requiring such context (enemy, item, etc). Format using {{Quest list result format}}, and uses {{Quest list header}} for header.
{{quest list}}
{{quest list|css-class=<class>}}
{{quest list|<Quest>}}
{{quest list
| unlock = y
| item-rewards = y
| conditions = <condition1>; <condition2>
| default = <text that will appear if no quests are found>
}}
Parameters
- Unnamed parameter 1
- Query term. Defaults to
{{PAGENAME}}. - item-rewards
- Optional. Set to 'y' to display a column with the item rewards.
- unlocks
- Optional. Set to 'y' to display a quest's system unlocks.
- conditions
- Optional query term. Semi-colon separated list of additional semantic query conditions to filter the quest list.
- default
- Optional. Text that will display if there are no quest results. Defaults to "No quests found." Pass a blank parameter if you want nothing displayed when there are no results:
{{quest list|Foo|default=}} - header
- Optional. Header to be displayed above the quest table. Will not appear if there are no results.
Examples
Basic Usage
{{quest list|Grade 1 Carbonized Matter}}
| Quest | Type | Level | Quest Giver |
|---|---|---|---|
| Dressed to Harvest | 20 | Fufucha | |
| Old Wisdom, New Ways | 20 | Adalberta |
Display quests meeting certain conditions
{quest list|conditions=Has journal genre::Ninja Quests;Has quest level::50}}
| Quest | Type | Level | Quest Giver |
|---|---|---|---|
| Master and Student | 50 | Oboro | |
| Strangers in a Strange Land | 50 | Oboro | |
| A Relic Reborn (Yoshimitsu) | 50 | Gerolt (ARR) |
Display system unlocks and item rewards
{{quest list
| unlocks = y
| item-rewards = y
| conditions = Has journal genre::Ninja Quests;Has system unlock::+
}}
No quest results
{{quest list|conditions=Has context::nonexistent}}
No quests found.
Custom "no results" text
{{quest list
| conditions = Has context::nonexistent
| default = No quests for you!
}}
No quests for you!