From 4db9ccf6adc4c90b5899a2bf8bf4c47a7392004b Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sat, 9 Aug 2025 09:50:55 -0400 Subject: Propagate complete_at to packed datafile --- proto/data.proto | 2 ++ tools/datapacker/main.cpp | 8 ++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/proto/data.proto b/proto/data.proto index 3737934..bd8cdc3 100644 --- a/proto/data.proto +++ b/proto/data.proto @@ -32,6 +32,8 @@ message Door { repeated uint64 move_paintings = 4; repeated ProxyIdentifier panels = 5; + uint64 complete_at = 12; + string control_center_color = 6; repeated string switches = 7; diff --git a/tools/datapacker/main.cpp b/tools/datapacker/main.cpp index 92ff151..28dbc6b 100644 --- a/tools/datapacker/main.cpp +++ b/tools/datapacker/main.cpp @@ -49,10 +49,10 @@ class DataPacker { container_.all_objects().SerializeToOstream(&outputfile); } - std::string output; + /*std::string output; google::protobuf::TextFormat::PrintToString(container_.all_objects(), &output); - std::cout << output << std::endl; + std::cout << output << std::endl;*/ } private: @@ -255,6 +255,10 @@ class DataPacker { door.set_control_center_color(h_door.control_center_color()); } + if (h_door.has_complete_at()) { + door.set_complete_at(h_door.complete_at()); + } + door.set_type(h_door.type()); } -- cgit 1.4.1