Template:Dialogue option: Difference between revisions
Jump to navigation
Jump to search
[BARD] [DECEPTION] I am confident you will survive this! (DC 15)
[GITHYANKI] [BARD] [CLERIC] [PERFORMANCE] Let me sing about our history (DC 10)
[PERSUASION] I did what you asked. I killed Gortash, so let him go. (DC 25 )
[PERSUASION] I did what you asked. I killed Gortash, so let him go. (DC 25 )
HiddenDragon (talk | contribs) (Removed newlines so it doesn't make separate paragraphs and can be used in lists, etc.) |
HiddenDragon (talk | contribs) m (Added support for DC checks) |
||
(15 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{#arraydefine:tags|{{{tags|}}}|,}}{{#if:{{{tags|}}}|{{#arrayprint:tags||@| | <includeonly>{{#arraydefine:tags|{{{tags|}}}|,}}<span class="bg3wiki-damage-type-physical">{{#if:{{{tags|}}}|{{#arrayprint:tags||@|[{{uc:@}}] }}}}{{#if:{{{roll|}}}|[{{uc:{{{roll}}}}}] }}</span>{{{1|}}}{{#if:{{{dc|}}}| (DC {{{dc}}}{{#if:{{{advantage|}}}| {{icon|Advantage Icon.png|20}}}}{{#if:{{{disadvantage|}}}| {{icon|Disadvantage Icon.png|20}}}})}}</includeonly><noinclude>{{documentation|content=Used to Visually represent an in-game dialogue option. | ||
== Usage == | == Usage == | ||
<pre>{{Dialogue option|<dialogue text>|tags=<tags>|roll=<roll type>|dc=<difficulty class>}}</pre> | <pre>{{Dialogue option|<dialogue text>|tags=<tags>|roll=<roll type>|dc=<difficulty class>|advantage=<yes or blank>|disadvantage=<yes or blank>}}</pre> | ||
=== Examples === | === Examples === | ||
{{Template demo | {{Template demo | ||
| style = | | style = list | ||
| caption 1 = Basic usage | | caption 1 = Basic usage | ||
| <nowiki>{{Dialogue option|I am confident you will survive this!|tags=bard|roll=deception|dc=15}}</nowiki> | | <nowiki>{{Dialogue option|I am confident you will survive this!|tags=bard|roll=deception|dc=15}}</nowiki> | ||
| caption 2 = Multiple tags | | caption 2 = Multiple tags | ||
| <nowiki>{{Dialogue option|Let me sing about our history|tags=Githyanki, Bard|roll=Performance|dc=10}}</nowiki> | | <nowiki>{{Dialogue option|Let me sing about our history|tags=Githyanki, Bard, Cleric|roll=Performance|dc=10}}</nowiki> | ||
| caption 3 = Advantage on roll | |||
| <nowiki>{{Dialogue option|I did what you asked. I killed Gortash, so let him go.|roll=Persuasion|dc=25|advantage=y}}</nowiki> | |||
| caption 4 = Disadvantage on roll | |||
| <nowiki>{{Dialogue option|I did what you asked. I killed Gortash, so let him go.|roll=Persuasion|dc=25|disadvantage=y}}</nowiki> | |||
}} | }} | ||
Line 45: | Line 49: | ||
"type": "string", | "type": "string", | ||
"example": "2, 10, 15, 20", | "example": "2, 10, 15, 20", | ||
"required": false, | |||
"suggested": true | |||
}, | |||
"advantage": { | |||
"label": "Advantage", | |||
"description": "If the roll has advantage, usually for contextual reasons", | |||
"type": "string", | |||
"example": "y, yes", | |||
"required": false, | |||
"suggested": true | |||
}, | |||
"disadvantage": { | |||
"label": "Disadvantage", | |||
"description": "If the roll has disadvantage, usually for contextual reasons", | |||
"type": "string", | |||
"example": "y, yes", | |||
"required": false, | "required": false, | ||
"suggested": true | "suggested": true |
Latest revision as of 19:26, 19 September 2024
Template documentation
Used to Visually represent an in-game dialogue option.
Usage
{{Dialogue option|<dialogue text>|tags=<tags>|roll=<roll type>|dc=<difficulty class>|advantage=<yes or blank>|disadvantage=<yes or blank>}}
Examples
Basic usage
Markup{{Dialogue option|I am confident you will survive this!|tags=bard|roll=deception|dc=15}}Renders as
[BARD] [DECEPTION] I am confident you will survive this! (DC 15)
Multiple tags
Markup{{Dialogue option|Let me sing about our history|tags=Githyanki, Bard, Cleric|roll=Performance|dc=10}}Renders as
[GITHYANKI] [BARD] [CLERIC] [PERFORMANCE] Let me sing about our history (DC 10)
Advantage on roll
Markup{{Dialogue option|I did what you asked. I killed Gortash, so let him go.|roll=Persuasion|dc=25|advantage=y}}Renders as
[PERSUASION] I did what you asked. I killed Gortash, so let him go. (DC 25 )
Disadvantage on roll
Markup{{Dialogue option|I did what you asked. I killed Gortash, so let him go.|roll=Persuasion|dc=25|disadvantage=y}}Renders as
[PERSUASION] I did what you asked. I killed Gortash, so let him go. (DC 25 )
Used to Visually represent an in-game dialogue option.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Dialogue text | 1 | The text for the dialogue option | String | required |
Tags | tags | Comma separated list of the tags you need to have to choose the dialogue option
| String | suggested |
Roll type | roll | What skill or ability the dice roll is, if there is one
| String | suggested |
Difficulty Class | dc | The Difficulty Class of the dice roll is, if there is one
| String | suggested |
Advantage | advantage | If the roll has advantage, usually for contextual reasons
| String | suggested |
Disadvantage | disadvantage | If the roll has disadvantage, usually for contextual reasons
| String | suggested |