Fixed borders mod
for Rise of Mankind
for Rise of Mankind
WARNING: This thread has been deprecated. The latest version of Fixed Borders (3.1) is not available as standalone RoM modmod, since it's been included in very popular Afforess' A.N.D modmod.
Version 1.0.1 (for RoM 2.4)
Version 2.0 (for RoM 2.5x)
Version 3.0b2 (the latest) (for RoM 2.8)
Requires Rise of Mankind, Civ IV BtS 3.19
I've always had problem with culture dependent borders in modern times. So in my mod - they are not changeable by culture, only by military occupations and city trading (in modern times, which means specific civics needed).
Units have new command "claim territory" that you can apply in an enemy territory. You claim it, next turn the plot is inside your borders. In order to recapture it, enemy must place his forces on that plot and do the same ("claim territory").
When capturing cities, you get all the territory that the city 'provides' to its original owner. So when you're at war with someone and capture all his cities, you will get ALL his territory, up to the last plot (there's only one exception to this rule - the tiles that are not 'provided' by cities, but claimed by force can remain in the old civ, but for sure they can't go to other neighboring civ that is neutral in war). In order to keep all this territory you need only the military force. No neighbor of his that is at peace with both sides can benefit from the war. If someone wants that territory he must declare war and capture it or trade for it (city trading, like in normal game).
During a war, if a tile has more of your tiles surrounding it than the enemys, it is claimed automatically, if no enemy units are defending it. This makes the borders less shredded at the end of war.
Additional thing about borders around cities - every tile next to a city ALWAYS belongs to the owner of that city. This is an additional feature that could be good for plain BTS also, but with fixed borders it is a must (when a non-fixed-borders-civ captures a city of a fixed-borders-civ, it can have a lot of problems with that city, which is very soon completely surrounded by enemy tiles).
Before having modern civics, the game acts as before (i.e. the culture defines borders) and once a player has the necessary civics all of his territory becomes fixed, no one can take it by culture means anymore and his units get the new command to execute when in enemy territory (claim territory). The player still culturally expands his borders over unoccupied territory and over nations that dont have fixed borders (think of the Roman Empire that enforced its own borders, but influenced the surrounding tribes that had no solid state formed).
The civics that switch between fixed borders and cultural borders are defined in XML as of this version (this however has a drawback - savegames from plain RoM are not compatible with this mod ). By default, the following civics enforce fixed borders (you can change this in CIV4CivicInfos.xml):
CIVICOPTION_GOVERNMENT
- CIVIC_REPUBLIC
- CIVIC_FEDERAL
- CIVIC_DEMOCRACY
- CIVIC_COMMUNIST
- CIVIC_FASCIST
CIVICOPTION_POWER
- CIVIC_VASSALAGE
- CIVIC_PARLIAMENT
- CIVIC_PRESIDENT
CIVICOPTION_SOCIETY
- CIVIC_NATIONALIST
CIVICOPTION_ECONOMY
- CIVIC_PLANNED
- CIVIC_CORPORATIST
CIVICOPTION_RELIGION
- CIVIC_STATE_CHURCH
In order to have fixed borders, a player must have AT LEAST ONE of these civics options selected.
AI has been thought to use claim territory in favor of pillage and to prefer to claim the tiles close to its cities (plus to give priority to resource rich tiles).
Changes from version 3.0b1:
- AI switches to Fixed Borders civics as soon as it can (priority among civics kept, just added one civic with fixed borders to be a must)
Changes from version 2.0:
- converted to RoM 2.8
- fixed borders civics defined in XML
- tiles adjacent to a city always belong to the owner of the city
- GUI: on leaderhead/civ mouse hover, info whether the player has fixed borders displayed
Credits:
Of course zappara for his brilliant mod Rise of Mankind (which includes many other mods and credits; see Rise of Mankind thread)
Download ver 1.0.1
Download ver 2.0
Download ver 3.0