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()); }