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