source: trunk/game/dialogue/bouncer.yaml @ 463

Revision 463, 5.6 KB checked in by zenbitz, 10 years ago (diff)

final draft dialog files

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: Anyone
20AVATAR: gui/icons/npc.png
21START: main_dialog
22
23SECTIONS:
24    main_dialog:
25        - say: "What do you want?  Can't you see I'm drinking here?"
26        - responses:
27           -
28             - "I'm looking for stuff to make beer with."
29             - help_beer
30             - quest.hasQuest('beer') and not quest.hasFinishedQuest('beer') and quest['beer'].isGoalValue('beer_instructions')
31           -
32             - "Do you know Jacob?"
33             - explain_jacob
34           -
35             - "Do you work here?"
36             - inn_background
37           -
38             - "Are you going to kick my ass?"
39             - ass_kicking
40           -
41             - "Was Camillia with you in the bar here two nights ago?"
42             - check_alibi
43             - quest['fedex'].isGoalValue('drunkard_evidence')
44           -
45             - "Who are those two women over there?"
46             - loose_women
47           -
48             - "Why is Camilla such a bitch?"
49             - explain_camilla
50             - pc.met('camilla')
51           -
52             - "What is up with Synnove?"
53             - explain_synnove
54             - pc.met('synnove')
55           -
56             - "Your boss's booze monopoly is over!!"
57             - ungratitude
58             - quest['beer'].getValue('beer_quality') >= 1
59           -
60             - "I'm looking for Pekko, you seen him?"
61             - help_fedex
62             - quest.hasQuest('fedex') and not quest.hasFinishedQuest('fedex') and not quest['fedex'].isGoalValue('found_pekko')
63           -
64             - "Hey, back off.  Just making small talk."
65             - parting_shot
66
67    explain_camilla:
68        - say: "Well, it's probably because she gets hit on by greasy layabouts all hours of the day.  Maybe you should cut her some slack."
69        - responses:
70           -
71             - "Hmmm... Can you confirm that she was here all night with you two days ago?"
72             - check_alibi
73             - quest['fedex'].isGoalValue('drunkard_evidence')
74           -
75             - "I suppose that's not unreasonable."
76             - back
77
78    check_alibi:
79        - say: "Huh?  You're not her boyfriend.  And I'm not her babysitter.  Why do you care?"
80        - responses:
81           -
82             - "I'm investigating a murder"
83             - investigate
84           -
85             - "No reason.  No reason at all."
86             - main_dialog
87
88    investigate:
89        - say: "Oh, in that case officer, she was with me the whole time. [rolls eyes]"
90        - responses:
91           -
92             - "I get the sense that you are not taking this very seriously."
93             - main_dialog
94
95    ass_kicking:
96        - say: "Not today.  I'm off duty.  But watch yourself all the same."
97        - responses:
98           -
99             - "I'll do that."
100             - back
101
102    explain_jacob:
103        - say: "I'm Jacob's guy.  You got a problem with him - or his family - you got a problem with me.  So do you have a problem?"
104        - responses:
105           -
106             - "Nope.  No problem at all."
107             - back
108
109    explain_synnove:
110        - say: "OK, she's a little weird.  She was 5 when she saw what those Russians bastards did to her mother.  She'd have been next if Jacob and I hadn't shown up in time."
111        - responses:
112           -
113             - "Oh, I had no idea.  Gruesome."
114             - back
115
116    inn_background:
117        - say: "If you call sittin' here and bullshitting, working.  But I do solve problems for Jacob.  You're not a problem, are ya?"
118        - responses:
119           -
120             - "No sir, no problem here."
121             - back
122
123    help_beer:
124        - say: "Now you are just trying to be funny.  And failing.   Get out of here before I decide to throw you out."
125        - responses:
126           -
127             - "Yeah, well maybe I'll find my own bouncer, too!"
128             - parting_shot
129
130    loose_women:
131        - say: "Buy 'em a drink and find out."
132        - responses:
133           -
134             - "I would do that if I could afford the booze in this place."
135             - back
136
137    help_fedex:
138        - say: "I dunno.  Dude's in here all the time."
139        - responses:
140           -
141             - "Was he here talking to Bart a couple nights ago?"
142             - pekko_check
143             - quest['fedex'].isGoalValue('drunkard_evidence')
144           -
145             - "Lot of help you are."
146             - parting_shot
147
148    pekko_check:
149        - say: "Buy 'em a drink and find out."
150        - responses:
151           -
152             - "I would do that if I could afford the booze in this place."
153             - back
154
155    parting_shot:
156        - say: "Watch yourself, Bub.  I don't want to get out this chair."
157        - responses:
158           -
159             - "Ulp."
160             - end
161
162    ungratitude:
163        - say: "Oh, a wise guy huh??? [gets out of chair]"
164        - responses:
165           -
166             - "I'm out of here!"
167             - end
168 
Note: See TracBrowser for help on using the repository browser.