Template:Infobox Species: Difference between revisions
m (fix) |
m (Reverted) Tag: Manual revert |
||
(20 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly> |
<includeonly><templatestyles src="Infobox_Species/ThemeSpecies.css" /><!-- |
||
-->{{#arraydefine:species|{{{species}}}|/}}<!-- |
-->{{#arraydefine:species|{{{species}}}|/}}<!-- |
||
-->{{#vardefine:i|0}}<!-- |
-->{{#vardefine:i|0}}<!-- |
||
-->{{#arraydefine:speciesBody|<!-- |
-->{{#arraydefine:speciesBody|<!-- |
||
-->{{#sub:<!-- |
-->{{#sub:{{#while:<!-- |
||
-->{{#while:<!-- |
|||
-->|{{#ifexpr:{{#var:i}}<{{#arraysize:species}}|true|}}<!-- |
-->|{{#ifexpr:{{#var:i}}<{{#arraysize:species}}|true|}}<!-- |
||
-->|{{#if:{{#arrayindex:species|{{#var:i}}|}}<!-- |
-->|{{#if:{{#arrayindex:species|{{#var:i}}|}}<!-- |
||
-->|{{# |
-->|{{#ifeq:{{#arrayindex:species|{{#var:i}}|Spirit|[[Category:Spirit]]<!-- |
||
-->|{{#if:{{{doc|}}}<!-- |
-->|{{#if:{{{doc|}}}|<!-- |
||
-->|{{#ifexist:Category:Species/{{#arrayindex:species|{{#var:i}}|}}<!-- |
|||
⚫ | |||
-->|{{#ifeq:{{NAMESPACE}}|Template<!-- |
-->|{{#ifeq:{{NAMESPACE}}|Template<!-- |
||
-->|<!-- |
-->|<!-- |
||
-->|[[Category:Species/{{#arrayindex:species|{{#var:i}}|}}]]<!-- |
-->|[[Category:Species/{{#arrayindex:species|{{#var:i}}|}}]]<!-- |
||
⚫ | |||
⚫ | |||
-->}}<!-- |
-->}}<!-- |
||
-->}}<!-- |
-->}}<!-- |
||
⚫ | |||
-->}}<!-- |
-->}}<!-- |
||
-->}}<!-- |
-->}}<!-- |
||
-->{{#if:{{#arrayindex:species|{{#var:i}}|}}<!-- |
-->{{#if:{{#arrayindex:species|{{#var:i}}|}}<!-- |
||
-->|<b>[[:Category:Species/{{#arrayindex:species|{{#var:i}}|}}|{{#ifeq:Impure|{{#arrayindex:species|{{#var:i}}|}}|{{PAGENAME}}|{{#arrayindex:species|{{#var:i}}|}}}}]]</b>,<!-- |
-->|<b>{{#ifeq:{{#arrayindex:species|{{#var:i}}}}|Spirit|[[:Category:Spirit|{{PAGENAME}}]]|<!---->[[:Category:Species/{{#arrayindex:species|{{#var:i}}|}}|{{#ifeq:Impure|{{#arrayindex:species|{{#var:i}}|}}|{{PAGENAME}}|{{#arrayindex:species|{{#var:i}}|}}}}]]</b>,<!-- |
||
-->}}<!-- |
-->}}}}<!-- |
||
-->{{#vardefine:i|{{#expr:{{#var: i }} + 1}}}}}}|0|-1}}}}<!-- |
-->{{#vardefine:i|{{#expr:{{#var: i }} + 1}}}}}}|0|-1}}}}}}<!--<!-- |
||
-->{{#if:{{{doc|}}}||{{#ifeq:{{NAMESPACE}}|Template||{{Cargo Species Stats|name ={{#if:{{{name|}}}|{{{name|}}}|{{PAGENAME}}}}|image ={{{image|}}}|health ={{{health|}}}|mana ={{{mana|}}}|str ={{{str|}}}|magic ={{{magic|}}}|speed ={{{speed|}}}|mvtype ={{{mvtype|}}}|ldmg ={{{ldmg|}}}|lres ={{{lres|}}}|maxlust ={{{maxlust|}}}|armor ={{{armor|}}}|fert ={{{fert|}}}|vir ={{{vir|}}}|type ={{{type|}}}|attype ={{{attype|}}}|lvtype ={{{lvtype|}}}|skills ={{{skills|}}}|pskills ={{{pskills|}}}|passive ={{{passive|}}}|traits ={{{traits|}}}|species ={{{species|}}}|components ={{{components|}}}|tits ={{{tits|}}}|milk ={{{milk|}}}|cock ={{{cock|}}}|ener ={{{energy|}}}|beauty ={{{beauty|}}}|prod ={{{prod|}}}|drop ={{{drop|}}}|grhealth ={{{grhealth|}}}|grmana ={{{grmana|}}}|grstr ={{{grstr|}}}|grmagic ={{{grmagic|}}}|grldmg ={{{grldmg|}}}|grspeed ={{{grspeed|}}}}}}}}} |
|||
<infobox theme="species"> |
|||
<title source="name"><default>{{PAGENAME}}</default></title> |
<title source="name"><default>{{PAGENAME}}</default></title> |
||
<image source="image" /> |
<image source="image" /> |
||
Line 77: | Line 78: | ||
<data source="pskills" layout="default"><label>Possible skills</label><format><div class="negative-list-margin">{{InfoboxParser|prefix=*|newline=true|{{{pskills}}}}}</div></format></data> |
<data source="pskills" layout="default"><label>Possible skills</label><format><div class="negative-list-margin">{{InfoboxParser|prefix=*|newline=true|{{{pskills}}}}}</div></format></data> |
||
<data source="passive" layout="default"><label>Passives</label><format><div class="negative-list-margin">{{PassiveIcon|prefix=*|{{{passive}}}}}</div></format></data> |
<data source="passive" layout="default"><label>Passives</label><format><div class="negative-list-margin">{{PassiveIcon|prefix=*|{{{passive}}}}}</div></format></data> |
||
<data source="traits" layout="default"><label>Traits</label><format><div class="negative-list-margin">{{InfoboxParser|prefix=*|newline=true|{{{traits}}}}}</div></format></data> |
<data source="traits" layout="default"><label>Special Traits</label><format><div class="negative-list-margin">{{InfoboxParser|prefix=*|newline=true|{{{traits}}}}}</div></format></data> |
||
</group> |
</group> |
||
<group row-items="2"> |
<group row-items="2"> |
||
Line 109: | Line 110: | ||
</group> |
</group> |
||
<group> |
<group> |
||
<header> |
<header>Acquisition</header> |
||
<data source="aquisition"></data> |
<data source="aquisition"></data> |
||
</group> |
</group> |
||
<group row-items="2"> |
<group row-items="2"> |
||
<data source="fert"><label>Fertility</label><format>{{#if: {{{maxlust|}}}{{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<data source="fert"><label>Fertility</label><format>{{#if: {{{maxlust|}}}{{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}||{{{fert|}}}}}</format></data> |
||
<data source="vir"><label>Virility</label><format>{{#if: {{{maxlust|}}}{{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<data source="vir"><label>Virility</label><format>{{#if: {{{maxlust|}}}{{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}||{{{vir|}}}}}</format></data> |
||
</group> |
</group> |
||
<group collapse="closed"> |
<group collapse="closed"> |
||
Line 134: | Line 135: | ||
<header>Base Body Stats</header> |
<header>Base Body Stats</header> |
||
<data source="tits"><label>Tit size</label> |
<data source="tits"><label>Tit size</label> |
||
<format>{{#if: {{{maxlust|}}}|{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<format>{{#if: {{{maxlust|}}}|{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}|{{#if: {{{tits|}}}|{{{tits|}}}cc|N/A}}| }}|}}</format></data> |
||
<data source="milk"><label>Milk</label> |
<data source="milk"><label>Milk</label> |
||
<format>{{#if: {{{maxlust|}}}|{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<format>{{#if: {{{maxlust|}}}|{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}|{{{milk|N/A}}}| }}|}}</format></data> |
||
<data source="cock"><label>Cock size</label> |
<data source="cock"><label>Cock size</label> |
||
<format>{{#if: {{{maxlust|}}}|{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<format>{{#if: {{{maxlust|}}}|{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}|{{#if: {{{cock|}}}|{{{cock|}}}cm|N/A}}| }}|}}</format></data> |
||
<data source=" |
<data source="energy"><label>Energy</label> |
||
<format>{{#if: {{{maxlust|}}}|{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<format>{{#if: {{{maxlust|}}}|{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}|{{{energy|N/A}}}| }}|}}</format></data> |
||
<data source="beauty" layout="default"><label>Beauty</label> |
<data source="beauty" layout="default"><label>Beauty</label> |
||
<format>{{#if: {{{maxlust|}}}|{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<format>{{#if: {{{maxlust|}}}|{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}|{{{beauty|N/A}}}| }}|}}</format></data> |
||
</group> |
</group> |
||
<group row-items="3" collapse="closed"> |
<group row-items="3" collapse="closed"> |
||
<header>Base Body Stats</header> |
<header>Base Body Stats</header> |
||
<data source="fert"><label>Fertility</label> |
<data source="fert"><label>Fertility</label> |
||
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}|{{{fert|N/A}}}| }}}}</format></data> |
||
<data source="tits"><label>Tit size</label> |
<data source="tits"><label>Tit size</label> |
||
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}|{{#if: {{{tits|}}}|{{{tits|}}}cc|N/A}}| }}}}</format></data> |
||
<data source="milk"><label>Milk</label> |
<data source="milk"><label>Milk</label> |
||
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}|{{{milk|N/A}}}| }}}}</format></data> |
||
<data source="vir"><label>Virility</label> |
<data source="vir"><label>Virility</label> |
||
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}|{{{vir|N/A}}}| }}}}</format></data> |
||
<data source="cock"><label>Cock size</label> |
<data source="cock"><label>Cock size</label> |
||
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}|{{#if: {{{cock|}}}|{{{cock|}}}cm|N/A}}| }}}}</format></data> |
||
<data source=" |
<data source="energy"><label>Energy</label> |
||
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}|{{{energy|N/A}}}| }}}}</format></data> |
||
<data source="beauty" layout="default"><label>Beauty</label> |
<data source="beauty" layout="default"><label>Beauty</label> |
||
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{ |
<format>{{#if: {{{maxlust|}}}||{{#if: {{{tits|}}}{{{milk|}}}{{{cock|}}}{{{energy|}}}{{{beauty|}}}|{{{beauty|N/A}}}| }}}}</format></data> |
||
</group> |
</group> |
||
<group collapse="open"> |
<group collapse="open"> |
Latest revision as of 19:16, 14 May 2023
- Description
- An infobox for for all species
- Infobox style is in Template:Infobox_Species/ThemeSpecies.css
- Usage
- Look at the example to see how it should be formatted
- Use this as a template
{{Infobox Species <!-- Make sure to follow the comments or it won't work right --> | name = <!-- Defaults to title --> | image = <!-- Use the "Add photo" button, search for the species and check the full-size option --> | health = | mana = | str = | magic = | ldmg = | lres = | maxlust = | armor = | speed = | grhealth = | grmana = | grstr = | grmagic = | grldmg = | grspeed = | type = | attype = | lvtype = | mvtype = <!-- Example: Normal/Jump --> | skills = <!-- Skills separated by / --> | pskills = <!-- Potential skills, also separated by / --> | passive = <!-- Passives separated by / , end passives with one: attack|defend|seduce|seduced|fuck|move|turn|death --> | traits = <!-- Same here --> | vir = | fert = | cock = | energy = | tits = | milk = | beauty = | species = <!-- Species separated by /, species names should be the same as they are in the gallery --> | components = <!-- Extra unparsed info for special hybrids and such --> | aquisition = <!-- Meant for unbreedable species --> | prod = <!-- production items separated by / --> | drop = <!-- combat drop items separated by / --> }}
- Example
{{Infobox Species | name = <!-- Defaults to title --> | image = [[File:CatGirlFSafe.png]] | health = 15 | mana = 10 | str = 3 | magic = 1 | ldmg = 4 | lres = 2 | maxlust = 15 | armor = 0 | speed = 5 | grhealth = 1 | grmana = 0.8 | grstr = 1 | grmagic = 0.6 | grldmg = 0.7 | grspeed = 1 | type = normal | attype = normal(type) | lvtype = Seduction | mvtype = Normal/Jump | passive = Strong Pheromones attack/Life Steal seduce | skills = Jump/Claws | pskills = Mass seduction/Drain lust | traits = Heightened senses | fert = 25 | tits = 1250 | milk = 2 | vir = 25 | cock = 15 | ener = 5 | beauty = 75 | species = Succubus/Beast | speciesinfo= This is for secret species | aquisition = This is for unbreedable species | prod = Item 1/Item 2 | drop = Item 3/Item 4 }}
An infobox for all species
Parameter | Description | Type | Status | |
---|---|---|---|---|
name | name | Infobox Title, defaults to title | String | optional |
image | image | Image | File | optional |
health | health | Health points | Number | optional |
mana | mana | Mana points | Number | optional |
str | str | Strength | Number | optional |
magic | magic | Magic strength | Number | optional |
ldmg | ldmg | Lust damage | Number | optional |
lres | lres | Lust resistance | Number | optional |
maxlust | maxlust | maximum initial lust (not filled for creatures) | Number | optional |
armor | armor | Armor | Number | optional |
speed | speed | Movement Speed | Number | optional |
grhealth | grhealth | Species growth health multiplier (up to 3)
| Number | optional |
grmana | grmana | Species growth mana multiplier (up to 3)
| Number | optional |
grstr | grstr | Species growth strength multiplier (up to 3)
| Number | optional |
grmagic | grmagic | Species growth magic multiplier (up to 3)
| Number | optional |
grldmg | grldmg | Species growth lust damage multiplier (up to 3)
| Number | optional |
grspeed | grspeed | Species growth speed multiplier (up to 3)
| Number | optional |
type | type | Elemental type (defense) | String | optional |
lvtype | lvtype | Level type | String | optional |
attype | attype | Elemental attack type and attack type in ()
| String | optional |
mvtype | mvtype | Biome/Battle movement type
| String | optional |
skills | skills | Skills separated by /
| String | optional |
pskills | pskills | Potential skills separated by /
| String | optional |
passive | passive | Passives separated by / , end passives with one: attack|defend|seduce|seduced|fuck|move|turn|death|turnstart|turnend|combatstart
| String | optional |
traits | traits | Traits separated by /
| String | optional |
fert | fert | Fertility | Number | optional |
vir | vir | Virility | Number | optional |
cock | cock | Cock size | Number | optional |
energy | energy | Energy | Number | optional |
tits | tits | Tits size | Number | optional |
milk | milk | Milk (not milk production) | Number | optional |
beauty | beauty | Beauty | Number | optional |
species | species | Species separated by /, species names should be the same as they are in the gallery
| String | optional |
components | components | Extra unparsed info for special hybrids and such | String | optional |
prod | prod | production items separated by /
| String | optional |
drop | drop | dropped items separated by /
| String | optional |
cum | cum | Cum production | Number | deprecated |
aquisition | aquisition | Species aquisition method | String | deprecated |