From e9e4a7a42ca17e7dc1947b012c5f6a50047c159e Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Thu, 15 Jan 2026 12:17:46 -0500 Subject: Annotated daedalus only maps --- proto/data.proto | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'proto/data.proto') diff --git a/proto/data.proto b/proto/data.proto index e9cc7d7..01f8d9e 100644 --- a/proto/data.proto +++ b/proto/data.proto @@ -94,6 +94,12 @@ enum PuzzleSymbol { QUESTION = 19; } +enum DaedalusOnlyMode { + DAED_ONLY_DISALLOW = 0; + DAED_ONLY_PARTIAL = 1; + DAED_ONLY_ALLOW = 2; +} + message Vec3d { optional double x = 1; optional double y = 2; @@ -159,6 +165,7 @@ message Door { optional bool legacy_location = 21; optional string location_name = 17; + optional bool daedalus_only_allow = 22; } message PanelData { @@ -259,6 +266,7 @@ message Room { optional string name = 2; optional string display_name = 3; optional string panel_display_name = 13; + optional bool daedalus_only_allow = 14; repeated uint64 panels = 4; repeated uint64 paintings = 5; @@ -274,6 +282,7 @@ message Map { optional uint64 id = 1; optional string name = 2; optional string display_name = 3; + optional DaedalusOnlyMode daedalus_only_mode = 6; optional uint64 worldport_entrance = 4; optional MapType type = 5; } -- cgit 1.4.1