again, I have re-written the three region files and updated the desc_strat file as required.

All the regions that shared the same name as the city now look like so:

achaeron_campaign_regions_and_settlementnames.txt:
{The_Empire} Culzean
{Culzean} Culzean
{Abarraden} Abarraden
{Abarraden_town} Abarraden
{Secker} Secker
{Secker_town} Secker
etc.

descr_regions_and_settlement_name_lookup.txt:
The_Empire
Culzean
Abarraden
Abarraden_town
Secker
Secker_town
etc.

descr_regions.txt
The_Empire
Culzean
romans_senate
Chaos
255 6 11
wine, dogs, pigs
5
10

Abarraden
Abarraden_town
romans_julii
Chaos
62 6 250
pottery, timber, dogs, pigs
5
9

Secker
Secker_town
romans_julii
Chaos
195 250 10
timber, textiles, dogs, pigs
5
8

Still I receive this message:
"Die you insolent program!"

oh wait, no, thats just what I scream.

I recieve this error message:
"Script Error in data/world/maps/campaign/achaeron_campaign/desc_regions.txt line 1, column 1
Couldn't find 'The_Empire' in string table"

three changes in a row, there has to be something utterly stupidly glaringly obviously simple we're missing here.

and my map problems are a whole other thread for the future.