Trains Tab v1

This commit is contained in:
Will Berry
2023-03-17 21:17:56 -04:00
parent 634dadcae4
commit de18519265
4 changed files with 39 additions and 7 deletions

View File

@@ -245,4 +245,20 @@ function util.close_manager_window(player, player_data, refs)
end
function util.build_train_layout_table(map_data)
local layouts = map_data.layouts
local layouts_table = {}
for i, v in pairs(layouts) do
local layout_string = table.concat(v, ",")
layout_string = layout_string.gsub(layout_string, "0", "[item=locomotive]")
layout_string = layout_string.gsub(layout_string, "1", "[item=cargo-wagon]")
layout_string = layout_string.gsub(layout_string, "2", "[item=fluid-wagon]")
layout_string = layout_string.gsub(layout_string, ",", "")
layouts_table[i] = layout_string
end
return layouts_table
end
return util