Template:InfoEnemy: Difference between revisions
From IdleOn MMO Wiki
mNo edit summary |
mNo edit summary |
||
(48 intermediate revisions by 4 users not shown) | |||
Line 16: | Line 16: | ||
|RespawnTime=String | |RespawnTime=String | ||
|Defence0=String | |Defence0=String | ||
}}</noinclude><!-- | }}</noinclude><!-- | ||
### Cargo Store ### | ### Cargo Store ### | ||
--><includeonly> | --><includeonly>{{#cargo_query:table=DefenseList|fields=DefenseVal, CrystalDefense|where=AttackVal="{{{attack|1}}}"|format=template|template=DefenseScaling/data|named args=yes|default=}}{{#ifeq:{{#sub:{{PAGENAME}}|0|7}}|Crystal|| | ||
{{#cargo_store:_table=Enemies | {{#cargo_store:_table=Enemies | ||
|Image={{PAGENAME}} | |Image={{PAGENAME}} Idle.gif | ||
|Attack={{{attack|}}} | |Attack={{{attack|}}} | ||
|Accuracy5={{#iferror: {{#expr: ceil({{{defence|}}}*0.5)}} }} | |Accuracy5={{#iferror: {{#expr: ceil({{{defence|}}}*0.5)}} }} | ||
Line 35: | Line 33: | ||
|EXP={{{exp|}}} | |EXP={{{exp|}}} | ||
|RespawnTime={{{respawn|}}} | |RespawnTime={{{respawn|}}} | ||
|Defence0={{{defence0|}} | |Defence0={{#var:NDef0|{{{defence0|1}}}}} | ||
}}}}<!-- | |||
}}<!-- | |||
--><infobox> | --><infobox> | ||
<title> | <title> | ||
Line 57: | Line 53: | ||
</section> | </section> | ||
</panel> | </panel> | ||
<header> | <header>Information</header> | ||
<panel> | |||
<section> | |||
<label>Monster Stats</label> | |||
<group row-items="2"> | |||
<data source="attack"> | |||
<label>{{Icons|Attack Icon|17|text=Attack}}</label> | |||
<format>{{#ifeq:{{{attack|}}}|Variable|Variable|{{Numdisplay|{{{attack}}}}}}}</format> | |||
</data> | |||
<data source="health"> | |||
<label>{{Icons|HP Icon|18|text=Health}}</label> | |||
<format>{{#ifeq:{{{health|}}}|Variable|Variable|{{Numdisplay|{{{health}}}}}}}</format> | |||
</data> | |||
<data source="defence"> | |||
<label>{{Icons|Accuracy Icon|15|text=5% Accuracy}}</label> | |||
<format>{{#ifeq:{{{defence|}}}|Variable|Variable|{{Numdisplay|{{#expr: ceil({{{defence}}}*0.5)}}}}}}</format> | |||
</data> | |||
<data source="defence"> | |||
<label>100% Accuracy</label> | |||
<format>{{#ifeq:{{{defence|}}}|Variable|Variable|{{Numdisplay|{{#expr: ceil({{{defence}}}*1.5)}}}}}}</format> | |||
</data> | |||
<data source="exp"> | |||
<label>Experience</label> | |||
<format>{{#ifeq:{{{exp|}}}|Variable|Variable|{{Numdisplay|{{{exp}}}}}}}</format> | |||
</data> | |||
<data source="Ndefence0"> | |||
<label>Def for 0</label> | |||
<default>{{#ifeq:{{{attack|}}}|Variable|Variable|{{#invoke:NumberFormater|main|{{#var:NDef0}}|formattype=tooltip}}}}</default> | |||
</data> | |||
<data source="respawn" layout="default"> | |||
<label>Respawn</label> | |||
<format>{{{respawn}}}</format> | |||
</data> | |||
<data source="type" layout="default"> | |||
<label>Type</label> | |||
<format>{{{type}}} Monster[[Category:{{{type}}} Enemy]]</format> | |||
</data> | |||
<!--<data source="speed" layout="default"> | |||
<label>Speed</label> | |||
</data>--> | |||
</group> | |||
</section> | |||
<section> | |||
<label>Crystal Stats</label> | |||
<group name="CrystalSection" row-items="2"> | |||
<data source="crystalname"> | |||
<label>{{Icons|Attack Icon|17|text=Attack}}</label> | |||
<format>{{Numdisplay|{{#expr:{{{attack}}}*2.5}}}}</format> | |||
</data> | |||
<data source="crystalname"> | |||
<label>{{Icons|HP Icon|18|text=Health}}</label> | |||
<format>{{Numdisplay|{{#expr:{{{health}}}*15}}}}</format> | |||
</data> | |||
<data source="crystalname"> | |||
<label>{{Icons|Accuracy Icon|15|text=5% Accuracy}}</label> | |||
<format>{{Numdisplay|{{#expr:{{{defence}}}*0.5*2.5}}}}</format> | |||
</data> | |||
<data source="crystalname"> | |||
<label>100% Accuracy</label> | |||
<format>{{Numdisplay|{{#expr:{{{defence}}}*1.5*2.5}}}}</format> | |||
</data> | |||
<data source="crystalname"> | |||
<label>Experience</label> | |||
<format>{{Numdisplay|{{#expr:{{{exp}}}*30}}}}</format> | |||
</data> | |||
<data source="crystalname"> | |||
<label>Def for 0</label> | |||
<format>{{#invoke:NumberFormater|main|{{#var:CDef0}}|formattype=tooltip}}</format> | |||
</data> | |||
<data source="crystalname" layout="default"> | |||
<label>Name</label> | |||
<format>[[{{{crystalname}}}]]</format> | |||
</data> | |||
</group> | |||
</section> | |||
</panel> | |||
<group name="CardSection"> | <group name="CardSection"> | ||
<header>Card Info</header> | <header>Card Info</header> | ||
<data source="hascard"> | <data source="hascard"> | ||
<label>Card</label> | <label>Card</label> | ||
<format> | <format>{{CraftReq|{{PAGENAME}} Card|24px}}</format> | ||
</data> | </data> | ||
<data source="hascard"> | <data source="hascard"> | ||
Line 119: | Line 140: | ||
</data> | </data> | ||
<data source="hascard"> | <data source="hascard"> | ||
<format>{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:bonus:bonus:bonus:bonus:bonus|title={{PAGENAME}} Card|count=1|mode = userformat|table = class="pi-horizontal-group",-, | <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> | ||
</data> | </data> | ||
<data source="hascard"> | <data source="hascard"> | ||
Line 136: | Line 157: | ||
<data source="area"> | <data source="area"> | ||
<label>Area</label> | <label>Area</label> | ||
<format>{{Areas|{{{area|}}}}} | |||
</format> | </format> | ||
</data> | </data> | ||
Line 153: | Line 174: | ||
|allowcachedresults=true | |allowcachedresults=true | ||
}}--> | }}--> | ||
{{# | {{#invoke:EnemyNav|BuildNav|Type={{{type|Normal}}}|Enemy={{PAGENAME}}}} | ||
{{{notes|}}} | {{{notes|}}} | ||
{{#seo: | {{#seo: | ||
|image={{PAGENAME}} | |image={{PAGENAME}}_Idle.gif | ||
|description=Attack: {{{attack}}} | |description=Attack: {{{attack}}} | ||
Health: {{{health}}} | Health: {{{health}}} | ||
Line 163: | Line 184: | ||
Respawn: {{{respawn}}} | Respawn: {{{respawn}}} | ||
World: {{{world}}} | World: {{{world}}} | ||
}} | }}[[Category:Enemies]]</includeonly><noinclude><pre> | ||
[[Category:Enemies]]</includeonly><noinclude><pre> | |||
Usage: | Usage: | ||
{{InfoEnemy | {{InfoEnemy | ||
|attack=example | |attack=example | ||
|health=example | |health=example | ||
|defence=example (this defines the accuracy values required) | |defence=example (this defines the accuracy values required) | ||
|exp=example | |exp=example | ||
|world=example | |world=example | ||
|area= | |area=example1, example2 | ||
| | |customarea={{Area|area1}}, Special Area | ||
| | |||
|crystalname=example (e.g. Crystal Carrot for blunder hills) | |crystalname=example (e.g. Crystal Carrot for blunder hills) | ||
|notes=example (optional) | |notes=example (optional) | ||
}} | }} | ||
</pre> | </pre>[[Category:Infobox templates]]</noinclude> | ||
[[Category:Infobox templates]] | |||
</noinclude> | |||
Latest revision as of 08:01, 27 July 2024
This template defines the table "Enemies". View table.
Usage: {{InfoEnemy |attack=example |health=example |defence=example (this defines the accuracy values required) |exp=example |world=example |area=example1, example2 |customarea={{Area|area1}}, Special Area |crystalname=example (e.g. Crystal Carrot for blunder hills) |notes=example (optional) }}