diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-12 23:53:00 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-12 23:53:00 -0400 |
commit | f531a757c6d9488094f2df4b85a4135b211097e9 (patch) | |
tree | 18504df8f52ab018d5013ce3ec3ddb9762898eb7 /data/maps/the_extravagant/rooms | |
parent | 4c8a38dfc0121343396d2a0d734cf1445d05b60c (diff) | |
download | lingo2-archipelago-f531a757c6d9488094f2df4b85a4135b211097e9.tar.gz lingo2-archipelago-f531a757c6d9488094f2df4b85a4135b211097e9.tar.bz2 lingo2-archipelago-f531a757c6d9488094f2df4b85a4135b211097e9.zip |
Added the_extravagant
Diffstat (limited to 'data/maps/the_extravagant/rooms')
14 files changed, 248 insertions, 0 deletions
diff --git a/data/maps/the_extravagant/rooms/E Room.txtpb b/data/maps/the_extravagant/rooms/E Room.txtpb new file mode 100644 index 0000000..4b1f284 --- /dev/null +++ b/data/maps/the_extravagant/rooms/E Room.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "E Room" | ||
2 | display_name: "3" | ||
3 | letters { | ||
4 | key: "e" | ||
5 | path: "Components/Collectables/e" | ||
6 | } | ||
diff --git a/data/maps/the_extravagant/rooms/Engine Room.txtpb b/data/maps/the_extravagant/rooms/Engine Room.txtpb new file mode 100644 index 0000000..b724a65 --- /dev/null +++ b/data/maps/the_extravagant/rooms/Engine Room.txtpb | |||
@@ -0,0 +1,29 @@ | |||
1 | name: "Engine Room" | ||
2 | display_name: "Engine Room" | ||
3 | panels { | ||
4 | name: "ENGINE" | ||
5 | path: "Panels/panel_8" | ||
6 | clue: "engine" | ||
7 | answer: "train" | ||
8 | symbols: "boxes" | ||
9 | } | ||
10 | panels { | ||
11 | name: "CABOOSE" | ||
12 | path: "Panels/panel_9" | ||
13 | clue: "caboose" | ||
14 | answer: "train" | ||
15 | symbols: "boxes" | ||
16 | } | ||
17 | paintings { | ||
18 | name: "UNDUE" | ||
19 | path: "Components/Paintings/undue3" | ||
20 | gravity: Z_PLUS | ||
21 | orientation: "south" # TODO: this is meaningless with Z-axis gravity :/ | ||
22 | display_name: "E Side Painting On E" | ||
23 | } | ||
24 | ports { | ||
25 | name: "GALLERY" | ||
26 | path: "Components/Warps/worldport2" | ||
27 | gravity: Z_PLUS | ||
28 | # TODO: orientation is not well defined with Z-axis gravity | ||
29 | } | ||
diff --git a/data/maps/the_extravagant/rooms/Hat Chamber.txtpb b/data/maps/the_extravagant/rooms/Hat Chamber.txtpb new file mode 100644 index 0000000..62ac741 --- /dev/null +++ b/data/maps/the_extravagant/rooms/Hat Chamber.txtpb | |||
@@ -0,0 +1,22 @@ | |||
1 | name: "Hat Chamber" | ||
2 | display_name: "3" | ||
3 | panels { | ||
4 | name: "BRIM" | ||
5 | path: "Panels/panel_14" | ||
6 | clue: "brim" | ||
7 | answer: "hat" | ||
8 | symbols: "boxes" | ||
9 | } | ||
10 | panels { | ||
11 | name: "OUTFIT" | ||
12 | path: "Panels/panel_15" | ||
13 | clue: "outfit" | ||
14 | answer: "hat" | ||
15 | symbols: "boxes" | ||
16 | } | ||
17 | paintings { | ||
18 | name: "UNDUE" | ||
19 | path: "Components/Paintings/undue" | ||
20 | orientation: "north" | ||
21 | display_name: "Hat Chamber Painting" | ||
22 | } | ||
diff --git a/data/maps/the_extravagant/rooms/X Minus Middle Leg.txtpb b/data/maps/the_extravagant/rooms/X Minus Middle Leg.txtpb new file mode 100644 index 0000000..f1ecdb2 --- /dev/null +++ b/data/maps/the_extravagant/rooms/X Minus Middle Leg.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "X Minus Middle Leg" | ||
2 | display_name: "W" | ||
3 | panels { | ||
4 | name: "ANTENNA" | ||
5 | path: "Panels/panel_7" | ||
6 | clue: "antenna" | ||
7 | answer: "ant" | ||
8 | symbols: "boxes" | ||
9 | } | ||
diff --git a/data/maps/the_extravagant/rooms/X Minus Right Leg.txtpb b/data/maps/the_extravagant/rooms/X Minus Right Leg.txtpb new file mode 100644 index 0000000..54fe1d4 --- /dev/null +++ b/data/maps/the_extravagant/rooms/X Minus Right Leg.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "X Minus Right Leg" | ||
2 | display_name: "W" | ||
3 | panels { | ||
4 | name: "ROWBOAT" | ||
5 | path: "Panels/panel_13" | ||
6 | clue: "rowboat" | ||
7 | answer: "oar" | ||
8 | symbols: "boxes" | ||
9 | } | ||
diff --git a/data/maps/the_extravagant/rooms/X Minus.txtpb b/data/maps/the_extravagant/rooms/X Minus.txtpb new file mode 100644 index 0000000..45847e1 --- /dev/null +++ b/data/maps/the_extravagant/rooms/X Minus.txtpb | |||
@@ -0,0 +1,23 @@ | |||
1 | name: "X Minus" | ||
2 | display_name: "W" | ||
3 | panels { | ||
4 | name: "DUO" | ||
5 | path: "Panels/panel_1" | ||
6 | clue: "duo" | ||
7 | answer: "trio" | ||
8 | symbols: "boxes" | ||
9 | } | ||
10 | paintings { | ||
11 | name: "SMILE" | ||
12 | path: "Components/Paintings/smile3" | ||
13 | gravity: X_MINUS | ||
14 | orientation: "up" | ||
15 | display_name: "W Side Right Painting" | ||
16 | } | ||
17 | paintings { | ||
18 | name: "UNDONE" | ||
19 | path: "Components/Paintings/undone2" | ||
20 | gravity: X_MINUS | ||
21 | orientation: "up" | ||
22 | display_name: "W Side Left Painting" | ||
23 | } | ||
diff --git a/data/maps/the_extravagant/rooms/X Plus Middle Leg.txtpb b/data/maps/the_extravagant/rooms/X Plus Middle Leg.txtpb new file mode 100644 index 0000000..b117781 --- /dev/null +++ b/data/maps/the_extravagant/rooms/X Plus Middle Leg.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "X Plus Middle Leg" | ||
2 | display_name: "M" | ||
3 | panels { | ||
4 | name: "COLONY" | ||
5 | path: "Panels/panel_10" | ||
6 | clue: "colony" | ||
7 | answer: "ant" | ||
8 | symbols: "boxes" | ||
9 | } | ||
diff --git a/data/maps/the_extravagant/rooms/X Plus Right Leg.txtpb b/data/maps/the_extravagant/rooms/X Plus Right Leg.txtpb new file mode 100644 index 0000000..9b258fb --- /dev/null +++ b/data/maps/the_extravagant/rooms/X Plus Right Leg.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "X Plus Right Leg" | ||
2 | display_name: "M" | ||
3 | panels { | ||
4 | name: "HEAD" | ||
5 | path: "Panels/panel_4" | ||
6 | clue: "head" | ||
7 | answer: "hair" | ||
8 | symbols: "boxes" | ||
9 | } | ||
diff --git a/data/maps/the_extravagant/rooms/X Plus.txtpb b/data/maps/the_extravagant/rooms/X Plus.txtpb new file mode 100644 index 0000000..f8c08d0 --- /dev/null +++ b/data/maps/the_extravagant/rooms/X Plus.txtpb | |||
@@ -0,0 +1,27 @@ | |||
1 | name: "X Plus" | ||
2 | display_name: "M" | ||
3 | panels { | ||
4 | name: "ROSE" | ||
5 | path: "Panels/panel_16" | ||
6 | clue: "rose" | ||
7 | answer: "thorn" | ||
8 | symbols: "boxes" | ||
9 | } | ||
10 | paintings { | ||
11 | name: "UNLESS" | ||
12 | path: "Components/Paintings/unless" | ||
13 | gravity: X_PLUS | ||
14 | orientation: "south" | ||
15 | display_name: "M Side Left Painting" | ||
16 | } | ||
17 | paintings { | ||
18 | name: "UNDONE" | ||
19 | path: "Components/Paintings/undone" | ||
20 | gravity: X_PLUS | ||
21 | orientation: "south" | ||
22 | display_name: "M Side Right Painting" | ||
23 | } | ||
24 | keyholders { | ||
25 | name: "M" | ||
26 | path: "Components/KeyHolders/keyHolderM" | ||
27 | } | ||
diff --git a/data/maps/the_extravagant/rooms/Y Minus First Floor.txtpb b/data/maps/the_extravagant/rooms/Y Minus First Floor.txtpb new file mode 100644 index 0000000..fb674c0 --- /dev/null +++ b/data/maps/the_extravagant/rooms/Y Minus First Floor.txtpb | |||
@@ -0,0 +1,28 @@ | |||
1 | name: "Y Minus First Floor" | ||
2 | display_name: "3" | ||
3 | panels { | ||
4 | name: "RHINO" | ||
5 | path: "Panels/panel_2" | ||
6 | clue: "rhino" | ||
7 | answer: "horn" | ||
8 | symbols: "boxes" | ||
9 | } | ||
10 | panels { | ||
11 | name: "HORN" | ||
12 | path: "Panels/panel_3" | ||
13 | clue: "horn" | ||
14 | answer: "rhino" | ||
15 | symbols: "boxes" | ||
16 | } | ||
17 | paintings { | ||
18 | name: "GALLERY" | ||
19 | path: "Components/Paintings/unless3" | ||
20 | orientation: "south" | ||
21 | display_name: "3 Side First Floor Near Panels Painting" | ||
22 | } | ||
23 | paintings { | ||
24 | name: "SMILE" | ||
25 | path: "Components/Paintings/smile" | ||
26 | orientation: "east" | ||
27 | display_name: "3 Side First Floor Other Painting" | ||
28 | } | ||
diff --git a/data/maps/the_extravagant/rooms/Y Minus Second Floor.txtpb b/data/maps/the_extravagant/rooms/Y Minus Second Floor.txtpb new file mode 100644 index 0000000..71c819f --- /dev/null +++ b/data/maps/the_extravagant/rooms/Y Minus Second Floor.txtpb | |||
@@ -0,0 +1,21 @@ | |||
1 | name: "Y Minus Second Floor" | ||
2 | display_name: "3" | ||
3 | panels { | ||
4 | name: "COMPASS" | ||
5 | path: "Panels/panel_5" | ||
6 | clue: "compass" | ||
7 | answer: "north" | ||
8 | symbols: "boxes" | ||
9 | } | ||
10 | paintings { | ||
11 | name: "UNMORE" | ||
12 | path: "Components/Paintings/unmore" | ||
13 | orientation: "east" | ||
14 | display_name: "3 Side Second Floor Other Painting" | ||
15 | } | ||
16 | paintings { | ||
17 | name: "SMILE" | ||
18 | path: "Components/Paintings/smile2" | ||
19 | orientation: "south" | ||
20 | display_name: "3 Side Second Floor Near Panel Painting" | ||
21 | } | ||
diff --git a/data/maps/the_extravagant/rooms/Y Minus Third Floor.txtpb b/data/maps/the_extravagant/rooms/Y Minus Third Floor.txtpb new file mode 100644 index 0000000..f5ebe14 --- /dev/null +++ b/data/maps/the_extravagant/rooms/Y Minus Third Floor.txtpb | |||
@@ -0,0 +1,9 @@ | |||
1 | name: "Y Minus Third Floor" | ||
2 | display_name: "3" | ||
3 | panels { | ||
4 | name: "WHISKERS" | ||
5 | path: "Panels/panel_11" | ||
6 | clue: "whiskers" | ||
7 | answer: "rat" | ||
8 | symbols: "boxes" | ||
9 | } | ||
diff --git a/data/maps/the_extravagant/rooms/Y Plus First Floor.txtpb b/data/maps/the_extravagant/rooms/Y Plus First Floor.txtpb new file mode 100644 index 0000000..9c8120c --- /dev/null +++ b/data/maps/the_extravagant/rooms/Y Plus First Floor.txtpb | |||
@@ -0,0 +1,16 @@ | |||
1 | name: "Y Plus First Floor" | ||
2 | display_name: "E" | ||
3 | paintings { | ||
4 | name: "UNDUE" | ||
5 | path: "Components/Paintings/undue4" | ||
6 | gravity: Y_PLUS | ||
7 | orientation: "south" | ||
8 | display_name: "E Side Painting On E" | ||
9 | } | ||
10 | paintings { | ||
11 | name: "UNLESS" | ||
12 | path: "Components/Paintings/unless2" | ||
13 | gravity: Y_PLUS | ||
14 | orientation: "east" | ||
15 | display_name: "E Side First Floor Painting On Wall" | ||
16 | } | ||
diff --git a/data/maps/the_extravagant/rooms/Y Plus Third Floor.txtpb b/data/maps/the_extravagant/rooms/Y Plus Third Floor.txtpb new file mode 100644 index 0000000..3fd845b --- /dev/null +++ b/data/maps/the_extravagant/rooms/Y Plus Third Floor.txtpb | |||
@@ -0,0 +1,31 @@ | |||
1 | name: "Y Plus Third Floor" | ||
2 | # It's the second floor too... | ||
3 | display_name: "E" | ||
4 | panels { | ||
5 | name: "CACTUS" | ||
6 | path: "Panels/panel_6" | ||
7 | clue: "cactus" | ||
8 | answer: "thorn" | ||
9 | symbols: "boxes" | ||
10 | } | ||
11 | panels { | ||
12 | name: "TAIL" | ||
13 | path: "Panels/panel_12" | ||
14 | clue: "tail" | ||
15 | answer: "rat" | ||
16 | symbols: "boxes" | ||
17 | } | ||
18 | paintings { | ||
19 | name: "UNMORE" | ||
20 | path: "Components/Paintings/unmore2" | ||
21 | gravity: Y_PLUS | ||
22 | orientation: "east" | ||
23 | display_name: "E Side Third Floor Painting" | ||
24 | } | ||
25 | paintings { | ||
26 | name: "UNDUE" | ||
27 | path: "Components/Paintings/undue2" | ||
28 | gravity: Y_PLUS | ||
29 | orientation: "south" | ||
30 | display_name: "Hat Chamber Upside Down Painting" | ||
31 | } | ||