Sound engine enhancements (#1141)

* Finalize features

* Add descriptions

* Amplify loudness output

* fix compile error

* Add subtitle parser for voice track

* Update bass.lib

* Return nil instead of empty string if no subtitle is found

* Allow to use newlines in subtitles

* Additionally try to load subtitles from /subtitles subdirectory

* Don't stop ambience when Lara dies

* Add option for turning subtitles on or off

* Update TombEngine.vcxproj

* Parse newlines correctly in subtitles

* Add millisecond constant

* Align menu

* Minor formatting; remove newlines preventing tooltips

---------

Co-authored-by: Kubsy <kubadd475@gmail.com>
Co-authored-by: Sezz <sezzary@outlook.com>
This commit is contained in:
Lwmte 2023-06-17 14:02:51 +03:00 committed by GitHub
parent 35304ce84a
commit 95ff7091a9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
23 changed files with 2511 additions and 1603 deletions

View file

@ -90,6 +90,7 @@ local strings =
rocket_launcher_ammo = { "Rocket Launcher Ammo" },
rocket_launcher = { "Rocket Launcher" },
rumble = { "Rumble" },
subtitles = { "Subtitles" },
save_game = { "Save Game" },
savegame_timestamp = { "%02d Days %02d:%02d:%02d" },
screen_resolution = { "Screen Resolution" },