source: trunk/game/dialogue/crazy_swede.yaml @ 397

Revision 397, 6.5 KB checked in by zenbitz, 10 years ago (diff)

remove automatic beer quest, no longer needed, get beer quest from bart

Line 
1#   This file is part of PARPG.
2
3#   PARPG is free software: you can redistribute it and/or modify
4#   it under the terms of the GNU General Public License as published by
5#   the Free Software Foundation, either version 3 of the License, or
6#   (at your option) any later version.
7
8#   PARPG is distributed in the hope that it will be useful,
9#   but WITHOUT ANY WARRANTY; without even the implied warranty of
10#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11#   GNU General Public License for more details.
12
13#   You should have received a copy of the GNU General Public License
14#   along with PARPG.  If not, see <http://www.gnu.org/licenses/>.
15
16---
17NPC: Skwisgaar the Crazy Swede
18AVATAR: gui/icons/npc.png
19START: main_dialog
20
21SECTIONS:
22    main_dialog:
23        - say: "Chop!  Chop!  Chopity Chop-chop?"
24        # just a temporary hack
25        - responses:
26            -
27              - "Chop-chop.  Chop-choppy, choppy chop."
28              - a1
29            -
30              - "You are the woodcutter?"
31              - a2
32            -
33              - "Sorry, I don't speak chop."
34              - end
35
36    a1:
37        - say: "Ah, you speak the lingo!  How long have you been chopping the good chop?"
38        - responses:
39            -
40              - "Oh, me?  - These hands are not suited for manual labor."
41              - a2
42            -
43              - "I have been known to chop-chop the wood what needs choppin' -- if you know what I mean."
44              - b1
45    a2:
46        - say: "You gots to Chop what to Chop when the Choppin' needs a Chop!!!"
47        - responses:
48            -
49              - "Yes, my man it is only us against the wood!"
50              - b1
51            -
52              - "Chop?  What the hell are you talking about!"
53              - b2
54            -
55              - "Enough with the chop talk!  Do you have any yeast?"
56              - end
57    b1:
58        - say: "Ah, so you chop the chop... but do you Chop the Chop?"
59        - responses:
60            -
61              - "Well, that's how we did it back in Sweden!"
62              - c1
63            -
64              - "Well, that's how we did it back in Norway!"
65              - c2
66            -
67              - "Well, that is how we Finns get it done!"
68              - c3
69
70    b2:
71        - say: "Chopity!!! Chop the Chop-chop!!!"
72        - responses:
73            -
74              - "Chop?  You betcha - chop, chop!"
75              - b1
76            -
77              - "Yeast.  Y-E-A-S-T.  For making booze.  Do you understand me?"
78              - end
79            -
80              - "Screw this, you cannot argue with a Swede!"
81              - c1
82            -
83              - "You got a problem?  Hit in the head during the war?"
84              - permanent_failure
85             
86    c1:
87        - say: "Sweden!  Sweden?  Got no chops!!!"
88        - responses:
89            -
90              - "But they told me you were from there."
91              - main_dialog
92            -
93              - "Oh.. you aren't Swedish, are you?"
94              - end
95            -
96              - "Did I say Sweden?  I meant Norway."
97              - c2
98              - quest['beer'].getValue('yeast_available')
99             
100    c2:
101        - say: "N..n...Norway.  Norway...  NORWAY!  The FJORDS!!!! [sobs]"
102        - responses:
103            -
104              - "Did I say Norway?  I meant Sweden."
105              - c1
106            -
107              - "Hey, Hey - there it's OK.  We have Fjords right here in Finland."
108              - c3
109            -
110              - "You are not pining, are you?"
111              - main_dialog
112            -
113              # below conditionals could be changed to "isActiveQuest" but it hardly matters
114              - "Yeah, buddy.  You are a long way from home.  Be nice if we had a drink to toast to Norway."
115              - d
116              - quest.hasQuest('beer') and quest['beer'].getValue('yeast_available')
117            -
118              - "Yeah, buddy.  You are a long way from home."
119              - dprime
120              - quest.hasQuest('beer') and not quest['beer'].getValue('yeast_available')
121             
122    c3:
123        - say: "FINLAND GOT NO FJORDS!!!!"
124        - responses:
125            -
126              - "Whoa... no need to get excited there... uh... Chop?  Choppy-Chop-Chop?"
127              - b2
128            -
129              - "At least they know how to make booze!"
130              - end
131            -
132              - "You are totally insane."
133              - permanent_failure
134             
135    d:
136        - say: "Ah, a toast to the King!  The King of Norway!  [looks around furtively]  But the Skol!  Need the bugs for the skol! "
137        - responses:
138            -
139              - "Bugs?  You eat bugs?"
140              - e1
141            -
142              - "Bugs?  You mean for beer?  Little yeasties?"
143              - e2
144    dprime:
145        # this is where you go if yeast is unavailable
146        - say: "No bugs for you!"
147        - responses:
148            -
149              - "Nuts."
150              - end
151    e1:
152        - say: "HAHAA... uncultured baboon!  Baboon- bug eater!  Don't eat the bugs!  Ferment with the bugs! "
153        - responses:
154            -
155              - "That's what I need!  Fermentation bugs!"
156              - end
157            -
158              - "Ah, indeed!  A fermented beverage!  Fit for a King..."
159              - d
160            -
161              - "YES!  The bugs!  The yeast bugs!  For the Fermentation!"
162              - get_yeast
163    e2:
164        - say: "Yeasties!  Belittle them not, foreign stranger!  The finest Norwegian yeast I have saved for 1,000 years!!"
165        - responses:
166            -
167              - "Oh you're one to talk about Foreigers, Swede!"
168              - end
169            -
170              - "Ah, Norwegian yeast.  Truly a permanent cultural artifact!"
171              - e1
172            -
173              - "1000 years?"
174              - permanent_failure
175       
176    get_yeast:
177        - say: "My precious beasties... yeasty beasties for the fermentation!  Don't forget to save Culture and Civilization!"
178        - get_stuff: yeast
179        - set_value:
180            quest: 'beer'
181            variable: "yeast_available"
182            value: 0
183        - responses:
184            -
185              - "Thanks buddy!  Skol!"
186              - end
187   
188    permanent_failure:
189        - say: "[ scowls ] Chop!  Chop!  Chopity Chop-chop.  Chop."
190        - set_value:
191            quest: 'beer'
192            variable: "yeast_available"
193            value: 0
194        # yeast is now unobtainable
195        - responses:
196            -
197              - "Go ahead and chop wood until the end of your days, nutball!"
198              - end
199       
Note: See TracBrowser for help on using the repository browser.