• We are currently performing site maintenance, parts of civfanatics are currently offline, but will come back online in the coming days (this includes any time you see the message "account suspended"). For more updates please see here.
Resource icon

SettlementLimitsByRico v1.2.1

Mod that modify settlement limits:
Antiquity -> limit is 2
Exploration -> limit is 4
Modern -> Limit is 8

Penalty for going over limit 5 -> 10
Max penalty 35 -> 70

Installation (Windows) to folder %localappdata%\Firaxis Games\Sid Meier's Civilization VII\Mods
%localappdata% points to your personal folder (mine is C:\Users\Rico\AppData\Local)

Mod was tested by making advanced starts for each age. No age transitions was tested at this moment.

Thanks @Acken and @Solver (tutorial example) for getting me started on modding!

In case higher limits (or any other limit) is desired, it is easy to modify your own limits for ages:
Open age related file civilizations-gameeffects-<agename>.xml in data folder

Edit code line <Set Value="1"/> to <Set Value="100"/> etc
Code:
<?xml version="1.0" encoding="utf-8"?>
<Database>
    <ModifierArguments>
        <Update>
            <Where ModifierId="TRAIT_INITIAL_SETTLEMENT_CAP"/>
            <Set Value="1"/>
        </Update>
    </ModifierArguments>
</Database>

Settlement limit penalty adjusting: Open civilizations-gameeffects-base.xml in data folder
and adjust values there.

Latest updates

  1. XML error fixed (small I believe)

    There was possible errors in XML tables. I do not see where it actually affected, but fixed...
  2. Added mod that changes penalties for going over settlement limits

    Settlement limit penalty is now 10 (was 5) with this mod. Maximum penalty is 70 (was 35)...
  3. Updated antiquity settlement limit to 2

    Updated antiquity settlement limit to 2.
  4. Combined to one mod

    Instead three separate mods this is now one mod.

Latest reviews

I'm getting an error message. Error on line 8 at column 17.
Am I doing something wrong?
R
Riconatic
I just installed Civ 7 to new computer to test my mod on fresh 1.1.0 version.
No issues and mod loads and seems to work, so I guess you answered your own question.
Thank you so much for this mod and instructions to adjust the values!
Wonderful mod! Does what it says on the tin!
Make sure to go into all the separate Age files to edit Age limits appropriately.
A bit of context, I have been using this in tandem with YnAMP map script on a 128x80 map which has a continent four times the size of standard. I updated the numbers to be 6/12/24 (Ant/Exp/Mod) through the Ages works like a charm!
Thank you for making this!
Works, but I need some help with age transition. I followed your description and set antiquity age to 1, but which value makes the next age accept the end-limit of antiquity? By the end I was at 6/6, but upon entering exploration age, it reverted to 4, so i was 6/4 with some trouble ahead.
I also don´t want to give the AI some free limit up to 6, so it would be nice to only allow the limit they previously reached in the age before.
R
Riconatic
I am sorry, but I do not know how to do what you ask. I am not sure if it can be with just adjusting these values.

There should not be changes how the last ages settlement bonuses carry over compared to default game. I had game where I had +2 (6 total with modded limit of 4) for exploration start because of selections of legacies and stuff.
Back
Top Bottom