Denji should let people download multiple configs for all their mods instead of relying on one big MSMData.json.
[ ] Come up with filename structure. Current is MSMData-[descriptor]-[version]-[language].json. descriptor is just decoration, version is an implementation of semantic versioning, and language is the locale.
[ ] Parse this in lua
[ ] Implement file reading priority. For each descriptor, language being equal to the current locale takes highest priority. After that, highest version takes priority. The rest is UB.
Denji should let people download multiple configs for all their mods instead of relying on one big
MSMData.json
.MSMData-[descriptor]-[version]-[language].json
.descriptor
is just decoration,version
is an implementation of semantic versioning, andlanguage
is the locale.descriptor
,language
being equal to the current locale takes highest priority. After that, highestversion
takes priority. The rest is UB.