Change Rocket Logging to Modulo (#332)

* Update logging.lua

* Update logging.lua
This commit is contained in:
2024-09-24 22:07:14 +09:00
committed by GitHub
parent b6d617062e
commit 00fb38fdc5
2 changed files with 6 additions and 16 deletions

View File

@@ -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',

View File

@@ -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