EdCase
Defender of the Faithless
Actually, technically there ARE programming languages completely based off of XML. I would not call this storing data.
As for mentioning XML, it is inferred when you are talking about making small tweaks. Its not like you can really use a GUI tool to edit Python without knowledge of Python.
But isn't Python a high level programming language and hence a tool ?
I thought we didn't want use to any tools ?
(yes I'm being pedantic, yes I know it's annoying....)
Look at the majority of "quality" mods for 4 and consider how many actually use the same SDK mods but paint themselves as different, because they have a new tech tree or units......data changes.
Do you really think that releasing tools enabling these data changes to be made by many people will lower the overall quality of the BIG, popular packages ?
Of course it won't, it will free up more time to refine the SDK additions, instead of plodding through text files to change a number, test a number...wash rinse and repeat.
It will speed up the development cycle.