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