Template:InfoEnemy: Difference between revisions
From IdleOn MMO Wiki
imported>Wekhter mNo edit summary |
mNo edit summary |
||
(76 intermediate revisions by 8 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> | |||
}}<!-- | <title> | ||
-->{| | <default>{{PAGENAME}}</default> | ||
| | </title> | ||
<panel> | |||
| | <section> | ||
<image> | |||
<default> | |||
{{#tag:gallery| | |||
| | {{#if:{{{idleonly|}}}|{{PAGENAME}} Idle.gif{{!}}Idle/Walking | ||
|{{PAGENAME}} Idle.gif{{!}}Idle | |||
{{PAGENAME}} Walking.gif{{!}}Walking}} | |||
| | {{PAGENAME}} Death.gif{{!}}Death | ||
}} | |||
| {{{ | </default> | ||
</image> | |||
</section> | |||
| {{{ | </panel> | ||
| | <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"> | |||
<header>Card Info</header> | |||
<data source="hascard"> | |||
<label>Card</label> | |||
<format>{{CraftReq|{{PAGENAME}} Card|24px}}</format> | |||
</data> | |||
<data source="hascard"> | |||
<label>Effect</label> | |||
<format>{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:effect|title={{PAGENAME}} Card|count=1|mode=inline|format=,}}</format> | |||
</data> | |||
<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> | |||
</data> | |||
<data source="hascard"> | |||
<label>Category</label> | |||
<format>{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:category|title={{PAGENAME}} Card|count=1|mode=inline|format=,}}</format> | |||
</data> | |||
<data source="hascard"> | |||
<label>Dropchance</label> | |||
<format>{{Chancedisplay|{{#dpl:|uses=Template:InfoCard|includepage={InfoCard}:dropchance|title={{PAGENAME}} Card|count=1|mode=inline|format=,}}}}</format> | |||
</data> | |||
</group> | |||
<header>Location</header> | |||
<data source="world"> | |||
<label>World</label> | |||
</data> | |||
<data source="area"> | |||
<label>Area</label> | |||
<format>{{Areas|{{{area|}}}}} | |||
</format> | |||
</data> | |||
<data source="customarea"> | |||
<label>Area</label> | |||
</data> | |||
</infobox> | |||
<!-- Saving for backup I guess. | <!-- Saving for backup I guess. | ||
{{#dpl: | {{#dpl: | ||
Line 115: | Line 173: | ||
|format=,, | |format=,, | ||
|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 127: | 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) }}