Add autotrain metrics settings and implement depot train counting
Updated locale Added Options for autotrain metric
This commit is contained in:
12
control.lua
12
control.lua
@@ -13,6 +13,8 @@ sendIndex = 0
|
||||
serverIndex = 0
|
||||
scannedGrids = false
|
||||
scannedLabs = false
|
||||
autotrainGroupName = ""
|
||||
autotrainDepotName = ""
|
||||
|
||||
options = {
|
||||
enableMod = false,
|
||||
@@ -60,6 +62,8 @@ script.on_init(function ()
|
||||
options.enableResearch = settings.global["factorio-metrics-exporter-export_research_stats"].value
|
||||
options.enableRobots = settings.global["factorio-metrics-exporter-export_logistic_stats"].value
|
||||
options.enableTrains = settings.global["factorio-metrics-exporter-export_train_stats"].value
|
||||
autotrainGroupName = settings.global["factorio-metrics-exporter-autotrain_group_name"].value
|
||||
autotrainDepotName = settings.global["factorio-metrics-exporter-autotrain_depot_name"].value
|
||||
|
||||
|
||||
end)
|
||||
@@ -79,6 +83,8 @@ script.on_load(function ()
|
||||
options.enableResearch = settings.global["factorio-metrics-exporter-export_research_stats"].value
|
||||
options.enableRobots = settings.global["factorio-metrics-exporter-export_logistic_stats"].value
|
||||
options.enableTrains = settings.global["factorio-metrics-exporter-export_train_stats"].value
|
||||
autotrainGroupName = settings.global["factorio-metrics-exporter-autotrain_group_name"].value
|
||||
autotrainDepotName = settings.global["factorio-metrics-exporter-autotrain_depot_name"].value
|
||||
end)
|
||||
|
||||
script.on_configuration_changed(function()
|
||||
@@ -149,6 +155,12 @@ script.on_event(defines.events.on_runtime_mod_setting_changed, function(event)
|
||||
if event.setting == "factorio-metrics-exporter-export_train_stats" then
|
||||
options.enableTrains = settings.global["factorio-metrics-exporter-export_train_stats"].value
|
||||
end
|
||||
if event.setting == "factorio-metrics-exporter-autotrain_depot_name" then
|
||||
autotrainDepotName = settings.global["factorio-metrics-exporter-autotrain_depot_name"].value
|
||||
end
|
||||
if event.setting == "factorio-metrics-exporter-autotrain_group_name" then
|
||||
autotrainGroupName = settings.global["factorio-metrics-exporter-autotrain_group_name"].value
|
||||
end
|
||||
|
||||
end)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user