This converts CSF files to STR. For anyone who doesn't know, STR plain text files are another (simpler?) way of editing in-game text.
Updated to v0.9.4. There was a bug reported with the German language so rewrote part of the code to better predict next characters. Should fix the issue in every language.
This converts CSF files to STR. For anyone who doesn't know, STR plain text files are another (simpler?) way of editing in-game text.
There's a program called CSFEditor by Scorpio9a. The last release was ~17 years ago and it works. Sort of. I heard of max length limitation crashes but never experienced them myself. CSFEditor can also export to XML, but the game can't read that.
Someone released an STR file (generals.str) a very long time ago. It had the same formatting as CSFEditor. Presumably they did a convert on the XML export as it has the same issues; there are many instances of text cut offs, usually where a quote is present. CSFEditor also doesn't work in certain languages like Russian(?).
This was requested on my dead YouTube channel. Figured someone may find it uself. It should* read any generals.csf file and convert it to generals.str. You can also set 1 of 3 line break types, the game reads any of them.
The STR only works in English, apparently. Maybe system language.
cool tool, thank you!