Template:HeroClass: Difference between revisions

From Heroes of Might and Magic: Olden Era Official Wiki
Created page with "<!-- Template:HeroClass Parameters: - class: (required) class name as used in p.data (case-sensitive) - description: (optional) class description wikitext - notes: (optional) class notes or designer notes - faction: (optional) faction name to pass to Module:HeroesUtil|heroTable (e.g. Dungeon, Temple). When provided the template will call the module to render the heroes list for that faction. Usage example: {{Template:HeroClass |class = Overlord |description = Overl..."
 
No edit summary
Line 1: Line 1:
<!-- Template:HeroClass
Parameters:
- class: (required) class name as used in p.data (case-sensitive)
- description: (optional) class description wikitext
- notes: (optional) class notes or designer notes
- faction: (optional) faction name to pass to Module:HeroesUtil|heroTable (e.g. Dungeon, Temple). When provided the template will call the module to render the heroes list for that faction.
Usage example:
{{Template:HeroClass
|class = Overlord
|description = Overlords are tactical commanders ...
|notes = Some developer notes or rules.
}}
This template renders a two-column layout: left column contains the class description, notes, and a "Heroes" area listing the provided heroes (each hero collapsible to show the heroBox). The right column shows the class-box produced by Module:HeroClasses.
-->
<div class="heroclass-template" style="display:flex; gap:16px; align-items:flex-start; width:100%;">
<div class="heroclass-template" style="display:flex; gap:16px; align-items:flex-start; width:100%;">
   <div class="heroclass-main" style="flex:1;">
   <div class="heroclass-main" style="flex:1;">
Line 24: Line 6:


     == Class notes ==
     == Class notes ==
     <div class="heroclass-notes">{{{notes|}}}</div>
     {{Note box|{{notes|}}}}


     == Heroes ==
     == Heroes ==

Revision as of 08:31, 28 October 2025

   == Description ==
   == Class notes ==
   
Notes:
   == Heroes ==
     Script error: No such module "HeroesUtil".
   Script error: No such module "HeroClasses".