Martin Gerhardy
|
ac12c15050
|
TWINE: renamed method to match original sources (createCellingGridColumn)
|
2024-10-17 15:41:44 +02:00 |
|
Martin Gerhardy
|
219ba171e2
|
TWINE: check against zoneGrm in CheckZoneSce - found in original sources
|
2024-10-17 15:41:44 +02:00 |
|
Martin Gerhardy
|
e5c54ccfc2
|
TWINE: renamed members to match original sources (grid related)
|
2024-10-17 15:41:44 +02:00 |
|
Martin Gerhardy
|
6839956b58
|
TWINE: added original function names as comments
|
2024-10-17 15:41:44 +02:00 |
|
Martin Gerhardy
|
76c9777994
|
TWINE: fixed typo
|
2024-10-17 15:41:44 +02:00 |
|
Martin Gerhardy
|
cf543baa73
|
TWINE: improved collision debug logging
|
2024-10-17 14:31:11 +02:00 |
|
Martin Gerhardy
|
15553de743
|
TWINE: new animation debug category
|
2024-10-17 14:31:11 +02:00 |
|
Martin Gerhardy
|
7b3a068296
|
TWINE: renamed members
|
2024-10-17 14:31:11 +02:00 |
|
Martin Gerhardy
|
8ac2ed039f
|
TWINE: renamed members and methods to match original sources
|
2024-10-16 20:35:41 +02:00 |
|
Martin Gerhardy
|
fd56abaf3b
|
TWINE: fade the holomap trajectory
|
2024-10-16 20:35:41 +02:00 |
|
Martin Gerhardy
|
0047aaa04e
|
TWINE: fixed issue #15407
see https://bugs.scummvm.org/ticket/15407
introduced in f0e9fe38ab
|
2024-10-16 16:00:18 +02:00 |
|
Martin Gerhardy
|
53e0eac95a
|
TWINE: removed unsetClip call that is not present in the original sources
|
2024-10-16 16:00:18 +02:00 |
|
Martin Gerhardy
|
5972fb1cc6
|
TWINE: handle the global flag of doSetInterAnimObjet
|
2024-10-16 16:00:18 +02:00 |
|
Martin Gerhardy
|
1fc869a139
|
TWINE: restore the life script offset after playing the obj found animation
|
2024-10-16 16:00:18 +02:00 |
|
Martin Gerhardy
|
fe207a1432
|
TWINE: don't interfere with the actor animation state when doing the object found animation
|
2024-10-16 16:00:18 +02:00 |
|
Martin Gerhardy
|
a3d1b69960
|
TWINE: comments about future renames
|
2024-10-16 16:00:17 +02:00 |
|
Martin Gerhardy
|
4149f82613
|
TWINE: started to unify animation code with original sources
setInterDepObjet and doSetInterAnimObjet
|
2024-10-16 16:00:17 +02:00 |
|
Martin Gerhardy
|
85fef59c8a
|
TWINE: use setInterAnimObjet2 for rendering the actors
|
2024-10-16 16:00:17 +02:00 |
|
Martin Gerhardy
|
68f7c92940
|
TWINE: renamed members and functions to match original sources
|
2024-10-16 16:00:17 +02:00 |
|
Martin Gerhardy
|
16249e34b2
|
TWINE: added debug option for playing the object-found-animation
|
2024-10-16 16:00:17 +02:00 |
|
Martin Gerhardy
|
02dd26889f
|
TWINE: reduced scope in Renderer::fillTextPolyNoClip
|
2024-10-16 16:00:17 +02:00 |
|
Martin Gerhardy
|
2b806608a5
|
TWINE: renamed struct members to match original sources
|
2024-10-15 13:19:37 +02:00 |
|
Martin Gerhardy
|
b81a05b946
|
TWINE: fixed back position in the ring buffer
broken in previous commit
|
2024-10-15 09:05:36 +02:00 |
|
Martin Gerhardy
|
0c6a2e0ade
|
TWINE: moved member initialization into the ctor of the ringbuffer
... to potentially work around a compiler bug on riscos (gcc)
|
2024-10-15 08:57:40 +02:00 |
|
Martin Gerhardy
|
8370685881
|
TWINE: document the enhancements a little bit better
|
2024-10-14 22:28:31 +02:00 |
|
Martin Gerhardy
|
fec46ac970
|
TWINE: renamed member to match original sources
|
2024-10-14 21:11:53 +02:00 |
|
Martin Gerhardy
|
bdee243b95
|
TWINE: renamed method to match original sources
|
2024-10-14 21:07:44 +02:00 |
|
Martin Gerhardy
|
6e6caf7d99
|
TWINE: fixed logic error from previous commit
|
2024-10-14 20:07:55 +02:00 |
|
Martin Gerhardy
|
9b82d3b751
|
TWINE: don't allow to bring up menus if we are in palette fading mode
|
2024-10-14 20:06:13 +02:00 |
|
Martin Gerhardy
|
2fd6e9b3d3
|
TWINE: LBA: Game and Main Menu Palette Issue after intro video (Regression)
see bug #15402 (https://bugs.scummvm.org/ticket/15402)
|
2024-10-14 19:56:29 +02:00 |
|
Martin Gerhardy
|
d89f925155
|
TWINE: renamed to match original sources
|
2024-10-14 19:56:29 +02:00 |
|
Martin Gerhardy
|
d9efa04b4f
|
TWINE: fixed FrameMarker values for fps
|
2024-10-14 19:56:29 +02:00 |
|
Martin Gerhardy
|
9d1abc02ff
|
TWINE: use push/popid for showing multiple palettes to prevent an id clash
|
2024-10-14 19:56:29 +02:00 |
|
Martin Gerhardy
|
690555928d
|
TWINE: added frame time visualisation for the imgui debugger
|
2024-10-14 19:56:29 +02:00 |
|
Martin Gerhardy
|
ab6b761973
|
TWINE: fixed missing save-/restoreTimer calls for the holomap
|
2024-10-12 21:40:55 +02:00 |
|
Martin Gerhardy
|
db2005c13b
|
TWINE: fixed invalid timer handling for playing fla movies from move script
|
2024-10-12 21:40:55 +02:00 |
|
Martin Gerhardy
|
f0f5c5c3bb
|
TWINE: renamed functions and members to match original sources
|
2024-10-12 21:40:55 +02:00 |
|
Martin Gerhardy
|
a85299312c
|
TWINE: removed ScopedEngineFreeze and updated lPLAY_FLA
by using saveTimer and restoreTimer directly again its easier to validate against the original sources
|
2024-10-12 21:40:54 +02:00 |
|
Martin Gerhardy
|
6d4af03f82
|
TWINE: renamed methods to match the original sources
|
2024-10-12 21:40:54 +02:00 |
|
Martin Gerhardy
|
6bd7138132
|
TWINE: fixed a few freezeTime related issues as given in #15400
https://bugs.scummvm.org/ticket/15400
redrawEngineActions does its own timer freeze again and we might lose them by
using ScopedEngineFreeze
|
2024-10-12 20:30:09 +02:00 |
|
Martin Gerhardy
|
5c51993959
|
TWINE: Reverted "use addLife even for hit damage"
This reverts commit 5b33f309ae .
see bug https://bugs.scummvm.org/ticket/15401
also revert an accidental change from cd03d7e8b6
that caused this issue, too
|
2024-10-12 20:10:25 +02:00 |
|
Martin Gerhardy
|
02794f262b
|
TWINE: fixed checkCarrier logic
see issue #15386 (https://bugs.scummvm.org/ticket/15386)
|
2024-10-12 16:07:45 +02:00 |
|
Martin Gerhardy
|
19b3884392
|
TWINE: added carriedBy flag to imgui debugger window
|
2024-10-12 16:05:49 +02:00 |
|
Martin Gerhardy
|
c344768b70
|
TWINE: added new collision debug channel
|
2024-10-12 15:58:08 +02:00 |
|
Martin Gerhardy
|
4f49b2c812
|
TWINE: renamed variables to match the original sources
|
2024-10-11 17:29:25 +02:00 |
|
Martin Gerhardy
|
8d972b2535
|
TWINE: header inclusion cleanup
|
2024-10-11 17:29:25 +02:00 |
|
Martin Gerhardy
|
ea4b8fb64f
|
TWINE: do the imgui debugger registration as early as possible
this allows us to use it already during the intro
|
2024-10-11 17:29:25 +02:00 |
|
Martin Gerhardy
|
e3b8cf864c
|
TWINE: renamed struct and members to match the original sources
|
2024-10-11 17:29:25 +02:00 |
|
Martin Gerhardy
|
39722ab56e
|
TWINE: print the current timer value to the debugger menu
|
2024-10-11 17:29:25 +02:00 |
|
Martin Gerhardy
|
3d1c23ce81
|
TWINE: removed ImGuiTreeNodeFlags_DefaultOpen because it uses the full screen on small displays
... when imgui does the initial window auto sizing
|
2024-10-11 17:29:25 +02:00 |
|