Commit Graph
40 Commits
Author SHA1 Message Date
Martin Gerhardy a9c3c7987f TWINE: removed unused parameters 2020-11-25 21:47:28 +01:00
Martin Gerhardy a967242757 TWINE: more Common::Rect refactorings 2020-11-25 19:41:52 +01:00
Martin Gerhardy 1fbb881b19 TWINE: more use of Common::Rect 2020-11-25 17:00:44 +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 abe94d4316 TWINE: renamed some members of the Text class 2020-11-22 22:42:24 +01:00
Martin Gerhardy c45caf3b08 TWINE: fixed selecting slot for saving 2020-11-17 21:09:50 +01:00
Martin Gerhardy df75fac95f TWINE: removed screenLookupTable 2020-11-16 21:23:04 +01:00
Martin Gerhardy b14b0c1a13 TWINE: tweaked rendering the playername 2020-11-04 20:22:59 +01:00
Martin Gerhardy f560390f7e TWINE: implement load-savegame menu
also save game loading from launcher is supported now
2020-11-03 18:29:36 +01:00
Martin Gerhardy df8dc9f270 TWINE: replaced magic numbers 2020-11-03 18:29:36 +01:00
Martin Gerhardy b2c114d73f TWINE: don't leave on empty name 2020-11-03 18:29:36 +01:00
Martin Gerhardy a41bf7b8ee TWINE: toggle virtual keyboard in player name menu 2020-11-03 18:29:36 +01:00
Martin Gerhardy 7ba94d71af TWINE: started to implement save/load 2020-11-03 18:29:36 +01:00
Martin Gerhardy a9aa2dba5d TWINE: stop all running samples for a new game 2020-10-30 17:22:24 +01:00
Martin Gerhardy 09721f2aac TWINE: removed TWINE_PLAY_INTROS define 2020-10-30 17:20:08 +01:00
Martin Gerhardy d5d4118470 TWINE: allow to abort fullscreen text intro 2020-10-30 17:20:08 +01:00
Martin Gerhardy 10571de5aa TWINE: reduced visibility and return value checks 2020-10-27 17:14:05 +01:00
Martin Gerhardy 934a250cfd TWINE: fixed assert in drawPlayerName 2020-10-26 18:11:15 +01:00
Martin Gerhardy 71921f241c TWINE: started to implement saving and loading as well as player name entering 2020-10-26 18:11:15 +01:00
Martin Gerhardy 64ce952c74 TWINE: reset global text vars if compiling without intros 2020-10-26 18:11:15 +01:00
Martin Gerhardy 74896d1846 TWINE: reduced scope + cleanup 2020-10-26 18:11:15 +01:00
Martin Gerhardy 7f8c588af9 TWINE: replaced magic numbers 2020-10-26 18:11:15 +01:00
Martin Gerhardy aacb488f25 TWINE: converted to boolean and general cleanup 2020-10-25 09:21:44 +01:00
Martin Gerhardy 2ccbff91d8 TWINE: connect some of the advanced options menu settings 2020-10-24 16:12:55 +02:00
Martin Gerhardy 764640ac74 TWINE: connect more keymapper actions 2020-10-24 16:12:55 +02:00
Martin Gerhardy a1e43850d1 TWINE: cleanup and more keymapper actions connected 2020-10-24 16:12:55 +02:00
Martin Gerhardy 84f2ba7e41 TWINE: implemented more keymap actions 2020-10-24 16:12:55 +02:00
Martin Gerhardy c5b5e98db1 TWINE: fixed showing delayed text 2020-10-24 16:12:55 +02:00
Martin Gerhardy d417478b8c TWINE: started to split keymaps for ui, game and cutscenes 2020-10-24 16:12:55 +02:00
Martin Gerhardy c59fd6a32e TWINE: refactored input 2020-10-24 16:12:55 +02:00
Martin Gerhardy b7d5232708 TWINE: refactored input 2020-10-24 16:12:55 +02:00
Martin Gerhardy 0766f49c23 TWINE: converted to boolean 2020-10-24 16:12:55 +02:00
Martin Gerhardy 9847b34a35 TWINE: refactored the way the voice playback is handled 2020-10-24 16:12:55 +02:00
Martin Gerhardy e1ec83207f TWINE: implemented midi music 2020-10-24 16:12:55 +02:00
Martin Gerhardy cc716125f5 TWINE: converted to char array 2020-10-24 16:12:55 +02:00
Martin Gerhardy 2ac8330823 TWINE: renamed member of Keyboard struct 2020-10-24 16:12:55 +02:00
Martin Gerhardy 385a7b5422 TWINE: switched to rgba palette and ported crossFade 2020-10-24 16:12:55 +02:00
Martin Gerhardy ecbc291e25 TWINE: use Graphics::Surface instead of raw 8 bit buffer 2020-10-24 16:12:55 +02:00
Martin Gerhardy 37bbfc168b TWINE: converted to classes and use the scummvm systems
also converted the code to the coding guidelines of the scummvm team
2020-10-24 16:12:55 +02:00
Martin Gerhardy bc35611293 TWINE: initial import 2020-10-24 16:12:55 +02:00