Difference between revisions of "User:FlareKyn/TemplateTest4"

From Dragalia Lost Wiki
Jump to navigation Jump to search
>FlareKyn
(Created page with "<includeonly><!-- -->{{#switch:{{{Size|}}} |big |Big |large |Large={{#vardefine:Size|1.5}} |giant |Giant={{#vardefine:Size|2}} |medium |Medium |normal |Normal={{#vardefine:Siz...")
>FlareKyn
 
(22 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly><!--
+
<includeonly></includeonly><noinclude>{{User:FlareKyn/Navi}}</noinclude>
-->{{#switch:{{{Size|}}}
 
|big
 
|Big
 
|large
 
|Large={{#vardefine:Size|1.5}}
 
|giant
 
|Giant={{#vardefine:Size|2}}
 
|medium
 
|Medium
 
|normal
 
|Normal={{#vardefine:Size|1}}
 
|#default={{#vardefine:Size|0.5}}
 
}}<!--
 
-->{{#vardefine:Unbind|{{#ifexpr:{{{Unbind|0}}}>4|4|{{{Unbind|0}}}}}}}<!--
 
-->{{#vardefine:bottomRightContent|margin-top:-6%;margin-right:-2.9%;">[[File:{{#var:Unbind}} Unbind.png|{{#expr:{{#var:Size}}*54}}px]]}}<!--
 
-->{{#vardefine:Augments|{{#ifexpr:{{{Augments|0}}}>=200|200|{{{Augments|0}}}}}}}<!--
 
-->{{#vardefine:cyan|#36f2f1}}<!--
 
-->{{#vardefine:gold|#f8c933}}<!--
 
-->{{#switch: {{{1|}}}
 
|Adventurer=
 
  {{#invoke:CargoQuery|main
 
      |tables=Adventurers
 
      |fields=CONCAT({{{1}}})=1, Id, VariationId, {{{Rarity|Rarity}}}=CurrentRarity, Rarity=DerivedRarity, MaxLimitBreakCount
 
      |where=FullName="{{#titleparts:{{{2}}}}}"
 
      |template=User:FireElFlare/TemplateTest3
 
      |groupBy=_pageName|no html}}<!--
 
-->{{#vardefine:overlayStyles|}}<!--
 
-->{{#vardefine:HardMaxNodes|{{#ifexpr:{{#var:MaxLimitBreakCount}} = 5|{{#ifeq:{{{3|}}}|Spiral|70|99}}|50}}}}<!--
 
-->{{#vardefine:SoftMaxNodes|{{#ifeq:{{{3|}}}|Spiral|70|{{#expr:{{#var:derivedRarity}}*10}}}}}}<!--
 
-->{{#vardefine:Nodes|{{#ifexpr:{{{Nodes|0}}}>={{#var:SoftMaxNodes}}|{{#var:SoftMaxNodes}}|{{{Nodes|0}}}}}}}<!--
 
-->{{#vardefine:HardMaxLevel|{{#ifexpr:{{#var:MaxLimitBreakCount}} = 5|100|80}}}}<!--
 
-->{{#vardefine:SoftMaxLevel|{{#ifeq:{{{3|}}}|Spiral
 
      |{{#switch: {{#Nodes}}
 
        | 50 = 85
 
        | #default = {{#invoke:Adventurer|effectiveMaxLevel|{{{2}}}|{{#var:Nodes}}|{{#var:derivedRarity}}}}
 
      }}
 
      |{{#expr:{{#var:derivedRarity}}*10+30}}}}}}<!--
 
-->{{#vardefine:nodeColor|{{#switch: {{#var:Nodes}}
 
    | {{#var:HardMaxNodes}} = {{#var:cyan}}
 
    | {{#var:SoftMaxNodes}} = {{#var:gold}}
 
    | #fff
 
    }}}}<!--
 
-->{{#vardefine:bottomRightContent|<!--
 
    -->color:{{#var:nodeColor}};display:flex;justify-content:center;font-size:{{#var:Size}}em">[[File:Icon CircleRelease 02.png|x{{#expr:{{#var:Size}}*22}}px|link=]]{{#var:Nodes}}}}
 
|Weapon=
 
  {{#invoke:CargoQuery|main
 
      |tables=Weapons
 
      |fields=CONCAT({{{1}}})=1, BaseId, FormId, Rarity=DerivedRarity
 
      |where=_pageName="{{#titleparts:{{{2}}}}}" OR WeaponName="{{#titleparts:{{{2}}}}}"
 
      |template=User:FireElFlare/TemplateTest3
 
      |groupBy=_pageName|no html}}<!--
 
-->{{#vardefine:overlayStyles|border-radius: 0 0 6% 6%/39%;}}<!--
 
-->{{#switch: {{#var:derivedRarity}}
 
    |6={{#vardefine:HardMaxLevel|200}} {{#vardefine:SoftMaxLevel|{{#expr:100+({{#var:Unbind}}*25)}}}}
 
    |5={{#vardefine:HardMaxLevel|100}} {{#vardefine:SoftMaxLevel|{{#expr:80+({{#var:Unbind}}*5)}}}}
 
    |4={{#vardefine:HardMaxLevel|70}} {{#vardefine:SoftMaxLevel|{{#expr:50+({{#var:Unbind}}*5)}}}}
 
    |3={{#vardefine:HardMaxLevel|40}} {{#vardefine:SoftMaxLevel|{{#expr:20+({{#var:Unbind}}*5)}}}}
 
    |2={{#vardefine:HardMaxLevel|30}} {{#vardefine:SoftMaxLevel|{{#expr:10+({{#var:Unbind}}*5)}}}}
 
  }}
 
|Wyrmprint=
 
  {{#invoke:CargoQuery|main
 
      |tables=Wyrmprints
 
      |fields=CONCAT({{{1}}})=1, BaseId, CONCAT({{{Unbind}}}), Rarity=DerivedRarity
 
      where=|_pageName="{{#titleparts:{{{2}}}}}" OR Name="{{#titleparts:{{{2}}}}}"
 
      |template=User:FireElFlare/TemplateTest3
 
      |groupBy=_pageName|no html}}<!--
 
-->{{#vardefine:overlayStyles|border-radius: 0 0 6% 6%/39%;}}<!--
 
-->{{#switch: {{#var:derivedRarity}}
 
    |5={{#vardefine:HardMaxLevel|100}} {{#vardefine:SoftMaxLevel|{{#expr:40+({{#var:Unbind}}*15)}}}}
 
    |4={{#vardefine:HardMaxLevel|80}} {{#vardefine:SoftMaxLevel|{{#ifexpr:{{#var:Unbind}}<2|{{#expr:30+({{#var:Unbind}}*10)}}|{{#expr:30+20+({{#var:Unbind}}-2)*15)}}}}}}
 
    |3={{#vardefine:HardMaxLevel|60}} {{#vardefine:SoftMaxLevel|{{#expr:20+({{#var:Unbind}}*10)}}}}
 
    |2={{#vardefine:HardMaxLevel|30}} {{#vardefine:SoftMaxLevel|{{#expr:10+({{#var:Unbind}}*5)}}}}
 
  }}
 
|Dragon=
 
  {{#invoke:CargoQuery|main
 
      |tables=Wyrmprints
 
      |fields=CONCAT({{{1}}})=1, BaseId, VariationId, Rarity=DerivedRarity
 
      |where=_pageName="{{#titleparts:{{{2}}}}}" OR FullName="{{#titleparts:{{{2}}}}}"
 
      |template=User:FireElFlare/TemplateTest3
 
      |groupBy=_pageName|no html}}<!--
 
-->{{#vardefine:overlayStyles|
 
      clip-path:polygon(0 0, 100% 0, 100% 75%, 95.5% 75%, 95.5% 100%, 4% 100%, 4% 75%, 0 75%);
 
      height:13.75‬%;}}<!--
 
-->{{#switch: {{#var:derivedRarity}}
 
    |5={{#vardefine:HardMaxLevel|100}} {{#vardefine:SoftMaxLevel|{{#expr:40+({{#var:Unbind}}*15)}}}}
 
    |4={{#vardefine:HardMaxLevel|80}} {{#vardefine:SoftMaxLevel|{{#ifexpr:{{#var:Unbind}}<2|{{#expr:30+({{#var:Unbind}}*10)}}|{{#expr:30+20+(({{#var:Unbind}}-2)*15)}}}}}}
 
    |3={{#vardefine:HardMaxLevel|60}} {{#vardefine:SoftMaxLevel|{{#expr:20+({{#var:Unbind}}*10)}}}}
 
  }}
 
}}<!--
 
-->{{#vardefine:Level|{{#ifexpr:{{{Level|0}}}>={{#var:SoftMaxLevel}}|{{#var:SoftMaxLevel}}|{{{Level|0}}}}}}}<!--
 
-->{{#vardefine:levelColor|{{#switch: {{#var:Level}}
 
  |{{#var:HardMaxLevel}}={{#var:cyan}}
 
  |{{#var:SoftMaxLevel}}={{#var:gold}}
 
  |#fff
 
}}}}<!--
 
 
 
--><div style="display:inline-block;position:relative;"><!--
 
-->[[File:{{#var:bgIcon}}.png|link={{{2|}}}|{{#expr:{{#var:Size}}*160}}px]]<!--
 
--><div style="pointer-events:none;font-weight:900;"><!--
 
  --><div style="background:rgba(0,0,0,0.6);width:87.5%;padding:‭1px 0px;
 
                position:absolute;bottom:6.25%;left:6.25%;
 
                display:grid;grid-template-columns:1fr 1fr;text-align:center;align-items:center;
 
                {{#var:overlayStyles}}"><!--
 
  --><div style="color:{{#var:levelColor}};font-size:{{#var:Size}}em;margin-right:-15%;">Lv. {{#var:Level}}</div><!--
 
  --><div style="font-size:{{#var:Size}}em;{{#var:bottomRightContent}}</div><!--
 
--></div><!--
 
-->{{#ifexpr:{{{Augments|0}}} > 0 |
 
      <div style="color:{{#ifeq:{{#var:Augments}}|200|{{#var:cyan}}|{{#var:gold}}}};
 
                text-shadow:-1px -1px black,1px -1px black,-1px 1px black,1px 1px black;
 
                position:absolute;bottom:17.5%;right:12.5%;
 
                text-align:right;font-size:{{#expr:{{#var:Size}}*1.5}}em;">+{{#var:Augments}}</div>}}<!--
 
--></div><!--
 
--></div><!--
 
--></includeonly><noinclude>{{Doc}}</noinclude>
 

Latest revision as of 19:24, 6 August 2020