diff --git a/exp_legacy/module/config/logging.lua b/exp_legacy/module/config/logging.lua index 73eb688a..eefe48b2 100644 --- a/exp_legacy/module/config/logging.lua +++ b/exp_legacy/module/config/logging.lua @@ -12,21 +12,8 @@ return { [50] = true, [100] = true, [200] = true, - [500] = true, - [1000] = true, - [2000] = true, - [5000] = true, - [10000] = true, - [20000] = true, - [50000] = true, - [100000] = true, - [200000] = true, - [500000] = true, - [1000000] = true, - [2000000] = true, - [5000000] = true, - [10000000] = true, }, + rocket_launch_display_rate = 500, disconnect_reason = { [defines.disconnect_reason.quit] = " left the game", [defines.disconnect_reason.dropped] = " was dropped from the game", diff --git a/exp_legacy/module/modules/addons/logging.lua b/exp_legacy/module/modules/addons/logging.lua index 49bee2db..331e6415 100644 --- a/exp_legacy/module/modules/addons/logging.lua +++ b/exp_legacy/module/modules/addons/logging.lua @@ -15,7 +15,9 @@ end Event.add(defines.events.on_rocket_launched, function(event) if event and event.rocket and event.rocket.force and event.rocket.force.rockets_launched then - if config.rocket_launch_display[event.rocket.force.rockets_launched] then + if event.rocket.force.rockets_launched >= config.rocket_launch_display_rate and event.rocket.force.rockets_launched % config.rocket_launch_display_rate == 0 then + add_log("[ROCKET] " .. event.rocket.force.rockets_launched .. " rockets launched") + elseif config.rocket_launch_display[event.rocket.force.rockets_launched] then add_log("[ROCKET] " .. event.rocket.force.rockets_launched .. " rockets launched") end end