Commit Graph
137148 Commits
Author SHA1 Message Date
Paul Gilbert 22bcba88f5 AGS: Fixed RoomObject animation loosing parameters
From upstream a46cef76f8b268c26011965ee6ffcd5b97b7c8ab
2022-04-25 22:02:05 -07:00
Paul Gilbert 194dc7bafa AGS: Fixed game events not cleared inside blocking action
From upstream 6a71d858819787001ad50516acae7164537bb02f
2022-04-25 22:00:14 -07:00
Paul Gilbert e60335a58a AGS: In log config fixed missing group letter id for "script"
From upstream 8d5bb8ad1cc6ef79e0c6b8c60ba0d48751bd659e
2022-04-25 21:58:49 -07:00
Paul Gilbert 741405aa3f AGS: Fixed potential use of uninitialized vars
From upstream 17235c31bad1df1cc23f46c7617023ab62e52e21
2022-04-25 21:57:01 -07:00
Paul Gilbert 85684cbae6 AGS: Fixed couple of "unreachable code" warnings
From upstream bb63e9c58c74f0bbcb78e208d33c5e365b743525
2022-04-25 21:53:56 -07:00
Paul Gilbert 357679d2a8 AGS: Fixing unimplemented cases in switches
From upstream f2bb0d055344197b6e4ed537c3107fe0c9784e50
2022-04-25 21:50:33 -07:00
Paul Gilbert a6f42ad1ab AGS: Fixing various "unused va/arg" warnings + removed empty funcs
From upstream 61771ecd638338806c40d0da2bf1addea06cac90
2022-04-25 21:44:40 -07:00
Paul Gilbert d0e8eba2c4 AGS: In DialogOptions changed index fields from char to int
From upstream 0db875df33a293797e176a0cbeefd60beeb92b14
2022-04-25 20:08:44 -07:00
Paul Gilbert a633e9d72f AGS: Fixing various type-cast warnings
From upstream 6c42c7331e96386721f28c92ec3cb4cd039e10cd
2022-04-25 20:06:19 -07:00
Paul Gilbert 5b291a5ef0 AGS: Typecast warning fixes in data serialization
From upstream f781cb76a806f9ffcd9d29c51441eaab0136e598
2022-04-25 19:47:02 -07:00
Paul Gilbert 7b13f47d04 AGS: Fixing unimplemented cases in switches
From upstream 55345ca2b19598aeac2362d726fcaf15adf698fd
2022-04-25 19:37:00 -07:00
Paul Gilbert f2399dc15c AGS: Fixing various "unused variable/arg" warnings
From upstream 4b3c27c1a2b39d6c6b089adee111c6889d19ad0e
2022-04-25 19:17:26 -07:00
Paul Gilbert 0be3602b44 AGS: In ScriptAudioClip changed index fields from char to unsigned
From upstream 012853058ecd3eb06abf51ad76f150d727dbad5e
2022-04-25 18:47:12 -07:00
Paul Gilbert 250190e997 AGS: Fixing various type-cast warnings
From upstream 82e89d3c3dccfa0aba0b18c1aa544130ac7e6902
2022-04-25 18:47:12 -07:00
Paul Gilbert 07e74fdd72 AGS: Typecast warning fixes in data serialization
From upstream efed621fda5adabac8937b8d0ca64e537fabdfeb
2022-04-25 18:47:08 -07:00
elasota 5cb75fdaec COMMON: Remove implicit bool conversion from WeakPtr 2022-04-25 18:20:19 -07:00
elasota a1f2121bb8 COMMON: Remove empty BasePtrTrackerDeletionImpl destructor 2022-04-25 18:20:19 -07:00
elasota 2432c67426 COMMON: Fix double destruction when using a deleter. 2022-04-25 18:20:19 -07:00
elasota 22b72dba52 COMMON: Remove BasePtr base class from SharedPtr and WeakPtr. Fix missing refCount method in SharedPtr. 2022-04-25 18:20:19 -07:00
elasota c8d0186752 COMMON: Fix WeakPtr missing copy constructor 2022-04-25 18:20:19 -07:00
elasota be5a7cb8e7 COMMON: Fix up WeakPtr logic 2022-04-25 18:20:19 -07:00
elasota bd23944fd1 COMMON: Fix SharedPtr natvis 2022-04-25 18:20:19 -07:00
elasota 9fa32ac47d COMMON: Fix WeakPtr preventing object deletion 2022-04-25 18:20:19 -07:00
Torbjörn Andersson d0ac6fc453 SCUMM: Clean up DOTT Chron-O-John workaround a bit
With the last set of adjustments, it no longer seems necessary to check
which frame of the lid animation is being drawn. I count that as a win!
2022-04-25 09:51:51 +02:00
Torbjörn Andersson a8b5d65fb8 SCUMM: Work around DOTT glitch when Bernard looks out of Chron-O-John
When Bernard turns his head inside the Chron-O-John during the DOTT
intro, part of the Chron-O-John is mirrored along with Bernard's face.
This is probably because the opening of the lid is part of the actor
animation.

