Total War: EMPIRE - Definitive Edition

Total War: EMPIRE - Definitive Edition

View Stats:
MJAnderson Mar 12, 2021 @ 7:09pm
Town/Port bug still exists?
So installed this again after long absence. I remembered there was a bug that towns would never upgrade due to ports being bugged. So every town stays poor through the end of the game. It looks like it wasn't fixed in this "definitive edition". I went online and downloaded the .PACK file to fix it. Created the TXT file in the script directory (line item is MOD "Modname.pack.";) and....nothing. I remember that once you took your first turn it fixed itself but now nothing. Anyone know the way to fix this with this edition?
Originally posted by Mandras:
Yes there is a fix:

You go into "slots_tables" under the port entry, check "is town." This will unbound your ports and their wealth will be recalculated like a town on the NEXT turn (based on very poor, poor, growing, prosperous, very wealthy, etc).

"slots_tables"
port false true true false

You will lose money at first, because in vanilla all ports are fixed at "wealthy" (regardless of what it says on the mouse over). So you WILL notice a drop in income with very poor/poor/growing ports, but these will naturally recover as they grow.

Some people also change the port building values to compensate by editing these entries in buildings_effects_junctions. The net result is that low level port buildings are worth slightly more to counter the lower wealth levels of very poor/poor/growing port "towns":

"buildings_effects_junctions"
commercial_basin gdp_port 600
commercial_port gdp_port 450
fishing_fleet gdp_port 450
local_fishery gdp_port 300
major_fishery gdp_port 600
trading_company gdp_port 1000
trading_port gdp_port 300

TLDR: If you apply this fix, you will end up being poorer for most of the game! But your ports and other towns in that region will grow normally, and can exceed the regular limiits after time with good management.

To address your first post:
If you have the pack file, the method remains the same: you have to create the user.empire_script.txt and save it with encoding UTF-16 LE. Entries don't need quotes, for example:
mod name_of_mod.pack;
< >
Showing 1-15 of 16 comments
HazardHawk Mar 12, 2021 @ 7:17pm 
There is no bug. There were people complaining they dont make money fast enough many years ago and trying to convince people there was a bug so they could have unlimited money without having to balance economies vs number of troops.
MJAnderson Mar 12, 2021 @ 7:29pm 
Originally posted by HazardHawk:
There is no bug. There were people complaining they dont make money fast enough many years ago and trying to convince people there was a bug so they could have unlimited money without having to balance economies vs number of troops.

So it's WAD that towns and ports start as poor and stay as poor across the whole game for major provinces like England and France? I thought they were supposed to upgrade. And yes I know that they make more money, but if I get a new city and build a textile mill for example, it stays very poor limiting the benefit of upgrading that mill.
HazardHawk Mar 12, 2021 @ 8:07pm 
https://steamuserimages-a.akamaihd.net/ugc/1769324588860881073/1DF0DB2FD4249648524939FA20B0019148B3BC7B/

This is Prussia, the hardest faction to manage income and money vs maintaining troops First tier port as I have not upgraded the trading port, it is turn 75, and has an income of 315. Each level up increase that income. It is not different, however, than every other building chain in the game where upgrades are small per building but accumulate with multiple buildings. THAT is the way the game is designed.
MJAnderson Mar 13, 2021 @ 7:22am 
I understand that, the issue was why don't towns and ports ever move up from Very Poor to Poor during the length of the game? I can have 0 taxes and massive population growth but everything is static. And this only happens in provinces that have ports. That seems like a bug.
MJAnderson Mar 13, 2021 @ 7:34am 
So did a little research and everyone else still feels this is a bug. Anyone have a fix, per my original question?
HazardHawk Mar 13, 2021 @ 10:15am 
https://steamuserimages-a.akamaihd.net/ugc/1769324588864155877/111826AE245D01D281EC0CBA575FFD6C293AEDD0/

NOT understanding and knowing how to balance economy and playing the game is user error, not a bug. I dont have poor but on three ports recently captured. Most are currently listed as growing at turn 43 in this game.
pgeerkens Mar 13, 2021 @ 10:58am 
Originally posted by MJAnderson:
So did a little research and everyone else still feels this is a bug. Anyone have a fix, per my original question?

