If script defines strings with special symbols, decompiled script will leave them unescaped. In result strings with new line symbols will ruin script formatting. Attempting recompiling such scripts will generate empty gdc file without any error message.
For example string "\n\nText.\n" will be decompiled like this:
var text = "
If script defines strings with special symbols, decompiled script will leave them unescaped. In result strings with new line symbols will ruin script formatting. Attempting recompiling such scripts will generate empty gdc file without any error message.
For example string "\n\nText.\n" will be decompiled like this: var text = "
Text. "