• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

abodat

Second Lieutenant
109 Badges
Nov 30, 2009
110
3
  • Cities: Skylines Deluxe Edition
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Semper Fi
  • Rome Gold
  • Arsenal of Democracy
  • Europa Universalis IV: Res Publica
  • Heir to the Throne
  • Hearts of Iron III Collection
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III
  • For the Motherland
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Europa Universalis IV
  • Divine Wind
  • Europa Universalis III
  • Darkest Hour
  • Europa Universalis IV: Third Rome
  • Cities: Skylines - Snowfall
  • Tyranny - Tales from the Tiers
  • Stellaris
  • Europa Universalis IV: El Dorado
  • Stellaris: Synthetic Dawn
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Conclave
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - Natural Disasters
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Europa Universalis III: Collection
  • Hearts of Iron IV: Colonel
  • 500k Club
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Victoria 2
  • Sengoku
  • For The Glory
  • Tyranny: Archon Edition
  • Stellaris: Nemesis
  • Crusader Kings II: Monks and Mystics
  • Tyranny: Gold Edition
  • Stellaris: Leviathans Story Pack
Currently it is a bit hard to locate text strings in the files in the config directory (e.g. TECH_CMP strings are located in Boostertext.csv, doomsdaytext.csv, and tech_names.csv). Since I found this a bit annoying, I've tried to sort and separate the various text strings. The result can be found here http://www.sendspace.com/file/l73gei.

The modifications are as follows:
  • Loader.csv, editor.csv, and tutorial.csv are unchanged.
  • province_names.csv is almost unchanged (changed some x at the end of line to X).
  • event_text.csv contains all event texts.
  • messages.csv contains all messages.
  • unit_names.csv contains the generic model names.
  • tech_names.csv contains technologies.
  • world_names.csv contains geographic names.
  • new_text.csv contains minister texts and ideology texts.
  • doomsdaytext.csv contains the country names and the generic descriptions of countries.
  • models.csv contains county specific model names.
  • scenario_text.csv contains the scenario descriptions.
  • Boostertext.csv contains strings starting with "SPY_", "EE_", "BM_", "TC_", "TCNOT_", "MISSION_" "TRAIT_" and some more related strings.
  • extra_text.csv contains the remaining strings from Boostertext.csv, doomsdaytext.csv, new_text.csv and extra_text.csv.
  • text.csv contains the remaining text from text.csv.
  • Fixed a bug with the ESE_TXT string (it was defined in two different ways).
In the canged files, instances of "x" at the end of lines have been changed to "X".

Moreover, superfluous spaces from buttons.txt and sfx.txt have been removed.
 
Last edited:
A bug

There was a slight bug in the modification. The "Territorial Information" screen in statistics got a bit garbled. I had no idea why, but Fürstbischof pointed out an error with the ESE_TXT string.
 
Last edited:
Hmm, that looks quite interesting. Apart from the "Territorial Information" screen (which one do you mean?), are there any other bugs? This kind of rational reorganization could prove very useful for people who like to change/tweak text lines without spending so much time searching for the .csv that contains them (like me :cool: ;) ). Now it would be good if that was implemented officially in AoD - be sure to make it bug free, though!
 
hmm, that looks quite interesting. Apart from the "territorial information" screen (which one do you mean?), are there any other bugs? This kind of rational reorganization could prove very useful for people who like to change/tweak text lines without spending so much time searching for the .csv that contains them (like me :cool: ;) ). Now it would be good if that was implemented officially in aod - be sure to make it bug free, though!

+1
 
Currently it is a bit hard to locate text strings in the files in the config directory (e.g. TECH_CMP strings are located in Boostertext.csv, doomsdaytext.csv, and tech_names.csv). Since I found this a bit annoying, I've tried to sort and separate the various text strings.

The modifications are as follows: (...)

+1

Good idea! But as the next patch might change the content of one of these files you'd have start from scratch after its release. Therefore such a project has only then a longterm usefulness if you get the devs to include the re-organized files into the next patch. Such streamlined csv files are very useful for modders who then only have to replace 2-3 instead of all files. ;)


Now it would be good if that was implemented officially in AoD - be sure to make it bug free, though!

Yes, it has to be bug free, definitely! As the list of wishes is very long, we can't expect the devs to control the reorganized files.
 
Since I've only
  • Moved text,
  • Changed lines starting with #, or
  • Changed the "x" at end of line to "X"
there should in theory be no bugs. In practice I've found this
aodq.png

The only test I've done is starting the '36 scenario as Germany and looked around, and the above image is the only bug I've uncovered.
 
Since I've only
  • Moved text,
  • Changed lines starting with #, or
  • Changed the "x" at end of line to "X"
there should in theory be no bugs. In practice I've found this

EDIT removed

The only test I've done is starting the '36 scenario as Germany and looked around, and the above image is the only bug I've uncovered.[/QUOTE]

Sadly i neither had the time to install your files nor to check them, but if i look at your screenshot, it seems to me that you changed the header of the ESE column. As i recently modified some of the ledger pages for my own proposal i encountered only the short form of effective supply efficiency (=ESE). If you rename the leader column to ESE all should be fine, hopefully. ;)
 
Last edited:
Sadly i neither had the time to install your files nor to check them, but if i look at your screenshot, it seems to me that you changed the header of the ESE column. As i recently modified some of the ledger pages for my own proposal i encountered only the short form of effective supply efficiency (=ESE). If you rename the leader column to ESE all should be fine, hopefully. ;)

You are absolutely right. The bug stems from two different definitions of the string "ESE_TXT" (one in text.csv and another in Boostertext.csv). I've moved the text strings to extra_text.csv, commented out the wrong ESE_TXT, and uploaded the result to http://www.sendspace.com/file/l73gei.
 
1.04 version

I've updated the files to 1.04 (e.g. changing several German model names) and removed the duplicate strings mentioned by Henkel here http://forum.paradoxplaza.com/forum/showpost.php?p=11082260&postcount=1

NOTE: some of the string values for EXPENSE.* was different, so it is possible I've commented out the wrong ones.

extra_text.csv:
Code:
EXPENSE_CONSUMER
EXPENSE_INTELLIGENCE
EXPENSE_MILITARY
EXPENSE_NUCLEAR
EXPENSE_RESEARCH
EXPENSE_SYNTHETIC
EXPENSE_TITLE
EXPENSES_TOOLTIP

tech_names.csv
Code:
TECH_APP_SW_7290_DESC
TECH_APP_SW_7290_NAME

The result can be found here http://www.sendspace.com/file/9o030p
 
Last edited:
*nix commands for comparison of current config and modified config

Code:
cat config104mod/*.csv |grep -v "^#" |sed 's/x\r/X/' |sort >WORK
cat config_1.04/*.csv  |grep -v "^#" |sed 's/x\r/X/' |sort |diff -b - WORK
rm WORK
 
Sadly, your download link doesn't work any longer. Can you upload it again? It would be cool if the devs added your rearranged files to 1.05. :)

abodat said:
During the summer I've lost the ability to post in most forums, so I'll have to send a link by pm. I've uploaded the 1.4 version to http://www.sendspace.com/file/vq789w. As for 1.5, I think you will be pleasantly surprised.

1.04 is up again. :)
 
Last edited: