diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-20 16:02:00 -0400 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-20 16:02:00 -0400 |
| commit | 09bfcb2abbb713500f7c1f9eccdfb6a59d6289a5 (patch) | |
| tree | 776e69966f6e235130a363827505825b7fde669a /data/maps | |
| parent | 1c11f117ffc28372362fb9081a71e5d4d50b538f (diff) | |
| download | lingo2-archipelago-09bfcb2abbb713500f7c1f9eccdfb6a59d6289a5.tar.gz lingo2-archipelago-09bfcb2abbb713500f7c1f9eccdfb6a59d6289a5.tar.bz2 lingo2-archipelago-09bfcb2abbb713500f7c1f9eccdfb6a59d6289a5.zip | |
Added the_sun_temple
Diffstat (limited to 'data/maps')
| -rw-r--r-- | data/maps/the_gallery/doors.txtpb | 2 | ||||
| -rw-r--r-- | data/maps/the_sun_temple/connections.txtpb | 15 | ||||
| -rw-r--r-- | data/maps/the_sun_temple/doors.txtpb | 23 | ||||
| -rw-r--r-- | data/maps/the_sun_temple/metadata.txtpb | 1 | ||||
| -rw-r--r-- | data/maps/the_sun_temple/rooms/Ending.txtpb | 6 | ||||
| -rw-r--r-- | data/maps/the_sun_temple/rooms/Entrance.txtpb | 14 | ||||
| -rw-r--r-- | data/maps/the_sun_temple/rooms/Mastery.txtpb | 6 | ||||
| -rw-r--r-- | data/maps/the_sun_temple/rooms/Temple.txtpb | 64 |
8 files changed, 130 insertions, 1 deletions
| diff --git a/data/maps/the_gallery/doors.txtpb b/data/maps/the_gallery/doors.txtpb index 0851215..d66e032 100644 --- a/data/maps/the_gallery/doors.txtpb +++ b/data/maps/the_gallery/doors.txtpb | |||
| @@ -141,7 +141,7 @@ doors { | |||
| 141 | name: "Sun Temple Painting" | 141 | name: "Sun Temple Painting" |
| 142 | type: ITEM_ONLY | 142 | type: ITEM_ONLY |
| 143 | move_paintings { room: "Main Area" name: "SUNTEMPLE" } | 143 | move_paintings { room: "Main Area" name: "SUNTEMPLE" } |
| 144 | # TODO: Enter The Sun Temple | 144 | rooms { map: "the_sun_temple" name: "Entrance" } |
| 145 | } | 145 | } |
| 146 | doors { | 146 | doors { |
| 147 | name: "Ancient Painting" | 147 | name: "Ancient Painting" |
| 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 @@ | |||
| 1 | connections { | ||
| 2 | from_room: "Entrance" | ||
| 3 | to_room: "Temple" | ||
| 4 | door { name: "Entrance" } | ||
| 5 | } | ||
| 6 | connections { | ||
| 7 | from_room: "Temple" | ||
| 8 | to_room: "Ending" | ||
| 9 | door { name: "Ending" } | ||
| 10 | } | ||
| 11 | connections { | ||
| 12 | from_room: "Temple" | ||
| 13 | to_room: "Mastery" | ||
| 14 | door { name: "Mastery" } | ||
| 15 | } | ||
| 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 @@ | |||
| 1 | doors { | ||
| 2 | name: "Entrance" | ||
| 3 | type: STANDARD | ||
| 4 | receivers: "Components/Doors/entry_1" | ||
| 5 | panels { room: "Entrance" name: "SUN" } | ||
| 6 | location_room: "Entrance" | ||
| 7 | } | ||
| 8 | doors { | ||
| 9 | name: "Ending" | ||
| 10 | type: EVENT | ||
| 11 | panels { room: "Temple" name: "EQUINOX" answer: "equinox" } | ||
| 12 | } | ||
| 13 | doors { | ||
| 14 | name: "Mastery" | ||
| 15 | type: EVENT | ||
| 16 | panels { room: "Entrance" name: "SUN" answer: "moon" } | ||
| 17 | panels { room: "Temple" name: "DELAY" answer: "night" } | ||
| 18 | panels { room: "Temple" name: "LAWN" answer: "dusk" } | ||
| 19 | panels { room: "Temple" name: "JUMP" answer: "autumn" } | ||
| 20 | panels { room: "Temple" name: "HEAVY" answer: "dark" } | ||
| 21 | panels { room: "Temple" name: "KNIFE" answer: "death" } | ||
| 22 | panels { room: "Temple" name: "ARM" answer: "chill" } | ||
| 23 | } | ||
| 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 @@ | |||
| 1 | name: "Ending" | ||
| 2 | display_name: "Sun Temple" | ||
| 3 | endings { | ||
| 4 | name: "PURPLE" | ||
| 5 | path: "Components/purple_ending" | ||
| 6 | } | ||
| 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 @@ | |||
| 1 | name: "Entrance" | ||
| 2 | display_name: "Sun Temple" | ||
| 3 | panels { | ||
| 4 | name: "SUN" | ||
| 5 | path: "Panels/Main/panel_1" | ||
| 6 | clue: "sun" | ||
| 7 | answer: "sun" | ||
| 8 | #proxies { answer: "sun" path: "Panels/Sun/panel_8" } | ||
| 9 | proxies { answer: "moon" path: "Panels/Moon/panel_15" } | ||
| 10 | } | ||
| 11 | ports { | ||
| 12 | name: "UNKEMPT" | ||
| 13 | path: "Components/Warps/worldport" | ||
| 14 | } | ||
| 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 @@ | |||
| 1 | name: "Mastery" | ||
| 2 | display_name: "Sun Temple" | ||
| 3 | masteries { | ||
| 4 | name: "MASTERY" | ||
| 5 | path: "Components/Collectables/collectable" | ||
| 6 | } | ||
| 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 @@ | |||
| 1 | name: "Temple" | ||
| 2 | display_name: "Sun Temple" | ||
| 3 | panels { | ||
| 4 | name: "DELAY" | ||
| 5 | path: "Panels/Main/panel_2" | ||
| 6 | clue: "delay" | ||
| 7 | answer: "day" | ||
| 8 | symbols: "sparkles" | ||
| 9 | #proxies { answer: "day" path: "Panels/Sun/panel_9" } | ||
| 10 | proxies { answer: "night" path: "Panels/Moon/panel_16" } | ||
| 11 | } | ||
| 12 | panels { | ||
| 13 | name: "LAWN" | ||
| 14 | path: "Panels/Main/panel_3" | ||
| 15 | clue: "lawn" | ||
| 16 | answer: "dawn" | ||
| 17 | symbols: "sparkles" | ||
| 18 | #proxies { answer: "dawn" path: "Panels/Sun/panel_10" } | ||
| 19 | proxies { answer: "dusk" path: "Panels/Moon/panel_17" } | ||
| 20 | } | ||
| 21 | panels { | ||
| 22 | name: "JUMP" | ||
| 23 | path: "Panels/Main/panel_4" | ||
| 24 | clue: "jump" | ||
| 25 | answer: "spring" | ||
| 26 | symbols: "sun" | ||
| 27 | #proxies { answer: "spring" path: "Panels/Sun/panel_11" } | ||
| 28 | proxies { answer: "autumn" path: "Panels/Moon/panel_18" } | ||
| 29 | } | ||
| 30 | panels { | ||
| 31 | name: "HEAVY" | ||
| 32 | path: "Panels/Main/panel_5" | ||
| 33 | clue: "heavy" | ||
| 34 | answer: "light" | ||
| 35 | symbols: "sun" | ||
| 36 | #proxies { answer: "light" path: "Panels/Sun/panel_12" } | ||
| 37 | proxies { answer: "dark" path: "Panels/Moon/panel_19" } | ||
| 38 | } | ||
| 39 | panels { | ||
| 40 | name: "KNIFE" | ||
| 41 | path: "Panels/Main/panel_6" | ||
| 42 | clue: "knife" | ||
| 43 | answer: "life" | ||
| 44 | symbols: "zero" | ||
| 45 | #proxies { answer: "life" path: "Panels/Sun/panel_13" } | ||
| 46 | proxies { answer: "death" path: "Panels/Moon/panel_20" } | ||
| 47 | } | ||
| 48 | panels { | ||
| 49 | name: "ARM" | ||
| 50 | path: "Panels/Main/panel_7" | ||
| 51 | clue: "arm" | ||
| 52 | answer: "warmth" | ||
| 53 | symbols: "sparkles" | ||
| 54 | #proxies { answer: "warmth" path: "Panels/Sun/panel_14" } | ||
| 55 | proxies { answer: "chill" path: "Panels/Moon/panel_21" } | ||
| 56 | } | ||
| 57 | panels { | ||
| 58 | name: "EQUINOX" | ||
| 59 | path: "Panels/End/panel_22" | ||
| 60 | clue: "equinox" | ||
| 61 | answer: "equinox" | ||
| 62 | proxies { answer: "solstice" path: "Panels/End/panel_23" } | ||
| 63 | #proxies { answer: "equinox" path: "Panels/End/panel_24" } | ||
| 64 | } | ||
