July 14th, 2016, 06:40
(This post was last modified: July 14th, 2016, 06:43 by Seravy.)
Posts: 10,463
Threads: 394
Joined: Aug 2015
Since Hadriex's last game showed how incapable the AI is at handling continents of excessive sizes still, here is 2.51 which should get rid of this problem once and for all :
Quote:2.51
-Druid hero has Construct Catapult instead of Call Centaurs
-Continents generated are limited to 200 tiles each : continents of very large sizes make the AI fail to notice stacks due to limited size arrays used in decisions (including their own) and generally make the AI inefficient at moving their armies.
Also makes the - pretty high priority - AI spell picks that help units across sea now worth it even on Huge land size : there are at least 3 large continents and some islands even on that setting, instead of all land being clustered into a single supercontinent.
Posts: 10,463
Threads: 394
Joined: Aug 2015
And one more :
Quote:2.51b
-The AI is now able to recognize and use up to 251 of their own overland stacks instead of 80 through the global stack system (used for plane shifting, targeting Spell of Return, disbanding decisions, sending out ships from cities where they were created, settlers boarding ships and checking towers). All other overland unit decisions are made through the continent based system and are unaffected.
Since this required changing memory allocations, please report any stability issues if you encounter any.
Posts: 10,463
Threads: 394
Joined: Aug 2015
Third time is the charm :
Quote:2.51c
-Fixed bug : If there are 80 or more AI stacks on a continent, as soon as all 80 are found, any further units are ignored, even if they would belong to one of those 80 stacks that are still in the limit.
Posts: 1,333
Threads: 23
Joined: Feb 2012
Quote:-Continents generated are limited to 200 tiles each : continents of very large sizes make the AI fail to notice stacks due to limited size arrays used in decisions (including their own) and generally make the AI inefficient at moving their armies.
Quick question - does this change only affect magic.exe, or does it impact wizards.exe as well?
Posts: 520
Threads: 8
Joined: Jul 2011
I thought huge made continents bigger, what does huge do now instead?
Does huge determine the number of total land tiles in existence? but this change will turn 1giant continent into 2 half-giant continents?
I ask because I always play large or more myself, just because I find land more interesting than sea.
Posts: 488
Threads: 51
Joined: Apr 2012
The size determines the total number of land tiles on a map. Previously Huge could be relied upon to generate a Pangea supercontinent, but now it won't. I like the sea game, because historically sea power was a huge factor in the world and it gives an extra layer to the game. Makes flying units more useful and makes Lizardmen relevant. Nothing better than sinking opponent's fleets of Triremes and Galleys with Javelineers. Moreover the computer will settle huge tracts of land and beat you to death with micromanagement. Managing 5 cities is fine, managing the growth and production of 20 cities at different stages of development is a huge pain and changes MoM from an army game into a very user-unfriendly spreadsheet. If you like it, more power to you, that's why we have the option for different sizes.
July 14th, 2016, 23:19
(This post was last modified: July 14th, 2016, 23:22 by Seravy.)
Posts: 10,463
Threads: 394
Joined: Aug 2015
(July 14th, 2016, 15:58)zitro1987 Wrote: Quote:-Continents generated are limited to 200 tiles each : continents of very large sizes make the AI fail to notice stacks due to limited size arrays used in decisions (including their own) and generally make the AI inefficient at moving their armies.
Quick question - does this change only affect magic.exe, or does it impact wizards.exe as well?
Yes, this is magic.exe.
The other 3 changes dealing with the 80 stack limits are wizards.exe.
Quote:I thought huge made continents bigger, what does huge do now instead?
Does huge determine the number of total land tiles in existence? but this change will turn 1giant continent into 2 half-giant continents?
I ask because I always play large or more myself, just because I find land more interesting than sea.
Huge generates 700 tiles of land. Large generates 550. Fair is 400. Small is 250, Tiny is 150.
Tiny generates land in 2-5 passes of 2-8 tiles of land.
Small and Fair generates land in 2-5 passes of 8-20 tiles of land.
Large and Huge generates land in 2-5 passes of 15-30 tiles of land.
After some test runs, it's safe to say Huge usually generates 3 very large continents and some medium to small ones using the new system.
Continent size is entirely random - land patches generated either overlap and become one continent or not - what this change does is it checks before each tile if it would connect with any continent already 200 tiles large, and if yes finish that land patch and start another one elsewhere instead of connecting the landmasses.
Due to the amount of land being generated, it almost always resulted in one supercontinent originally as land connecting with each other is way more likely than not when about half the available area is filled.
Posts: 20
Threads: 0
Joined: Jun 2016
Is it all right that in the current download the Help.lbx in the optional files is older than the Help.lbx in the normal files?
Posts: 10,463
Threads: 394
Joined: Aug 2015
(July 15th, 2016, 09:19)Al_Al Wrote: Is it all right that in the current download the Help.lbx in the optional files is older than the Help.lbx in the normal files? Yes. I play the game with the optional files on, and work on those, then patch them "back" to normal, not the other way around.
The help.lbx and magic.exe are the only two affected, since those contain the default wizard descriptions and actual data.
There are no other files where the original the normal and the optional are all different so there are no other "overlapping" files.
Posts: 114
Threads: 1
Joined: Nov 2014
(July 14th, 2016, 23:19)Seravy Wrote: Yes, this is magic.exe.
The other 3 changes dealing with the 80 stack limits are wizards.exe.
I'm confused. Which is the ultimative file I should start? wizard.exe or magic.exe?
|