60943 Commits

Author SHA1 Message Date
Paul Gilbert
5b2ad8515e VOYEUR: Fix names of cursor variables in doInterface 2014-01-03 09:28:40 -10:00
Paul Gilbert
1c3708630b VOYEUR: Replaced original game mansion scrolling with a more effective one
The original had the cursor fixed in the middle of the screen, and
scrolled the mansion view as the mouse moves. Since this doesn't really
work for windowed mode nor tablets, I've replaced it with a new version
that scrolls when the mouse cursor is near any edge of the screen
2014-01-03 09:20:53 -10:00
Paul Gilbert
76f7d974f6 VOYEUR: In progress work trying to fix doGossip 2014-01-02 14:28:31 -10:00
Paul Gilbert
86a0d366e4 VOYEUR: Implemented game ending title and credits 2013-12-31 16:36:28 -10:00
Paul Gilbert
5c20b3c331 VOYEUR: Implementing game end methods 2013-12-31 16:08:00 -10:00
Paul Gilbert
3e268ca4e0 VOYEUR: Fix to cardPerform switch cases 2013-12-31 13:43:47 -10:00
Paul Gilbert
9f103cb8fb VOYEUR: Workaround for original intrepreter frame overruns 2014-01-01 08:09:05 +11:00
Paul Gilbert
f153ef4b46 VOYEUR: Fix compiler warning 2014-01-01 07:17:29 +11:00
Paul Gilbert
1cdca7cd7f VOYEUR: Fix memory leak in animation header class 2014-01-01 07:15:52 +11:00
Paul Gilbert
577b7cefa0 VOYEUR: Animation improvements to better handle Voyeur RL2 videos 2014-01-01 07:00:36 +11:00
Paul Gilbert
2d71a0594d VOYEUR: Fix guilt check post doTapePlaying call 2013-12-31 18:39:38 +11:00
Paul Gilbert
87a6e72fc5 VOYEUR: Fixes to vDoCycleInt for tape playback palette animation 2013-12-30 22:00:15 +11:00
Paul Gilbert
f08231939f VOYEUR: Removed duplicate vStopCycle method 2013-12-30 20:28:29 +11:00
Paul Gilbert
cb15e2863f VOYEUR: Fix to doTapePlaying to show tape image 2013-12-30 17:31:32 +11:00
Paul Gilbert
60743fc8c9 VOYEUR: Implemented vDoCycleInt 2013-12-30 16:52:50 +11:00
Paul Gilbert
485c19b569 VOYEUR: Clean up playAVideoDuration 2013-12-30 10:25:46 +11:00
Paul Gilbert
f1686fcf16 VOYEUR: Fix bugs in police arriving playback 2013-12-30 10:00:26 +11:00
Paul Gilbert
c78e83d784 VOYEUR: Implemented remainder of playAVideoDuration 2013-12-30 08:05:45 +11:00
Paul Gilbert
c4197b4e30 VOYEUR: Move _isRLV3 flag to animation header class 2013-12-30 07:45:44 +11:00
Paul Gilbert
beb64fe527 VOYEUR: Adding support for manually set backgrounds to RL2 playback 2013-12-30 07:33:36 +11:00
Paul Gilbert
3fd1abbe32 VOYEUR: Implemented playAVideo code, and support for RLV3 videos 2013-12-29 21:12:03 +11:00
Paul Gilbert
10af04da6a VOYEUR: Mouse flags cleanup and in progress work on doGossip 2013-12-29 09:58:43 +11:00
Paul Gilbert
1256fb6b66 VOYEUR: Add support for creating a PictureResource from a Graphics::Surface 2013-12-29 09:54:40 +11:00
Paul Gilbert
2c0a94d174 VOYEUR: Fix right click to exit room closeups 2013-12-28 21:17:57 +11:00
Paul Gilbert
d763f83862 VOYEUR: Fixes for mouse cursor calls 2013-12-28 20:53:33 +11:00
Paul Gilbert
aa42e7d2bd VOYEUR: Fix data needed for drawDot 2013-12-28 20:40:53 +11:00
Paul Gilbert
8fa75375d4 VOYEUR: Bugfixes for doEvidDisplay 2013-12-28 20:32:17 +11:00
Paul Gilbert
f88c472778 VOYEUR: Fixed naming of mouse state flags 2013-12-28 19:53:00 +11:00
Paul Gilbert
f01ff9a938 VOYEUR: Further replacement of page flip code with flipPageAndWait calls 2013-12-28 18:45:32 +11:00
Paul Gilbert
b08e80cd66 VOYEUR: Implemented evidence display code 2013-12-28 18:37:37 +11:00
Paul Gilbert
84752aa272 VOYEUR: Refactored code fragments to use flipPageAndWait 2013-12-28 15:09:44 +11:00
Paul Gilbert
19c208a05d VOYEUR: Refactored code fragments to use flipPageAndWaitForFade method 2013-12-28 15:02:54 +11:00
Paul Gilbert
9eccf91aea VOYEUR: Implemented startCursorBlink and drawDot 2013-12-28 14:01:06 +11:00
Paul Gilbert
3b9cdf48ee VOYEUR: Fix for doRoom start and looping 2013-12-28 13:30:51 +11:00
Paul Gilbert
8ed1171ca0 VOYEUR: Convert doInterface to use new rects resource type 2013-12-27 20:42:05 +11:00
Paul Gilbert
16cbccf09a VOYEUR: Remove redundant method definition 2013-12-26 15:47:27 +11:00
Paul Gilbert
554756f93f VOYEUR: Fix prototype for playAVideoDuration 2013-12-26 09:36:27 +11:00
Paul Gilbert
906f2546b4 VOYEUR: Implemented getChooseButton 2013-12-26 09:35:27 +11:00
Paul Gilbert
88c9dac8c0 VOYEUR: Implemented playAVideoDuration 2013-12-26 07:30:46 +11:00
Paul Gilbert
6e1a7abeef VOYEUR: Implemented checkForIncriminate 2013-12-25 19:38:32 +11:00
Paul Gilbert
0c82fc1baf VOYEUR: Implemented checkForMurder 2013-12-25 19:26:49 +11:00
Paul Gilbert
6e801e246b VOYEUR: Enhance RectResource to handle rect sets 2013-12-25 17:07:05 +11:00
Paul Gilbert
754601bbab VOYEUR: Better implementation of rect resources 2013-12-25 16:40:46 +11:00
Paul Gilbert
562df7ede1 VOYEUR: Implement doTapePlaying 2013-12-25 16:05:01 +11:00
Paul Gilbert
c5f9cf9134 VOYEUR: Implemented doGossip 2013-12-25 15:43:18 +11:00
Paul Gilbert
2721c2e3ed VOYEUR: Implemented reviewTape and dependent code 2013-12-25 14:08:37 +11:00
Paul Gilbert
fa6eb76d66 VOYEUR: Implemented further event methods, and miscellaneous 2013-12-24 16:32:50 +11:00
Paul Gilbert
156f78e7cd VOYEUR: Bugfixes and move for doScroll method 2013-12-24 10:32:41 +11:00
Paul Gilbert
1af5a3b1b4 VOYEUR: Fix for setting up viewport clipping rect 2013-12-24 09:50:42 +11:00
Paul Gilbert
4f9c900a03 VOYEUR: Fixes for video camera battery countdown 2013-12-24 07:38:39 +11:00