diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-10-20 18:33:18 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-10-20 18:33:18 -0400 |
commit | 2ea5762540a67ba20c5cb72c89c5cf62c7e9bfd5 (patch) | |
tree | cb6fa51b3a70a7f2b3ac099b7c34c9a7f730cc2b /proto | |
parent | 4c1dc83759d15b7f9f8aaddf580d2147f43fb845 (diff) | |
download | lingo2-archipelago-main.tar.gz lingo2-archipelago-main.tar.bz2 lingo2-archipelago-main.zip |
Diffstat (limited to 'proto')
-rw-r--r-- | proto/data.proto | 1 | ||||
-rw-r--r-- | proto/human.proto | 5 |
2 files changed, 6 insertions, 0 deletions
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 { | |||
148 | repeated string senders = 19; | 148 | repeated string senders = 19; |
149 | 149 | ||
150 | optional DoorType type = 8; | 150 | optional DoorType type = 8; |
151 | optional bool latch = 20; | ||
151 | 152 | ||
152 | optional string location_name = 17; | 153 | optional string location_name = 17; |
153 | } | 154 | } |
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 { | |||
114 | optional DoorType type = 4; | 114 | optional DoorType type = 4; |
115 | optional string location_room = 5; | 115 | optional string location_room = 5; |
116 | optional string location_name = 14; | 116 | optional string location_name = 14; |
117 | |||
118 | // Non-item doors that are latched will stay open once opened, even if the | ||
119 | // opening trigger is deactivated. This applies to EVENT/LOCATION_ONLY doors, | ||
120 | // as well as item-locked doors when not shuffling doors. | ||
121 | optional bool latch = 17; | ||
117 | } | 122 | } |
118 | 123 | ||
119 | message HumanDoors { | 124 | message HumanDoors { |