Difference between revisions of "Template:Event"
Jump to navigation
Jump to search
>Boblers (missed a few field names) |
>Eave (for enemies that don't have a page, just display the name) |
||
| (29 intermediate revisions by 3 users not shown) | |||
| Line 10: | Line 10: | ||
|Type=String | |Type=String | ||
|Description=Wikitext (size=500) | |Description=Wikitext (size=500) | ||
| + | |EnemyElement1=String | ||
| + | |EnemyElement2=String | ||
| + | |EnemyAffliction=String | ||
| + | |ThemeSong=String | ||
|StartDate=DateTime | |StartDate=DateTime | ||
|EndDate=DateTime | |EndDate=DateTime | ||
| Line 30: | Line 34: | ||
|Type={{{Type|}}} | |Type={{{Type|}}} | ||
|Description={{{Description|}}} | |Description={{{Description|}}} | ||
| + | |EnemyElement1={{{EnemyElement1|}}} | ||
| + | |EnemyElement2={{{EnemyElement2|}}} | ||
| + | |EnemyAffliction={{{EnemyAffliction|}}} | ||
| + | |ThemeSong={{{ThemeSong|}}} | ||
|StartDate={{#time:F d, Y h:i:s A e|{{{StartDate|}}}}} | |StartDate={{#time:F d, Y h:i:s A e|{{{StartDate|}}}}} | ||
|EndDate={{#time:F d, Y h:i:s A e|{{{EndDate|}}}}} | |EndDate={{#time:F d, Y h:i:s A e|{{{EndDate|}}}}} | ||
| Line 46: | Line 54: | ||
|Type={{{Type|}}} | |Type={{{Type|}}} | ||
|Description={{{Description|}}} | |Description={{{Description|}}} | ||
| + | |EnemyElement1={{{EnemyElement1|}}} | ||
| + | |EnemyElement2={{{EnemyElement2|}}} | ||
| + | |EnemyAffliction={{{EnemyAffliction|}}} | ||
| + | |ThemeSong={{{ThemeSong|}}} | ||
|StartDate={{#time:F d, Y h:i:s A e|{{{StartDate|}}}}} | |StartDate={{#time:F d, Y h:i:s A e|{{{StartDate|}}}}} | ||
|ExclusiveAdventurer={{{ExclusiveAdventurer|}}} | |ExclusiveAdventurer={{{ExclusiveAdventurer|}}} | ||
| Line 62: | Line 74: | ||
</div> | </div> | ||
<div class="quest-container" style="margin-top:-5px;text-align:center"> | <div class="quest-container" style="margin-top:-5px;text-align:center"> | ||
| − | <div style="padding:0 20px;margin:auto;font-style:italic;font-size:.9em;max-width:600px;">{{{Description|}}}</div> | + | <div style="padding:0 20px;margin:auto;font-style:italic;font-size:.9em;max-width:600px;">{{{Description|}}}</div><!-- |
| − | <div style="margin:10px auto 0;font-size:.9em;max-width:600px;font-weight:bold"> | + | -->{{#if:{{{EnemyElement1|}}}|<div style="margin:10px auto 0;font-size:.9em;max-width:600px;font-weight:bold"> |
| + | Enemy Element: {{#switch:{{{EnemyElement1|}}}|All=[[File:Icon Element Flame.png|30px|link=]][[File:Icon Element Water.png|30px|link=]][[File:Icon Element Wind.png|30px|link=]][[File:Icon Element Light.png|30px|link=]][[File:Icon Element Shadow.png|30px|link=]] All|[[File:Icon Element {{{EnemyElement1|}}}.png|30px|link=]] {{{EnemyElement1|}}}}}{{#if:{{{EnemyElement2|}}}|, [[File:Icon Element {{{EnemyElement2|}}}.png|30px|link=]] {{{EnemyElement2|}}}}} | ||
| + | </div>|}}<!-- | ||
| + | -->{{#if:{{{EnemyAffliction|}}}|<div style="margin:10px auto 0;font-size:.9em;max-width:600px;font-weight:bold"> | ||
| + | Enemy Affliction: [[File:Affliction {{lc:{{{EnemyAffliction|}}}}} large icon.png|30px|link={{{EnemyAffliction|}}}]] {{{EnemyAffliction|}}} | ||
| + | </div>}}<!-- | ||
| + | -->{{#if:{{{ThemeSong|}}}|<div style="margin:10px auto 0;font-size:.9em;max-width:600px;font-weight:bold"> | ||
| + | Theme Song:<br/>{{{ThemeSong|}}} | ||
| + | </div>}}<!-- | ||
| + | --><div style="margin:10px auto 0;font-size:.9em;max-width:600px;font-weight:bold"> | ||
{{#time:F d, Y h:i:s A e|{{{StartDate|}}}}} - {{#if:{{{EndDate|}}} | {{#time:F d, Y h:i:s A e|{{{EndDate|}}}}} | }} | {{#time:F d, Y h:i:s A e|{{{StartDate|}}}}} - {{#if:{{{EndDate|}}} | {{#time:F d, Y h:i:s A e|{{{EndDate|}}}}} | }} | ||
</div> | </div> | ||
| Line 80: | Line 101: | ||
<div style="padding:1em 0.5em;"> | <div style="padding:1em 0.5em;"> | ||
{{StylizedHeader|Raid Boosts}} | {{StylizedHeader|Raid Boosts}} | ||
| − | <div style="display:flex;justify-content:space-around;flex-wrap:wrap">{{{RaidBoosts|}}}{{{RareRaidBoosts|}}}</div> | + | <div style="display:flex;justify-content:space-around;flex-wrap:wrap">{{{RaidBoosts|}}}{{{RareRaidBoosts|}}}{{{PersonalPerks|}}}</div> |
|}}{{#if: {{{Battles|}}} | <div style="padding:1em 0.5em;"> | |}}{{#if: {{{Battles|}}} | <div style="padding:1em 0.5em;"> | ||
{{StylizedHeader|Event Battles}} | {{StylizedHeader|Event Battles}} | ||
| Line 103: | Line 124: | ||
{{StylizedHeader|Story Quests}} | {{StylizedHeader|Story Quests}} | ||
<div style="display:flex;justify-content:center">{{{StoryQuests|}}}</div> | <div style="display:flex;justify-content:center">{{{StoryQuests|}}}</div> | ||
| − | </div>{{# | + | </div>{{#vardefine:castleStories|{{#invoke:CargoQuery|main |
| − | |||
| − | |||
| − | {{#invoke:CargoQuery|main | ||
|q?tables=CastleStories | |q?tables=CastleStories | ||
|q?fields=_pageName=Title,Event=Name,Id=Id | |q?fields=_pageName=Title,Event=Name,Id=Id | ||
| Line 113: | Line 131: | ||
|q?order by= ReleaseDate DESC, Id ASC | |q?order by= ReleaseDate DESC, Id ASC | ||
|template=CastleStoriesMP | |template=CastleStoriesMP | ||
| − | |default= | + | |default= |
|delimiter= | |delimiter= | ||
| − | }}</div> | + | }}}}{{#if:{{#var:castleStories}}| |
| + | <div style="padding:1em 0.5em;"> | ||
| + | {{StylizedHeader|{{Icon|Material|Looking Glass|size=32px}} Castle Stories}} | ||
| + | {{#var:castleStories}} | ||
| + | </div> | ||
}}{{#if:{{{ExclusiveAdventurer|}}} | | }}{{#if:{{{ExclusiveAdventurer|}}} | | ||
<div style="padding:1em 0.5em;"> | <div style="padding:1em 0.5em;"> | ||
| Line 129: | Line 151: | ||
<div style="padding:1em 0.5em;"> | <div style="padding:1em 0.5em;"> | ||
{{StylizedHeader|Exclusive Wyrmprints}} | {{StylizedHeader|Exclusive Wyrmprints}} | ||
| − | <div style="display:flex;justify-content:space-around;flex-wrap:wrap">{{#invoke: | + | <div style="display:flex;justify-content:space-around;flex-wrap:wrap">{{#invoke:ListParserTooltip|Wyrmprints|{{{ExclusiveWyrmprint|}}}}}{{{CustomWyrmprint|}}} |
</div></div> | </div></div> | ||
}}{{#if:{{{ExclusiveWeapon|}}} | | }}{{#if:{{{ExclusiveWeapon|}}} | | ||
<div style="padding:1em 0.5em;"> | <div style="padding:1em 0.5em;"> | ||
{{StylizedHeader|Exclusive Weapons}} | {{StylizedHeader|Exclusive Weapons}} | ||
| − | <div style="display:flex;justify-content:space-around;flex-wrap:wrap">{{#invoke: | + | <div style="display:flex;justify-content:space-around;flex-wrap:wrap">{{#invoke:ListParserTooltip|Weapons|{{{ExclusiveWeapon|}}}}}{{{CustomWeapon|}}} |
</div></div> | </div></div> | ||
}}{{#if:{{{ExclusiveFacility|}}} | | }}{{#if:{{{ExclusiveFacility|}}} | | ||
| Line 156: | Line 178: | ||
}}{{#if:{{{CollectionRewards|}}} | | }}{{#if:{{{CollectionRewards|}}} | | ||
<div style="padding:1em 0.5em;"> | <div style="padding:1em 0.5em;"> | ||
| − | {{StylizedHeader|{{{EventMaterialCollection|}}} Collection Rewards}} | + | {{StylizedHeader|{{#ifeq:{{{EventMaterialCollection|}}}|Emblem|{{Icon|Material|Bronze Emblem|size=32px}}{{Icon|Material|Silver Emblem|size=32px}}{{Icon|Material|Gold Emblem|size=32px}} Emblem|{{Icon|Material|{{{EventMaterialCollection|}}}|size=32px|text=1}}}} Collection Rewards}} |
<div style="display:flex;justify-content:center">{{{CollectionRewards|}}}</div> | <div style="display:flex;justify-content:center">{{{CollectionRewards|}}}</div> | ||
</div> | </div> | ||
}}{{#if:{{{SummonRewards|}}} | | }}{{#if:{{{SummonRewards|}}} | | ||
<div style="padding:1em 0.5em;"> | <div style="padding:1em 0.5em;"> | ||
| − | {{StylizedHeader|{{{EventMaterialSummon|}}} Summon Rewards}} | + | {{StylizedHeader|{{Icon|Material|{{{EventMaterialSummon|}}}|size=32px|text=1}} Summon Rewards}} |
<div style="display:flex;justify-content:center">{{{SummonRewards|}}}</div> | <div style="display:flex;justify-content:center">{{{SummonRewards|}}}</div> | ||
{{#if:{{{5StarSummonWyrmprint|}}} |An assortment of random {{3*}} and {{4*}} Wyrmprints is available through the {{Wyrmprint-}} item in {{{EventMaterialSummon|}}} Summon, but this is the only {{5*}} Wyrmprint available: | {{#if:{{{5StarSummonWyrmprint|}}} |An assortment of random {{3*}} and {{4*}} Wyrmprints is available through the {{Wyrmprint-}} item in {{{EventMaterialSummon|}}} Summon, but this is the only {{5*}} Wyrmprint available: | ||
| Line 183: | Line 205: | ||
|q?join= EnemiesTest.Name=EnemyPageLinks.Name,EnemiesTest.MissionType=Quests.QuestViewName | |q?join= EnemiesTest.Name=EnemyPageLinks.Name,EnemiesTest.MissionType=Quests.QuestViewName | ||
|q?where=Quests.EventName="{{{Name}}}" AND EnemiesTest.MissionType NOT LIKE "%debug%" AND EnemiesTest.Def != 100000 | |q?where=Quests.EventName="{{{Name}}}" AND EnemiesTest.MissionType NOT LIKE "%debug%" AND EnemiesTest.Def != 100000 | ||
| − | |q?fields=CONCAT('[[', EnemyPageLinks._pageName, '|', EnemiesTest.Name, ']]')=Name,EnemiesTest.HP=HP,EnemiesTest.Atk=Str,EnemiesTest.Def=Def,EnemiesTest.ElementalType=Element,EnemiesTest.Tribe=Tribe,CONCAT('[[', Quests._pageName, '|', EnemiesTest.MissionType, ']]')=Quest | + | |q?fields=(CASE |
| + | WHEN EnemyPageLinks._pageName IS NOT NULL THEN CONCAT('[[', EnemyPageLinks._pageName, '|', EnemiesTest.Name, ']]') | ||
| + | ELSE EnemiesTest.Name | ||
| + | END)=Name,EnemiesTest.HP=HP,EnemiesTest.Atk=Str,EnemiesTest.Def=Def,EnemiesTest.ElementalType=Element,EnemiesTest.Tribe=Tribe,CONCAT('[[', Quests._pageName, '|', EnemiesTest.MissionType, ']]')=Quest | ||
|q?groupBy=EnemiesTest.MonsterId | |q?groupBy=EnemiesTest.MonsterId | ||
|q?orderBy=EnemiesTest.HP DESC,EnemiesTest.Name | |q?orderBy=EnemiesTest.HP DESC,EnemiesTest.Name | ||
| Line 233: | Line 258: | ||
[[File:Icon Profile 04 Frame.png|32px]] Rank 4 epithet: {{Wyrmite-}} x200.<br> | [[File:Icon Profile 04 Frame.png|32px]] Rank 4 epithet: {{Wyrmite-}} x200.<br> | ||
[[File:10702 en.png|32px]] Sticker: {{Wyrmite-}} x25.|}}</div> | [[File:10702 en.png|32px]] Sticker: {{Wyrmite-}} x25.|}}</div> | ||
| + | </div> | ||
| + | </div> | ||
| + | </div> | ||
| + | </div> | ||
</div> | </div> | ||
</div> | </div> | ||
</div>[[Category:Events]][[Category:{{{Type|}}} Events]]</includeonly><noinclude>[[Category:Templates]]</noinclude> | </div>[[Category:Events]][[Category:{{{Type|}}} Events]]</includeonly><noinclude>[[Category:Templates]]</noinclude> | ||
Latest revision as of 04:10, 30 July 2020
Usage
{{Event
|Name=
|NameJP=
|NameSC=
|NameTC=
|Date=
|Type=
|Description=
|EnemyElement=
|EnemyAffliction=
|ThemeSong=
|StartDate=
|EndDate=
|Rerun=
|Content=
|RaidBoosts=
|RareRaidBoosts=
|PersonalPerks=
|Battles=
|BattleQuestName1=
|ExclusiveAdventurer=
|ExclusiveDragon=
|ExclusiveWyrmprint=
|ExclusiveFacility=
|ExclusiveWeapon=
|TreasureTradeShop=
|CollectionRewards=
|EventMaterialCollection=
|SummonRewards=
|EventMaterialSummon=
|5StarSummonWyrmprint=
}}
This template defines the table "Events". This table has not been created yet.