Are you, in fact, a pregnant lady who lives in the apartment next door to Superdeath's parents? - Commodore

Create an account  

 
Disable settlers?

Hey all. I’m curious if anyone has found a way to disable settler unit (and do so without breaking AI) to force both player and AI to focus development on their main tower base and then duke it out. 

I feel like it’d be more fun and casual not having to constantly swat new settlements and micro-manage all my other towns. Everyone only having one town should also keep game pace slower and more chill.

PS Can someone let user Shako post new threads? I would like to switch to that account going forward. Thanks!
Reply

Or, equally as cool (if not more), would be the ability to set “max towns” for all players. Obviously -1 would be the default but I would love playing with it set to 1 or 2.
Reply

Hm. There's certainly already code in-game to prevent more cities being built when you get to a certain limit. I don't remember what it is, but it's less than there's space for on both planes with large land masses. It would probably be easy to modify that number - probably just a one-byte change in wizards.exe. I have no idea what changing that would do the AI, though. And there's the starting neutral cities to consider.
Reply

There is a part of the code letting you change the required distance between towns (currently 3). If changed to 4 or 5, it greatly limits # of towns. You could set it at 8-10.

Reply

Hey zitro, how can I find this part of the code? I found an offset ID from another thread but I’m not clear how to use that with the save game editor. I downloaded a hex editor but not clear what to do to find and edit this value. Any tips? Thanks a bunch.
Reply

Best way to disable settlers is to edit their race into one that doesn't exist so no city can produce them. (Races 15+ should work fine)

Do note the AI is unable to launch a coordinated attack with multiple stacks on a city in the same turn, and can't effectively intercept the players stacks to prevent them from doing it so having only one city guarantees the human wins 99% of the time.
Reply

(September 24th, 2018, 13:57)Artorius Wrote: Hey zitro, how can I find this part of the code? I found an offset ID from another thread but I’m not clear how to use that with the save game editor. I downloaded a hex editor but not clear what to do to find and edit this value. Any tips? Thanks a bunch.

Wizards.exe - 5C02D - change from 3 to a much higher distance of your liking.

Reply

(October 5th, 2018, 18:01)Seravy Wrote: Best way to disable settlers is to edit their race into one that doesn't exist so no city can produce them. (Races 15+ should work fine)

Do note the AI is unable to launch a coordinated attack with multiple stacks on a city in the same turn, and can't effectively intercept the players stacks to prevent them from doing it so having only one city guarantees the human wins 99% of the time.

How do I edit Settler race to 15? If with a hex editor (e.g. HxD), do you know what lookup to use? If save game editor (e.g. MoMTweaker 0.3.3), can you point me where to go to modify this? Thank you very much Seravy.
Reply

In the tweaker, load Wizards.exe then click "show tables", select the settler unit(s), click their race and select something like "Arcane" from the dropdown menu.
Reply



Forum Jump: