Marisa-Chan
7ddfcfd17e
ZVISION: Implement action:disable_venus and action:set_venus
2014-11-08 12:44:00 +06:00
Marisa-Chan
d0f6b61d7d
ZVISION: Implement action:delay_render
2014-11-08 12:26:04 +06:00
Marisa-Chan
53002dd2d0
ZVISION: Implement action:animunload
2014-11-08 12:21:38 +06:00
Marisa-Chan
0efa1bc560
ZVISION: Implement action:rotate_to
2014-11-07 10:25:11 +06:00
Marisa-Chan
7151240345
ZVISION: Now setBackgroundPosition must care about statekey value
2014-11-07 10:23:29 +06:00
Marisa-Chan
3131e3aa5a
ZVISION: Add missing methods definition
2014-11-07 10:21:24 +06:00
Marisa-Chan
be8cf97674
ZVISION: Implement settings functions
2014-11-04 10:12:13 +06:00
Marisa-Chan
d40caba5b7
ZVISION: If ZorkAVIAudioTrack got another format call AVIAudioTrack::queueSound
2014-11-04 10:09:27 +06:00
Marisa-Chan
3f21de4694
ZVISION: Make ZorkAVIAudioTrack resetable
2014-11-04 10:08:07 +06:00
Filippos Karapetis
e4f3f44c23
ZVISION: Remove trailing whitespace
2014-10-28 16:15:01 +02:00
Torbjörn Andersson
4fdd9bbab3
ZVISION: Fix memory leak (CID 1109659)
2014-10-25 21:11:49 +02:00
Marisa-Chan
8b18ba64ae
ZVISION: Add support for doubleFPS feature
2014-10-23 17:13:56 +07:00
Marisa-Chan
19b2e9123d
ZVISION: Add distort_node to module.mk for success build
2014-10-23 17:12:25 +07:00
Marisa-Chan
678f47f043
ZVISION: Implement action:distort and distort sidefx node
2014-10-23 17:09:58 +07:00
Marisa-Chan
8e9d201cc3
ZVISION: Music actions and sidefx now handle midi sounds.
2014-10-22 11:49:24 +07:00
Marisa-Chan
4bc3194410
ZVISION: Implement simple midi support
2014-10-22 11:44:49 +07:00
Marisa-Chan
0b3a20f645
ZVISION: Some push toggles may contain few hotspot zones
2014-10-22 11:43:24 +07:00
Marisa-Chan
a65ec38f8d
ZVISION: Fix code style
2014-10-10 16:50:59 +07:00
Marisa-Chan
ac74070af1
ZVISION: Lever blitter must scale image to rect
2014-10-10 16:49:38 +07:00
Marisa-Chan
7c9d8f22de
ZVISION: Implement dynamic tilt up/down border
2014-10-10 16:48:28 +07:00
Marisa-Chan
002b8e692a
ZVISION: Fix default Tilt linScale
2014-10-10 16:46:48 +07:00
Marisa-Chan
cf63da941c
ZVISION: Action:region and visual effects implemented.
2014-10-10 16:40:46 +07:00
Thierry Crozat
ca992492d7
ZVISION: Add list of files that contain translatable strings
2014-10-04 01:09:27 +01:00
Marisa-Chan
2a6c2fdf45
ZVISION: Titler control and DisplayMessage action implemented
2014-09-10 16:20:50 +07:00
Marisa-Chan
39c3a26bfa
ZVISION: Fix setStateFlag->setStateValue in HotMov control
2014-09-10 16:17:30 +07:00
Marisa-Chan
6ae414fbde
ZVISION: PaintControl implemented
2014-09-10 11:42:26 +07:00
Marisa-Chan
bcb1aea0ff
ZVISION: FistControl implementation.
2014-09-09 12:34:20 +07:00
Marisa-Chan
78552afdae
ZVISION: Check .avi and .rlf suffix only in MetaAnimation.
2014-09-09 12:31:11 +07:00
Marisa-Chan
2b6d65f83b
ZVISION: Implemented hotmovie control
2014-08-27 14:59:18 +07:00
Marisa-Chan
21d6fddab4
ZVISION: Added scaled blitter to bkg
2014-08-27 14:57:35 +07:00
Marisa-Chan
2cfef440d7
ZVISION: venus_id now in base control class
2014-08-07 15:58:27 +07:00
Marisa-Chan
7378443e38
ZVISION: Implement safe control
2014-08-07 15:52:43 +07:00
Torbjörn Andersson
e8cb2a37bd
ZVISION: Silence Cppcheck warnings about buffer overflow
...
I don't know if it's the buffer sizes or the format strings that
should be fixed, but increasing the buffer size seems like the safer
thing to do in cases of doubt.
2014-08-06 17:34:43 +02:00
Marisa-Chan
1696e0dd96
ZVISION: Prepare save data while changing location
2014-08-04 16:43:15 +07:00
Marisa-Chan
e9676f5d7a
ZVISION: Implementation of save control
2014-08-04 16:42:16 +07:00
Marisa-Chan
49fc9eb5e6
ZVISION: Define ID's for system strings
2014-08-04 16:41:08 +07:00
Marisa-Chan
5a5a32c84a
ZVISION: New SaveManager methods for pre-buffering save data
2014-08-04 16:39:14 +07:00
Marisa-Chan
550c4dbc35
ZVISION: Implement full code for input control
2014-08-04 16:35:54 +07:00
Marisa-Chan
73d26bc233
ZVISION: Don't focus on already focused control
2014-08-04 16:33:36 +07:00
Marisa-Chan
d7d058cd60
ZVISION: New scriptManager location methods
2014-08-04 16:32:48 +07:00
Marisa-Chan
fb62b9477b
ZVISION: Make controls processing breakeable.
2014-08-04 16:29:58 +07:00
Marisa-Chan
5a870100bd
ZVISION: Bool results for keyUp and keyDown events for controls.
2014-07-12 21:52:56 +00:00
Marisa-Chan
7f2d4d9a6c
ZVISION: Implement fuctionality for change focus without of calling focus/unfocus
2014-07-12 21:44:10 +00:00
Marisa-Chan
ce248644b8
ZVISION: Fix drawTxt y-position.
2014-07-12 21:41:49 +00:00
Marisa-Chan
bc4b0b5bf6
ZVISION: Implement code for getControl
2014-07-12 21:39:02 +00:00
Marisa-Chan
9dd9bfce80
ZVISION: String manager only load text lines without parsing text styles.
2014-07-12 21:38:11 +00:00
Marisa-Chan
57857a1d76
ZVISION: Controls now can return type of control.
2014-07-12 21:35:50 +00: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
628d6cb4ee
ZVISION: Fix puzzle disable condition check
2014-07-05 17:15:04 +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
45589950c0
Merge remote-tracking branch 'upstream/master' into zvision
...
Conflicts:
engines/zvision/animation/rlf_animation.cpp
engines/zvision/animation_control.h
engines/zvision/core/console.cpp
engines/zvision/core/events.cpp
engines/zvision/cursors/cursor.cpp
engines/zvision/cursors/cursor_manager.cpp
engines/zvision/cursors/cursor_manager.h
engines/zvision/fonts/truetype_font.cpp
engines/zvision/graphics/render_manager.cpp
engines/zvision/graphics/render_manager.h
engines/zvision/inventory/inventory_manager.h
engines/zvision/inventory_manager.h
engines/zvision/meta_animation.h
engines/zvision/module.mk
engines/zvision/scripting/actions.cpp
engines/zvision/scripting/control.h
engines/zvision/scripting/controls/animation_control.cpp
engines/zvision/scripting/controls/animation_control.h
engines/zvision/scripting/controls/input_control.cpp
engines/zvision/scripting/controls/lever_control.cpp
engines/zvision/scripting/controls/timer_node.cpp
engines/zvision/scripting/controls/timer_node.h
engines/zvision/scripting/puzzle.h
engines/zvision/scripting/scr_file_handling.cpp
engines/zvision/scripting/script_manager.cpp
engines/zvision/scripting/script_manager.h
engines/zvision/sidefx.cpp
engines/zvision/sound/zork_raw.cpp
engines/zvision/sound/zork_raw.h
engines/zvision/video/video.cpp
engines/zvision/video/zork_avi_decoder.h
engines/zvision/zvision.cpp
engines/zvision/zvision.h
2014-06-13 21:43:04 +07:00
Johannes Schickel
ae4ffe01f0
ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd.
2014-05-27 02:04:08 +02:00
Johannes Schickel
daa8d57a86
ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf.
2014-05-27 02:04:07 +02:00
Johannes Schickel
29da6e5b9b
ZVISION: Small cleanup.
2014-05-04 18:26:31 +02:00
Johannes Schickel
ea359fe92a
ZVISION: Fix out of bounds access.
2014-05-04 18:25:36 +02:00
Max Horn
4d02f67bd1
ALL: Resolve multiple clang warnings
2014-03-30 14:38:02 +02:00
Marisa-Chan
48360645dc
ZVISION: Implement ttyText action
2014-03-09 23:20:27 +07:00
Marisa-Chan
6ca301c320
ZVISION: Add utf8 char length and utf8->uint16 functions
2014-03-09 23:19:17 +07:00
Marisa-Chan
ea6e151047
ZVISION: Add support for sharp(monochrome) font loading
2014-03-09 23:18:05 +07:00
Marisa-Chan
74fe47748e
ZVISION: Fix slot rendering for item-to-item click
2014-03-07 08:16:17 +07:00
Marisa-Chan
84681a2439
ZVISION: SearchManager dir index in ZIX-file started from 1 not 0, include up border
2014-03-06 15:24:18 +07:00
Marisa-Chan
7d1c4ec27c
ZVISION: Fix rlf incorrect ABS -128 issue
2014-03-06 15:22:05 +07:00
Marisa-Chan
26d923e354
ZVISION: Fix incompatibility of puzzle flugs with original saves.
2014-03-05 18:47:52 +07:00
Marisa-Chan
5f92871a9c
ZVISION: Fix timer values for savegame
2014-03-05 18:44:23 +07:00
Marisa-Chan
5eb6462d60
ZVISION: Remove forgotten debug prints
2014-03-05 18:29:55 +07:00
Marisa-Chan
2a4e9a6358
ZVISION: Refactor of save functions
2014-03-05 16:21:03 +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
d90b325a3b
ZVISION: Implement syncsound sidefx class and action class.
2014-03-01 20:41:13 +07:00
Marisa-Chan
665014033d
ZVISION: Add functions for framedelay controlling in animation_node
2014-03-01 20:39:24 +07:00
Matthew Hoops
740b6e8fbd
IMAGE: Move all ImageDecoders to image/
2014-02-28 00:27:28 -05:00
Marisa-Chan
3608a0f6c6
ZVISION: Change changelocation code for identical work to original.
2014-02-24 22:49:44 +07:00
Marisa-Chan
1af6f404f4
ZVISION: Add subtitles support for MusicNode.
2014-02-24 22:47:28 +07:00
Marisa-Chan
8e02e06db1
ZVISION: Change rendermanager code for correct subtitles handle.
2014-02-24 22:46:00 +07:00
Marisa-Chan
ac9b74dd16
ZVISION: Implement subtitle handle class
2014-02-24 22:43:09 +07:00
Marisa-Chan
cf08849147
ZVISION: Implement textRender with tags parser.
2014-02-24 22:31:06 +07:00
Marisa-Chan
dcfe35c8ac
ZVISION: Implement sTTFont class for handle ttf with styles.
2014-02-24 20:44:22 +07:00
Marisa-Chan
226ccb0de7
ZVISION: Don't add new timer if sidefx with same key exist
2014-02-24 20:40:20 +07:00
Marisa-Chan
6210ead126
ZVISION: Fix wrong style.
2014-02-24 20:37:58 +07:00
Johannes Schickel
aa4c5d46f7
ZVISION: Make GPL headers consistent in themselves.
2014-02-18 02:39:40 +01:00
Strangerke
0b63ea185d
ZVISION: Janitorial - Remove trailing spaces
2014-02-16 18:45:17 +01:00
Marisa-Chan
cb2503aa9d
ZVISION: Refactor of pushtoggle code, now full functional implementation.
2014-02-07 23:03:02 +07:00
Marisa-Chan
0033740001
ZVISION: Fix lever code;
2014-02-07 16:07:52 +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
9c9f59d570
ZVISION: Move lever code to use MetaAnimation.
2014-01-17 16:56:49 +07:00
Marisa-Chan
ff2a20889c
ZVISION: Move code of animation_node to use meta_animation.
2014-01-17 16:54:59 +07:00
Marisa-Chan
3a1fda6d57
ZVISION: New class for handle rlf and avi animations.
2014-01-17 16:52:26 +07:00
Marisa-Chan
7b7ae43f7f
ZVISION: Implement crossfade.
2014-01-17 11:10:17 +07:00
Marisa-Chan
d973b1fb1b
ZVISION: Implement attenuate code.
2014-01-17 11:07:58 +07:00
Marisa-Chan
41415002b2
ZVISION: Implement PanTrack.
2014-01-17 10:57:29 +07:00
Marisa-Chan
61224e7225
ZVISION: Move MusicNode to use Audio::SoundHandle.
2014-01-17 09:32:06 +07:00
Marisa-Chan
9803f7e6c0
ZVISION: Fix code style with astyle.
2014-01-13 09:07:44 +07:00
Marisa-Chan
4ced9c07e0
ZVISION: Fix killSideFxType iterator.
2014-01-13 07:53:36 +07:00
Marisa-Chan
aef9c68f3c
ZVISION: Implement menus.
2014-01-12 19:27:11 +07:00
Marisa-Chan
52bcd62248
ZVISION: Fix onMouseMove rectangle for scriptManager.
2014-01-12 19:20:49 +07:00
Marisa-Chan
e2dc6d31d2
ZVISION: Correct RenderManager methods for support menu.
2014-01-12 19:19:11 +07:00
Marisa-Chan
1428cb8950
ZVISION: Refactoring of renderManager.
2014-01-07 18:39:16 +07:00
Marisa-Chan
48156debaf
ZVISION: Fix animation_node upper frame.
2013-12-24 15:37:11 +07:00
Marisa-Chan
0c7d1d2d36
ZVISION: Slot control code.
2013-12-24 15:11:39 +07:00
Marisa-Chan
fd325d49f9
ZVISION: Add splitter function into controls class.
2013-12-24 15:05:23 +07:00
Marisa-Chan
621818836e
ZVISION: New easy-to-use render functions for next rendermanager generation.
2013-12-24 14:43:42 +07:00
Marisa-Chan
570630ee3d
ZVISION: Make update screen delayed for updates.
2013-12-24 14:38:11 +07:00
D G Turner
16ec43a0cf
ZVISION: Add missing getDebugger() for engine API.
2013-12-07 02:45:38 +00:00
Marisa-Chan
066cc74d96
ZVISION: Refactoring cursor manager into simple and full-functionally.
2013-12-04 14:00:48 +00:00
Marisa-Chan
f3e2857cde
ZVISION: Some scripts action arguments can be uppercased, make all lowercase.
2013-11-26 15:02:38 +00:00
Marisa-Chan
feabdc6017
ZVISION: Change clear queued list firstly, not exec list.
2013-11-25 13:41:37 +00:00
Marisa-Chan
9f39b1e819
ZVISION: PreloadAnimation must indicate that the animation is loaded.
2013-11-25 13:34:44 +00:00
Marisa-Chan
1dbb6e807a
ZVISION: Refactor parsing actions, it must handle presence/miss of slot key in same actions.
2013-11-25 13:30:29 +00:00
Marisa-Chan
4cb006f260
ZVISION: Animation nodes now scaleable.
2013-11-24 14:48:45 +00:00
D G Turner
ef85456859
BUILD: Remove need for engine.mk in each engine directory.
...
Each engine now only has to provide a single configure.engine file
adding the engine into the configure script, which then produces the
required other files automatically.
2013-11-24 00:48:01 +00:00
D G Turner
1ac01d2333
BUILD: Remove need for engine-plugin.h in engines.
...
This is now generated automatically by the configure script from the
engine directory names.
2013-11-24 00:48:01 +00:00
D G Turner
00c27a28f9
BUILD: Split engines/plugins_table header down to a file per engine.
...
This is the third and final commit enabling fully pluggable engines.
Now providing an engine folder contains a configure.engine, engine.mk
and engine-plugin.h file, it will be picked up automatically by the
configure script.
2013-11-24 00:48:01 +00:00
D G Turner
d77cf95a18
BUILD: Split engines.mk down to a single file per engine.
...
This is the second part of allowing engines to be added dynamically.
Each folder in engines/ which must contain a file named "engine.mk"
containing the make definitions for that engine.
2013-11-24 00:48:01 +00:00
D G Turner
aa947c9474
BUILD: Split configure.engines down to a single file per engine.
...
This is the first part of allowing engines to be added dynamically.
They are placed into a folder in engines/ which must contain a file
named "configure.engine" to add the engine, which is pulled into the
top level configure script automatically.
2013-11-24 00:45:38 +00:00
Marisa-Chan
f877410fee
ZVISION: Add new ChangeCursor method for load items icons.
2013-11-20 11:45:52 +00:00
Marisa-Chan
ff541a0d02
ZVISION: Impliment inventory functions and ActionInventory.
2013-11-20 11:44:43 +00:00
Marisa-Chan
5ab767cb37
ZVISION: Rename animation_control files to animation_node.
2013-11-15 18:46:57 +00:00
Marisa-Chan
30ee8ed0fd
ZVISION: Refactore AnimationControl to AnimationNode + changes for correct use it from actions.
2013-11-15 18:34:11 +00:00
Marisa-Chan
e3b9f84d81
ZVISION: Change _currentLocation to new location before execute first scripts.
2013-11-15 18:15:12 +00:00
Marisa-Chan
5fd15be0a2
ZVISION: Don't output setStateValue debug information.
2013-11-15 18:14:09 +00:00
Marisa-Chan
677c74d59f
ZVISION: Now onMouse functions handle return results and processing control list from end to beginning
2013-11-15 18:12:51 +00:00
Marisa-Chan
468c44581f
ZVISION: MouseUp and MouseDown now will return break process loop flag.
2013-11-15 18:10:27 +00:00
Marisa-Chan
9363a0d071
ZVISION: Reverse queue puzzles adding to end->begin
2013-11-15 18:05:11 +00:00
Marisa-Chan
29fc5be12e
ZVISION: Don't add puzzle to referencetable[key] twice.
2013-11-15 18:02:18 +00:00
Marisa-Chan
a0d73c34cf
ZVISION: Code for ActionDisableControl and ActionEnableControl.
2013-11-13 22:38:57 +00:00
Marisa-Chan
7bd57a9ad6
ZVISION: Make rlf animation logic equivalent to video decoder methods.
2013-11-07 17:06:25 +07:00
Marisa-Chan
b635fab6e6
ZVISION: ActionAssign value can be another slot, ValueSlot must be used.
2013-11-07 16:46:54 +07:00
Marisa-Chan
5da10e99b2
ZVISION: Make source surface const type for read-only access.
2013-11-07 16:43:45 +07:00
Marisa-Chan
6a135c6779
ZVISION: Add zgi_mx directory for files search
2013-11-01 17:01:07 +07:00
Marisa-Chan
9dc0533f4f
ZVISION: Implement MusicNode and move ActionMusic to work with it.
2013-11-01 17:00:20 +07:00
Marisa-Chan
be93d7d67d
ZVISION: Implement ActionStop.
2013-11-01 16:55:19 +07:00
Marisa-Chan
e1df572ab8
ZVISION: Implement ActionKill.
2013-11-01 16:53:46 +07:00
Marisa-Chan
a35900142f
ZVISION: ActionAdd must handle negative vallues.
2013-11-01 16:47:47 +07:00
Marisa-Chan
7f16672037
ZVISION: StateValue must be signed.
2013-11-01 16:46:24 +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
d3ef75dac9
ZVISION: Replace ZorkRaw audio parameters table by fully implemented with 16bit flag.
2013-11-01 16:43:33 +07:00
Marisa-Chan
a5430c7703
ZVISION: Don't use unneeded function.
2013-11-01 16:23:08 +07:00
Marisa-Chan
1477192e8c
ZVISION: Fix ZorkRaw stream decoder return true instead of real flag.
2013-11-01 16:05:15 +07:00
Torbjörn Andersson
c93249cfd0
ZVISION: Fix compilation
2013-11-01 08:57:50 +01:00
RichieSams
20f8e05cc3
ZVISION: Move StateFlags inside ScriptManager class and fix build errors
2013-11-01 02:52:58 -05:00
RichieSams
e50797d6b1
ZVISION: Update includes to use the new file structure
2013-11-01 02:52:57 -05:00
RichieSams
5842c5098f
ZVISION: Create a folder structure for ZVision source files
...
I personally used filters within my IDE, but since others are now joining the project,
it was brought to my attention that some better organization would be nice.
2013-11-01 02:52:57 -05:00
RichieSams
37d4316a40
ZVISION: Update timer logic
...
Also account ZNem and ZGI using different timer scales
2013-10-31 23:38:03 -05:00
RichieSams
992f43cc9c
ZVISION: Move Puzzle flags to a ScriptManager HashMap
...
This can be used to enable/disable Controls as well. Also, enabling/disabling
should be somewhat faster now as well as checking for enabled/disabled.
2013-10-31 23:38:03 -05:00
Marisa-Chan
44464ce686
ZVISION: Fix actionRandom parameter reader.
2013-10-31 09:53:17 +07:00
Marisa-Chan
0b61b653ae
ZVISION: Handle go to 0000 - previous location.
2013-10-31 08:20:57 +00:00
Marisa-Chan
b2aa30afeb
ZVISION: Correct timer code to match original.
2013-10-31 07:45:43 +00:00
Filippos Karapetis
be8bc5f030
ZVISION: Error out when an unknown sound file identifier is encountered
2013-10-31 04:16:56 +02:00
Filippos Karapetis
1c8b4d31d0
ZVISION: Silence some false positive warnings in MSVC
2013-10-31 04:00:43 +02:00
Filippos Karapetis
2ed7d7ab4d
ZVISION: Throw a warning when a WAV file can't be opened
2013-10-31 04:00:16 +02:00
Marisa-Chan
fa943f1044
ZVISION: Move actionTimer to use ValueSlot class.
2013-10-30 16:21:38 +07:00
Marisa-Chan
e38ca6e7a9
ZVISION: New class for handle values and values from [slots].
2013-10-30 16:17:29 +07:00
Marisa-Chan
a8feff10b8
ZVISION: Add universe scope of puzzles to reference table.
2013-10-30 07:57:39 +00:00
Marisa-Chan
b0f74feb41
ZVISION: Define all sidefx types.
2013-10-30 07:53:47 +00:00
Marisa-Chan
fa74bcc4d5
ZVISION: Add to sidefx and scriptManager classes stop and kill methods
2013-10-30 07:51:05 +00:00
Marisa-Chan
41088f5516
ZVISION: Make setPartialScreen use mask color correctly.
2013-10-29 19:41:38 +00:00
Marisa-Chan
66c9d1d0fd
ZVISION: Add engine pointer to actionResult for manipulations with
...
engine.
2013-10-29 18:33:37 +00:00
RichieSams
587f65c761
ZVISION: Actually change the cursor when ZGI mouse is pressed
2013-10-25 18:12:11 -05:00
RichieSams
c2e7b1ec22
ZVISION: Create custom working window size for ZGI
2013-10-25 18:11:48 -05:00
RichieSams
b6af5ae40a
ZVISION: Change ZGI detection entry platform to Windows from DOS
...
ZGI wasn't released on DOS
2013-10-25 18:10:50 -05:00
Marisa-Chan
6ace820da6
ZVISION: Remove field "flags" from puzzle structure.
2013-10-25 20:47:36 +00:00
Marisa-Chan
4d02fe42fd
ZVISION: Remove not needed (de)serialize functions from controls class.
2013-10-25 20:44:40 +00:00
Marisa-Chan
6d5e8cb105
ZVISION: Replace disable/enable control functions by call to
...
getStateFlag.
2013-10-25 20:42:14 +00:00
Marisa-Chan
c0a709dc23
ZVISION: Refactoring script manager, massive changes.
2013-10-25 17:12:08 +07:00
Marisa-Chan
8e4070c68b
ZVISION: Added global StateFlags and set/get/unset functions.
2013-10-25 15:39:38 +07:00
Marisa-Chan
91cbb1ec79
ZVISION: Move setState to use queuePuzzle.
2013-10-25 14:52:40 +07:00
Marisa-Chan
c87ca1bc9c
ZVISION: Add flag to puzzle structure for use with new referenceTable.
2013-10-25 08:13:59 +00:00
Marisa-Chan
d8ad0e5235
ZVISION: Added clean function for script scope and body for queue
...
routine.
2013-10-24 22:45:55 +00:00
Marisa-Chan
803ff02136
ZVISION: New data types for script files and puzzle reference.
2013-10-24 22:25:34 +00:00
Marisa-Chan
3e51ed6a78
ZVISION: Set right reaction for mouse up/down events.
2013-10-22 12:02:03 +07:00
Marisa-Chan
9888e66603
ZVISION: Added system StateKey names enum.
2013-10-22 08:24:30 +00:00
Marisa-Chan
2e0e9dc1f6
ZVISION: Fix changelocation sscanf format string to original format.
2013-10-21 16:39:40 +07:00
Marisa-Chan
db3d154c63
ZVISION: SetPartialScreen must update part of currentBackground image.
2013-10-20 20:07:31 +00:00
Marisa-Chan
dbdefe23e9
ZVISION: New render functions for rendering surface-to-surface.
2013-10-20 20:06:12 +00:00
Marisa-Chan
bbe29500cc
ZVISION: Forgotten change cursos to pressed in ZGI code.
2013-10-20 18:39:19 +00:00
Marisa-Chan
25834faf07
ZVISION: Style modifing by astyle.
2013-10-20 18:39:06 +00:00
Marisa-Chan
aefa58f5a4
ZVISION: Correcting TimerNode behavior.
2013-10-18 22:58:02 +00:00
Marisa-Chan
4ac2c3e93b
ZVISION: Move TimerNode to SideFX-based class.
2013-10-18 22:44:33 +00:00
Marisa-Chan
96ac92aae3
ZVISION: Added type field for SideFX
2013-10-18 20:43:04 +00:00
Marisa-Chan
a6f025c74f
ZVISION: Basic integration of SideFX into scriptManager.
2013-10-18 20:11:33 +00:00
Marisa-Chan
82348a74df
ZVISION: New base class similar to control for handling timers, music, etc...
2013-10-18 19:48:57 +00:00
Marisa-Chan
2050987fa1
ZVISION: Detach raw stream reader from RawZorkStream for creating correct avi raw reader.
2013-10-18 19:48:57 +00:00
Marisa-Chan
7a3518d7c3
ZVISION: Streamvideo alwayas skippable. Skippable flag renamed to skipline.
2013-10-18 19:48:57 +00:00
Marisa-Chan
f1c6b58a94
ZVISION: Select needed workingWindow for ZGI and Nemesis.
2013-10-18 19:48:57 +00:00
Marisa-Chan
cf99a88322
ZVISION: Change platform detection of ZGI, dos->win.
2013-10-18 19:48:57 +00:00
Marisa-Chan
4baa1801fe
ZVISION: Don't need to set push flag in cursorDown because it's block change cursor image.
2013-10-18 19:48:57 +00:00
Marisa-Chan
b9ad7e80a5
ZVISION: screenSpaceToImageSpace return 0,0 when pointer outside working window.
2013-10-18 19:48:57 +00:00
Matthew Hoops
aba818d195
ZVISION: Attempt to fix compilation on AmigaOS4
2013-10-18 06:13:32 -04:00
Matthew Hoops
3c6c91a604
ZVISION: Make the line height be an int
2013-10-17 23:08:17 -04:00
Matthew Hoops
396808638d
ZVISION: Consistently use the type of the state map
...
Should fix the AmigaOS4 build
2013-10-17 23:02:22 -04:00
RichieSams
260ba64bda
ZVISION: Fix signed/unsigned mismatch
2013-10-04 14:13:21 -05:00
RichieSams
2887e8295d
ZVISION: Fix nested template formatting
2013-10-04 09:20:32 -05:00
RichieSams
39a8243c69
ZVISION: Remove Vector2 class
...
Originally, the render table needed int32 (x, y) coords, so I created a copy of
Common::Point that used int32. After some code changes, the render table
reverted to int16 coords. Therefore, this class is unnessessary since
Common::Point uses int16 coords.
2013-10-04 09:20:32 -05:00
RichieSams
8a69bcfe97
ZVISION: Add typedefs to shorten long type names
2013-10-04 09:20:31 -05:00
RichieSams
23a1a1a70f
ZVISION: Fix signed/unsigned mismatch
2013-10-02 09:10:01 -05: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
1140c8b48d
ZVISION: Fix space formatting
2013-10-02 09:09:59 -05:00
RichieSams
18b1c3130f
ZVISION: Move two lookup tables inside the RawZorkStream class
...
Instead of being global variables.
2013-10-02 09:09:58 -05:00