Template:Boss: Difference between revisions

From IdleOn MMO Wiki
imported>Blackwolfe
No edit summary
mNo edit summary
 
(75 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<includeonly>
<includeonly><infobox>
{| class="Infobox"
<title>
|-
<default>{{PAGENAME}}</default>
! colspan="3" class="Header" | {{{title|{{PAGENAME}}}}}
</title>
|-
    <panel>
| colspan="3" class="HeaderImage" | [[file:{{{title|{{PAGENAME}}}}} (boss).png|125px]]
    <section>
|-
        <label>Normal</label>
|
<image source="image">
<tabber>
        <default>[[File:{{PAGENAME}} (boss).png]]</default>
Normal=
    </image>
{|
    <group name="NormalStats" row-items="2">
! colspan="3" class="SubHeader" | Stats
        <header>Boss Stats</header>
|-
<data source="1health">
! Health
<label>{{Icons|HP Icon|18|text=Health}}</label>
| {{{1health|Undefined}}}
            <format>{{Numdisplay|{{{1health | }}}}}</format>
|-
</data>
! Fighting
            <data source="1exp">
|-
<label>Experience</label>
! Accuracy 5%
            <format>{{Numdisplay|{{{1exp | }}}}}</format>
| {{#if:{{{def1|}}}|{{#expr: {{{def1}}}*0.5}}|Defence Undefined}}
</data>
|-
        <data source="def1">
! Accuracy 100%
<label>{{Icons|Accuracy Icon|15|text=5% Accuracy}}</label>
| {{#if:{{{def1|}}}|{{#expr: {{{def1}}}*1.5}}|Defence Undefined}}
            <format>{{Numdisplay|{{#expr: {{{def1}}}*0.5}}}}</format>
|-
</data>
! Experience
        <data source="def1">
| {{{1exp|Undefined}}}
<label>100% Accuracy</label>
|-
            <format>{{Numdisplay|{{#expr: {{{def1}}}*1.5}}}}</format>
! colspan="3" class="SubHeader" | Attacks
</data>
|-
        </group>
! {{{attack1}}}
        <group name="NormalAttacks">
| {{{1dmg1|Undefined}}}
        <header>{{Icons|Attack Icon|17|text=Attacks}}</header>
|-
        <data source="NormalDamages">
! {{{attack2}}}
            <format>{{#invoke:Boss|bossAttacksInfoBox|attackList={{{AttackList|}}}|damageList={{{NormalDamages|}}}}}</format>
| {{{1dmg2|Undefined}}}
        </data>
|-
    </group>
! {{{attack3}}}
    <group name="NormalCard">
| {{{1dmg3|Undefined}}}
        <header>Card Info</header>
|-
<data source="hascard">
! {{{attack4}}}
<label>Card</label>
| {{{1dmg4|Undefined}}}
<format>{{CraftReq|{{PAGENAME}} Card|24px}}</format>
|-
</data>
! {{{attack5}}}
<data source="hascard">
| {{{1dmg5|Undefined}}}
<label>Effect</label>
|-
<format>{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:effect|title={{PAGENAME}} Card|count=1|mode=inline|format=,}}</format>
! {{{attack6}}}
</data>
| {{{1dmg6|Undefined}}}
<data source="hascard">
|-
<format>{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:bonus:bonus:bonus:bonus:bonus:bonus|title={{PAGENAME}} Card|count=1|mode = userformat|table = class="pi-horizontal-group",-, [[File:Star0.png|class=CardStar|link=]], [[File:Star1.png|class=CardStar|link=]], [[File:Star2.png|class=CardStar|link=]], [[File:Star3.png|class=CardStar|link=]], [[File:Star4.png|class=CardStar|link=]], [[File:Star5.png|class=CardStar|link=]]|tablerow=%%, <!-- Star1 -->²{#expr:%% * 2}², <!-- Star2 -->²{#expr:%% * 3}², <!-- Star3 -->²{#expr:%% * 4}², <!-- Star4 -->²{#expr:%% * 5}², <!-- Star5 --{#expr:%% * 6}²}}</format>
! {{{attack7}}}
</data>
| {{{1dmg7|Undefined}}}
<data source="hascard">
{{#ifeq: {{{hascard}}}|yes|{{#dpl:
<label>Category</label>
|namespace=
<format>{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:category|title={{PAGENAME}} Card|count=1|mode=inline|format=,}}</format>
|category=Cards
</data>
|uses=Template:InfoCard
    <data source="hascard">
|include={InfoCard}/boxrowtest
<label>Dropchance</label>
|includematch=*{{PAGENAME}} Normal*
<format>{{Chancedisplay|{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:dropchance|title={{PAGENAME}} Card|count=1|mode=inline|format=,}}}}</format>
|format=,,
</data>
|allowcachedresults=true
    </group>
}}}}
    </section>
|}
    <section>
|-|
        <label>Chaotic</label>
Nightmare=
<image source="image">
{|
        <default>[[File:{{PAGENAME}} (Chaotic boss).png]]</default>
! colspan="3" class="SubHeader" | Stats
    </image>
|-
    <group name="ChaoticStats" row-items="2">
! Health
        <header>Chaotic Boss Stats</header>
| {{{2health|Undefined}}}
<data source="2health">
|-
<label>{{Icons|HP Icon|18|text=Health}}</label>
! Fighting
            <format>{{Numdisplay|{{{2health | }}}}}</format>
|-
</data>
! Accuracy 5%
            <data source="2exp">
| {{#if:{{{def2|}}}|{{#expr: {{{def3}}}*0.5}}|Defence Undefined}}
<label>Experience</label>
|-
            <format>{{Numdisplay|{{{2exp | }}}}}</format>
! Accuracy 100%
</data>
| {{#if:{{{def2|}}}|{{#expr: {{{def3}}}*1.5}}|Defence Undefined}}
        <data source="def2">
|-
<label>{{Icons|Accuracy Icon|15|text=5% Accuracy}}</label>
! Experience
            <format>{{Numdisplay|{{#expr: {{{def2}}}*0.5}}}}</format>
| {{{2exp|Undefined}}}
</data>
|-
        <data source="def2">
! colspan="3" class="SubHeader" | Attacks
<label>100% Accuracy</label>
|-
            <format>{{Numdisplay|{{#expr: {{{def2}}}*1.5}}}}</format>
! {{{attack1}}}
</data>
| {{{2dmg1|Undefined}}}
        </group>
|-
        <group name="ChaoticAttacks">
! {{{attack2}}}
        <header>{{Icons|Attack Icon|17|text=Attacks}}</header>
| {{{2dmg2|Undefined}}}
        <data source="ChaoticDamages">
|-
            <format>{{#invoke:Boss|bossAttacksInfoBox|attackList={{{AttackList|}}}|damageList={{{ChaoticDamages|}}}}}</format>
! {{{attack3}}}
        </data>
| {{{2dmg3|Undefined}}}
    </group>
|-
    <group name="ChaoticCard">
! {{{attack4}}}
        <header>Card Info</header>
| {{{2dmg4|Undefined}}}
<data source="hascard">
|-
<label>Card</label>
! {{{attack5}}}
<format>{{CraftReq|Chaotic {{{nameOverride|{{PAGENAME}}}}} Card|24px}}</format>
| {{{2dmg5|Undefined}}}
</data>
|-
<data source="hascard">
! {{{attack6}}}
<label>Effect</label>
| {{{2dmg6|Undefined}}}
<format>{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:effect|title=Chaotic {{{nameOverride|{{PAGENAME}}}}} Card|count=1|mode=inline|format=,}}</format>
|-
</data>
! {{{attack7}}}
<data source="hascard">
| {{{2dmg7|Undefined}}}
                <format>{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:bonus:bonus:bonus:bonus:bonus:bonus|title=Chaotic {{{nameOverride|{{PAGENAME}}}}} Card|count=1|mode = userformat|table = class="pi-horizontal-group",-, [[File:Star0.png|class=CardStar|link=]], [[File:Star1.png|class=CardStar|link=]], [[File:Star2.png|class=CardStar|link=]], [[File:Star3.png|class=CardStar|link=]], [[File:Star4.png|class=CardStar|link=]], [[File:Star5.png|class=CardStar|link=]]|tablerow=%%, <!-- Star1 -->²{#expr:%% * 2}², <!-- Star2 -->²{#expr:%% * 3}², <!-- Star3 -->²{#expr:%% * 4}², <!-- Star4 -->²{#expr:%% * 5}², <!-- Star5 -->²{#expr:%% * 6}²}}</format>
{{#ifeq: {{{hascard}}}|yes|{{#dpl:
</data>
|namespace=
<data source="hascard">
|category=Cards
<label>Category</label>
|uses=Template:InfoCard
<format>{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:category|title=Chaotic {{{nameOverride|{{PAGENAME}}}}} Card|count=1|mode=inline|format=,}}</format>
|include={InfoCard}/boxrowtest
</data>
|includematch=*{{PAGENAME}} Chaotic*
    <data source="hascard">
|format=,,
<label>Dropchance</label>
|allowcachedresults=true
<format>{{Chancedisplay|{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:dropchance|title=Chaotic {{{nameOverride|{{PAGENAME}}}}} Card|count=1|mode=inline|format=,}}}}</format>
}}}}
</data>
|}
    </group>
|-|
    </section>
chaotic=
    <section>
{|
        <label>{{{3rdName|Nightmare}}}</label>
! colspan="3" class="SubHeader" | Stats
<image source="image">
|-
        <default>[[File:{{PAGENAME}} (Nightmare boss).png]]</default>
! Health
    </image>
| {{{3health|Undefined}}}
    <group name="NightmareStats" row-items="2">
|-
        <header>{{{3rdName|Nightmare}}} Boss Stats</header>
! Fighting
<data source="3health">
|-
<label>{{Icons|HP Icon|18|text=Health}}</label>
! Accuracy 5%
            <format>{{Numdisplay|{{{3health | }}}}}</format>
| {{#if:{{{def3|}}}|{{#expr: {{{def3}}}*0.5}}|Defence Undefined}}
</data>
|-
            <data source="3exp">
! Accuracy 100%
<label>Experience</label>
| {{#if:{{{def3|}}}|{{#expr: {{{def3}}}*0.5}}|Defence Undefined}}
            <format>{{Numdisplay|{{{3exp | }}}}}</format>
|-
</data>
! Experience
        <data source="def3">
| {{{3exp|Undefined}}}
<label>{{Icons|Accuracy Icon|15|text=5% Accuracy}}</label>
|-
            <format>{{Numdisplay|{{#expr: {{{def3}}}*0.5}}}}</format>
! colspan="3" class="SubHeader" | Attacks
</data>
|-
        <data source="def3">
! {{{attack1}}}
<label>100% Accuracy</label>
| {{{3dmg1|Undefined}}}
            <format>{{Numdisplay|{{#expr: {{{def3}}}*1.5}}}}</format>
|-
</data>
! {{{attack2}}}
        </group>
| {{{3dmg2|Undefined}}}
        <group name="NightmareAttacks">
|-
        <header>{{Icons|Attack Icon|17|text=Attacks}}</header>
! {{{attack3}}}
        <data source="NightmareDamages">
| {{{3dmg3|Undefined}}}
            <format>{{#invoke:Boss|bossAttacksInfoBox|attackList={{{AttackList|}}}|damageList={{{NightmareDamages|}}}}}</format>
|-
        </data>
! {{{attack4}}}
    </group>
| {{{3dmg4|Undefined}}}
    <group name="NightmareCard">
|-
        <header>Card Info</header>
! {{{attack5}}}
<data source="hascard">
| {{{3dmg5|Undefined}}}
<label>Card</label>
|-
<format>{{CraftReq|{{{3rdName|Nightmare}}} {{{nameOverride|{{PAGENAME}}}}} Card|24px}}</format>
! {{{attack6}}}
</data>
| {{{3dmg6|Undefined}}}
<data source="hascard">
|-
<label>Effect</label>
! {{{attack7}}}
<format>{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:effect|title={{{3rdName|Nightmare}}} {{{nameOverride|{{PAGENAME}}}}} Card|count=1|mode=inline|format=,}}</format>
| {{{3dmg7|Undefined}}}
</data>
{{#ifeq: {{{hascard}}}|yes|{{#dpl:  
<data source="hascard">
|namespace=
                <format>{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:bonus:bonus:bonus:bonus:bonus:bonus|title={{{3rdName|Nightmare}}} {{{nameOverride|{{PAGENAME}}}}} Card|count=1|mode = userformat|table = class="pi-horizontal-group",-, [[File:Star0.png|class=CardStar|link=]], [[File:Star1.png|class=CardStar|link=]], [[File:Star2.png|class=CardStar|link=]], [[File:Star3.png|class=CardStar|link=]], [[File:Star4.png|class=CardStar|link=]], [[File:Star5.png|class=CardStar|link=]]|tablerow=%%, <!-- Star1 -->²{#expr:%% * 2}², <!-- Star2 -->²{#expr:%% * 3}², <!-- Star3 -->²{#expr:%% * 4}², <!-- Star4 -->²{#expr:%% * 5}², <!-- Star5 -->²{#expr:%% * 6}²}}</format>
|category=Cards
</data>
|uses=Template:InfoCard
<data source="hascard">
|include={InfoCard}/boxrowtest
<label>Category</label>
|includematch=*{{PAGENAME}} Nightmare*
<format>{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:category|title={{{3rdName|Nightmare}}} {{{nameOverride|{{PAGENAME}}}}} Card|count=1|mode=inline|format=,}}</format>
|format=,,
</data>
|allowcachedresults=true
    <data source="hascard">
}}}}
<label>Dropchance</label>
|}
<format>{{Chancedisplay|{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:dropchance|title={{{3rdName|Nightmare}}} {{{nameOverride|{{PAGENAME}}}}} Card|count=1|mode=inline|format=,}}}}</format>
</tabber>
</data>
|-
    </group>
! colspan="2" class="SubHeader" | Location
    </section>
|-
    </panel>
!World
    <group name="Location">
|{{{world}}}
    <header>Location</header>
|-
    <data source="world">
!Area
<label>World</label>
|[[Worlds#{{{area}}}|{{{area}}}]]
</data>
|}
    <data source="area">
</includeonly>
<label>Area</label>
 
            <format>{{Area|{{{area|}}}}}</format>
<noinclude>
</data>
    </group>
</infobox>{{#invoke:EnemyNav|BuildNav|Type=Boss|Enemy={{PAGENAME}}}}[[Category:World Bosses]]</includeonly><noinclude>
<pre>
<pre>
Usage:
Usage:
Line 186: Line 188:
|def2=example
|def2=example
|def3=example
|def3=example
|attack1=example
|AttackList=<attack name 1>, <attack name 2>, <attack name 3>..etc
|attack2=example
|NormalDamages=<attack 1 dmg>, <attack 2 dmg>.. etc for the normal version of the boss
|attack3=example
|ChaoticDamages=<attack 1 dmg>, <attack 2 dmg>.. etc for the chaotic version of the boss
|attack4=example
|NightmareDamages=<attack 1 dmg>, <attack 2 dmg>.. etc for the nightmare version of the boss
|attack5=example
|prevenemy=example (previous monster for navigation)
|attack6=example
|nextenemy=example (next monster for navigation)
|attack7=example
|1dmg1=example
|2dmg1=example
|3dmg1=example
|1dmg2=example
|2dmg2=example
|3dmg2=example
|1dmg3=example
|2dmg3=example
|3dmg3=example
|1dmg4=example
|2dmg4=example
|3dmg4=example
|1dmg5=example
|2dmg5=example
|3dmg5=example
|1dmg6=example
|2dmg6=example
|3dmg6=example
|1dmg7=example
|2dmg7=example
|3dmg7=example
}}
}}
</pre>
</pre>
[[category:infobox templates]]
[[category:infobox templates]]
</noinclude>
</noinclude>

Latest revision as of 08:17, 27 July 2024

Usage:
Attack1-7 is for the name of the attack. The first number of health, exp, accurary and dmg defined the difficulty. 1 for normal. 2 for chaotic, 3 for nightmare. 
{{boss
|1health=example
|2health=example
|3health=example
|1exp=example
|2exp=example
|3exp=example
|def1=example
|def2=example
|def3=example
|AttackList=<attack name 1>, <attack name 2>, <attack name 3>..etc
|NormalDamages=<attack 1 dmg>, <attack 2 dmg>.. etc for the normal version of the boss
|ChaoticDamages=<attack 1 dmg>, <attack 2 dmg>.. etc for the chaotic version of the boss
|NightmareDamages=<attack 1 dmg>, <attack 2 dmg>.. etc for the nightmare version of the boss
|prevenemy=example (previous monster for navigation)
|nextenemy=example (next monster for navigation)
}}