fixed crash

This commit is contained in:
Monica Moniot
2022-11-10 20:02:57 -05:00
parent cca2b377f5
commit 8d15fd4981
2 changed files with 3 additions and 1 deletions

View File

@@ -34,7 +34,7 @@
---@field public accepted_layouts TrainClass ---@field public accepted_layouts TrainClass
---@field public layout_pattern string? ---@field public layout_pattern string?
---@field public tick_signals {[uint]: Signal}? --transient ---@field public tick_signals {[uint]: Signal}? --transient
---@field public p_count_or_r_threshold_per_item {[string]: int}? --transient ---@field public p_count_or_r_threshold_per_item {[string]: int} --transient
---@class Depot ---@class Depot
---@field public priority int --transient ---@field public priority int --transient
@@ -75,6 +75,7 @@
mod_settings = {} mod_settings = {}
local pairs = pairs local pairs = pairs
---@param tab {}
function table_clear(tab) function table_clear(tab)
for k, _ in pairs(tab) do for k, _ in pairs(tab) do
tab[k] = nil tab[k] = nil

View File

@@ -136,6 +136,7 @@ local function on_station_built(map_data, stop, comb1, comb2)
--allows_all_trains = param.second_constant == 1, --allows_all_trains = param.second_constant == 1,
accepted_layouts = {}, accepted_layouts = {},
layout_pattern = nil, layout_pattern = nil,
p_count_or_r_threshold_per_item = {},
} }
set_station_from_comb_state(station) set_station_from_comb_state(station)
map_data.stations[stop.unit_number] = station map_data.stations[stop.unit_number] = station