From a3972a65b9b443a6085a6ac40b153442e190f382 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Mon, 1 Sep 2025 12:54:46 -0400 Subject: Added progressive doors --- proto/data.proto | 8 ++++++++ proto/human.proto | 10 ++++++++++ 2 files changed, 18 insertions(+) (limited to 'proto') diff --git a/proto/data.proto b/proto/data.proto index 60b603b..b627e83 100644 --- a/proto/data.proto +++ b/proto/data.proto @@ -221,6 +221,13 @@ message Map { optional string display_name = 3; } +message Progressive { + optional uint64 id = 1; + optional string name = 2; + optional uint64 ap_id = 3; + repeated uint64 doors = 4; +} + message AllObjects { repeated Map maps = 7; repeated Room rooms = 1; @@ -233,5 +240,6 @@ message AllObjects { repeated Mastery masteries = 10; repeated Ending endings = 12; repeated Connection connections = 6; + repeated Progressive progressives = 13; map special_ids = 8; } diff --git a/proto/human.proto b/proto/human.proto index c7e2f5d..8d882da 100644 --- a/proto/human.proto +++ b/proto/human.proto @@ -183,6 +183,15 @@ message HumanMap { repeated string excluded_nodes = 2; } +message HumanProgressive { + optional string name = 1; + repeated DoorIdentifier doors = 2; +} + +message HumanProgressives { + repeated HumanProgressive progressives = 1; +} + message IdMappings { message RoomIds { map panels = 1; @@ -198,4 +207,5 @@ message IdMappings { map special = 2; map letters = 3; map endings = 4; + map progressives = 5; } -- cgit 1.4.1