From 2115232d2fec48fceef052b476af4afb02746ad1 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Fri, 19 Sep 2025 11:04:48 -0400 Subject: Added strict purple/cyan ending options --- proto/data.proto | 2 ++ proto/human.proto | 8 ++++++++ 2 files changed, 10 insertions(+) (limited to 'proto') diff --git a/proto/data.proto b/proto/data.proto index 7a1918a..64e3ddc 100644 --- a/proto/data.proto +++ b/proto/data.proto @@ -109,6 +109,8 @@ message Connection { } optional bool roof_access = 7; + optional bool purple_ending = 8; + optional bool cyan_ending = 9; } message Door { diff --git a/proto/human.proto b/proto/human.proto index f9517bd..c247edf 100644 --- a/proto/human.proto +++ b/proto/human.proto @@ -70,6 +70,14 @@ message HumanConnection { // This means that the connection intentionally skips the target object's // required door. optional bool bypass_target_door = 8; + + // This means that the connection should additionally require all purple + // letters when the Strict Purple Ending option is on. + optional bool purple_ending = 9; + + // This means that the connection should additionally require all cyan letters + // when the Strict Cyan Ending option is on. + optional bool cyan_ending = 10; } message HumanConnections { -- cgit 1.4.1