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