Re: Proposed Solution to Mega Evil Empire Problem
The suggestion I made here would only only fix what I feel is a very abrupt and artificial feeling transition to the Mega Evil Empire AI state. It would smooth that transition out some and better fit it to the race's differing characteristics. Obviously there are still some other AI issues with how the game handles Mega Evil beyond this that the suggestion would not fix. So, here are some more suggestions dealing with those:
One easy (code-wise) way to deal with the issue of the AI not being ready to declare war when the Mega Evil AI state is tripped would be to have a ME threshold AI state in the game. Say if the race's Mega Evil setting is 50 then when it hits 40 the game would trigger a change in the AI state to "Prepare to Attack". Then when they do finally declare Mega Evil on you, at least they'd be prepared to fight.
Another suggestion that might work for the very weak races is not to openly declare Mega Evil on you at all. That is, declare it, but only to themselves as an internal AI state. The game AI state would then attempt to ally with stronger races and use Intelligence, Politics and other means to subvert you but not openly attack you which would be sucicidal. Politically, they could ask existing allies to declare war on you or give resources and ships to allies already at war with you. In this way they could fight you indirectly without being openly at war.
Any thoughts on these additional ideas?
__________________
The difference between genius and stupidity is that genius has its limits.
|