IF:FindMyTask-node: Unterschied zwischen den Versionen

Aus Philo Wiki
Wechseln zu:Navigation, Suche
(add)
(finalize?)
Zeile 1: Zeile 1:
 
{{IFConvNode
 
{{IFConvNode
|todo=todo task-responses
+
|todo=translations
 
|conversation=Skoraste-conversations
 
|conversation=Skoraste-conversations
 
|closed=closed
 
|closed=closed
 
|tell-suggestions=Free Room
 
|tell-suggestions=Free Room
 
|node-introduction=say "'Good [Daytime for time of day]', you say.";
 
|node-introduction=say "'Good [Daytime for time of day]', you say.";
say "'Servus, [the player's forename].', [Notalp] says. 'So what is your concern?'".
+
say "'Servus, [the player's forename].', [Notalp] says. 'So what is your concern?'";
|node-continuation=say "'I am awaiting an answer, my friend!', [Notalp] says.".
+
try listing suggested topics.
 +
|node-continuation=say "'I am awaiting an answer, my friend!', [Notalp] says.";
 +
try listing suggested topics.
 +
|node-termination=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 Skoraste.
 +
 
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
Zeile 25: Zeile 38:
 
|type=told about
 
|type=told about
 
|condition=Masterthief
 
|condition=Masterthief
|response=say "TODO".
+
|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 "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]".
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
 
|type=told about
 
|type=told about
 
|condition=noTalent
 
|condition=noTalent
|response=say "TODO".
+
|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]".
 
}}
 
}}
 
{{IFResponse
 
{{IFResponse
 
|type=told about
 
|type=told about
 
|condition=wontWork
 
|condition=wontWork
|response=say "TODO".
+
|response=say "'Nein. Ich will auch gar nicht arbeiten. Ich hätte mir gleich denken können, dass es einen Haken an der Sache gibt.' you say angryly.[paragraph break]";
 +
say "Notalp nods to Skoraste who begins to speak: 'Du wirst aber sehen, dass es sich lohnt! Hier zu leben ist etwas Besonderes!'[paragraph break]";
 +
say "'Was ist besonders daran?' you ask.[paragraph break]";
 +
say "'Dieses Schloss ist nicht ein einfaches Schloss.', [Skoraste] answers. 'Es lässt sich schwer für einen Außenstehenden einsehen, aber glaub mir: Wir leben ein [italic type]gutes[roman type] Leben. Lass dir doch erst einmal das Schloss zeigen, bevor du dich entscheidest! Ich werde dich durch verschiedene Räume führen. Dabei wirst du dich in verschiedenen Rollen wiederfinden und unser Leben hier von verschiedenen Seiten kennenlernen. Was sagst du dazu?'[remove noTalent tell suggestion][remove wontWork tell suggestion][remove Masterthief tell suggestion][add yes-no-suggestion other suggestion]";
 +
try listing suggested topics.
 +
}}
 +
{{IFResponse
 +
|type=saying
 +
|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]".
 +
}}
 +
{{IFResponse
 +
|type=saying
 +
|condition=no
 +
|response=say "'That do not impress me. I do not like to move in here unter these conditions. Therefor, I do not need to view the castle.' you say.";
 +
end the game saying "You have decided not to explore the major possibilities of this game. We do not say that this is a bad decision but we cannot go across our borders. For this reason, we have to leave you now with your questions and problems. Maybe you like to come another time with more curiosity about our ideas.".
 
}}
 
}}

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