Difference between revisions of "Template:Infobox Monster"

From Idlescape Wiki
Jump to navigation Jump to search
m
m
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<div class="infobox">
+
<noinclude>{{Template:Infobox Monster/doc}}</noinclude><includeonly>{{Infobox
<div class="infobox-header">{{{title|{{PAGENAME}}}}}</div>{{#if:{{{image|}}}|
+
| autoheaders    = y
<div class="infobox-image">[[File:{{{image}}}|250px]]</div>}}
+
| title          = {{{title|{{PAGENAME}}}}}
<table>
+
|  image        = {{#if: {{{image|}}}|<img src="{{{image}}}" height="auto" width="250">|{{img|{{PAGENAME}}|250}}}}
{{#if:{{{release|}}}|<tr>
+
|  label1  = Released
    <th colspan="10">Released</th>
+
|  data1  = {{{release|}}}
    <td colspan="20">{{{release}}}</td>
+
| label2  = Zones
</tr>}}
+
|  data2  = {{{zones|}}}
{{#if:{{{zones|}}}|<tr>
+
| label3  = Combat Level
    <th colspan="10">Zones</th>
+
|  data3  = {{{level|}}}
    <td colspan="20">{{{zones}}}</td>
+
|  label4  = Max Hit
</tr>}}
+
|  data4  = {{{maxHit|}}}
{{#if:{{{level|}}}|<tr>
+
| label5  = Attack Style
    <th colspan="10">Combat Level</th>
+
|  data5  = {{{attackStyle|}}}
    <td colspan="20">{{{level}}}</td>
+
|  label6  = Attack Speed
</tr>}}
+
|  data6  = {{{attackSpeed|}}}
{{#if:{{{maxHit|}}}|<tr>
+
| header20 = Combat Stats
    <th colspan="10">Max hit</th>
+
| slabel21 = {{img|constitution|20}}
    <td colspan="20">{{{maxHit}}}</td>
+
|  sdata21 = {{{maxHealth|}}}
</tr>}}
+
| slabel22 = {{img|attack|20}}
{{#if:{{{attackStyle|}}}|<tr>
+
|  sdata22 = {{{attackLevel|}}}
    <th colspan="10">Attack style</th>
+
| slabel23 = {{img|strength|20}}
    <td colspan="20">{{{attackStyle}}}</td>
+
|  sdata23 = {{{strengthLevel|}}}
</tr>}}
+
| slabel24 = {{img|defense|20}}
{{#if:{{{attackSpeed|}}}|<tr>
+
|  sdata24 = {{{defenseLevel|}}}
    <th colspan="10">Attack speed</th>
+
| slabel25 = {{img|magic splash|20}}
    <td colspan="20">{{{attackSpeed}}}</td>
+
|  sdata25 = {{{magic|}}}
</tr>}}
+
| slabel26 = {{img|range splash|20}}
</table>
+
|  sdata26 = {{{range|}}}
<div class="infobox-title">Combat stats</div>
+
| header40 = Attack Bonus
<div class="infobox-stats">
+
| slabel41 = Accuracy
<table>
+
|  sdata41 = {{{accuracy|}}}
  <tr>
+
| header60 = Defence Bonus
    <td colspan="5"><img src="https://idlescape.com/images/combat/constitution_icon.png" alt="Constitution Icon" height="20" width="20"></td>
+
| slabel61 = Stab
    <td colspan="5"><img src="https://idlescape.com/images/combat/attack_icon.png" alt="Attack Icon" height="20" width="20"></td>
+
|  sdata61 = {{{stab|}}}
    <td colspan="5"><img src="https://idlescape.com/images/combat/strength_icon.png" alt="Strength Icon" height="20" width="20"></td>
+
| slabel62 = Slash
    <td colspan="5"><img src="https://idlescape.com/images/combat/defense_icon.png" alt="Defence Icon" height="20" width="20"></td>
+
|  sdata62 = {{{slash|}}}
    <td colspan="5"><img src="https://idlescape.com/images/enchanting/enchanting_logo.png" alt="Magic Icon" height="20" width="20"></td>
+
| slabel63 = Crush
    <td colspan="5"><img src="https://idlescape.com/images/combat/arrows_icon.png" alt="Range Icon" height="20" width="20"></td>
+
|  sdata63 = {{{crush|}}}
  </tr>
+
| slabel64 = Magic
  <tr>
+
|  sdata64 = {{{magicDef|}}}
    <td colspan="5">{{{maxHealth}}}</td>
+
| slabel65 = Range
    <td colspan="5">{{{attackLevel}}}</td>
+
|  sdata65 = {{{rangeDef|}}}
    <td colspan="5">{{{strengthLevel}}}</td>
+
| header80 = Strength Bonus
    <td colspan="5">{{{defenseLevel}}}</td>
+
| slabel81 = Melee Str
    <td colspan="5">{{{magic}}}</td>
+
|  sdata81 = {{{meeleStr|}}}
    <td colspan="5">{{{range}}}</td>
+
| slabel82 = Ranged Str
  </tr>
+
|  sdata82 = {{{rangeStr|}}}
</table>
+
| slabel83 = Magic Str
</div>
+
|  sdata83 = {{{magicStr|}}}
<div class="infobox-title">Attack bonus</div>
+
| header90 = Notes
<div class="infobox-stats">
+
|  sdata91 = {{{notes|}}}
<table>
+
}}</includeonly>
  <tr>
 
    <td colspan="30">Accuracy</td>
 
  </tr>
 
  <tr>
 
    <td colspan="30">{{{accuracy}}}</td>
 
  </tr>
 
</table>
 
</div>
 
<div class="infobox-title">Defence bonus</div>
 
<div class="infobox-stats">
 
<table>
 
  <tr>
 
    <td colspan="6">Stab</td>
 
    <td colspan="6">Slash</td>
 
    <td colspan="6">Crush</td>
 
    <td colspan="6">Magic</td>
 
    <td colspan="6">Range</td>
 
  </tr>
 
  <tr>
 
    <td colspan="6">{{{stab}}}</td>
 
    <td colspan="6">{{{slash}}}</td>
 
    <td colspan="6">{{{crush}}}</td>
 
    <td colspan="6">{{{magicDef}}}</td>
 
    <td colspan="6">{{{rangeDef}}}</td>
 
  </tr>
 
</table>
 
</div>
 
<div class="infobox-title">Strength bonus</div>
 
<div class="infobox-stats">
 
<table>
 
  <tr>
 
    <td colspan="10">Melee Str</td>
 
    <td colspan="10">Ranged Str</td>
 
    <td colspan="10">Magic Dmg</td>
 
  </tr>
 
  <tr>
 
    <td colspan="10">{{{meeleStr}}}</td>
 
    <td colspan="10">{{{rangeStr}}}</td>
 
    <td colspan="10">{{{magicStr}}}</td>
 
  </tr>
 
</table>
 
</div>
 
</div>
 

Latest revision as of 09:06, 13 February 2022

Usage[edit source]

{{Infobox Monster
|title =
|image =
|release =
|zones =
|level =
|maxHit =
|attackStyle =
|attackSpeed =
|maxHealth =
|attackLevel =
|strengthLevel =
|defenseLevel =
|magic =
|range =
|accuracy =
|stab =
|slash =
|crush =
|magicDef =
|rangeDef =
|meeleStr =
|rangeStr =
|magicStr =
|notes = 
}}