From fcfefe57d9d0b9d8eb3e149e68605103a9e6b490 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Thu, 11 Sep 2025 20:08:32 -0400 Subject: [Data] Fixed connection target required door logic bugs --- data/maps/the_bearer/connections.txtpb | 5 +++++ data/maps/the_bearer/rooms/Back Area.txtpb | 6 ------ data/maps/the_bearer/rooms/Tree Entrance.txtpb | 6 ++++++ data/maps/the_darkroom/connections.txtpb | 10 ++++++++++ data/maps/the_darkroom/rooms/Congruent Entrance.txtpb | 7 +++++++ data/maps/the_darkroom/rooms/Double Sided Entrance.txtpb | 7 +++++++ data/maps/the_darkroom/rooms/First Room.txtpb | 6 ------ data/maps/the_darkroom/rooms/Second Room.txtpb | 6 ------ data/maps/the_entry/connections.txtpb | 15 +++++++++++++++ data/maps/the_entry/rooms/Flipped Second Room.txtpb | 7 ------- data/maps/the_entry/rooms/Four Rooms Entrance.txtpb | 7 +++++++ data/maps/the_entry/rooms/Liberated Entrance.txtpb | 6 ++++++ data/maps/the_entry/rooms/Link Area.txtpb | 12 ------------ data/maps/the_entry/rooms/Literate Entrance.txtpb | 6 ++++++ 14 files changed, 69 insertions(+), 37 deletions(-) create mode 100644 data/maps/the_bearer/rooms/Tree Entrance.txtpb create mode 100644 data/maps/the_darkroom/rooms/Congruent Entrance.txtpb create mode 100644 data/maps/the_darkroom/rooms/Double Sided Entrance.txtpb create mode 100644 data/maps/the_entry/rooms/Four Rooms Entrance.txtpb create mode 100644 data/maps/the_entry/rooms/Liberated Entrance.txtpb create mode 100644 data/maps/the_entry/rooms/Literate Entrance.txtpb (limited to 'data/maps') diff --git a/data/maps/the_bearer/connections.txtpb b/data/maps/the_bearer/connections.txtpb index 23410f0..ba14d83 100644 --- a/data/maps/the_bearer/connections.txtpb +++ b/data/maps/the_bearer/connections.txtpb @@ -263,3 +263,8 @@ connections { to_room: "Butterfly Room" door { name: "Butterfly Entrance" } } +connections { + from_room: "Back Area" + to_room: "Tree Entrance" + door { name: "Control Center Brown Door" } +} diff --git a/data/maps/the_bearer/rooms/Back Area.txtpb b/data/maps/the_bearer/rooms/Back Area.txtpb index 27e175c..b1860de 100644 --- a/data/maps/the_bearer/rooms/Back Area.txtpb +++ b/data/maps/the_bearer/rooms/Back Area.txtpb @@ -6,12 +6,6 @@ panels { answer: "brown" symbols: EXAMPLE } -ports { - name: "TREE" - path: "Components/Warps/worldport3" - orientation: "north" - required_door { name: "Control Center Brown Door" } -} ports { name: "DAEDALUS" path: "Components/Warps/worldport2" diff --git a/data/maps/the_bearer/rooms/Tree Entrance.txtpb b/data/maps/the_bearer/rooms/Tree Entrance.txtpb new file mode 100644 index 0000000..97a07da --- /dev/null +++ b/data/maps/the_bearer/rooms/Tree Entrance.txtpb @@ -0,0 +1,6 @@ +name: "Tree Entrance" +ports { + name: "TREE" + path: "Components/Warps/worldport3" + orientation: "north" +} diff --git a/data/maps/the_darkroom/connections.txtpb b/data/maps/the_darkroom/connections.txtpb index 87e9b0e..1b7ad05 100644 --- a/data/maps/the_darkroom/connections.txtpb +++ b/data/maps/the_darkroom/connections.txtpb @@ -38,3 +38,13 @@ connections { to_room: "Cyan Hallway" door { name: "Colorful Entrance" } } +connections { + from_room: "Second Room" + to_room: "Congruent Entrance" + door { name: "Congruent Entrance" } +} +connections { + from_room: "First Room" + to_room: "Double Sided Entrance" + door { name: "Double Sided Entrance" } +} diff --git a/data/maps/the_darkroom/rooms/Congruent Entrance.txtpb b/data/maps/the_darkroom/rooms/Congruent Entrance.txtpb new file mode 100644 index 0000000..7ea1286 --- /dev/null +++ b/data/maps/the_darkroom/rooms/Congruent Entrance.txtpb @@ -0,0 +1,7 @@ +name: "Congruent Entrance" +panel_display_name: "Second Room" +ports { + name: "CONGRUENT" + path: "Components/Warps/worldport7" + orientation: "east" +} diff --git a/data/maps/the_darkroom/rooms/Double Sided Entrance.txtpb b/data/maps/the_darkroom/rooms/Double Sided Entrance.txtpb new file mode 100644 index 0000000..9d25108 --- /dev/null +++ b/data/maps/the_darkroom/rooms/Double Sided Entrance.txtpb @@ -0,0 +1,7 @@ +name: "Double Sided Entrance" +panel_display_name: "First Room" +ports { + name: "DOUBLESIDED" + path: "Components/Warps/worldport6" + orientation: "east" +} diff --git a/data/maps/the_darkroom/rooms/First Room.txtpb b/data/maps/the_darkroom/rooms/First Room.txtpb index 4e656bf..c635757 100644 --- a/data/maps/the_darkroom/rooms/First Room.txtpb +++ b/data/maps/the_darkroom/rooms/First Room.txtpb @@ -42,9 +42,3 @@ ports { orientation: "north" required_door { name: "Second Room Entrance" } } -ports { - name: "DOUBLESIDED" - path: "Components/Warps/worldport6" - orientation: "east" - required_door { name: "Double Sided Entrance" } -} diff --git a/data/maps/the_darkroom/rooms/Second Room.txtpb b/data/maps/the_darkroom/rooms/Second Room.txtpb index baeea12..a3964ea 100644 --- a/data/maps/the_darkroom/rooms/Second Room.txtpb +++ b/data/maps/the_darkroom/rooms/Second Room.txtpb @@ -47,9 +47,3 @@ ports { orientation: "north" required_door { name: "Third Room Entrance" } } -ports { - name: "CONGRUENT" - path: "Components/Warps/worldport7" - orientation: "east" - required_door { name: "Congruent Entrance" } -} diff --git a/data/maps/the_entry/connections.txtpb b/data/maps/the_entry/connections.txtpb index a2e325a..9813f85 100644 --- a/data/maps/the_entry/connections.txtpb +++ b/data/maps/the_entry/connections.txtpb @@ -199,3 +199,18 @@ connections { to_room: "White Hallway To Daedalus" door { name: "Control Center White Door" } } +connections { + from_room: "Flipped Second Room" + to_room: "Four Rooms Entrance" + door { name: "Flipped Second Room Right Door" } +} +connections { + from_room: "Link Area" + to_room: "Liberated Entrance" + door { name: "Liberated Entrance" } +} +connections { + from_room: "Link Area" + to_room: "Literate Entrance" + door { name: "Literate Entrance" } +} diff --git a/data/maps/the_entry/rooms/Flipped Second Room.txtpb b/data/maps/the_entry/rooms/Flipped Second Room.txtpb index 5841ca1..0d518bb 100644 --- a/data/maps/the_entry/rooms/Flipped Second Room.txtpb +++ b/data/maps/the_entry/rooms/Flipped Second Room.txtpb @@ -21,10 +21,3 @@ paintings { gravity: Y_PLUS display_name: "Eye Painting" } -ports { - name: "FOUR" - path: "Components/Warps/worldport9" - orientation: "south" - gravity: Y_PLUS - required_door { name: "Flipped Second Room Right Door" } -} \ No newline at end of file diff --git a/data/maps/the_entry/rooms/Four Rooms Entrance.txtpb b/data/maps/the_entry/rooms/Four Rooms Entrance.txtpb new file mode 100644 index 0000000..689d23e --- /dev/null +++ b/data/maps/the_entry/rooms/Four Rooms Entrance.txtpb @@ -0,0 +1,7 @@ +name: "Four Rooms Entrance" +ports { + name: "FOUR" + path: "Components/Warps/worldport9" + orientation: "south" + gravity: Y_PLUS +} diff --git a/data/maps/the_entry/rooms/Liberated Entrance.txtpb b/data/maps/the_entry/rooms/Liberated Entrance.txtpb new file mode 100644 index 0000000..f0176a0 --- /dev/null +++ b/data/maps/the_entry/rooms/Liberated Entrance.txtpb @@ -0,0 +1,6 @@ +name: "Liberated Entrance" +ports { + name: "BLUE" + path: "worldport8" + orientation: "west" +} diff --git a/data/maps/the_entry/rooms/Link Area.txtpb b/data/maps/the_entry/rooms/Link Area.txtpb index 689f57a..5b68279 100644 --- a/data/maps/the_entry/rooms/Link Area.txtpb +++ b/data/maps/the_entry/rooms/Link Area.txtpb @@ -26,15 +26,3 @@ paintings { orientation: "south" display_name: "Center Painting" } -ports { - name: "BLUE" - path: "worldport8" - orientation: "west" - required_door { name: "Liberated Entrance" } -} -ports { - name: "BROWN" - path: "worldport9" - orientation: "east" - required_door { name: "Literate Entrance" } -} \ No newline at end of file diff --git a/data/maps/the_entry/rooms/Literate Entrance.txtpb b/data/maps/the_entry/rooms/Literate Entrance.txtpb new file mode 100644 index 0000000..4ec402f --- /dev/null +++ b/data/maps/the_entry/rooms/Literate Entrance.txtpb @@ -0,0 +1,6 @@ +name: "Literate Entrance" +ports { + name: "BROWN" + path: "worldport9" + orientation: "east" +} -- cgit 1.4.1