Commit Graph
174 Commits
Author SHA1 Message Date
scemino 8c05a3e151 TWP: Fix out-of-bounds read in twp.
Coverity CID 1544866
2024-05-06 10:06:36 +02:00
scemino 7a3862b44b TWP: Add Select Verb/Inventory 2024-05-05 21:15:17 +02:00
scemino c49960fed5 TWP: Add Goto next/previous object 2024-05-05 21:15:17 +02:00
scemino 936109fe4f BACKENDS: Update ImGui callbacks in OSystem and fix engines 2024-05-03 20:25:01 +02:00
Le Philousophe 3822d9d644 BACKENDS: Move setImGuiRenderCallback in OSystem and hide implementation
This avoids dynamic casts and having a variable defined in
backends not supporting ImGui
2024-04-28 21:48:10 +02:00
scemino 0bb1cc2d67 TWP: Use moveCursorTo in dialog choices 2024-04-28 21:32:18 +02:00
scemino fd3a29faf3 TWP: Add moveCursorTo 2024-04-28 21:32:18 +02:00
scemino b721f95ffe BACKENDS: Add imgui in OpenGL backend 2024-04-28 13:59:31 +02:00
scemino 367263d34d TWP: Remove unused "Select actor 6" 2024-04-26 23:03:32 +02:00
scemino 6a38a1fa62 TWP: Add verb shake 2024-04-25 22:41:13 +02:00
scemino bc401d0cbb TWP: Allow to select choice with UP/DOWN keys 2024-04-25 22:41:13 +02:00
scemino 4df5222c56 TWP: Improve keymap 2024-04-24 23:27:59 +02:00
scemino 3a211c4cf6 TWP: Change key mapping descriptions 2024-04-24 22:32:48 +02:00
scemino 37d7e14d38 TWP: JANITORIAL: Remove unused screen 2024-04-23 22:20:11 +02:00
scemino 0bccc0bef9 TWP: Add verb instant 2024-04-23 22:20:11 +02:00
scemino 3f45582d41 TWP: Add shortcuts for verbs 2024-04-23 22:20:11 +02:00
scemino b9002c2109 TWP: Fix stopTalking should stop also sayLineAt 2024-04-23 16:47:52 +02:00
scemino 8f6d53f53d TWP: Add steam achievements 2024-04-23 16:36:47 +02:00
scemino a259e6e2e6 TWP: Implement missing sayLineAt function 2024-04-21 13:57:34 +02:00
scemino 30fc9cbb73 TWP: Fix invalid original savegame 2024-04-21 13:57:34 +02:00
scemino 7a9946c6db TWP: Fix dialog shutup in dialog (bug #15070) 2024-04-21 08:14:44 +02:00
scemino 0df84a921f TWP: JANITORIAL: Fix code formatting 2024-04-20 09:47:40 +02:00
scemino c4e6a8f7a0 TWP: Actors should keep a min distance between them 2024-04-19 18:26:58 +02:00
scemino c5346fa0d2 TWP: Fix sound position 2024-04-19 18:26:58 +02:00
scemino 96b7854d98 TWP: Fix cutscene override (bug #15069) 2024-04-17 21:35:26 +02:00
scemino 3250074bd8 TWP: Fix unnecessary object copies can affect performance.
Coverity CID 1540535
2024-04-06 14:42:26 +02:00
scemino 1eb8f95b9a TWP: Fix unnecessary object copies can affect performance.
Coverity CID 1540511
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 859efbb9fb TWP: Add MD5 and version in savegame 2024-04-04 23:00:42 +02:00
scemino 001dad733f TWP: Use const when necessary 2024-03-24 22:49:08 +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 70b4b442e0 TWP: Add stats and fix performance issues 2024-03-21 20:46:10 +01:00
scemino c40c59845f TWP: Don't allow to point object when over HUD 2024-03-21 20:46:10 +01:00
scemino 6924e2e924 TWP: Disallow to exec verb/walk when clicking in HUD 2024-03-21 12:52:26 +01:00
scemino 9eaeb40184 TWP: Fix uninitialized scalar field _useFlag in TwpEngine.
Coverity CID 1540545
2024-03-20 22:31:04 +01:00
scemino 0b574ab76b TWP: Fix memory leak in capture
Coverity CID 1540483
2024-03-19 21:31:57 +01:00
scemino fa30bcd1eb TWP: Fix warning, declaration requires a global destructor in debugtools. 2024-03-17 21:19:33 +01:00
scemino eca34b2ca2 TWP: Remove statics in TwpEngine 2024-03-17 13:09:32 +01:00
scemino ff1445f77c TWP: Revert painful lockMouse 2024-03-17 13:09:32 +01:00
scemino 6446cd8597 TWP: Allow default verb with walkto 2024-03-17 13:09:32 +01:00
scemino 7ca277f356 TWP: Fix wrong DLC detection + add dialog 2024-03-17 13:09:32 +01:00
scemino 48a5f1eb52 TWP: Improve savegame speed 2024-03-17 13:09:32 +01:00
scemino fefb90dc6f TWP: Fix temporary objects still visible 2024-03-17 13:09:32 +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 ac597e184b TWP: Fix system mouse cursor still visible 2024-03-07 20:08:26 +01:00
scemino 0f94a8257c TWP: Fix strange walk path 2024-03-07 20:08:26 +01:00
scemino 94c97c7c63 TWP: Fix not possible to pickup the glass in kitchen 2024-03-07 20:08:26 +01:00
scemino b8a444a815 TWP: Fix skip cutscene crash 2024-03-07 20:08:26 +01:00
scemino c99572efe7 TWP: Detect more versions 2024-03-07 20:08:26 +01:00