From 09bfcb2abbb713500f7c1f9eccdfb6a59d6289a5 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Wed, 20 Aug 2025 16:02:00 -0400 Subject: Added the_sun_temple --- data/maps/the_sun_temple/connections.txtpb | 15 +++++++ data/maps/the_sun_temple/doors.txtpb | 23 ++++++++++ data/maps/the_sun_temple/metadata.txtpb | 1 + data/maps/the_sun_temple/rooms/Ending.txtpb | 6 +++ data/maps/the_sun_temple/rooms/Entrance.txtpb | 14 ++++++ data/maps/the_sun_temple/rooms/Mastery.txtpb | 6 +++ data/maps/the_sun_temple/rooms/Temple.txtpb | 64 +++++++++++++++++++++++++++ 7 files changed, 129 insertions(+) create mode 100644 data/maps/the_sun_temple/connections.txtpb create mode 100644 data/maps/the_sun_temple/doors.txtpb create mode 100644 data/maps/the_sun_temple/metadata.txtpb create mode 100644 data/maps/the_sun_temple/rooms/Ending.txtpb create mode 100644 data/maps/the_sun_temple/rooms/Entrance.txtpb create mode 100644 data/maps/the_sun_temple/rooms/Mastery.txtpb create mode 100644 data/maps/the_sun_temple/rooms/Temple.txtpb (limited to 'data/maps/the_sun_temple') diff --git a/data/maps/the_sun_temple/connections.txtpb b/data/maps/the_sun_temple/connections.txtpb new file mode 100644 index 0000000..b0b3a0a --- /dev/null +++ b/data/maps/the_sun_temple/connections.txtpb @@ -0,0 +1,15 @@ +connections { + from_room: "Entrance" + to_room: "Temple" + door { name: "Entrance" } +} +connections { + from_room: "Temple" + to_room: "Ending" + door { name: "Ending" } +} +connections { + from_room: "Temple" + to_room: "Mastery" + door { name: "Mastery" } +} diff --git a/data/maps/the_sun_temple/doors.txtpb b/data/maps/the_sun_temple/doors.txtpb new file mode 100644 index 0000000..7ee2c56 --- /dev/null +++ b/data/maps/the_sun_temple/doors.txtpb @@ -0,0 +1,23 @@ +doors { + name: "Entrance" + type: STANDARD + receivers: "Components/Doors/entry_1" + panels { room: "Entrance" name: "SUN" } + location_room: "Entrance" +} +doors { + name: "Ending" + type: EVENT + panels { room: "Temple" name: "EQUINOX" answer: "equinox" } +} +doors { + name: "Mastery" + type: EVENT + panels { room: "Entrance" name: "SUN" answer: "moon" } + panels { room: "Temple" name: "DELAY" answer: "night" } + panels { room: "Temple" name: "LAWN" answer: "dusk" } + panels { room: "Temple" name: "JUMP" answer: "autumn" } + panels { room: "Temple" name: "HEAVY" answer: "dark" } + panels { room: "Temple" name: "KNIFE" answer: "death" } + panels { room: "Temple" name: "ARM" answer: "chill" } +} diff --git a/data/maps/the_sun_temple/metadata.txtpb b/data/maps/the_sun_temple/metadata.txtpb new file mode 100644 index 0000000..97f9290 --- /dev/null +++ b/data/maps/the_sun_temple/metadata.txtpb @@ -0,0 +1 @@ +display_name: "The Sun Temple" diff --git a/data/maps/the_sun_temple/rooms/Ending.txtpb b/data/maps/the_sun_temple/rooms/Ending.txtpb new file mode 100644 index 0000000..a94e606 --- /dev/null +++ b/data/maps/the_sun_temple/rooms/Ending.txtpb @@ -0,0 +1,6 @@ +name: "Ending" +display_name: "Sun Temple" +endings { + name: "PURPLE" + path: "Components/purple_ending" +} diff --git a/data/maps/the_sun_temple/rooms/Entrance.txtpb b/data/maps/the_sun_temple/rooms/Entrance.txtpb new file mode 100644 index 0000000..0b2a0bd --- /dev/null +++ b/data/maps/the_sun_temple/rooms/Entrance.txtpb @@ -0,0 +1,14 @@ +name: "Entrance" +display_name: "Sun Temple" +panels { + name: "SUN" + path: "Panels/Main/panel_1" + clue: "sun" + answer: "sun" + #proxies { answer: "sun" path: "Panels/Sun/panel_8" } + proxies { answer: "moon" path: "Panels/Moon/panel_15" } +} +ports { + name: "UNKEMPT" + path: "Components/Warps/worldport" +} diff --git a/data/maps/the_sun_temple/rooms/Mastery.txtpb b/data/maps/the_sun_temple/rooms/Mastery.txtpb new file mode 100644 index 0000000..b416a9a --- /dev/null +++ b/data/maps/the_sun_temple/rooms/Mastery.txtpb @@ -0,0 +1,6 @@ +name: "Mastery" +display_name: "Sun Temple" +masteries { + name: "MASTERY" + path: "Components/Collectables/collectable" +} diff --git a/data/maps/the_sun_temple/rooms/Temple.txtpb b/data/maps/the_sun_temple/rooms/Temple.txtpb new file mode 100644 index 0000000..510bfb0 --- /dev/null +++ b/data/maps/the_sun_temple/rooms/Temple.txtpb @@ -0,0 +1,64 @@ +name: "Temple" +display_name: "Sun Temple" +panels { + name: "DELAY" + path: "Panels/Main/panel_2" + clue: "delay" + answer: "day" + symbols: "sparkles" + #proxies { answer: "day" path: "Panels/Sun/panel_9" } + proxies { answer: "night" path: "Panels/Moon/panel_16" } +} +panels { + name: "LAWN" + path: "Panels/Main/panel_3" + clue: "lawn" + answer: "dawn" + symbols: "sparkles" + #proxies { answer: "dawn" path: "Panels/Sun/panel_10" } + proxies { answer: "dusk" path: "Panels/Moon/panel_17" } +} +panels { + name: "JUMP" + path: "Panels/Main/panel_4" + clue: "jump" + answer: "spring" + symbols: "sun" + #proxies { answer: "spring" path: "Panels/Sun/panel_11" } + proxies { answer: "autumn" path: "Panels/Moon/panel_18" } +} +panels { + name: "HEAVY" + path: "Panels/Main/panel_5" + clue: "heavy" + answer: "light" + symbols: "sun" + #proxies { answer: "light" path: "Panels/Sun/panel_12" } + proxies { answer: "dark" path: "Panels/Moon/panel_19" } +} +panels { + name: "KNIFE" + path: "Panels/Main/panel_6" + clue: "knife" + answer: "life" + symbols: "zero" + #proxies { answer: "life" path: "Panels/Sun/panel_13" } + proxies { answer: "death" path: "Panels/Moon/panel_20" } +} +panels { + name: "ARM" + path: "Panels/Main/panel_7" + clue: "arm" + answer: "warmth" + symbols: "sparkles" + #proxies { answer: "warmth" path: "Panels/Sun/panel_14" } + proxies { answer: "chill" path: "Panels/Moon/panel_21" } +} +panels { + name: "EQUINOX" + path: "Panels/End/panel_22" + clue: "equinox" + answer: "equinox" + proxies { answer: "solstice" path: "Panels/End/panel_23" } + #proxies { answer: "equinox" path: "Panels/End/panel_24" } +} -- cgit 1.4.1