Commit Graph
78 Commits
Author SHA1 Message Date
Martin Gerhardy 1ab3df79a8 TWINE: renamed methods and members to match the original sources 2023-01-15 11:28:58 +01:00
Martin Gerhardy 145f0bc72e TWINE: added android dotemu sample support
the have it in ogg files - see https://bugs.scummvm.org/ticket/13492
2022-06-08 11:43:09 +02:00
Martin Gerhardy 35e0a747a4 TWINE: don't show the behaviour dialog in classic mode 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 c416fe7830 TWINE: use forward decls and reduced header dependencies 2021-08-26 09:24:28 +02:00
Martin Gerhardy c6d26dc9d8 TWINE: renamed members 2021-07-31 16:48:23 +02:00
Martin Gerhardy 0bad9e9b7a TWINE: use color constant 2021-04-09 15:06:47 +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 bb618d3b5c TWINE: fixed vox and tts playback and aborting 2021-03-28 23:08:01 +02:00
Martin Gerhardy df11ff82b9 TWINE: access to the current text bank id 2021-03-28 18:56:32 +02:00
Martin Gerhardy 772368b6dc TWINE: use TextData parser 2021-03-28 18:56:32 +02:00
Martin Gerhardy 7c988dbca8 TWINE: renamed members 2021-03-19 15:49:07 +01:00
Martin Gerhardy 9a9e26cc82 TWINE: replaced copyText with Common::strlcpy 2021-03-01 19:28:12 +01:00
Martin Gerhardy 87893749b5 TWINE: new color constant 2021-02-25 17:30:47 +01:00
Martin Gerhardy 6b6048aabb TWINE: fixed pause string in scenery view 2021-02-11 17:04:59 +01:00
Martin Gerhardy 21aaf4ce43 TWINE: scenery zoom stuff 2021-02-11 17:04:59 +01:00
Martin Gerhardy 26fba9df1f TWINE: color constant 2021-01-30 19:38:52 +01:00
Martin Gerhardy 61ae5fa027 TWINE: renamed method 2021-01-30 14:16:23 +01:00
Martin Gerhardy 61b0633468 TWINE: more color constants 2021-01-26 18:55:52 +01:00
Martin Gerhardy 892e122e1b TWINE: fixed clearing the text related rect for the holomap
... before rendering the text of a newly selected location
2021-01-25 23:59:25 +01:00
Martin Gerhardy b31b4c0546 TWINE: allow to fade in the holomap text without waiting for input in the text loop 2021-01-25 23:53:37 +01:00
Martin Gerhardy 910a17f7b2 TWINE: removed unused member 2021-01-09 18:41:04 +01:00
Martin Gerhardy ef86132f42 TWINE: replaced magic numbers 2021-01-08 21:55:47 +01:00
Martin Gerhardy da04e5bf87 TWINE: replaced magic numbers 2021-01-08 21:28:40 +01:00
Martin Gerhardy e402827f3b TWINE: introduced color constants 2021-01-08 19:44:43 +01:00
Martin Gerhardy 6c42253060 TWINE: fixed typo 2021-01-06 07:51:57 +01:00
Martin Gerhardy 49deb7e210 TWINE: made constant a member var 2021-01-02 14:02:00 +01:00
Martin Gerhardy eb2e7ff5f5 TWINE: fixed fading of last chars on a dialog page
see https://bugs.scummvm.org/ticket/11982
2020-12-30 23:32:51 +01:00
Martin Gerhardy 0b37e42a04 TWINE: refactored the text rendering
there is a problem left with not 100% faded in characters at the end of the page
2020-12-29 00:16:46 +01:00
Martin Gerhardy c652b46999 TWINE: prepare drawTextFullscreen to use diplayText 2020-12-29 00:16:46 +01:00
Martin Gerhardy e7eea92883 TWINE: extracted into own method 2020-12-29 00:16:46 +01:00
Martin Gerhardy e414eaa208 TWINE: doxygen 2020-12-29 00:16:46 +01:00
Martin Gerhardy 67dd46a071 TWINE: extended TextId enum 2020-12-29 00:16:46 +01:00
Martin Gerhardy 2fdb55e0ab TWINE: renamed var 2020-12-28 13:04:28 +01:00
Martin Gerhardy 23a06b1ab5 TWINE: replaced magic number for text bank id 2020-12-23 15:50:48 +01:00
Martin Gerhardy 4143b795aa TWINE: optimized fadeInCharacters
This fixes the following issues:
https://bugs.scummvm.org/ticket/12001
https://bugs.scummvm.org/ticket/11982
2020-12-23 13:38:02 +01:00
Martin Gerhardy bb986b65d6 TWINE: implemented credits sequence in main menu 2020-12-17 12:22:47 +01:00
Martin Gerhardy 78ac4c3681 TWINE: removed member var
this was always negative and always just decreased. So reaching 0 was only possible in the far
far away future.
2020-12-17 10:28:09 +01:00
Martin Gerhardy 243053c4d0 TWINE: renamed enum identifier 2020-12-17 10:28:09 +01:00
Martin Gerhardy 6c24e0de98 TWINE: fixed typo in enum name 2020-12-15 23:12:36 +01:00
Martin Gerhardy 32d9842788 TWINE: renamed variables 2020-12-15 23:12:36 +01:00
Martin Gerhardy f1255de484 TWINE: fixed mixed x and y vars (just by name) 2020-12-15 23:12:36 +01:00
Martin Gerhardy 520859a18d TWINE: renamed member var 2020-12-15 23:12:36 +01:00
Martin Gerhardy 5af7875b0f TWINE: renamed member var 2020-12-15 23:12:36 +01:00
Martin Gerhardy a74eed6cae TWINE: introduced enum for updateProgressiveText return values 2020-12-15 23:12:35 +01:00
Martin Gerhardy 688730bf13 TWINE: moved members to better place 2020-12-11 17:13:37 +01:00
Martin Gerhardy 547f410974 TWINE: convert member to local var 2020-11-26 23:13:22 +01:00
Martin Gerhardy a967242757 TWINE: more Common::Rect refactorings 2020-11-25 19:41:52 +01:00
Martin Gerhardy e8fcff6e6d TWINE: implement ui control via mouse
Also optimized the on-screen keyboard rendering a lot, renamed
parameters and started to use Common::Rect
2020-11-25 17:00:44 +01:00
Martin Gerhardy e0dcabda38 TWINE: converted member to stack var 2020-11-22 23:19:35 +01:00