3.6.0 Beta release, for public test.
Editor:
- Fixed saving of 16-bit sprites with "Sprite storage optimization" enabled.
Script API:
- Extended Button.Animate() to have blocking style, direction and starting frame parameters.
Engine:
- In the new key input mode, only key state is only updated once a game frame. This prevents situations when, for example, calling IsKeyPressed during one script callback may return different results without explicit engine updates (Wait calls) in between.
- 24-bit wav PCM support, comes with the new sound library.
- Fixed repeatedly execute callback was called numerous times in one frame right after any blocking action.
- Fixed some mp3 sounds were not playing a bit of sound in the end.
- Fixed AudioChannel.Position return value was incorrect right after successful Seek.
- Fixed 1 extra chunk of sound from the old position could be played after Seek.
- Fixed room debug overlays were not scaled properly if room masks resolution is other than 1:1.
- Fixed missing log group letter id for "script" ('s') used in config and command line.