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

Revision 504, 5.8 KB checked in by barra_parpg, 9 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: Camilla Niitty
20AVATAR: gui/icons/camilla.png
21START: main_dialog
22
23SECTIONS:
24    main_dialog:
25        - say: "Oh, another vagabond.  What do you want?"
26        - meet: camilla
27        - responses:
28            -
29              - "I'm looking for stuff to make beer with "
30              - help_beer
31              - quest.hasQuest('beer') and not quest.hasFinishedQuest('beer') and quest['beer'].isGoalValue('beer_instructions')
32            -
33              - "I'd like a drink."
34              - buy_drink
35            -
36              - "I like the bar.  Do you work here?"
37              - inn_background
38            -
39              - "Who are those two women over there?"
40              - loose_women
41            -
42              - "Your booze monopoly is over!!"
43              - ungratitude
44              - quest['beer'].getValue('beer_quality') >= 1
45            -
46              - "I'm looking for Pekko, you seen him?"
47              - help_fedex
48              - quest.hasQuest('fedex') and not quest.hasFinishedQuest('fedex') and not quest['fedex'].isGoalValue('found_pekko')
49            -
50              - "Did you hear? Pekko's dead.  I found his body."
51              - pekko_dead
52              - quest['fedex'].isGoalValue('found_pekko')
53            -
54              - "You are as cold as... well, everything."
55              - end
56
57    buy_drink:
58        - say: "I'm off duty right now.  Go talk to Jacob."
59        - responses:
60           -
61             - "Oh, sorry to bother you."
62             - back
63
64    inn_background:
65        - say: "It's my Dad's place.  He's kind of a big shot around here, so watch yourself.  Dig is a personal friend of mine."
66        - responses:
67           -
68             - "Who's Dig?"
69             - explain_dig
70           -
71             - "Jacob is your father?"
72             - explain_jacob
73           -
74             - "Can you tell me anything about your sister?"
75             - explain_synnove
76           -
77             - "OK, lady.. no need to get defensive."
78             - back
79
80    explain_dig:
81        - say: "Dig is the badass at the end of the bar.  He eats fools and miscreants like you for breakfast."
82        - responses:
83           -
84             - "Hmmm... I hope he's not hungry then"
85             - back
86
87    explain_jacob:
88        - say: "Jacob is my father.  He runs this place.  He's basically the number two guy around here, after Kimmo."
89        - responses:
90           -
91             - "Well, maybe I should talk to him if he's so important."
92             - back
93
94    explain_synnove:
95        - say: "Ah, Synnove.  She's not really... you know.... with us.  I mean she is WITH us, with us, but not really all there.  But she's not crazy... just confused.  Oh, I probably said too much."
96        - responses:
97           -
98             - "Sounds about par for the course."
99             - back
100
101    help_beer:
102        - say: "Why don't you just buy... Oh.  OH.  Is that your little scheme?  If I were you I would just drop.  I don't think my dad will take kindly to competition."
103        - responses:
104           -
105             - "Ooops."
106             - end
107
108    loose_women:
109        - say: "Those two?  Cande and Kalli.  They're trouble.  Watch your wallet around them.  I mean, if we still had wallets.  And money."
110        - responses:
111           -
112             - "Ha, I can handle myself.  Thanks for the tip though."
113             - back
114
115    help_fedex:
116        - say: "Pekko?  Yeah, he was here a couple of nights ago.  Talking to Bart."
117        - responses:
118           -
119             - "Really?  You are the only person who's seen him lately.  Did he say anything about where he was going or what he was doing?"
120             - discuss_pekko
121
122    discuss_pekko:
123        - set_value:
124            quest: 'fedex'
125            variable: 'drunkard_evidence'
126            value: True
127        - say: "He didn't say anything directly... he mentioned getting ready to go out on one of his expeditions, but he wasn't going to leave until tomorrow.  He and Bart walked off together.  I saw them over by the cistern door, where that Matti guy puts all the snow."
128        - responses:
129           -
130             - "Wow, I better check that out."
131             - back
132
133    pekko_dead:
134        - say: "Dead?  Gee, that's awful.  I enjoyed his stories of the wilderness... I guess I am the last person to see him alive."
135        - responses:
136           -
137             - "Well, maybe the second-to-last."
138             - back
139           -
140             - "Come to think of it... were you alone here that night you last saw Pekko?"
141             - discuss_alibi
142
143    discuss_alibi:
144        - say: "You think I had something to do with this?  Well... impossible... I was here all night.  Dig and the girls were here too.  Ask'em."
145        - responses:
146           -
147             - "I suppose I'll do that."
148             - main_dialog
149
150    ungratitude:
151        - say: "You little rat!!! This is our business!!  Our livelyhood!!!  I'll KILL You!!!1"
152        - responses:
153           -
154             - "Hahaha... catch me if you can!!!"
155             - end
156 
Note: See TracBrowser for help on using the repository browser.