about summary refs log tree commit diff stats
path: root/data/maps/the_graveyard
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/the_graveyard')
-rw-r--r--data/maps/the_graveyard/doors.txtpb12
-rw-r--r--data/maps/the_graveyard/metadata.txtpb6
-rw-r--r--data/maps/the_graveyard/rooms/Inside.txtpb6
-rw-r--r--data/maps/the_graveyard/rooms/Outside.txtpb5
4 files changed, 18 insertions, 11 deletions
diff --git a/data/maps/the_graveyard/doors.txtpb b/data/maps/the_graveyard/doors.txtpb index 5570bb7..a10d8f6 100644 --- a/data/maps/the_graveyard/doors.txtpb +++ b/data/maps/the_graveyard/doors.txtpb
@@ -6,10 +6,9 @@ doors {
6 doors { map: "the_great" name: "The Landscapes Gravestone" } 6 doors { map: "the_great" name: "The Landscapes Gravestone" }
7 doors { map: "the_great" name: "The Maze Gravestone" } 7 doors { map: "the_great" name: "The Maze Gravestone" }
8 doors { map: "the_great" name: "Building Building Gravestone" } 8 doors { map: "the_great" name: "Building Building Gravestone" }
9 # TODO: gravestones 9 doors { map: "the_linear" name: "Behind The Keen Gravestone" }
10 # The Tree (the_tree) 10 doors { map: "the_three_doors" name: "The Three Doors Gravestone" }
11 # The Three Doors (the_three_doors) 11 doors { map: "the_tree" name: "The Tree Gravestone" }
12 # Behind The Keen (the_linear)
13} 12}
14doors { 13doors {
15 name: "Mausoleum Door" 14 name: "Mausoleum Door"
@@ -20,6 +19,7 @@ doors {
20doors { 19doors {
21 name: "Double Letters" 20 name: "Double Letters"
22 type: EVENT 21 type: EVENT
23 switches: "double_letters" 22 receivers: "Panels/panel_3/teleportListener"
24 # TODO: once again, not sure whether this is how it should work 23 receivers: "Components/Paintings/omrt/teleportListener"
24 double_letters: true
25} 25}
diff --git a/data/maps/the_graveyard/metadata.txtpb b/data/maps/the_graveyard/metadata.txtpb new file mode 100644 index 0000000..0bac222 --- /dev/null +++ b/data/maps/the_graveyard/metadata.txtpb
@@ -0,0 +1,6 @@
1display_name: "The Graveyard"
2# These really shouldn't be shuffled because it would make Black Ending trivial.
3excluded_nodes: "Components/Paintings/grave"
4excluded_nodes: "Components/Paintings/grave2"
5# I'll be real, I have no idea what this is.
6excluded_nodes: "Panels/panel_4"
diff --git a/data/maps/the_graveyard/rooms/Inside.txtpb b/data/maps/the_graveyard/rooms/Inside.txtpb index e8b3e41..1f58d3f 100644 --- a/data/maps/the_graveyard/rooms/Inside.txtpb +++ b/data/maps/the_graveyard/rooms/Inside.txtpb
@@ -1,5 +1,4 @@
1name: "Inside" 1name: "Inside"
2display_name: "Inside"
3panels { 2panels {
4 name: "REMEMBER" 3 name: "REMEMBER"
5 path: "Panels/panel_3" 4 path: "Panels/panel_3"
@@ -7,5 +6,8 @@ panels {
7 answer: "remember" 6 answer: "remember"
8 required_door { name: "Double Letters" } 7 required_door { name: "Double Letters" }
9} 8}
10# TODO: Black Ending 9endings {
10 name: "BLACK"
11 path: "Components/Ending/black_ending"
12}
11# TODO: Not sure if the paintings in here should be randomized. 13# 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 index 6ea78a1..db9de1b 100644 --- a/data/maps/the_graveyard/rooms/Outside.txtpb +++ b/data/maps/the_graveyard/rooms/Outside.txtpb
@@ -1,11 +1,10 @@
1name: "Outside" 1name: "Outside"
2display_name: "Outside"
3panels { 2panels {
4 name: "FOOT" 3 name: "FOOT"
5 path: "Panels/panel_1" 4 path: "Panels/panel_1"
6 clue: "foot" 5 clue: "foot"
7 answer: "yard" 6 answer: "yard"
8 symbols: "boxes" 7 symbols: BOXES
9 required_door { name: "Outside Puzzles" } 8 required_door { name: "Outside Puzzles" }
10} 9}
11panels { 10panels {
@@ -13,6 +12,6 @@ panels {
13 path: "Panels/panel_2" 12 path: "Panels/panel_2"
14 clue: "severe" 13 clue: "severe"
15 answer: "grave" 14 answer: "grave"
16 symbols: "sun" 15 symbols: SUN
17 required_door { name: "Outside Puzzles" } 16 required_door { name: "Outside Puzzles" }
18} 17}