Template:Creature Navbox: Difference between revisions

From Caves of Qud Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 10: Line 10:


| group1style = background:rgba(6,28,23,0.2);
| group1style = background:rgba(6,28,23,0.2);
| group1= {{#ifeq:{{{2|}}}|uniquecommon| Unique }}
| group1 = {{#if: {{{splitbycategory|}}} | {{{categorytitle|{{{splitbycategory}}}}}} | {{#ifeq:{{{2|}}}|uniquecommon| Unique }} }}
| list1     ={{Creature navbox query|{{{1|}}}|{{#ifeq:{{{2|}}}|uniquecommon|unique}}}}
| list1 = {{#if: {{{splitbycategory|}}} | {{Creature navbox query|{{{1|}}}|category={{{splitbycategory}}}}} | {{Creature navbox query|{{{1|}}}|{{#ifeq:{{{2|}}}|uniquecommon|unique}}}} }}


| group2 = {{#ifeq:{{{2|}}}|uniquecommon| Common}}
| group2 = {{#if: {{{splitbycategory|}}} | {{{noncategorytitle|General}}} | {{#ifeq:{{{2|}}}|uniquecommon| Common}} }}


| list2= {{#ifeq:{{{2|}}}|uniquecommon| {{Creature navbox query|{{{1|}}}|common}} }}
| list2= {{#if: {{{splitbycategory|}}} | {{Creature navbox query|{{{1|}}}|notcategory={{{splitbycategory}}}}} | {{#ifeq:{{{2|}}}|uniquecommon| {{Creature navbox query|{{{1|}}}|common}} }} }}
}}</includeonly><noinclude>
}}</includeonly><noinclude>
[[Category:Creature Navigation]]
[[Category:Creature Navigation]]
Template that makes a navigation box for the specified faction. The first argument should be the Faction name. Optionally, a second argument of <code>uniquecommon</code> can be specified to separate the navbox into two rows; one for unique characters, one for non-unique characters.
Template that makes a navigation box for the specified faction. The first argument should be the Faction name.
 
Optionally:
* A second argument of <code>uniquecommon</code> can be specified to separate the navbox into two rows; one for unique characters, one for non-unique characters.
* The following parameters can be specified to divide the navbox into two category-based rows:
** <code>splitbycategory</code>: The category by which to split the navbox
** <code>categorytitle</code>: Creatures that have the specified category as their primary (cargo-stored) category will be put in the first row of the navbox, and that row will have the title specified in this parameter
** <code>noncategorytitle</code>: All other creatures (not in the specified category) will go into the second navbox row, and that navbox row will have the title specified here.
=== Simple Case ===
<pre>{{Creature Navbox|Barathrumites}}</pre>
{{Creature Navbox|Barathrumites}}
=== Unique / Common Case ===
<pre>{{Creature Navbox|Barathrumites|uniquecommon}}</pre>
<pre>{{Creature Navbox|Barathrumites|uniquecommon}}</pre>
{{Creature Navbox|Barathrumites|uniquecommon}}
{{Creature Navbox|Barathrumites|uniquecommon}}
<pre>{{Creature Navbox|Barathrumites}}</pre>
=== Category-Divided Case ===
{{Creature Navbox|Barathrumites}}
<pre>{{Creature Navbox|Cherubim|splitbycategory=Cherubim|catgorytitle=Cherubim|noncategorytitle=Mechanical Cherubim}}</pre>
{{Creature Navbox|Cherubim|splitbycategory=Cherubim|catgorytitle=Cherubim|noncategorytitle=Mechanical<br>Cherubim}}
</noinclude>
</noinclude>

Revision as of 20:50, 9 December 2020

Template that makes a navigation box for the specified faction. The first argument should be the Faction name.

Optionally:

  • A second argument of uniquecommon can be specified to separate the navbox into two rows; one for unique characters, one for non-unique characters.
  • The following parameters can be specified to divide the navbox into two category-based rows:
    • splitbycategory: The category by which to split the navbox
    • categorytitle: Creatures that have the specified category as their primary (cargo-stored) category will be put in the first row of the navbox, and that row will have the title specified in this parameter
    • noncategorytitle: All other creatures (not in the specified category) will go into the second navbox row, and that navbox row will have the title specified here.

Simple Case

{{Creature Navbox|Barathrumites}}

Unique / Common Case

{{Creature Navbox|Barathrumites|uniquecommon}}

Category-Divided Case

{{Creature Navbox|Cherubim|splitbycategory=Cherubim|catgorytitle=Cherubim|noncategorytitle=Mechanical Cherubim}}