fixed warmup time

This commit is contained in:
Monica Moniot
2022-11-22 22:51:30 -05:00
parent c7125a43f1
commit 39235c6250
2 changed files with 2 additions and 2 deletions

View File

@@ -467,7 +467,7 @@ function tick(map_data, mod_settings)
for i, id in pairs(map_data.warmup_station_ids) do
local station = map_data.stations[id]
if station then
if station.last_delivery_tick + mod_settings.warmup_time*mod_settings.tps >= map_data.total_ticks then--TODO: bug HERE
if station.last_delivery_tick + mod_settings.warmup_time*mod_settings.tps <= map_data.total_ticks then
map_data.active_station_ids[#map_data.active_station_ids + 1] = id
map_data.warmup_station_ids[i] = nil
end

View File

@@ -64,7 +64,7 @@ local function add_available_train(map_data, depot_id, train_id)
network = {}
map_data.available_trains[network_name] = network
end
network[train_id] = depot.entity_stop.unit_number
network[train_id] = depot_id
end
depot.available_train_id = train_id
train.depot_id = depot_id