From ede20b5e97b39af14b42974f00ebf1737f289ece Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Mon, 8 Sep 2025 16:14:41 -0400 Subject: [Data] Tweak owl logic --- data/maps/the_owl/connections.txtpb | 25 +++++++++++++++++++++++++ data/maps/the_owl/doors.txtpb | 20 ++++++++++---------- 2 files changed, 35 insertions(+), 10 deletions(-) diff --git a/data/maps/the_owl/connections.txtpb b/data/maps/the_owl/connections.txtpb index 2bd2380..cb4bee3 100644 --- a/data/maps/the_owl/connections.txtpb +++ b/data/maps/the_owl/connections.txtpb @@ -8,11 +8,21 @@ connections { to_room: "R2C2 Top" door { name: "Gray Owl" } } +connections { + from_room: "R2C2 Bottom" + to_room: "R2C2 Top" + door { name: "Sky Owl" } +} connections { from_room: "R2C2 Bottom" to_room: "Connected Area" door { name: "Gray Owl" } } +connections { + from_room: "R2C2 Bottom" + to_room: "Connected Area" + door { name: "Sky Owl" } +} connections { from_room: "R2C3 Bottom" to_room: "Connected Area" @@ -43,6 +53,11 @@ connections { to_room: "R2C3 Bottom" door { name: "Gray Owl" } } +connections { + from_room: "Connected Area" + to_room: "R2C3 Bottom" + door { name: "Sky Owl" } +} connections { from_room: "Connected Area" to_room: "Magenta Hallway" @@ -68,6 +83,11 @@ connections { to_room: "R1C4 Left" door { name: "Gray Owl" } } +connections { + from_room: "Connected Area" + to_room: "R1C4 Left" + door { name: "Sky Owl" } +} connections { from_room: "Connected Area" to_room: "R2C1 Left" @@ -83,6 +103,11 @@ connections { to_room: "R2C1 Left" door { name: "Gray Owl" } } +connections { + from_room: "Connected Area" + to_room: "R2C1 Left" + door { name: "Sky Owl" } +} connections { from { painting { diff --git a/data/maps/the_owl/doors.txtpb b/data/maps/the_owl/doors.txtpb index 3d2d055..5ec34c6 100644 --- a/data/maps/the_owl/doors.txtpb +++ b/data/maps/the_owl/doors.txtpb @@ -233,20 +233,20 @@ doors { doors { name: "Gray Panel" type: EVENT - # TODO: Is it okay to have an event with an in-game effect? - receivers: "Panels/Colors/owl_2/animationListener2" - doors { name: "Orange Owl" } - doors { name: "Black Owl" } - doors { name: "Blue Owl" } + #receivers: "Panels/Colors/owl_2/animationListener2" + panels { room: "Connected Area" name: "RANGE" } + panels { room: "R2C3 Bottom" name: "BLACK" } + panels { room: "Blue Room" name: "SKY" } } doors { name: "Owl Painting" type: EVENT #move_paintings { room: "Connected Area" name: "OWL" } #receivers: "Components/Paintings/owl/teleportListener" - doors { name: "Orange Owl" } - doors { name: "Black Owl" } - doors { name: "Blue Owl" } - doors { name: "White Owl" } - doors { name: "Sky Owl" } + panels { room: "R2C1 Left" name: "DUSKY" } + panels { room: "R2C2 Top" name: "RAY" } + panels { room: "Connected Area" name: "RANGE" } + panels { room: "R2C3 Bottom" name: "BLACK" } + panels { room: "Connected Area" name: "WHITE" } + panels { room: "Blue Room" name: "SKY" } } -- cgit 1.4.1