source: trunk/game/dialogue/synnove.yaml @ 504

Revision 504, 5.6 KB checked in by barra_parpg, 10 years ago (diff)

Patch by mvbarracuda:

  • Property svn:eol-style set to native
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#   NOTE:  This is not a "real" dialogue file, it is meant to be a template for
17#   Any generic fortified mall (techdemo location) denizen
18---
19NPC: Synnove Niitty
20AVATAR: gui/icons/synnove.png
21START: main_dialog
22
23SECTIONS:
24    main_dialog:
25        - say: "Hi there!  I don't recognize you.  Are you new here?"
26        - responses:
27            -
28              - "Yes, I am new.  And who are you?"
29              - meeting
30              - not pc.met('synnove')
31            -
32              - "You don't remember me?  We just talked!"
33              - future_meetings
34              - pc.met('synnove')
35            -
36              - "I'm looking for stuff to make beer with "
37              - help_beer
38              - quest.hasQuest('beer') and not quest.hasFinishedQuest('beer') and quest['beer'].isGoalValue('beer_instructions')
39            -
40              - "I'm got my beer made, finally!"
41              - gratitude
42              - quest['beer'].getValue('beer_quality') >= 1
43            -
44              - "I'm looking for Pekko, you seen him?"
45              - help_fedex
46              - quest.hasQuest('fedex') and not quest.hasFinishedQuest('fedex') and not quest['fedex'].isGoalValue('found_pekko')
47            -
48              - "Never mind, thought you were someone else."
49              - end
50
51    meeting:
52        - say: "My name's Synnove.  I live here."
53        - meet: synnove
54        - responses:
55           -
56             - "Good to meet you.  What do you do around here."
57             - synnove_job
58           -
59             - "Ah."
60             - back
61
62    synnove_job:
63        - say: "Do?"
64        - responses:
65           -
66             - "Oh, never mind."
67             - main_dialog
68
69    future_meetings:
70        - say: "Oh, I don't think so.  I would have definitely remembered you if we hadn't met."
71        - responses:
72           -
73             - "You would have? But... how ... would... uh.  What?"
74             - back
75
76    help_beer:
77        - say: "Hmmm... beer.  Doesn't it come in bottles?  Anyway, I am always happy to give intimate details of our home to strangers, what are you looking for?"
78        - responses:
79           -
80             - "Where do you folks get water from.  The more pure, the better."
81             - help_water
82           -
83             - "Some kind of grain, or fruit or something."
84             - help_grain
85           -
86             - "I'm really looking for some brewer's yeast."
87             - help_yeast
88           -
89             - "I need a pot to cook the mash in."
90             - help_pot
91           -
92             - "It would be great if I had some bottles to put the brew in!"
93             - help_bottles
94           -
95             - "I think I can handle it from here."
96             - back
97
98    help_water:
99        - say: "I would think that you could find water in a water tank."
100        - responses:
101           -
102             - "Well, the water has to be pure to make good beer.  Where do you folks keep purified water?"
103             - expand_water
104           -
105             - "Yes, you would think that..."
106             - back
107
108    expand_water:
109        - say: "In the purified water tank?"
110        - responses:
111           -
112             - "Never mind."
113             - help_beer
114
115    help_grain:
116        - say: "You mean like stuff to cook with?  That goes in beer?"
117        - responses:
118           -
119             - "Yes, the yeast need to eat sugars to make alcohol."
120             - expand_grain
121           -
122             - "You really aren't much help, are you?"
123             - back
124
125    expand_grain:
126        - say: "Oh, I don't think I've seen any sugar in years."
127        - responses:
128           -
129             - "It doesn't have to be purified sugar..."
130             - help_beer
131
132    help_yeast:
133        - say: "Oh, Skwisgaar has some.  He talks about it all the time."
134        - responses:
135           -
136             - "The wood cutter?  You have conversations with him?  Figures."
137             - back
138
139    help_pot:
140        - say: "Nope, don't know where you can find anything like that.  Don't you have one?"
141        - responses:
142           -
143             - "No, if I did, I wouldn't... forget it."
144             - back
145
146    help_bottles:
147        - say: "Oh yeah, like I said!  Bottles!  That's what beer comes in.  Or does it come only in cans now?"
148        - responses:
149           -
150             - "You are a strange lady"
151             - back
152
153    help_fedex:
154        - say: "Who's Pekko?  I never heard of him."
155        - responses:
156           -
157             - "Kimmo's brother.  You never heard of him?"
158             - back
159
160    gratitude:
161        - say: "Wow, that's great!  But where did you find it?"
162        - responses:
163           -
164             - "I made it!"
165             - make_beer
166             
167    make_beer:
168        - say: "Oh, you are so silly.  Make beer.  Indeed.  I suppose you think I was born yesterday."
169        - responses:
170           -
171             - "Uh, yeah.  You got me.  'Just Kidding'."
172             - main_dialog
173
174
175 
Note: See TracBrowser for help on using the repository browser.