From 139c7252dffad17f2f3345fa1aa41f673fcfea03 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Wed, 22 Oct 2025 17:52:20 -0400 Subject: Added icarus --- data/maps/icarus/connections.txtpb | 751 +++++++++++++++++++++++++++++++++++++ 1 file changed, 751 insertions(+) create mode 100644 data/maps/icarus/connections.txtpb (limited to 'data/maps/icarus/connections.txtpb') diff --git a/data/maps/icarus/connections.txtpb b/data/maps/icarus/connections.txtpb new file mode 100644 index 0000000..1ec90d9 --- /dev/null +++ b/data/maps/icarus/connections.txtpb @@ -0,0 +1,751 @@ +# It is supposed to be in logic to jump from Maze to Maze King Painting, but I +# find this difficult to do, and unshuffled paintings never requires it, so I am +# making it not in logic. +connections { + from_room: "Welcome Spine (Obverse)" + to_room: "Trans Rights" + door { name: "Agender Door" } +} +connections { + from_room: "Through Woman (Obverse)" + to_room: "Welcome Spine (Reverse)" + door { name: "Agender Door" } + oneway: true +} +connections { + from_room: "Above Trans Rights" + to_room: "Through Woman (Reverse)" + door { name: "Agender Door" } + oneway: true +} +connections { + from { + painting { + room: "Big U" + name: "GO3" + } + } + to { + painting { + room: "Trans Rights" + name: "STOP2" + } + } + oneway: true +} +connections { + from_room: "Spiral Ramp" + to_room: "Highest Point" + door { name: "Pea Door" } +} +connections { + from { + painting { + room: "Fatherland Quicktravel" + name: "GO7" + } + } + to { + painting { + room: "Pillar Ramp" + name: "STOP6" + } + } + oneway: true +} +connections { + from_room: "Maze" + to_room: "Mediums Quicktravel" + door { name: "Mediums Door" } +} +connections { + from { + painting { + room: "Big U" + name: "GO1" + } + } + to { + painting { + room: "Pillar Ramp" + name: "STOP10" + } + } + oneway: true +} +connections { + from_room: "Pillar Ramp" + to_room: "Banana Belt Door" + door { name: "Asteroid Bunch Door" } +} +connections { + from_room: "Through Woman (Obverse)" + to_room: "Cow Quicktravel" + door { name: "Cow Door" } +} +connections { + from { + painting { + room: "Welcome Spine Quicktravel" + name: "GO5" + } + } + to { + painting { + room: "Cow Quicktravel" + name: "STOP4" + } + } + oneway: true +} +connections { + from_room: "Through Woman (Obverse)" + to_room: "Behind Welcome Spine" + door { name: "Ant Door" } +} +connections { + from_room: "Above Trans Rights" + to_room: "Behind Welcome Spine" + door { name: "Ant Door" } + oneway: true +} +connections { + from_room: "Through Woman (Obverse)" + to_room: "Big U" + door { name: "Man Door" } +} +connections { + from { + painting { + room: "Trans Rights" + name: "GO2" + } + } + to { + painting { + room: "Big U" + name: "STOP1" + } + } + oneway: true +} +connections { + from { + painting { + room: "Cow Quicktravel" + name: "GO4" + } + } + to { + painting { + room: "Big U" + name: "STOP3" + } + } + oneway: true +} +connections { + from_room: "Welcome Spine (Obverse)" + to_room: "Through Woman (Obverse)" + door { name: "Woman Door" } +} +connections { + from_room: "Fatherland" + to_room: "Fatherland Quicktravel" + door { name: "Fatherland Door" } +} +connections { + from { + painting { + room: "Mini Icarus Sun Loop" + name: "GO8" + } + } + to { + painting { + room: "Fatherland Quicktravel" + name: "STOP7" + } + } + oneway: true +} +connections { + from { + painting { + room: "Pillar Ramp" + name: "GO10" + } + } + to { + painting { + room: "Mediums Quicktravel" + name: "STOP9" + } + } + oneway: true +} +connections { + from_room: "Mini Icarus Wings Painting" + to_room: "Mini Icarus 2" + door { name: "Battery Door" } + oneway: true +} +connections { + from_room: "Mini Icarus 2" + to_room: "Mini Icarus Sun Loop" + door { name: "Battery Door" } +} +connections { + from { + painting { + room: "Mediums Quicktravel" + name: "GO9" + } + } + to { + painting { + room: "Mini Icarus Sun Loop" + name: "STOP8" + } + } + oneway: true +} +connections { + from_room: "Mini Icarus 2" + to_room: "Mini Icarus 3" + door { name: "Animals Door" } +} +connections { + from_room: "Mini Icarus 2" + to_room: "Mini Icarus Wings Painting" + door { name: "Troupe Door" } +} +connections { + from_room: "Mini Icarus 2" + to_room: "Mini Icarus Sun Loop" + door { name: "Reversed Arrows Door" } +} +connections { + from_room: "Welcome Spine (Reverse)" + to_room: "Welcome Spine Quicktravel" + door { name: "Termite Door" } +} +connections { + from { + painting { + room: "Pillar Ramp" + name: "GO6" + } + } + to { + painting { + room: "Welcome Spine Quicktravel" + name: "STOP5" + } + } + oneway: true +} +connections { + from { + painting { + room: "Spiral Ramp" + name: "SUN5" + } + } + to { + painting { + room: "Pillar Ramp" + name: "SUN6" + } + } + oneway: true +} +connections { + from_room: "Pillar Ramp" + to_room: "Patricide Room" + door { name: "Patricide Door" } +} +connections { + from_room: "Maze" + to_room: "Maze Back" + door { name: "These Door" } +} +connections { + from_room: "Welcome Spine (Reverse)" + to_room: "Maze Back" + oneway: true +} +connections { + from_room: "Welcome Spine (Obverse)" + to_room: "Through Woman (Reverse)" + oneway: true +} +connections { + from { + painting { + room: "Through Woman (Obverse)" + name: "SUN2" + } + } + to { + painting { + room: "Above Trans Rights" + name: "SUN" + } + } + oneway: true +} +connections { + from { + painting { + room: "Maze" + name: "WINGS14" + } + } + to { + painting { + room: "Through Woman (Obverse)" + name: "WINGS6" + } + } + oneway: true +} +connections { + from_room: "Through Woman (Obverse)" + to_room: "Behind Welcome Spine" + door { name: "Woman Door" } + oneway: true +} +connections { + from { + painting { + room: "Cow Quicktravel" + name: "SUN4" + } + } + to { + painting { + room: "Highest Point" + name: "SUN3" + } + } + oneway: true +} +connections { + from { + painting { + room: "Through Woman (Reverse)" + name: "WINGS8" + } + } + to { + painting { + room: "Spiral Ramp" + name: "WINGS7" + } + } + oneway: true +} +connections { + from_room: "Through Woman (Reverse)" + to_room: "Big U" + oneway: true +} +connections { + from { + painting { + room: "Spiral Ramp" + name: "WINGS6" + } + } + to { + painting { + room: "Through Woman (Obverse)" + name: "WINGS3" + } + } + # rare two-way painting! + bypass_target_door: true +} +connections { + from_room: "Spiral Ramp" + to_room: "Pillar Ramp" + oneway: true +} +connections { + from_room: "Pillar Ramp" + to_room: "The Orb" +} +connections { + from { + painting { + room: "Banana Belt Door" + name: "SUN14" + } + } + to { + painting { + room: "Above Trans Rights" + name: "SUN" + } + } + oneway: true +} +connections { + from_room: "Trans Rights" + to_room: "Mini Icarus Wings Painting" + oneway: true +} +connections { + from { + painting { + room: "Mini Icarus Wings Painting" + name: "WINGS4" + } + } + to { + painting { + room: "Mini Icarus Sun Loop" + name: "TROUBLEDESTINATION" + } + } + oneway: true +} +connections { + from { + painting { + room: "Painting Maze 1" + name: "SUN9" + } + } + to { + painting { + room: "Mini Icarus 2" + name: "SUN10" + } + } + oneway: true +} +connections { + from { + painting { + room: "Mini Icarus 2" + name: "SUN11" + } + } + to { + painting { + room: "Mini Icarus Sun Loop" + name: "SUN12" + } + } + oneway: true +} +connections { + from { + painting { + room: "Mini Icarus Sun Loop" + name: "SUN13" + } + } + to { + painting { + room: "Maze" + name: "SUN14" + } + } + oneway: true +} +connections { + from_room: "Mini Icarus 3" + to_room: "Mini Icarus Sun Loop" + door { name: "Battery Door" } + oneway: true +} +connections { + from { + painting { + room: "Maze" + name: "SUN5" + } + } + to { + painting { + room: "Painting Maze 2" + name: "SUN6" + } + } + oneway: true +} +connections { + from { + painting { + room: "Maze" + name: "WINGS16" + } + } + to { + painting { + room: "Maze Wings Passage" + name: "WINGS12" + } + } + oneway: true +} +connections { + from { + painting { + room: "Maze Wings Passage" + name: "WINGS12" + } + } + to { + painting { + room: "Patricide Room" + name: "WINGS10" + } + } + oneway: true +} +connections { + from { + painting { + room: "Patricide Room" + name: "SUN4" + } + } + to { + painting { + room: "Maze" + name: "SUN4" + } + } + oneway: true +} +connections { + from { + painting { + room: "Maze" + name: "WINGS9" + } + } + to { + painting { + room: "Patricide Room" + name: "WINGS10" + } + } + oneway: true +} +connections { + from_room: "Maze" + to_room: "Maze King Panel" + oneway: true +} +connections { + from_room: "Maze King Painting" + to_room: "Maze King Panel" + oneway: true +} +connections { + from { + painting { + room: "Maze King Painting" + name: "WINGS13" + } + } + to { + painting { + room: "Maze Wings Passage" + name: "WINGS12" + } + } + oneway: true +} +connections { + from { + painting { + room: "Fatherland" + name: "SUN7" + } + } + to { + painting { + room: "Painting Maze 1" + name: "SUN8" + } + } + oneway: true +} +connections { + from { + painting { + room: "Painting Maze 2" + name: "WINGS11" + } + } + to { + painting { + room: "Fatherland" + name: "WINGS2" + } + } + oneway: true +} +connections { + from { + painting { + room: "Painting Maze 1" + name: "WINGS3" + } + } + to { + painting { + room: "Maze Wings Passage" + name: "WINGS12" + } + } + oneway: true +} +# It is possible to fall out of the map from every room, which always sends you +# back to the beginning. +connections { + from_room: "Above Trans Rights" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Banana Belt Door" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Behind Welcome Spine" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Big U" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Cow Quicktravel" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Fatherland Quicktravel" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Fatherland" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Highest Point" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Maze Back" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Maze King Painting" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Maze Wings Passage" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Maze" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Mediums Quicktravel" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Mini Icarus 2" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Mini Icarus 3" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Mini Icarus Sun Loop" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Mini Icarus Wings Painting" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Painting Maze 1" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Painting Maze 2" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Patricide Room" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Pillar Ramp" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Spiral Ramp" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "The Orb" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Through Woman (Obverse)" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Through Woman (Reverse)" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Trans Rights" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Welcome Spine (Reverse)" + to_room: "Welcome Spine (Obverse)" + oneway: true +} +connections { + from_room: "Welcome Spine Quicktravel" + to_room: "Welcome Spine (Obverse)" + oneway: true +} -- cgit 1.4.1