From 411edcab8d09c83de0e088406246bdeae1d36a54 Mon Sep 17 00:00:00 2001 From: Yimura <24669514+Yimura@users.noreply.github.com> Date: Sat, 31 Dec 2022 13:02:36 +0100 Subject: [PATCH] feat(metrics): use log toggle in debug window (#792) --- src/hooks/info/prepare_metric_for_sending.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/hooks/info/prepare_metric_for_sending.cpp b/src/hooks/info/prepare_metric_for_sending.cpp index bcecc685..8ce44622 100644 --- a/src/hooks/info/prepare_metric_for_sending.cpp +++ b/src/hooks/info/prepare_metric_for_sending.cpp @@ -36,11 +36,14 @@ namespace big void hooks::prepare_metric_for_sending(rage::datBitBuffer* bit_buffer, int unk, int time, rage::rlMetric* metric) { - char buffer[256]{}; - json_serializer serializer(buffer, sizeof(buffer)); + if (g.debug.logs.metric_logs) + { + char buffer[256]{}; + json_serializer serializer(buffer, sizeof(buffer)); - metric->serialize(&serializer); + metric->serialize(&serializer); - LOG(INFO) << "METRIC: " << metric->get_name() << "; DATA: " << serializer.get_string(); + LOG(INFO) << "METRIC: " << metric->get_name() << "; DATA: " << serializer.get_string(); + } } }