From 6af543ba049e3ba880b113907cd5222b205b8c05 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Mon, 8 Sep 2025 12:42:31 -0400 Subject: Add cyan door behavior option --- data/maps/the_darkroom/doors.txtpb | 4 ++-- data/maps/the_graveyard/doors.txtpb | 2 ++ data/maps/the_parthenon/doors.txtpb | 7 +++++++ data/maps/the_unkempt/doors.txtpb | 2 ++ data/maps/the_unkempt/rooms/Right Area.txtpb | 3 +-- data/maps/the_unyielding/doors.txtpb | 3 +++ 6 files changed, 17 insertions(+), 4 deletions(-) (limited to 'data/maps') diff --git a/data/maps/the_darkroom/doors.txtpb b/data/maps/the_darkroom/doors.txtpb index d7094ae..047c7d0 100644 --- a/data/maps/the_darkroom/doors.txtpb +++ b/data/maps/the_darkroom/doors.txtpb @@ -2,8 +2,8 @@ doors { name: "Double Letter Panel Blockers" type: EVENT - #receivers: "Panels/Room 1/panel_3/visibilityListener" - #receivers: "Panels/Room 2/panel_3/visibilityListener" + receivers: "Panels/Room 1/panel_3/visibilityListener" + receivers: "Panels/Room 2/panel_3/visibilityListener" double_letters: true } doors { diff --git a/data/maps/the_graveyard/doors.txtpb b/data/maps/the_graveyard/doors.txtpb index 5e5e929..a10d8f6 100644 --- a/data/maps/the_graveyard/doors.txtpb +++ b/data/maps/the_graveyard/doors.txtpb @@ -19,5 +19,7 @@ doors { doors { name: "Double Letters" type: EVENT + receivers: "Panels/panel_3/teleportListener" + receivers: "Components/Paintings/omrt/teleportListener" double_letters: true } diff --git a/data/maps/the_parthenon/doors.txtpb b/data/maps/the_parthenon/doors.txtpb index bb57d12..5187aea 100644 --- a/data/maps/the_parthenon/doors.txtpb +++ b/data/maps/the_parthenon/doors.txtpb @@ -1,6 +1,13 @@ doors { name: "Double Letters" type: EVENT + receivers: "Components/Doors/entry_11" + receivers: "Components/Doors/entry_5" + receivers: "Components/Doors/entry_6" + receivers: "Components/Doors/entry_7" + receivers: "Components/Doors/entry_8" + receivers: "Components/Doors/entry_9" + receivers: "Components/Doors/entry_10" double_letters: true } doors { diff --git a/data/maps/the_unkempt/doors.txtpb b/data/maps/the_unkempt/doors.txtpb index 9a13c82..2349913 100644 --- a/data/maps/the_unkempt/doors.txtpb +++ b/data/maps/the_unkempt/doors.txtpb @@ -21,6 +21,7 @@ doors { doors { name: "Cyan Doors" type: EVENT + receivers: "Components/Doors/entry_12" double_letters: true } doors { @@ -67,6 +68,7 @@ doors { type: CONTROL_CENTER_COLOR receivers: "Components/Doors/entry_6" receivers: "Components/Doors/entry_13" + receivers: "Panels/Assorted/panel_1/teleportListener" control_center_color: "orange" double_letters: true } diff --git a/data/maps/the_unkempt/rooms/Right Area.txtpb b/data/maps/the_unkempt/rooms/Right Area.txtpb index 1475fb0..03d7cea 100644 --- a/data/maps/the_unkempt/rooms/Right Area.txtpb +++ b/data/maps/the_unkempt/rooms/Right Area.txtpb @@ -159,6 +159,5 @@ panels { clue: "color" answer: "orange" symbols: EXAMPLE - # TODO: This is hidden in-game until double letters are unlocked AND "orange" - # is entered in the control center. + required_door { name: "Control Center Orange Door" } } diff --git a/data/maps/the_unyielding/doors.txtpb b/data/maps/the_unyielding/doors.txtpb index b9d0d77..a3c3999 100644 --- a/data/maps/the_unyielding/doors.txtpb +++ b/data/maps/the_unyielding/doors.txtpb @@ -499,5 +499,8 @@ doors { doors { name: "Cyan Doors" type: EVENT + receivers: "Components/Doors/entry_4" + receivers: "Panels/Miscellaneous/entry_2/teleportListener" + receivers: "Panels/Miscellaneous/entry_3/teleportListener" double_letters: true } -- cgit 1.4.1