IF:FreeRoom-node: Unterschied zwischen den Versionen

Aus Philo Wiki
Wechseln zu:Navigation, Suche
(say goodbye)
 
(14 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
{{IFConvNode
 
{{IFConvNode
|todo=Wie ist die Übersetzung von 'Wir haben nur gute Absichten?'... We only mean well?
+
|topography=SunCityTop
 
 
Kann man ein Implizites Goodbye mit TRY veranlassen?
 
|conversation=Skoraste-conversations
 
 
|closed=closed
 
|closed=closed
 
|auto-suggesting=not auto-suggesting
 
|auto-suggesting=not auto-suggesting
 
|next-node=CastleIntro-node
 
|next-node=CastleIntro-node
|node-introduction=say "'You must be here to have a look at the free room in our nice castle' she says. [enter_name]".
+
|node-introduction=if the player's forename matches the text "Stranger", case insensitively begin;
|node-continuation=say "'Now, are you interested in the free room?', [Skoraste] asks.";
+
say "'You must be here to have a look at the free room in our nice castle,' she says. ";
|node-termination=now the player is in palace;
+
say "[enter_name]";
now Skoraste is in palace;
+
else;
say "Skoraste leads you to the entrance of the castle. You continue walking for a couple of minutes on the gravel way straight ahead (steps crunch), until you reach the input gate of the castle. The castle is built into Greek to classical style. The marmoreal columns and halls are mighty, but cold (steps resound). You enter the vestibule. From here you can already see into the main part of the castle from which countless stairs lead up in different directions. Skoraste leads you up by one of the stairs, however, this writhes in a strange way and you soon lose your orientation.".
+
say "'Have you already changed your mind referring to the free room?' [Skoraste] asks.[add yes-no-suggestion other suggestion]";
 +
end if.
 +
|node-continuation=say "'Now, are you interested in the free room?' [Skoraste] asks.".
 +
|additional code=At the time when boredom occurs:
 +
if the player is in palace begin;
 +
try the player telling Skoraste about "bored";
 +
end if
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
Zeile 17: Zeile 20:
 
|condition=free room
 
|condition=free room
 
|response=say "'You have a free room?' you ask.[paragraph break]";
 
|response=say "'You have a free room?' you ask.[paragraph break]";
say "'Yes, it is really much sought after, because it does not cost anything. Moreover, it does not happen very often that one of our rooms is free. If you want I will lead you immediately to our castle owner, so that he discusses everything with you what is important for your moving in!'[add yes-no-suggestion other suggestion][paragraph break]".
+
say "'Yes, it is really much sought after, because it does not cost anything. Moreover, it does not happen very often that one of our rooms is free. If you want I will lead you immediately to our castle owner, so that he discusses everything with you what is important for your moving in!'[add yes-no-suggestion other suggestion][remove free room ask suggestion]";
 +
try listing suggested topics.
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
 
|type=saying
 
|type=saying
 
|condition=yes
 
|condition=yes
|response=say "'Yes, with pleasure.[leavenode]' you say.[paragraph break]".
+
|response=say "'Yes, with pleasure,' you say.[paragraph break][remove yes-no-suggestion other suggestion]";
 +
say "Skoraste leads you to the entrance of the castle. You continue walking for a couple of minutes on the gravel way straight ahead (steps crunch), until you reach the input gate of the castle. The castle is built into Greek to classical style. The marmoreal columns and halls are mighty, but cold (steps resound). You enter the vestibule. From here you can already see into the main part of the castle from which countless stairs lead up in different directions. Skoraste leads you up by one of the stairs, however, this writhes in a strange way and you soon lose your orientation.[leavenode]";
 +
boredom occurs in 20 minutes from now;
 +
now the player is in palace;
 +
now Skoraste is in palace.
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
Zeile 28: Zeile 36:
 
|condition=no
 
|condition=no
 
|response=say "'That is too easy. There is a snag in it! Why should the castle owner offer a room - for free?' you ask mistrustful.[paragraph break]";
 
|response=say "'That is too easy. There is a snag in it! Why should the castle owner offer a room - for free?' you ask mistrustful.[paragraph break]";
say "'We only mean well. Maybe, you should think about it and come back later.', she says.";
+
say "'We only mean well. Maybe, you should think about it and come back later,' she says.[remove yes-no-suggestion other suggestion][add free room ask suggestion]";
try silently Leavetaking.
+
try saying goodbye to Skoraste.
 
}}
 
}}

Aktuelle Version vom 31. August 2009, 10:12 Uhr

<root><ignore><includeonly></ignore>[[IFSeqNr::<tplarg><title>seqnr</title><part><name index="1"/><value>50</value></part></tplarg>|]]<template><title>IFTodo</title><part><name>todo</name>=<value><tplarg><title>todo</title><part><name index="1"/><value/></part></tplarg></value></part><part><name>status</name>=<value><tplarg><title>status</title><part><name index="1"/><value/></part></tplarg></value></part></template> <template lineStart="1"><title>IFshowKosmos </title><part><name>topography</name>=<value><tplarg><title>topography</title><part><name index="1"/><value/></part></tplarg> </value></part></template> <div class="IFDetails">

<big>CONVNODE<br /></big>Details

gehört zu folgendem Abschnitt: [[IFTopographie::<template><title>IFreturnNS</title></template><tplarg><title>topography</title><part><name index="1"/><value>nicht zugeordnet</value></part></tplarg>|<tplarg><title>topography</title><part><name index="1"/><value>nicht zugeordnet</value></part></tplarg>]]


nutzt Suggestions: <div class="IFListing"><template><title>#if: <tplarg><title>other-suggestions</title><part><name index="1"/><value/></part></tplarg></title><part><name index="1"/><value><template><title>#arraymap:<tplarg><title>other-suggestions</title><part><name index="1"/><value/></part></tplarg></title><part><name index="1"/><value>,</value></part><part><name index="2"/><value>x</value></part><part><name index="3"/><value>[[IFnutztSuggestion::<template><title>IFreturnNS</title></template>x|x]]</value></part></template></value></part></template> </div>

</div> <template lineStart="1"><title>IFSetReturn </title><part><name index="1"/><value><template><title>PAGENAME</title></template> is a <template><title>#if: <tplarg><title>closed</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value><tplarg><title>closed</title><part><name index="1"/><value/></part></tplarg> convnode</value></part><part><name index="2"/><value>convnode</value></part></template><template><title>#if: <tplarg><title>next-node</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>. The next-node is <tplarg><title>next-node</title><part><name index="1"/><value/></part></tplarg></value></part><part><name index="2"/><value/></part></template><template><title>#if: <tplarg><title>node-time</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>. The node-time is <tplarg><title>node-time</title><part><name index="1"/><value/></part></tplarg></value></part><part><name index="2"/><value/></part></template><template><title>#if: <tplarg><title>ask-suggestions</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>. The ask-suggestions are { <tplarg><title>ask-suggestions</title><part><name index="1"/><value/></part></tplarg> }</value></part><part><name index="2"/><value/></part></template><template><title>#if: <tplarg><title>tell-suggestions</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>. The tell-suggestions are { <tplarg><title>tell-suggestions</title><part><name index="1"/><value/></part></tplarg> }</value></part><part><name index="2"/><value/></part></template><template><title>#if: <tplarg><title>other-suggestions</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>. The other-suggestions are { <template><title>#arraymap:<tplarg><title>other-suggestions</title><part><name index="1"/><value/></part></tplarg></title><part><name index="1"/><value>,</value></part><part><name index="2"/><value>x</value></part><part><name index="3"/><value>x</value></part></template> }</value></part><part><name index="2"/><value/></part></template><template><title>IFreturnProperties</title><part><name index="1"/><value><template><title>#if: <tplarg><title>auto-suggesting</title><part><name index="1"/><value/></part></tplarg></title><part><name index="1"/><value><tplarg><title>auto-suggesting</title><part><name index="1"/><value/></part></tplarg>,</value></part></template></value></part></template>. <template><title>#if:<tplarg><title>todo</title><part><name index="1"/><value/></part></tplarg></title><part><name index="1"/><value>[<tplarg><title>todo</title></tplarg>]</value></part></template><template><title>#sub:<template><title>#if:<tplarg><title>additional code</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>.

<tplarg lineStart="1"><title>additional code</title></tplarg></value></part></template><template><title>#if: <tplarg><title>node-introduction</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>.

Node-introduction for <template><title>PAGENAME</title></template>: <template lineStart="1"><title>#sub:<tplarg><title>node-introduction</title></tplarg></title><part><name index="1"/><value>0</value></part><part><name index="2"/><value>-1</value></part></template></value></part></template><template><title>#if: <tplarg><title>node-continuation</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>.

Node-continuation for <template><title>PAGENAME</title></template>: <template lineStart="1"><title>#sub:<tplarg><title>node-continuation</title></tplarg></title><part><name index="1"/><value>0</value></part><part><name index="2"/><value>-1</value></part></template></value></part></template><template><title>#if: <tplarg><title>node-termination</title><part><name index="1"/><value/></part></tplarg> </title><part><name index="1"/><value>.

Node-termination for <template><title>PAGENAME</title></template>: <template lineStart="1"><title>#sub:<tplarg><title>node-termination</title></tplarg></title><part><name index="1"/><value>0</value></part><part><name index="2"/><value>-1</value></part></template></value></part></template>.</title><part><name index="1"/><value>1</value></part></template></value></part></template> <ignore></includeonly></ignore></root> <root><ignore><includeonly></ignore><br /><template><title>IFSetReturnResponse </title><part><name index="1"/><value>Response of <template><title>PAGENAME</title></template> when <tplarg><title>type</title><part><name index="1"/><value/></part></tplarg> <tplarg><title>condition</title><part><name index="1"/><value/></part></tplarg>: <tplarg lineStart="1"><title>response</title><part><name index="1"/><value/></part></tplarg> </value></part></template><ignore></includeonly></ignore></root> <root><ignore><includeonly></ignore><br /><template><title>IFSetReturnResponse </title><part><name index="1"/><value>Response of <template><title>PAGENAME</title></template> when <tplarg><title>type</title><part><name index="1"/><value/></part></tplarg> <tplarg><title>condition</title><part><name index="1"/><value/></part></tplarg>: <tplarg lineStart="1"><title>response</title><part><name index="1"/><value/></part></tplarg> </value></part></template><ignore></includeonly></ignore></root> <root><ignore><includeonly></ignore><br /><template><title>IFSetReturnResponse </title><part><name index="1"/><value>Response of <template><title>PAGENAME</title></template> when <tplarg><title>type</title><part><name index="1"/><value/></part></tplarg> <tplarg><title>condition</title><part><name index="1"/><value/></part></tplarg>: <tplarg lineStart="1"><title>response</title><part><name index="1"/><value/></part></tplarg> </value></part></template><ignore></includeonly></ignore></root>