This mod is causing simulation crash/game lockups.
Reproduction is extremely easy.
Create a new game with no other mods enabled on any map of your choice.
Whilst attempting to place a multi-track station, switch from Train to Metro mode.
Boom.
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
Colossal Handler caught: Object reference not set to an instance of an object
at MetroOverhaul.SetStationCustomizations.ReconfigureStationAccess () [0x00000] in <filename unknown>:0
at MetroOverhaul.SetStationCustomizations.ModifyStation (.BuildingInfo info, Single targetDepth, Single targetStationTrackLength, Single angle, Single bendStrength) [0x00000] in <filename unknown>:0
at MetroOverhaul.SetStationCustomizations.HandleSubBuildings () [0x00000] in <filename unknown>:0
at MetroOverhaul.SetStationCustomizations.ModifyStation (.BuildingInfo info, Single targetDepth, Single targetStationTrackLength, Single angle, Single bendStrength) [0x00000] in <filename unknown>:0
at MetroOverhaul.UI.MetroStationCustomizerUI.DoStationMechanics () [0x00000] in <filename unknown>:0
at ColossalFramework.Threading.Task`1+<>c__DisplayClassa[ColossalFramework.Threading.Task+VoidTask].<.ctor>b__8 (ColossalFramework.Threading.Task t) [0x00000] in <filename unknown>:0
at (wrapper delegate-invoke) System.Func`2<ColossalFramework.Threading.Task, ColossalFramework.Threading.Task/VoidTask>:invoke_Task/VoidTask__this___Task (ColossalFramework.Threading.Task)
at ColossalFramework.Threading.Task`1[ColossalFramework.Threading.Task+VoidTask].Execute () [0x00000] in <filename unknown>:0
at ColossalFramework.Threading.Task.InternalExecute () [0x00000] in <filename unknown>:0
at ColossalFramework.Threading.Dispatcher.RunTask (ColossalFramework.Threading.Task task) [0x00000] in <filename unknown>:0
at ColossalFramework.Threading.Dispatcher.ProcessSingleTask (ColossalFramework.Threading.Task task) [0x00000] in <filename unknown>:0
at ColossalFramework.Threading.Dispatcher.ProcessNextTask () [0x00000] in <filename unknown>:0
at ColossalFramework.Threading.TaskWorker.Execute () [0x00000] in <filename unknown>:0
at ColossalFramework.Threading.ThreadBase.ExecuteInternal () [0x00000] in <filename unknown>:0
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
Runtime terminating: True
This mod is causing simulation crash/game lockups.
Reproduction is extremely easy. Create a new game with no other mods enabled on any map of your choice. Whilst attempting to place a multi-track station, switch from Train to Metro mode. Boom.