Content added Content deleted
Tag: Undo |
Reception123 (talk | contribs) m (Reception123 moved page User:Hilux/Sandbox/Template:Infobox npc to User:Walpo/Sandbox/Template:Infobox npc without leaving a redirect: Automatically moved page while renaming the user "Hilux" to "Walpo") |
||
(30 intermediate revisions by one other user not shown) | |||
Line 1:
<onlyinclude>
{
|-
! colspan="3" class="infobox-image"
|-
! colspan="3" class="infobox-title" style="font-size: 150%"
|-
! colspan="3" class="infobox-title" style="font-size: 90%"
|-
{{#if: {{{type|}}}
|
{{!}} class="infobox-texttitle" style="padding-right: 10px" {{!}} [[NPCs|Type]]:
{{!}} colspan="2" class="infobox-text" {{!}} {{ucfirst: {{lc: {{{type|}}} }} }}
{{!}}-
}}
{{#if: {{{location|}}}
|
{{!}} class="infobox-texttitle" style="padding-right: 10px" {{!}} Location(s):
{{!}} colspan="2" class="infobox-text" {{!}} {{ucfirst: {{lc: {{{location|}}} }} }}
{{!}}-
}}
{{#switch: {{lc: {{{aggressive|}}} }}
| no
| 0 = {{!}} class="infobox-texttitle" style="padding-right: 10px" {{!}} Hostile:
{{!}} colspan="2" class="infobox-text" {{!}} No
{{!}}-
| yes
| 1 = {{!}} class="infobox-texttitle" style="padding-right: 10px" {{!}} Hostile:
{{!}} colspan="2" class="infobox-text" {{!}} Yes
{{!}}-
}}
{{#if: {{{healthPoints|}}}
|
{{!}} class="infobox-texttitle" style="padding-right: 10px" {{!}} HP:
{{!}} colspan="2" class="infobox-text" {{!}} {{formatnum: {{{healthPoints|}}} }}
{{!}}-
}}
{{#if: {{{damage|}}}
|
{{!}} class="infobox-texttitle" style="padding-right: 10px" {{!}} Damage:
{{!}} colspan="2" class="infobox-text" {{!}} {{formatnum: {{{damage|}}} }}
{{!}}-
}}
|-
| colspan="3" class="infobox-title" style="font-size: 90%" | Technical Information
|-
{{#if: {{{vox|}}}
|
{{!}} class="infobox-texttitle" {{!}} Voxel Model
{{!}} colspan="2" class="infobox-text" {{!}} [{{{vox|}}} Vox Model]
{{!}}-
}}
{{#if: {{{config|}}}
|
{{!}} class="infobox-texttitle" {{!}} Entity Config
{{!}} colspan="2" class="infobox-text" {{!}} [{{{config|}}} Config]
{{!}}-
}}
|}
</onlyinclude>
<includeonly>
[[Category: NPCs]]
</includeonly>
<noinclude>
<templatedata>
{
"format": "block",
"description": "Displays a floating infobox with information about an NPC entity.",
"params": {
"type": {
"label": "Type
"description": "
"
"example": "wildlife",
"suggested": true,
"suggestedvalues": [
"boss",
"mini-boss",
"minion",
"outlaw",
"tribe",
"wildlife"
]
},
"location": {
"label": "Location
"description": "The biome where the NPC is located.",
"type": "string",
"example": "Jungle",
"suggested": true,
"suggestedvalues": [
"forest",
"jungle",
"taiga",
"tundra",
"artic",
"desert",
"savannah",
"world"
]
},
"aggressive": {
"label": "
"description": "Does the NPC attack the player on sight?",
"
"suggested": true,
"autovalue": "0"
},
"damage": {
"label": "Damage",
"description": "The amount of damage the NPC's attacks deal.",
"type": "number",
"example": "10",
"deprecated": "Please, document each of the NPC's attacks in the wiki page and include their respective damage values"
},
"vox": {
"
"description": "A link to the directory in the game's source repository with the NPC's entity vox files.",
"type": "url"
},
"config": {
"
"description": "A link to this NPC entity's configuration file in the game's source repository.",
"type": "url"
},
"healthPoints": {
"label": "Health Points",
"description": "The amount of HP the NPC has.",
"type": "number",
"example": "1000"
}
},
"paramOrder": [
"type",
"location",
"aggressive",
"healthPoints",
"damage",
"vox",
"config"
Line 223 ⟶ 144:
}
</templatedata>
[[Category:Formatting Templates]]
[[Category:Infoboxes]]
</noinclude>
|
Latest revision as of 19:15, 13 February 2023
Template:Infobox npc | ||
---|---|---|
Statistics | ||
Technical Information |
Displays a floating infobox with information about an NPC entity.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Type | type | The type of entity the NPC is.
| String | suggested |
Location | location | The biome where the NPC is located.
| String | suggested |
Hostility | aggressive | Does the NPC attack the player on sight?
| Boolean | suggested |
Health Points | healthPoints | The amount of HP the NPC has.
| Number | optional |
Damage | damage | The amount of damage the NPC's attacks deal.
| Number | deprecated |
Vox model | vox | A link to the directory in the game's source repository with the NPC's entity vox files. | URL | optional |
NPC configuration | config | A link to this NPC entity's configuration file in the game's source repository. | URL | optional |