From bc63f96f2b7e5295d37b9f9a7ed0cbcef237eb9c Mon Sep 17 00:00:00 2001 From: Agent X <44549182+AgentXLP@users.noreply.github.com> Date: Wed, 3 Jul 2024 18:38:06 -0400 Subject: [PATCH] Disable DynOS compression for non-dev again --- data/dynos_bin_actor.cpp | 4 ++++ data/dynos_bin_col.cpp | 2 ++ data/dynos_bin_lvl.cpp | 9 +++++++-- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/data/dynos_bin_actor.cpp b/data/dynos_bin_actor.cpp index 45aa9269..aa49a2fa 100644 --- a/data/dynos_bin_actor.cpp +++ b/data/dynos_bin_actor.cpp @@ -149,10 +149,12 @@ static void DynOS_Actor_Generate(const SysPath &aPackFolder, Arrayd_name) == ".") continue; if (SysPath(_PackEnt->d_name) == "..") continue; +#ifdef DEVELOPMENT // Compress .bin files to gain some space SysPath _Filename = fstring("%s/%s", aPackFolder.c_str(), _PackEnt->d_name); if (SysPath(_PackEnt->d_name).find(".bin") != SysPath::npos && !DynOS_Bin_IsCompressed(_Filename)) { DynOS_Bin_Compress(_Filename); continue; } +#endif // For each subfolder, read tokens from model.inc.c and geo.inc.c SysPath _Folder = fstring("%s/%s", aPackFolder.c_str(), _PackEnt->d_name); diff --git a/data/dynos_bin_col.cpp b/data/dynos_bin_col.cpp index a577c069..d17c47c3 100644 --- a/data/dynos_bin_col.cpp +++ b/data/dynos_bin_col.cpp @@ -691,11 +691,13 @@ void DynOS_Col_Generate(const SysPath &aPackFolder, Array> _Ac // If there is an existing binary file for this collision, skip and go to the next actor SysPath _ColFilename = fstring("%s/%s.col", aPackFolder.c_str(), _ColRootName.begin()); if (fs_sys_file_exists(_ColFilename.c_str())) { +#ifdef DEVELOPMENT // Compress file to gain some space if (!DynOS_Bin_IsCompressed(_ColFilename)) { DynOS_Bin_Compress(_ColFilename); } continue; +#endif } // Init diff --git a/data/dynos_bin_lvl.cpp b/data/dynos_bin_lvl.cpp index b8fdb75c..d8f0dc9c 100644 --- a/data/dynos_bin_lvl.cpp +++ b/data/dynos_bin_lvl.cpp @@ -1119,10 +1119,12 @@ static bool DynOS_Lvl_GeneratePack_Internal(const SysPath &aPackFolder, Arrayd_name) == ".") continue; if (SysPath(_PackEnt->d_name) == "..") continue; +#ifdef DEVELOPMENT // Compress .lvl files to gain some space - SysPath _Filename = fstring("%s/%s", aPackFolder.c_str(), _PackEnt->d_name); + // TODO: is this required anymore? + /*SysPath _Filename = fstring("%s/%s", aPackFolder.c_str(), _PackEnt->d_name); if (SysPath(_PackEnt->d_name).find(".lvl") != SysPath::npos && !DynOS_Bin_IsCompressed(_Filename)) { DynOS_Bin_Compress(_Filename); continue; - } + }*/ +#endif // For each subfolder, read tokens from script.c SysPath _Folder = fstring("%s/%s", aPackFolder.c_str(), _PackEnt->d_name);