summary refs log tree commit diff stats
path: root/proto/human.proto
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-08-10 12:25:52 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-08-10 12:25:52 -0400
commite1d1b6e1f51b2152373be73ea59900ee410e33d2 (patch)
tree5b7e4e3309ad3399525e52b9e3eac5ba88e82c39 /proto/human.proto
parent482b251a26c6701e77ddcc167b78e7986fb0a25e (diff)
downloadlingo2-archipelago-e1d1b6e1f51b2152373be73ea59900ee410e33d2.tar.gz
lingo2-archipelago-e1d1b6e1f51b2152373be73ea59900ee410e33d2.tar.bz2
lingo2-archipelago-e1d1b6e1f51b2152373be73ea59900ee410e33d2.zip
Added the_congruent
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}