UI - No Auto-Embark Workers

whoward69

DLL Minion
Joined
May 30, 2011
Messages
8,720
Location
Near Portsmouth, UK
Stops automated workers from embarking.

I'm bored of my automated workers sailing from one land mass to another to improve a tile, only to immediately turn round and sail right back from whence they came because all the "native" workers have completed the task, only to turn around on reaching home soil to sail off somewhere else!

This mod detects the worker embarking, cancels their automation, places them back on dry-land and alerts the player that they are no longer automated.

So no more cruise holidays for my workers !

(By default workers will embark over lakes, but you can disable this after installing the mod by editting the Settings.xml file.)

You can find this mod on the Mod Hub under Game Rules.
 
One of the things the LightTouch mod does is allow you to set a worker to stay within your cities borders. Perhaps you can look at that code and see if there is a smother way of handling the no-disembark.

BTW: Worker automation seems to have really taken a step backwards from Civ IV, so I very much appreciate the efforts!
 
You could always just remove the embarkation ability from the workers entirely, through a simple SerialEventUnitCreated check. It'd completely stop the AI from doing things like that; the downside, of course, is that without the ability to embark workers you'll have to crank out workers in whatever new continents you settle/conquer on, instead of being able to bring a half-dozen workers alongside your attack force. (Which may not be a bad thing, if you think about it.)

And if you add some other way of getting to new continents, like airlifting, then even that problem mostly disappears.
 
Can a Button be modded to turn on or off a promotion? If so simply turning off the Embark ability via a button seems easy enough fix.

Been dying for this mod. Workers become such a pain late game. At least my workers have been dying for it... literally! ;)
 
Can a Button be modded to turn on or off a promotion? If so simply turning off the Embark ability via a button seems easy enough fix.

You can't turn on/off promotions only add/remove them, and removing the promotion wouldn't work as Embark is automatically given to any unit that enters friendly lands (as soon as you have Optics) - so as fast as you remove it, the game will add it back.

Anyway, the objective is to stop automated workers from going on ocean voyages, not to cripple workers by not allowing them to embark when the player so desires
 
can't find this mod anywhere, i've googled mod hub, i've checked mod page here what mod hub and what game rules there's no category for game rules

link please? the workers are giving me a headache
 
Back
Top Bottom