about summary refs log tree commit diff stats
path: root/data/maps
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-10-24 13:26:20 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-10-24 13:26:20 -0400
commit1de29f5fb38058bd2093da67a1119d3d23358eef (patch)
treecd13f54c78d0c541a4f76a2d185eb23d6131e30c /data/maps
parent10c762e26e430e0ec9509521380abe9bf8955aea (diff)
downloadlingo2-archipelago-1de29f5fb38058bd2093da67a1119d3d23358eef.tar.gz
lingo2-archipelago-1de29f5fb38058bd2093da67a1119d3d23358eef.tar.bz2
lingo2-archipelago-1de29f5fb38058bd2093da67a1119d3d23358eef.zip
Add logic for the other rainbow in the_sturdy
Diffstat (limited to 'data/maps')
-rw-r--r--data/maps/the_sturdy/connections.txtpb5
-rw-r--r--data/maps/the_sturdy/doors.txtpb6
-rw-r--r--data/maps/the_sturdy/metadata.txtpb7
-rw-r--r--data/maps/the_sturdy/rooms/Hidden Rainbow.txtpb6
-rw-r--r--data/maps/the_sturdy/rooms/S2 Area.txtpb4
5 files changed, 21 insertions, 7 deletions
diff --git a/data/maps/the_sturdy/connections.txtpb b/data/maps/the_sturdy/connections.txtpb index efa67c2..341d99e 100644 --- a/data/maps/the_sturdy/connections.txtpb +++ b/data/maps/the_sturdy/connections.txtpb
@@ -3,3 +3,8 @@ connections {
3 to_room: "S2 Area" 3 to_room: "S2 Area"
4 door { name: "Color Puzzle" } 4 door { name: "Color Puzzle" }
5} 5}
6connections {
7 from_room: "Main Area"
8 to_room: "Hidden Rainbow"
9 door { name: "Hidden Rainbow" }
10}
diff --git a/data/maps/the_sturdy/doors.txtpb b/data/maps/the_sturdy/doors.txtpb index 9d37064..819f568 100644 --- a/data/maps/the_sturdy/doors.txtpb +++ b/data/maps/the_sturdy/doors.txtpb
@@ -10,3 +10,9 @@ doors {
10 panels { room: "Main Area" name: "MOVE (7)" answer: "back" } 10 panels { room: "Main Area" name: "MOVE (7)" answer: "back" }
11 panels { room: "Main Area" name: "MOVE (8)" answer: "down" } 11 panels { room: "Main Area" name: "MOVE (8)" answer: "down" }
12} 12}
13doors {
14 name: "Hidden Rainbow"
15 type: EVENT
16 panels { room: "Main Area" name: "MOVE (2)" answer: "move" }
17 panels { room: "Main Area" name: "MOVE (4)" answer: "move" }
18}
diff --git a/data/maps/the_sturdy/metadata.txtpb b/data/maps/the_sturdy/metadata.txtpb index 624f765..bdc5a94 100644 --- a/data/maps/the_sturdy/metadata.txtpb +++ b/data/maps/the_sturdy/metadata.txtpb
@@ -1,9 +1,8 @@
1display_name: "The Sturdy" 1display_name: "The Sturdy"
2# Let's ignore the second half of the rainbow for now. 2# Let's ignore the second half of the rainbows for now.
3#excluded_nodes: "Components/Doors/Rainbow2/Hinge/rainbowMirrored" 3#excluded_nodes: "Components/Doors/Rainbow2/Hinge/rainbowMirrored"
4# I don't know why there's a second copy of the rainbow.
5#excluded_nodes: "Components/Doors/Rainbow/Hinge/rainbow"
6#excluded_nodes: "Components/Doors/Rainbow/Hinge/rainbowMirrored" 4#excluded_nodes: "Components/Doors/Rainbow/Hinge/rainbowMirrored"
7# The validator doesn't know that this node exists because it is part of a 5# The validator doesn't know that these node exist because they are part of a
8# sub-scene. 6# sub-scene.
7custom_nodes: "Components/Doors/Rainbow/Hinge/rainbow"
9custom_nodes: "Components/Doors/Rainbow2/Hinge/rainbow" 8custom_nodes: "Components/Doors/Rainbow2/Hinge/rainbow"
diff --git a/data/maps/the_sturdy/rooms/Hidden Rainbow.txtpb b/data/maps/the_sturdy/rooms/Hidden Rainbow.txtpb new file mode 100644 index 0000000..215def8 --- /dev/null +++ b/data/maps/the_sturdy/rooms/Hidden Rainbow.txtpb
@@ -0,0 +1,6 @@
1name: "Hidden Rainbow"
2paintings {
3 name: "RAINBOW"
4 path: "Components/Doors/Rainbow/Hinge/rainbow"
5 enter_only: true
6}
diff --git a/data/maps/the_sturdy/rooms/S2 Area.txtpb b/data/maps/the_sturdy/rooms/S2 Area.txtpb index 38fad5e..745f78f 100644 --- a/data/maps/the_sturdy/rooms/S2 Area.txtpb +++ b/data/maps/the_sturdy/rooms/S2 Area.txtpb
@@ -12,9 +12,7 @@ letters {
12 path: "Components/Collectables/collectable" 12 path: "Components/Collectables/collectable"
13} 13}
14paintings { 14paintings {
15 name: "RAINBOW" 15 name: "RAINBOW2"
16 # The validator is wrong about this node not existing, because it's in a
17 # sub-scene.
18 path: "Components/Doors/Rainbow2/Hinge/rainbow" 16 path: "Components/Doors/Rainbow2/Hinge/rainbow"
19 enter_only: true 17 enter_only: true
20} 18}