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