Return of Zone of Control . . .

Andrew_Jay

Prince
Joined
Aug 4, 2002
Messages
438
I'm just curious as to what it would take to re-implement the Civilization II style zone of control (can' move inside the 8 squares surrounding an enemy unit).

I'd kind of like to see it make a return - right now defending territory either requires that you chase down the enemy, or you fill every last gap.

I think it goes hand in hand with the efforts to reduce the Stack of Doom problem that Firaxis tried to address with artillery by creating an incentive for both sides to spread their forces out (because spread out forces can actually do something - block the enemy's advance). I think it would also break the tendency to just hole up in your cities, as battle can be forced out in the field.

Anyway, any thoughts? Where do I have to look - the SDK, python? I doubt there's anything in the existing XML that could do this?
 
If you do go ahead with modding this Andrew Jay, consider blocking only units that are weaker than the unit with the ZoC. I wanted to do a mod that did exactly that, but only on naval units (thus improving the naval game), but I don't have the time for modding anymore. :(
 
Well, it's highly unlikely I'll figure out how to do it - I haven't touched the SDK before. However, I might poke around a few sections that looked promising, such as:

# CvUnit::canMoveInto
# CvUnit::canMoveOrAttackInto
# CvUnit::canMoveThrough

In the CvUnit file.
 
Back
Top Bottom