IF:FindMyTask-node: Unterschied zwischen den Versionen

Aus Philo Wiki
Wechseln zu:Navigation, Suche
(smalltalk-node added)
(i dislike node-termination.)
Zeile 20: Zeile 20:
 
say "'Äh... ein andermal vielleicht, ich meine... um... Du brauchst ja erstmal Ware.' she answers a little bit sheepish.";
 
say "'Äh... ein andermal vielleicht, ich meine... um... Du brauchst ja erstmal Ware.' she answers a little bit sheepish.";
 
try silently saying goodbye to Skoraste.
 
try silently saying goodbye to Skoraste.
 +
|additional code=To say goMarketplace:
 +
say "Skoraste leads you through labyrinthine corridors to a room. Hardly after the door closed, the walls disappear and you find yourself in a marketplace.[x]";
 +
move Skoraste to market;
 +
move the player to market;
 +
now the description of the player is "You look at yourself and you notice: You are wearing something that looks like you are a dealer. You want to know how a typical dealer looks like? We do not know... use your imagination!";
 +
try examining yourself;
 +
say "'[line break]Uhm... What the heck!' you say.[paragraph break]";
 +
say "'Das ist die Magie des Schlosses, jedes Zimmer öffnet einen anderen Zugang zur Stadt. Am besten lernst du unsere Lebensweise kennen, wenn du das tust, was deiner Aufgabe entspricht. Diesmal bist du ein Händler, also versuche doch, etwas zu kaufen! Da drüben ist eine Zimmerwerkstatt.' [Skoraste] answers.[paragraph break]";
 +
say "'Warum nicht etwas verkaufen? In meinem letzten Beruf habe ich ein paar Dinge über Gebrauchtwagenhandel gelernt...' you say.[paragraph break]";
 +
say "'Äh... ein andermal vielleicht, ich meine... um... Du brauchst ja erstmal Ware.' she answers a little bit sheepish.";
 +
try silently saying goodbye to Notalp.
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
Zeile 33: Zeile 44:
 
|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.'[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]".
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
Zeile 40: Zeile 51:
 
|response=say "'Yes. I am a masterthief', you say.[paragraph break]";
 
|response=say "'Yes. I am a masterthief', you say.[paragraph break]";
 
say "'Oh, gut, dann kennst du dich wohl aus in Sicherheitsfragen. Gute Wächter können wir immer gebrauchen, vor allem mutige. Ich muß allerdings dazu sagen, daß wir an unsere Wächter ganz besondere Anforderungen stellen.' Notalp answers.[paragraph break]";
 
say "'Oh, gut, dann kennst du dich wohl aus in Sicherheitsfragen. Gute Wächter können wir immer gebrauchen, vor allem mutige. Ich muß allerdings dazu sagen, daß wir an unsere Wächter ganz besondere Anforderungen stellen.' Notalp answers.[paragraph break]";
say "Skoraste rise to speak: 'Es gibt auch eine Reihe von handwerklichen Berufen, in denen wir fingerfertige Leute gebrauchen können. Komm mit mir, ich werde dich kurz durch das Schloss führen. In jedem Raum, den ich dir zeige, wirst du uns und unser Leben unter einem anderen Aspekt kennenlernen. Später wirst du dir aussuchen können, welche Tätigkeit du verrichten möchtest / wir dir eine Tätigkeit nach deinen Fähigkeiten / deiner Natur zugewiesen werden. Vorerst werden wir die Magie des Schlosses gebrauchen, um dir per Zufall in jedem Raum eine andere Rolle zu geben.'[leavenode]".
+
say "Skoraste rise to speak: 'Es gibt auch eine Reihe von handwerklichen Berufen, in denen wir fingerfertige Leute gebrauchen können. Komm mit mir, ich werde dich kurz durch das Schloss führen. In jedem Raum, den ich dir zeige, wirst du uns und unser Leben unter einem anderen Aspekt kennenlernen. Später wirst du dir aussuchen können, welche Tätigkeit du verrichten möchtest / wir dir eine Tätigkeit nach deinen Fähigkeiten / deiner Natur zugewiesen werden. Vorerst werden wir die Magie des Schlosses gebrauchen, um dir per Zufall in jedem Raum eine andere Rolle zu geben.'[goMarketplace]".
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
Zeile 46: Zeile 57:
 
|condition=noTalent
 
|condition=noTalent
 
|response=say "'Nein, habe ich nicht. Ist es das überhaupt wert? Ihr habt mir noch nicht einmal das Zimmer gezeigt.', you say.[paragraph break]";
 
|response=say "'Nein, habe ich nicht. Ist es das überhaupt wert? Ihr habt mir noch nicht einmal das Zimmer gezeigt.', you say.[paragraph break]";
say "Notalp nods to Skoraste who begins to speak: 'Oh ja, dieses Schloss ist etwas ganz besonderes. Wir genießen hier beste Lebensqualität. Lass es mich dir zeigen. Ich werde dich durch verschiedene Räume führen, in denen du das Leben hier von verschiedenen Seiten kennenlernst. Dabei wirst du dich vorerst in jedem Raum in einem anderen Beruf wiederfinden, später werden wir dann entscheiden, welche Tätigkeit für dich angemessen ist.'[leavenode]".
+
say "Notalp nods to Skoraste who begins to speak: 'Oh ja, dieses Schloss ist etwas ganz besonderes. Wir genießen hier beste Lebensqualität. Lass es mich dir zeigen. Ich werde dich durch verschiedene Räume führen, in denen du das Leben hier von verschiedenen Seiten kennenlernst. Dabei wirst du dich vorerst in jedem Raum in einem anderen Beruf wiederfinden, später werden wir dann entscheiden, welche Tätigkeit für dich angemessen ist.'[goMarketplace]".
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
Zeile 60: Zeile 71:
 
|type=saying
 
|type=saying
 
|condition=yes
 
|condition=yes
|response=say "'Well, then show me your castle.' you say partly interested and partly hacked off. But you have realized that at this possibility is obvious. Moreover, you estimate your chances finding the way back outside as unlikely.[leavenode]".
+
|response=say "'Well, then show me your castle.' you say partly interested and partly hacked off. But you have realized that at this possibility is obvious. Moreover, you estimate your chances finding the way back outside as unlikely.[goMarketplace]".
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse

Version vom 23. Juli 2009, 15:21 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>