Difference between revisions of "Template:Duty infobox"

From Final Fantasy XIV Online Wiki
Jump to navigation Jump to search
m
(→‎Parameters: fix: changed "command mission" => "command")
 
(33 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<includeonly>{{#set:Has context=Duty}}{{#switch:{{lc:{{{release|}}}}}|heavensward = {{Heavensward expansion content}}|stormblood = {{Stormblood expansion content}}|shadowbringers = {{Shadowbringers expansion content}}|endwalker = {{Endwalker expansion content}}}}
<includeonly>{{#set:Has context=Duty}}{{#switch:{{lc:{{{release|}}}}}|heavensward = {{Heavensward expansion content}}|stormblood = {{Stormblood expansion content}}|shadowbringers = {{Shadowbringers expansion content}}|endwalker = {{Endwalker expansion content}}|dawntrail = {{Dawntrail expansion content}}}}{{#if:{{{release|}}}||{{#switch:{{{patch|}}}|1.0|2.0|2.05|2.1|2.15|2.16|2.2|2.21|2.25|2.28|2.3|2.35|2.38|2.4|2.41|2.45|2.5|2.51|2.55|2.56|2.57=|#default=[[Category:Missing release]]}}}}
<div class="infobox-n duty">
<div class="infobox-n duty">
<div class="icon duty-infobox-icon">
<div class="icon duty-infobox-icon">
Line 35: Line 35:
                                 | umbral duststorm = [[File:Umbral Duststorm.png|18px|link=Umbral Duststorm]]{{#set:Has weather condition=Umbral Duststorm}}
                                 | umbral duststorm = [[File:Umbral Duststorm.png|18px|link=Umbral Duststorm]]{{#set:Has weather condition=Umbral Duststorm}}
                                 | umbral levin = [[File:Umbral Levin.png|18px|link=Umbral Levin]]{{#set:Has weather condition=Umbral Levin}}
                                 | umbral levin = [[File:Umbral Levin.png|18px|link=Umbral Levin]]{{#set:Has weather condition=Umbral Levin}}
                                | umbral turbulence = [[File:Umbral Turbulence.png|18px|link=Umbral Turbulence]]{{#set:Has weather condition=Umbral Turbulence}}
                                 | moon dust = [[File:Moon Dust.png|18px|link=Moon Dust]]{{#set:Has weather condition=Moon Dust}}
                                 | moon dust = [[File:Moon Dust.png|18px|link=Moon Dust]]{{#set:Has weather condition=Moon Dust}}
                                 | astromagnetic storm = [[File:Astromagnetic Storm.png|18px|link=Astromagnetic Storm]]{{#set:Has weather condition=Astromagnetic Storm}}
                                 | astromagnetic storm = [[File:Astromagnetic Storm.png|18px|link=Astromagnetic Storm]]{{#set:Has weather condition=Astromagnetic Storm}}
                                 | vacuity = [[File:Vacuity weather.png|18px|link=Vacuity]]{{#set:Has weather condition=Vacuity}}
                                 | vacuity = [[File:Vacuity weather.png|18px|link=Vacuity]]{{#set:Has weather condition=Vacuity}}
                                | dimensional disruption = [[File:Dimensional Disruption.png|18px|link=Dimensional Disruption]]{{#set:Has weather condition=Dimensional Disruption}}
                                 | #default = [[File:@@@.png|18px|link=@@@]]{{#set:Has weather condition={{ucfirst:@@@}}}}}}|&nbsp;}}
                                 | #default = [[File:@@@.png|18px|link=@@@]]{{#set:Has weather condition={{ucfirst:@@@}}}}}}|&nbsp;}}
}}<!--
}}<!--
Line 48: Line 50:
; [[Item Level]]
; [[Item Level]]
: [[Has duty ilevel requirement::{{{ilvl|0}}}]]{{#ifeq:{{{ilvl-max-sync|}}}|true|<abbr title="This duty has no minimum average item level to register because matchmaking is unavailable. The listed item level is what the duty is intended for.">*</abbr>|}}{{#if:{{{ilvl-sync|}}}|&nbsp;<small>(Sync: [[Has duty ilevel sync::{{{ilvl-sync}}}]])</small>}}
: [[Has duty ilevel requirement::{{{ilvl|0}}}]]{{#ifeq:{{{ilvl-max-sync|}}}|true|<abbr title="This duty has no minimum average item level to register because matchmaking is unavailable. The listed item level is what the duty is intended for.">*</abbr>|}}{{#if:{{{ilvl-sync|}}}|&nbsp;<small>(Sync: [[Has duty ilevel sync::{{{ilvl-sync}}}]])</small>}}
}}<!--
-->{{#if:{{{elemental-level|}}}|
; [[The Forbidden Land, Eureka#Elemental Level|Elem. Level]]
: {{{elemental-level|}}}{{#if:{{{elemental-level-sync|}}}|&nbsp;<small>(Sync: {{{elemental-level-sync}}})</small>}}
}}
}}
; [[Difficulty]]
; [[Difficulty]]
Line 58: Line 64:
   | full | full party | 8man | 8            = Full Party<br>8 man '''{{bullet}}''' 2 [[File:Tank role.png|20px|text-bottom|link=Tank]] 2 [[File:Healer role.png|20px|text-bottom|link=Healer]] 4 [[File:DPS role.png|20px|text-bottom|link=DPS]]{{#set:Has party size=Full}}
   | full | full party | 8man | 8            = Full Party<br>8 man '''{{bullet}}''' 2 [[File:Tank role.png|20px|text-bottom|link=Tank]] 2 [[File:Healer role.png|20px|text-bottom|link=Healer]] 4 [[File:DPS role.png|20px|text-bottom|link=DPS]]{{#set:Has party size=Full}}
   | alliance | alliance party | 24man | 24  = Alliance<br>24 man '''{{bullet}}''' 3 [[File:Tank role.png|20px|text-bottom|link=Tank]] 6 [[File:Healer role.png|20px|text-bottom|link=Healer]] 15 [[File:DPS role.png|20px|text-bottom|link=DPS]]{{#set:Has party size=Alliance}}
   | alliance | alliance party | 24man | 24  = Alliance<br>24 man '''{{bullet}}''' 3 [[File:Tank role.png|20px|text-bottom|link=Tank]] 6 [[File:Healer role.png|20px|text-bottom|link=Healer]] 15 [[File:DPS role.png|20px|text-bottom|link=DPS]]{{#set:Has party size=Alliance}}
   | flex4 | flexible party | 1-4man | 1      = Flexible<br>1-4 man '''{{bullet}}''' 1-4 [[File:Any_class_frame_icon.png|20px|text-bottom|link=Class]]{{#set:Has party size=Flexible}}
   | alliance-chaotic  = Alliance<br>24 man '''{{bullet}}''' 6 [[File:Tank role.png|20px|text-bottom|link=Tank]] 6 [[File:Healer role.png|20px|text-bottom|link=Healer]] 12 [[File:DPS role.png|20px|text-bottom|link=DPS]]{{#set:Has party size=Alliance}} 
   | flex24 | flexible party | 1-24man | 1      = Flexible<br>1-24 man '''{{bullet}}''' 1-24 [[File:Any_class_frame_icon.png|20px|text-bottom|link=Class]]{{#set:Has party size=Flexible}}
  | flex4 | 1-4man | 1      = Flexible<br>1-4 man '''{{bullet}}''' 1-4 [[File:Any_class_frame_icon.png|20px|text-bottom|link=Class]]{{#set:Has party size=Flexible}}
   | flex72 | flexible party | 1-24man | 1      = Flexible<br>1-72 man '''{{bullet}}''' 1-72 [[File:Any_class_frame_icon.png|20px|text-bottom|link=Class]]{{#set:Has party size=Flexible}}
   | flex24 | 1-24man | 1      = Flexible<br>1-24 man '''{{bullet}}''' 1-24 [[File:Any_class_frame_icon.png|20px|text-bottom|link=Class]]{{#set:Has party size=Flexible}}
   | flex144 | flexible party | 1-144man | 1      = Flexible<br>1-144 man '''{{bullet}}''' 1-144 [[File:Any_class_frame_icon.png|20px|text-bottom|link=Class]]{{#set:Has party size=Flexible}}
   | flex72 | 1-24man | 1      = Flexible<br>1-72 man '''{{bullet}}''' 1-72 [[File:Any_class_frame_icon.png|20px|text-bottom|link=Class]]{{#set:Has party size=Flexible}}
   | flex144 | 1-144man | 1      = Flexible<br>1-144 man '''{{bullet}}''' 1-144 [[File:Any_class_frame_icon.png|20px|text-bottom|link=Class]]{{#set:Has party size=Flexible}}
   | solo | solo party | 1man | 1            = Solo<br>1man '''{{bullet}}''' 1 [[File:Any_class_frame_icon.png|20px|text-bottom|link=Class]]{{#set:Has party size=Solo}} }}
   | solo | solo party | 1man | 1            = Solo<br>1man '''{{bullet}}''' 1 [[File:Any_class_frame_icon.png|20px|text-bottom|link=Class]]{{#set:Has party size=Solo}} }}
}}<!--
}}
; [[Unrestricted Party|Unsyncing]]
: {{#ifexpr: {{{level|0}}} > 90|Not Allowed|{{#if:{{{unsync|}}}|Not Allowed|Allowed}}}}<!--
-->{{#if:{{{time-limit|}}}|
-->{{#if:{{{time-limit|}}}|
; Time limit
; Time limit
Line 90: Line 99:
-->{{#if:{{{tomestones|}}}|
-->{{#if:{{{tomestones|}}}|
; [[Allagan Tomestones|Tomestones]]
; [[Allagan Tomestones|Tomestones]]
: {{#arraymap:{{{tomestones}}}|+|@@@|{{#if:{{#switch:{{#vardefineecho:current_tomestone|{{lc:{{#explode:@@@| |1}}}}}}|poetics|causality|comedy=x}}|<!--
: {{#arraymap:{{{tomestones}}}|+|@@@|{{#if:{{#switch:{{#vardefineecho:current_tomestone|{{lc:{{#explode:@@@| |1}}}}}}|poetics|aesthetics|heliometry=x}}|<!--
-->{{#vardefine:tomestonecnt|{{#expr:{{#var:tomestonecnt|0}}+1}}}}{{#subobject:tomestone{{#var:tomestonecnt}}
-->{{#vardefine:tomestonecnt|{{#expr:{{#var:tomestonecnt|0}}+1}}}}{{#subobject:tomestone{{#var:tomestonecnt}}
| Has tomestone reward index    = {{#var:tomestonecnt}}
| Has tomestone reward index    = {{#var:tomestonecnt}}
Line 97: Line 106:
}}{{Tomestone|{{#var:current_tomestone}}|{{#var:current_tomestone_qty}}}}&nbsp;}}|}}
}}{{Tomestone|{{#var:current_tomestone}}|{{#var:current_tomestone_qty}}}}&nbsp;}}|}}
}}<!--
}}<!--
-->{{#if:{{{req-quest|}}}|
-->{{#if:{{{req-quest|}}}{{{req-other|}}}|
; Req. quest
; Req. quest
: {{quest icon|{{{req-quest}}}}}{{#set:Has quest requirement={{{req-quest}}}}}
: {{{req-other|}}}{{#if:{{{req-quest|}}}|{{quest icon|{{{req-quest}}}}}{{#set:Has quest requirement={{{req-quest}}}}}}}
}}<!--
}}<!--
-->{{#if: {{{entrance|}}}|
-->{{#if: {{{entrance|}}}|
Line 118: Line 127:
   | duty support = [[Duty Support]]
   | duty support = [[Duty Support]]
   | trust = [[Trust]]
   | trust = [[Trust]]
   | explorer = [[Explorer Mode|Explorer]]}}
   | explorer = [[Explorer Mode|Explorer]]
  | command = [[Command Missions|Command Mission]]}}
}}<!--
}}<!--
-->{{#if:{{{trust-exp|}}}|
-->{{#if:{{{trust-exp|}}}|
; Trust EXP
; Trust EXP
: {{{trust-exp}}}
: {{{trust-exp}}}
}}<!--
-->{{#if:{{{base-exp|}}}|
; Base EXP
: {{{base-exp}}}{{#set:Has duty experience={{{base-exp}}}}}
}}
}}
}}<!--
}}<!--
Line 130: Line 144:
}}<!--
}}<!--
-->{{#if:{{{patch|}}}|
-->{{#if:{{{patch|}}}|
; Patch
; [[Patches|Patch]]
: [[Patch {{{patch}}}|{{{patch}}}]]
: [[Patch {{{patch}}}|{{{patch}}}]]
}}<!--
}}<!--
Line 151: Line 165:
   {{#switch:{{{type}}}
   {{#switch:{{{type}}}
   | SSS | sss = [[Category:Stone, Sky, Sea]]
   | SSS | sss = [[Category:Stone, Sky, Sea]]
   | alliance raid = [[Category:Alliance Raids]]
   | chaotic alliance raid | alliance raid = [[Category:Alliance Raids]]
   | #default = [[Category:{{ucfirst:{{{type}}}}}s]]}}
   | #default = [[Category:{{ucfirst:{{{type}}}}}s]]}}
}}
}}
}}{{#if:{{{description|}}}|{{Quotation|In-game description|{{Colorize|{{{description}}}}}}}{{#set:Has game description={{#replace:{{{description}}}|`|}}}}}}<!--
}}{{#if:{{{description|}}}|{{Quotation|{{#if:{{{alt-description|}}}|{{{alt-description|}}}|In-game description}}|{{Colorize|{{{description}}}}}}}{{#set:Has game description={{#replace:{{{description}}}|`|}}}}}}<!--
-->{{#if:{{{no-footer-text|}}}||'''{{{name|{{#titleparts:{{PAGENAME}}}}}}}''' is a level {{{level|1}}} {{#switch:{{lc:{{{type|}}}}}|hall of the novice = [[Hall of the Novice]] exercise|sss = [[Stone, Sky, Sea]] exercise| sss = [[Stone, Sky, Sea]] exercise|pvp= [[PvP]] duty|#default=[[{{lc:{{{type|}}}}}]]}} introduced in [[patch {{{patch|2.0}}}]]{{#if:{{#switch:{{lc:{{{release|}}}}}|heavensward|stormblood|shadowbringers|endwalker
-->{{#if:{{{no-footer-text|}}}||'''{{{name|{{#titleparts:{{PAGENAME}}}}}}}''' is a level {{{level|1}}} {{#switch:{{lc:{{{type|}}}}}|hall of the novice = [[Hall of the Novice]] exercise|sss = [[Stone, Sky, Sea]] exercise| sss = [[Stone, Sky, Sea]] exercise|pvp= [[PvP]] duty|#default=[[{{lc:{{{type|}}}}}]]}} introduced in [[patch {{{patch|2.0}}}]]{{#if:{{#switch:{{lc:{{{release|}}}}}|heavensward|stormblood|shadowbringers|endwalker|dawntrail


=x}}|&nbsp;with [[{{ucfirst:{{{release}}}}}]]}}.}}</includeonly><noinclude>__NOTOC__
=x}}|&nbsp;with [[{{ucfirst:{{{release}}}}}]]}}.}}</includeonly><noinclude>__NOTOC__
Line 173: Line 187:
| difficulty =  
| difficulty =  
| size =  
| size =  
| unsync =
| time-limit =  
| time-limit =  
| roulette =  
| roulette =  
Line 183: Line 198:
| modes =
| modes =
| trust-exp =  
| trust-exp =  
| base-exp =
| stone-sky-sea =
| stone-sky-sea =
| patch =  
| patch =  
Line 194: Line 210:
; description
; description
: Introductory duty description. Check {{tl|colorize}} template to learn how to add flavor color to the description text using special backticks markup.
: Introductory duty description. Check {{tl|colorize}} template to learn how to add flavor color to the description text using special backticks markup.
; alt-description
: The source of the the description if not from in the game, e.g. a patch special site.
; weather
; weather
: Weather conditions. Accepts comma-separated names: Common &mdash; ''blizzard'', ''clear skies'', ''clouds'', ''dust storms'', ''fair skies'', ''fog'', ''gales'', ''gloom'', ''heat waves'', ''rain'', ''sandstorms'', ''showers'', ''snow'', ''thunder'', ''thunderstorms'', ''umbral static'', ''umbral wind'', ''wind''. Special &mdash; ''auroras'', ''core radiation'', ''darkness'', ''eruptions'', ''gales (garuda)'', ''gloom (king moggle)'', ''heat wave'', ''hot spells'', ''hyperelectricity'', ''irradiance'', ''louring'', ''oppression'', ''rough seas'', ''royal levin'', ''shelf clouds'', ''smoke'', ''storm clouds'', ''tension''.
: Weather conditions. Accepts comma-separated names: Common &mdash; ''blizzard'', ''clear skies'', ''clouds'', ''dust storms'', ''fair skies'', ''fog'', ''gales'', ''gloom'', ''heat waves'', ''rain'', ''sandstorms'', ''showers'', ''snow'', ''thunder'', ''thunderstorms'', ''umbral static'', ''umbral wind'', ''wind''. Special &mdash; ''auroras'', ''core radiation'', ''darkness'', ''eruptions'', ''gales (garuda)'', ''gloom (king moggle)'', ''heat wave'', ''hot spells'', ''hyperelectricity'', ''irradiance'', ''louring'', ''oppression'', ''rough seas'', ''royal levin'', ''shelf clouds'', ''smoke'', ''storm clouds'', ''tension'', ''dimensional disruption''.
; image
; image
: Optional. Custom filepath for duty image. Defaults to <code><nowiki>{{PAGENAME}}</nowiki> (image).png</code>.
: Optional. Custom filepath for duty image. Defaults to <code><nowiki>{{PAGENAME}}</nowiki> (image).png</code>.
Line 214: Line 232:
; size
; size
: Optional. Party size. Accepts: ''light'' (default), ''full'', ''alliance'', ''flex4'', ''flex24'', ''flex72'', ''flex144'', or ''solo''.
: Optional. Party size. Accepts: ''light'' (default), ''full'', ''alliance'', ''flex4'', ''flex24'', ''flex72'', ''flex144'', or ''solo''.
; unsync
: Optional. Denotes whether an [[Unrestricted Party]] is allowed to enter the duty. ''Any specification'' will result in "Not Allowed"; defaults to "Allowed" if parameter is absent. If the duty is in current expansion, will force to "Not Allowed".
; time-limit
; time-limit
: Optional. Time limit to complete the duty.
: Optional. Time limit to complete the duty.
Line 229: Line 249:
: Optional. Quest required in order to unlock the duty.
: Optional. Quest required in order to unlock the duty.
; modes
; modes
: Optional. Available modes for the duty: Duty Support, Trust, or Explorer.
: Optional. Available modes for the duty: Command, Duty Support, Trust, or Explorer.
; trust-exp
; trust-exp
: Optional. Experience gained per completion for Trust party members.
: Optional. Experience gained per completion for Trust party members.
Line 237: Line 257:
: Optional. Patch number.
: Optional. Patch number.
; release
; release
: Optional. Expansion this duty belongs to. Accepts: ''heavensward'', or ''stormblood'', or ''shadowbringers'', or ''endwalker''.
: Optional. Expansion this duty belongs to. Accepts: ''heavensward'', or ''stormblood'', or ''shadowbringers'', or ''endwalker'' or ''dawntrail''.
; echo
; echo
: Optional. Describe the strength of the [[Echo]] in this duty, if applicable. Accepts "trial" (for normal/hard trials), "ex-trial" (for extreme trials), "varies", or a number.
: Optional. Describe the strength of [[The Echo]] in this duty, if applicable. Accepts "trial" (for normal/hard trials), "ex-trial" (for extreme trials), "varies", or a number.


== Example ==
== Example ==

Latest revision as of 20:56, 15 December 2024

Description

{{Duty infobox
| name = 
| description = 
| weather = 
| image = 
| type = 
| level = 
| level-sync = 
| ilvl = 
| ilvl-max-sync =
| ilvl-sync = 
| difficulty = 
| size = 
| unsync =
| time-limit = 
| roulette = 
| tomestones = 
| entrance = 
| entrance-coordinates = 
| location = 
| region = 
| req-quest = 
| modes =
| trust-exp = 
| base-exp = 
| stone-sky-sea =
| patch = 
| release = 
| echo =
}}

Parameters

name
Duty name. Defaults to the page name.
description
Introductory duty description. Check {{colorize}} template to learn how to add flavor color to the description text using special backticks markup.
alt-description
The source of the the description if not from in the game, e.g. a patch special site.
weather
Weather conditions. Accepts comma-separated names: Common — blizzard, clear skies, clouds, dust storms, fair skies, fog, gales, gloom, heat waves, rain, sandstorms, showers, snow, thunder, thunderstorms, umbral static, umbral wind, wind. Special — auroras, core radiation, darkness, eruptions, gales (garuda), gloom (king moggle), heat wave, hot spells, hyperelectricity, irradiance, louring, oppression, rough seas, royal levin, shelf clouds, smoke, storm clouds, tension, dimensional disruption.
image
Optional. Custom filepath for duty image. Defaults to {{PAGENAME}} (image).png.
type
Duty type. Accepts: instance (regular instances throughout story/progression), dungeon, trial, or raid.
level
Duty level requirement.
level-sync
Optional. Character level sync.
ilvl
Duty item level requirement.
ilvl-max-sync
Optional. Set to true if applicable. Some duties (e.g., ultimate raids and savage criterion dungeons) have no minimum average item level needed to register because matchmaking is unavailable, but are still designed for a certain item level, which should be put in the ilvl parameter instead.
ilvl-sync
Optional. Item level sync.
difficulty
Optional. Duty difficulty. Accepts: normal (default), hard, extreme, savage, "ultimate" or "unreal".
size
Optional. Party size. Accepts: light (default), full, alliance, flex4, flex24, flex72, flex144, or solo.
unsync
Optional. Denotes whether an Unrestricted Party is allowed to enter the duty. Any specification will result in "Not Allowed"; defaults to "Allowed" if parameter is absent. If the duty is in current expansion, will force to "Not Allowed".
time-limit
Optional. Time limit to complete the duty.
roulette
Optional. Roulette type if applicable. Accepts: expert, level 90 dungeon, 50/60/70/80, leveling, trials, main scenario, guildhests, frontline, alliance raid, or normal raid.
tomestones
Optional. Amount of tomestones rewarded by the duty. Accepts the form: <quantity> <tomestone> + <quantity> <tomestone> + ...
Example: 80 astronomy + 30 causality + 10 poetics.
Available tomestones are: poetics, astronomy and causality.
entrance
Optional. Location from which the duty is accessible.
entrance-coordinates
Optional. Entrance coordinates in the form <x, y, z>.
req-quest
Optional. Quest required in order to unlock the duty.
modes
Optional. Available modes for the duty: Command, Duty Support, Trust, or Explorer.
trust-exp
Optional. Experience gained per completion for Trust party members.
stone-sky-sea
Optional. Name of the Stone, Sky, Sea exercise if applicable, not including "Stone, Sky, Sea - "
patch
Optional. Patch number.
release
Optional. Expansion this duty belongs to. Accepts: heavensward, or stormblood, or shadowbringers, or endwalker or dawntrail.
echo
Optional. Describe the strength of The Echo in this duty, if applicable. Accepts "trial" (for normal/hard trials), "ex-trial" (for extreme trials), "varies", or a number.

Example

{{Duty infobox
| name = The Drowned City of Skalla
| description = Long ago, in the dawn of the Fifth Astral Era, the modest nation of Skalla was founded in the land of Gyr Abania.
| image = The Drowned City of Skalla (image).png
| type = dungeon
| level = 70
| level-sync = 
| ilvl = 300
| ilvl-sync = 
| size = light
| time-limit = 90
| roulette = expert
| tomestones = 80 poetics + 80 astronomy + 30 causality
| entrance = The Lochs
| entrance-coordinates = 26.5, 21.2, -2.8
| req-quest = The Mad King's Trove
| patch = 4.1
| release = 
}}
Dungeon.png

The Drowned City of Skalla

The Drowned City of Skalla (image).png
Level
70
Item Level
300
Difficulty
Normal
Party size
Light Party
4 man 1 Tank role.png 1 Healer role.png 2 DPS role.png
Unsyncing
Allowed
Time limit
90 minutes
Roulette
Expert
Tomestones
Allagan Tomestone of Poetics 80 
Req. quest
Main Scenario quest The Mad King's Trove
Entrance
The Lochs (X:26.5, Y:21.2, Z:-2.8)
Patch
4.1

Long ago, in the dawn of the Fifth Astral Era, the modest nation of Skalla was founded in the land of Gyr Abania.

— In-game description

The Drowned City of Skalla is a level 70 dungeon introduced in patch 4.1.