Quote:
Originally Posted by Gandalf Parker
Quote:
Originally Posted by vfb
I don't understand what you mean by "the magic phase knocks out most of the sanity checks".
I was talking about if your army is moving from A to C through B, and your enemy casts Call of Winds on B. The game currently already does some sort of additional check on movement orders, because your army stays in A instead of ending up in C (assuming the hawks take B).
As far as computation time is concerned, I'm just speculating, but re-doing the test for underwater entry based on globals and commander amphibious attribute is just order N where N is the number of commanders, and even 15000 is an extremely small number for any system built since 1980. 
|
That would be one test, one time.
But when it was said that another sanity check should occur after the magic phase then I was taking it to mean the full sanity check phase should occur again after the full magic phase. It sounded like it would involve checking all magically enacted movements again.
But if its just that each movement should be reality checked, and each magical action be checked when it occurs, then that would be minimal. Of course its never the ONE check. Its the additive of every additional check that comes up for discussion. And we have had many people praise Dom for running on systems they cant run other games on.
Actually I have no problem with long hostings. I dont tend to blitz much so everything is either hosted on a capable server, or its on my desktop and I appreciate the long hostings making me look up and realize that I should take care of other things. As far as I am personally concerned I wouldnt mind if every "hoggish code" (AI, checks, random events) that was cut-back due to host-time considerations was put back in full-force (or at least optioned).
|
The thing is, the checks we are proposing are basically trivial. Most of the hosting time goes to the AI (in SP) and to battle resolution anyway.
For checks this simple I definitely disagree with the notion of making them optional--testing that option will take an appreciable percent of the time that the whole test would take.