Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:MobCard: Difference between revisions

Template page
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly><div class="mob-card" style="width: 250px; border: 1px solid #ccc; margin: 10px; padding: 10px; text-align: center; float: left; background: #f9f9f9; position: relative;">
<includeonly><div class="mob-card" style="width: 250px; border: 1px solid #ccc; margin: 10px; padding: 10px; text-align: center; float: left; background: #f9f9f9; position: relative;">
<div style="position: absolute; top: 10px; left: 10px; font-weight: bold; font-size: 0.9em; color: #cc0000; display: flex; align-items: center; gap: 4px;" title="Health">[[File:Heart_Icon.png|16px|link=]] {{{health|?}}}</div>
<div style="position: absolute; top: 10px; left: 10px; font-weight: bold; font-size: 0.9em; display: flex; align-items: center; gap: 4px;" title="Health">[[File:Icon_Heart.png|16px|link=]] {{{health|?}}}</div>
<div style="position: absolute; top: 10px; right: 10px;" title="Category: {{{category|Hostile}}}">[[File:Icon_{{{category|Hostile}}}.png|24px|link=]]</div>
<div style="position: absolute; top: 10px; right: 10px;" title="Category: {{{category|Hostile}}}">[[File:Icon_{{{category|Hostile}}}.png|24px|link=]]</div>
<div style="font-weight: bold; font-size: 1.2em; color: {{{namecolor|inherit}}}; margin-top: 20px;">{{{name}}}</div>
<div style="display: flex; justify-content: center; align-items: center; min-height: 24px; margin-bottom: 5px;">{{{layers|}}}</div>
<div style="font-weight: bold; font-size: 1.2em; color: {{{namecolor|inherit}}};">{{{name}}}</div>
<div style="margin: 5px 0;">
<div style="margin: 5px 0;">
[[File:{{#if:{{{image|}}}|{{{image}}}|Mobicon_{{{name}}}.png}}|x150px]]
[[File:{{#if:{{{image|}}}|{{{image}}}|Mobicon_{{{name}}}.png}}|x150px]]
</div>
</div>
<div style="padding-top: 5px;">
<div style="padding-top: 10px; width: 100%; display: flex; flex-direction: column; align-items: center;">
<strong>Danger Rating:</strong><br>
<span class="danger-rating">{{#invoke:StarDisplay|render|{{{danger|0}}}}}</span>
</div>
<div style="padding-top: 10px; width: 100%;">
{{{drops|}}}
{{{drops|}}}
</div>
</div>
Line 38: Line 35:
"description": "The behavior category of the mob. Automatically calls an icon file (e.g., Icon_Hostile.png).",
"description": "The behavior category of the mob. Automatically calls an icon file (e.g., Icon_Hostile.png).",
"type": "string"
"type": "string"
},
"layers": {
"description": "The spawn layers for the mob, usually input as image files.",
"type": "content"
},
},
"danger": {
"danger": {

Latest revision as of 18:56, 7 March 2026

No description.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
namename

The display name of the mob.

Stringrequired
namecolornamecolor

The hex color code for the mob's name (e.g., #00FFFF).

Default
inherit
Stringoptional
imageimage

The filename of the mob's image.

Fileoptional
healthhealth

The health points of the mob.

Numberoptional
categorycategory

The behavior category of the mob. Automatically calls an icon file (e.g., Icon_Hostile.png).

Stringoptional
layerslayers

The spawn layers for the mob, usually input as image files.

Contentoptional
dangerdanger

The danger rating (number of stars).

Default
0
Numberoptional
dropsdrops

An HTML table of items dropped by the mob.

Contentoptional
[create] [purge]Documentation
This template has no documentation. If you know how to use this template, please create it.