Cities: Skylines

Cities: Skylines

TM:PE 11.9.1.0 STABLE (Traffic Manager: President Edition)
Aurion 8 Apr, 2023 @ 9:28am
Nonstop "Object reference not set to an instance of an object" popup only when unpaused
Hi all,

I have an error with TMPE which creates a "Object reference not set to an instance of an object" popup error non-stop only when the game is unpaused. This only happens for this one save and it stops happening without TMPE. I think I deleted a junction with a custom traffic light via Move-it once, this might be related? My TMPE.log doesn't have errors.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

From output_log.txt:

Simulation error: Object reference not set to an instance of an object
at (wrapper delegate-invoke) TrafficManager.Patch._CitizenAI._ResidentAI.Connection.GetElectricCarProbabilityResidentDelegate.invoke_int__this___ResidentAI_uint16_CitizenInstance&_Citizen/AgePhase (ResidentAI,uint16,CitizenInstance&,Citizen/AgePhase) <0x00098>
at TrafficManager.Manager.Impl.ExtVehicleManager.ShouldUseElectricCar (Citizen&,CitizenInstance&) <0x0011a>
at TrafficManager.Manager.Impl.AdvancedParkingManager.OnCitizenPathFindSuccess_Default (uint16,CitizenInstance,Citizen&,TrafficManager.API.Traffic.Data.ExtCitizenInstance&,TrafficManager.API.Traffic.Data.ExtCitizen&,bool,bool,uint16,TrafficManager.API.Manager.IExtBuildingManager,bool) <0x00251>
at TrafficManager.Manager.Impl.AdvancedParkingManager.OnCitizenPathFindSuccess (uint16,CitizenInstance&,TrafficManager.API.Traffic.Data.ExtCitizenInstance&,TrafficManager.API.Traffic.Data.ExtCitizen&,Citizen&) <0x00503>
at TrafficManager.Manager.Impl.AdvancedParkingManager.UpdateCitizenPathState (uint16,CitizenInstance&,TrafficManager.API.Traffic.Data.ExtCitizenInstance&,TrafficManager.API.Traffic.Data.ExtCitizen&,Citizen&,TrafficManager.API.Traffic.Enums.ExtPathState) <0x00190>
at TrafficManager.Patch._CitizenAI._HumanAI.SimulationStepPatch.Prefix (HumanAI,uint16,CitizenInstance&,UnityEngine.Vector3) <0x00218>
at (wrapper dynamic-method) HumanAI.HumanAI.SimulationStep_Patch1 (HumanAI,uint16,CitizenInstance&,UnityEngine.Vector3) <0x00050>
at CitizenManager.SimulationStepImpl (int) <0x0047b>
at SimulationManagerBase`2.SimulationStep (int) <0x0004c>
at CitizenManager.ISimulationManager.SimulationStep (int) <0x00024>
at SimulationManager.SimulationStep () <0x00693>
at SimulationManager.SimulationThread () <0x0018a>
[Core]
< >
Showing 1-2 of 2 comments
Aurion 8 Apr, 2023 @ 12:32pm 
I used loading screen mods options to recover from simulation errors (reset all traffic and whatnot) and it seems to have worked while leaving TMPE enabled.
Krzychu1245  [developer] 8 Apr, 2023 @ 12:37pm 
It looks like you might have broken or missing buildings on that savegame. Check LSM report.
< >
Showing 1-2 of 2 comments
Per page: 1530 50