Log in

View Full Version : Barbarian settlement levels hardcoded to 3?



Dol Guldur
06-23-2005, 16:16
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?

Monkwarrior
06-23-2005, 22:49
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? ~:confused:

Dol Guldur
06-24-2005, 10:46
{SMT_POPULATION_REQUIRED} Population 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).

Monkwarrior
06-25-2005, 07:42
Another indice that this question is hard-coded is this text in event_strings.txt in Data\text.

{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. ~:confused:

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).

Seven.the.Hun
09-29-2005, 07:36
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?
:duel:
:bow:

waitcu
10-10-2005, 19:15
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 .