diff options
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 { |