Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch To JSON Configuration Files #116

Closed
PythooonUser opened this issue Oct 5, 2020 · 2 comments
Closed

Switch To JSON Configuration Files #116

PythooonUser opened this issue Oct 5, 2020 · 2 comments

Comments

@PythooonUser
Copy link
Contributor

PythooonUser commented Oct 5, 2020

Summary

With the new JSON schemas for configuration files it would be nice to be able to actually use them. Currently (as .dat is not a recognized default JSON format) one needs to set JSON as language in the IDE of choice for each configuration file.

It would be easier when these configuration files would be standardized using the .json file extension, so that the schemas can be used without any hassle.

Probably a backwards compatibility step needs to be addressed here (for loading old .dat formats).

In addition, is there a plan to roll out the schemas to modders (meaning to include them in the base game)? Because schemas (as far as I know) need to be referenced locally by a relative path. And currently the schemas reside in the top-level project folder., which is not part of the Steam build?!

@joshuaskelly
Copy link
Collaborator

This seems like it would be a big compatibility issue. It's pretty easy to configure a project to associate .dat with .json

@PythooonUser
Copy link
Contributor Author

Okay, fair enough. Then only the last point remains valid.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants