Template:5e Swarm Subtype: Difference between revisions

From Rlyehwiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#if: {{#pos:{{{1|}}}|,}}|<!--if multiple subtypes (contains comma)-->[[:Category:5e {{#sub:{{{1|}}}|0|{{#pos:{{{1|}}}|,}}-1}}|{{Type Array|{{#sub:{{{1|}}}|0|{{#pos:{{{1|}}}|,}}-1}}}}]]<!--Use Type Array to display 1st subtype-->&nbsp;(<!--2nd+ types-->{{#arraymap: {{#sub:{{{1|}}}|{{#pos:{{{1|}}}|,}}}}|,|x|{{5e Subtype|x|{{Type Array|x}}|Subtype}}<!--categories-->{{#if: {{{nocat|}}}|<!--skip cat-->|[[Category:5e {{Type Array|{{#sub:{{{1|}}}|0|{{#pos:{{{1|}}}|,}}-1}}}}]]}}<!--endif nocat-->}})<!--end 2nd+ types-->|<!--only 1 type-->{{SRD5|{{{1|}}}|{{Type Array|{{{1|}}}}}}}{{#if: {{{nocat|}}}|<!--skip cat-->|[[Category:5e {{Type Array|{{{1}}}}}]]}}<!--endif nocat-->}}<!--endif multiple types--></includeonly><noinclude>
<includeonly>{{#if: {{#pos:{{{1|}}}|,}}|<!--if multiple subtypes (contains comma)-->{{SRD5|{{#sub:{{{1|}}}|0|{{#pos:{{{1|}}}|,}}-1}}|{{Type Array|{{#sub:{{{1|}}}|0|{{#pos:{{{1|}}}|,}}-1}}}}}}<!--Use Type Array to display 1st subtype-->&nbsp;(<!--2nd+ types-->{{#arraymap: {{#sub:{{{1|}}}|{{#pos:{{{1|}}}|,}}}}|,|x|{{5e Subtype|x|{{Type Array|x}}|Subtype}}<!--categories-->{{#if: {{{nocat|}}}|<!--skip cat-->|[[Category:5e {{Type Array|{{#sub:{{{1|}}}|0|{{#pos:{{{1|}}}|,}}-1}}}}]]}}<!--endif nocat-->}})<!--end 2nd+ types-->|<!--only 1 type-->{{SRD5|{{{1|}}}|{{Type Array|{{{1|}}}}}}}{{#if: {{{nocat|}}}|<!--skip cat-->|[[Category:5e {{Type Array|{{{1}}}}}]]}}<!--endif nocat-->}}<!--endif multiple types--></includeonly><noinclude>
Called from [[Template:5e Monster]].  
Called from [[Template:5e Monster]].  


Line 9: Line 9:


==Example==
==Example==
<pre>{{5e Swarm Subtype|Elf, Drow, Foo, Bar}}
<pre>{{5e Swarm Subtype|Humanoid, Elf, Drow, Foo, Bar}}</pre>
 
{{5e Swarm Subtype|Elf, Drow, Foo, Bar|lc=true}}</pre>


produces...
produces...


{{5e Swarm Subtype|Elf, Drow, Foo, Bar}}
{{5e Swarm Subtype|Humanoid, Elf, Drow, Foo, Bar}}
 
{{5e Swarm Subtype|Elf, Drow, Foo, Bar|lc=true}}


[[Category:5e Templates]]
[[Category:5e Templates]]
</noinclude>
</noinclude>

Latest revision as of 21:47, 7 February 2022

Called from Template:5e Monster.

Syntax[edit]

{{5e Swarm Subtype|type1, type2, ...}}

Add'l Entries[edit]

|nocat= <!-- blank, true to skip categories -->

Example[edit]

{{5e Swarm Subtype|Humanoid, Elf, Drow, Foo, Bar}}

produces...

Humanoids (Elves, Drow, Foos, Bars)