Called when a trains schedule is changed either by the player or through script.
train: LuaTrainplayer_index?: uint32 — The player who made the change if any.name: defines.events — Identifier of the eventtick: uint32 — Tick the event was generated.