View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0024971 | AI War 2 | Bug - Gameplay | May 18, 2021 4:45 pm | May 18, 2021 6:01 pm | |
Reporter | donblas | Assigned To | Chris_McElligottPark | ||
Status | assigned | Resolution | open | ||
Product Version | 3.000 Begin The Onslaught | ||||
Summary | 0024971: AI stopped interacting in game (crash?) | ||||
Description | My Beach golem just freely killing Dire Guard Post on AI Homeworld and entrire AI fleet jsut stands still and does nothing. Including Dragons | ||||
Tags | No tags attached. | ||||
|
|
|
ErrorsReportedByEngine.txt (12,766 bytes)
3/21/2020 10:20:08 PM (2.009) Mem: 581,136,384 Mode: Host Plat:LinuxPlayer -----------------------------------ErrorsReportedByEngine----------------------------------- ----------- Exception: window: Window_SidebarDirectBuild System.NullReferenceException: Object reference not set to an instance of an object at Arcen.AIW2.Core.GameEntity_Squad.GetCurrentHullPoints () [0x00001] in <2a0f87ccd9744f2294c0a915337c6f6f>:0 at Arcen.AIW2.Core.GameEntity_Squad.GetIsCrippled () [0x00017] in <2a0f87ccd9744f2294c0a915337c6f6f>:0 at Arcen.AIW2.External.Window_InGameSidebarDirectBuild+customParent+<>c__DisplayClass8_0.<OnUpdateDirectPlacement>b__0 (Arcen.AIW2.Core.GameEntity_Squad builder) [0x0004c] in <37fbd6d9bbf24b47bed7729df02375ec>:0 at Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.EntityRollupType Rollup, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x0003f] in <2a0f87ccd9744f2294c0a915337c6f6f>:0 at Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.EntityRollupType Rollup, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x0001f] in <2a0f87ccd9744f2294c0a915337c6f6f>:0 at Arcen.AIW2.External.Window_InGameSidebarDirectBuild+customParent.OnUpdateDirectPlacement (System.Single& currentY) [0x00056] in <37fbd6d9bbf24b47bed7729df02375ec>:0 at Arcen.AIW2.External.Window_InGameSidebarDirectBuild+customParent.OnUpdate () [0x000ab] in <37fbd6d9bbf24b47bed7729df02375ec>:0 at Arcen.Universal.ArcenUI_CustomUI.OnUpdate_Subclass (System.Single DeltaTime) [0x00050] in <511c44847eee4879abb6c08ff946f102>:0 at Arcen.Universal.ArcenUI_Element.UpdateFromUI (System.Boolean ShouldDoFullUpdate, System.Single DeltaTime) [0x000f4] in <511c44847eee4879abb6c08ff946f102>:0 at Arcen.Universal.ArcenUI_Window.OnUpdateWindow (System.Single AddedDeltaTime) [0x0016e] in <511c44847eee4879abb6c08ff946f102>:0 at Arcen.Universal.ArcenUI.OnUpdateFromMainThread () [0x00083] in <511c44847eee4879abb6c08ff946f102>:0 Stack Trace: Arcen.Universal.ArcenUI.OnUpdateFromMainThread () (at <511c44847eee4879abb6c08ff946f102>:0) Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () (at <511c44847eee4879abb6c08ff946f102>:0) ArcenGameController.Update () (at <2bac773e5598479e91ffec18e5faffeb>:0) 3/22/2020 8:18:44 PM (2.009) Mem: 625,057,792 Mode: Host Plat:LinuxPlayer -----------------------------------ErrorsReportedByEngine----------------------------------- ----------- NullReferenceException: Object reference not set to an instance of an object Stack Trace: Arcen.AIW2.Core.GameEntity_Squad.GetIsWithinRangeOf (Arcen.Universal.ArcenPoint Point, System.Int32 ExtraDistanceAllowed, System.Int32& DistanceIfNotInRange) (at <2a0f87ccd9744f2294c0a915337c6f6f>:0) Arcen.AIW2.Core.GameEntity_Squad.GetIsWithinRangeOf (Arcen.Universal.ArcenPoint Point, System.Int32 ExtraDistanceAllowed) (at <2a0f87ccd9744f2294c0a915337c6f6f>:0) Arcen.AIW2.External.PlanetExtensions+<>c__DisplayClass5_0.<GetIsPlacementPointSafe>b__0 (Arcen.AIW2.Core.GameEntity_Squad entity) (at <37fbd6d9bbf24b47bed7729df02375ec>:0) Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) (at <2a0f87ccd9744f2294c0a915337c6f6f>:0) Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) (at <2a0f87ccd9744f2294c0a915337c6f6f>:0) Arcen.AIW2.External.PlanetExtensions.GetIsPlacementPointSafe (Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntityTypeData EntityTypeToPlace, Arcen.Universal.ArcenPoint Point, System.Boolean OutrightIgnoreMobileUnits) (at <37fbd6d9bbf24b47bed7729df02375ec>:0) Arcen.AIW2.ExternalVisualization.PlanetViewSelector.DrawCursorStateForPlanetView (System.Boolean IsHoveringOverEntity) (at <e4e9be35972543de82010228793fb146>:0) Arcen.AIW2.ExternalVisualization.PlanetViewSelector.RunUpdate () (at <e4e9be35972543de82010228793fb146>:0) SelectionManager.Update () (at <e166335a763046bf9d2449496518bf8f>:0) 4/5/2020 10:20:11 PM (2.016) Mem: 665,145,344 Mode: Host Plat:LinuxPlayer -----------------------------------ErrorsReportedByEngine----------------------------------- ----------- NullReferenceException: Object reference not set to an instance of an object Stack Trace: Arcen.AIW2.Core.GameEntity_Squad.GetIsWithinRangeOf (Arcen.Universal.ArcenPoint Point, System.Int32 ExtraDistanceAllowed, System.Int32& DistanceIfNotInRange) (at <47be53b71b3f42baae40a02ad7881e91>:0) Arcen.AIW2.Core.GameEntity_Squad.GetIsWithinRangeOf (Arcen.Universal.ArcenPoint Point, System.Int32 ExtraDistanceAllowed) (at <47be53b71b3f42baae40a02ad7881e91>:0) Arcen.AIW2.External.PlanetExtensions+<>c__DisplayClass5_0.<GetIsPlacementPointSafe>b__0 (Arcen.AIW2.Core.GameEntity_Squad entity) (at <4c4b9d80f85b42b39ed9e07280d0850b>:0) Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) (at <47be53b71b3f42baae40a02ad7881e91>:0) Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) (at <47be53b71b3f42baae40a02ad7881e91>:0) Arcen.AIW2.External.PlanetExtensions.GetIsPlacementPointSafe (Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntityTypeData EntityTypeToPlace, Arcen.Universal.ArcenPoint Point, System.Boolean OutrightIgnoreMobileUnits) (at <4c4b9d80f85b42b39ed9e07280d0850b>:0) Arcen.AIW2.ExternalVisualization.PlanetViewSelector.DrawCursorStateForPlanetView (System.Boolean IsHoveringOverEntity) (at <5b9bd74ff6974ee58bb2b90f20c15073>:0) Arcen.AIW2.ExternalVisualization.PlanetViewSelector.RunUpdate () (at <5b9bd74ff6974ee58bb2b90f20c15073>:0) SelectionManager.Update () (at <417677bd3fce40a39c3f19f127b79e1f>:0) 5/22/2020 9:44:02 PM (2.047) Mem: 586,547,200 Mode: Host Plat:LinuxPlayer -----------------------------------ErrorsReportedByEngine----------------------------------- ----------- NullReferenceException: Object reference not set to an instance of an object Stack Trace: Arcen.AIW2.Core.GameEntity_Squad.GetIsWithinRangeOf (Arcen.Universal.ArcenPoint Point, System.Int32 ExtraDistanceAllowed, System.Int32& DistanceIfNotInRange) (at <e6c9ffae35dd483a954237d060ee9ad9>:0) Arcen.AIW2.Core.GameEntity_Squad.GetIsWithinRangeOf (Arcen.Universal.ArcenPoint Point, System.Int32 ExtraDistanceAllowed) (at <e6c9ffae35dd483a954237d060ee9ad9>:0) Arcen.AIW2.External.PlanetExtensions+<>c__DisplayClass5_0.<GetIsPlacementPointSafe>b__0 (Arcen.AIW2.Core.GameEntity_Squad entity) (at <c3a9e45aa47c45169953ddab9ce44878>:0) Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) (at <e6c9ffae35dd483a954237d060ee9ad9>:0) Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) (at <e6c9ffae35dd483a954237d060ee9ad9>:0) Arcen.AIW2.External.PlanetExtensions.GetIsPlacementPointSafe (Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntityTypeData EntityTypeToPlace, Arcen.Universal.ArcenPoint Point, System.Boolean OutrightIgnoreMobileUnits) (at <c3a9e45aa47c45169953ddab9ce44878>:0) Arcen.AIW2.ExternalVisualization.PlanetViewSelector.DrawCursorStateForPlanetView (System.Boolean IsHoveringOverEntity) (at <2af1de16a017481b9f4d34e8cce0684c>:0) Arcen.AIW2.ExternalVisualization.PlanetViewSelector.RunUpdate () (at <2af1de16a017481b9f4d34e8cce0684c>:0) SelectionManager.Update () (at <91ca08b46ccd432ca0daa5cb03f3134f>:0) 5/23/2020 10:36:22 PM (2.048) Mem: 879,915,008 Mode: Host Plat:LinuxPlayer -----------------------------------ErrorsReportedByEngine----------------------------------- ----------- NullReferenceException: Object reference not set to an instance of an object Stack Trace: Arcen.AIW2.Core.Engine_AIW2.DoForSelected (Arcen.AIW2.Core.SelectionCommandScope Scope, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) (at <96495cf12d244b52bdff6e34a8b5c318>:0) Arcen.AIW2.Core.Engine_AIW2.ClearSelection (Arcen.AIW2.Core.SelectionCommandScope Scope, System.Boolean ClearSquads, System.Boolean ClearFleets) (at <96495cf12d244b52bdff6e34a8b5c318>:0) Arcen.AIW2.ExternalVisualization.GalaxyViewSelector.HandleMouseEvent_GalaxyView (Arcen.AIW2.Core.ArcenMouseEventType EventType, Arcen.AIW2.Core.ArcenInputFlags InputFlags, Arcen.AIW2.Core.Planet PlanetUnderCursor, Arcen.AIW2.Core.GameEntity_Base EntityUnderCursor, PlanetLinkMarker LinkUnderCursor, System.Boolean InBandBoxMode) (at <3b48ee59c8284c57acc30d1b3f037578>:0) Arcen.AIW2.ExternalVisualization.GalaxyViewSelector.RunUpdate () (at <3b48ee59c8284c57acc30d1b3f037578>:0) GalaxyMapSelectionManager.Update () (at <f41b7399bfe54a3fbf414fd20f8b867a>:0) 5/25/2020 10:38:04 PM (2.048) Mem: 906,596,352 Mode: Host Plat:LinuxPlayer -----------------------------------ErrorsReportedByEngine----------------------------------- ----------- NullReferenceException: Object reference not set to an instance of an object Stack Trace: Arcen.AIW2.Core.GameEntity_Squad.GetIsWithinRangeOf (Arcen.Universal.ArcenPoint Point, System.Int32 ExtraDistanceAllowed, System.Int32& DistanceIfNotInRange) (at <96495cf12d244b52bdff6e34a8b5c318>:0) Arcen.AIW2.Core.GameEntity_Squad.GetIsWithinRangeOf (Arcen.Universal.ArcenPoint Point, System.Int32 ExtraDistanceAllowed) (at <96495cf12d244b52bdff6e34a8b5c318>:0) Arcen.AIW2.External.PlanetExtensions+<>c__DisplayClass5_0.<GetIsPlacementPointSafe>b__0 (Arcen.AIW2.Core.GameEntity_Squad entity) (at <cd03e35adbf545aa82aec4d4fc519102>:0) Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) (at <96495cf12d244b52bdff6e34a8b5c318>:0) Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) (at <96495cf12d244b52bdff6e34a8b5c318>:0) Arcen.AIW2.External.PlanetExtensions.GetIsPlacementPointSafe (Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntityTypeData EntityTypeToPlace, Arcen.Universal.ArcenPoint Point, System.Boolean OutrightIgnoreMobileUnits) (at <cd03e35adbf545aa82aec4d4fc519102>:0) Arcen.AIW2.ExternalVisualization.PlanetViewSelector.DrawCursorStateForPlanetView (System.Boolean IsHoveringOverEntity) (at <3b48ee59c8284c57acc30d1b3f037578>:0) Arcen.AIW2.ExternalVisualization.PlanetViewSelector.RunUpdate () (at <3b48ee59c8284c57acc30d1b3f037578>:0) SelectionManager.Update () (at <f41b7399bfe54a3fbf414fd20f8b867a>:0) 7/26/2020 8:35:45 PM (2.106) Mem: 568,037,376 Mode: Off Plat:LinuxPlayer -----------------------------------ErrorsReportedByEngine----------------------------------- ----------- NullReferenceException: Object reference not set to an instance of an object Stack Trace: Arcen.AIW2.Core.GameEntity_Squad.GetIsWithinRangeOf (Arcen.Universal.ArcenPoint Point, System.Int32 ExtraDistanceAllowed, System.Int32& DistanceIfNotInRange) (at <f1aca40f327f49a99c42dd75b818abba>:0) Arcen.AIW2.Core.GameEntity_Squad.GetIsWithinRangeOf (Arcen.Universal.ArcenPoint Point, System.Int32 ExtraDistanceAllowed) (at <f1aca40f327f49a99c42dd75b818abba>:0) Arcen.AIW2.External.PlanetExtensions+<>c__DisplayClass5_0.<GetIsPlacementPointSafe>b__0 (Arcen.AIW2.Core.GameEntity_Squad entity) (at <311aa6a26de94c80a7adb9ad857a7bae>:0) Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) (at <f1aca40f327f49a99c42dd75b818abba>:0) Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) (at <f1aca40f327f49a99c42dd75b818abba>:0) Arcen.AIW2.External.PlanetExtensions.GetIsPlacementPointSafe (Arcen.AIW2.Core.Planet planet, Arcen.AIW2.Core.GameEntityTypeData EntityTypeToPlace, Arcen.Universal.ArcenPoint Point, System.Boolean OutrightIgnoreMobileUnits) (at <311aa6a26de94c80a7adb9ad857a7bae>:0) Arcen.AIW2.ExternalVisualization.PlanetViewSelector.DrawCursorStateForPlanetView (System.Boolean IsHoveringOverEntity) (at <07cfb5f945ec46eda8aee7b0657b43e2>:0) Arcen.AIW2.ExternalVisualization.PlanetViewSelector.RunUpdate () (at <07cfb5f945ec46eda8aee7b0657b43e2>:0) SelectionManager.Update () (at <04c9f71a23d34f21ad765dfae64a1072>:0) 1/4/2021 8:23:52 PM (2.712) Mem: 498,049,024 Mode: Off Plat:LinuxPlayer -----------------------------------ErrorsReportedByEngine----------------------------------- ----------- NullReferenceException: Object reference not set to an instance of an object Stack Trace: Arcen.AIW2.ExternalVisualization.BattlefieldVisualSingleton.HandleSpecialEffectRequests () (at <7db95a23c9d34e4c9dd0ad715fead63c>:0) Arcen.AIW2.ExternalVisualization.BattlefieldVisualSingleton.RunPlanetUpdateTree () (at <7db95a23c9d34e4c9dd0ad715fead63c>:0) Arcen.AIW2.ExternalVisualization.BattlefieldVisualSingleton.RunUpdate () (at <7db95a23c9d34e4c9dd0ad715fead63c>:0) ArcenMainGameVisuals.Update () (at <565a815d51ff47178dc606b266635fab>:0) |
|
No errors from the AI, but I do see 5/18/2021 11:30:25 PM 2.999 SINGLEP For Dark Zenith Svikari, debug code 3400 during update fireteams System.NullReferenceException: Object reference not set to an instance of an object at Arcen.AIW2.External.FireteamUtility.UpdateFireteams (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.External.ArcenLongTermIntermittentPlanningContext Context, Arcen.Universal.ArcenLessLinkedList`1[ItemType] Teams, Arcen.Universal.ArcenSparseLookup`2[K,T] TeamsAimedAtPlanet, Arcen.Universal.ArcenCharacterBuffer tracingBuffer, Arcen.Universal.FInt attackingStrengthMultiplier, System.Collections.Generic.List`1[T] PlanetsToDefendInput) [0x007dc] in <8843d37837e84343a275a5bc5505dd3c>:0 |
|
I got this part: * Put in some added protections against "debug code 3400 during update fireteams," and more instrumentation. |
|
The "units not seeming to engage with enemies" problem is weird. I've seen some similar behaviour with certain ZA ships, whrere they just aren't moving to attack. |
Date Modified | Username | Field | Change |
---|---|---|---|
May 18, 2021 4:45 pm | donblas | New Issue | |
May 18, 2021 4:45 pm | donblas | File Added: DLC2.save | |
May 18, 2021 4:49 pm | donblas | File Added: ArcenDebugLog.txt | |
May 18, 2021 4:49 pm | donblas | File Added: ErrorsReportedByEngine.txt | |
May 18, 2021 5:23 pm | BadgerBadger | Note Added: 0061663 | |
May 18, 2021 5:52 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
May 18, 2021 5:52 pm | Chris_McElligottPark | Status | new => assigned |
May 18, 2021 5:56 pm | Chris_McElligottPark | Note Added: 0061665 | |
May 18, 2021 6:01 pm | BadgerBadger | Note Added: 0061667 |