Paul Gilbert
3f50f14698
VOYEUR: Implemented remainder of reviewTape and dependent methods
2014-01-18 17:32:59 -05:00
Paul Gilbert
f084539957
VOYEUR: Converted drawText and textWidth to work on PictureResource
2014-01-18 14:38:33 -05:00
Paul Gilbert
e387b016c0
VOYEUR: Implemented addSaveRect and clipRect
2014-01-18 10:16:27 -05:00
Paul Gilbert
cbbdf4db47
VOYEUR: Fix sFillBox to work for PictureResource as well
2014-01-18 08:09:38 -05:00
Paul Gilbert
8792e4f97b
VOYEUR: Fix anonymous resource in reviewTape to a hotspot list
2014-01-18 07:58:16 -05:00
Paul Gilbert
7ad8dfa0a7
VOYEUR: Fix switching TV watch gossip to reviewing the tape
2014-01-17 23:19:54 -05:00
Paul Gilbert
829de693ef
VOYEUR: Fix for video playback when no custom pic list needs to be applied
2014-01-17 23:01:41 -05:00
Paul Gilbert
6b059631ce
VOYEUR: Cleanup of doGossip, and better generic video playback code
2014-01-17 21:57:33 -05:00
Paul Gilbert
c1657dc278
VOYEUR: Fix selection of apartment music after initial phone call ends
2014-01-16 22:11:41 -05:00
Paul Gilbert
b0e397551c
VOYEUR: Implemented remaining initialisations in sInitPic
2014-01-16 09:25:31 -05:00
Paul Gilbert
0985cc51c2
VOYEUR: Implement pictures with horizontal or vertical flip
2014-01-14 23:19:24 -05:00
Paul Gilbert
5774ce53df
VOYEUR: Further saving logic
2014-01-14 21:49:26 -05:00
Paul Gilbert
dfe3d8b4ce
VOYEUR: Preliminary savegame functionality
2014-01-08 23:31:34 -05:00
Strangerke
d0703467b4
VOYEUR: Fix some more CppCheck warnings
2014-01-07 08:17:06 +01:00
Strangerke
7e5dea4f5e
VOYEUR: Silent 2 CppCheck warnings by differencing if/else branches
2014-01-07 07:46:14 +01:00
Strangerke
e6e8008e67
VOYEUR: Change some more types, add comments about unused variables
2014-01-07 07:27:29 +01:00
Paul Gilbert
3eff4af3c5
VOYEUR: Added new data source file
2014-01-06 22:54:46 -05:00
Paul Gilbert
2a206ebd7f
VOYEUR: Moved SVoy and game events to their own file
2014-01-06 22:01:36 -05:00
Strangerke
6dff157459
VOYEUR: Remove a couple of useless variables, change type of some other to use booleans, add CHECKME
2014-01-07 00:06:16 +01:00
Strangerke
12386de64b
VOYEUR: Remove an unused variable and constant
2014-01-06 08:03:09 +01:00
Strangerke
996b2aa43c
VOYEUR: Use boolean for _isAM instead of int
2014-01-06 07:47:47 +01:00
Paul Gilbert
1fb73446e3
VOYEUR: Clean up of some of the startup code
2014-01-05 20:56:14 -05:00
Paul Gilbert
c884d5bf14
VOYEUR: Added a state field for current game area
2014-01-05 16:47:03 -05:00
Paul Gilbert
9c2b761b31
VOYEUR: Rename the old _playStamp1/2 variables to have better names
2014-01-05 14:54:55 -05:00
Paul Gilbert
1690ffb2bf
VOYEUR: Moved _stampFlags to VoyeurEngine
2014-01-05 14:41:09 -05:00
Paul Gilbert
7c256c491a
VOYEUR: Refactored doAptPosX/Y into a local variable
2014-01-05 14:15:53 -05:00
Paul Gilbert
99dc594cb9
VOYEUR: Fix for crash when changing time period
2014-01-05 11:29:03 -05:00
Paul Gilbert
ce5b8c54a9
VOYEUR: Hooked up debugger, and added a 'time' command
2014-01-03 20:11:00 -10:00
Paul Gilbert
7d9680058a
VOYEUR: Fixes for decoding RL2 videos with transparency
2014-01-03 18:09:19 -10:00
Paul Gilbert
3672e3fa16
VOYEUR: Fix parsePlayCommands case 3 setting Video Id correctly
2014-01-03 14:40:14 -10:00
Paul Gilbert
bbecd20818
VOYEUR: Variable renaming for Video Id
2014-01-03 11:00:12 -10:00
Paul Gilbert
2db6d543a0
VOYEUR: Tweaked vertical scroll area/rate for viewing mansion
2014-01-03 10:20:44 -10:00
Paul Gilbert
ac157b7bc7
VOYEUR: Workaround for original code causing crash after calling doEvidDisplay
2014-01-03 10:17:40 -10:00
Paul Gilbert
795422bb29
VOYEUR: Fix loading of correct hotspot list in doInterface
2014-01-03 09:35:17 -10:00
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