Template:Qud dialogue:choice row: Difference between revisions

m
no edit summary
(fixed odd bug)
mNo edit summary
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>| style="padding: 10px 10px; text-align:left; background: #103837;" |{{Qud text|&amp;W{{{number}}}&amp;y) {{#if: {{{quest|}}}{{{end|}}}|{{{text|}}}|[[{{FULLPAGENAME}}#{{{tonode}}}|{{{text|{{{tonode}}}}}}]]}}}}
<includeonly>| style="padding: 10px 10px; text-align:left; background: #103837;font-size:medium;" |{{Qud text|&amp;W{{#vardefineecho:num|{{#expr:{{#var:num}}+1}} }}&amp;Y)|unbolded }} {{#switch: {{{tonode|end}}}| end={{{text|}}}| End={{{text|}}}| EndFight={{{text|}}}|endfight={{{text|}}}|[[{{FULLPAGENAME}}#{{{tonode}}}|{{{text|{{{tonode}}}}}}]]}}
| style="padding: 10px; width:30%;"|{{#if: {{{comment|}}}{{{quest|}}}{{{step|}}}{{{end|}}}|{{{comment|}}}{{#ifeq: {{{step|0}}} | accept |{{Color | W |[Accept Quest:[[{{{quest}}}]]]}}|
| style="padding: 10px; width:35%;background: #103837;border-left:4px solid #155352;font-size:medium;"|{{{comment|}}} {{#if: {{{step|}}}|{{#switch: {{{step}}} | accept={{Color | W |[Accept Quest:[[{{{quest}}}]]]}}| reward={{Color | K |[Receive Quest Rewards: [[{{{quest}}}#Rewards]]]}}|{{Color | K |[Complete Quest Step: [[{{{quest}}}&#35;{{{step|}}}{{!}}{{{step}}}]]]}} }} }} {{#if: {{{step2|}}}|{{#switch: {{{step2}}} | accept={{Color | W |[Accept Quest:[[{{{quest2}}}]]]}}| reward={{Color | K |[Receive Quest Rewards: [[{{{quest2}}}#Rewards]]]}}|{{Color | K |[Complete Quest Step: [[{{{quest2}}}&#35;{{{step2|}}}{{!}}{{{step2}}}]]]}} }} }} {{#switch: {{{tonode|end}}} | endfight={{Color | R |[Fight]}} | EndFight={{Color | R |[Fight]}} | end = {{Color | K |[End]}} | End = {{Color | K |[End]}} }}
{{#if: {{{quest|}}} |{{Color | K |[{{#ifeq: step | reward |Receive Quest Rewards: [[{{{quest}}}#Rewards]]|Complete Quest Step: [[{{{quest}}}{{#if: {{{step|}}}|\#{{{step}}}{{!}}{{{step}}}}}]]}}]}}}}}}{{#if: {{{end|}}}|{{#ifeq: {{{end|}}} | fight |{{Color | R |[Fight]}}|{{Color | K |[End]}}}}}}
</includeonly><noinclude>[[Category:Qud Templates]]for use in [[Template:Qud dialogue:choice]] only.  
{{#ifeq: {{{step2|0}}} | accept |{{Color | W |[Accept Quest:[[{{{quest2}}}]]]}}|
{{#if: {{{quest2|}}} |{{Color | K |[{{#ifeq: step2 | reward |Receive Quest Rewards: [[{{{quest2}}}#Rewards]]|Complete Quest Step: [[{{{quest2}}}{{#if: {{{step2|}}}|\#{{{step2}}}{{!}}{{{step2}}}}}]]}}]}}}}}}{{#if: {{{end2|}}}|{{#ifeq: {{{end2|}}} | fight |{{Color | R |[Fight]}}|{{Color | K |[End2]}}}}
}}}}
</includeonly><noinclude>[[Category:Templates]]for use in [[Template:Qud dialogue:choice]] only.  
{| class="wikitable"
{| class="wikitable"
! number
| choice number
|-
! tonode
! tonode
| the next node this points to. case sensitive
| the next node this points to. case sensitive. if tonode = end or endfight, changes the link what it should be
|-
|-
! text
! text
Line 18: Line 11:
! comment
! comment
| any additional notes.
| any additional notes.
|-
! end
| set end to something if the choice ends the dialogue. if end= fight, this changes to [Fight]
|-
|-
! quest
! quest
Line 30: Line 20:
! quest2
! quest2
| for a second quest argument
| for a second quest argument
|-
! end2
|
|-
|-
! step2
! step2
|
|
|}
|}
 
==Blank Template==
<pre>
{{qud dialogue|nodetitle=
|text=}}
{{qud dialogue:choice|
{{qud dialogue:choice row
| tonode=
| text=}}
{{!}}-
{{qud dialogue:choice row
| tonode=
| text=}}}}
</pre>
==Example==
==Example==
<syntaxhighlight lang="xml">
<pre>
{{Qud dialogue:choice|
{{Qud dialogue:choice|
{{Qud dialogue:choice row|number=1|tonode=A|text=yadayadaydadayda blah blah blah blah blah|comment=any comment here! |quest=quest 1|step=accept|quest2=quest 2|step2 = step 2|end2=fight}}
{{Qud dialogue:choice row|
tonode=end|text=yadayadaydadayda blah blah blah blah blah|comment=any comment here! |quest=quest 1|step=accept|quest2=quest 2|step2 = step 2}}
{{!}}-  
{{!}}-  
{{Qud dialogue:choice row|number=2|tonode=B|comment = Another comment! |quest=What's Eating the Watervine?|step=Retrieve a girshling corpse}}}}
{{Qud dialogue:choice row|tonode=endfight|text = Text here!|comment = Another comment! Your mother smelled of elderberries.|}}}}
</syntaxhighlight>
</pre>


{{Qud dialogue:choice|
{{Qud dialogue:choice|
{{Qud dialogue:choice row|number=1|tonode=A|text=yadayadaydadayda blah blah blah blah blah|comment=any comment here! |quest=quest 1|step=accept|quest2=quest 2|step2 = step 2|end2=fight}}
{{Qud dialogue:choice row|tonode= FFFFF |text=yadayadaydadayda blah blah blah blah blah|comment=any comment here! |quest=quest 1|step=accept|quest2=quest 2|step2 = step 2}}
{{!}}-  
{{!}}-  
{{Qud dialogue:choice row|number=2|tonode=B|comment = Another comment! |quest=What's Eating the Watervine?|step=Retrieve a girshling corpse}}}}
{{Qud dialogue:choice row|tonode=endfight|text = Text here!|comment = Another comment! Your mother smelled of elderberries.|}}}}