Commit graph

51 commits

Author SHA1 Message Date
scemino
161a318e49 TWP: Fix verb is not always executed
Fix #15627
2025-01-16 21:52:16 +01:00
scemino
0df84a921f TWP: JANITORIAL: Fix code formatting 2024-04-20 09:47:40 +02:00
scemino
242ea26d08 TWP: Fix regression when using cell phone (bug #15072) 2024-04-16 18:19:25 +02:00
scemino
ba66121c70 TWP: Fix unchecked return value in sqpushfunc function.
Coverity CID 1542928
2024-04-08 13:13:27 +02:00
scemino
c097ce2e35 TWP: Fix unnecessary object copies can affect performance.
Coverity CID 1540526
2024-04-06 14:42:26 +02:00
scemino
410b41d3f1 TWP: Fix consider inspecting the 'sqget' function. The return value is not always used. PVS-Studio V1071 2024-04-05 21:54:53 +02:00
scemino
ddc7b27c1e TWP: Fix unreachable code detected in savegame. PVS-Studio V779 2024-04-05 20:12:33 +02:00
scemino
1ebbad8146 TWP: Fix resource leak in method loadGame.
Coverity CID 1540873
2024-03-25 20:27:44 +01:00
scemino
1ffbd73959 TWP: Improve savegames
Use ScummVM extended saves.
Add debug flag to support original savegames.
2024-03-23 21:38:43 +01:00
scemino
7604305b88 TWP: Fix memory leak in savegame
Coverity CID 1540629
2024-03-19 21:37:50 +01:00
scemino
486c2d4eb0 TWP: Fix inverted debug condition in savegame 2024-03-18 21:50:00 +01:00
scemino
7bd9cc924c TWP: Fix memory leaks in savegame.cpp. PVS-Studio V773 2024-03-18 21:50:00 +01:00
scemino
15566ca54b TWP: The function was exited without releasing the 'jActorValue' pointer. PVS-Studio V773 2024-03-17 21:15:19 +01:00
scemino
48a5f1eb52 TWP: Improve savegame speed 2024-03-17 13:09:32 +01:00
scemino
0a7bc21952 TWP: Fix Ransome should have his makeup 2024-03-17 13:09:31 +01:00
scemino
4f05d340a4 TWP: Fix callbacks in savegames 2024-03-17 13:09:31 +01:00
Eugene Sandulenko
ecbec954d9
Revert "TWP: Pull the engine by request"
This reverts commit 16e2606853.
2024-03-16 22:12:44 +01:00
Eugene Sandulenko
16e2606853
TWP: Pull the engine by request 2024-03-07 21:06:51 +01:00
scemino
f0866ab187 TWP: Remove static ids 2024-03-07 20:08:26 +01:00
scemino
2ef2f29ea0 TWP: Minimize the include dependency 2024-03-07 20:08:26 +01:00
scemino
0f05553590 TWP: Fix invalid types use 2024-03-07 20:08:26 +01:00
scemino
305fe167f4 TWP: Fix Windows compilations 2024-03-07 20:08:26 +01:00
scemino
a943ad0a27 TWP: Fix formatting, includes order and this 2024-03-07 20:08:26 +01:00
scemino
d25814db2a TWP: Fix crash with nodes 2024-03-07 20:08:26 +01:00
scemino
e98219abde TWP: Rename g_engine by g_twp 2024-03-07 20:08:26 +01:00
scemino
2423ba3ed6 TWP: Move btea to common 2024-03-07 20:08:26 +01:00
scemino
dc065124bf TWP: Do some fixes 2024-03-07 20:08:26 +01:00
scemino
bce1313ad6 TWP: Fix several bugs
- actorDistanceWithin if actors is not in the same room
- add STOP_LOOPING const
- call actorEnter and actorExit
- fix loadDialog
- add name to cutscene
- annoying kid should not stop music when talking with him
2024-03-07 20:08:26 +01:00
scemino
4eabd859f2 TWP: Fix crash when loading game 2024-03-07 20:08:26 +01:00
scemino
2852c14f0b TWP: Clean code 2024-03-07 20:08:26 +01:00
scemino
ae5cd629e1 TWP: Fix bug with pseudo objects 2024-03-07 20:08:26 +01:00
scemino
8f7b303426 TWP: Debug savegame only if channel activated 2024-03-07 20:08:26 +01:00
scemino
c8d7559169 TWP: Fix several issues 2024-03-07 20:08:26 +01:00
scemino
ee6736d7b6 TWP: Fix leaks with ggpack and savegames 2024-03-07 20:08:26 +01:00
scemino
ad0dd458b6 TWP: Fix leaks with objects/actors 2024-03-07 20:08:26 +01:00
scemino
34387419c2 TWP: Fix leaks with tasks/threess/callbacks 2024-03-07 20:08:26 +01:00
scemino
47bf594d73 TWP: Fix layer leaks 2024-03-07 20:08:26 +01:00
scemino
e2d956f398 TWP: Fix room leaks 2024-03-07 20:08:26 +01:00
scemino
afcea85246 TWP: Add debug channels 2024-03-07 20:08:26 +01:00
scemino
243776e27c TWP: Fix jiggle sometimes not present 2024-03-07 20:08:26 +01:00
scemino
c8acfe2083 TWP: Load and save jiggle 2024-03-07 20:08:26 +01:00
scemino
1783a2f731 TWP: Fix trigger not working 2024-03-07 20:08:26 +01:00
scemino
03dd90452d TWP: Fix resume thread and use of uninitialized variables 2024-03-07 20:08:26 +01:00
scemino
49b359b567 TWP: Remove lambdas 2024-03-07 20:08:26 +01:00
scemino
20cd0507e1 TWP: Fix some compilation errors on Windows 2024-03-07 20:08:26 +01:00
scemino
b3db646969 TWP: Add some checks and fix some array access 2024-03-07 20:08:26 +01:00
scemino
fee1d7b121 TWP: Fix tons of warnings 2024-03-07 20:08:26 +01:00
scemino
4cde5db729 TWP: Add savegame 2024-03-07 20:08:26 +01:00
scemino
d32400501e TWP: Fix not compiling on Linux 2024-03-07 20:08:26 +01:00
scemino
29e84e18c6 TWP: Fix loadObject in savegame 2024-03-07 20:08:26 +01:00