Template:Infobox character/doc: Difference between revisions

Jump to navigation Jump to search
m
No edit summary
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{license|ccbysa}}
{{license|ccbysa}}
[[Category:Templates]]
Preview:
[[Category:Infobox templates]]
<pre>
{{Infobox character
| child=
| bodyclass =
| labelstyle =
| datastyle =
| name =
| level =
| class_title
| subclass_title
| class =
| subclass =
| image =
| imagesize =
| image_alt_text =
| imagecaption =
| role =
| creator =
| voice =
| full_name =
| titles =
| race =
| background =
| hometown =
| age =
| family =
| module1 =
| module2 =
| module3 =
}}</pre>
This template adds an infobox with character information.
 
 
Can be combined with {{tlink|infobox statistics}}:
<pre>
{{Infobox character
| name =
| image =
| background =
| class =
| module = {{Infobox statistics
| child = yes
| armour_class =
| hit_points =
| str =
| dex =
| con =
| int =
| wis =
| cha =
}}}}
</pre>


== Example use ==
== Example use ==
<pre style="float: left;">
{{Infobox character
| class = [[Rogue]]
| name = Astarion
| image = Astarion.png
| iamgecaption = Game cover artwork
| background = [[Charlatan]]
| race = [[High elf]]
| voice = Neil Newbon
| creator = Stephen Rooney
| full_name = Astarion Ancunín
| age = {{ublist|
* 39 (turned)
* 269 (current)}}
| hometown = [[Baldur's Gate]]
| role = [[Origin characters|Origin character]], [[Companions|Companion]]
}}
</pre>


{{{Infobox character
{{Infobox character
| class = [[Rogue]]
| class = [[Rogue]]
| name = Astarion
| name = Astarion
Line 19: Line 88:
* 269 (current)}}
* 269 (current)}}
| hometown = [[Baldur's Gate]]
| hometown = [[Baldur's Gate]]
| role = [[Origin characters|Origin character]], [[Companions|Companion]]}}
| role = [[Origin characters|Origin character]], [[Companions|Companion]]
}}
 
{{clear}}


== Template data ==
== Template data ==
<templatedata>
<templatedata>
{
{
"params": {
"params": {
"child": {
"description": "Add yes to make this infobox a child for use in another infobox's module parameter.",
"type": "string",
"suggestedvalues": [
"yes"
]
},
"labelstyle": {
"labelstyle": {
"description": "Add a custom CSS style to labels."
"description": "Add custom CSS style to all labels in the infobox.",
"type": "string"
},
},
"datastyle": {
"datastyle": {
"description": "Add a custom CSS style to data."
"description": "Add custom CSS style to all data cells in the infobox.",
"type": "string"
},
},
"name": {
"name": {
"label": "Name",
"description": "The character or creature's in-game display name, which may or may not be their actual name.",
"description": "The name of the character or creature.",
"example": "Astarion",
"type": "string",
"type": "string",
"suggestedvalues": [
"Astarion",
"Gale",
"Mind flayer"
],
"suggested": true
"suggested": true
},
},
"level": {
"level": {
"label": "Level",
"description": "The creature's level, given in a number.",
"description": "The character or creature's level.",
"example": "10",
"type": "number",
"type": "number",
"suggestedvalues": [
"suggested": true
"1",
"5",
"8"
]
},
},
"class": {
"class_title": {
"label": "Class",
"label": "Class (title)",
"description": "The character or creature's class or classes.",
"description": "Adds the creature's class to the subheading of the infobox, next to the creature's level. If the creature's class is also added using the Class parameter, this should not consist of a link.",
"type": "string",
"example": "[[Cleric]] or Cleric",
"suggestedvalues": [
"type": "content"
"Fighter",
"[[Warlock]]",
"[[Fighter]] (6) [[Druid]] (2)"
]
},
"subclass": {
"label": "Subclass",
"description": "Enter one or more subclasses.",
"suggestedvalues": [
"Knowledge Domain"
]
},
},
"image": {
"image": {
"label": "Image",
"label": "Image name",
"description": "Enter the name of an image, excluding the File namespace.",
"description": "The name of an image to be used in the infobox, without the namespace.",
"suggestedvalues": [
"example": "Astarion Cover Art.png",
"Astarion.png"
"type": "wiki-file-name",
],
"suggested": true
"suggested": true
},
},
"imagesize": {
"imagesize": {
"label": "Image size",
"label": "Image scaling factor",
"description": "Enter an image size. This should usually be 200px, which is the default.",
"description": "Add a scale factor to resize the image. Best values are usually 0.7-1.0. Should never exceed 1.3",
"default": "200px",
"example": "1.0",
"autovalue": "200px",
"type": "number"
"required": true
},
},
"imagecaption": {
"imagecaption": {
"label": "Image caption",
"label": "Image caption",
"description": "A caption for the infobox's image.",
"description": "A caption to be displayed below the infobox image. Will be used as the image's alt text if alt text parameter is left empty.",
"example": "Astartion cover art",
"type": "content",
"suggested": true
"suggested": true
},
},
"label2": {},
"role": {
"data2": {},
"description": "The character's role in the game.",
"label3": {},
"example": "Origin character, companion",
"data3": {},
"type": "content",
"label4": {},
"suggested": true
"data4": {},
"label5": {},
"data5": {},
"label6": {},
"data6": {},
"label7": {},
"data7": {},
"label8": {},
"data8": {},
"label9": {},
"data9": {},
"header10": {},
"label11": {},
"data11": {},
"label12": {},
"data12": {},
"label13": {},
"data13": {},
"label14": {},
"data14": {},
"label15": {},
"data15": {},
"label16": {},
"data16": {},
"label17": {},
"data17": {},
"label18": {},
"data18": {},
"background": {
"label": "Background",
"description": "A character background.",
"suggestedvalues": [
"Charlatan",
"Soldier"
]
},
},
"race": {
"creator": {
"label": "Race",
"description": "The name of the character's creator.",
"description": "A race, including subrace.",
"type": "content"
"suggestedvalues": [
"High elf",
"Human",
"Lightfoot halfling"
]
},
},
"creature_type": {
"voice": {
"label": "Creature type",
"description": "The name of the character's voice actor or actress.",
"suggestedvalues": [
"example": "Neil Newbon",
"Humanoid",
"type": "content"
"Giant"
]
},
},
"size": {
"full_name": {
"label": "Creature  size",
"label": "Full name",
"suggestedvalues": [
"description": "The character's full name."
"Medium",
"Large",
"Small"
]
},
},
"movement_speed_meters": {
"titles": {
"label": "Movement speed (meters)",
"description": "One or multiple titltes the creature goes by.",
"description": "A creature's movement speed, in meters. No unit should be added.",
"example": "The Blade of Frontiers",
"suggestedvalues": [
"type": "content"
"5",
"9"
]
},
},
"movement_speed_feet": {
"race": {
"label": "Movement speed (feet)",
"description": "The creature's race.",
"description": "A creature's movement speed, in feet. No unit should be added.",
"example": "[[Half-elf]]",
"suggestedvalues": [
"type": "content"
"15",
"67"
]
},
},
"proficiency_bonus": {
"class": {
"label": "Proficiency bonus",
"label": "Class (data)",
"description": "A creature's proficiency bonus, without a plus sign.",
"description": "The creature's class, added as a data cell.",
"suggestedvalues": [
"example": "[[Cleric]]"
"2",
"4"
]
},
},
"initiative": {
"background": {
"label": "Initiative",
"description": "The character's baackground.",
"description": "A creature's initative bonus or penalty. Plus or minus signs should be added.",
"example": "[[Charlatan]]",
"suggestedvalues": [
"type": "content"
"+1",
"-2"
]
},
},
"save_proficiencies": {
"hometown": {
"label": "Save proficiencies",
"description": "The character's hometown, if any.",
"description": "A creature's save proficiencies, in the form of a bulleted list.",
"example": "[[Baldur's Gate]]",
"suggestedvalues": [
"type": "content"
"* Intelligence * Strength"
]
},
},
"conditions": {
"age": {
"label": "Conditions",
"description": "The character's age.",
"description": "Add the creature's conditions in the form of a bulleted list. These area always displaced."
"example": "43 years",
"type": "content"
},
},
"conditions_balanced": {
"family": {
"description": "Add the creature's conditions in the form of a bulleted list. These will be collapsible and are collapsed by default."
"description": "The character's family, if any.",
"type": "content"
},
},
"conditions_tactician": {
"occupation": {
"description": "Add the creature's conditions that it gains in Tactician mode, in the form of a bulleted list. These will be collapsible and are collapsed by default."
"description": "The character's occupation, if any.",
"type": "content"
},
},
"conditions_honour": {
"faction": {
"description": "Add the creature's conditions, that it gains in Honour mode, in the form of a bulleted list. These will be collapsible and are collapsed by default."
"description": "The faction that the character belongs to, if any.",
"example": "Cult of the Absolute",
"type": "content"
},
},
"passive_features": {
"modules": {
"description": "Add the creature's passive features in the form of a bulleted list. These will always be visible."
"description": "Used to add other infoboxes as modules.",
"type": "wiki-template-name",
"deprecated": "Use module1, module2 and module3 instead."
},
},
"passive_features_balanced": {
"below": {
"description": "Add the creature's passive features in the form of a bulleted list. These will be collapsible and are collapsed by default."
"description": "Adds a below header to the infobox. Rarely necessary and not recommended.",
"type": "content"
},
},
"passive_features_honour": {
"module1": {
"description": "Add the creature's Honour mode passive features in the form of a bulleted list. These will be collapsible and are collapsed by default."
"description": "Used to add other infoboxes as modules.",
"example": "{{Infobox statistics\n| child = yes\n| armour_class = \n| hit_points = \n| str = \n| dex =\n| con = \n| int = \n| wis = \n| cha =\n}}",
"type": "wiki-template-name"
},
},
"passive_features_tactician": {
"module2": {
"description": "Add the creature's Tactician mode passive features in the form of a bulleted list. These will be collapsible and are collapsed by default."
"description": "Used to add other infoboxes as modules.",
"example": "{{Infobox statistics\n| child = yes\n| armour_class = \n| hit_points = \n| str = \n| dex =\n| con = \n| int = \n| wis = \n| cha =\n}}",
"type": "wiki-template-name"
},
},
"actions": {
"module3": {
"description": "Add the creature's actions in the form of a bulleted list. These will always be visible."
"description": "Used to add other infoboxes as modules.",
"example": "{{Infobox statistics\n| child = yes\n| armour_class = \n| hit_points = \n| str = \n| dex =\n| con = \n| int = \n| wis = \n| cha =\n}}",
"type": "wiki-template-name"
},
},
"actions_balanced": {
"bodyclass": {
"description": "Add the creature's actions in the form of a bulleted list. These will be collapsible and are collapsed by default."
"description": "Specify a custom CSS class for the entire infobox.",
},
"example": "Adding a class to wrap or not wrap the infobox.",
"actions_honour": {
"type": "string",
"description": "Add the creature's Honour mode actions in the form of a bulleted list. These will be collapsible and are collapsed by default."
},
"actions_tactician": {
"description": "Add the creature's Tactician mode actions in the form of a bulleted list. These will be collapsible and are collapsed by default."
},
"immune_balanced": {},
"resistant_balanced": {},
"vulnerable_balanced": {},
"immune_tactician": {},
"resistant_tactician": {},
"vulnerable_tactician": {},
"immune": {},
"resistant": {},
"vulnerable": {},
"expansion": {},
"voice_actor_note": {},
"hit_points": {
"label": "Hit points",
"description": "The creature's hit points in Balanced mode."
},
"hit_points_tactician": {
"description": "The creature's hit points in Tactician mode."
},
"hit_points_honour": {
"description": "The creature's hit points in Honour mode."
},
"armour_class": {
"label": "The character's AC.",
"suggestedvalues": [
"suggestedvalues": [
"20",
"wrap",
"10"
"nowrap"
]
]
},
},
"weight_kg": {
"image_alt_text": {
"label": "Weight (kg)",
"label": "Image alt text",
"description": "Weight in kilograms. Numbers only, no unit.",
"description": "An alt text for the infobox image. If left empty will default to the image caption.",
"suggestedvalues": [
"type": "content",
"50",
"suggested": true
"20"
]
},
},
"weight_lb": {
"subclass_title": {
"label": "Weight (lb)",
"description": "Adds the creature's subclass class to the subheading of the infobox, below the creature's level and class. If the creature's subclass is also added using the subclass parameter, this should not consist of a link.",
"description": "Weight in pounds. Numbers only, no unit.",
"example": "[[Knowledge Domain]] or Knowledge Domain",
"suggestedvalues": [
"type": "content"
"25",
"68"
]
},
},
"voice_actor": {
"subclass": {
"suggestedvalues": [
"label": "Subclass (data)",
"Neil Newbon"
"description": "The creature's subclass, added as a data cell.",
],
"example": "[[Knowledge Domain]]",
"description": "The character's voice actor. Given in full name, no special formatting."
"type": "content"
},
},
"below": {}
"experience": {}
}
},
}
"paramOrder": [
</templatedata>
"child",
"bodyclass",
"labelstyle",
"datastyle",
"name",
"level",
"class_title",
"subclass_title",
"image",
"imagesize",
"image_alt_text",
"imagecaption",
"role",
"creator",
"voice",
"full_name",
"titles",
"race",
"background",
"class",
"subclass",
"hometown",
"age",
"family",
"occupation",
"faction",
"modules",
"module1",
"module2",
"module3",
"below",
"experience"
],
"format": "block"
}</templatedata>
[[Category:Templates]]
[[Category:Infobox templates]]

Navigation menu