v.3.6.0.34 - Beta 14
Pre-release
Pre-release
ivan-mogilko
released this
15 Aug 11:44
·
1789 commits
to master
since this release
3.6.0 Beta release, for public test.
Editor:
- Fixed importing SCI fonts.
Script API:
- Extended Screen.ScreenToRoomPoint() with an optional "restrictToViewport" argument, which lets to choose whether tests over empty place result in conversion through the default viewport or a null pointer.
Engine:
- Fixed ShakeScreen does not work with Software renderer.
- Fixed audio may fail to initialize, if game's config has one driver set, while SDL_AUDIODRIVER enviroment variable has another.
- Fixed MP3 clips do not stop at the end (nor rewind), and continue to play next MP3 files found in a audio.vox.
- Fixed loading pre-2.55 games (2.50 - 2.54 to be precise, as the current engine still cannot load anything earlier than 2.5).
- Fixed on_key_press callback causing errors in some very old games (probably pre-2.6.0).
- Fixed restoring legacy savegame format.
Compatibility:
- Support Label.TextAlignment with legacy alignment constants for pre-3.5.0 games made with the custom engine from "Clifftop Games".
- Support native resolution hack for games made with "Clifftop Games" custom engine, where 640x400 games are run as 640x360.