No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
<caption source="caption" /> | <caption source="caption" /> | ||
</image> | </image> | ||
<data source="unit_id"> | |||
<label>Unit ID</label> | |||
<format><span style="font-family: monospace; font-size: 8pt;">{{{unit_id|}}}</span></format> | |||
</data> | |||
<group> | <group> | ||
<data source="title"><label> | <header><p style="padding: 3px;margin: 0;line-height: 1;">Basic Info</p></header> | ||
<data source="race"><label> | <data source="title"><label>Title</label></data> | ||
<data source="gender"><label> | <data source="race"><label>Race</label></data> | ||
<data source="class"><label> | <data source="gender"><label>Gender</label></data> | ||
<data source="specialization"><label> | <data source="class"><label>Class</label></data> | ||
<data source="rank"><label> | <data source="specialization"><label>Specialization</label></data> | ||
<data source="caste"><label> | <data source="rank"><label>Rank</label></data> | ||
<data source="caste"><label>Caste</label></data> | |||
<data source="skills"><label>Skills</label></data> | |||
<data source="spells"><label>Spells</label><format>{{{spells}}}</format></data> | |||
<data source="status"><label>Status</label></data> | |||
<data source="location"><label>Location</label></data> | |||
<data source="quests"><label>Influence</label></data> | |||
<data source="drops"><label>Drops</label></data> | |||
<data source="appearance"><label>Appears in</label><format>''{{{appearance}}}''</format></data> | |||
</group> | </group> | ||
<group> | |||
<header>Stats</header> | |||
<data source="health"><format><div class="grid-row" style="display: flex;flex-flow: row wrap;justify-content: center;align-items: center;padding: 0;gap: 3px;width: 100%;"> | |||
{{#if:{{{health|}}}|<div class="grid-item" style="display: flex;color: #eebe36;text-align: center;font-family: sans-serif;flex-direction: column;align-items: stretch;padding: 5px 7px;line-height: 1;margin: 0;border: 1px solid #ca6;box-shadow: 0 8px 6px -6px rgba(0,0,0,0.7);"><b>Health ❤️</b> <span style="font-size: 12px;width: fit-content;height: auto;display:block;margin: 3px auto 0;">{{{health}}}</span></div>}} | |||
{{#if:{{{mana|}}}|<div class="grid-item" style="display: flex;color: #eebe36;text-align: center;font-family: sans-serif;flex-direction: column;align-items: stretch;padding: 5px 7px;line-height: 1;margin:0;border: 1px solid #ca6;box-shadow: 0 8px 6px -6px rgba(0,0,0,0.7);"><b>Mana ⚡️</b> <span style="font-size: 12px;width: fit-content;height: auto;display:block;margin: 3px auto 0;">{{{mana}}}</span></div>}} | |||
{{#if:{{{armor|}}}|<div class="grid-item" style="display: flex;color: #eebe36;text-align: center;font-family: sans-serif;flex-direction: column;align-items: stretch;padding: 5px 7px;line-height: 1;margin: 0;border: 1px solid #ca6;box-shadow: 0 8px 6px -6px rgba(0,0,0,0.7);"><b>Armor 🛡️</b> <span style="font-size: 12px;width: fit-content;height: auto;display:block;margin: 3px auto 0;">{{{armor}}}</span></div>}} | |||
{{#if:{{{damage|}}}|<div class="grid-item" style="display: flex;color: #eebe36;text-align: center;font-family: sans-serif;flex-direction: column;align-items: stretch;padding: 5px 7px;line-height: 1;margin:0;border: 1px solid #ca6;box-shadow: 0 8px 6px -6px rgba(0,0,0,0.7);"><b>Damage ⚔️</b> <span style="font-size: 12px;width: fit-content;height: auto;display:block;margin: 3px auto 0;">{{{damage}}}</span></div>}} | |||
</div></format></data> | |||
</group> | |||
<group> | |||
<header>Resistances</header> | |||
<data source="resistant"><format><div class="grid-row" style="display: flex;flex-flow: row wrap;justify-content: center;align-items: center;padding: 0;gap: 3px;width: 100%;"> | |||
{{#if:{{{veryweak|}}}|<div class="grid-item" style="display: flex;color: #eebe36;text-align: center;font-family: sans-serif;flex-direction: column;align-items: stretch;padding: 5px 7px;line-height: 1;margin: 0;border: 1px solid #ca6;box-shadow: 0 8px 6px -6px rgba(0,0,0,0.7);"><b>Very weak</b> <span style="font-size: 12px;width: fit-content;height: auto;display:block;margin: 3px auto 0;">{{{veryweak}}}</span></div>}} | |||
{{#if:{{{weak|}}}|<div class="grid-item" style="display: flex;color: #eebe36;text-align: center;font-family: sans-serif;flex-direction: column;align-items: stretch;padding: 5px 7px;line-height: 1;margin:0;border: 1px solid #ca6;box-shadow: 0 8px 6px -6px rgba(0,0,0,0.7);"><b>Weak</b> <span style="font-size: 12px;width: fit-content;height: auto;display:block;margin: 3px auto 0;">{{{weak}}}</span></div>}} | |||
{{#if:{{{resistant|}}}|<div class="grid-item" style="display: flex;color: #eebe36;text-align: center;font-family: sans-serif;flex-direction: column;align-items: stretch;padding: 5px 7px;line-height: 1;margin: 0;border: 1px solid #ca6;box-shadow: 0 8px 6px -6px rgba(0,0,0,0.7);"><b>Resistant</b> <span style="font-size: 12px;width: fit-content;height: auto;display:block;margin: 3px auto 0;">{{{resistant}}}</span></div>}} | |||
{{#if:{{{veryresistant|}}}|<div class="grid-item" style="display: flex;color: #eebe36;text-align: center;font-family: sans-serif;flex-direction: column;align-items: stretch;padding: 5px 7px;line-height: 1;margin:0;border: 1px solid #ca6;box-shadow: 0 8px 6px -6px rgba(0,0,0,0.7);"><b>Very resistant</b> <span style="font-size: 12px;width: fit-content;height: auto;display:block;margin: 3px auto 0;">{{{veryresistant}}}</span></div>}} | |||
{{#if:{{{immune|}}}|<div class="grid-item" style="display: flex;color: #eebe36;text-align: center;font-family: sans-serif;flex-direction: column;align-items: stretch;padding: 5px 7px;line-height: 1;margin:0;border: 1px solid #ca6;box-shadow: 0 8px 6px -6px rgba(0,0,0,0.7);"><b>Immune</b> <span style="font-size: 12px;width: fit-content;height: auto;display:block;margin: 3px auto 0;">{{{immune}}}</span></div>}} | |||
</div></format></data> | |||
</group> | |||
</infobox> | </infobox> | ||
<noinclude> | |||
__TOC__ | __TOC__ | ||
== Usage == | == Usage == | ||
Line 23: | Line 55: | ||
<div style="font-family: Consolas, Monaco, monospace;padding: 5px 10px;width: fit-content;border-radius: 10px;overflow-wrap: normal;background-color: rgba(255, 255, 255, 0.65);border: 1px solid #222;color: #333;line-height: 1.2;overflow: auto;white-space: pre-wrap;box-shadow: 0 5px 3px -3px rgba(0,0,0,.5);"><nowiki> | <div style="font-family: Consolas, Monaco, monospace;padding: 5px 10px;width: fit-content;border-radius: 10px;overflow-wrap: normal;background-color: rgba(255, 255, 255, 0.65);border: 1px solid #222;color: #333;line-height: 1.2;overflow: auto;white-space: pre-wrap;box-shadow: 0 5px 3px -3px rgba(0,0,0,.5);"><nowiki> | ||
{{ | {{CharacterInfoBox | ||
| | |name = | ||
| | |icon = | ||
| | |image = {{#setmainimage:name_your_image.jpg/png/gif/jpeg/webp}} | ||
| | |caption = | ||
| | |title = | ||
| | |race = | ||
| | |gender = | ||
|class = | |||
|specialization = | |||
|rank = | |||
|caste = | |||
|skills = | |||
|spells = | |||
|location = | |||
|quests = <ul style='list-style-type: "➢ ";'><li>List of quest envolving this character</li></ul> | |||
|status = | |||
|appearance = <ul style='list-style-type: "➢ ";'><li>ToOD</li><li>BoW</li><li>SotP</li><li> ...</li></ul> | |||
|unit_id = | |||
|drops = | |||
|health = | |||
|damage = | |||
|mana = | |||
|armor = | |||
|veryweak = | |||
|weak = | |||
|resistant = | |||
|veryresistant = | |||
|immune = | |||
}} | }} | ||
</nowiki> | </nowiki> | ||
</div> | </div> | ||
== Preview == | |||
<div style="width: fit-content; display: block;"> | |||
{{CharacterInfoBox | |||
|name = Character InfoBox | |||
|icon = SF logo.png | |||
|image = {{#setmainimage:SF logo.png}} | |||
|caption = image_caption | |||
|title = Avatar, Hero, Companion, NPC, Merchant, ... | |||
|race = Human, Elf, Dwarf, Orc, ... | |||
|gender = Male, Female | |||
|class = Warrior, Rogue, Mage, ... | |||
|specialization = Light Combat, Heavy Combat, Mind Magic, ... | |||
|rank = Critter, Weak, Normal, Lieutenant, Boss, Elite Boss, Player | |||
|caste = Archon, Sinistra, Dracon (Dark Elves Only) | |||
|skills = Boons, Warcry, Taunt, ... | |||
|spells = Heal, Pain, ... | |||
|location = Greyfell | |||
|quests = <ul style='list-style-type: "➢ ";'><li>List of quest envolving this character</li></ul> | |||
|status = Alive, Dead, Undead, ... | |||
|appearance = <ul style='list-style-type: "➢ ";'><li>ToOD</li><li>BoW</li><li>SotP</li><li> ...</li></ul> | |||
|unit_id = 1, 10, 148, ... | |||
|drops = item, item1, item2 | |||
|health = 500 | |||
|damage = 50 | |||
|mana = 300 | |||
|armor = 45 | |||
|veryweak = slashing | |||
|weak = piercing | |||
|resistant = white magic | |||
|veryresistant = ice magic | |||
|immune = fire | |||
}} | |||
</div> | |||
</noinclude> |
Revision as of 18:06, 7 April 2023
Usage
NOTE: the setting {{#setmainimage:name_your_image.jpg/png/gif/jpeg/webp}} is used IF you want to define that image as the main image to show on social media sharing sites.
{{CharacterInfoBox
|name =
|icon =
|image = {{#setmainimage:name_your_image.jpg/png/gif/jpeg/webp}}
|caption =
|title =
|race =
|gender =
|class =
|specialization =
|rank =
|caste =
|skills =
|spells =
|location =
|quests = <ul style='list-style-type: "➢ ";'><li>List of quest envolving this character</li></ul>
|status =
|appearance = <ul style='list-style-type: "➢ ";'><li>ToOD</li><li>BoW</li><li>SotP</li><li> ...</li></ul>
|unit_id =
|drops =
|health =
|damage =
|mana =
|armor =
|veryweak =
|weak =
|resistant =
|veryresistant =
|immune =
}}