diff options
Diffstat (limited to 'proto')
-rw-r--r-- | proto/data.proto | 2 | ||||
-rw-r--r-- | proto/human.proto | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/proto/data.proto b/proto/data.proto index b627e83..9cdf5fd 100644 --- a/proto/data.proto +++ b/proto/data.proto | |||
@@ -162,10 +162,12 @@ message Port { | |||
162 | 162 | ||
163 | message KeyholderData { | 163 | message KeyholderData { |
164 | optional uint64 id = 1; | 164 | optional uint64 id = 1; |
165 | optional uint64 ap_id = 6; | ||
165 | optional uint64 room_id = 2; | 166 | optional uint64 room_id = 2; |
166 | 167 | ||
167 | optional string name = 3; | 168 | optional string name = 3; |
168 | optional string path = 4; | 169 | optional string path = 4; |
170 | optional string key = 5; | ||
169 | } | 171 | } |
170 | 172 | ||
171 | message Letter { | 173 | message Letter { |
diff --git a/proto/human.proto b/proto/human.proto index 8d882da..e0378cc 100644 --- a/proto/human.proto +++ b/proto/human.proto | |||
@@ -142,6 +142,13 @@ message HumanPort { | |||
142 | message HumanKeyholder { | 142 | message HumanKeyholder { |
143 | optional string name = 1; | 143 | optional string name = 1; |
144 | optional string path = 2; | 144 | optional string path = 2; |
145 | |||
146 | // If this is set, the keyholder will become a location when keyholder shuffle | ||
147 | // is enabled. This value specifies the key that is required to clear the | ||
148 | // location. It should be the same as the key needed for Green Ending. The | ||
149 | // only cases when this shouldn't be set is the two disappearing keyholders in | ||
150 | // The Congruent. | ||
151 | optional string key = 3; | ||
145 | } | 152 | } |
146 | 153 | ||
147 | message HumanLetter { | 154 | message HumanLetter { |
@@ -196,6 +203,7 @@ message IdMappings { | |||
196 | message RoomIds { | 203 | message RoomIds { |
197 | map<string, uint64> panels = 1; | 204 | map<string, uint64> panels = 1; |
198 | map<string, uint64> masteries = 2; | 205 | map<string, uint64> masteries = 2; |
206 | map<string, uint64> keyholders = 3; | ||
199 | } | 207 | } |
200 | 208 | ||
201 | message MapIds { | 209 | message MapIds { |