• 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.
Yes, we try to catch as much as possible at startup. We don't always succeed, though.

On a related note, have you ever seen EU2Lint? (Which reminds me, I don't know if we ever ran it on the default FTG install. It may have to be updated before it's useful.)
 
Alright, thank you. I was considering adding validation for FTG, but if errors are mostly caught anyways, there's not really much point.
Well, actually, I just read your Victoria thread; if your results there are any indication, we need all the validators we can get.

I don't know how hard it is for you to port to another game; if you decide to go ahead, let me know if I can help in any way.
 
Well, actually, I just read your Victoria thread; if your results there are any indication, we need all the validators we can get.

I don't know how hard it is for you to port to another game; if you decide to go ahead, let me know if I can help in any way.
The actual porting is easy, almost trivial; however, understanding what is valid and what is invalid are the difficult part. I don't think that I will personally work on this project, but will try to find a person or team of persons to create the validation files. In theory, validation for a game could be created without any author from the author of the validator, but in practice some c# code is required, and the c# APIs are not at all documented. The text-based validation is also at this time poorly documented, but I am planning to improve that documentation in the near future, at which point it will become easy to add 99% of validation.