From 871698e35219b1cf4506e5366efb48e460c902c6 Mon Sep 17 00:00:00 2001 From: lzwdgc Date: Wed, 3 Apr 2024 13:16:16 +0300 Subject: [PATCH] Misc. --- examples/mods/aim1_community_fix/my_mod.cpp | 11 +++++++++++ src/aim1_mod_maker/aim1_mod_maker.h | 3 +++ 2 files changed, 14 insertions(+) diff --git a/examples/mods/aim1_community_fix/my_mod.cpp b/examples/mods/aim1_community_fix/my_mod.cpp index 93af9c4..8b6860c 100644 --- a/examples/mods/aim1_community_fix/my_mod.cpp +++ b/examples/mods/aim1_community_fix/my_mod.cpp @@ -13,6 +13,15 @@ deps: pub.lzwdgc.Polygon4.Tools.aim1.mod_maker-master * You can also distribute mod archive (requires 7z program). **/ +// TODO: +/* +make patchnotes from code? not from comments +for example +comment(...) +or +patch_note(...) +*/ + #define AIM_TYPES_FILE_NAME "aim.exe.h" #define INJECTIONS_FILE_NAME "aim.exe.fixes.h" @@ -197,6 +206,8 @@ int main(int argc, char *argv[]) { // test scripts #ifndef NDEBUG + // TODO: copy whole sector? + // patch note dev: Developer Mode!!! // patch note dev: enabled developer mode (free camera - F3 key, time shift - N key) (lz, Solant) mod.enable_free_camera(); diff --git a/src/aim1_mod_maker/aim1_mod_maker.h b/src/aim1_mod_maker/aim1_mod_maker.h index fa85f08..bc250ad 100644 --- a/src/aim1_mod_maker/aim1_mod_maker.h +++ b/src/aim1_mod_maker/aim1_mod_maker.h @@ -438,8 +438,11 @@ struct mod_maker { } } void copy_glider_from_aim2(auto &&object) { + log("copying glider from aim2: {}", object); + copy_from_aim2("MOD_"s + object); db().copy_from_aim2(u8"Глайдеры", path{object}.stem().string()); + // may be absent - try..catch? quest("ru_RU").copy_from_aim2("INFORMATION", path{object}.stem().string()); }