From 79321fca348b5126467fa64258b3c0340cc8b110 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Wed, 13 Aug 2025 23:45:05 -0400 Subject: Added the_gallery --- data/maps/the_gallery/rooms/Back Room.txtpb | 17 +++ .../the_gallery/rooms/Daedalus Extension.txtpb | 44 ++++++ data/maps/the_gallery/rooms/Ending.txtpb | 3 + data/maps/the_gallery/rooms/Main Area.txtpb | 167 +++++++++++++++++++++ 4 files changed, 231 insertions(+) create mode 100644 data/maps/the_gallery/rooms/Back Room.txtpb create mode 100644 data/maps/the_gallery/rooms/Daedalus Extension.txtpb create mode 100644 data/maps/the_gallery/rooms/Ending.txtpb create mode 100644 data/maps/the_gallery/rooms/Main Area.txtpb (limited to 'data/maps/the_gallery/rooms') diff --git a/data/maps/the_gallery/rooms/Back Room.txtpb b/data/maps/the_gallery/rooms/Back Room.txtpb new file mode 100644 index 0000000..81ce938 --- /dev/null +++ b/data/maps/the_gallery/rooms/Back Room.txtpb @@ -0,0 +1,17 @@ +name: "Back Room" +display_name: "Back Room" +panels { + name: "UNYIELDING" + path: "Panels/entry_2" + clue: "" + answer: "jab" + symbols: "question" +} +panels { + name: "TREE" + path: "Panels/entry_3" + clue: "" + answer: "icy" + symbols: "question" +} +# Not sure whether the two paintings in here should be randomized, since they're hints. diff --git a/data/maps/the_gallery/rooms/Daedalus Extension.txtpb b/data/maps/the_gallery/rooms/Daedalus Extension.txtpb new file mode 100644 index 0000000..bb1231e --- /dev/null +++ b/data/maps/the_gallery/rooms/Daedalus Extension.txtpb @@ -0,0 +1,44 @@ +name: "Daedalus Extension" +display_name: "Daedalus Extension" +panels { + name: "WHERE" + path: "Panels/entry_1" + clue: "where" + answer: "question" + symbols: "example" +} +paintings { + name: "EYE" + path: "Components/Paintings/Daedalus/eyeRed" + orientation: "north" +} +paintings { + name: "PYRAMID" + path: "Components/Paintings/Daedalus/pyramid" + orientation: "west" +} +paintings { + name: "TOWER" + path: "Components/Paintings/Daedalus/tower" + orientation: "west" +} +paintings { + name: "GATE" + path: "Components/Paintings/Daedalus/gate" + orientation: "west" +} +paintings { + name: "PUMPKIN" + path: "Components/Paintings/Daedalus/pumpkin" + orientation: "east" +} +paintings { + name: "HOUSE" + path: "Components/Paintings/Daedalus/house" + orientation: "east" +} +paintings { + name: "SNAKE" + path: "Components/Paintings/Daedalus/snake" + orientation: "east" +} diff --git a/data/maps/the_gallery/rooms/Ending.txtpb b/data/maps/the_gallery/rooms/Ending.txtpb new file mode 100644 index 0000000..28894e0 --- /dev/null +++ b/data/maps/the_gallery/rooms/Ending.txtpb @@ -0,0 +1,3 @@ +name: "Ending" +display_name: "Back Room" +# TODO: Yellow Ending diff --git a/data/maps/the_gallery/rooms/Main Area.txtpb b/data/maps/the_gallery/rooms/Main Area.txtpb new file mode 100644 index 0000000..a8fb3c6 --- /dev/null +++ b/data/maps/the_gallery/rooms/Main Area.txtpb @@ -0,0 +1,167 @@ +name: "Main Area" +display_name: "Main Area" +keyholders { + name: "P" + path: "Components/KeyHolders/keyHolderP" +} +paintings { + name: "OWL" + path: "Components/Paintings/Starting/owl" + orientation: "east" +} +paintings { + name: "EXTRAVAGANT" + path: "Components/Paintings/Starting/unless" + orientation: "west" +} +paintings { + name: "MAZE" + path: "Components/Paintings/Starting/spiral" + orientation: "north" +} +paintings { + name: "DARKROOM" + path: "Components/Paintings/darkroom" + orientation: "west" + move: true + enter_only: true + required_door { name: "Darkroom Painting" } +} +paintings { + name: "BUTTERFLY" + path: "Components/Paintings/butterfly" + orientation: "west" + move: true + enter_only: true + required_door { name: "Butterfly Painting" } +} +paintings { + name: "BETWEEN" + path: "Components/Paintings/between" + orientation: "east" + move: true + enter_only: true + required_door { name: "Between Painting" } +} +paintings { + name: "ENTRY" + path: "Components/Paintings/eyes" + orientation: "east" + move: true + enter_only: true + required_door { name: "Entry Painting" } +} +paintings { + name: "WISE" + path: "Components/Paintings/triangle" + orientation: "west" + move: true + enter_only: true + required_door { name: "Wise Painting" } +} +paintings { + name: "TREE" + path: "Components/Paintings/Clue Maps/tree" + orientation: "north" + move: true + enter_only: true + required_door { name: "Tree Painting" } +} +paintings { + name: "UNYIELDING" + path: "Components/Paintings/Clue Maps/unyielding" + orientation: "north" + move: true + enter_only: true + required_door { name: "Unyielding Painting" } +} +paintings { + name: "PARTHENON" + path: "Components/Paintings/Endings/parthenon" + orientation: "east" +} +paintings { + name: "GRAVEYARD" + path: "Components/Paintings/Endings/grave" + orientation: "south" + move: true + enter_only: true + required_door { name: "Graveyard Painting" } +} +paintings { + name: "CC" + path: "Components/Paintings/Endings/desert" + orientation: "south" + move: true + enter_only: true + required_door { name: "Control Center Painting" } +} +paintings { + name: "TOWER" + path: "Components/Paintings/Endings/red" + orientation: "north" + move: true + enter_only: true + required_door { name: "Tower Painting" } +} +paintings { + name: "WONDROUS" + path: "Components/Paintings/Endings/window" + orientation: "north" + move: true + enter_only: true + required_door { name: "Wondrous Painting" } +} +paintings { + name: "RAINBOW" + path: "Components/Paintings/Endings/rainbow" + orientation: "east" + move: true + enter_only: true + required_door { name: "Rainbow Painting" } +} +paintings { + name: "WORDS" + path: "Components/Paintings/Endings/words" + orientation: "west" + move: true + enter_only: true + required_door { name: "Words Painting" } +} +paintings { + name: "COLORFUL" + path: "Components/Paintings/Endings/colorful" + orientation: "north" + move: true + enter_only: true + required_door { name: "Colorful Painting" } +} +paintings { + name: "CASTLE" + path: "Components/Paintings/Endings/castle" + orientation: "south" + move: true + enter_only: true + required_door { name: "Castle Painting" } +} +paintings { + name: "SUNTEMPLE" + path: "Components/Paintings/Endings/temple" + orientation: "east" + move: true + enter_only: true + required_door { name: "Sun Temple Painting" } +} +paintings { + name: "ANCIENT" + path: "Components/Paintings/Endings/cubes" + orientation: "west" + move: true + enter_only: true + required_door { name: "Ancient Painting" } +} +ports { + name: "ENTRY" + path: "Components/Warps/worldport" + orientation: "west" +} -- cgit 1.4.1