Commit Graph
137148 Commits
Author SHA1 Message Date
Filippos Karapetis 364c687907 CHEWY: Use the new text loading code in more places 2022-03-20 13:58:22 +02:00
Filippos Karapetis caa46431d0 CHEWY: Add enums, remove dead code 2022-03-20 13:58:21 +02:00
Filippos Karapetis 743f0f7239 CHEWY: Use the new text resource handling code for item look texts 2022-03-20 13:58:21 +02:00
Filippos Karapetis bdbd191848 CHEWY: Rework the text resource handling code in the cinematics screen 2022-03-20 13:58:21 +02:00
Filippos Karapetis fd63dee23a CHEWY: More work on the new text resource handling code 2022-03-20 13:58:21 +02:00
Filippos Karapetis 0b428f5227 CHEWY: Remove dead code 2022-03-20 13:58:20 +02:00
Roland van Laar 8af497a75c DIRECTOR: LINGO: Generalize cb_theassign2
Leverage the existing setTheEntity functionality in cb_theassign2.
2022-03-20 11:43:59 +01:00
Paul Gilbert 3c062750ed AGS: Remove random limit of 50 walk speed and clamp to int16 limits
From upstream c3b286539df21180300c282c415c15f56d444be4
2022-03-19 21:25:11 -07:00
Paul Gilbert cf62e3979b AGS: Reimplemented walk path display as a persistent overlay
From upstream 92774437d3c454d16c7c0f51c6b32dabd1880c08
2022-03-19 21:25:10 -07:00
Paul Gilbert b0233b607e AGS: Update debug layer for walkable mask in realtime
From upstream 22192bce19cea39ceeeb7200963f8ce9b919b3b7
2022-03-19 21:25:10 -07:00
Paul Gilbert 394347a75d AGS: Reimplemented room area debug display as a persistent overlay
From upstream ba98628a146896664a70a51442765c35d9789514
2022-03-19 21:25:10 -07:00
Paul Gilbert 6aa5960eed AGS: Ensure quit() is called if engine startup was interrupted
From upstream 099cb50246f3cde2df1ccfc13347607d77ccd094
2022-03-19 21:25:10 -07:00
Paul Gilbert 02a6600080 AGS: Fix potentially invalid frame during Character turning
From upstream 84faeccb049883f6d55c0ba34c6a9f02f6bbdbe8
2022-03-19 21:25:10 -07:00
Paul Gilbert 19e7035ded AGS: Replaced few function params from PScript to ccScript*
From upstream 432cbd2ee9fd76f7799336a5daee690ad9609a65
2022-03-19 21:25:10 -07:00
Paul Gilbert 429dab7475 AGS: Updated build version (3.5.1.11)
From upstream d27cd47d161ff7aec252cee7528de93b3b398c30
2022-03-19 21:25:09 -07:00
Paul Gilbert 28d91ca846 AGS: Try report script section and line on fixup error
From upstream 27e578e8140d0bc7d455fbff0e365c2608554c61
2022-03-19 21:25:09 -07:00
Paul Gilbert 9e68fb7852 AGS: Fixed snprintf in PlayMP3File()
From upstream c31549be0efabafe7c63e5d51f2b19bd7ccff9d0
2022-03-19 21:25:09 -07:00
Paul Gilbert 0988fbbe78 AGS: Dispose SOUNDCLIP when stopped playing
From upstream 60d40072b429a641f6fcbf3cdb8c60809fc3f770
2022-03-19 21:25:09 -07:00
Paul Gilbert d013cdfe3d AGS: Skipped "transactional" SOUNDCLIP commit
From upstream ff05f69f2361c34212b6ba1db0f22b2c1ba38d7b
2022-03-19 21:25:09 -07:00
Paul Gilbert 16b89bd8ea AGS: tidy SOUNDCLIP's fields (volume, panning) and methods
From upstream 66514167d3463f8191b10ec13898df136e8e33ee
2022-03-19 21:25:08 -07:00
Paul Gilbert 256cc2658a AGS: Note skipping merge of SOUNDCLIP and CLIP_OPENAL
From upstream 22b0f2b93e314b167f80e89a9dd138202a7e28a7
2022-03-19 21:25:08 -07:00
Paul Gilbert 699a72af3b AGS: Removed redundant sound destroy calls
From upstream c8bedc8838635381fc186c9f54e8789a8c276063
2022-03-19 21:25:08 -07:00
Paul Gilbert a4bf82bd35 AGS: Removed "volume" param out of load clip factory functions
From upstream 903c4d7d69bf0400447b099cbd0b2818f3c1f7c7
2022-03-19 21:25:08 -07:00
Matthew Duggan 35efd2e8fd ULTIMA8: Fix remote viewing during "camera moves with player" option.
The engine code would move the camera to the remote viewing location, but the
snap process pulled it back to the player.  Fix by disabling snap-to-player if
the avatar is in stasis.

