Commit Graph

75 Commits

Author SHA1 Message Date
scemino
fd3a29faf3 TWP: Add moveCursorTo 2024-04-28 21:32:18 +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
37d7e14d38 TWP: JANITORIAL: Remove unused screen 2024-04-23 22:20:11 +02:00
scemino
a259e6e2e6 TWP: Implement missing sayLineAt function 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
96b7854d98 TWP: Fix cutscene override (bug #15069) 2024-04-17 21:35:26 +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
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
48a5f1eb52 TWP: Improve savegame speed 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
c99572efe7 TWP: Detect more versions 2024-03-07 20:08:26 +01:00
scemino
07dd0846db TWP: Simplify savegame management 2024-03-07 20:08:26 +01:00
scemino
28295c3de8 TWP: Forbid ScummVM autosave 2024-03-07 20:08:26 +01:00
scemino
0cba66b204 TWP: Move ImGui to backends 2024-03-07 20:08:26 +01:00
scemino
cac2f3aae0 TWP: Split engine and imgui 2024-03-07 20:08:26 +01:00
scemino
09a6bc98ac TWP: Allow changing options during game 2024-03-07 20:08:26 +01:00
scemino
2ef2f29ea0 TWP: Minimize the include dependency 2024-03-07 20:08:26 +01:00
scemino
6cb0874af2 TWP: Remove the preferences class and share getKey 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
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
4b3f6d25e5 TWP: Disable savegame when necessary 2024-03-07 20:08:26 +01:00
scemino
c8d7559169 TWP: Fix several issues 2024-03-07 20:08:26 +01:00
scemino
4f2d991170 TWP: Fix various leaks 2024-03-07 20:08:26 +01:00
scemino
5711e7f1f1 TWP: Fix misc leaks 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
e2d956f398 TWP: Fix room leaks 2024-03-07 20:08:26 +01:00
scemino
f2521739c1 TWP: Fix lighting shader \o/ 2024-03-07 20:08:26 +01:00
scemino
0d87082d11 TWP: Debug lighting shader 2024-03-07 20:08:26 +01:00
scemino
154131e505 TWP: Add dear imgui 2024-03-07 20:08:26 +01:00
scemino
05a055b3e7 TWP: Fix twp not building after merge 2024-03-07 20:08:26 +01:00
scemino
4cde5db729 TWP: Add savegame 2024-03-07 20:08:26 +01:00
scemino
66a163f702 TWP: Actor should walk while mouse is down 2024-03-07 20:08:26 +01:00
scemino
4f88b8e026 TWP: Add hotspot marker 2024-03-07 20:08:26 +01:00
scemino
6972a16981 TWP: Add sepia shader 2024-03-07 20:08:26 +01:00
scemino
dca1cfea21 TWP: Add black & white and ghost shaders 2024-03-07 20:08:26 +01:00
scemino
17d924dee9 TWP: Add skip cutscene 2024-03-07 20:08:26 +01:00
scemino
a2a2397d8a TWP: Add scaling triggers 2024-03-07 20:08:26 +01:00
scemino
fe0c2723fc TWP: Load savegame 2024-03-07 20:08:26 +01:00
scemino
e1cc3bb7f0 TWP: Add audio 2024-03-07 20:08:26 +01:00
scemino
e75c4d891b TWP: Add blink, fix room size, actor scaling and \" 2024-03-07 20:08:26 +01:00
scemino
09f6f404c5 TWP: Add actorswitcher and enginedialogtarget 2024-03-07 20:08:26 +01:00