summary refs log tree commit diff stats
path: root/proto
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-08-07 16:05:15 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-08-07 16:05:15 -0400
commitc9da387ede51f207825b63d9f13036a7b661d4b3 (patch)
tree08425dbc57c92ac72fef43c32ecbd5805f18f1f8 /proto
parent3c26cedd030c464e3b8a5576a98c19eb45134658 (diff)
downloadlingo2-archipelago-c9da387ede51f207825b63d9f13036a7b661d4b3.tar.gz
lingo2-archipelago-c9da387ede51f207825b63d9f13036a7b661d4b3.tar.bz2
lingo2-archipelago-c9da387ede51f207825b63d9f13036a7b661d4b3.zip
Started apworld
vcpkg's libprotobuf is older than what PIP has, but neither are
completely up to date either. Ugh.

Doors have a room now because that's where the location will go.
Diffstat (limited to 'proto')
-rw-r--r--proto/data.proto2
-rw-r--r--proto/human.proto1
2 files changed, 3 insertions, 0 deletions
diff --git a/proto/data.proto b/proto/data.proto index 37d59f3..3417c4c 100644 --- a/proto/data.proto +++ b/proto/data.proto
@@ -24,6 +24,7 @@ message Connection {
24message Door { 24message Door {
25 uint64 id = 1; 25 uint64 id = 1;
26 uint64 map_id = 9; 26 uint64 map_id = 9;
27 uint64 room_id = 10;
27 string name = 2; 28 string name = 2;
28 29
29 repeated string receivers = 3; 30 repeated string receivers = 3;
@@ -88,6 +89,7 @@ message Room {
88 repeated uint64 paintings = 5; 89 repeated uint64 paintings = 5;
89 repeated Letter letters = 6; 90 repeated Letter letters = 6;
90 repeated uint64 ports = 7; 91 repeated uint64 ports = 7;
92 repeated uint64 doors = 9;
91} 93}
92 94
93message Map { 95message Map {
diff --git a/proto/human.proto b/proto/human.proto index 49eaccd..d5d03ff 100644 --- a/proto/human.proto +++ b/proto/human.proto
@@ -72,6 +72,7 @@ message HumanDoor {
72 repeated string switches = 7; 72 repeated string switches = 7;
73 73
74 DoorType type = 4; 74 DoorType type = 4;
75 string location_room = 5;
75} 76}
76 77
77message HumanDoors { 78message HumanDoors {