This fixes #13360
2022-03-20 11:02:32 +09:00
Matthew Duggan d33720e950 ULTIMA8: Avoid warnings spamming for missing shapes
In No Regret, there are some areas with a certain invalid shape. Avoid spamming
the log with warnings on every frame in this case.

Also correct variable naming - frame is a local not a member.
2022-03-20 10:13:56 +09:00
D G Turner eaa70c0c32 ULTIMA8: Fix Undefined Macro Compiler Warnings
These are emitted by GCC when -Wundef is passed.
2022-03-19 15:10:46 +00:00
ScummVM-Translations ea5400a71d I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-03-19 14:43:54 +00:00
D G Turner 351f897d2c SAGA2: Remove Some Undefined Macro Compiler Warnings
Previously some of the Dinotopia specific code for cursor cycling was
hidden behind macros, resulting in some bitrot to the code. This has
been migrated to being more live by removing the macros.

This prevents various GCC warnings when -Wundef is passed.
2022-03-19 14:42:10 +00:00
Eugene Sandulenko 9266ca838c I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1715 of 1715 strings)
2022-03-19 12:58:48 +00:00
Eugene Sandulenko cad9afefd9 I18N: Update translation (Russian)
Currently translated at 100.0% (1715 of 1715 strings)
2022-03-19 12:58:43 +00:00
Eugene Sandulenko 835f961782 DIRECTOR: Improved file search in pathMakeRelative() 2022-03-19 12:13:29 +01:00
IlDucci d7c3615716 I18N: Update translation (Spanish)
Currently translated at 100.0% (1715 of 1715 strings)
2022-03-19 10:35:32 +00:00
VAN-Gluon 9556afd16a I18N: Update translation (Japanese)
Currently translated at 100.0% (1715 of 1715 strings)
2022-03-19 08:48:54 +00:00
George Kormendi d20f4a9806 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1715 of 1715 strings)
2022-03-19 08:48:52 +00:00
Lothar Serra Mari 0d2c2bf47c I18N: Update translation (German)
Currently translated at 100.0% (1715 of 1715 strings)
2022-03-19 08:48:51 +00:00
Antoniou Athanasios 800bbef07d I18N: Update translation (Greek)
Currently translated at 100.0% (1715 of 1715 strings)
2022-03-19 08:48:43 +00:00
Paul Gilbert 07f36ce19b AGS: Store clip's ID in SOUNDCLIP instead of a pointer to unknown type
From upstream 954e9bb27e7aea873931ba20ad89397d4dc004bd
2022-03-18 21:29:56 -07:00
Paul Gilbert c25b08448d AGS: Removed AudioChannelsLock as it's no longer needed
From upstream 43f9320f66bb881920e6f812d1c642e793b134b6
2022-03-18 21:29:56 -07:00
Paul Gilbert a3dda03cf1 AGS: Store Views in std::vector
From upstream 095db88ae0f1acceb298f793a2e1b81dbe06fcff
2022-03-18 21:29:56 -07:00
Paul Gilbert b09a7d3bde AGS: Fixed engine crash in case of too many reserved channels
From upstream 398783561b0079720950b117ba1db110100706f6
2022-03-18 21:29:55 -07:00
Paul Gilbert ca434dba3e AGS: Updated build version (3.6.0.9)
From upstream bc79bb9fe1f4421f2cde15f33172a388bbe9a733
2022-03-18 21:29:55 -07:00
Paul Gilbert 59a93fa277 AGS: Implemented AudioChannel.Pause, Resume and IsPaused
From upstream 3fa95f18f732ced40738a4a79b51552361d2a865
2022-03-18 21:29:55 -07:00
sluicebox 3ac7b9c67c SCI: Fix SQ4 CD laser beam messages 2022-03-18 20:25:33 -04:00
ScummVM-Translations e081cde652 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-03-18 23:18:32 +00:00
Roland van Laar 56d740b60f DIRECTOR: LINGO: Implement preLoadEventAbort
preLoadEventAbort is a boolean property. When true pressing keys or clicking the
mouse can or stop preloading of cast member. ScummVM doesn't preload, so
implemented as a no-op.
2022-03-19 00:18:03 +01:00
ScummVM-Translations cd69dd8c80 I18N: Update translations templates 2022-03-18 22:46:14 +00:00
Athanasios Antoniou 5d1895ff5b DIRECTOR: Rephrase quit warning (#3759)
* DIRECTOR: Rephrase quit warning

For the case when a script has locked off quitting the game
Also set the dialogue buttons to Yes and No
2022-03-18 23:46:01 +01:00
Thierry Crozat d867b983e9 DOC: Update clone command for iOS in latest doc to get master branch
The documentation used a clone command that gets the 2.2 branch. This
is confusing for the latest version of the doc, and even results in
an error (as the theora feature was renamed theoradec, but branch-2-2
still has the old name).
2022-03-18 21:56:26 +00:00
ScummVM-Translations 237a2a7416 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-03-18 21:55:04 +00:00
Filippos Karapetis 7d5249f61e CHEWY: Remove BitClass
The places where it's used are self-explanatory, so it's superfluous
2022-03-18 23:54:30 +02:00