diff options
Diffstat (limited to 'proto/human.proto')
-rw-r--r-- | proto/human.proto | 8 |
1 files changed, 8 insertions, 0 deletions
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 { |