IF:ShopAssistant-node: Unterschied zwischen den Versionen

Aus Philo Wiki
Wechseln zu:Navigation, Suche
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
{{IFConvNode
 
{{IFConvNode
|conversation=WarMusic-conversation
+
|topography=WarMusic
 
|closed=closed
 
|closed=closed
 
|ask-suggestions=more exciting music
 
|ask-suggestions=more exciting music
 
|other-suggestions=yes-no-suggestion
 
|other-suggestions=yes-no-suggestion
|node-introduction=say "'Can I help you?', the shop assistant asks you.".
+
|node-introduction=say "'Can I help you?' the shop assistant asks you.".
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
 
|type=asked about
 
|type=asked about
 
|condition=more exciting music
 
|condition=more exciting music
|response=say "'Yes, maybe you can help me. I think this music is pretty boring. Don't you have something more ... exciting?', you say.[paragraph break]'You want to excite yourself? You are not from here i assume. Of course we don't keep exciting music in this shop. I mean .. everybody can enter here. What should we do with excited and confused couturiers and cooks and shop assistants. Maybe the music for soldiers and guardians is exciting, but it's logical that you can't listen to it as a normal human. Sorry!', he answers and leaves you.[leavenode]";
+
|response=say "'Yes, maybe you can help me. I think this music is pretty boring. Don't you have something more ... exciting?' you say.[paragraph break]'You want to excite yourself? You are not from here I assume. Of course we don't keep exciting music in this shop. I mean .. everybody can enter here. What should we do with excited and confused couturiers and cooks and shop assistants. Maybe the music for soldiers and guardians is exciting, but it's logical that you can't listen to it as a normal human. Sorry!' he answers and leaves you alone[leavenode].[paragraph break]";
 +
say "Someone approximates you and talks quietly, looking around from time to time. 'My name is Frank,' he says, 'I listened to your conversation. In the concert hall near to the marketplace is a concert today. Only for soldiers and guardians. Good stuff. You need a guardian identity card to enter. Maybe I can procure one for you. Interested?'";
 
move Frank to musicstore;
 
move Frank to musicstore;
 
initiate conversation with Frank at frankStart-node;
 
initiate conversation with Frank at frankStart-node;
 
now the node of the shopassistant is null-node.
 
now the node of the shopassistant is null-node.
 
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
 
|type=saying
 
|type=saying
 
|condition=yes
 
|condition=yes
|response=say "'Yes. Where do I find the music the soldiers listen to?', you say.[paragraph break]'I understand. You are not from here. Of course we don't keep this music in this shop. We would have a mass of frantic couturiers and cooks and shop assistants in our state, who are to confused to do their job. How could a normal citizen handle and use this powerful emotions? You foreigners have strange ideas...', he says and leaves you.[leavenode]";
+
|response=say "'Yes. Where do I find the music the soldiers listen to?' you say.[paragraph break]'I understand. You are not from here. Of course we don't keep this music in this shop. We would have a mass of frantic couturiers and cooks and shop assistants in our state, who are to confused to do their job. How could a normal citizen handle and use this powerful emotions? You foreigners have strange ideas!' he says and leaves you alone[leavenode].[paragraph break]";
 +
say "Someone approximates you and talks quietly, looking around from time to time. 'My name is Frank,' he says, 'I listened to your conversation. In the concert hall near to the marketplace is a concert today. Only for soldiers and guardians. Good stuff. You need a guardian identity card to enter. Maybe I can procure one for you. Interested?'";
 
move Frank to musicstore;
 
move Frank to musicstore;
 
initiate conversation with Frank at frankStart-node;
 
initiate conversation with Frank at frankStart-node;
 
now the node of the shopassistant is null-node.
 
now the node of the shopassistant is null-node.
 
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
 
|type=saying
 
|type=saying
 
|condition=no
 
|condition=no
|response=say "'No, thanks.', you say.[leavenode]";
+
|response=say "'No, thanks,' you say[leavenode].[paragraph break]";
 +
say "Someone approximates you and talks quietly, looking around from time to time. 'My name is Frank,' he says, 'Boring music, isn't it? In the concert hall near to the marketplace is a concert today. Only for soldiers and guardians. Good stuff. You need a guardian identity card to enter. Maybe I can procure one for you. Interested?'";
 
move Frank to musicstore;
 
move Frank to musicstore;
 
initiate conversation with Frank at frankStart-node;
 
initiate conversation with Frank at frankStart-node;
 
now the node of the shopassistant is null-node.
 
now the node of the shopassistant is null-node.
 
 
}}
 
}}

Aktuelle Version vom 22. September 2009, 20:13 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>