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 3330666..619b3d3 100644 --- a/proto/data.proto +++ b/proto/data.proto | |||
| @@ -136,6 +136,7 @@ message Connection { | |||
| 136 | optional bool roof_access = 7; | 136 | optional bool roof_access = 7; |
| 137 | optional bool purple_ending = 8; | 137 | optional bool purple_ending = 8; |
| 138 | optional bool cyan_ending = 9; | 138 | optional bool cyan_ending = 9; |
| 139 | optional bool mint_ending = 11; | ||
| 139 | optional bool vanilla_only = 10; | 140 | optional bool vanilla_only = 10; |
| 140 | } | 141 | } |
| 141 | 142 | ||
| @@ -291,6 +292,8 @@ message Map { | |||
| 291 | 292 | ||
| 292 | optional uint64 rte_room = 7; | 293 | optional uint64 rte_room = 7; |
| 293 | optional uint64 rte_ap_id = 8; | 294 | optional uint64 rte_ap_id = 8; |
| 295 | optional Vec3d rte_trigger_pos = 9; | ||
| 296 | optional Vec3d rte_trigger_scale = 10; | ||
| 294 | } | 297 | } |
| 295 | 298 | ||
| 296 | message Progressive { | 299 | message Progressive { |
| diff --git a/proto/human.proto b/proto/human.proto index 484369e..5cd8ce7 100644 --- a/proto/human.proto +++ b/proto/human.proto | |||
| @@ -79,6 +79,10 @@ message HumanConnection { | |||
| 79 | // when the Strict Cyan Ending option is on. | 79 | // when the Strict Cyan Ending option is on. |
| 80 | optional bool cyan_ending = 10; | 80 | optional bool cyan_ending = 10; |
| 81 | 81 | ||
| 82 | // This means that the connection should additionally require being able to | ||
| 83 | // type a specific text string when Custom Mint Ending is on. | ||
| 84 | optional bool mint_ending = 12; | ||
| 85 | |||
| 82 | // This means that the connection only exists when doors are not shuffled. | 86 | // This means that the connection only exists when doors are not shuffled. |
| 83 | optional bool vanilla_only = 11; | 87 | optional bool vanilla_only = 11; |
| 84 | } | 88 | } |
| @@ -239,6 +243,8 @@ message HumanMap { | |||
| 239 | 243 | ||
| 240 | optional PortIdentifier worldport_entrance = 3; | 244 | optional PortIdentifier worldport_entrance = 3; |
| 241 | optional string rte_room = 7; | 245 | optional string rte_room = 7; |
| 246 | optional Vec3d rte_trigger_pos = 8; | ||
| 247 | optional Vec3d rte_trigger_scale = 9; | ||
| 242 | 248 | ||
| 243 | // These two fields are used by the validator and nothing else. excluded_nodes | 249 | // These two fields are used by the validator and nothing else. excluded_nodes |
| 244 | // are objects in the tscn that are intentionally not mentioned in the txtpb. | 250 | // are objects in the tscn that are intentionally not mentioned in the txtpb. |
