From 2ea5762540a67ba20c5cb72c89c5cf62c7e9bfd5 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Mon, 20 Oct 2025 18:33:18 -0400 Subject: Mark some doors as "latched" --- proto/data.proto | 1 + proto/human.proto | 5 +++++ 2 files changed, 6 insertions(+) (limited to 'proto') diff --git a/proto/data.proto b/proto/data.proto index a9e1d0d..4b3cf1f 100644 --- a/proto/data.proto +++ b/proto/data.proto @@ -148,6 +148,7 @@ message Door { repeated string senders = 19; optional DoorType type = 8; + optional bool latch = 20; optional string location_name = 17; } diff --git a/proto/human.proto b/proto/human.proto index c8d653f..ee59bab 100644 --- a/proto/human.proto +++ b/proto/human.proto @@ -114,6 +114,11 @@ message HumanDoor { optional DoorType type = 4; optional string location_room = 5; optional string location_name = 14; + + // Non-item doors that are latched will stay open once opened, even if the + // opening trigger is deactivated. This applies to EVENT/LOCATION_ONLY doors, + // as well as item-locked doors when not shuffling doors. + optional bool latch = 17; } message HumanDoors { -- cgit 1.4.1