diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-09-21 12:44:50 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-09-21 12:44:50 -0400 |
commit | b53018acc54a7b8812a0b9830562879071d05fa6 (patch) | |
tree | 263795fb5358292263916a1621bacabc73873645 /proto/data.proto | |
parent | e896b5e91c04723484c25bf1e2b00a248ea18614 (diff) | |
download | lingo2-archipelago-b53018acc54a7b8812a0b9830562879071d05fa6.tar.gz lingo2-archipelago-b53018acc54a7b8812a0b9830562879071d05fa6.tar.bz2 lingo2-archipelago-b53018acc54a7b8812a0b9830562879071d05fa6.zip |
Diffstat (limited to 'proto/data.proto')
-rw-r--r-- | proto/data.proto | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/proto/data.proto b/proto/data.proto index 64e3ddc..bc3f669 100644 --- a/proto/data.proto +++ b/proto/data.proto | |||
@@ -87,6 +87,12 @@ enum PuzzleSymbol { | |||
87 | QUESTION = 19; | 87 | QUESTION = 19; |
88 | } | 88 | } |
89 | 89 | ||
90 | message Vec3d { | ||
91 | optional double x = 1; | ||
92 | optional double y = 2; | ||
93 | optional double z = 3; | ||
94 | } | ||
95 | |||
90 | message ProxyIdentifier { | 96 | message ProxyIdentifier { |
91 | optional uint64 panel = 1; | 97 | optional uint64 panel = 1; |
92 | optional string answer = 2; | 98 | optional string answer = 2; |
@@ -181,8 +187,10 @@ message Port { | |||
181 | optional string name = 3; | 187 | optional string name = 3; |
182 | 188 | ||
183 | optional string path = 4; | 189 | optional string path = 4; |
184 | optional string orientation = 5; | 190 | optional Vec3d destination = 5; |
191 | optional double rotation = 8; | ||
185 | optional AxisDirection gravity = 7; | 192 | optional AxisDirection gravity = 7; |
193 | optional bool no_shuffle = 9; | ||
186 | 194 | ||
187 | optional uint64 required_door = 6; | 195 | optional uint64 required_door = 6; |
188 | } | 196 | } |