diff options
Diffstat (limited to 'proto')
| -rw-r--r-- | proto/data.proto | 3 | ||||
| -rw-r--r-- | proto/human.proto | 6 |
2 files changed, 9 insertions, 0 deletions
| diff --git a/proto/data.proto b/proto/data.proto index be18100..e9cc7d7 100644 --- a/proto/data.proto +++ b/proto/data.proto | |||
| @@ -56,6 +56,7 @@ enum MapType { | |||
| 56 | NORMAL_MAP = 0; | 56 | NORMAL_MAP = 0; |
| 57 | ICARUS = 1; | 57 | ICARUS = 1; |
| 58 | GIFT_MAP = 2; | 58 | GIFT_MAP = 2; |
| 59 | DEMO = 3; | ||
| 59 | } | 60 | } |
| 60 | 61 | ||
| 61 | enum AxisDirection { | 62 | enum AxisDirection { |
| @@ -155,6 +156,7 @@ message Door { | |||
| 155 | 156 | ||
| 156 | optional DoorType type = 8; | 157 | optional DoorType type = 8; |
| 157 | optional bool latch = 20; | 158 | optional bool latch = 20; |
| 159 | optional bool legacy_location = 21; | ||
| 158 | 160 | ||
| 159 | optional string location_name = 17; | 161 | optional string location_name = 17; |
| 160 | } | 162 | } |
| @@ -197,6 +199,7 @@ message PaintingData { | |||
| 197 | 199 | ||
| 198 | message Port { | 200 | message Port { |
| 199 | optional uint64 id = 1; | 201 | optional uint64 id = 1; |
| 202 | optional uint64 ap_id = 11; | ||
| 200 | optional uint64 room_id = 2; | 203 | optional uint64 room_id = 2; |
| 201 | optional string name = 3; | 204 | optional string name = 3; |
| 202 | 205 | ||
| diff --git a/proto/human.proto b/proto/human.proto index a5f7a7c..c586599 100644 --- a/proto/human.proto +++ b/proto/human.proto | |||
| @@ -119,6 +119,11 @@ message HumanDoor { | |||
| 119 | // opening trigger is deactivated. This applies to EVENT/LOCATION_ONLY doors, | 119 | // opening trigger is deactivated. This applies to EVENT/LOCATION_ONLY doors, |
| 120 | // as well as item-locked doors when not shuffling doors. | 120 | // as well as item-locked doors when not shuffling doors. |
| 121 | optional bool latch = 17; | 121 | optional bool latch = 17; |
| 122 | |||
| 123 | // If true, the client will treat this door like a location, even though no | ||
| 124 | // location is created for it in the generator. This helps provide backwards | ||
| 125 | // compatability with older worlds. | ||
| 126 | optional bool legacy_location = 18; | ||
| 122 | } | 127 | } |
| 123 | 128 | ||
| 124 | message HumanDoors { | 129 | message HumanDoors { |
| @@ -264,6 +269,7 @@ message IdMappings { | |||
| 264 | map<string, uint64> panels = 1; | 269 | map<string, uint64> panels = 1; |
| 265 | map<string, uint64> masteries = 2; | 270 | map<string, uint64> masteries = 2; |
| 266 | map<string, uint64> keyholders = 3; | 271 | map<string, uint64> keyholders = 3; |
| 272 | map<string, uint64> ports = 4; | ||
| 267 | } | 273 | } |
| 268 | 274 | ||
| 269 | message MapIds { | 275 | message MapIds { |
