Template:CreatureInfoBox: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
(26 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<span> | <span> | ||
<includeonly> | <includeonly> | ||
Line 18: | Line 13: | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Attack Power</strong></td><td style="border-left: 0" class="game-infobox-argument">{{{attackPower|}}}</td></tr>}} | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Attack Power</strong></td><td style="border-left: 0" class="game-infobox-argument">{{{attackPower|}}}</td></tr>}} | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Breathing Mode</strong></td> | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Breathing Mode</strong></td> | ||
<td style="border-left: 0" class="game-infobox-argument">{{{breathingMode|Air | <td style="border-left: 0" class="game-infobox-argument"> | ||
{{#switch: {{{breathingMode|}}} | |||
| #default = [[File:air.webp|30x30px]] | |||
| air = [[File:air.webp|30x30px]] | |||
| Air = [[File:air.webp|30x30px]] | |||
| water = [[File:water.webp|30x30px]] | |||
| Water = [[File:water.webp|30x30px]]}}</td></tr> | |||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Mountable</strong></td> | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Mountable</strong></td> | ||
<td style="border-left: 0" class="game-infobox-argument">{{{ | <td style="border-left: 0" class="game-infobox-argument"> | ||
{{#switch: {{{isMountable|}}} | |||
| #default = [[File:no.webp|20x20px]] | |||
| yes = [[File:yes.webp|18x18px]] | |||
| Yes = [[File:yes.webp|18x18px]] | |||
| no = [[File:no.webp|20x20px]] | |||
| No = [[File:no.webp|20x20px]]}}</td></tr> | |||
<tr><th colspan="2" class="game-infobox-header">Motion:</th></tr> | <tr><th colspan="2" class="game-infobox-header">Motion:</th></tr> | ||
{{#if:{{{walkSpeed|}}}| | {{#if:{{{walkSpeed|}}}| | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Walk Speed</strong></td><td style="border-left: 0" class="game-infobox-argument">{{{walkSpeed|0 km/h | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Walk Speed</strong></td><td style="border-left: 0" class="game-infobox-argument">{{{walkSpeed|0}}} km/h</td></tr>}} {{#if:{{{flySpeed|}}}| | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Fly Speed</strong></td><td style="border-left: 0" class="game-infobox-argument"> | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Fly Speed</strong></td><td style="border-left: 0" class="game-infobox-argument"> | ||
{{{flySpeed|0 km/h | {{{flySpeed|0}}} km/h</td></tr>}} {{#if:{{{swimSpeed|}}}| | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Swim Speed</strong></td><td style="border-left: 0" class="game-infobox-argument">{{{swimSpeed|0 km/h | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Swim Speed</strong></td><td style="border-left: 0" class="game-infobox-argument">{{{swimSpeed|0}}} km/h</td></tr>}} | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Jump Height</strong></td> | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Jump Height</strong></td> | ||
<td style="border-left: 0" class="game-infobox-argument">{{{jumpHeight|0 | <td style="border-left: 0" class="game-infobox-argument">{{{jumpHeight|0}}} meters</td></tr> | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Acceleration Factor</strong></td> | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Acceleration Factor</strong></td> | ||
<td style="border-left: 0" class="game-infobox-argument">{{{accelerationFactor|0}}}</td></tr> | <td style="border-left: 0" class="game-infobox-argument">{{{accelerationFactor|0}}}</td></tr> | ||
<tr><th colspan="2" class="game-infobox-header">Body:</th></tr> | <tr><th colspan="2" class="game-infobox-header">Body:</th></tr> | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Mass</strong></td> | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Mass</strong></td> | ||
<td style="border-left: 0" class="game-infobox-argument">{{{mass|0 | <td style="border-left: 0" class="game-infobox-argument">{{{mass|0}}} kg</td></tr> | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Bodybox Size</strong></td> | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Bodybox Size</strong></td> | ||
<td style="border-left: 0" class="game-infobox-argument">{{{bodyBoxSize|0 x 0 x 0}}}</td></tr> | <td style="border-left: 0" class="game-infobox-argument">{{{bodyBoxSize|0 x 0 x 0}}}</td></tr> | ||
<tr><th colspan="2" class="game-infobox-header">Other Attributes:</th></tr> | <tr><th colspan="2" class="game-infobox-header">Other Attributes:</th></tr> | ||
{{#if:{{{special|}}}| | {{#if:{{{special|}}}| | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Special</strong></td><td style="border-left: 0" class="game-infobox- argument"> | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Special</strong></td><td style="border-left: 0" class="game-infobox-argument"> | ||
{{{special|Eggs, Mountable, etc.}}}</td></tr>}} | {{{special|Eggs, Mountable, etc.}}}</td></tr>}} | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Drop</strong></td> | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Drop</strong></td> | ||
<td style="border-left: 0" class="game-infobox-argument">{{{drop|None}}}</td></tr> | <td style="border-left: 0" class="game-infobox-argument">{{{drop|None}}}</td></tr> | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Food</strong></td> | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Food</strong></td> | ||
<td style="border-left: 0" class="game-infobox-argument">{{{food| | <td style="border-left: 0" class="game-infobox-argument">{{{food|Cannot be fed}}}</td></tr> | ||
{{#if:{{{minAudibleDistance|}}}| | {{#if:{{{minAudibleDistance|}}}| | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Minimum Audible Distance</strong></td><td style="border-left: 0" class="game-infobox-argument">{{{minAudibleDistance|0 | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Minimum Audible Distance</strong></td><td style="border-left: 0" class="game-infobox-argument">{{{minAudibleDistance|0}}} blocks</td></tr>}} | ||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Herding Behavior</strong></td> | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Herding Behavior</strong></td> | ||
<td style="border-left: 0" class="game-infobox-argument">{{{herdingBehavior|Yes | <td style="border-left: 0" class="game-infobox-argument"> | ||
{{#switch: {{{herdingBehavior|}}} | |||
| #default = [[File:no.webp|20x20px]] | |||
| yes = [[File:yes.webp|18x18px]] | |||
| Yes = [[File:yes.webp|18x18px]] | |||
| no = [[File:no.webp|20x20px]] | |||
| No = [[File:no.webp|20x20px]]}}</td></tr> | |||
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Spawner Egg</strong></td> | <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Spawner Egg</strong></td> | ||
<td style="border-left: 0" class="game-infobox-argument">{{{ | <td style="border-left: 0" class="game-infobox-argument"> | ||
<tr><td colspan="2" class="game-infobox-attribute" style="text-align: center"><strong>[[Creature Infobox Explanation]]</strong></td></tr> | {{#switch: {{{hasSpawnerEgg|}}} | ||
| #default = [[File:yes.webp|18x18px]] | |||
| yes = [[File:yes.webp|18x18px]] | |||
| Yes = [[File:yes.webp|18x18px]] | |||
| no = [[File:no.webp|20x20px]] | |||
| No = [[File:no.webp|20x20px]]}}</td></tr> | |||
<tr><td colspan="2" class="game-infobox-attribute" style="text-align: center"><strong>[[Template:CreatureInfoBox|Creature Infobox Explanation]]</strong></td></tr> | |||
</table> | </table> | ||
</includeonly> | </includeonly> | ||
Line 64: | Line 83: | ||
"example": "\"Brown Bear\"", | "example": "\"Brown Bear\"", | ||
"type": "string", | "type": "string", | ||
" | "required": true | ||
}, | }, | ||
"model": { | "model": { | ||
"label": "Model", | "label": "Creature Model", | ||
"description": "Source for creature model or image. Templates are recommended but static files can be passed as well.", | "description": "Source for creature model or image. Templates are recommended but static files can be passed as well.", | ||
"example": "{{#widget:ModelViewer}}", | "example": "{{#widget:ModelViewer|parameters}} or [[File:filename.extension|imageSize]]", | ||
"type": "wiki-template-name", | "type": "wiki-template-name", | ||
" | "required": true | ||
}, | }, | ||
"appearanceBiome": { | "appearanceBiome": { | ||
"label": "Appearance Biome", | "label": "Appearance Biome", | ||
"description": " | "description": "What general biomes/regions the creature spawns in.", | ||
"example": "Forests, | "example": "Forests, jungles, etc.", | ||
"type": "string", | "type": "string", | ||
"suggested": true | "suggested": true | ||
Line 82: | Line 101: | ||
"attackResilience": { | "attackResilience": { | ||
"label": "Attack Resilience", | "label": "Attack Resilience", | ||
"description": "Creature's | "description": "Creature's resilience to attacks.", | ||
"type": "number" | "type": "number", | ||
"default": "0" | |||
}, | }, | ||
"fireResilience": { | "fireResilience": { | ||
"label": "Fire Resilience", | "label": "Fire Resilience", | ||
"description": "Creature's resistance to fire damage.", | "description": "Creature's resistance to fire damage.", | ||
"type": "number" | "type": "number", | ||
"default": "0" | |||
}, | }, | ||
"fallResilience": { | "fallResilience": { | ||
"label": "Fall Resilience", | "label": "Fall Resilience", | ||
"description": "Creature's resistance to fall damage.", | "description": "Creature's resistance to fall damage.", | ||
"type": "number" | "type": "number", | ||
"default": "0" | |||
}, | }, | ||
"attackPower": { | "attackPower": { | ||
"label": "Attack Power", | "label": "Attack Power", | ||
"description": "Creature's | "description": "Creature's average damage inflicted per hit.", | ||
"type": "number" | "type": "number", | ||
"default": "0" | |||
}, | }, | ||
"breathingMode": { | "breathingMode": { | ||
"label": "Breathing Mode", | "label": "Breathing Mode", | ||
"description": " | "description": "Whether the creature can breathe on land or in water", | ||
"example": "Air or water.", | "example": "Air or water.", | ||
"type": "string" | "type": "string", | ||
"default": "Air", | |||
"suggested": true | |||
" | |||
" | |||
}, | }, | ||
"walkSpeed": { | "walkSpeed": { | ||
Line 132: | Line 151: | ||
"jumpHeight": { | "jumpHeight": { | ||
"label": "Jump Height", | "label": "Jump Height", | ||
"description": " | "description": "Creature's max jump height.", | ||
"default": " | "default": "0 meters", | ||
"type": "number", | |||
"suggested": true | |||
}, | }, | ||
"accelerationFactor": { | "accelerationFactor": { | ||
"label": "Acceleration Factor", | "label": "Acceleration Factor", | ||
"description": "Time required for the creature to reach max running speed", | "description": "Time required for the creature to reach max running speed.", | ||
"type": "number" | "type": "number", | ||
"default": "0" | |||
}, | }, | ||
"mass": { | "mass": { | ||
"label": "Mass", | "label": "Mass", | ||
"description": " | "description": "Creature's simulated weight value.", | ||
"example": "100 kg", | "example": "100 kg", | ||
"type": "number" | "type": "number", | ||
"default": "0 kg", | |||
"suggested": true | |||
}, | }, | ||
"bodyBoxSize": { | "bodyBoxSize": { | ||
"label": "Bodybox Size", | "label": "Bodybox Size", | ||
"description": "Dimensions of the creature.", | "description": "Dimensions of the creature's bodybox/hitbox.", | ||
"example": "Width x height x length", | "example": "Width x height x length", | ||
"type": "string" | "type": "string", | ||
"default": "0 x 0 x 0", | |||
"suggested": true | |||
}, | }, | ||
"special": { | "special": { | ||
"label": "Special", | "label": "Special", | ||
"description": "Special creature attributes, such as being mountable or laying eggs.", | "description": "Special creature attributes, such as being mountable or laying eggs.", | ||
"example": "Lays eggs, | "example": "Lays eggs, mountable, etc.", | ||
"type": "string" | "type": "string" | ||
}, | }, | ||
Line 162: | Line 188: | ||
"description": "Type and quantity of items this creature drops when killed.", | "description": "Type and quantity of items this creature drops when killed.", | ||
"example": "1-2 Bacon, 1 Rotten Meat (50%)", | "example": "1-2 Bacon, 1 Rotten Meat (50%)", | ||
"type": "string" | "type": "string", | ||
"default": "None", | |||
"suggested": true | |||
}, | }, | ||
"food": { | "food": { | ||
Line 168: | Line 196: | ||
"description": "Food types this creature enjoys, such as plants or meat.", | "description": "Food types this creature enjoys, such as plants or meat.", | ||
"example": "Vegetation, meat, or cannot be fed.", | "example": "Vegetation, meat, or cannot be fed.", | ||
"type": "string" | "type": "string", | ||
"default": "Cannot be fed", | |||
"suggested": true | |||
}, | }, | ||
"minAudibleDistance": { | "minAudibleDistance": { | ||
"label": "Minimum Audible Distance", | "label": "Minimum Audible Distance", | ||
"description": "The minimum audible distance this creature can be heard | "description": "The minimum audible distance this creature can be heard in blocks.", | ||
"example": "5 blocks", | "example": "5 blocks", | ||
"type": "number" | "type": "number", | ||
"default": "0 blocks" | |||
}, | }, | ||
"herdingBehavior": { | "herdingBehavior": { | ||
"label": "Herding Behavior", | "label": "Herding Behavior", | ||
"description": " | "description": "Whether this creature travels in herds/packs and sticks close together to creatures of the same type.", | ||
"example": "Yes or no.", | "example": "Yes or no.", | ||
"type": "boolean" | "type": "boolean", | ||
"default": "No" | |||
}, | }, | ||
" | "hasSpawnerEgg": { | ||
"label": "Spawner Egg", | "label": "Spawner Egg", | ||
"description": " | "description": "Whether the creature has an obtainable spawner egg in the Creative gamemode or not. This parameter only applies to 'rare' animals, such as Orcas or Belugas.", | ||
"example": "Yes or no.", | |||
"type": "boolean", | |||
"default": "Yes" | |||
}, | |||
"isMountable": { | |||
"label": "Mountable", | |||
"description": "Whether the creature is mountable/ridable with a saddle or not.", | |||
"example": "Yes or no.", | "example": "Yes or no.", | ||
"type": "boolean" | "type": "boolean", | ||
"default": "No" | |||
} | } | ||
}, | }, | ||
Line 199: | Line 239: | ||
"attackPower", | "attackPower", | ||
"breathingMode", | "breathingMode", | ||
" | "isMountable", | ||
"walkSpeed", | "walkSpeed", | ||
"flySpeed", | "flySpeed", | ||
Line 212: | Line 252: | ||
"minAudibleDistance", | "minAudibleDistance", | ||
"herdingBehavior", | "herdingBehavior", | ||
" | "hasSpawnerEgg" | ||
] | ] | ||
} | } |