source: trunk/game/dialogue/quartermaster.yaml @ 421

Revision 421, 8.8 KB checked in by zenbitz, 9 years ago (diff)

new dialog file, add quartermaster to map, some edits

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: Heljq
18AVATAR: gui/icons/npc.png
19START: main_dialog
20
21SECTIONS:
22    main_dialog:
23        - say: "Hello, there!  A new addition to the labor pool, I see."
24        - responses:
25            -
26              - "What do you do around here?"
27              - expound_quartermaster
28            -
29              - "You're the Quartermaster?  I bet you can help me with some requisitions?"
30              - pre_help_beer
31              - quest.hasQuest('beer') and not quest.hasFinishedQuest('beer') and quest['beer'].isGoalValue('beer_instructions')
32            -
33              - "You going to help me distribute this new beer?"
34              - beer_network
35              - quest['beer'].getValue('beer_quality') >= 1
36            -
37              - "You haven't seen Pekko around lately, have you?"
38              - help_fedex
39              - quest.hasQuest('fedex') and not quest.hasFinishedQuest('fedex') and not quest['fedex'].isGoalValue('found_pekko')
40            -
41              - "Labor pool?  I forgot my suit."
42              - end
43
44    expound_quartermaster:
45        - say: "I am the like the supply sergeant.  I am in charge of all the communal goods - particularly food."
46        - responses:
47           -
48             - "Sounds like an important job.  Are you bribe-able?"
49             - bribe_comment
50           -
51             - "Really?  Because I am looking for some items to brew some beer..."
52             - pre_help_beer
53             - quest.hasQuest('beer') and not quest.hasFinishedQuest('beer') and quest['beer'].isGoalValue('beer_instructions')
54             
55    bribe_comment:
56        - say: "Oh, funny. [narrows eyes] But I do like to help people who help themselves.  Like God."
57        - responses:
58           -
59             - "So you accept burnt offerings?"
60             - main_dialog
61
62    pre_help_beer:
63        - say: "Hey, I don't just give stuff away.  You have to have a requisition note from Kimmo, or at least trade something. "
64        - responses:
65           -
66             - "Who's Kimmo?"
67             - describe_kimmo
68           -
69             - "Well, I don't have a requisition... I am going to make some beer."
70             - elaborate_beer
71             
72    describe_kimmo:
73        - say: "Kimmo is the leader of our merry band.  He's my boss -- the boss of all of us, currently."
74        - responses:
75           -
76             - "What do you mean, currently?"
77             - describe_rivalry
78           -
79             - "So do you think Kimmo would let me have some stuff to make beer?"
80             - elaborate_beer
81             
82    elaborate_beer:
83        - say: "Beer, huh.  That might undermine Jacob's inn a bit.  Kimmo would probably approve of that."
84        - responses:
85           -
86             - "So you will help me?"
87             - help_beer
88           -
89             - "Why would Kimmo want to undermine Jacob?"
90             - describe_rivalry             
91
92    describe_rivalry:
93        - say: "Well, Jacob -- I guess you would call him Kimmmo's primary rival for leadership."
94        - responses:
95           -
96             - "Do you think he'll try to take over?"
97             - elaborate_rivalry
98           -
99             - "Interesting.  And whom do you support?"
100             - which_side
101           -
102             - "So, Kimmo would want me to give the place another source of beer, right?"
103             - help_beer
104           -
105             - "Ugh, small town politics.  Say no more."
106             - main_dialog             
107             
108    which_side:
109        - say: "Well, most of us owe Kimmo our lives.  But I'm no fighter.  I've survived this long without getting involved in petty power struggles.  I am good at what I do."
110        - responses:
111           -
112             - "But you are not against a little underhanded move against Jacob..."
113             - help_beer
114           -
115             - "So, playing both sides against the middle.  What if Jacob makes a move?"
116             - elaborate_rivalry
117             
118    elaborate_rivalry:
119        - say: "I don't think he'll make a move... as long as we stay here."
120        - responses:
121           -
122             - "Why would you move?  This place is awesome!"
123             - why_move
124             
125    why_move:
126        - say: "Pekko's got this idea that the winters are going to get worse.  He says Lapland up north is already glaciated, and it's only a matter of time before this place is totally frozen out."
127        - responses:
128           -
129             - "So you will help me make some beer?"
130             - help_beer
131           -
132             - "And away from the Paatalo, Kimmo's power base is weak.  Who do you support?"
133             - which_side
134             
135    help_beer:
136        - say: "Well, what do you need exactly?"
137        - responses:
138           -
139             - "I need some pure water."
140             - help_water
141           -
142             - "The basis of the the brew is some source of sugar, like grain or potatoes."
143             - help_grain
144           -
145             - "A yeast culture would really make the thing less dicey"
146             - help_yeast
147           -
148             - "Of course, I'll need something to cook the mash in..."
149             - help_pot
150           -
151             - "When it's all done, I'll need to put the beer in something"
152             - help_bottles
153           -
154             - "That should about do it, thanks."
155             - back
156
157    help_water:
158        - say: "Water is unrestricted.  Go downstairs and draw a bucket from the cistern.  We have a good filter on it."
159        - responses:
160           -
161             - "Water, check."
162             - back
163
164    help_grain:
165        - say: "Well, food.  Now that is not easy to get.  I can't authorize you any grain.  But maybe there are some old potatoes around..."
166        - responses:
167           -
168             - "Potatoes? I guess that's not too bad. Where would I find some?"
169             - help_potatoes
170           -
171             - "Grain would really be the best... where do you get it?"
172             - help_farm
173           -
174             - "OK, I'll see what I can scrounge up"
175             - back
176
177    help_yeast:
178        - say: "You know... Skwisgaar is always babbling about yeast and stuff.  Good luck getting a straight answer out of him though."
179        - responses:
180           -
181             - "Skwisgaar... is that the wood chopper?"
182             - wood_chopper
183
184    help_pot:
185        - say: "Well, I got a pot.  But I can't just give it up.  What will you give me for it?"
186        - responses:
187           -
188             - "Well, I got this pocket knife... would that do?"
189             - trade_knife
190           -
191             - "No deal.  I'll find my own."
192             - back
193             
194    help_bottles:
195        - say: "Junkyard.  Also unrestricted.  Help yourself."
196        - responses:
197           -
198             - "Thanks."
199             - back
200
201    trade_knife:
202        - say: "Let me see it. [You hand over the knife].  Humh.  A little used.   But OK, I like you."
203        - take_stuff: pocket_knife
204        - get_stuff: brew_pot
205        - responses:
206           -
207             - "It's a deal then."
208             - help_beer
209
210    wood_chopper:
211        - say: "Yeah, the wood chopper.  Came over to help us against the Russkies.  From Sweden or something.  I don't think he's quite right in the head."
212        - responses:
213           -
214             - "I'll keep that in mind"
215             - help_beer
216
217    help_potatoes:
218        - say: "There should be some old ones in that storeroom back there.  Probably won't be missed."
219        - responses:
220           -
221             - "Wow, thanks.  You won't regret this."
222             - back
223
224    help_farm:
225        - say: "I'm sorry.  I can't really disclose that information.  That farm is our life."
226        - responses:
227           -
228             - "Hey, it's cool.  I am not looking for trouble."
229             - back
230
231    help_fedex:
232        - say: "He was here a couple of days ago, getting provisioned for one of his excursions.  He should be back by now though."
233        - responses:
234           -
235             - "So the you last saw him, he was leaving the compound."
236             - back
237
238    beer_network:
239        - say: "I'll think about it.  Let's see if things quiet down."
240        - responses:
241           -
242             - "Alright, Helja."
243             - main_dialog
244 
Note: See TracBrowser for help on using the repository browser.