about summary refs log tree commit diff stats
path: root/proto/data.proto
diff options
context:
space:
mode:
Diffstat (limited to 'proto/data.proto')
-rw-r--r--proto/data.proto6
1 files changed, 6 insertions, 0 deletions
diff --git a/proto/data.proto b/proto/data.proto index 827e639..64e3ddc 100644 --- a/proto/data.proto +++ b/proto/data.proto
@@ -27,6 +27,9 @@ enum DoorType {
27 27
28 // This door is an item if gravestone shuffle is enabled, and is a location as long as panelsanity is not on. 28 // This door is an item if gravestone shuffle is enabled, and is a location as long as panelsanity is not on.
29 GRAVESTONE = 6; 29 GRAVESTONE = 6;
30
31 // This door is never a location, and is an item as long as gallery painting shuffle is on.
32 GALLERY_PAINTING = 7;
30} 33}
31 34
32enum DoorGroupType { 35enum DoorGroupType {
@@ -106,6 +109,8 @@ message Connection {
106 } 109 }
107 110
108 optional bool roof_access = 7; 111 optional bool roof_access = 7;
112 optional bool purple_ending = 8;
113 optional bool cyan_ending = 9;
109} 114}
110 115
111message Door { 116message Door {
@@ -127,6 +132,7 @@ message Door {
127 repeated uint64 doors = 15; 132 repeated uint64 doors = 15;
128 repeated uint64 endings = 16; 133 repeated uint64 endings = 16;
129 optional bool double_letters = 18; 134 optional bool double_letters = 18;
135 repeated string senders = 19;
130 136
131 optional DoorType type = 8; 137 optional DoorType type = 8;
132 138