From 7f4eddaa7faf72b3eeee5c15eeaaeede7e1257c4 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sun, 17 Aug 2025 12:30:45 -0400 Subject: Added the_parthenon --- data/maps/the_parthenon/connections.txtpb | 20 +++++++ data/maps/the_parthenon/doors.txtpb | 32 ++++++++++ data/maps/the_parthenon/rooms/Ending.txtpb | 3 + data/maps/the_parthenon/rooms/K2 Room.txtpb | 7 +++ data/maps/the_parthenon/rooms/Lavender Area.txtpb | 23 ++++++++ data/maps/the_parthenon/rooms/Main Area.txtpb | 71 +++++++++++++++++++++++ data/maps/the_parthenon/rooms/U Keyholder.txtpb | 6 ++ 7 files changed, 162 insertions(+) create mode 100644 data/maps/the_parthenon/connections.txtpb create mode 100644 data/maps/the_parthenon/doors.txtpb create mode 100644 data/maps/the_parthenon/rooms/Ending.txtpb create mode 100644 data/maps/the_parthenon/rooms/K2 Room.txtpb create mode 100644 data/maps/the_parthenon/rooms/Lavender Area.txtpb create mode 100644 data/maps/the_parthenon/rooms/Main Area.txtpb create mode 100644 data/maps/the_parthenon/rooms/U Keyholder.txtpb (limited to 'data/maps/the_parthenon') diff --git a/data/maps/the_parthenon/connections.txtpb b/data/maps/the_parthenon/connections.txtpb new file mode 100644 index 0000000..a07d858 --- /dev/null +++ b/data/maps/the_parthenon/connections.txtpb @@ -0,0 +1,20 @@ +connections { + from_room: "Main Area" + to_room: "K2 Room" + door { name: "K2 Door" } +} +connections { + from_room: "Main Area" + to_room: "Ending" + door { name: "Ending Door" } +} +connections { + from_room: "Main Area" + to_room: "Lavender Area" + door { name: "Double Letters" } +} +connections { + from_room: "Lavender Area" + to_room: "U Keyholder" + door { name: "Lavender Cubes" } +} diff --git a/data/maps/the_parthenon/doors.txtpb b/data/maps/the_parthenon/doors.txtpb new file mode 100644 index 0000000..82a2748 --- /dev/null +++ b/data/maps/the_parthenon/doors.txtpb @@ -0,0 +1,32 @@ +doors { + name: "Double Letters" + type: EVENT + switches: "double_letters" +} +doors { + name: "Lavender Cubes" + type: EVENT + switches: "lavender_cubes" +} +doors { + name: "K2 Door" + type: STANDARD + receivers: "Components/Doors/entry_2" + panels { room: "Main Area" name: "XERXES" answer: "persia" } + panels { room: "Main Area" name: "ARTHUR" answer: "england" } + panels { room: "Main Area" name: "CLEOPATRA" answer: "egypt" } + panels { room: "Main Area" name: "NAPOLEON" answer: "france" } + panels { room: "Main Area" name: "ALEXANDER" answer: "greece" } + panels { room: "Main Area" name: "CAESAR" answer: "rome" } + location_room: "Main Area" +} +doors { + name: "Ending Door" + type: EVENT + panels { room: "Main Area" name: "XERXES" answer: "xerxes" } + panels { room: "Main Area" name: "ARTHUR" answer: "arthur" } + panels { room: "Main Area" name: "CLEOPATRA" answer: "cleopatra" } + panels { room: "Main Area" name: "NAPOLEON" answer: "napoleon" } + panels { room: "Main Area" name: "ALEXANDER" answer: "alexander" } + panels { room: "Main Area" name: "CAESAR" answer: "caesar" } +} diff --git a/data/maps/the_parthenon/rooms/Ending.txtpb b/data/maps/the_parthenon/rooms/Ending.txtpb new file mode 100644 index 0000000..c14ab78 --- /dev/null +++ b/data/maps/the_parthenon/rooms/Ending.txtpb @@ -0,0 +1,3 @@ +name: "Ending" +display_name: "Parthenon" +# TODO: Cyan Ending diff --git a/data/maps/the_parthenon/rooms/K2 Room.txtpb b/data/maps/the_parthenon/rooms/K2 Room.txtpb new file mode 100644 index 0000000..1c95ad5 --- /dev/null +++ b/data/maps/the_parthenon/rooms/K2 Room.txtpb @@ -0,0 +1,7 @@ +name: "K2 Room" +display_name: "Parthenon" +letters { + key: "k" + level2: true + path: "Components/Collectables/collectable" +} diff --git a/data/maps/the_parthenon/rooms/Lavender Area.txtpb b/data/maps/the_parthenon/rooms/Lavender Area.txtpb new file mode 100644 index 0000000..547b9d6 --- /dev/null +++ b/data/maps/the_parthenon/rooms/Lavender Area.txtpb @@ -0,0 +1,23 @@ +name: "Lavender Area" +display_name: "Parthenon" +panels { + name: "ME" + path: "Panels/Lavender/panel_7" + clue: "me" + answer: "you" + symbols: "sun" +} +panels { + name: "WOOD" + path: "Panels/Lavender/panel_8" + clue: "wood" + answer: "yew" + symbols: "example" +} +panels { + name: "SHEEP" + path: "Panels/Lavender/panel_9" + clue: "sheep" + answer: "ewe" + symbols: "gender" +} diff --git a/data/maps/the_parthenon/rooms/Main Area.txtpb b/data/maps/the_parthenon/rooms/Main Area.txtpb new file mode 100644 index 0000000..db62c2c --- /dev/null +++ b/data/maps/the_parthenon/rooms/Main Area.txtpb @@ -0,0 +1,71 @@ +name: "Main Area" +display_name: "Parthenon" +panels { + name: "XERXES" + path: "Panels/Main/panel_1" + clue: "xerxes" + answer: "xerxes" + proxies { answer: "persia" path: "Panels/Empires/panel_7" } + #proxies { answer: "xerxes" path: "Panels/Rulers/panel_13" } + required_door { name: "Double Letters" } +} +panels { + name: "ARTHUR" + path: "Panels/Main/panel_2" + clue: "arthur" + answer: "arthur" + proxies { answer: "england" path: "Panels/Empires/panel_8" } + #proxies { answer: "arthur" path: "Panels/Rulers/panel_14" } + required_door { name: "Double Letters" } +} +panels { + name: "CLEOPATRA" + path: "Panels/Main/panel_3" + clue: "cleopatra" + answer: "cleopatra" + proxies { answer: "egypt" path: "Panels/Empires/panel_9" } + #proxies { answer: "cleopatra" path: "Panels/Rulers/panel_15" } + required_door { name: "Double Letters" } +} +panels { + name: "NAPOLEON" + path: "Panels/Main/panel_4" + clue: "napoleon" + answer: "napoleon" + proxies { answer: "france" path: "Panels/Empires/panel_10" } + #proxies { answer: "napoleon" path: "Panels/Rulers/panel_16" } + required_door { name: "Double Letters" } +} +panels { + name: "ALEXANDER" + path: "Panels/Main/panel_5" + clue: "alexander" + answer: "alexander" + proxies { answer: "greece" path: "Panels/Empires/panel_11" } + #proxies { answer: "alexander" path: "Panels/Rulers/panel_17" } + required_door { name: "Double Letters" } +} +panels { + name: "CAESAR" + path: "Panels/Main/panel_6" + clue: "caesar" + answer: "caesar" + proxies { answer: "rome" path: "Panels/Empires/panel_12" } + #proxies { answer: "caesar" path: "Panels/Rulers/panel_18" } + required_door { name: "Double Letters" } +} +ports { + name: "GALLERY" + path: "Components/Warps/worldport" + orientation: "south" +} +ports { + name: "ENTRY" + path: "Components/Warps/worldport2" + orientation: "south" +} +ports { + name: "REVITALIZED" + path: "Components/Warps/worldport3" + orientation: "north" +} diff --git a/data/maps/the_parthenon/rooms/U Keyholder.txtpb b/data/maps/the_parthenon/rooms/U Keyholder.txtpb new file mode 100644 index 0000000..d3107b4 --- /dev/null +++ b/data/maps/the_parthenon/rooms/U Keyholder.txtpb @@ -0,0 +1,6 @@ +name: "U Keyholder" +display_name: "Parthenon" +keyholders { + name: "U" + path: "Components/KeyHolders/keyHolderU" +} -- cgit 1.4.1