Commit Graph
105 Commits
Author SHA1 Message Date
Martin Gerhardy d0a750ef4e TWINE: added new debug level for timers 2024-01-06 13:46:19 +01:00
Martin Gerhardy cff51c8f4b TWINE: allow to toggle the zoom mode by keybinding
this is bound to F5 in the original game - but F5 is our own dialog

there is currently no binding set at all. See https://bugs.scummvm.org/ticket/14795
2024-01-02 13:53:17 +01:00
Martin Gerhardy 697c6e4a72 TWINE: Little big adventure can't mix language between voice and text #14261
this is now possible with a new in-game option
2023-03-27 06:22:26 +02:00
Martin Gerhardy 252b4670e6 TWINE: again renaming 2023-01-29 19:32:51 +01:00
Martin Gerhardy 1b8252df0b TWINE: renamed variables and ActorMoveStruct functions 2023-01-21 18:10:01 +01:00
Martin Gerhardy 6fc57dd947 TWINE: renamed clip methods
and synced drawHoloObj with original source code
2023-01-20 17:06:11 +01:00
Martin Gerhardy aaa7645a52 TWINE: convert the holomap releated code to be more like the original source release 2023-01-17 19:11:34 +01:00
Martin Gerhardy 0064723b24 TWINE: support different angles for lba1 and lba2 2023-01-16 17:46:28 +01:00
Martin Gerhardy ddddb75978 TWINE: more lba2 constants and conditions 2023-01-16 17:46:28 +01:00
Martin Gerhardy c32a1d6b2e TWINE: renamed members 2023-01-15 11:28:58 +01:00
Martin Gerhardy decbede936 TWINE: renamed members and methods 2023-01-15 11:28:58 +01:00
Martin Gerhardy 1ab3df79a8 TWINE: renamed methods and members to match the original sources 2023-01-15 11:28:58 +01:00
Martin Gerhardy 6bbc92ef53 TWINE: renamed members and methods to match original sources 2023-01-07 13:09:15 +01:00
Martin Gerhardy 51b587916c TWINE: pressing enter to choose an item in the inventory also recenters the camera
both keys are mapped to return in the default state - this leads to a reset of a camera

a better fix would be to should just disable the main bindings but then the closing of
the menu with esc isn't working anymore
2022-07-10 20:44:10 +02:00
Martin Gerhardy 6c50c68392 TWINE: remove clover leaf like in the original source 2022-07-10 20:44:10 +02:00
Martin Gerhardy cd5dbb0ab3 TWINE: Action selection popup menu is not shown when pressing Ctrl
https://bugs.scummvm.org/ticket/13612
2022-07-06 07:41:04 +02:00
Martin Gerhardy f921f762c7 TWINE: credits are no longer playing on inactivity at the in-game options, too
see https://bugs.scummvm.org/ticket/13581
2022-06-15 17:50:00 +02:00
Martin Gerhardy 7edae880f8 TWINE: fixed end game items for normal new game in classic edition 2022-06-12 22:22:34 +02:00
Martin Gerhardy 0f411e7669 TWINE: renamed member to match original sources 2022-06-11 12:44:22 +02:00
Martin Gerhardy 11e5b11f82 TWINE: removed duplicated call to initSceneTextBank() 2022-06-11 09:56:54 +02:00
Martin Gerhardy 0d1c9acd4f TWINE: fixed classic version quick behaviour handling 2022-06-03 21:05:17 +02:00
Martin Gerhardy 03ae234c5e TWINE: implemented parts of the new game + option from lba1 classic 2022-06-02 10:09:25 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Martin Gerhardy ad3aba1908 TWINE: added support for lbashow 2021-11-30 15:40:48 +01:00
Martin Gerhardy 68602a9e0a TWINE: little big adventure 2 fixes
implemented smk movieinfo handling
main menu shows correct text now
music track handling
2021-10-31 20:03:11 +01:00
Martin Gerhardy cae51f4222 TWINE: ensure that the clip is properly reset 2021-10-11 20:31:58 +02:00
Martin Gerhardy df6f013b0f TWINE: implemented menu demo loop 2021-10-11 20:31:58 +02:00
Martin Gerhardy 8296ad436f TWINE: fixed restoring the menu texts after quitting the credits scene
when the credits scene is shown from the menu, we have to restore the proper
menu text - otherwise the scene text is still active
2021-10-10 11:52:39 +02:00
Martin Gerhardy e28dd8db29 TWINE: renamed method 2021-10-08 18:42:27 +02:00
Martin Gerhardy c181616ee7 TWINE: allow to quit the game while the behaviour menu is active 2021-08-15 20:00:49 +02:00
Martin Gerhardy e0f26fe06e TWINE: removed unused copyBlockPhys calls
... for areas that are already marked as dirty in the managed surface class
2021-07-31 21:38:12 +02:00
Martin Gerhardy 9a6dce181e TWINE: renamed method 2021-07-31 21:38:12 +02:00
Martin Gerhardy 896622286a TWINE: dirty rect handling simplified
also reduced visibility of some members
2021-07-31 21:38:12 +02:00
Martin Gerhardy 61304fd896 TWINE: renamed members 2021-07-31 16:50:19 +02:00
Martin Gerhardy 429832986b TWINE: renamed members 2021-07-31 16:48:23 +02:00
Martin Gerhardy fc75e5709e TWINE: renamed members 2021-07-31 16:48:23 +02:00
Martin Gerhardy c6d26dc9d8 TWINE: renamed members 2021-07-31 16:48:23 +02:00
Martin Gerhardy 9210708eeb TWINE: renamed members 2021-07-31 16:48:23 +02:00
Martin Gerhardy f9c4511308 TWINE: hide access to front buffer screen 2021-07-11 13:44:12 +02:00
Martin Gerhardy fb2533ebd6 TWINE: cleanup blitting 2021-06-03 22:07:26 +02:00
Martin Gerhardy b3241ea04a TWINE: use Graphics::Screen 2021-06-03 22:07:26 +02:00
Martin Gerhardy 4765e1968e TWINE: merged ScopedFPS and FrameMarker 2021-06-03 18:40:19 +02:00
Eugene Sandulenko 5e7fe2dc57 JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
Martin Gerhardy ea772ddac4 TWINE: don't start the credits sequence if you are changing the volume settings 2021-04-09 16:32:40 +02:00
Martin Gerhardy 0bad9e9b7a TWINE: use color constant 2021-04-09 15:06:47 +02:00
Martin Gerhardy c211ed15b6 TWINE: updated volume menu 2021-04-09 14:13:27 +02:00
Martin Gerhardy 59a538c3da TWINE: allow to toggle options with enter, too 2021-04-09 13:56:33 +02:00
Martin Gerhardy b8ac7f46b7 TWINE: added wall collision option to adv menu 2021-04-09 10:50:05 +02:00
Martin Gerhardy 8289072496 TWINE: added highres option to advanced menu
also use enum class for TextId and TextBankId
2021-04-09 10:43:03 +02:00
Martin Gerhardy 33371ae454 TWINE: use BodyData for rendering 2021-03-27 13:35:27 +01:00