Difference between revisions of "Quest info"
Stratonian (talk | contribs) m |
Stratonian (talk | contribs) (item choice quest reward) |
||
Line 51: | Line 51: | ||
-->{{#ifeq:{{lc:{{#var:name}}}}|experience|{{#explode:@| |0}} {{icon|Experience Icon.png|Experience}}<!-- if experience | -->{{#ifeq:{{lc:{{#var:name}}}}|experience|{{#explode:@| |0}} {{icon|Experience Icon.png|Experience}}<!-- if experience | ||
-->|{{#ifeq:{{lc:{{#var:name}}}}|gold|{{#explode:@| |0}} {{icon|Gold Icon.png|Gold}}<!-- if gold | -->|{{#ifeq:{{lc:{{#var:name}}}}|gold|{{#explode:@| |0}} {{icon|Gold Icon.png|Gold}}<!-- if gold | ||
+ | -->|{{#ifeq:{{lc:{{#var:name}}}}|item choice|{{icon|Item Choice.png}}<!-- if item choice | ||
-->|{{#explode:@| |0}} <!-- item quantity | -->|{{#explode:@| |0}} <!-- item quantity | ||
-->{{item<!-- create an item | -->{{item<!-- create an item | ||
Line 56: | Line 57: | ||
-->|quality={{#if:{{#explode:@|#|1}}<!-- if quality is specified | -->|quality={{#if:{{#explode:@|#|1}}<!-- if quality is specified | ||
-->|{{#explode:@|#|1}}}}}}<!-- use specified quality | -->|{{#explode:@|#|1}}}}}}<!-- use specified quality | ||
− | -->}}}}}}}}}} | + | -->}}}}}}}}}}}} |
|}</div><!-- | |}</div><!-- | ||
DESCRIPTION | DESCRIPTION | ||
Line 66: | Line 67: | ||
rewards | rewards | ||
-->{{#arrayprint:rewards||@|<!-- for all rewards | -->{{#arrayprint:rewards||@|<!-- for all rewards | ||
+ | -->{{#ifeq:{{lc:{{#var:name}}}}|item choice||<!-- if item choice do nothing | ||
-->{{#set:Has reward=<!-- set 'Has reward' property | -->{{#set:Has reward=<!-- set 'Has reward' property | ||
-->{{#vardefineecho:index|{{#expr:{{#var:index|0}}+1}}}}<!-- recursively define reward index | -->{{#vardefineecho:index|{{#expr:{{#var:index|0}}+1}}}}<!-- recursively define reward index | ||
-->;{{#explode:@| |0}}<!-- set reward quantity | -->;{{#explode:@| |0}}<!-- set reward quantity | ||
-->;{{#explode:{{#sub:@|{{#pos:@| }}}}|#|0}}<!-- set reward name | -->;{{#explode:{{#sub:@|{{#pos:@| }}}}|#|0}}<!-- set reward name | ||
− | -->;{{#explode:@|#|1}}}}}}<!-- set reward quality | + | -->;{{#explode:@|#|1}}}}}}}}<!-- set reward quality |
-->{{#if:{{{previous|}}}|{{#set:Has previous={{{previous}}}}}}}<!-- set 'Has previous' property | -->{{#if:{{{previous|}}}|{{#set:Has previous={{{previous}}}}}}}<!-- set 'Has previous' property | ||
-->}}</includeonly><noinclude>{{{{PAGENAME}}/Documentation}}</noinclude> | -->}}</includeonly><noinclude>{{{{PAGENAME}}/Documentation}}</noinclude> |
Revision as of 09:41, 2 July 2024
Description
Displays an information page about a Quest.
Usage
{{Quest info|<image=image>|<name=name>|<description=description>|<category=category>|<quest giver=quest giver>|<previous=previous>|<rewards=rewards>}}
Parameters
- image: A map or image of the quest location.
- Optional. Defaults to '
{{PAGENAME}}.jpg
'. - Notes: Only use if the image name differs from the name of the page.
- name: The name of the quest.
- Optional. Defaults to '
{{PAGENAME}}
'. - Notes: Only use if the template is on a different page to the quest's main article.
Possible categories:
- •guild quests
- •main quests
- •side quests
- rewards: A comma-separated list experience, gold, or items recieved upon quest completion.
- Optional.
- Notes: Only specify item quality if it differs from its default quality. e.g. '
[quantity1] [reward1]#[quality1], [quantity2] [reward2]#[quality2], etc
'. Useitem choice
to show a choice of one item.
Errors
No description was provided. Add a description parameter.