Results? 9 out of 9 games = "Destroyed by..." messages as each game ended. Note that I don't resurect during these testings.
What I have discovered is that the majority of encounters, the enemy ships are marksmen who rarily miss their target--the playership.
George, I love what you've done by putting more aggression into the enemies, especially when approaching a heavily defended enemy base, where they'll now swarm you and hit you with everything they've got. This makes the game more realistic-please don't ever change this.
But with all the new and/or upgraded equipment, especially the armors, now many of the enemy ships are a bit harder to destroy when using the freighter and its omni-laser, while being plummetted to pieces by the marksman swarms.
What I'd like to propose, if it's at all possible, is to give each and every AI ship variable "fireAccuracy= ?" ratings.
Some examples (again, if possible):
Code: Select all
<AISettings
fireRateAdj= "30"
fireAccuracy= "10-90"
perception= "4"
/>
Code: Select all
<AISettings
fireRateAdj= "30"
fireAccuracy= "Random90"
perception= "4"
/>
Example B the FA would set anywhere from 0 to 90, respectively, via a "Random" & max 90 tag.
So when a system is generated and sets, for example, a Charon pirate cache and four Corsairs to guard, we'll get something like; ShipA FA="30", ShipB FA="10", ShipC FA="70", ShipD FA="80".
This would add even more realism to the game, as we would get a varying range of experienced AI pilots.
Is it doable? Worth the effort?
Thoughts or alternatives?