From e441ec71f34a4bb432e1f676d3bff865b43a2a8e Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Mon, 11 Aug 2025 11:47:01 -0400 Subject: Added the_double_sided --- data/maps/the_double_sided/connections.txtpb | 120 +++++++++++++++++++++ data/maps/the_double_sided/doors.txtpb | 115 ++++++++++++++++++++ data/maps/the_double_sided/rooms/Brown Area.txtpb | 6 ++ .../rooms/Flipped Black Area.txtpb | 9 ++ .../the_double_sided/rooms/Flipped Blue Area.txtpb | 16 +++ .../rooms/Flipped Green Area.txtpb | 9 ++ .../rooms/Flipped Orange Area.txtpb | 9 ++ .../the_double_sided/rooms/Flipped Pink Area.txtpb | 2 + .../rooms/Flipped Purple Area.txtpb | 16 +++ .../the_double_sided/rooms/Flipped Red Area.txtpb | 9 ++ .../rooms/Flipped Yellow Back Area.txtpb | 9 ++ .../rooms/Flipped Yellow Front Area.txtpb | 2 + .../rooms/Obverse Black Area.txtpb | 16 +++ .../the_double_sided/rooms/Obverse Blue Area.txtpb | 2 + .../rooms/Obverse Green Area.txtpb | 9 ++ .../rooms/Obverse Orange Back Area.txtpb | 9 ++ .../rooms/Obverse Orange Front Area.txtpb | 9 ++ .../rooms/Obverse Orange Isolated Section.txtpb | 9 ++ .../the_double_sided/rooms/Obverse Pink Area.txtpb | 9 ++ .../rooms/Obverse Purple Area.txtpb | 16 +++ .../the_double_sided/rooms/Obverse Red Area.txtpb | 2 + .../rooms/Obverse Yellow Area.txtpb | 2 + data/maps/the_double_sided/rooms/Start.txtpb | 21 ++++ 23 files changed, 426 insertions(+) create mode 100644 data/maps/the_double_sided/connections.txtpb create mode 100644 data/maps/the_double_sided/doors.txtpb create mode 100644 data/maps/the_double_sided/rooms/Brown Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Flipped Black Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Flipped Blue Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Flipped Green Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Flipped Orange Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Flipped Pink Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Flipped Purple Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Flipped Red Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Flipped Yellow Back Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Flipped Yellow Front Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Obverse Black Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Obverse Blue Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Obverse Green Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Obverse Orange Back Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Obverse Orange Front Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Obverse Orange Isolated Section.txtpb create mode 100644 data/maps/the_double_sided/rooms/Obverse Pink Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Obverse Purple Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Obverse Red Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Obverse Yellow Area.txtpb create mode 100644 data/maps/the_double_sided/rooms/Start.txtpb (limited to 'data/maps/the_double_sided') diff --git a/data/maps/the_double_sided/connections.txtpb b/data/maps/the_double_sided/connections.txtpb new file mode 100644 index 0000000..c21049d --- /dev/null +++ b/data/maps/the_double_sided/connections.txtpb @@ -0,0 +1,120 @@ +connections { + from_room: "Start" + to_room: "Obverse Black Area" + door { name: "Obverse White/Black Door" } +} +connections { + from_room: "Obverse Black Area" + to_room: "Obverse Green Area" + door { name: "Obverse Black/Green Panel" } +} +connections { + from_room: "Start" + to_room: "Obverse Green Area" + door { name: "Obverse White/Green Door" } +} +connections { + from_room: "Obverse Green Area" + to_room: "Flipped Green Area" + oneway: true +} +connections { + from_room: "Obverse Blue Area" + to_room: "Flipped Blue Area" + oneway: true +} +connections { + from_room: "Start" + to_room: "Flipped Purple Area" + door { name: "Flipped White/Purple Door" } +} +connections { + from_room: "Flipped Green Area" + to_room: "Flipped Purple Area" + door { name: "Flipped Green/Purple Door" } +} +connections { + from_room: "Flipped Orange Area" + to_room: "Brown Area" + door { name: "Flipped Orange/Brown Door" } +} +connections { + from_room: "Start" + to_room: "Flipped Orange Area" + door { name: "Flipped White/Orange Door" } +} +connections { + from_room: "Obverse Blue Area" + to_room: "Obverse Orange Isolated Section" + door { name: "Obverse Blue/Orange Door" } +} +connections { + from_room: "Start" + to_room: "Obverse Orange Front Area" + door { name: "Obverse White/Orange Door" } +} +connections { + from_room: "Start" + to_room: "Obverse Purple Area" + door { name: "Obverse White/Purple Door" } +} +connections { + from_room: "Start" + to_room: "Obverse Blue Area" + door { name: "Obverse White/Blue Door" } +} +connections { + from_room: "Start" + to_room: "Flipped Yellow Front Area" + door { name: "Flipped White/Yellow Door" } +} +connections { + from_room: "Obverse Red Area" + to_room: "Obverse Orange Back Area" + door { name: "Obverse Red/Orange Door" } +} +connections { + from_room: "Obverse Purple Area" + to_room: "Obverse Red Area" + door { name: "Obverse Purple/Red Door" } +} +connections { + from_room: "Obverse Yellow Area" + to_room: "Obverse Blue Area" + door { name: "Obverse Yellow/Blue Door" } +} +connections { + from_room: "Flipped Pink Area" + to_room: "Flipped Yellow Back Area" + door { name: "Flipped Pink/Yellow Door" } +} +connections { + from_room: "Obverse Black Area" + to_room: "Obverse Pink Area" + door { name: "Obverse Black/Pink Door" } +} +connections { + from_room: "Flipped Yellow Area" + to_room: "Flipped Black Area" + door { name: "Flipped Yellow/Black Door" } +} +connections { + from_room: "Flipped Green Area" + to_room: "Flipped Black Area" + door { name: "Flipped Green/Black Door" } +} +connections { + from_room: "Flipped Purple Area" + to_room: "Flipped Red Area" + door { name: "Flipped Purple/Red Door" } +} +connections { + from_room: "Flipped Black Area" + to_room: "Flipped Pink Area" + door { name: "Flipped Black/Pink Panel" } +} +connections { + from_room: "Obverse Black Area" + to_room: "Obverse Yellow Area" + door { name: "Obverse Black/Yellow Panel" } +} diff --git a/data/maps/the_double_sided/doors.txtpb b/data/maps/the_double_sided/doors.txtpb new file mode 100644 index 0000000..02b113a --- /dev/null +++ b/data/maps/the_double_sided/doors.txtpb @@ -0,0 +1,115 @@ +doors { + name: "Obverse White/Orange Door" + type: EVENT + panels { room: "Flipped Orange Area" name: "HEAVEN" } +} +doors { + name: "Obverse White/Blue Door" + type: EVENT + panels { room: "Flipped Blue Area" name: "HEAD" } +} +doors { + name: "Obverse White/Black Door" + type: EVENT + panels { room: "Start" name: "FULL" } +} +doors { + name: "Obverse White/Green Door" + type: EVENT + panels { room: "Flipped Green Area" name: "HIGH" } +} +doors { + name: "Obverse White/Purple Door" + type: EVENT + panels { room: "Flipped Purple Area" name: "CEILING" } +} +doors { + name: "Flipped White/Orange Door" + type: EVENT + panels { room: "Obverse Orange Isolated Section" name: "TOP" } +} +doors { + name: "Flipped White/Purple Door" + type: EVENT + panels { room: "Obverse Orange Isolated Section" name: "TOP" } + # Is this a mistake? It seems like it should be Obverse Purple Area / ABOVE. +} +doors { + name: "Flipped White/Yellow Door" + type: EVENT + panels { room: "Start" name: "ATTIC" } +} +doors { + name: "Obverse Black/Green Panel" + type: EVENT + # The panel blocks your way; there's no door. + panels { room: "Obverse Black Area" name: "TRAIN" } +} +doors { + name: "Obverse Black/Yellow Panel" + type: EVENT + # The panel blocks your way; there's no door. + panels { room: "Obverse Black Area" name: "MOUNTAIN" } +} +doors { + name: "Obverse Black/Pink Door" + type: EVENT + panels { room: "Flipped Black Area" name: "SEAPLANE" } +} +doors { + name: "Flipped Green/Black Door" + type: EVENT + panels { room: "Obverse Black Area" name: "TRAIN" } +} +doors { + name: "Flipped Green/Purple Door" + type: EVENT + panels { room: "Obverse Green Area" name: "UPSIDE" } +} +doors { + name: "Flipped Orange/Brown Door" + type: EVENT + panels { room: "Obverse Orange Front Area" name: "UP" } + panels { room: "Obverse Orange Back Area" name: "OVER" } +} +doors { + name: "Obverse Blue/Orange Door" + type: EVENT + panels { room: "Flipped Blue Area" name: "SKY" } +} +doors { + name: "Obverse Red/Orange Door" + type: EVENT + panels { room: "Flipped Red Area" name: "RAISED" } +} +doors { + name: "Obverse Purple/Red Door" + type: EVENT + panels { room: "Flipped Purple Area" name: "LEAVES" } +} +doors { + name: "Obverse Yellow/Blue Door" + type: EVENT + panels { room: "Flipped Yellow Back Area" name: "ANGELS" } +} +doors { + name: "Flipped Pink/Yellow Door" + type: EVENT + panels { room: "Obverse Pink Area" name: "CLOUD" } +} +doors { + name: "Flipped Yellow/Black Door" + type: EVENT + panels { room: "Obverse Black Area" name: "MOUNTAIN" } +} +doors { + name: "Flipped Purple/Red Door" + type: EVENT + panels { room: "Obverse Purple Area" name: "DRAGON" } +} +doors { + name: "Flipped Black/Pink Panel" + type: EVENT + # The panel blocks your way; there's no door. + panels { room: "Flipped Black Area" name: "SEAPLANE" } +} diff --git a/data/maps/the_double_sided/rooms/Brown Area.txtpb b/data/maps/the_double_sided/rooms/Brown Area.txtpb new file mode 100644 index 0000000..079a8f2 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Brown Area.txtpb @@ -0,0 +1,6 @@ +name: "Brown Area" +display_name: "Maze" +masteries { + name: "MASTERY" + path: "Components/Collectables/smiley" +} diff --git a/data/maps/the_double_sided/rooms/Flipped Black Area.txtpb b/data/maps/the_double_sided/rooms/Flipped Black Area.txtpb new file mode 100644 index 0000000..4daebca --- /dev/null +++ b/data/maps/the_double_sided/rooms/Flipped Black Area.txtpb @@ -0,0 +1,9 @@ +name: "Flipped Black Area" +display_name: "Maze" +panels { + name: "SEAPLANE" + path: "Panels/Maze/panel_15" + clue: "seaplane" + answer: "submarine" + symbols: "example" +} diff --git a/data/maps/the_double_sided/rooms/Flipped Blue Area.txtpb b/data/maps/the_double_sided/rooms/Flipped Blue Area.txtpb new file mode 100644 index 0000000..c9fb6c5 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Flipped Blue Area.txtpb @@ -0,0 +1,16 @@ +name: "Flipped Blue Area" +display_name: "Maze" +panels { + name: "SKY" + path: "Panels/Maze/panel_5" + clue: "sky" + answer: "ground" + symbols: "sun" +} +panels { + name: "HEAD" + path: "Panels/Maze/panel_10" + clue: "head" + answer: "feet" + symbols: "sun" +} diff --git a/data/maps/the_double_sided/rooms/Flipped Green Area.txtpb b/data/maps/the_double_sided/rooms/Flipped Green Area.txtpb new file mode 100644 index 0000000..10a8852 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Flipped Green Area.txtpb @@ -0,0 +1,9 @@ +name: "Flipped Green Area" +display_name: "Maze" +panels { + name: "HIGH" + path: "Panels/Maze/panel_3" + clue: "high" + answer: "low" + symbols: "sun" +} diff --git a/data/maps/the_double_sided/rooms/Flipped Orange Area.txtpb b/data/maps/the_double_sided/rooms/Flipped Orange Area.txtpb new file mode 100644 index 0000000..2a43089 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Flipped Orange Area.txtpb @@ -0,0 +1,9 @@ +name: "Flipped Orange Area" +display_name: "Maze" +panels { + name: "HEAVEN" + path: "Panels/Maze/panel_6" + clue: "heaven" + answer: "hell" + symbols: "sun" +} diff --git a/data/maps/the_double_sided/rooms/Flipped Pink Area.txtpb b/data/maps/the_double_sided/rooms/Flipped Pink Area.txtpb new file mode 100644 index 0000000..dce2880 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Flipped Pink Area.txtpb @@ -0,0 +1,2 @@ +name: "Flipped Pink Area" +display_name: "Maze" diff --git a/data/maps/the_double_sided/rooms/Flipped Purple Area.txtpb b/data/maps/the_double_sided/rooms/Flipped Purple Area.txtpb new file mode 100644 index 0000000..be9ee3f --- /dev/null +++ b/data/maps/the_double_sided/rooms/Flipped Purple Area.txtpb @@ -0,0 +1,16 @@ +name: "Flipped Purple Area" +display_name: "Maze" +panels { + name: "CEILING" + path: "Panels/Maze/panel_8" + clue: "ceiling" + answer: "floor" + symbols: "sun" +} +panels { + name: "LEAVES" + path: "Panels/Maze/panel_19" + clue: "leaves" + answer: "roots" + symbols: "boxes" +} diff --git a/data/maps/the_double_sided/rooms/Flipped Red Area.txtpb b/data/maps/the_double_sided/rooms/Flipped Red Area.txtpb new file mode 100644 index 0000000..722d900 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Flipped Red Area.txtpb @@ -0,0 +1,9 @@ +name: "Flipped Red Area" +display_name: "Maze" +panels { + name: "RAISED" + path: "Panels/Maze/panel_12" + clue: "raised" + answer: "lowered" + symbols: "sun" +} diff --git a/data/maps/the_double_sided/rooms/Flipped Yellow Back Area.txtpb b/data/maps/the_double_sided/rooms/Flipped Yellow Back Area.txtpb new file mode 100644 index 0000000..4c68b43 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Flipped Yellow Back Area.txtpb @@ -0,0 +1,9 @@ +name: "Flipped Yellow Back Area" +display_name: "Maze" +panels { + name: "ANGELS" + path: "Panels/Maze/panel_13" + clue: "angels" + answer: "demons" + symbols: "sun" +} diff --git a/data/maps/the_double_sided/rooms/Flipped Yellow Front Area.txtpb b/data/maps/the_double_sided/rooms/Flipped Yellow Front Area.txtpb new file mode 100644 index 0000000..00b26b8 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Flipped Yellow Front Area.txtpb @@ -0,0 +1,2 @@ +name: "Flipped Yellow Front Area" +display_name: "Maze" diff --git a/data/maps/the_double_sided/rooms/Obverse Black Area.txtpb b/data/maps/the_double_sided/rooms/Obverse Black Area.txtpb new file mode 100644 index 0000000..dc40b0d --- /dev/null +++ b/data/maps/the_double_sided/rooms/Obverse Black Area.txtpb @@ -0,0 +1,16 @@ +room: "Obverse Black Area" +display_name: "Maze" +panels { + name: "MOUNTAIN" + path: "Panels/Maze/panel_16" + clue: "mountain" + answer: "valley" + symbols: "sun" +} +panels { + name: "TRAIN" + path: "Panels/Maze/panel_17" + clue: "train" + answer: "subway" + symbols: "example" +} diff --git a/data/maps/the_double_sided/rooms/Obverse Blue Area.txtpb b/data/maps/the_double_sided/rooms/Obverse Blue Area.txtpb new file mode 100644 index 0000000..d576195 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Obverse Blue Area.txtpb @@ -0,0 +1,2 @@ +name: "Obverse Blue Area" +display_name: "Maze" diff --git a/data/maps/the_double_sided/rooms/Obverse Green Area.txtpb b/data/maps/the_double_sided/rooms/Obverse Green Area.txtpb new file mode 100644 index 0000000..5b98bbd --- /dev/null +++ b/data/maps/the_double_sided/rooms/Obverse Green Area.txtpb @@ -0,0 +1,9 @@ +name: "Obverse Green Area" +display_name: "Maze" +panels { + name: "UPSIDE" + path: "Panels/Maze/panel_7" + clue: "upside" + answer: "downside" + symbols: "sun" +} diff --git a/data/maps/the_double_sided/rooms/Obverse Orange Back Area.txtpb b/data/maps/the_double_sided/rooms/Obverse Orange Back Area.txtpb new file mode 100644 index 0000000..635fae7 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Obverse Orange Back Area.txtpb @@ -0,0 +1,9 @@ +name: "Obverse Orange Back Area" +display_name: "Maze" +panels { + name: "OVER" + path: "Panels/Maze/panel_2b" + clue: "over" + answer: "under" + symbols: "sun" +} diff --git a/data/maps/the_double_sided/rooms/Obverse Orange Front Area.txtpb b/data/maps/the_double_sided/rooms/Obverse Orange Front Area.txtpb new file mode 100644 index 0000000..2399c7e --- /dev/null +++ b/data/maps/the_double_sided/rooms/Obverse Orange Front Area.txtpb @@ -0,0 +1,9 @@ +name: "Obverse Orange Front Area" +display_name: "Maze" +panels { + name: "UP" + path: "Panels/Maze/panel_2" + clue: "up" + answer: "down" + symbols: "sun" +} diff --git a/data/maps/the_double_sided/rooms/Obverse Orange Isolated Section.txtpb b/data/maps/the_double_sided/rooms/Obverse Orange Isolated Section.txtpb new file mode 100644 index 0000000..b58bee0 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Obverse Orange Isolated Section.txtpb @@ -0,0 +1,9 @@ +name: "Obverse Orange Isolated Section" +display_name: "Maze" +panels { + name: "TOP" + path: "Panels/Maze/panel_4" + clue: "top" + answer: "bottom" + symbols: "sun" +} diff --git a/data/maps/the_double_sided/rooms/Obverse Pink Area.txtpb b/data/maps/the_double_sided/rooms/Obverse Pink Area.txtpb new file mode 100644 index 0000000..dd989c2 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Obverse Pink Area.txtpb @@ -0,0 +1,9 @@ +name: "Obverse Pink Area" +display_name: "Maze" +panels { + name: "CLOUD" + path: "Panels/Maze/panel_14" + clue: "cloud" + answer: "fog" + symbols: "sun" +} diff --git a/data/maps/the_double_sided/rooms/Obverse Purple Area.txtpb b/data/maps/the_double_sided/rooms/Obverse Purple Area.txtpb new file mode 100644 index 0000000..100e7f0 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Obverse Purple Area.txtpb @@ -0,0 +1,16 @@ +name: "Obverse Purple Area" +display_name: "Maze" +panels { + name: "DRAGON" + path: "Panels/Maze/panel_18" + clue: "dragon" + answer: "leviathan" + symbols: "example" +} +panels { + name: "ABOVE" + path: "Panels/Maze/panel_9" + clue: "above" + answer: "below" + symbols: "sun" +} diff --git a/data/maps/the_double_sided/rooms/Obverse Red Area.txtpb b/data/maps/the_double_sided/rooms/Obverse Red Area.txtpb new file mode 100644 index 0000000..509a997 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Obverse Red Area.txtpb @@ -0,0 +1,2 @@ +name: "Obverse Red Area" +display_name: "Maze" diff --git a/data/maps/the_double_sided/rooms/Obverse Yellow Area.txtpb b/data/maps/the_double_sided/rooms/Obverse Yellow Area.txtpb new file mode 100644 index 0000000..0e40a34 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Obverse Yellow Area.txtpb @@ -0,0 +1,2 @@ +name: "Obverse Yellow Area" +display_name: "Maze" diff --git a/data/maps/the_double_sided/rooms/Start.txtpb b/data/maps/the_double_sided/rooms/Start.txtpb new file mode 100644 index 0000000..3337a51 --- /dev/null +++ b/data/maps/the_double_sided/rooms/Start.txtpb @@ -0,0 +1,21 @@ +name: "Start" +display_name: "Maze" +panels { + name: "ATTIC" + path: "Panels/Maze/panel_11" + clue: "attic" + answer: "basement" + symbols: "sun" +} +panels { + name: "FULL" + path: "Panels/Maze/panel_1" + clue: "full" + answer: "empty" + symbols: "sun" +} +ports { + name: "DARKROOM" + path: "Components/Warps/worldport" + orientation: "west" +} -- cgit 1.4.1