scemino
979207a3af
TWP: Fix cutscene regressions
...
Fix #15574 , #15576 and #15577
2024-12-10 21:52:42 +01:00
D G Turner
4a4431f488
IMGUI: Disable Obselete ImGui APIs and Migrate Engine Code To Newer
...
This is a fairly trivial change to use the newer API in DIRECTOR,
QDENGINE and TWP engines, so not likely to cause any regressions.
This has the side effect of removing some GCC compiler warnings.
2024-11-14 01:27:35 +00: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
70b4b442e0
TWP: Add stats and fix performance issues
2024-03-21 20:46:10 +01:00
scemino
eba7f620f6
TWP: Fix unchecked return value in drawThreads.
...
Coverity CID 1540549
2024-03-20 22:31:04 +01:00
scemino
fa30bcd1eb
TWP: Fix warning, declaration requires a global destructor in debugtools.
2024-03-17 21:19:33 +01:00
scemino
4704f6a75e
TWP: cutsceneOverride should not be callable several times
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
2fdde4ccc2
TWP: Hide system cursor
2024-03-07 20:08:26 +01:00
scemino
4df291584f
TWP: Fix regression in notes and phone book
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
2ef2f29ea0
TWP: Minimize the include dependency
2024-03-07 20:08:26 +01:00
scemino
7183590557
TWP: Show ImGui window only if debug flag enabled
2024-03-07 20:08:26 +01:00
scemino
b840146b6c
TWP: Move imgui into graphics/
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
e98219abde
TWP: Rename g_engine by g_twp
2024-03-07 20:08:26 +01:00
scemino
b8e0a37037
TWP: Fix several code review comments
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
2852c14f0b
TWP: Clean code
2024-03-07 20:08:26 +01:00
scemino
ca9867b6c6
TWP: Fix node draw order
2024-03-07 20:08:26 +01:00
scemino
4b3f6d25e5
TWP: Disable savegame when necessary
2024-03-07 20:08:26 +01:00
scemino
98dfa1c025
TWP: Fix we can switch actor even if disabled
2024-03-07 20:08:26 +01:00
scemino
61f0357120
TWP: Fix leaks with motors
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
154131e505
TWP: Add dear imgui
2024-03-07 20:08:26 +01:00