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

Revision 504, 4.4 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: Ma Niitty
20AVATAR: gui/icons/ma.png
21START: main_dialog
22
23SECTIONS:
24    main_dialog:
25        - say: "Why hello there... I don't recognize your face..."
26        - meet: ma
27        - responses:
28            -
29              - "I am trying to make beer, can you help me?"
30              - help_beer
31              - quest.hasQuest('beer') and not quest.hasFinishedQuest('beer') and quest['beer'].isGoalValue('beer_instructions')
32            -
33              - "I'm looking for Pekko, you seen him?"
34              - help_fedex
35              - quest.hasQuest('fedex') and not quest.hasFinishedQuest('fedex') and not quest['fedex'].isGoalValue('found_pekko')
36            -
37              - "I'm new here, I don't believe we've been introduced?"
38              - introduce_ma
39            -
40              - "Do you need a light?"
41              - light_cigarette
42            -
43              - "I am sorry to tell you... Pekko's dead"
44              - dead_pekko
45              - quest['fedex'].isGoalValue('found_pekko')
46            -
47              - "Sorry to bother you, I didn't realize you were awake"
48              - end
49             
50    dead_pekko:
51        - say: "Oh, don't be silly.  I'm sure he is just off in the wilderness again"
52        - responses:
53           -
54             - "No, really, I found the body"
55             - found_body
56           -
57             - "Oh, maybe you are right. I'll keep looking.  You take care now."
58             - end
59
60    found_body:
61        - say: "Well, I am sure you are mistaken."
62        - responses:
63           -
64             - "You must believe me, I'm quite sure."
65             - dead_pekko
66           -
67             - "I suppose I might be."
68             - end
69             
70    help_beer:
71        - say: "Beer?  Why don't you just get it at the supermarket?"
72        - responses:
73           -
74             - "I don't think... Oh, never mind."
75             - back
76
77    introduce_ma:
78        - say: "My name's Aino.  But everyone calls me 'Ma'.  Kimmo and Pekko are my boys. Good boys, both of 'em"
79        - responses:
80           -
81             - "Oh, tell me about your son, Kimmo."
82             - talk_kimmo
83           -
84             - "Oh, tell me about your son, Pekko."
85             - talk_pekko
86           -
87             - "You must be very proud."
88             - main_dialog
89
90
91    talk_kimmo:
92        - say: "Ah, Kimmo.  He is done such a good job here.  Everyone looks up to him, don't you think?  He's really a hero"
93        - responses:
94           -
95             - "He's a born leader."
96             - back
97
98    talk_pekko:
99        - say: "My Pekko.  Always the dreamer.  He spends so much time out in the woods, in his own head... He thinks we should move everyone!  "
100        - responses:
101           -
102             - "Why does he want to leave?"
103             - explain_leaving
104   
105    explain_leaving:
106        - say: "He doesn't think it's going to be a very Nice Age.  It's just them crazy idea of the week.   Kimmo will keep us safe here."
107        - responses:
108           -
109             - "Ah. [you nod understandingly]"
110             - main_dialog
111
112    light_cigarette:
113        - say: "For the cigarette?  No, they last longer this way.  I've had this one for about 4 years now..."
114        - responses:
115           -
116             - "Facinating."
117             - back
118
119    help_fedex:
120        - say: "Ah, Pekko.  The apple of my eye.  Do you know where he is?"
121        - responses:
122           -
123             - "Well, actually... forget it."
124             - back
125
126    gratitude:
127        - say: "Well aren't you just a thick slice of awesome."
128        - responses:
129           -
130             - "I try, I try."
131             - main_dialog
132 
Note: See TracBrowser for help on using the repository browser.