From 00fb38fdc556bc71bc35c844979cb57f8e654c97 Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Tue, 24 Sep 2024 22:07:14 +0900 Subject: [PATCH] Change Rocket Logging to Modulo (#332) * Update logging.lua * Update logging.lua --- config/logging.lua | 17 ++--------------- modules/addons/logging.lua | 5 ++++- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/config/logging.lua b/config/logging.lua index 77b667f7..1f3c0f81 100644 --- a/config/logging.lua +++ b/config/logging.lua @@ -11,22 +11,9 @@ return { [20] = true, [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 + [200] = 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/modules/addons/logging.lua b/modules/addons/logging.lua index e9d7326e..b3e04876 100644 --- a/modules/addons/logging.lua +++ b/modules/addons/logging.lua @@ -13,7 +13,10 @@ 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