Commit Graph

60977 Commits

Author SHA1 Message Date
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