summary refs log tree commit diff stats
path: root/data/maps
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps')
-rw-r--r--data/maps/the_gallery/doors.txtpb2
-rw-r--r--data/maps/the_graveyard/connections.txtpb5
-rw-r--r--data/maps/the_graveyard/doors.txtpb25
-rw-r--r--data/maps/the_graveyard/rooms/Inside.txtpb11
-rw-r--r--data/maps/the_graveyard/rooms/Outside.txtpb18
5 files changed, 60 insertions, 1 deletions
diff --git a/data/maps/the_gallery/doors.txtpb b/data/maps/the_gallery/doors.txtpb index a010220..ecd2ccc 100644 --- a/data/maps/the_gallery/doors.txtpb +++ b/data/maps/the_gallery/doors.txtpb
@@ -93,7 +93,7 @@ doors {
93 name: "Graveyard Painting" 93 name: "Graveyard Painting"
94 type: ITEM_ONLY 94 type: ITEM_ONLY
95 move_paintings { room: "Main Area" name: "GRAVEYARD" } 95 move_paintings { room: "Main Area" name: "GRAVEYARD" }
96 # TODO: Enter The Graveyard 96 rooms { map: "the_graveyard" name: "Outside" }
97} 97}
98doors { 98doors {
99 name: "Control Center Painting" 99 name: "Control Center Painting"
diff --git a/data/maps/the_graveyard/connections.txtpb b/data/maps/the_graveyard/connections.txtpb new file mode 100644 index 0000000..b581a82 --- /dev/null +++ b/data/maps/the_graveyard/connections.txtpb
@@ -0,0 +1,5 @@
1connections {
2 from_room: "Outside"
3 to_room: "Inside"
4 door { name: "Mausoleum Door" }
5}
diff --git a/data/maps/the_graveyard/doors.txtpb b/data/maps/the_graveyard/doors.txtpb new file mode 100644 index 0000000..64204ae --- /dev/null +++ b/data/maps/the_graveyard/doors.txtpb
@@ -0,0 +1,25 @@
1doors {
2 name: "Outside Puzzles"
3 type: EVENT
4 # TODO: gravestones
5 # The Maze (the_great)
6 # The Tree (the_tree)
7 # The Landscapes (the_great)
8 # The Three Doors (the_three_doors)
9 # Behind The Keen (the_linear)
10 # Into The Mouth (the_great)
11 # Red Against Blue (the_great)
12 # Building Building (the_great)
13}
14doors {
15 name: "Mausoleum Door"
16 type: EVENT
17 panels { room: "Outside" name: "FOOT" }
18 panels { room: "Outside" name: "SEVERE" }
19}
20doors {
21 name: "Double Letters"
22 type: EVENT
23 switches: "double_letters"
24 # TODO: once again, not sure whether this is how it should work
25}
diff --git a/data/maps/the_graveyard/rooms/Inside.txtpb b/data/maps/the_graveyard/rooms/Inside.txtpb new file mode 100644 index 0000000..e8b3e41 --- /dev/null +++ b/data/maps/the_graveyard/rooms/Inside.txtpb
@@ -0,0 +1,11 @@
1name: "Inside"
2display_name: "Inside"
3panels {
4 name: "REMEMBER"
5 path: "Panels/panel_3"
6 clue: "remember"
7 answer: "remember"
8 required_door { name: "Double Letters" }
9}
10# TODO: Black Ending
11# TODO: Not sure if the paintings in here should be randomized.
diff --git a/data/maps/the_graveyard/rooms/Outside.txtpb b/data/maps/the_graveyard/rooms/Outside.txtpb new file mode 100644 index 0000000..6ea78a1 --- /dev/null +++ b/data/maps/the_graveyard/rooms/Outside.txtpb
@@ -0,0 +1,18 @@
1name: "Outside"
2display_name: "Outside"
3panels {
4 name: "FOOT"
5 path: "Panels/panel_1"
6 clue: "foot"
7 answer: "yard"
8 symbols: "boxes"
9 required_door { name: "Outside Puzzles" }
10}
11panels {
12 name: "SEVERE"
13 path: "Panels/panel_2"
14 clue: "severe"
15 answer: "grave"
16 symbols: "sun"
17 required_door { name: "Outside Puzzles" }
18}