diff options
Diffstat (limited to 'data/maps/the_graveyard')
| -rw-r--r-- | data/maps/the_graveyard/doors.txtpb | 12 | ||||
| -rw-r--r-- | data/maps/the_graveyard/metadata.txtpb | 6 | ||||
| -rw-r--r-- | data/maps/the_graveyard/rooms/Inside.txtpb | 6 | ||||
| -rw-r--r-- | data/maps/the_graveyard/rooms/Outside.txtpb | 5 |
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 | } |
| 14 | doors { | 13 | doors { |
| 15 | name: "Mausoleum Door" | 14 | name: "Mausoleum Door" |
| @@ -20,6 +19,7 @@ doors { | |||
| 20 | doors { | 19 | doors { |
| 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 @@ | |||
| 1 | display_name: "The Graveyard" | ||
| 2 | # These really shouldn't be shuffled because it would make Black Ending trivial. | ||
| 3 | excluded_nodes: "Components/Paintings/grave" | ||
| 4 | excluded_nodes: "Components/Paintings/grave2" | ||
| 5 | # I'll be real, I have no idea what this is. | ||
| 6 | excluded_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 @@ | |||
| 1 | name: "Inside" | 1 | name: "Inside" |
| 2 | display_name: "Inside" | ||
| 3 | panels { | 2 | panels { |
| 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 | 9 | endings { |
| 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 @@ | |||
| 1 | name: "Outside" | 1 | name: "Outside" |
| 2 | display_name: "Outside" | ||
| 3 | panels { | 2 | panels { |
| 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 | } |
| 11 | panels { | 10 | panels { |
| @@ -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 | } |
