-
Notifications
You must be signed in to change notification settings - Fork 0
/
GameMapDB.json
511 lines (511 loc) · 24.9 KB
/
GameMapDB.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
{
"locations": {
"forest": {
"name": "forest",
"description": "You notice that the more you walk, the more densely packed the trees stand. You are entering a forest.",
"levelMap": {
"adjacentMap": {
"f8e343f4-f554-47cc-9950-73ebf3674f22": [
"096532d6-32a9-4c4d-8d54-e81c1ef4feee"
],
"1fcdfaa0-fcf3-422e-af7a-c6c9e5c77890": [
"4e858645-d501-4e92-8b0e-de5fb46d6500"
],
"1246066f-ea90-470f-b88b-bac0f6613c01": [
"29fa832c-c46f-4013-a147-ced1e96fdc25"
],
"29fa832c-c46f-4013-a147-ced1e96fdc25": [
"f8ecf519-0444-4718-906b-2c7af9c533db"
],
"85fd2020-e65c-4429-93b8-f74d07e2dbe3": [
"e0bc92e7-680e-43c9-807e-307851b6793f",
"1fcdfaa0-fcf3-422e-af7a-c6c9e5c77890"
],
"e0bc92e7-680e-43c9-807e-307851b6793f": [
"86a26340-e976-4928-a1df-6aa74c25de24",
"1246066f-ea90-470f-b88b-bac0f6613c01"
],
"68f8692e-ef78-4227-ad2b-ce1b7137fba9": [
"f8e343f4-f554-47cc-9950-73ebf3674f22"
],
"4e858645-d501-4e92-8b0e-de5fb46d6500": [
"29fa832c-c46f-4013-a147-ced1e96fdc25",
"68f8692e-ef78-4227-ad2b-ce1b7137fba9"
],
"f8ecf519-0444-4718-906b-2c7af9c533db": [
"096532d6-32a9-4c4d-8d54-e81c1ef4feee"
],
"86a26340-e976-4928-a1df-6aa74c25de24": [
"4e858645-d501-4e92-8b0e-de5fb46d6500"
]
},
"levelNodesMap": {
"f8e343f4-f554-47cc-9950-73ebf3674f22": {
"id": "f8e343f4-f554-47cc-9950-73ebf3674f22",
"text": "\nIn the middle of the forest, the zombie was finding for the next prey with ears, not eyes perhaps because his eyeballs had rotted.\nFrom zombie\u0027s mouth, a liquid suitable to express as filth rather than saliva was falling slowly.\nYour muscles became stiff and bones and joints hardened as if your limbs were bound due to fear.\nUnfortunately, zombie noticed you.",
"actions": [
"psychoFight"
],
"option": "Fight against him"
},
"1fcdfaa0-fcf3-422e-af7a-c6c9e5c77890": {
"id": "1fcdfaa0-fcf3-422e-af7a-c6c9e5c77890",
"text": "\nFeeling suspicious, you walked to the other way.",
"option": "Ignore"
},
"1246066f-ea90-470f-b88b-bac0f6613c01": {
"id": "1246066f-ea90-470f-b88b-bac0f6613c01",
"text": "You decided to pass by the animal, looking around what else there are.",
"option": "Ignore"
},
"096532d6-32a9-4c4d-8d54-e81c1ef4feee": {
"id": "096532d6-32a9-4c4d-8d54-e81c1ef4feee",
"text": "\nChoose the next location to go.",
"actions": [
"zombieFight"
],
"option": "Fight back zombie"
},
"29fa832c-c46f-4013-a147-ced1e96fdc25": {
"id": "29fa832c-c46f-4013-a147-ced1e96fdc25",
"text": "\nYou quickly passed by, knowing that it is abnormal to have a person in the middle of this forest after zombie outbreak.",
"option": "Ignore"
},
"85fd2020-e65c-4429-93b8-f74d07e2dbe3": {
"id": "85fd2020-e65c-4429-93b8-f74d07e2dbe3",
"text": "Now, you are in the forest.\nYou suddenly hear the rustling sound between the trees. Stiffened nervously, you are wondering what there is."
},
"e0bc92e7-680e-43c9-807e-307851b6793f": {
"id": "e0bc92e7-680e-43c9-807e-307851b6793f",
"text": "\nAfter having a closer look, you soon realise it was an animal that was making the sound.",
"option": "Have closer look"
},
"68f8692e-ef78-4227-ad2b-ce1b7137fba9": {
"id": "68f8692e-ef78-4227-ad2b-ce1b7137fba9",
"text": "\nWondering why he was in the middle of this forest, you approached him with curiosity and tried to talk to him.\nYou didn\u0027t know because he wasn\u0027t looking in your direction, but he had dead, lifeless looking eyes with stones in his hands.\nEven before you realise, he looked back at you and started to throw stones towards you.",
"option": "Approach"
},
"4e858645-d501-4e92-8b0e-de5fb46d6500": {
"id": "4e858645-d501-4e92-8b0e-de5fb46d6500",
"text": "\nWalking through the damp, dark road, you realised that there was the old man between the trees.\nHe hasn\u0027t seen your side yet.",
"option": "Go further inside the forest"
},
"f8ecf519-0444-4718-906b-2c7af9c533db": {
"id": "f8ecf519-0444-4718-906b-2c7af9c533db",
"text": "\nIn the middle of the forest, the zombie was finding for the next prey with ears, not eyes perhaps because his eyeballs had rotted.\nFrom zombie\u0027s mouth, a liquid suitable to express as filth rather than saliva was falling slowly.\nYour muscles became stiff and bones and joints hardened as if your limbs were bound due to fear.\nUnfortunately, zombie noticed you.",
"option": "Look around the forest"
},
"86a26340-e976-4928-a1df-6aa74c25de24": {
"id": "86a26340-e976-4928-a1df-6aa74c25de24",
"text": "\nHaving been hungry, you decided to hunt after confirming that you didn\u0027t have enough food.",
"actions": [
"hunt"
],
"option": "Hunt"
}
},
"completionNodes": [
"096532d6-32a9-4c4d-8d54-e81c1ef4feee"
],
"currentNode": {
"id": "85fd2020-e65c-4429-93b8-f74d07e2dbe3",
"text": "Now, you are in the forest.\nYou suddenly hear the rustling sound between the trees. Stiffened nervously, you are wondering what there is."
}
}
},
"road": {
"name": "road",
"description": "You continue on your journey to the laboratory, and you end up on a concrete road.",
"levelMap": {
"adjacentMap": {
"50b9d6c9-9152-40ab-9ad3-e3258d5e1de2": [
"a96cde29-0219-411a-a90e-503c975a9c18",
"d9b9284f-025b-41bb-adf8-ebcd6d58d182"
],
"92d0b599-234d-49b9-ae88-a9436b239295": [
"3d98daef-b56a-440c-938c-fe247ebba810"
],
"a96cde29-0219-411a-a90e-503c975a9c18": [
"a6ad2b70-c3a9-43fd-8d6c-d74e06ebb467",
"a85c8b79-3a8e-4cd7-939a-5110de7b6b36"
],
"3d98daef-b56a-440c-938c-fe247ebba810": [
"ca99467e-1594-42cb-b56d-6be6a61fc0da"
],
"a6ad2b70-c3a9-43fd-8d6c-d74e06ebb467": [
"dbd16164-c836-471f-80ff-f71527b9bdf7"
],
"ca99467e-1594-42cb-b56d-6be6a61fc0da": [
"acb1b30a-cd81-4d49-8af2-120cba917728",
"50b9d6c9-9152-40ab-9ad3-e3258d5e1de2"
]
},
"levelNodesMap": {
"50b9d6c9-9152-40ab-9ad3-e3258d5e1de2": {
"id": "50b9d6c9-9152-40ab-9ad3-e3258d5e1de2",
"text": "\nLooking closer, there is a middle-aged woman inside.",
"option": "Approach and have a closer look inside taxi"
},
"92d0b599-234d-49b9-ae88-a9436b239295": {
"id": "92d0b599-234d-49b9-ae88-a9436b239295",
"text": "You heard the crackling sound coming from chewing pieces of meat and bones. You are feeling short of breath and barely swallowing saliva.\nPanic-stricken for a moment, you unconsciously dropped onto the floor and your palms touched the rough ground full of dust, but could not even realise it.\nYou saw the zombie attacking someone, so you stepped back into the bush falteringly."
},
"d9b9284f-025b-41bb-adf8-ebcd6d58d182": {
"id": "d9b9284f-025b-41bb-adf8-ebcd6d58d182",
"text": "\nIt\u0027s quite fishy having person in taxi alone in the middle of the nowhere.\nYou walk towards the other side quickly.\n\nChoose the next location to go.",
"option": "Walk away"
},
"a96cde29-0219-411a-a90e-503c975a9c18": {
"id": "a96cde29-0219-411a-a90e-503c975a9c18",
"text": "\nYou knocked on the door to have a conversation with her.\nShe opened the taxi window and asked what you were doing on the road, not being in a safe place and you explained her your situation.\nShe said she could drive you to the place where you had to go.",
"option": "Talk to her"
},
"a85c8b79-3a8e-4cd7-939a-5110de7b6b36": {
"id": "a85c8b79-3a8e-4cd7-939a-5110de7b6b36",
"text": "\nYou are grateful for the offer, but the fuel may not be enough to reach the lab.\nNot wanting to cause any trouble, you said you\u0027re fine.\n\nChoose the next location to go.",
"option": "I\u0027m good, thank you"
},
"3d98daef-b56a-440c-938c-fe247ebba810": {
"id": "3d98daef-b56a-440c-938c-fe247ebba810",
"text": "\nZombie noticed you, and you need to fight back in order to survive.",
"actions": [
"zombieFight"
],
"option": "Fight Zombie"
},
"acb1b30a-cd81-4d49-8af2-120cba917728": {
"id": "acb1b30a-cd81-4d49-8af2-120cba917728",
"text": "\nThere is no guarantee that the person in the taxi will be safe, let\u0027s continue to walk towards the lab.\n\nChoose the next location to go.",
"option": "Ignore"
},
"a6ad2b70-c3a9-43fd-8d6c-d74e06ebb467": {
"id": "a6ad2b70-c3a9-43fd-8d6c-d74e06ebb467",
"text": "\nHowever, the road was blocked so she needed your help to clean beforehand.",
"option": "Get help"
},
"dbd16164-c836-471f-80ff-f71527b9bdf7": {
"id": "dbd16164-c836-471f-80ff-f71527b9bdf7",
"text": "\nWith her, you managed to organise blocked road and safely go to the next destination.\n\nChoose the next location to go.",
"actions": [
"drive"
],
"option": "Remove the debris"
},
"ca99467e-1594-42cb-b56d-6be6a61fc0da": {
"id": "ca99467e-1594-42cb-b56d-6be6a61fc0da",
"text": "\nAs you continue to walk, you found a taxi with a silhouette that looks like a person.",
"option": "Walk further towards the lab"
}
},
"completionNodes": [
"dbd16164-c836-471f-80ff-f71527b9bdf7",
"acb1b30a-cd81-4d49-8af2-120cba917728",
"d9b9284f-025b-41bb-adf8-ebcd6d58d182",
"a85c8b79-3a8e-4cd7-939a-5110de7b6b36"
],
"currentNode": {
"id": "92d0b599-234d-49b9-ae88-a9436b239295",
"text": "You heard the crackling sound coming from chewing pieces of meat and bones. You are feeling short of breath and barely swallowing saliva.\nPanic-stricken for a moment, you unconsciously dropped onto the floor and your palms touched the rough ground full of dust, but could not even realise it.\nYou saw the zombie attacking someone, so you stepped back into the bush falteringly."
}
}
},
"cottage": {
"name": "cottage",
"description": "You found a country-style cottage. Maybe you can steal some food? After all, you are very hungry and wanted to stock up more food and supplies.",
"levelMap": {
"adjacentMap": {
"6b3b124a-4e72-4141-a6d1-aad4355f9af6": [
"572d2634-133d-44ec-9da9-e197c443f997"
],
"d930721b-3181-42e7-afa9-12c1da7c4762": [
"6b3b124a-4e72-4141-a6d1-aad4355f9af6"
],
"67072257-1935-4515-a8f4-7b8470000841": [
"f06c42e4-a360-4d88-adc9-e301b85ae534"
],
"2b9d7f9b-79d5-473e-a546-160074f83cbc": [
"6b3b124a-4e72-4141-a6d1-aad4355f9af6"
],
"7b3735d7-0ad7-4bad-992a-2466bac3b44d": [
"04d44b2a-e5f5-4817-9724-ed69daded5f1",
"f06c42e4-a360-4d88-adc9-e301b85ae534"
],
"f06c42e4-a360-4d88-adc9-e301b85ae534": [
"d930721b-3181-42e7-afa9-12c1da7c4762",
"2b9d7f9b-79d5-473e-a546-160074f83cbc"
],
"04d44b2a-e5f5-4817-9724-ed69daded5f1": [
"67072257-1935-4515-a8f4-7b8470000841",
"7c05e917-b246-47fc-b9a4-2a692faaab6f",
"1533e528-d4fa-47d1-abca-e748d6eb2e42"
],
"1533e528-d4fa-47d1-abca-e748d6eb2e42": [
"f06c42e4-a360-4d88-adc9-e301b85ae534"
],
"7c05e917-b246-47fc-b9a4-2a692faaab6f": [
"f06c42e4-a360-4d88-adc9-e301b85ae534"
]
},
"levelNodesMap": {
"6b3b124a-4e72-4141-a6d1-aad4355f9af6": {
"id": "6b3b124a-4e72-4141-a6d1-aad4355f9af6",
"text": "\nYou hear a feint noise coming closet and decide to open it.\nTo your suprise, there is a frightened man huddled inside.\n\u0027I thought I was dead. Thank you so much for saving me.\u0027 he tells you.\nThe man gives you a medkit as a reward",
"actions": [
"item medkit"
],
"option": "open the closet"
},
"572d2634-133d-44ec-9da9-e197c443f997": {
"id": "572d2634-133d-44ec-9da9-e197c443f997",
"text": "\nYou decide to leave the cottage and head somewhere else.",
"option": "leave the cottage"
},
"d930721b-3181-42e7-afa9-12c1da7c4762": {
"id": "d930721b-3181-42e7-afa9-12c1da7c4762",
"text": "\nYou open the trap door and go down into the basement.\nUnfortunately there is something waiting for you at the bottom.",
"actions": [
"zombieFight"
],
"option": "open the trap door"
},
"67072257-1935-4515-a8f4-7b8470000841": {
"id": "67072257-1935-4515-a8f4-7b8470000841",
"text": "\nYou approach the child and take a closer look. She appears to be younger than 10 years old.\nYou gently shake the child to wake her up.\nTo your horror, she suddenly awakens and pulls out a concealed knife from behind her and tries to stab you.",
"actions": [
"psychoFight"
],
"option": "wake her up"
},
"2b9d7f9b-79d5-473e-a546-160074f83cbc": {
"id": "2b9d7f9b-79d5-473e-a546-160074f83cbc",
"text": "\nYou are about to turn around to leave when you hear a loud noise outside. \nSomething is coming after you. You decide to open the trapdoor and go down into the basement.\nThe room is pitch black, so you turn on the lights.\nUnfortunately there is something waiting for you at the bottom.",
"actions": [
"zombieFight"
],
"option": "leave the room"
},
"7b3735d7-0ad7-4bad-992a-2466bac3b44d": {
"id": "7b3735d7-0ad7-4bad-992a-2466bac3b44d",
"text": "You head inside the cottage and see a few rooms down the hallway."
},
"f06c42e4-a360-4d88-adc9-e301b85ae534": {
"id": "f06c42e4-a360-4d88-adc9-e301b85ae534",
"text": "\nYou enter the bedroom and take a look around. There is a tiny drawer next to a large bed. There appears to be a trapdoor in the floor.\nType h to see more options available.",
"actions": [
"locationObject bed under medkit"
],
"option": "head to the bedroom"
},
"04d44b2a-e5f5-4817-9724-ed69daded5f1": {
"id": "04d44b2a-e5f5-4817-9724-ed69daded5f1",
"text": "\nYou enter the living room and catch a glimpse of a young girl dozing off on the sofa in the small living room.\nYou see a something under the table in front of her.",
"actions": [
"locationObject table under medkit"
],
"option": "explore the living room"
},
"7c05e917-b246-47fc-b9a4-2a692faaab6f": {
"id": "7c05e917-b246-47fc-b9a4-2a692faaab6f",
"text": "\nYou don\u0027t want to wake her up since she looks so comfortable lying there. \nYou sneak towards bathroom and carefully close the door. There is a cabinet above the sink.",
"actions": [
"locationObject cabinet inside medkit"
],
"option": "sneak past her"
},
"1533e528-d4fa-47d1-abca-e748d6eb2e42": {
"id": "1533e528-d4fa-47d1-abca-e748d6eb2e42",
"text": "\nYou exit the room and go back to the hallway. There is a rooms you haven\u0027t explored yet.",
"option": "leave the room"
}
},
"completionNodes": [
"572d2634-133d-44ec-9da9-e197c443f997"
],
"currentNode": {
"id": "7b3735d7-0ad7-4bad-992a-2466bac3b44d",
"text": "You head inside the cottage and see a few rooms down the hallway."
}
}
},
"hospital": {
"name": "hospital",
"description": "You are now in the hospital. Not wanting to risk yourself taking the lift in a hospital where the electricity supply seemed to be poor, you decided to go by staircase.",
"levelMap": {
"adjacentMap": {
"35677ef8-2441-46fb-822e-8d16bef4fc84": [
"ac1f6dcd-9c1a-4f8e-a9a6-ab0d43490bc4"
],
"f5922b34-8728-4cab-8c27-06e2cd3d4d89": [
"ac1f6dcd-9c1a-4f8e-a9a6-ab0d43490bc4"
],
"2e403219-f0a0-406e-817a-3dec71607b1a": [
"dd082ee2-a617-409d-bf87-9ba6429cf203"
],
"1553ff3a-4b16-49c6-bf8a-3ef37b77683b": [
"94cb2ba0-575b-41de-bc05-5bb0922c547e"
],
"b7ee7ab9-bd0f-4d4f-bc4c-e3a998996959": [
"ac1f6dcd-9c1a-4f8e-a9a6-ab0d43490bc4"
],
"7f65c820-f30e-4604-a260-f88d4cf80792": [
"35677ef8-2441-46fb-822e-8d16bef4fc84",
"f5922b34-8728-4cab-8c27-06e2cd3d4d89"
],
"ac1f6dcd-9c1a-4f8e-a9a6-ab0d43490bc4": [
"2e403219-f0a0-406e-817a-3dec71607b1a"
],
"11f97896-375b-47ab-ba7a-b105018dc8c6": [
"7f65c820-f30e-4604-a260-f88d4cf80792",
"b7ee7ab9-bd0f-4d4f-bc4c-e3a998996959"
],
"dd082ee2-a617-409d-bf87-9ba6429cf203": [
"dd53a4a2-3ccc-4615-baaf-5ebe08335777",
"1553ff3a-4b16-49c6-bf8a-3ef37b77683b"
],
"dd53a4a2-3ccc-4615-baaf-5ebe08335777": [
"8126f22a-a93b-4c03-90d8-889db7e49673"
]
},
"levelNodesMap": {
"35677ef8-2441-46fb-822e-8d16bef4fc84": {
"id": "35677ef8-2441-46fb-822e-8d16bef4fc84",
"text": "\nYou decided to talk to her, and after a short conversation, you found out that she was a doctor.\nYou showed her the wounds you had on the way to hospital, asking if she could give you some kind of treatment.\nFortunately, she gladly helped me.\n\nYou thanked her then explained that you were on the way to get a vaccine, and suggested her to accompany me.\nShe accepted without hesitation, and we went out of the hospital together.",
"actions": [
"heal 10"
],
"option": "Talk to her."
},
"8126f22a-a93b-4c03-90d8-889db7e49673": {
"id": "8126f22a-a93b-4c03-90d8-889db7e49673",
"text": "Choose the next location to go.",
"actions": [
"psychoFight"
],
"option": "Fight back"
},
"f5922b34-8728-4cab-8c27-06e2cd3d4d89": {
"id": "f5922b34-8728-4cab-8c27-06e2cd3d4d89",
"text": "\nFeeling suspicious, you decided to pass by as if you had seen nothing.",
"option": "Ignore"
},
"2e403219-f0a0-406e-817a-3dec71607b1a": {
"id": "2e403219-f0a0-406e-817a-3dec71607b1a",
"text": "\nTip: Type help in order to check available additional commands.",
"actions": [
"locationObject table under medkit"
],
"option": "Find for something useful."
},
"1553ff3a-4b16-49c6-bf8a-3ef37b77683b": {
"id": "1553ff3a-4b16-49c6-bf8a-3ef37b77683b",
"text": "\nYou thought that it is weird to have person in the middle of the hospital hallway, so you ignored him and went towards ground floor quickly so he wouldn\u0027t follow you.",
"option": "Ignore"
},
"94cb2ba0-575b-41de-bc05-5bb0922c547e": {
"id": "94cb2ba0-575b-41de-bc05-5bb0922c547e",
"text": "Choose the next location to go.",
"option": "Get out of the hospital"
},
"b7ee7ab9-bd0f-4d4f-bc4c-e3a998996959": {
"id": "b7ee7ab9-bd0f-4d4f-bc4c-e3a998996959",
"text": "\nFeeling suspicious, you decided to pass by as if you had seen nothing.",
"option": "Ignore"
},
"7f65c820-f30e-4604-a260-f88d4cf80792": {
"id": "7f65c820-f30e-4604-a260-f88d4cf80792",
"text": "\nThe person is lying on the bed, but still awake.\nYou could see the long blonde sticking out, and she was tossing and turning under the duvet.",
"option": "Check closer"
},
"ac1f6dcd-9c1a-4f8e-a9a6-ab0d43490bc4": {
"id": "ac1f6dcd-9c1a-4f8e-a9a6-ab0d43490bc4",
"text": "\nYou walked further upstairs and while you are at fourth floor.",
"option": "Walk upstairs"
},
"11f97896-375b-47ab-ba7a-b105018dc8c6": {
"id": "11f97896-375b-47ab-ba7a-b105018dc8c6",
"text": "You walked upstairs and while you walk around, you found someone resting in the bed between the curtains in the hospital room."
},
"dd082ee2-a617-409d-bf87-9ba6429cf203": {
"id": "dd082ee2-a617-409d-bf87-9ba6429cf203",
"text": "\nAt third floor, you found someone walking towards you.\n\nHe looks friendly with slightly chubby face, hooded chocolate-brown eyes, round nose and a big smile made by his heart-shaped lips.\nHe realised you coming towards him as well, and he seems to want a conversation with you.",
"option": "Walk downstairs"
},
"dd53a4a2-3ccc-4615-baaf-5ebe08335777": {
"id": "dd53a4a2-3ccc-4615-baaf-5ebe08335777",
"text": "\nHe was holding a scapel you couldn\u0027t see from the distance.\nHe ran towards you so that you failed to escape and got a cut.\n\nYou realised that you are not able to run away, so decided to fight back.",
"option": "Go and talk with him."
}
},
"completionNodes": [
"8126f22a-a93b-4c03-90d8-889db7e49673",
"94cb2ba0-575b-41de-bc05-5bb0922c547e"
],
"currentNode": {
"id": "11f97896-375b-47ab-ba7a-b105018dc8c6",
"text": "You walked upstairs and while you walk around, you found someone resting in the bed between the curtains in the hospital room."
}
}
},
"lab": {
"name": "lab",
"description": "This journey just never seems to end. You miss the warm embrace of your family and the smell of home. This journey has been unforgiving to you mentally and physically. You get flashbacks of your loved ones who had died before you in your arms. You wonder, “maybe it’s time for me to go too…”. But then, as you walk over a hill, you slowly see a pristine white building over the horizon. It seems to be… it seems to be… Congratulations, you finally reached the laboratory! Thankfully, there are no zombies as there are many soldiers inside, so you are safe now. You walk into the laboratory, and there are researchers who are ready to provide you with vaccines.",
"levelMap": {
"adjacentMap": {},
"levelNodesMap": {
"85f2da69-829b-403e-b64e-8233a29e3517": {
"id": "85f2da69-829b-403e-b64e-8233a29e3517",
"text": "Congratultions for ending the journey safely and successfully!"
}
},
"completionNodes": [
"85f2da69-829b-403e-b64e-8233a29e3517"
],
"currentNode": {
"id": "85f2da69-829b-403e-b64e-8233a29e3517",
"text": "Congratultions for ending the journey safely and successfully!"
}
}
},
"home": {
"name": "home",
"description": "Initial Place.",
"levelMap": {
"adjacentMap": {},
"levelNodesMap": {
"77573552-7076-477a-af2a-d13d6b2c4c42": {
"id": "77573552-7076-477a-af2a-d13d6b2c4c42",
"text": "You are at home, wondering where you should go.\nChoose a place to go."
}
},
"completionNodes": [
"77573552-7076-477a-af2a-d13d6b2c4c42"
],
"currentNode": {
"id": "77573552-7076-477a-af2a-d13d6b2c4c42",
"text": "You are at home, wondering where you should go.\nChoose a place to go."
}
}
}
},
"edges": {
"forest": [
"hospital",
"road"
],
"road": [
"lab"
],
"cottage": [
"hospital",
"forest"
],
"hospital": [
"road"
],
"home": [
"cottage",
"forest"
]
},
"finalLocation": "lab"
}