From 06137415a7578664209b16c92dbb39e90f981515 Mon Sep 17 00:00:00 2001 From: praydog Date: Fri, 7 Mar 2025 13:45:09 -0800 Subject: [PATCH] Minimize unnecessary logging of types --- shared/sdk/REGlobals.cpp | 6 +++++- shared/sdk/RETypes.cpp | 4 +++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/shared/sdk/REGlobals.cpp b/shared/sdk/REGlobals.cpp index d6227b26..d374233a 100644 --- a/shared/sdk/REGlobals.cpp +++ b/shared/sdk/REGlobals.cpp @@ -72,6 +72,8 @@ REGlobals::REGlobals() { auto& types = reframework::get_types(); auto& type_list = types->get_types(); + size_t i = 0; + for (auto t : type_list) { auto name = std::string{t->name}; @@ -98,7 +100,9 @@ REGlobals::REGlobals() { // Get the contained type by grabbing the string between the "`1<"" and the ">"" auto type_name = name.substr(name.find("`1<") + 3, name.find(">") - name.find("`1<") - 3); - spdlog::info("{}", type_name); + if (i++ < 100) { + spdlog::info("{}", type_name); + } m_getters[type_name] = getter; } diff --git a/shared/sdk/RETypes.cpp b/shared/sdk/RETypes.cpp index 4f6496fd..5af01d55 100644 --- a/shared/sdk/RETypes.cpp +++ b/shared/sdk/RETypes.cpp @@ -326,7 +326,9 @@ void RETypes::refresh_map() { m_type_map[name] = t; if (m_types.count(t) == 0) { - spdlog::info("{:s}", name); + if (i < 100) { + spdlog::info("{:s}", name); + } m_types.insert(t); m_type_list.push_back(t); }