diff --git a/CHANGELOG.md b/CHANGELOG.md index d9a25d8..9a5d40f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -64,3 +64,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - New method `get_unit_cost_from_key(unit_key)` added to the CBAC lib API - Renamed `script/campaign/mod/cbac.lua` into `script/campaign/mod/cbac-tooltip.lua` - Introduced and enforced a 120 chars per line limit + +## [1.4.2] - 08.08.2022 + +- Moved logging back to the common file \ No newline at end of file diff --git a/dist/wolfy_cost_based_army_caps.pack b/dist/wolfy_cost_based_army_caps.pack index bf22035..025b9a1 100644 Binary files a/dist/wolfy_cost_based_army_caps.pack and b/dist/wolfy_cost_based_army_caps.pack differ diff --git a/src/script/_lib/mod/cbac.lua b/src/script/_lib/mod/cbac.lua index a645a1d..7cce359 100644 --- a/src/script/_lib/mod/cbac.lua +++ b/src/script/_lib/mod/cbac.lua @@ -65,10 +65,7 @@ end function cbac:log(str) if cbac:get_config("logging_enabled") then - local log_file = io.open("wolfy_mods_log.txt","a"); - log_file:write("\n[cbac] " .. str); - log_file:flush(); - log_file:close(); + out("[wolfy][cbac] " .. str); end end diff --git a/src/script/mct/settings/cbac.lua b/src/script/mct/settings/cbac.lua index 5bd5661..bb739f9 100644 --- a/src/script/mct/settings/cbac.lua +++ b/src/script/mct/settings/cbac.lua @@ -8,7 +8,7 @@ mct_mod:set_title("Cost-based Army Caps", false); mct_mod:set_author("Wolfy & Jadawin"); mct_mod:set_description("MP-Style Cost Limit For All Armies", false); -local mct_section_base = mct_mod:add_new_section("1-cbac-base", "Base Options", false); +mct_mod:add_new_section("1-cbac-base", "Base Options", false); local option_cbac_army_limit_player = mct_mod:add_new_option("army_limit_player", "slider"); option_cbac_army_limit_player:set_text("Player Limit (Base)"); @@ -33,7 +33,7 @@ option_cbac_hero_cap:slider_set_min_max(0, 19); option_cbac_hero_cap:slider_set_step_size(1); option_cbac_hero_cap:set_default_value(2); -local mct_section_extra = mct_mod:add_new_section("2-cbac-extra", "Extra Options", false); +mct_mod:add_new_section("2-cbac-extra", "Extra Options", false); local option_cbac_dynamic_limit = mct_mod:add_new_option("dynamic_limit", "checkbox"); option_cbac_dynamic_limit:set_text("Enable Dynamic Cost Limit"); @@ -77,7 +77,7 @@ option_cbac_army_limit_fl_bonus:slider_set_min_max(0, 10000); option_cbac_army_limit_fl_bonus:slider_set_step_size(500); option_cbac_army_limit_fl_bonus:set_default_value(0); -local mct_section_ai = mct_mod:add_new_section("3-cbac-ai", "AI Behaviour Options [NOT READY]", false); +mct_mod:add_new_section("3-cbac-ai", "AI Behaviour Options [NOT READY]", false); local option_cbac_upgrade_ai = mct_mod:add_new_option("upgrade_ai_armies", "checkbox"); option_cbac_upgrade_ai:set_text("Enable Upgraded AI Armies"); @@ -100,7 +100,7 @@ option_cbac_autolevel_ai:slider_set_min_max(0, 5); option_cbac_autolevel_ai:slider_set_step_size(1); option_cbac_autolevel_ai:set_default_value(3); -local mct_section_ao = mct_mod:add_new_section("4-cbac-ao", "Advanced Options", false); +mct_mod:add_new_section("4-cbac-ao", "Advanced Options", false); local option_cbac_settings_locked = mct_mod:add_new_option("settings_locked", "checkbox"); option_cbac_settings_locked:set_text("Lock settings during campaigns");