Closed winterheart closed 9 months ago
I disagree: YAML is not known as JSON, and it has very specific rules to observe too (spaces, indentation, etc); easier to make mistakes than JSON. Global configuration INI is surely more user friendly than Yaml.
We could consider to support YAML too, even if it's not a priority currently.
Currently openfodder uses JSON for describing campaigns/mission and INI for configuration. I propose to switch to YAML as more human-friendly format.
Here example of campaign in YAML format:
Library for parsing: https://github.com/jbeder/yaml-cpp