5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:46 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:47 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:48 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:49 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:50 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:51 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:52 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:53 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:54 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:55 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:56 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:57 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:58 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:48:59 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:00 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:01 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:02 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:03 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:04 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:05 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:06 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:07 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:08 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:09 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:10 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:11 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:11 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:11 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:11 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:11 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:11 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:11 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:11 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:49:11 AM 0.507 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in :0 at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in :0 at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in :0 at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in :0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in :0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in :0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in :0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in :0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in :0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 5/19/2024 10:50:25 AM 0.507 SINGLEP DELAYED16 TID26 World saved in 1,050 ms 5/19/2024 10:50:38 AM 0.507 SINGLEP DELAYED17 TID26 World saved in 1,031 ms 5/19/2024 10:50:51 AM SINGLEP Current directory used: E:/Spiele/steamapps/common/Heart of the Machine Playtest/ PlayerDataDirectory used: E:/Spiele/steamapps/common/Heart of the Machine Playtest/PlayerData/ 5/19/2024 10:50:51 AM SINGLEP Opening Eyes (0.1451s) 5/19/2024 10:50:51 AM SINGLEP graphicsDeviceType in use: Direct3D11 graphicsDeviceVersion in use: Direct3D 11.0 [level 11.1] graphicsMultiThreaded: False graphicsShaderLevel: 50 operatingSystem: Windows 11 (10.0.22631) 64bit graphicsDeviceName: AMD Radeon RX 6600 graphicsDeviceID: 29695 graphicsDeviceVendor: ATI graphicsDeviceVendorID: 4098 graphicsDeviceVersion: Direct3D 11.0 [level 11.1] graphicsMemorySize: 8147 maxTextureSize: 16384 npotSupport: Full processorType: 11th Gen Intel(R) Core(TM) i5-11400F @ 2.60GHz processorCount: 12 processorFrequency: 2592 systemMemorySize: 32637 supportedRenderTargetCount: 8 supportsComputeShaders: True supportsShadows: True usesReversedZBuffer: True 5/19/2024 10:50:51 AM SINGLEP DELAYED1 TID1 Attempting steam login with appID 2604860. 5/19/2024 10:50:51 AM SINGLEP DELAYED2 TID1 Logged in for Steam build ID: 14417143 appID: 2604860 5/19/2024 10:50:51 AM 0.507 SINGLEP Game Version: 0.507 (Main Game 5/19/2024 10:50:51 AM 0.507 SINGLEP Examining Inner Self (0.0958s) 5/19/2024 10:50:52 AM 0.507 SINGLEP Returning King (0.0216s) 5/19/2024 10:50:52 AM 0.507 SINGLEP Found 458 xml files in 223 folders in 87ms 5/19/2024 10:50:53 AM 0.507 SINGLEP Check For Extra Squires (1.5529s) 5/19/2024 10:50:53 AM 0.507 SINGLEP 458 Xml Files Parsed in 1,458ms 5/19/2024 10:50:53 AM 0.507 SINGLEP Gather Ancient Lifeforms (0.0010s) 5/19/2024 10:50:53 AM 0.507 SINGLEP Bring Ambassador To Dinner (0.2188s) 5/19/2024 10:50:53 AM 0.507 SINGLEP Update mod and expansion statuses! 5/19/2024 10:50:53 AM 0.507 SINGLEP Check Nearby Fiefdoms (0.0231s) 5/19/2024 10:50:54 AM 0.507 SINGLEP Resolution changed to windowed 3760x2060 5/19/2024 10:50:54 AM 0.507 SINGLEP Applied graphics settings: MSAAType:4x SecondaryAAType:SMAAMed UseSoftParticles:True AnisotropicMode:Enable ParticleRaycastBudget:64 PixelLightCount:1 Framerate Type:60FPS (vsync: 0 targetFPS:60) 5/19/2024 10:50:54 AM 0.507 SINGLEP Disperse Diaspora (1.1097s) 5/19/2024 10:50:54 AM 0.507 SINGLEP Wonder About Those Spiders (0.0740s) 5/19/2024 10:50:54 AM 0.507 SINGLEP Reassure Self (0.0150s) 5/19/2024 10:50:55 AM 0.507 SINGLEP Thinking Abstract Thoughts (0.1977s) 5/19/2024 10:50:56 AM 0.507 SINGLEP Sound Search (1.1131s) 5/19/2024 10:50:56 AM 0.507 SINGLEP Polishing Stones (0.1027s) 5/19/2024 10:50:56 AM 0.507 SINGLEP Making Connections (0.2270s) 5/19/2024 10:50:56 AM 0.507 SINGLEP 4.9 seconds total load time. Check For Extra Squires (1.6s) Disperse Diaspora (1.1s) Sound Search (1.1s) 5/19/2024 10:50:56 AM 0.507 SINGLEP Finished loading 5666 sprites from dictionaries! (2475 table rows waiting on them.) 5/19/2024 10:50:56 AM 0.507 SINGLEP Linked all icons to rows in 18ms. 5/19/2024 10:50:57 AM 0.507 SINGLEP Set secondary AA type on Main Camera to: SMAAMed 5/19/2024 10:50:57 AM 0.507 SINGLEP DoAfterLoadLogic! Loaded 1068 level items, 55 categories, 20 external holders, 5 external LOD holders. 5/19/2024 10:50:57 AM 0.507 SINGLEP Finished LoadAllVisSimpleObjectsOfAnySort() 5/19/2024 10:50:57 AM 0.507 SINGLEP 554 materials found. 5/19/2024 10:50:57 AM 0.507 SINGLEP DELAYED3 TID11 1,463 pools initialized with 466,005 items in 373ms 5/19/2024 10:50:58 AM 0.507 SINGLEP DELAYED4 TID31 Finished loading all LevelType contents in 1.8s 5/19/2024 10:50:58 AM 0.507 SINGLEP DELAYED5 TID20 6.5 seconds total load time and post-editing time. 5/19/2024 10:51:05 AM 0.507 SINGLEP DELAYED6 TID7 1419ms to read savegame 'Playtest1/Saved On Exit Landing Turn 21' to intermediate format. 5/19/2024 10:51:06 AM 0.507 SINGLEP DELAYED7 TID7 998ms to process 'Playtest1/Saved On Exit Landing Turn 21' data fully. 5/19/2024 10:51:06 AM 0.507 SINGLEP DELAYED8 TID7 Loaded tiles: 807 (841 cells) 5/19/2024 10:51:08 AM 0.507 SINGLEP DELAYED9 TID36 Finished RunGameStartOnBGThread in 201ms. We have 32814 total items. 5/19/2024 10:56:38 AM 0.507 SINGLEP Set secondary AA type on Map Camera to: SMAAMed 5/19/2024 11:07:14 AM 0.507 SINGLEP DELAYED10 TID20 World saved in 1,061 ms 5/19/2024 11:08:18 AM 0.507 SINGLEP DELAYED11 TID34 1388ms to read savegame 'Playtest1/HowChallenging' to intermediate format. 5/19/2024 11:08:19 AM 0.507 SINGLEP DELAYED12 TID34 637ms to process 'Playtest1/HowChallenging' data fully. 5/19/2024 11:08:19 AM 0.507 SINGLEP DELAYED13 TID34 Loaded tiles: 807 (841 cells) 5/19/2024 11:08:19 AM 0.507 SINGLEP DELAYED14 TID17 Finished RunGameStartOnBGThread in 69ms. We have 32578 total items. 5/19/2024 11:16:14 AM 0.507 SINGLEP DELAYED15 TID18 World saved in 1,029 ms 5/19/2024 11:32:41 AM 0.507 SINGLEP DELAYED16 TID20 World saved in 1,043 ms 5/19/2024 11:33:19 AM 0.507 SINGLEP 'InvestigateSpecificBuilding' error at DebugStage 1200 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.Investigation.InvestigateSpecificBuilding (Arcen.HotM.Core.ISimMachineUnit Unit, Arcen.HotM.Core.ISimBuilding BuildingToTest) [0x00087] in :0 5/19/2024 11:39:13 AM 0.507 SINGLEP 'InvestigateSpecificBuilding' error at DebugStage 1200 System.NullReferenceException: Object reference not set to an instance of an object at Arcen.HotM.Core.Investigation.InvestigateSpecificBuilding (Arcen.HotM.Core.ISimMachineUnit Unit, Arcen.HotM.Core.ISimBuilding BuildingToTest) [0x00087] in :0 5/19/2024 11:45:26 AM 0.507 SINGLEP DELAYED17 TID34 World saved in 1,061 ms 5/19/2024 11:59:23 AM 0.507 SINGLEP DELAYED18 TID28 World saved in 1,151 ms 5/19/2024 12:41:13 PM 0.507 SINGLEP DELAYED19 TID35 World saved in 1,054 ms 5/19/2024 12:57:41 PM 0.507 SINGLEP DELAYED20 TID11 World saved in 1,129 ms 5/19/2024 12:58:05 PM 0.507 SINGLEP DELAYED21 TID22 World saved in 1,041 ms 5/19/2024 12:58:09 PM 0.507 SINGLEP DELAYED22 TID23 1241ms to read savegame 'Playtest1/test' to intermediate format. 5/19/2024 12:58:10 PM 0.507 SINGLEP DELAYED23 TID23 573ms to process 'Playtest1/test' data fully. 5/19/2024 12:58:10 PM 0.507 SINGLEP DELAYED24 TID23 Loaded tiles: 807 (841 cells) 5/19/2024 12:58:10 PM 0.507 SINGLEP DELAYED25 TID37 Finished RunGameStartOnBGThread in 71ms. We have 32144 total items. 5/19/2024 1:09:30 PM 0.507 SINGLEP DELAYED26 TID8 World saved in 1,071 ms 5/19/2024 1:15:04 PM 0.507 SINGLEP DELAYED27 TID25 World saved in 1,076 ms 5/19/2024 1:29:51 PM 0.507 SINGLEP DELAYED28 TID27 World saved in 1,103 ms 5/19/2024 1:41:11 PM 0.507 SINGLEP Unfortunately, 'ExtractionDrone?!' is not a valid filename, because the character '?' cannot be used in filenames. at System.Environment.get_StackTrace () [0x00000] in <9d9536d9127f4a489d989c7a566aee1c>:0 at Arcen.Universal.ArcenDebugging.ArcenLog_InnerOnMainThreadOnly (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp, System.Single TimeToLast) [0x00000] in <0ce91c433b204a469f5830bc7bab6504>:0 at Arcen.Universal.ArcenDebugging.LogWithStack (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <0ce91c433b204a469f5830bc7bab6504>:0 at Arcen.Universal.ArcenIO.IsValidFilename (System.String Filename) [0x00000] in <0ce91c433b204a469f5830bc7bab6504>:0 at Arcen.HotM.ExternalVis.Window_SaveGameMenu+bSave.DoSave () [0x00000] in :0 at Arcen.HotM.ExternalVis.Window_SaveGameMenu+tSaveName.OnInputActionOfSpecificSort (Arcen.Universal.InputActionTypeData Action) [0x00000] in :0 at Arcen.Universal.ArcenUI_Input.OnUpdateVolatileDataFromMainThread () [0x00000] in <0ce91c433b204a469f5830bc7bab6504>:0 at Arcen.Universal.ArcenUI_Window.OnUpdateVolatileDataFromMainThread () [0x00000] in <0ce91c433b204a469f5830bc7bab6504>:0 at Arcen.Universal.ArcenUI.OnUpdateVolatileDataFromMainThread () [0x00000] in <0ce91c433b204a469f5830bc7bab6504>:0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00000] in <0ce91c433b204a469f5830bc7bab6504>:0 at Arcen.HotM.Visualization.CoreGameLoopBase.BaseUpdate () [0x00000] in :0 at Arcen.HotM.Visualization.MainGameCoreGameLoop.Update () [0x00000] in :0 5/19/2024 1:41:19 PM 0.507 SINGLEP DELAYED29 TID31 World saved in 1,065 ms 5/19/2024 1:42:33 PM 0.507 SINGLEP DELAYED30 TID7 1223ms to read savegame 'Playtest1/ExtractionDrone' to intermediate format. 5/19/2024 1:42:34 PM 0.507 SINGLEP DELAYED31 TID7 573ms to process 'Playtest1/ExtractionDrone' data fully. 5/19/2024 1:42:34 PM 0.507 SINGLEP DELAYED32 TID7 Loaded tiles: 807 (841 cells) 5/19/2024 1:42:34 PM 0.507 SINGLEP DELAYED33 TID33 Finished RunGameStartOnBGThread in 169ms. We have 32166 total items. 5/19/2024 1:43:05 PM 0.507 SINGLEP DELAYED34 TID10 World saved in 1,062 ms 5/19/2024 1:51:27 PM 0.507 SINGLEP DELAYED35 TID18 World saved in 1,129 ms 5/19/2024 2:08:06 PM 0.507 SINGLEP DELAYED36 TID15 World saved in 1,075 ms 5/19/2024 2:30:07 PM 0.507 SINGLEP DELAYED37 TID27 World saved in 1,046 ms 5/19/2024 2:34:37 PM 0.507 SINGLEP DELAYED38 TID8 1480ms to read savegame 'Playtest1/Territory' to intermediate format. 5/19/2024 2:34:38 PM 0.507 SINGLEP DELAYED39 TID8 564ms to process 'Playtest1/Territory' data fully. 5/19/2024 2:34:38 PM 0.507 SINGLEP DELAYED40 TID8 Loaded tiles: 807 (841 cells) 5/19/2024 2:34:38 PM 0.507 SINGLEP DELAYED41 TID27 Finished RunGameStartOnBGThread in 166ms. We have 31917 total items. 5/19/2024 2:39:58 PM 0.507 SINGLEP DELAYED42 TID26 World saved in 1,068 ms 5/19/2024 2:50:23 PM 0.507 SINGLEP DELAYED43 TID17 World saved in 1,073 ms 5/19/2024 2:56:37 PM 0.507 SINGLEP DELAYED44 TID10 World saved in 1,096 ms 5/19/2024 3:01:01 PM 0.507 SINGLEP DELAYED45 TID30 World saved in 1,138 ms 5/19/2024 3:01:06 PM 0.507 SINGLEP DELAYED46 TID9 World saved in 1,104 ms