Results 1 to 6 of 6

Thread: cities revolt too often - what can I do?

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default cities revolt too often - what can I do?

    I build always every building that improves the mood of the citizens, but when the population grows, they always start a revolt. Even cities with 20 units.
    I'd like to know what I could modify to prevent cities with a big garrison, from revolting.

    do you know how?

  2. #2
    Kiliç Alì's Avatar Domesticus
    Artifex

    Join Date
    Feb 2011
    Location
    Italy
    Posts
    2,114

    Default Re: cities revolt too often - what can I do?

    Why not to to limit the growth, at least for bigger cities?

    Member of the Imperial House of Hader, proud client of The only and sole Ferrit

  3. #3

    Default Re: cities revolt too often - what can I do?

    I tried changing some value of the descr_campaign_db.xml


    excommunicated_modifier float
    num_units_modifier float
    religion_unrest_modifier float

    didnt' make any difference

    while

    heresy_unrest_modifier float

    influences straghtly the "religious unrest", and depends upon the number of heretics in the region.

    Quote Originally Posted by Kiliç Alì View Post
    Why not to to limit the growth, at least for bigger cities?
    how can I achieve it?
    Last edited by Arcimaestro Antares; February 12, 2012 at 10:19 AM.

  4. #4
    Kiliç Alì's Avatar Domesticus
    Artifex

    Join Date
    Feb 2011
    Location
    Italy
    Posts
    2,114

    Default Re: cities revolt too often - what can I do?

    you could make that huge walls have a negative effect on growth, but I'm not deep inside EDB so I don't know if it really works.
    add the population_growth_bonus [a negative number]should do the trick, but I don't know if it can assume negative values.
    OR you can make a script,in this way

    monitor_event SettlementTurnEnd SettlementBuildingExists huge_stone_wall
    and Settlement name [settlement]
    and RiotRisk > (a percentage, it can never be > 40. > 20 should be fine, but it is better if you test it)
    and GarrisonToPopulationRatio > (another percentage, this ensures you are rightly garriosoning it. Again, you'll have to play with numbers here)
    console_command add_population [settlement] -500
    end_monitor

    you'll need to replace [settlement] with the name for each settlement. Pretty big script.

    also exists a SettlementPopulationMaxedOut condition for intermediate settlement (of course it doesn't work with max level settlement wich don't have a max )

    Member of the Imperial House of Hader, proud client of The only and sole Ferrit

  5. #5

    Default Re: cities revolt too often - what can I do?

    I have found the descr_settlement_mechanics.xml
    ther the SOF stand for Settlement (public) Order factor.
    there is the SOF_EXCOMMUNICATION, SOF_SQUALOUR, SOF_GARRISON, etc...
    modifying them, I may increase/decrease the public order due to these factors.

  6. #6
    Kiliç Alì's Avatar Domesticus
    Artifex

    Join Date
    Feb 2011
    Location
    Italy
    Posts
    2,114

    Default Re: cities revolt too often - what can I do?

    nice find

    Member of the Imperial House of Hader, proud client of The only and sole Ferrit

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •