source: trunk/game/maps/all_agents.yaml @ 570

Revision 570, 5.0 KB checked in by beliar, 9 years ago (diff)

Patch by Beliar.

  • Quest files are now read in and parsed at the start of the game. and the Quests stored in the quests property of quest_engine. This allows quest variables to be set even when the quest is not active.
  • replaced addQuest with activateQuest which now only accepts the quest_id as a parameter.
  • Removed deleteQuest and added failQuest instead
  • Added a function to restart a quest, this will reset quest_variables that have a "reset_value" property to this value.
  • Modified Dialogue and Quest files to work with the changes
  • Added "QuestsDirectory?" setting to the settings file. Please delete your old settings.xml and let the game recreate it.
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---           
16PlayerCharacter:
17    ViewName: "Player Character"
18    RealName: "Player Character"
19    ObjectType: "PlayerCharacter"
20    ObjectModel: "player"
21    Map: "Mall"
22    Position: [2.0, -8.0, 0.0]
23    Rotation: 0
24    Inventory:
25        - {ID: "Dagger", object_type: "Dagger", slot: "right_hand"}
26        - {ID: "Beer", object_type: "Beer"}
27---           
28Janie:
29    ViewName: "Janie"
30    RealName: "Janie"
31    ObjectType: "NonPlayerCharacter"
32    ObjectModel: "long_coat_female"
33    Text: "A woman wearing a large coat, and a big gun."
34    Map: "Mall"
35    Position: [-5.0, -3.0, 0.0]
36    Rotation: 0
37    Inventory:
38        - {ID: "Box", object_type: "Box"}
39---
40Bart The Drunkard:
41    ViewName: "Bart"
42    RealName: "Bart"
43    ObjectType: "NonPlayerCharacter"
44    ObjectModel: "long_coat_male"
45    Text: "A very drunk looking man."
46    Map: "Mall"
47    Position: [-5.0, -4.0, 0.0]
48    Rotation: 0
49---
50Skwisgaar the Crazy Swede:
51    ViewName: "Skwisgaar"
52    RealName: "Skwisgaar"
53    ObjectType: "NonPlayerCharacter"
54    ObjectModel: "male_traveler_1"
55    Text: "A wild-eyed man with an axe."
56    Map: "Mall"
57    Position: [-5.0, -6.0, 0.0]
58    Rotation: 0
59---
60Matti:
61    ViewName: "Matti"
62    RealName: "Matti"
63    ObjectType: "NonPlayerCharacter"
64    ObjectModel: "male_traveler_1"
65    Text: "A man shoveling snow into a hole."
66    Map: "Mall"
67    Position: [-8.0, -6.0, 0.0]
68    Rotation: 0
69---
70Dig:
71    ViewName: "Dig"
72    RealName: "Dig"
73    ObjectType: "NonPlayerCharacter"
74    ObjectModel: "male_traveler_1"
75    Text: "A tough looking dude."
76    Map: "Mall"
77    Position: [2.0, -6.0, 0.0]
78    Rotation: 0
79---
80Jacob:
81    ViewName: "Jacob"
82    RealName: "Jacob"
83    ObjectType: "NonPlayerCharacter"
84    ObjectModel: "long_coat_male"
85    Text: "A lean man with a sharp face and an appraising gaze."
86    Map: "Mall"
87    Position: [3.0, -6.0, 0.0]
88    Rotation: 0
89---
90Kimmo Niitty:
91    ViewName: "Kimmo"
92    RealName: "Kimmo"
93    ObjectType: "NonPlayerCharacter"
94    ObjectModel: "male_traveler_1"
95    Text: "An older man who exudes confidence and ability."
96    Map: "Mall"
97    Position: [4.0, -6.0, 0.0]
98    Rotation: 0
99---
100Helja:
101    ViewName: "Helja"
102    RealName: "Helja"
103    ObjectType: "NonPlayerCharacter"
104    ObjectModel: "npc_woman"
105    Text: "A business-like woman, short and stout."
106    Map: "Mall"
107    Position: [5.0, -7.0, 0.0]
108    Rotation: 0
109---
110Ma Niitty:
111    ViewName: "Aino"
112    RealName: "Aino"
113    ObjectType: "NonPlayerCharacter"
114    ObjectModel: "npc_woman"
115    Text: "An ancient crone with a tight lipped smile.  She has an unlit cigarette dangling from her lips."
116    Map: "Mall"
117    Position: [-6.0, -7.0, 0.0]
118    Rotation: 0
119---
120Kandi:
121    ViewName: "Kandi"
122    RealName: "Kandi"
123    ObjectType: "NonPlayerCharacter"
124    ObjectModel: "npc_woman"
125    Text: "A dark haired, scantily clad woman giving you the once over."
126    Map: "Mall"
127    Position: [-7.0, -7.0, 0.0]
128    Rotation: 0
129---
130Cali:
131    ViewName: "Cali"
132    RealName: "Cali"
133    ObjectType: "NonPlayerCharacter"
134    ObjectModel: "npc_woman"
135    Text: "A scantily clad blond, checking you out."
136    Map: "Mall"
137    Position: [-8.0, -7.0, 0.0]
138    Rotation: 0
139---
140Camilla Niitty:
141    ViewName: "Camilla"
142    RealName: "Camilla Niitty"
143    ObjectType: "NonPlayerCharacter"
144    ObjectModel: "long_coat_female"
145    Text: "A hard-faced pretty young woman. She seems to be scowling."
146    Map: "Mall"
147    Position: [-5.0, -7.0, 0.0]
148    Rotation: 0
149---
150Synnove Niitty:
151    ViewName: "Synnove"
152    RealName: "Synnove"
153    ObjectType: "NonPlayerCharacter"
154    ObjectModel: "long_coat_female"
155    Text: "A plain looking girl with a faraway look in her eye."
156    Map: "Mall"
157    Position: [-5.0, -9.0, 0.0]
158    Rotation: 0
159---
160Farmer Manslow:
161    ViewName: "Manslow"
162    RealName: "Manslow"
163    ObjectType: "NonPlayerCharacter"
164    ObjectModel: "male_farmer_1"
165    Text: "A grimy looking farmer."
166    Map: "Farm"
167    Position: [-3.0, -3.0, 0.0]
168    Rotation: 0
169    Inventory:
170        - {ID: bushel_of_grain, object_type: Grain}
171---           
172Sami:
173    ViewName: "Sami"
174    RealName: "Sami"
175    ObjectType: "NonPlayerCharacter"
176    ObjectModel: "long_coat_male"
177    Text: "An earstwhile boy, working hard."
178    Map: "Farm"
179    Position: [3.0, 4.0, 0.0]
180    Rotation: 0
181---           
182Rasmus:
183    ViewName: "Rasmus"
184    RealName: "Rasmus"
185    ObjectType: "NonPlayerCharacter"
186    ObjectModel: "long_coat_male"
187    Text: "A grimy looking farmer."
188    Map: "Farm"
189    Position: [4.0, 3.0, 0.0]
190    Rotation: 0
Note: See TracBrowser for help on using the repository browser.