80 Commits

Author SHA1 Message Date
Filippos Karapetis
409ce79a35 ZVISION: Rename RlfAnimation -> RLFDecoder 2014-12-16 01:58:53 +02:00
Filippos Karapetis
ec1fdeb25a ZVISION: Implement several advanced engine features and ScummVM dialogs
The functionality to return to launcher, list saves, delete saves, load
games from the launcher and load and save games during runtime has been
implemented. Also, ScummVM save/load dialogs have been implemented.
Saved games now have three numbers in their file extension, bumping the
possible save game slots up to 999
2014-12-08 01:08:27 +02:00
Filippos Karapetis
f578a1b334 ZVISION: Move the key mapper function 2014-12-03 02:11:50 +02:00
Filippos Karapetis
2a4a6df5f2 ZVISION: Remove superfluous spacing and reorder some includes 2014-12-03 01:12:35 +02:00
Marisa-Chan
5b352da304 ZVISION: More CamelCase and a bit of comments cleanup 2014-11-20 14:48:24 +06:00
Marisa-Chan
418b5f6dd2 ZVISION: Passive borders check for tilt and panorama for changelocation 2014-11-12 15:58:35 +06:00
Marisa-Chan
1f0bf5ecf2 ZVISION: Implement code for pan from keyboard and mouse 2014-11-12 15:55:10 +06:00
Marisa-Chan
c4911135c1 ZVISION: Implement keyboard hotkeys 2014-11-12 15:50:18 +06:00
Marisa-Chan
8e112edb1a ZVISION: Implement Easter eggs and debug cheats 2014-11-12 15:47:27 +06:00
Marisa-Chan
db5e2adc58 ZVISION: Implement method for visual output of some info 2014-11-12 15:40:54 +06:00
Marisa-Chan
f658a5c8e6 ZVISION: Implement methods for get state of menu items 2014-11-12 15:34:55 +06:00
Marisa-Chan
c79ac80b0c ZVISION: Implement quit function with reminder 2014-11-12 14:47:12 +06:00
Marisa-Chan
44eeb40272 ZVISION: Implement action:menu_bar_enable 2014-11-08 13:02:48 +06:00
Marisa-Chan
0efa1bc560 ZVISION: Implement action:rotate_to 2014-11-07 10:25:11 +06:00
Marisa-Chan
3131e3aa5a ZVISION: Add missing methods definition 2014-11-07 10:21:24 +06:00
Marisa-Chan
8b18ba64ae ZVISION: Add support for doubleFPS feature 2014-10-23 17:13:56 +07:00
Marisa-Chan
4bc3194410 ZVISION: Implement simple midi support 2014-10-22 11:44:49 +07:00
Marisa-Chan
b9103b8d19 ZVISION: Implement functions for system messaging. 2014-07-12 19:09:08 +00:00
Marisa-Chan
bbaebdf680 ZVISION: Process events for controls similar to original engine, fix some errors. 2014-07-05 17:27:08 +00:00
Marisa-Chan
23c1b50861 ZVISION: Reorgonize source files into directories. 2014-07-02 19:50:55 +00:00
Marisa-Chan
ace0e5e88f ZVISION: Fix compilation errors with latest scummvm 2014-06-14 15:18:24 +07:00
Marisa-Chan
eb9061e580 ZVISION: Refactor video-play and correct streamvideo for use subtitles and correct scale. 2014-03-02 00:03:25 +07:00
Marisa-Chan
cf08849147 ZVISION: Implement textRender with tags parser. 2014-02-24 22:31:06 +07:00
Marisa-Chan
6210ead126 ZVISION: Fix wrong style. 2014-02-24 20:37:58 +07:00
Marisa-Chan
4a454ed763 ZVISION: New search manager for handle right handle for ZIX-files. 2014-02-04 08:32:02 +07:00
Marisa-Chan
61224e7225 ZVISION: Move MusicNode to use Audio::SoundHandle. 2014-01-17 09:32:06 +07:00
Marisa-Chan
aef9c68f3c ZVISION: Implement menus. 2014-01-12 19:27:11 +07:00
Marisa-Chan
1428cb8950 ZVISION: Refactoring of renderManager. 2014-01-07 18:39:16 +07:00
Marisa-Chan
570630ee3d ZVISION: Make update screen delayed for updates. 2013-12-24 14:38:11 +07:00
Marisa-Chan
f46d63d35c ZVISION: Implement engine-wide method for selecting new audio ID. 2013-11-01 16:44:44 +07:00
Marisa-Chan
25834faf07 ZVISION: Style modifing by astyle. 2013-10-20 18:39:06 +00:00
Marisa-Chan
f1c6b58a94 ZVISION: Select needed workingWindow for ZGI and Nemesis. 2013-10-18 19:48:57 +00:00
RichieSams
bad28dc158 ZVISION: Standardize includes order and format
Format is:
common/scummsys.h    (Only if a .cpp file)

header file for this file (Only if a .cpp file)

zengine includes

other includes, grouped by module
2013-10-02 09:10:00 -05:00
RichieSams
1bdcae7f18 ZVISION: Rename zvision.h inclusion guard to be consistent with the other files 2013-10-02 09:09:59 -05:00
RichieSams
72ae75e64a ZVISION: Clean up zvision.h 2013-10-02 09:09:49 -05:00
RichieSams
2d9c9e8c7f ZVISION: Remove unused animation functions 2013-09-21 13:37:18 -05:00
RichieSams
c312b147fa ZVISION: Create an instance of StringManager 2013-09-15 15:01:01 -05:00
RichieSams
8ba295d710 ZVISION: Add key press support to the main event loop 2013-09-15 15:00:42 -05:00
RichieSams
b50afa2b15 ZVISION: Remove unused function 2013-09-15 15:00:40 -05:00
richiesams
7ff45447ad ZVISION: Create an instance of SaveManager 2013-09-04 00:18:05 -05:00
richiesams
235620750a ZVISION: Create methods for generating save file names 2013-09-04 00:16:46 -05:00
richiesams
9ea91f5c9c ZVISION: Convert ZVision singleton accessors to be inline 2013-09-03 23:44:26 -05:00
richiesams
f1bd8de21d ZVISION: Overload ZVision::playAnimation to support general video files 2013-09-24 13:59:40 +02:00
richiesams
f3514534ce ZVISION: Increase background rotation speed
This could probably still go higher. The DOS version is *very* sensitive, too sensitive.
But this is still a bit slow.
2013-08-28 16:44:42 -05:00
richiesams
84c645968c ZVISION: Remove ZVision::_mousEvents and all associated functions
Instead, pass all mouse events to ScriptManager
2013-08-28 16:44:24 -05:00
richiesams
0da3d3e5eb ZVISION: Convert _mouseEvents to pointers since MouseEvent is now abstract 2013-08-24 00:23:41 -05:00
richiesams
f759584d3b ZVISION: Make ZVision::_workingWindow and ZVision::_pixelFormat public 2013-08-23 23:50:33 -05:00
richiesams
6e427ebef8 ZVISION: Create method to play RlfAnimations 2013-08-20 11:41:36 -05:00
richiesams
1f653f9a34 ZVISION: Allow MouseEvents to be unregistered 2013-08-18 19:53:00 -05:00
richiesams
4e827b4dda ZVISION: Add documentation 2013-08-14 12:04:13 -05:00