Open adonutwithsprinklez opened 4 years ago
While the required metadata has been to latest Nightly Build for both the settings and data pack meta files, there still needs to be versioning added to the actual compiliable Python code. This portion of the issue has not yet been resolved.
Have you considered using git tags to track the current version?
I forget the syntax, but PyInstaller can embed data from the current runtime into the packaged source. If that's what you mean by metadata.
Currently there is no listed version in the game's python code or json files. This must be changed so that updates to the game engine can be better tracked.
The game must keep track of these different versions:
NOTE: Compiled version should change with each major release. Minimum data pack and minimum save version should only be changed if there was a change in how the game loads or saves that kind of data.