Results 1 to 6 of 6

Thread: Barbarian settlement levels hardcoded to 3?

  1. #1
    Axebitten Modder Senior Member Dol Guldur's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,550

    Default Barbarian settlement levels hardcoded to 3?

    Are the barbarian culture factions hard-coded to 3 levels of settlement? I tried adding a fourth tier govt building and though the building appears in the building browser (with the default tga building) it does not becoem availble to build (I had over 12000 population) and neither was there any notification of "town grows").

    I changed one barbarian faction's city to level 4 in the descr strat file but the game just CTD on campaign load :(

    Hardcoded then?
    "One of the most sophisticated Total War mods ever developed..."

  2. #2
    CeltiberoRamiroI Member Monkwarrior's Avatar
    Join Date
    Apr 2004
    Location
    Salduie/Caesaraugusta/ Sarakusta/Saragossa
    Posts
    828

    Default Re: Barbarian settlement levels hardcoded to 3?

    In my case, the barbarian settlement doesn't upgrade with more than 12000 people. When the settlement is upgraded to city, there is no indication about the next population level for the following upgrade.

    But (and this is even stranger) when I put the settlement in descr_strat as large_city with 12500 and proconsuls_palace in it, the building appears in the campaign map, the new settlement (greek-roman one) is ok, but again there is no indication about the population level necessary for the huge_city level, which is also defined in export_descr_buildings, export_descr_buildings_enum, export_buildings and with card in Data\ui\barbarian\buildings. The settlements are defined in descr_sm_settlements.

    Any idea about this problem?

  3. #3
    Axebitten Modder Senior Member Dol Guldur's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,550

    Default Re: Barbarian settlement levels hardcoded to 3?

    PHP Code:
    {SMT_POPULATION_REQUIREDPopulation required for next level of settlement
    That's from the strat file in the data\text folder but how it is called upon factionally/culturally I've no idea and I suspect it might possibly be hardcoded.

    I get the same results as you now I remembered to add the levels to the descr_sm_settlements file ;)

    So it seems that barbarians may be able to have fixed 4th and 5th level settlements but levels 3 and 4 cannot be upgraded in-game (and level 5 of course for obvious reasons).
    "One of the most sophisticated Total War mods ever developed..."

  4. #4
    CeltiberoRamiroI Member Monkwarrior's Avatar
    Join Date
    Apr 2004
    Location
    Salduie/Caesaraugusta/ Sarakusta/Saragossa
    Posts
    828

    Default Re: Barbarian settlement levels hardcoded to 3?

    Another indice that this question is hard-coded is this text in event_strings.txt in Data\text.
    Code:
    {upgrade_settlement_to_large_city_body_barbarian}		THIS UPGRADE CITY TEXT SHOULD NEVER APPEAR ON SCREEN AND SHOULD NOT BE TRANSLATED!
    In the case of city level, the first time it appears the same, but at the end of the file it is changed (it seems that finally it was decided to give the barbarians up to city level).

    I have no idea if the circumstances when the "events" appear can be modded.

    Edit: another problem (in case it could be modded) would be that there is no barbarian_large_city and barbarian_huge_city defined in Data\settlement_plans folder. I don't know if it would be enough by copying and renaming some other (roman for example).
    Last edited by Monkwarrior; 06-25-2005 at 07:48.

  5. #5

    Question good question there.

    i'm wondering about this myself, i've modded many of these files already and managing to keep the game from crashing at least.
    so are these rome barbarian faction/cultures stuck at a lesser than rome level as far as their settlements go?

    pillage, plunder, burn...

  6. #6
    Member Member waitcu's Avatar
    Join Date
    Mar 2005
    Location
    China
    Posts
    100

    Default Re: good question there.

    CTD is because your game haven't the 3d building model of this culture style .if you add the building 3d models to the this type of culture . it's won't ctd again .

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO