Template:NPC: Difference between revisions

No edit summary
No edit summary
 
(29 intermediate revisions by the same user not shown)
Line 18: Line 18:
   |RootLoot=String
   |RootLoot=String
   |TreasureMap=String
   |TreasureMap=String
  |TreasureMapRarity=String
}}</noinclude>
}}</noinclude>
<div class="infobox">
<div class="infobox">
<table style="border:1px solid #aaa; background:#f9f9f9; width:300px; font-size:90%;">
<table style="border:1px solid var(--border-color-base) !important; background: var(--bg-main) !important; width:300px; font-size:90%;">
<tr>
<tr>
   <th colspan="2" style="background:#e9e9e9; text-align:center; font-size:110%;">{{{name|{{PAGENAME}}}}}</th>
   <th colspan="2" style="background: var(--bg-contrast) !important; text-align:center; font-size:110%;"><big>{{{name|{{PAGENAME}}}}}</big></th>
</tr>
</tr>
<tr>
<tr>
Line 29: Line 30:
{{#if:{{{aka|}}}|
{{#if:{{{aka|}}}|
<tr>
<tr>
   <td><b>Other Names</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>Other Names</b></td>
   <td>{{{aka}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{aka}}}</td>
</tr>
</tr>
}}
}}
{{#if:{{{released|}}}|
{{#if:{{{released|}}}|
<tr>
<tr>
   <td><b>Released</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>Released</b></td>
   <td>{{{released|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{released|Unknown}}}</td>
</tr>
</tr>
}}
}}
<tr>
<tr>
   <td><b>[[Inspect]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>[[Inspect]]</b></td>
   <td><i>{{{inspect|Unknown}}}</i></td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;"><i>{{{inspect|Unknown}}}</i></td>
</tr>
</tr>
{{#if:{{{location|}}}|
<tr>
  <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>Location</b></td>
  <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">[[{{{location|Unknown}}}]]</td>
</tr>
}}
{{#if:{{{xPos|}}}{{{yPos|}}}|
<tr>
  <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>{{#replace:{{{lvl|Overworld}}}|Underworld|Underground}}</b></td>
  <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;"><code style="border: 1px solid var(--border-color-base) !important;">[[{{#replace:{{{lvl|Overworld}}}|Underworld|Underground}}|{{{xPos}}},{{{yPos}}}]]</code></td>
</tr>
}}
{{#ifexpr: {{{attackable|1}}} != 0 |
{{#ifexpr: {{{attackable|1}}} != 0 |
<tr>
<tr>
   <th colspan="2" style="background:#e9e9e9;">Stats</th>
   <th colspan="2" style="background:var(--bg-contrast) !important;">Combat Info</th>
</tr>
</tr>
<tr>
<tr>
   <td><b>[[Aggressive]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>[[Combat Level]]</b></td>
   <td>{{{aggressive|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{level|Unknown}}}</td>
</tr>
</tr>
<tr>
<tr>
   <td><b>[[Combat Level]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>[[Aggressive]]</b></td>
   <td>{{{level|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{aggressive|Unknown}}}</td>
</tr>
</tr>
<tr>
<tr>
   <td><b>[[Max Hit]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>[[Weapon Speed|Attack Speed]]</b></td>
   <td>{{{maxhit|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{speed|Unknown}}}</td>
</tr>
</tr>
<tr>
<tr>
   <td><b>[[Weapon Speed|Attack Speed]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>[[Max Hit]]</b></td>
   <td>{{{speed|Unknown}}}</td>
  <!--<td>{{#invoke:MaxHit|maxhit|Strength={{{strength|0}}}|Range={{{range|0}}}|Magic={{{magic|0}}}}}</td>-->
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{maxhit|Unknown}}}</td>
</tr>
</tr>
{{#if:{{{respawn|}}}|
{{#if:{{{respawn|}}}|
<tr>
<tr>
   <td><b>[[Respawn Timer]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>[[Respawn Timer]]</b></td>
   <td>{{Ticks|{{{respawn}}}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{Ticks|{{{respawn}}}}}</td>
|<tr>
|<tr>
   <td><b>[[Respawn Timer]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>[[Respawn Timer]]</b></td>
   <td>Unknown</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">Unknown</td>
</tr>
</tr>
}}
}}
<tr>
<tr>
   <th colspan="2" style="background:#e9e9e9;">Skills</th>
   <th colspan="2" style="background:var(--bg-contrast) !important;">Combat Stats</th>
</tr>
</tr>
<tr>
<tr>
   <td><b>{{SkillIcon|Hitpoints|size=16px}} [[Hitpoints]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>{{SkillIcon|Hitpoints|size=16px}} [[Hitpoints]]</b></td>
   <td>{{{hitpoints|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{hitpoints|Unknown}}}</td>
</tr>
</tr>
<tr>
<tr>
   <td><b>{{SkillIcon|Accuracy|size=16px}} [[Accuracy]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>{{SkillIcon|Accuracy|size=16px}} [[Accuracy]]</b></td>
   <td>{{{accuracy|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{accuracy|Unknown}}}</td>
</tr>
</tr>
<tr>
<tr>
   <td><b>{{SkillIcon|Strength|size=16px}} [[Strength]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>{{SkillIcon|Strength|size=16px}} [[Strength]]</b></td>
   <td>{{{strength|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{strength|Unknown}}}</td>
</tr>
</tr>
<tr>
<tr>
   <td><b>{{SkillIcon|Defense|size=16px}} [[Defense]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>{{SkillIcon|Defense|size=16px}} [[Defense]]</b></td>
   <td>{{{defense|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{defense|Unknown}}}</td>
</tr>
</tr>
<tr>
<tr>
   <td><b>{{SkillIcon|Magic|size=16px}} [[Magic]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>{{SkillIcon|Magic|size=16px}} [[Magic]]</b></td>
   <td>{{{magic|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{magic|Unknown}}}</td>
</tr>
</tr>
<tr>
<tr>
   <td><b>{{SkillIcon|Range|size=16px}} [[Range]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>{{SkillIcon|Range|size=16px}} [[Range]]</b></td>
   <td>{{{range|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{range|Unknown}}}</td>
</tr>
</tr>
<tr>
<tr>
   <th colspan="2" style="background:#e9e9e9;">Loot Table Probabilities</th>
   <th colspan="2" style="background:var(--bg-contrast) !important;">Loot Table Probabilities</th>
</tr>
</tr>
<tr>
<tr>
   <td><b>[[Rare Loot Table]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>[[Rare Loot Table]]</b></td>
   <td>{{{rareloot|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{rareloot|Unknown}}}</td>
</tr>
</tr>
<tr>
<tr>
   <td><b>[[Root Loot Table]]</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>[[Root Loot Table]]</b></td>
   <td>{{{rootloot|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{rootloot|Unknown}}}</td>
</tr>
</tr>
{{#if:{{{treasuremapitem|}}}|
{{#if:{{{treasuremapitem|}}}|
<tr>
<tr>
   <td style="min-width: 140px;"><b>{{{treasuremapitem|?}}}</b></td>
   <td style="white-space: nowrap; vertical-align: top; padding-right: 8px;"><b>{{{treasuremapitem|?}}}</b></td>
   <td>{{{treasuremapchance|Unknown}}}</td>
   <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 10px;">{{{treasuremapchance|Unknown}}}</td>
</tr>
</tr>
}}
}}
}}
}}
</table>
{{#if:{{{xPos|}}}{{{yPos|}}}|
{{#if:{{{xPos|}}}{{{yPos|}}}|
{{MapEmbed|lvl={{{lvl|1}}}|xPos={{{xPos}}}|yPos={{{yPos}}}|size=300px}}
<tr>
  <th colspan="2" style="background:var(--bg-contrast) !important;">Map</th>
</tr>
<tr>
  <td colspan="2" style="padding: 0; margin: 0; line-height: 0;">{{MapEmbed|lvl={{#replace:{{{lvl|Overworld}}}|Underground|Underworld}}|xPos={{{xPos}}}|yPos={{{yPos}}}|size=300px}}</td>
</tr>
}}
}}
</table>
</div>
</div>
<includeonly><span style="display:none">{{#cargo_store:
<includeonly><span style="display:none">{{#cargo_store:
Line 141: Line 160:
   |RootLoot={{{rootloot|}}}
   |RootLoot={{{rootloot|}}}
   |TreasureMap={{{treasuremapitem|}}}
   |TreasureMap={{{treasuremapitem|}}}
  |TreasureMapRarity={{{treasuremapchance|}}}
}}</span></includeonly>
}}</span></includeonly>
{{#ifeq:{{NAMESPACE}}|Template
{{#ifeq:{{NAMESPACE}}|Template