Paul Gilbert
00873d3124
VOYEUR: Fix for phone message playing every time apartment was shown
2014-01-18 23:47:04 -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
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
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
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
f153ef4b46
VOYEUR: Fix compiler warning
2014-01-01 07:17:29 +11:00
Paul Gilbert
87a6e72fc5
VOYEUR: Fixes to vDoCycleInt for tape playback palette animation
2013-12-30 22:00:15 +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
1256fb6b66
VOYEUR: Add support for creating a PictureResource from a Graphics::Surface
2013-12-29 09:54:40 +11:00
Paul Gilbert
16cbccf09a
VOYEUR: Remove redundant method definition
2013-12-26 15:47:27 +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
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
4f9c900a03
VOYEUR: Fixes for video camera battery countdown
2013-12-24 07:38:39 +11:00
Paul Gilbert
a73ea5c3dc
VOYEUR: Beginnings of camera spy screen
2013-12-19 09:25:40 -05:00
Paul Gilbert
72c21cf0a7
VOYEUR: Implemented drawIfaceTime
2013-12-18 22:01:16 -05:00
Paul Gilbert
e132e8b7c1
VOYEUR: Implemented doApt
2013-12-15 19:01:44 -05:00
Paul Gilbert
663d08b192
VOYEUR: Fix for when multiple bolt files are open
2013-12-15 17:51:47 -05:00
Paul Gilbert
28ecf5ba53
VOYEUR: Fix extra flag parameters for getBoltGroup and freeBoltGroup
2013-12-15 15:08:25 -05:00
Paul Gilbert
e44fa657e4
VOYEUR: Implemented support methods needed for doApt
2013-12-14 22:27:16 -05:00
Paul Gilbert
49d50afb47
VOYEUR: In progress implementation of doInterface
2013-12-14 11:39:15 -05:00
Paul Gilbert
debe14fc50
VOYEUR: Fixes for casting warnings
2013-12-14 11:07:01 -05:00
Paul Gilbert
c479aed9d1
VOYEUR: Implemented cardPerform and cardPerform2
2013-12-12 23:56:54 -05:00
Paul Gilbert
dfd4e765f2
VOYEUR: Implementing code for chooseSTAMPButton and sub-methods
2013-12-12 08:51:13 -05:00
Paul Gilbert
7f5a5606a5
VOYEUR: Implemented remainder of parsePlayCommands
2013-12-11 21:46:06 -05:00
Paul Gilbert
d08953ccd9
VOYEUR: Implemented more of parsePlayCommands
2013-12-11 00:11:02 -05:00
Paul Gilbert
9660652695
VOYEUR: More of parsePlayCommands implemented
2013-12-10 20:47:05 -05:00
Paul Gilbert
573e2c143d
VOYEUR: Start of implementing parsePlayCommands
2013-12-10 09:19:54 -05:00
Paul Gilbert
03f7fb64db
VOYEUR: Implemented the playStamp method
2013-12-09 22:22:32 -05:00
Paul Gilbert
afc4e0ed33
VOYEUR: Implemented thread getButtonsText and support methods
2013-12-08 23:44:06 -05:00
Paul Gilbert
ce9b127cbc
VOYEUR: Further thread initialisation methods
2013-12-08 22:57:11 -05:00
Paul Gilbert
7ccc9a3fab
VOYEUR: Moved stm methods into ThreadResource class
2013-12-08 19:25:40 -05:00
Paul Gilbert
96b1fb8601
VOYEUR: Fixes for ControlResource initialisation
2013-12-08 18:23:40 -05:00
Paul Gilbert
fc7c1cd33e
VOYEUR: More thread/stack initialisation
2013-12-08 16:51:50 -05:00
Paul Gilbert
a86b1c3d58
VOYEUR: Implementation of basic StampBoltFile resource types
2013-12-08 10:40:26 -05:00
Paul Gilbert
a6ceaf2985
VOYEUR: Refactoring of BoltFile now that have more than one bolt file
2013-12-07 20:44:28 -05:00
Paul Gilbert
39a86aed6a
VOYEUR: Implemented sDrawPic mode for writing transition card text
2013-12-03 22:17:04 -05:00
Paul Gilbert
a4e445702f
VOYEUR: Implemented doTransitionCard
2013-06-23 14:55:27 -04:00
Paul Gilbert
8c2b956120
VOYEUR: Converted cursor drawing to use CursorMan
2013-06-21 00:18:19 -04:00
Paul Gilbert
3e62f279d5
VOYEUR: Fix loading and use of font resource top padding
2013-06-19 00:16:51 -04:00
Paul Gilbert
ef902493c4
VOYEUR: Some cleanup and enum-ifying graphic drawing code
2013-06-17 22:41:58 -04:00