summary refs log tree commit diff stats
path: root/proto/human.proto
diff options
context:
space:
mode:
Diffstat (limited to 'proto/human.proto')
-rw-r--r--proto/human.proto10
1 files changed, 10 insertions, 0 deletions
diff --git a/proto/human.proto b/proto/human.proto index 0de1f0e..7d61fcb 100644 --- a/proto/human.proto +++ b/proto/human.proto
@@ -33,6 +33,13 @@ message PanelIdentifier {
33 string answer = 4; 33 string answer = 4;
34} 34}
35 35
36message KeyholderIdentifier {
37 string map = 1;
38 string room = 2;
39 string name = 3;
40 string key = 4;
41}
42
36message HumanConnection { 43message HumanConnection {
37 message Endpoint { 44 message Endpoint {
38 oneof endpoint { 45 oneof endpoint {
@@ -76,6 +83,8 @@ message HumanDoor {
76 83
77 string control_center_color = 6; 84 string control_center_color = 6;
78 repeated string switches = 7; 85 repeated string switches = 7;
86 repeated KeyholderIdentifier keyholders = 10;
87 repeated RoomIdentifier rooms = 11;
79 88
80 DoorType type = 4; 89 DoorType type = 4;
81 string location_room = 5; 90 string location_room = 5;
@@ -109,6 +118,7 @@ message HumanPainting {
109 bool move = 6; 118 bool move = 6;
110 bool enter_only = 7; 119 bool enter_only = 7;
111 bool flipped = 8; 120 bool flipped = 8;
121 bool exit_only = 9;
112 122
113 DoorIdentifier required_door = 5; 123 DoorIdentifier required_door = 5;
114} 124}