View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0022605 | AI War 2 | Crash/Exception | Jan 13, 2020 9:00 am | Jan 22, 2020 7:39 pm | |
Reporter | Histidine | Assigned To | BadgerBadger | ||
Status | resolved | Resolution | fixed | ||
Product Version | 1.302 Frigate Empowerment | ||||
Fixed in Version | 1.308 Mega Performance | ||||
Summary | 0022605: Nanocaust units stop appearing during the hive hack | ||||
Description | In the attached save I am hacking the Nanobot Hive and fending off the response with my fortifications. The error with code 1400 occurs repeatedly in my log:
Eventually stuff breaks to the point where the Nanocaust stops attacking. Ships continue spawning from the hive according to the planet detail pane, but they do not visibly appear on the planet (and are not shot by sniper units, although other NC units wandering in from neighboring planets are shot). Eventually this causes game speed to drop to <50%. (I've also observed immortal enemy ships belonging to the AI faction in one other case with the same error, could this be related?) The game in question was started (and played for a long time) with version 1.300, if it matters. Edit: Badger renamed the bug report since the fireteam problem was fixed, but the ships not showing up weirdness remains | ||||
Tags | No tags attached. | ||||
related to | 0022586 | resolved | Chris_McElligottPark | Enemies not moving; firetimes NullReferenceException code 1400 |
|
|
|
I have fixed the fireteam related null reference, but there's still a weirdness in this save where the nanocaust ships stop appearing (they show up in the sidebar, but not on the planet) |
|
It gets worse with my most recent retest in 1.304. Around the same time the nanocaust ships stop appearing, the player combat factory glitches out and starts spamming Combat Engineers endlessly as long as it's in unload mode (can easily get thousands of them on the planet, and they can't be scrapped). |
|
(I suspect it already did this before but I just didn't notice the extra engineers) |
|
This is definitely the same marauders bug that I am seeing in another savegame that I'm working with. Attached below for future reference if we ever need it. I've been looking into performance in general with these, and will see what's going on with the marauders in particular here. It's some sort of pathfinding issue I think, and a lot of the other issues (though I have no idea about combat engineers) is based around the long term threads all being blocked waiting on marauders. |
|
In terms of the combat engineers, are there repro steps for that? |
|
I don't know if there's a way to repro in a clean game, but in the "Nanocaust_fireteams_bug" save it can be observed just by leaving the game to run for a few of minutes. When the nanocaust ships stop spawning* it means the engineers are broken, and unloading the factory (if it wasn't already loaded) will cause them to get spammed. *It seems the ships are actually present but just not moving off the hive? I have another save with the bugged engineers, where summoned outguards aren't moving |
|
We got it! This one performs really well now, and fire teams and whatnot now work very accurately and quickly. https://wiki.arcengames.com/index.php?title=AI_War_2:_The_Grand_New_AI#Performance_Hunting_And_Open-Sourcing |
Date Modified | Username | Field | Change |
---|---|---|---|
Jan 13, 2020 9:00 am | Histidine | New Issue | |
Jan 13, 2020 9:05 am | Histidine | Relationship added | related to 0022586 |
Jan 13, 2020 9:07 am | Histidine | File Added: Nanocaust_fireteams_bug.zip | |
Jan 13, 2020 3:30 pm | BadgerBadger | Assigned To | => BadgerBadger |
Jan 13, 2020 3:30 pm | BadgerBadger | Status | new => assigned |
Jan 13, 2020 5:08 pm | BadgerBadger | Note Added: 0055545 | |
Jan 13, 2020 5:08 pm | BadgerBadger | Assigned To | BadgerBadger => Chris_McElligottPark |
Jan 13, 2020 5:13 pm | BadgerBadger | Summary | Fireteam code 1400 with Nanocaust, causing "ghost" enemies => Nanocaust units stop appearing during the hive hack |
Jan 13, 2020 5:13 pm | BadgerBadger | Description Updated | |
Jan 16, 2020 9:10 am | Histidine | Note Added: 0055599 | |
Jan 16, 2020 9:11 am | Histidine | Note Added: 0055600 | |
Jan 16, 2020 1:53 pm | Chris_McElligottPark | File Added: zipped s6 save.zip | |
Jan 16, 2020 1:53 pm | Chris_McElligottPark | Note Added: 0055616 | |
Jan 16, 2020 1:53 pm | Chris_McElligottPark | Note Added: 0055617 | |
Jan 17, 2020 7:24 am | Histidine | Note Added: 0055630 | |
Jan 22, 2020 7:39 pm | Chris_McElligottPark | Assigned To | Chris_McElligottPark => BadgerBadger |
Jan 22, 2020 7:39 pm | Chris_McElligottPark | Status | assigned => resolved |
Jan 22, 2020 7:39 pm | Chris_McElligottPark | Resolution | open => fixed |
Jan 22, 2020 7:39 pm | Chris_McElligottPark | Fixed in Version | => 1.308 Mega Performance |
Jan 22, 2020 7:39 pm | Chris_McElligottPark | Note Added: 0055721 |