View Issue Details

IDProjectCategoryLast Update
0001989AI War 1 / ClassicBug - OtherJan 18, 2011 10:14 pm
ReporterVinraith Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version4.048 
Fixed in Version4.070 
Summary0001989: Partially disappearing CPA
DescriptionCPA warning shows ~5k ships, only about ~1k ships added to threat when it arrives.
TagsNo tags attached.
Internal Weight

Activities

Vinraith

Dec 11, 2010 1:06 am

reporter  

beforeSP.sav (782,301 bytes)

Vinraith

Dec 11, 2010 1:07 am

reporter  

afterSP.sav (780,067 bytes)

keith.lamothe

Dec 11, 2010 8:47 am

administrator   ~0005948

This is likely due to the hardline logic that CPAs take on not going beyond certain tech levels of units depending on difficulty, etc. But thank you for the saves so this can be inspected :)

Chris_McElligottPark

Jan 18, 2011 3:04 am

administrator   ~0009047

Okey dokey, this will sting a little. ;)

* When cross planet attacks arrive, they now state (via chat messages) how many ships of each mark level were just freed.

* To prevent AI ships from unnecessarily "sticking" under force fields, they will now only stay in place if they are actually guarding a ship. This will prevent all sorts of issues with them.

* Going along with the above, AI ships will no longer be freed from their guard posts due to anger/alerting on their part or the part of their guard posts if they are under a forcefield.

* When looking for ships to add as part of a CPA, the AI now also looks inside barracks and pulls ships out to use in the CPA. Some (but definitely not all) of the smaller-than-they-should-have-been CPAs were relate to lots of ships being stuck in barracks.

* When there are simply too few ships in the galaxy for the desired tech level of CPA, in the past it always has counted downwards.
** So, for example, if you were supposed to get 5000 mark II ships in a CPA but it could only find 1000, then it would look to mark I ships to see if it could find any more.
** However, there were many common cases where there would even still be too few ships in the galaxy of the correct or lower levels. Now the game will loop back around and start including higher mark ships.
*** So, to continue the example from above, if it had found 1000 mark II ships and, say, 500 mark I ships, then it would start adding mark III ships to the CPA as well. Odds are very good that it would find the remaining 3500 ships in even just one mark higher, so that would fulfill the order for 5000 ships.
*** Of course, in the event that it doesn't find enough ships directly in the level above, it just keeps counting up, all the way to mark V.
** Bear in mind that certain ships are specifically excluded from CPAs: immobile ships, ships under force fields, ships in carriers, ships that are already free/threat, ships that are minor factions or zombies, ships that are being coordinated by a hybrid hive or similar, ships that aren't counted as "extended mobile military," starships, and guardians. These restrictions aren't new, but bear mentioning.

Master Cylinder Pants

Jan 18, 2011 10:07 pm

reporter   ~0009171

What have you done!!!?

Master Cylinder Pants

Jan 18, 2011 10:07 pm

reporter   ~0009174

Game over man.. we're all dead.

TechSY730

Jan 18, 2011 10:09 pm

reporter   ~0009177

Don't panic. the "grabbing" higher Mk. ships will typically only occur if the game has gone on for a long time but the AI progress is still low. Plus, as mentioned, they try lower mks first, then higher ones.

Master Cylinder Pants

Jan 18, 2011 10:10 pm

reporter   ~0009178

Knee jerk reaction... We've had so many changes lately we'll just have to see how it all comes together. I reserve my right to freak out in the future though...

keith.lamothe

Jan 18, 2011 10:14 pm

administrator   ~0009183

The 5000 MkV AI ships in your next CPA will be happy to assist you in the mourning process. Share and enjoy :)

Issue History

Date Modified Username Field Change
Dec 11, 2010 1:06 am Vinraith New Issue
Dec 11, 2010 1:06 am Vinraith File Added: beforeSP.sav
Dec 11, 2010 1:06 am Vinraith Product Version => 4.048
Dec 11, 2010 1:06 am Vinraith Description Updated
Dec 11, 2010 1:07 am Vinraith File Added: afterSP.sav
Dec 11, 2010 8:47 am keith.lamothe Note Added: 0005948
Jan 18, 2011 3:04 am Chris_McElligottPark Note Added: 0009047
Jan 18, 2011 3:04 am Chris_McElligottPark Status new => resolved
Jan 18, 2011 3:04 am Chris_McElligottPark Fixed in Version => 4.070
Jan 18, 2011 3:04 am Chris_McElligottPark Resolution open => fixed
Jan 18, 2011 3:04 am Chris_McElligottPark Assigned To => Chris_McElligottPark
Jan 18, 2011 10:07 pm Master Cylinder Pants Note Added: 0009171
Jan 18, 2011 10:07 pm Master Cylinder Pants Note Added: 0009174
Jan 18, 2011 10:09 pm TechSY730 Note Added: 0009177
Jan 18, 2011 10:10 pm Master Cylinder Pants Note Added: 0009178
Jan 18, 2011 10:14 pm keith.lamothe Note Added: 0009183