Train Supply Manager (TSM)


Control train scheduling via a publish/subscribe event based system. Easy to use, and stress tested to gigabase level. Includes automated refueling. Distributed priorities for sourcing, and request priorities. Setup via simple to use GUIs and basic combinators.

Content
7 months ago
0.17 - 1.1
15.6K
Trains

g [fixed 1.1.18] Error - I have no idea what caused this

9 months ago

Recently, this mod threw this error. I'm not sure why, but I was trying to build a large number of requester stations at the time, and the train counters were acting odd. Some were allowing me to go into their menus and edit their signals, and all of them were not responding to incoming trains. These stations were built with the repair turrets from the Repair Turrets mod, but I don't know how that affects anything.

The mod Train Supply Manager (1.1.17) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event train-pubsub::on_train_changed_state (ID 25)
train-pubsub/control.lua:2608: bad argument #1 of 3 to 'remove' (table expected, got nil)
stack traceback:
[C]: in function 'remove'
train-pubsub/control.lua:2608: in function 'check_req'
train-pubsub/control.lua:1721: in function <train-pubsub/control.lua:1710>

billbo99 β˜†
8 months ago

Sorry, not been around for a while .. 1.1.18 will have a check to validate this table exists before trying to perform the remove action.

New response