Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Just the initial stuff to clear up most script errors in the rewrite I'm working on at https://github.com/Drewol/kson-rs
A lot of gameplay things are still wrong due
gfx.Rotate
taking radians and not degrees. Though this should be the case in the C++ version as well so not sure what's going on there.There's no need to have this merged to main. At the moment this is primarily for tracking compatibility issues.
Summary of changes
gauge_type
changed togaugeType
for consistent name casing.diff.id
instead ofdiff.hash
due to hash not being guaranteed at song select due to support for alternate "song providers"meta.json
with extra skin info to potentially be used in a nicer skin picking ui in the future. (not required).luarc.json
the game generates some (more to come) LuaLS annotations automaticallyIRData
is not implemented yet so added a placeholder to fix errors//
operator is not available.