do local global = { blueprinted_proxies = { ["-46.5:-82.5"] = { __self = "userdata: 0000000045A7A790" --[[err]] } --[[table: 000000002D98CCC0]], ["-46.5:-83.5"] = { __self = "userdata: 0000000045A7A6D0" --[[err]] } --[[table: 000000002D98CC60]] } --[[table: 000000002D98CC00]], check_rules = {} --[[table: 000000002D98A440]], error = { desc = { "on_gui_click", "saveAsLine__1" } --[[table: 000000006A9DC330]], msg = "__SmartTrains__/gui.lua:949: attempt to index field '?' (a nil value)" } --[[table: 000000006A9D7D10]], fuel_values = { coal = 8, ["raw-wood"] = 4 } --[[table: 000000002D98CBA0]], guiData = { nil, { rules = {} --[[table: 00000000690CA760]] } --[[table: 00000000690C95C0]] } --[[table: 000000002D98A920]], openedName = { nil, "#Iron Off" } --[[table: 000000002D98A9E0]], playerPage = { { lines = 1, schedule = 1 } --[[table: 0000000058514120]], { lines = 1, schedule = 1 } --[[table: 000000005757D1E0]], { lines = 1, schedule = 1 } --[[table: 000000002D98A740]] } --[[table: 000000002D98A620]], playerRules = { { page = 1 } --[[table: 000000002D98A800]], { page = 1 } --[[table: 000000002D98A860]], { page = 1 } --[[table: 000000002D98A8C0]] } --[[table: 000000002D98A7A0]], player_opened = { Aes_Sedai = { __self = "userdata: 00000000690D8560" --[[err]] } --[[table: 00000000690D6B20]] } --[[table: 000000002D98A560]], player_passenger = {} --[[table: 000000002D98A5C0]], refueling = {} --[[table: 000000002D98A4A0]], reset_signals = {} --[[table: 000000002D98A500]], scheduleUpdate = {} --[[table: 000000002D98A320]], searchedStations = 0, settings = { intervals = { inactivity = 120, write = 60 } --[[table: 000000002D98CB40]], linesPerPage = 5, mappingsPerPage = 10, refuel = { rangeMax = 400, rangeMin = 200, station = "Refuel", time = 600 } --[[table: 000000002D98CAE0]], rulesPerPage = 5, stationsPerPage = 5 } --[[table: 000000002D98C660]], showFlyingText = false, smartTrainstops = { enemy = {} --[[table: 000000002D98C0C0]], neutral = {} --[[table: 000000002D98C120]], player = { ["-13:-783"] = { cargo = { __self = "userdata: 0000000045A79410" --[[err]] } --[[table: 000000002D98AF80]], signalProxy = { __self = "userdata: 0000000045A79350" --[[err]] } --[[table: 000000002D98AF20]], station = { __self = "userdata: 0000000045A79290" --[[err]] } --[[table: 000000002D98AE00]] } --[[table: 000000002D98ADA0]], ["-45:-879"] = { cargo = { __self = "userdata: 0000000045A790B0" --[[err]] } --[[table: 000000002D986240]], signalProxy = { __self = "userdata: 0000000045A78FF0" --[[err]] } --[[table: 000000002D9861E0]], station = { __self = "userdata: 0000000045A78F30" --[[err]] } --[[table: 000000002D985E20]] } --[[table: 000000002D985CA0]], ["-47:-63"] = { cargo = { __self = "userdata: 0000000045A7A610" --[[err]] } --[[table: 000000002D98C060]], signalProxy = { __self = "userdata: 0000000045A7A550" --[[err]] } --[[table: 000000002D98C000]], station = { __self = "userdata: 0000000045A7A490" --[[err]] } --[[table: 000000002D98BFA0]] } --[[table: 000000002D98BF40]], ["-47:-79"] = { cargo = { __self = "userdata: 0000000045A79650" --[[err]] } --[[table: 000000002D98B100]], signalProxy = { __self = "userdata: 0000000045A79590" --[[err]] } --[[table: 000000002D98B0A0]], station = { __self = "userdata: 0000000045A794D0" --[[err]] } --[[table: 000000002D98B040]] } --[[table: 000000002D98AFE0]], ["-47:-95"] = { cargo = { __self = "userdata: 0000000045A79AD0" --[[err]] } --[[table: 000000002D98B580]], signalProxy = { __self = "userdata: 0000000045A79A10" --[[err]] } --[[table: 000000002D98B520]], station = { __self = "userdata: 0000000045A79950" --[[err]] } --[[table: 000000002D98B4C0]] } --[[table: 000000002D98B460]], ["-75:-115"] = { cargo = { __self = "userdata: 0000000045A79D10" --[[err]] } --[[table: 000000002D98B700]], signalProxy = { __self = "userdata: 0000000045A79C50" --[[err]] } --[[table: 000000002D98B6A0]], station = { __self = "userdata: 0000000045A79B90" --[[err]] } --[[table: 000000002D98B640]] } --[[table: 000000002D98B5E0]], ["-219:365"] = { cargo = { __self = "userdata: 0000000045A79890" --[[err]] } --[[table: 000000002D98B3A0]], signalProxy = { __self = "userdata: 0000000045A797D0" --[[err]] } --[[table: 000000002D98B2E0]], station = { __self = "userdata: 0000000045A79710" --[[err]] } --[[table: 000000002D98B280]] } --[[table: 000000002D98B1C0]], ["-251:-569"] = { cargo = { __self = "userdata: 0000000045A7A3D0" --[[err]] } --[[table: 000000002D98BEE0]], signalProxy = { __self = "userdata: 0000000045A7A310" --[[err]] } --[[table: 000000002D98BE80]], station = { __self = "userdata: 0000000045A7A250" --[[err]] } --[[table: 000000002D98BE20]] } --[[table: 000000002D98BDC0]], ["-251:-577"] = { cargo = { __self = "userdata: 0000000045A7A190" --[[err]] } --[[table: 000000002D98BD60]], signalProxy = { __self = "userdata: 0000000045A7A0D0" --[[err]] } --[[table: 000000002D98BD00]], station = { __self = "userdata: 0000000045A7A010" --[[err]] } --[[table: 000000002D98BCA0]] } --[[table: 000000002D98BC40]], ["613:17"] = { cargo = { __self = "userdata: 0000000045A79F50" --[[err]] } --[[table: 000000002D98BBE0]], signalProxy = { __self = "userdata: 0000000045A79E90" --[[err]] } --[[table: 000000002D98BB80]], station = { __self = "userdata: 0000000045A79DD0" --[[err]] } --[[table: 000000002D98B880]] } --[[table: 000000002D98B820]] } --[[table: 000000002D98AD40]] } --[[table: 000000002D98ACE0]], stationCount = { enemy = {} --[[table: 000000002D98ABC0]], neutral = {} --[[table: 000000002D98AC80]], player = { ["#Coal Off"] = 1, ["#Copper Off"] = 1, ["#Iron Off"] = 1, ["#Stone Off"] = 1, ["Coal 01"] = 0, ["Coal 02"] = 1, ["Copper 01"] = 0, ["Copper 02"] = 1, ["Iron 01"] = 1, ["Iron 02"] = 1, ["Stone 01"] = 1, ["Stone 02"] = 1 } --[[table: 000000002D98AB60]] } --[[table: 000000002D98AB00]], stationMap = { enemy = {} --[[table: 000000002D98C420]], neutral = {} --[[table: 000000002D98C480]], player = {} --[[table: 000000002D98C3C0]] } --[[table: 000000002D98C360]], stationMapping = { enemy = {} --[[table: 000000002D98C2A0]], neutral = {} --[[table: 000000002D98C300]], player = {} --[[table: 000000002D98C1E0]] } --[[table: 000000002D98C180]], stationNumbers = { enemy = {} --[[table: 000000002D98C5A0]], neutral = {} --[[table: 000000002D98C600]], player = { ["#Coal Off"] = 0, ["#Copper Off"] = 1, ["#Iron Off"] = 0, ["#Stone Off"] = 1, ["Coal 02"] = 0, ["Copper 02"] = 2, ["Iron 01"] = 2, ["Iron 02"] = 2, ["Stone 01"] = 0, ["Stone 02"] = 2 } --[[table: 000000002D98C540]] } --[[table: 000000002D98C4E0]], trainLines = { ["Coal 02 Line"] = { changed = 5706138, name = "Coal 02 Line", records = { { station = "#Coal Off", wait_conditions = { { compare_type = "and", type = "empty" } --[[table: 000000006A9D93F0]], { compare_type = "or", ticks = 1800, type = "time" } --[[table: 000000006A9EAD30]] } --[[table: 000000006A9DC9F0]] } --[[table: 000000006A9E6950]], { station = "Coal 02", wait_conditions = { { compare_type = "and", type = "full" } --[[table: 000000006A9D1830]], { compare_type = "or", ticks = 1800, type = "time" } --[[table: 000000006A9DEFD0]] } --[[table: 000000006A9EA430]] } --[[table: 000000006A9D9270]] } --[[table: 000000006A9D43B0]], rules = { { empty = true } --[[table: 000000006A9D3390]], { full = true } --[[table: 000000006A9D2970]] } --[[table: 000000006A9EC530]], settings = { autoRefuel = false, number = 0, useMapping = false } --[[table: 000000004E0B16C0]] } --[[table: 000000004E0B12A0]], ["Copper 02 Line"] = { changed = 4357509, name = "Copper 02 Line", records = { { station = "#Copper Off", wait_conditions = { { compare_type = "and", type = "empty" } --[[table: 000000002D9886A0]], { compare_type = "or", ticks = 1800, type = "time" } --[[table: 000000002D988700]] } --[[table: 000000002D988640]] } --[[table: 000000002D9885E0]], { station = "Copper 02", wait_conditions = { { compare_type = "and", type = "full" } --[[table: 000000002D988D60]], { compare_type = "or", ticks = 1800, type = "time" } --[[table: 000000002D988DC0]] } --[[table: 000000002D989240]] } --[[table: 000000002D9887C0]] } --[[table: 000000002D988520]], rules = { { empty = true } --[[table: 000000002D988EE0]], { full = true } --[[table: 000000002D988F40]] } --[[table: 000000002D988E80]], settings = { autoRefuel = false, number = 0, useMapping = false } --[[table: 000000002D988460]] } --[[table: 000000002D988400]], ["Iron 01 Line"] = { changed = 3518972, name = "Iron 01 Line", records = { { station = "#Iron Off", wait_conditions = { { compare_type = "and", type = "empty" } --[[table: 000000002D987EC0]], { compare_type = "or", ticks = 1800, type = "time" } --[[table: 000000002D987F20]] } --[[table: 000000002D987E60]] } --[[table: 000000002D987E00]], { station = "Iron 01", wait_conditions = { { compare_type = "and", type = "full" } --[[table: 000000002D988AC0]], { compare_type = "or", ticks = 1800, type = "time" } --[[table: 000000002D9881C0]] } --[[table: 000000002D9880A0]] } --[[table: 000000002D987F80]] } --[[table: 000000002D987DA0]], rules = { { empty = true } --[[table: 000000002D988280]], { full = true } --[[table: 000000002D9882E0]] } --[[table: 000000002D988220]], settings = { autoRefuel = false, number = 0, useMapping = false } --[[table: 000000002D987D40]] } --[[table: 000000002D987CE0]], ["Iron 02 Line"] = { changed = 5487653, name = "Iron 02 Line", records = { { station = "#Iron Off", wait_conditions = { { compare_type = "and", type = "empty" } --[[table: 000000002D989CC0]], { compare_type = "or", ticks = 1800, type = "time" } --[[table: 000000002D989D20]] } --[[table: 000000002D989C00]] } --[[table: 000000002D989C60]], { station = "Iron 02", wait_conditions = { { compare_type = "and", type = "full" } --[[table: 000000002D989EA0]], { compare_type = "or", ticks = 1800, type = "time" } --[[table: 000000002D989E40]] } --[[table: 000000002D989DE0]] } --[[table: 000000002D989D80]] } --[[table: 000000002D989AE0]], rules = { { empty = true } --[[table: 000000002D98A020]], { full = true } --[[table: 000000002D98A2C0]] } --[[table: 000000002D989F60]], settings = { autoRefuel = false, number = 0, useMapping = false } --[[table: 000000002D989A80]] } --[[table: 000000002D9899C0]], ["Stone 02 Line"] = { changed = 5139358, name = "Stone 02 Line", records = { { station = "#Stone Off", wait_conditions = { { compare_type = "and", type = "empty" } --[[table: 000000002D989180]], { compare_type = "or", ticks = 1800, type = "time" } --[[table: 000000002D9891E0]] } --[[table: 000000002D989120]] } --[[table: 000000002D9890C0]], { station = "Stone 02", wait_conditions = { { compare_type = "and", type = "full" } --[[table: 000000002D989900]], { compare_type = "or", ticks = 1800, type = "time" } --[[table: 000000002D9897E0]] } --[[table: 000000002D989360]] } --[[table: 000000002D989300]] } --[[table: 000000002D989060]], rules = { { empty = true } --[[table: 000000002D989840]], { full = true } --[[table: 000000002D989A20]] } --[[table: 000000002D989780]], settings = { autoRefuel = false, number = 0, useMapping = false } --[[table: 000000002D989000]] } --[[table: 000000002D988FA0]] } --[[table: 000000002D987C80]], trains = { { advancedState = false, cargo = {} --[[table: 000000002D9889A0]], cargoUpdated = 5164135, departAt = false, direction = 1, last_fuel_update = 5164136, line = "Coal 01 Line", lineVersion = 2416648, minFuel = 1192, name = "skoolerror", opened = true, passengers = 0, previousState = 3, railtanker = false, refueling = false, rules = false, settings = { autoRefuel = false } --[[table: 000000002D987740]], state = 9, train = { __self = "userdata: 0000000045AF9D70" --[[err]] } --[[table: 000000002D988100]], type = "L-CC-L", update_cargo = false, waiting = false, waitingStation = false } --[[table: 000000002D988160]], { advancedState = false, cargo = { ["iron-ore"] = 425 } --[[table: 00000000512D1180]], cargoUpdated = 5704127, departAt = false, direction = 0, last_fuel_update = 5706078, line = false, lineVersion = 0, minFuel = 1184, name = "OzHawkeye", passengers = 0, previousState = 0, railtanker = false, refueling = false, rules = false, settings = { autoRefuel = false } --[[table: 000000002D989480]], state = 6, train = { __self = "userdata: 0000000045AF9F50" --[[err]] } --[[table: 000000002D989420]], type = "L-CC-L", update_cargo = false, waiting = false, waitingStation = false } --[[table: 000000002D9893C0]], { advancedState = false, cargo = { ["iron-ore"] = 3802 } --[[table: 0000000052EB2750]], cargoUpdated = 5706124, current = 1, departAt = 5707624, direction = 1, last_fuel_update = 5706124, line = "Iron 02 Line", lineVersion = 5487653, minFuel = 1200, name = "Michael O'Harra", passengers = 0, previousState = 6, railtanker = false, refueling = false, rules = false, settings = { autoRefuel = false } --[[table: 000000002D989600]], state = 7, train = { __self = "userdata: 0000000045AFA090" --[[err]] } --[[table: 000000002D9895A0]], type = "L-CC-L", update_cargo = 5706184, waiting = true, waitingStation = nil --[[ref]] } --[[table: 000000002D989540]], { advancedState = 11, cargo = { ["copper-ore"] = 16876 } --[[table: 0000000051C84E00]], cargoUpdated = 5705910, departAt = false, direction = 0, last_fuel_update = 5705960, line = false, lineVersion = 0, minFuel = 1184, name = "The Invisible Man", passengers = 0, previousState = 7, railtanker = false, refueling = false, rules = false, settings = { autoRefuel = false } --[[table: 000000002D985640]], state = 0, train = { __self = "userdata: 0000000045AFA1D0" --[[err]] } --[[table: 000000002D985AC0]], type = "L-CC-L", update_cargo = false, waiting = false, waitingStation = false } --[[table: 000000002D985B20]], { advancedState = false, cargo = { ["copper-ore"] = 16556 } --[[table: 0000000058849F00]], cargoUpdated = 5706137, current = 1, departAt = 5706857, direction = 1, last_fuel_update = 5706137, line = "Copper 02 Line", lineVersion = 4357509, minFuel = 1200, name = "Neko-Shana", passengers = 0, previousState = 6, railtanker = false, refueling = false, rules = false, settings = { autoRefuel = false } --[[table: 000000002D9866C0]], state = 7, train = { __self = "userdata: 0000000045AFA5E0" --[[err]] } --[[table: 000000002D986660]], type = "L-CC-L", update_cargo = 5706197, waiting = true, waitingStation = nil --[[ref]] } --[[table: 000000002D986360]], { advancedState = 11, cargo = { stone = 3812 } --[[table: 00000000311B69C0]], cargoUpdated = 5706068, departAt = false, direction = 0, last_fuel_update = 5706068, line = "Stone 02 Line", lineVersion = 5139358, minFuel = 1200, name = "mobbsy91", passengers = 0, previousState = 7, railtanker = false, refueling = false, rules = false, settings = { autoRefuel = false } --[[table: 000000002D987980]], state = 0, train = { __self = "userdata: 0000000045AFA720" --[[err]] } --[[table: 000000002D9878C0]], type = "L-CC-L", update_cargo = false, waiting = false, waitingStation = false } --[[table: 000000002D9877A0]], { advancedState = false, cargo = { ["iron-ore"] = 4388 } --[[table: 0000000052EB3C50]], cargoUpdated = 5706108, current = 2, departAt = 5706708, direction = 0, last_fuel_update = 5706108, line = "Iron 02 Line", lineVersion = 5487653, minFuel = 1192, name = "Connor \"EightTimesNine\" Richards", passengers = 0, previousState = 6, railtanker = false, refueling = false, rules = false, settings = { autoRefuel = false } --[[table: 000000002D987B60]], state = 7, train = { __self = "userdata: 0000000045AFA860" --[[err]] } --[[table: 000000002D987B00]], type = "L-CC-L", update_cargo = 5706168, waiting = true, waitingStation = nil --[[ref]] } --[[table: 000000002D987AA0]] } --[[table: 000000002D988B80]], update_cargo = { [5706168] = { nil --[[ref]] } --[[table: 000000003DEEEE60]], [5706184] = { nil --[[ref]] } --[[table: 0000000052EBEC90]], [5706197] = { nil --[[ref]] } --[[table: 0000000051DB5A80]] } --[[table: 000000002D98A380]], version = "0.3.75" } --[[table: 000000002D988BE0]] global.trains[3].waitingStation = global.smartTrainstops.player["-47:-79"] global.trains[5].waitingStation = global.smartTrainstops.player["-47:-63"] global.trains[7].waitingStation = global.smartTrainstops.player["-251:-577"] global.update_cargo[5706168][1] = global.trains[7] global.update_cargo[5706184][1] = global.trains[3] global.update_cargo[5706197][1] = global.trains[5] return global end