Template:NPC: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
Line 38: | Line 38: | ||
<pre> | <pre> | ||
{{NPC | {{NPC | ||
| title = | | title = | ||
| image = | | image = | ||
| name = | | name = | ||
| campaign = | | campaign = | ||
| alignment = | | alignment = | ||
| appearance = | | appearance = | ||
| voice/mannerisms = | | voice/mannerisms = | ||
| ideal = | | ideal = | ||
| flaw = | | flaw = | ||
| bond = | | bond = | ||
| info = | | info = | ||
| ability scores = | | ability scores = | ||
| skills = | | skills = | ||
| condition immunities = | | condition immunities = | ||
| damage immunities = | | damage immunities = | ||
| cr = | | cr = | ||
| senses = | | senses = | ||
| languages = | | languages = | ||
| equipment = | | equipment = | ||
}} | }} | ||
</pre> | </pre> | ||
Line 84: | Line 84: | ||
<templatedata> | <templatedata> | ||
{ | { | ||
"params": { | |||
"title": { | |||
"type": "string", | |||
"suggested": true, | |||
"label": "NPC title", | |||
"example": "Leader of the dwarves", | |||
"suggestedvalues": [ | |||
"king", | |||
"duke" | |||
], | |||
"default": "NPC Name" | |||
}, | }, | ||
"description": "Non Player Character (NPC) information sheet", | "name": { | ||
"type": "wiki-page-name", | |||
"required": true | |||
}, | |||
"campaign": { | |||
"type": "string", | |||
"label": "Campaign", | |||
"description": "The campaign this NPC appears in", | |||
"required": false | |||
}, | |||
"alignment": { | |||
"suggestedvalues": [ | |||
"Lawful Good", | |||
"Neutral Good", | |||
"Chaotic Good", | |||
"Lawful Neutral", | |||
"Neutral", | |||
"Chaotic Neutral", | |||
"Lawful Evil", | |||
"Neutral Evil", | |||
"Chaotic Evil" | |||
], | |||
"suggested": true | |||
}, | |||
"appearance": {}, | |||
"voice/mannerisms": { | |||
"suggested": true | |||
}, | |||
"ideal": { | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"flaw": { | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"bond": { | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"image": { | |||
"type": "string", | |||
"default": "[[File:|200px|right]]" | |||
}, | |||
"info": { | |||
"description": "One sentence highlight about the NPC's interest, motivations, etc", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"ability scores": { | |||
"type": "string", | |||
"label": "Ability Scores", | |||
"description": "The NPC's ability scores (e.g., STR 15, DEX 12, CON 14, INT 10, WIS 8, CHA 16)." | |||
}, | |||
"skills": {}, | |||
"condition immunities": {}, | |||
"damage immunities": { | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"Poison" | |||
], | |||
"default": "None" | |||
}, | |||
"cr": {}, | |||
"senses": {}, | |||
"languages": { | |||
"suggestedvalues": [ | |||
"Common" | |||
], | |||
"default": "Common" | |||
}, | |||
"equipment": {} | |||
}, | |||
"description": "Non Player Character (NPC) information sheet", | |||
"paramOrder": [ | |||
"title", | |||
"image", | |||
"info", | |||
"name", | |||
"campaign", | |||
"alignment", | |||
"appearance", | |||
"voice/mannerisms", | |||
"ideal", | |||
"flaw", | |||
"bond", | |||
"ability scores", | |||
"skills", | |||
"condition immunities", | |||
"damage immunities", | |||
"cr", | |||
"senses", | |||
"languages", | |||
"equipment" | |||
] | |||
} | } | ||
</templatedata> | </templatedata> | ||
</noinclude> | </noinclude> |
Revision as of 02:05, 20 March 2025
[[File:|200px|right]]}
NPC Name
Name:
Campaign:
Alignment:
Appearance:
Voice/Mannerisms:
Ideal:
Flaw:
Bond:
Info:
Ability Scores:
Skills:
Condition Immunities:
Damage Immunities: None
Challenge Rating:
Senses:
Languages: Common
Equipment:
Usage
To use this template, copy and paste the following code onto the NPC's page and fill in the appropriate parameters:
{{NPC | title = | image = | name = | campaign = | alignment = | appearance = | voice/mannerisms = | ideal = | flaw = | bond = | info = | ability scores = | skills = | condition immunities = | damage immunities = | cr = | senses = | languages = | equipment = }}
- `title`: The NPC's title or role (e.g., "Mayor," "Captain," "Bandit Leader"). Defaults to "NPC Name".
- `image`: The NPC's image (e.g., `
File:Example.jpg `). Defaults to a generic placeholder. - `name`: The NPC's name. Required.
- `campaign`: The campaign this NPC is in.
- `alignment`: The NPC's alignment (e.g., "Lawful Good," "Chaotic Evil").
- `appearance`: A description of the NPC's physical appearance.
- `voice/mannerisms`: A description of the NPC's voice and mannerisms.
- `ideal`: The NPC's ideal or guiding principle.
- `flaw`: The NPC's flaw or weakness.
- `bond`: The NPC's bond or connection to something or someone.
- `info`: A one-sentence summary of the NPC's motivations or interests.
- `ability scores`: The NPC's ability scores (e.g., "STR 15, DEX 12, CON 14, INT 10, WIS 8, CHA 16").
- `skills`: The NPC's skills.
- `condition immunities`: The NPC's condition immunities.
- `damage immunities`: The NPC's damage immunities. Defaults to "None".
- `cr`: The NPC's challenge rating.
- `senses`: The NPC's senses.
- `languages`: The languages the NPC speaks. Defaults to "Common".
- `equipment`: The NPC's equipment.
<templatedata> {
"params": { "title": { "type": "string", "suggested": true, "label": "NPC title", "example": "Leader of the dwarves", "suggestedvalues": [ "king", "duke" ], "default": "NPC Name" }, "name": { "type": "wiki-page-name", "required": true }, "campaign": { "type": "string", "label": "Campaign", "description": "The campaign this NPC appears in", "required": false }, "alignment": { "suggestedvalues": [ "Lawful Good", "Neutral Good", "Chaotic Good", "Lawful Neutral", "Neutral", "Chaotic Neutral", "Lawful Evil", "Neutral Evil", "Chaotic Evil" ], "suggested": true }, "appearance": {}, "voice/mannerisms": { "suggested": true }, "ideal": { "type": "string", "suggested": true }, "flaw": { "type": "string", "suggested": true }, "bond": { "type": "string", "suggested": true }, "image": { "type": "string", "default": "[[File:|200px|right]]" }, "info": { "description": "One sentence highlight about the NPC's interest, motivations, etc", "type": "string", "suggested": true }, "ability scores": { "type": "string", "label": "Ability Scores", "description": "The NPC's ability scores (e.g., STR 15, DEX 12, CON 14, INT 10, WIS 8, CHA 16)." }, "skills": {}, "condition immunities": {}, "damage immunities": { "type": "string", "suggestedvalues": [ "Poison" ], "default": "None" }, "cr": {}, "senses": {}, "languages": { "suggestedvalues": [ "Common" ], "default": "Common" }, "equipment": {} }, "description": "Non Player Character (NPC) information sheet", "paramOrder": [ "title", "image", "info", "name", "campaign", "alignment", "appearance", "voice/mannerisms", "ideal", "flaw", "bond", "ability scores", "skills", "condition immunities", "damage immunities", "cr", "senses", "languages", "equipment" ]
} </templatedata>