All towns in Regions without a port quite merrily progress upwards to Wealthy - given time and proper management. The towns in the interior of the U.S. should all be Wealthy once accumulated Town Wealth in their region gets to about 2,000. However the real measure is some function (logarithmic I suspect) of the ratio Town Wealth to Population. Towns in a Region with a port can progrees, but never to more than one better than the worst Region Port. Ports themselves seem incapable of advancing.

One will know it's working, in N.A., once interior Regions reach 1400 to 1500 accumulated Town Wealth. At that point the towns should start advancing to Poor or Growing from Very Poor. Once Town Wealth reaches about 2,000 for these (interior) Regions of N.A. all towns should be at Wealthy.

In my current Prussian Campaign (Campaign Difficulty = Very Hard) the town of Wismar in Brandenburg spawned at very Poor in 1713, with Brandenburg Town Wealth at ~2,800. Now in 1748, with Brandenburg Town Wealth at ~5,000, it has progressed to Growing. With the Region port Rostock tied at Growing, Wismar should be capable of reaching Prosperous, one level better than Rostock, before getting locked down.

So it is quite possible to advance towns, but one must be sure to grow accumulated Town Wealth in the appropriate Regions. The biggest growth factor there is the bonuses provided by Enlightenment and Industrial research: provided one sets the upper class Tax Rate at a level that spurs growth.

Originally posted by HazardHawk:
https://steamuserimages-a.akamaihd.net/ugc/1769324588864155877/111826AE245D01D281EC0CBA575FFD6C293AEDD0/

NOT understanding and knowing how to balance economy and playing the game is user error, not a bug. I don't have poor but on three ports recently captured. Most are currently listed as growing at turn 43 in this game.

Cartagena is Growing from game start, so is a poor example. I have never seen a Port advance from it's start/spawn level, despite a few sporadic attempts to investigate the possibility. However, I don't go scouring the board checking them either - so I can't swear that it never happens.
Last edited by pgeerkens; Mar 13, 2021 @ 11:09am
HazardHawk Mar 13, 2021 @ 7:07pm 
https://steamuserimages-a.akamaihd.net/ugc/1769324588866180883/2110EAFB03C9E6BE5B42D751C9435BFD294EDFA8/

I dont know that as I just grabbed a screenshot. I do not bother monitoring economy and growth precisely. Here is another. I have four stages of ports, very poor, poor, growing, prosperous scattered, around the maps. I only know there is no bug as mentioned in the original post and status changes for ports as well as provinces as they develop. I do know it has to do with the level of development of buildings, outlying cities, and ports but I dont know the trigger points as I dont play total economy. I play total war to conquer the world.
pgeerkens Mar 14, 2021 @ 3:52am 
Originally posted by HazardHawk:
https://steamuserimages-a.akamaihd.net/ugc/1769324588866180883/2110EAFB03C9E6BE5B42D751C9435BFD294EDFA8/

I dont know that as I just grabbed a screenshot. I do not bother monitoring economy and growth precisely. Here is another. I have four stages of ports, very poor, poor, growing, prosperous scattered, around the maps. I only know there is no bug as mentioned in the original post and status changes for ports as well as provinces as they develop. I do know it has to do with the level of development of buildings, outlying cities, and ports but I dont know the trigger points as I dont play total economy. I play total war to conquer the world.

Yes. Greenwich and Rotterdam start all games as Wealthy; Bombay, Surat, Piraeus, Choggia, Veracruz, perhaps one or two more, start as Prosperous. Then a host more each at growing, Poor, and Very Poor. I still have never seen any Port advance to a higher (or lower) Wealth Level).

However I too "play total war to conquer the world"; but I DO monitor and learn "the economic trigger points" - so i can do so faster and more efficiently.

Each to their own of course. There's Good Play and Bad Play; but no Right Play or Wrong Play. Part of the game's beauty is that there are valid choices between good options, rather than only false choices intended solely to deceive the player.
Last edited by pgeerkens; Mar 14, 2021 @ 3:56am
MJAnderson Mar 14, 2021 @ 10:25am 
Originally posted by HazardHawk:
https://steamuserimages-a.akamaihd.net/ugc/1769324588864155877/111826AE245D01D281EC0CBA575FFD6C293AEDD0/

