From 9dcdc886b36b49bc82ba81243bad6b09e9b32e4e Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Wed, 20 Nov 2024 00:15:51 +0900 Subject: [PATCH] Pull Rocket Logging Changes (#5) --- exp_legacy/module/config/logging.lua | 15 +-------------- exp_legacy/module/modules/addons/logging.lua | 4 +++- 2 files changed, 4 insertions(+), 15 deletions(-) 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