This causes a visible glitch when Bernard is facing to the left side of
the screen. We fix that by always keeping the same mirroring for the
Chron-O-John and adjusting Bernard's head by a few pixels.
2022-04-25 10:16:18 +03:00
SupSuper 601d9dc7d4 CREATE_PROJECT: Warning flag -Wall already includes -Wimplicit 2022-04-25 06:59:13 +01:00
SupSuper 18ebbdcf99 CREATE_PROJECT: Don't add GCC warnings to MSVC CMake 2022-04-25 06:46:28 +01:00
SupSuper d2ad40a7a1 CREATE_PROJECT: Fix missing prefix in CMake engines 2022-04-25 06:28:40 +01:00
D G Turner a6a3b324bf AGS: Fix Signed vs. Unsigned Comparison GCC Compiler Warning 2022-04-25 01:30:15 +01:00
Paul Gilbert 78312259b7 AGS: Typecast warning fixes in (de)compression functions
From upstream ba8dae7788e764516d07511b00b36f904131b327
2022-04-24 16:00:06 -07:00
Paul Gilbert 67628b9c6a AGS: Suppress endless "unused param" warnings in script api
From upstream b4a5ec72c059bc3c65e89a45a8b1218068a2015a
2022-04-24 16:00:05 -07:00
Paul Gilbert 043f80a237 AGS: Avoid using global "game" in game_init because it's possible
From upstream 4041a18e7c1744aa59773da19de40b51bdc78a49
2022-04-24 16:00:05 -07:00
Paul Gilbert 608389c4c5 AGS: made SystemImports index an unsigned value
From upstream 30b8f4016c815f01b49398ddb697b454f1565218
2022-04-24 16:00:05 -07:00
Paul Gilbert 9533c0e028 AGS: Made script module index an unsigned value
From upstream bd4e65677eb0319ff746e519ee40016000a4f4f9
2022-04-24 16:00:04 -07:00
Paul Gilbert 14cffd13e7 AGS: Use String::NoIndex instead of -1 where necessary
From upstream 56275cb1f58f630082f3f51ab8e2c0ab5b021b16
2022-04-24 16:00:04 -07:00
Paul Gilbert 4cab476394 AGS: in String use constant NoIndex instead of nps
From upstream aca0285937f96002b76d61f4c1cc6f3a11242c2c
2022-04-24 16:00:04 -07:00
Paul Gilbert 8d261dd92f AGS: Corrected naimng style of RoomObject::NO_VIEW constant
From upstream ff544cda911ab036be44171a1b97b8a52e943758
2022-04-24 16:00:03 -07:00
Paul Gilbert a1a0323d28 AGS: Removed few redundant function args
From upstream 4c80a7fb3afdfd8d7b82f16b7aeac5418565f608
2022-04-24 16:00:03 -07:00
Paul Gilbert d83c6bb947 AGS: In route_finder fixed local vars overriding each other names
From upstream 02543b871783e88cb76418d6adad37ae3db10e89
2022-04-24 16:00:02 -07:00
Paul Gilbert 6b1c43f90b AGS: Do explicit type cast in FileReadRawChar and FileWriteRawChar
From upstream e3eb59bd4d72148a762ac93d0df36a56e101f257
2022-04-24 16:00:02 -07:00
Paul Gilbert f27e782b23 AGS: Use constant to setup "no view" in RoomObjects instead of -1
From upstream a1f74944a7e3c058deb8b12680c5b9aba19dee5a
2022-04-24 16:00:01 -07:00
athrxx b63bc6bfd6 SCUMM: (ZAK/FM-TOWNS) - fix bug no. 13399
(Counter door remains in closed status even though the Caponian just opened it)
2022-04-24 23:39:09 +02:00
Xaviu 670fced207 I18N: Update translation (Catalan)
Currently translated at 74.8% (1283 of 1715 strings)
2022-04-24 20:27:42 +00:00
neuromancer 0842f29469 HYPNO: improved arcade sequence parsing and transition handling to implement level c33 in wet 2022-04-24 21:37:20 +02:00
Le Philousophe 00876a1092 AGS: Fix int vs. int32_t discrepancies 2022-04-24 21:12:17 +02:00
ScummVM-Translations c6d087377b 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-04-24 12:53:57 +00:00
D G Turner 291fbe51a1 AGS: Fix Cast Qualification GCC Compiler Warnings 2022-04-24 13:53:18 +01:00
ScummVM-Translations b04679f98a I18N: Update translations templates 2022-04-24 08:53:16 +00:00
neuromancer 792f7131d9 HYPNO: added detection for korean release of wet 2022-04-24 10:53:37 +02:00
Paul Gilbert 38f0fdc47b AGS: Renamed locals hiding global mouse vars in InventoryScreen
From upstream b93bac746a61c88d9de61e62c012a9ecf27cadc4
2022-04-23 22:24:24 -07:00