Thanks for the feedback! The best way to submit suggestions is using GitHub issues here: https://github.com/deepnight/ldtk/issues
About these points:
-
this should be fixed at one point, when I’ll complete this issue (because it’s somehow related internally): https://github.com/deepnight/ldtk/issues/768
-
this could totally be done, feel free to submit an issue about this one :)
-
current custom commands were quickly (and poorly) implemented: it should be reworked for next update, including adding variable arguments.
-
For now, there’s no plan about moving these settings to another file, as this could break all existing importers easily. Unless the change is really needed, I tend to be very careful about implemented JSON parsing breakers. In this case, I don’t think the benefit would be relevant (we’re talking about removing a few kilobytes at most)