diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-14 09:36:23 -0400 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-14 09:36:23 -0400 |
| commit | 0fbaff9e15d1214192bd2b70bf4bc90d873727b6 (patch) | |
| tree | 6ec3c9405447b6c5dc5d6ce05ff5e917fc6d78c3 /data/maps | |
| parent | f49760b18a0369afe55112c5c44cf87ba922c3f5 (diff) | |
| download | lingo2-archipelago-0fbaff9e15d1214192bd2b70bf4bc90d873727b6.tar.gz lingo2-archipelago-0fbaff9e15d1214192bd2b70bf4bc90d873727b6.tar.bz2 lingo2-archipelago-0fbaff9e15d1214192bd2b70bf4bc90d873727b6.zip | |
Added the_graveyard
Diffstat (limited to 'data/maps')
| -rw-r--r-- | data/maps/the_gallery/doors.txtpb | 2 | ||||
| -rw-r--r-- | data/maps/the_graveyard/connections.txtpb | 5 | ||||
| -rw-r--r-- | data/maps/the_graveyard/doors.txtpb | 25 | ||||
| -rw-r--r-- | data/maps/the_graveyard/rooms/Inside.txtpb | 11 | ||||
| -rw-r--r-- | data/maps/the_graveyard/rooms/Outside.txtpb | 18 |
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 | } |
| 98 | doors { | 98 | doors { |
| 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 @@ | |||
| 1 | connections { | ||
| 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 @@ | |||
| 1 | doors { | ||
| 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 | } | ||
| 14 | doors { | ||
| 15 | name: "Mausoleum Door" | ||
| 16 | type: EVENT | ||
| 17 | panels { room: "Outside" name: "FOOT" } | ||
| 18 | panels { room: "Outside" name: "SEVERE" } | ||
| 19 | } | ||
| 20 | doors { | ||
| 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 @@ | |||
| 1 | name: "Inside" | ||
| 2 | display_name: "Inside" | ||
| 3 | panels { | ||
| 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 @@ | |||
| 1 | name: "Outside" | ||
| 2 | display_name: "Outside" | ||
| 3 | panels { | ||
| 4 | name: "FOOT" | ||
| 5 | path: "Panels/panel_1" | ||
| 6 | clue: "foot" | ||
| 7 | answer: "yard" | ||
| 8 | symbols: "boxes" | ||
| 9 | required_door { name: "Outside Puzzles" } | ||
| 10 | } | ||
| 11 | panels { | ||
| 12 | name: "SEVERE" | ||
| 13 | path: "Panels/panel_2" | ||
| 14 | clue: "severe" | ||
| 15 | answer: "grave" | ||
| 16 | symbols: "sun" | ||
| 17 | required_door { name: "Outside Puzzles" } | ||
| 18 | } | ||
