Commit Graph

128099 Commits

Author SHA1 Message Date
Filippos Karapetis
747ef8cb7d CHEWY: Remove superfluous method init_ats_mode() 2022-03-20 13:58:22 +02:00
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