Commit Graph
86814 Commits
Author SHA1 Message Date
Paul Gilbert 943d0a702f SHERLOCK: Beginnings of talk loading, added skeleton Scripts class 2015-03-30 21:07:01 -04:00
Paul Gilbert 478fae2a6e MADS: Set testing flags for Rex Nebular 2015-03-29 22:12:27 -04:00
Paul Gilbert fb0f95172a MADS: Don't hide sprites bewteen resources in an animation sequence 2015-03-29 16:21:49 -04:00
vanfanel f876fdc7f0 RASPBERRYPI: fixed some comments and spacing on the dispmanx graphics driver 2015-03-29 21:53:21 +02:00
vanfanel b4f5dc181e RASPBERRYPI: Updated dispmanx code with non-blocking vsync and triple buffer 2015-03-29 21:53:10 +02:00
vanfanel 08a3376ba7 RASPBERRYPI: Added Raspberry Pi native 2D API support (dispmanx) 2015-03-29 21:52:53 +02:00
Paul Gilbert 3149ce0204 SHERLOCK: Added inventory list and display images in inventory mode 2015-03-29 09:52:23 -04:00
Paul Gilbert 7fec58a57d SHERLOCK: Beginnings of inventory display 2015-03-28 22:31:18 -04:00
Paul Gilbert c28416f38e SHERLOCK: Change the screen _backBuffer to be a pointer 2015-03-28 20:13:57 -04:00
Paul Gilbert 073b7e075c SHERLOCK: Implemented lookScreen 2015-03-28 17:36:46 -04:00
Paul Gilbert 35df6bb7ed SHERLOCK: Implemented doInvControl 2015-05-07 22:49:22 +02:00
Paul Gilbert ebda40038b SHERLOCK: Add partial on-screen clipping to blitFrom 2015-03-28 10:32:00 -04:00
Paul Gilbert 91df82c3e1 SHERLOCK: Fix mouse cursor hotspots 2015-03-27 23:24:54 -04:00
Paul Gilbert c047009ee1 SHERLOCK: Fix hotspots working again after examining an object 2015-03-27 23:10:36 -04:00
Paul Gilbert 5b1ad857b7 SHERLOCK: Fix for sliding examine dialog off-screen 2015-03-27 23:04:49 -04:00
Paul Gilbert e122b752b7 SHERLOCK: Fix scrolling examine window on-screen 2015-03-27 22:12:37 -04:00
Paul Gilbert 56a854e229 SHERLOCK: Fixes for examine dialog display 2015-03-27 19:52:46 -04:00
Paul Gilbert 4fad808aad SHERLOCK: Implemented doMainControl 2015-03-27 08:36:04 -04:00
Paul Gilbert 9f21575c56 SHERLOCK: Implemented banishWindow 2015-03-26 23:10:10 -04:00
Paul Gilbert 5e45abcca4 SHERLOCK: Implemented printObjectDesc 2015-03-26 21:40:24 -04:00
Paul Gilbert 0f52dcc561 SHERLOCK: Highlight default action button when highlighting hotspots 2015-03-25 23:07:56 -04:00
Paul Gilbert a8350c48e9 SHERLOCK: Fix display of hotspot tooltips 2015-03-25 22:56:56 -04:00
Paul Gilbert 94d79c0ed3 SHERLOCK: Fix restoring background before drawing new sprites 2015-03-25 22:41:42 -04:00
Paul Gilbert b280d72ab8 SHERLOCK: Sprite positioning fixes 2015-03-25 22:23:53 -04:00
Paul Gilbert fc7f8024be SHERLOCK: Fixes to scene loading 2015-03-25 08:16:59 -04:00
Paul Gilbert 03a969bd0f SHERLOCK: Implementing walk code 2015-03-24 22:24:45 -04:00
Paul Gilbert 97e58fb017 SHERLOCK: Fix display of scene hotspots 2015-03-24 20:14:13 -04:00
Paul Gilbert f2ee94c0ab SHERLOCK: Implement font drawing 2015-03-24 08:35:08 -04:00
Paul Gilbert d44a9e3f5a SHERLOCK: Fix loading of user interface controls 2015-03-23 22:27:07 -04:00
Paul Gilbert 73de00b72f SHERLOCK: Implemented UserInterface::handleInput 2015-03-23 21:52:20 -04:00
Paul Gilbert 73085bf570 SHERLOCK: Beginnings of UserInterface class 2015-03-23 20:34:34 -04:00
Paul Gilbert 989d268974 SHERLOCK: Fix placement of Sherlock 2015-03-22 18:24:13 -04:00
Paul Gilbert b313079654 SHERLOCK: Fix positioning of scene sprites 2015-03-22 17:54:16 -04:00
Paul Gilbert 47fb0be0c7 SHERLOCK: Fix loading of player sprites 2015-03-22 17:30:06 -04:00
Paul Gilbert 61980291bd SHERLOCK: Disable intro for now 2015-03-22 15:49:54 -04:00
Paul Gilbert 0f424da24b SHERLOCK: First game scene is partially showing 2015-03-22 15:44:11 -04:00
Paul Gilbert 840bd862b7 SHERLOCK: Implement ImageFile nibble mode, fixes for scene data loading 2015-03-22 10:48:28 -04:00
Paul Gilbert e444d989bb SHERLOCK: Implemented scene freeing code 2015-03-22 09:51:37 -04:00
Paul Gilbert 3c77a521dc SHERLOCK: Implement main scene loop and more inventory code 2015-03-22 09:02:31 -04:00
Torbjörn Andersson d582c8492c SCUMM: Fix argc check in Cmd_Script() 2015-03-22 12:22:30 +01:00
Torbjörn Andersson ec16861ec9 ZVISION: Silence Cppcheck warning 2015-03-22 08:14:18 +01:00
Paul Gilbert ff02c29e9c SHERLOCK: Implemented doBgAnim 2015-03-22 00:52:02 -04:00
Paul Gilbert 7f04ea4425 SHERLOCK: Implemented checkSprite 2015-03-21 20:25:15 -04:00
Paul Gilbert 26c5168074 SHERLOCK: Implemented checkObject and some support methods 2015-03-21 18:18:12 -04:00
Paul Gilbert 8f4b4a7bc2 SHERLOCK: Implemented updateBackground 2015-03-21 13:01:45 -04:00
Torbjörn Andersson c37d4af516 GUI: Fix bug #6813, "GUI: Tooltips eat keypresses"
The tooltip isn't really interested in any keyboard and mouse
events, other than as a signal to close itself, so pass them back
to the parent dialog. From what I understand, the tooltip isn't
part of the dialog, so there should be no risk of going into an
infinite loop here.
2015-03-21 17:45:05 +01:00
Torbjörn Andersson 16ba21259b GUI: Adjust x and y to handleMouseWheel() for consistency
This means x and y has the same meaning as in the other handlers,
e.g. handleMouseUp(). Though as far as I can tell, these coordinates
aren't actually used anywhere at the moment.
2015-03-21 17:45:05 +01:00
Paul Gilbert b6076dd524 SHERLOCK: Implemented setWalking 2015-03-21 11:24:35 -04:00
Paul Gilbert 06fbefc787 SHERLOCK: Beginnings of transitionToScene 2015-03-21 09:20:39 -04:00
Paul Gilbert f0ad2f624b SHERLOCK: More scene loading, implemented Inventory class 2015-03-20 22:01:52 -04:00