IF:FindMyTask-node: Unterschied zwischen den Versionen

Aus Philo Wiki
Wechseln zu:Navigation, Suche
Zeile 22: Zeile 22:
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
|type=told about
+
|type=asked-or-told about
 
|condition=Free Room
 
|condition=Free Room
|response=say "[italic type]You tell him about your conversation with Skoraste about the free room.[roman type][paragraph break]";
+
|response=say "You tell Notalp about your conversation with Skoraste about the free room.[paragraph break]";
say "'You would like to move in here?', [Notalp] asks.[paragraph break]";
+
say "'You would like to move in here?' [Notalp] asks.[paragraph break]";
 
say "'Skoraste told me, that it is for free. Is this right?' you ask.[paragraph break]";
 
say "'Skoraste told me, that it is for free. Is this right?' you ask.[paragraph break]";
 
say "'Yes, this is right. Nobody who lives here pays anything for it. What is necessary, however, is that you do a work. Do that work which you are able to do best of all.'[paragraph break][remove Free Room tell suggestion][add Working here ask suggestion]".
 
say "'Yes, this is right. Nobody who lives here pays anything for it. What is necessary, however, is that you do a work. Do that work which you are able to do best of all.'[paragraph break][remove Free Room tell suggestion][add Working here ask suggestion]".
Zeile 32: Zeile 32:
 
|type=asked about
 
|type=asked about
 
|condition=Working here
 
|condition=Working here
|response=say "'I shall work?', you ask surprised.[paragraph break]";
+
|response=say "'I shall work?' you ask surprised.[paragraph break]";
 
say "'Yes. If you want to enter here, you will have to choose a role which you can take over here. Have you learnt any work? You can also begin as an apprentice.'[remove working here ask suggestion][add Masterthief tell suggestion][add noTalent tell suggestion] [add wontWork tell suggestion]".
 
say "'Yes. If you want to enter here, you will have to choose a role which you can take over here. Have you learnt any work? You can also begin as an apprentice.'[remove working here ask suggestion][add Masterthief tell suggestion][add noTalent tell suggestion] [add wontWork tell suggestion]".
 
}}
 
}}
Zeile 38: Zeile 38:
 
|type=told about
 
|type=told about
 
|condition=Masterthief
 
|condition=Masterthief
|response=say "'Yes. I am a masterthief', you say.[paragraph break]";
+
|response=say "'Yes. I am a masterthief,' you say.[paragraph break]";
say "'Splendid, so you know all about security. We need brave and alert guardians. But let me add that we require quite a lot from the applicants..' Notalp answers.[paragraph break]";
+
say "'Splendid, so you know all about security. We need brave and alert guardians. But let me add that we require quite a lot from the applicants,' Notalp answers.[paragraph break]";
say "Skoraste rises to speak: 'There is a number of openings for craftsmen that know how to use their hands. I will give you a brief tour of the palace and you will find out about several room that present different ways of life in our town. Pay attention because later on you will be given the opportunity to pick your preferred option. As a start, just follow the magic of the place.'[goMarketplace]".
+
say "Skoraste rises to speak, 'There is a number of openings for craftsmen that know how to use their hands. I will give you a brief tour of the palace and you will find out about several room that present different ways of life in our town. Pay attention because later on you will be given the opportunity to pick your preferred option. As a start, just follow the magic of the place.'[goMarketplace]".
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
 
|type=told about
 
|type=told about
 
|condition=noTalent
 
|condition=noTalent
|response=say "'I have no talents. I doubt, it is worth the effort to learn a work? I do not even know my room.', you say.[paragraph break]";
+
|response=say "'I have no talents. I doubt, it is worth the effort to learn a work? I do not even know my room,' you say.[paragraph break]";
 
say "Notalp nods to Skoraste who begins to speak: 'Well, this palace is a very special place. Our quality of life is excellent, as you will find out when I show you the available rooms. Your vocation will change with every room and in due time you will be able to pick the job you like best.'[goMarketplace]".
 
say "Notalp nods to Skoraste who begins to speak: 'Well, this palace is a very special place. Our quality of life is excellent, as you will find out when I show you the available rooms. Your vocation will change with every room and in due time you will be able to pick the job you like best.'[goMarketplace]".
 
}}
 
}}
Zeile 51: Zeile 51:
 
|type=told about
 
|type=told about
 
|condition=wontWork
 
|condition=wontWork
|response=say "'No. And come to think about it I do not want to work here. I should have known that something is foul here.' you say angryly.[paragraph break]";
+
|response=say "'No. And come to think about it I do not want to work here. I should have known that something is foul here,' you say angryly.[paragraph break]";
 
say "Notalp nods to Skoraste who begins to speak: 'But you will see that it is worthwhile to live here! It is really something special!'[paragraph break]";
 
say "Notalp nods to Skoraste who begins to speak: 'But you will see that it is worthwhile to live here! It is really something special!'[paragraph break]";
 
say "'What's so special then?' you ask.[paragraph break]";
 
say "'What's so special then?' you ask.[paragraph break]";
say "'This is not as simple a palace as it might look.', [Skoraste] answers. 'Coming from the outside it is not easy to notice, but believe me: we are [italic type]really[roman type] living a good life. You should take a tour of the palace before you decide! I will lead you and you will be able to play various different roles. What about that?'[node FindMyTaskDecision-node]".
+
say "'This is not as simple a palace as it might look,' Skoraste answers. 'Coming from the outside it is not easy to notice, but believe me: we are [italic type]really[roman type] living a good life. You should take a tour of the palace before you decide! I will lead you and you will be able to play various different roles. What about that?'[node FindMyTaskDecision-node]".
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
 
|type=saying
 
|type=saying
 
|condition=yes and noTalent is listed in the tell-suggestions of FindMyTask-node
 
|condition=yes and noTalent is listed in the tell-suggestions of FindMyTask-node
|response=say "Now, then tell me something about your talents, he says.".
+
|response=say "'Now, then tell me something about your talents,' he says.".
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
 
|type=saying
 
|type=saying
 
|condition=no and noTalent is listed in the tell-suggestions of FindMyTask-node
 
|condition=no and noTalent is listed in the tell-suggestions of FindMyTask-node
|response=say "'I have no talents. I doubt, it is worth the effort to learn a work? I do not even know my room.', you say.[paragraph break]";
+
|response=say "'I have no talents. I doubt, it is worth the effort to learn a work? I do not even know my room,' you say.[paragraph break]";
 
say "Notalp nods to Skoraste who begins to speak: 'Well, this palace is a very special place. Our quality of life is excellent, as you will find out when I show you the available rooms. Your vocation will change with every room and in due time you will be able to pick the job you like best.'[goMarketplace]".
 
say "Notalp nods to Skoraste who begins to speak: 'Well, this palace is a very special place. Our quality of life is excellent, as you will find out when I show you the available rooms. Your vocation will change with every room and in due time you will be able to pick the job you like best.'[goMarketplace]".
 
}}
 
}}

Version vom 30. August 2009, 15:39 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> <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> <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>