NOT understanding and knowing how to balance economy and playing the game is user error, not a bug. I dont have poor but on three ports recently captured. Most are currently listed as growing at turn 43 in this game.

Then explain to me that as GB I have taken over all of the new world and built up the towns. All of my industries in provinces that DON'T have a port are now Wealthy or better when they started off poor. All of my industries that started off poor or very poor in my coastal towns continue to be poor or very poor and have not progressed as the game went on. It's so easy to replicate in game I'm not sure why you are saying otherwise --- do the same thing to a province with a poor port, a province with only 1 wealthy port and a province with no ports. You will get different growth results. Easy.

So back to my original post --- is there a fix for this?
Last edited by MJAnderson; Mar 14, 2021 @ 10:29am
The author of this thread has indicated that this post answers the original topic.
Mandras Mar 14, 2021 @ 12:48pm 
Yes there is a fix:

You go into "slots_tables" under the port entry, check "is town." This will unbound your ports and their wealth will be recalculated like a town on the NEXT turn (based on very poor, poor, growing, prosperous, very wealthy, etc).

"slots_tables"
port false true true false

You will lose money at first, because in vanilla all ports are fixed at "wealthy" (regardless of what it says on the mouse over). So you WILL notice a drop in income with very poor/poor/growing ports, but these will naturally recover as they grow.

Some people also change the port building values to compensate by editing these entries in buildings_effects_junctions. The net result is that low level port buildings are worth slightly more to counter the lower wealth levels of very poor/poor/growing port "towns":

"buildings_effects_junctions"
commercial_basin gdp_port 600
commercial_port gdp_port 450
fishing_fleet gdp_port 450
local_fishery gdp_port 300
major_fishery gdp_port 600
trading_company gdp_port 1000
trading_port gdp_port 300

TLDR: If you apply this fix, you will end up being poorer for most of the game! But your ports and other towns in that region will grow normally, and can exceed the regular limiits after time with good management.

To address your first post:
If you have the pack file, the method remains the same: you have to create the user.empire_script.txt and save it with encoding UTF-16 LE. Entries don't need quotes, for example:
mod name_of_mod.pack;
Last edited by Mandras; Mar 14, 2021 @ 1:14pm
MJAnderson Mar 14, 2021 @ 3:49pm 
Thanks Madras. Follow up question... I use Notepad++ as my editor and it doesn't have UTF-16 LE (it has UTF 8 which is what I had been saving it under). What should I use?
Mandras Mar 14, 2021 @ 6:00pm 
Yes UTF-8 works, anything Unicode (edit: it doesn't - read below!)

In Notepad++ you can use UCS-2 LE BOM as an equivalent to UTF-16
Last edited by Mandras; Mar 14, 2021 @ 6:20pm
Mandras Mar 14, 2021 @ 6:15pm 
Actually no, it *has* to be UTF-16 or UCS-2 LE BOM (Notepad ++). I just tested with UTF-8 and no mods loaded.

Its really finicky compared to other Total War user.script. I believe Shogun 2 can be UTF-8 and later games it doesn't matter.
Last edited by Mandras; Mar 14, 2021 @ 6:17pm
pgeerkens Mar 14, 2021 @ 8:26pm 
Originally posted by Mandras:
You will lose money at first, because in vanilla all ports are fixed at "wealthy" (regardless of what it says on the mouse over). So you WILL notice a drop in income with very poor/poor/growing ports, but these will naturally recover as they grow.

Are you sure about "in vanilla all ports are fixed at "wealthy""?

Starting a new campaign as GB to check stats on all Trade Ports shows:

At game start:
- Greenwich is already Wealthy, so not in scope.
- In Europe Glasgow, Bristol and Waterford are all Growing, listed both on Hover and in Region Details as contributing 300 to Region Wealth. This is the correct calculated amount for a level-1 port at stage growing.
- In N.A. Nassau, Port Royal, and Fort Albany are all Very Poor, and show 200 contribution to Region Wealth on both Hover and Region Details.

It would seem more likely that your observation is a left-over from a previously installed mod.
< >
Showing 1-15 of 16 comments
Per page: 1530 50

Date Posted: Mar 12, 2021 @ 7:09pm
Posts: 16