aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision
AgeCommit message (Collapse)Author
2013-11-24ZVISION: Animation nodes now scaleable.Marisa-Chan
2013-11-24BUILD: Remove need for engine.mk in each engine directory.D G Turner
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-24BUILD: Remove need for engine-plugin.h in engines.D G Turner
This is now generated automatically by the configure script from the engine directory names.
2013-11-24BUILD: Split engines/plugins_table header down to a file per engine.D G Turner
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-24BUILD: Split engines.mk down to a single file per engine.D G Turner
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-24BUILD: Split configure.engines down to a single file per engine.D G Turner
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-20ZVISION: Add new ChangeCursor method for load items icons.Marisa-Chan
2013-11-20ZVISION: Impliment inventory functions and ActionInventory.Marisa-Chan
2013-11-15ZVISION: Rename animation_control files to animation_node.Marisa-Chan
2013-11-15ZVISION: Refactore AnimationControl to AnimationNode + changes for correct ↵Marisa-Chan
use it from actions.
2013-11-15ZVISION: Change _currentLocation to new location before execute first scripts.Marisa-Chan
2013-11-15ZVISION: Don't output setStateValue debug information.Marisa-Chan
2013-11-15ZVISION: Now onMouse functions handle return results and processing control ↵Marisa-Chan
list from end to beginning
2013-11-15ZVISION: MouseUp and MouseDown now will return break process loop flag.Marisa-Chan
2013-11-15ZVISION: Reverse queue puzzles adding to end->beginMarisa-Chan
2013-11-15ZVISION: Don't add puzzle to referencetable[key] twice.Marisa-Chan
2013-11-13ZVISION: Code for ActionDisableControl and ActionEnableControl.Marisa-Chan
2013-11-07ZVISION: Make rlf animation logic equivalent to video decoder methods.Marisa-Chan
2013-11-07ZVISION: ActionAssign value can be another slot, ValueSlot must be used.Marisa-Chan
2013-11-07ZVISION: Make source surface const type for read-only access.Marisa-Chan
2013-11-01ZVISION: Add zgi_mx directory for files searchMarisa-Chan
2013-11-01ZVISION: Implement MusicNode and move ActionMusic to work with it.Marisa-Chan
2013-11-01ZVISION: Implement ActionStop.Marisa-Chan
2013-11-01ZVISION: Implement ActionKill.Marisa-Chan
2013-11-01ZVISION: ActionAdd must handle negative vallues.Marisa-Chan
2013-11-01ZVISION: StateValue must be signed.Marisa-Chan
2013-11-01ZVISION: Implement engine-wide method for selecting new audio ID.Marisa-Chan
2013-11-01ZVISION: Replace ZorkRaw audio parameters table by fully implemented with ↵Marisa-Chan
16bit flag.
2013-11-01ZVISION: Don't use unneeded function.Marisa-Chan
2013-11-01ZVISION: Fix ZorkRaw stream decoder return true instead of real flag.Marisa-Chan
2013-11-01ZVISION: Fix compilationTorbjörn Andersson
2013-11-01ZVISION: Move StateFlags inside ScriptManager class and fix build errorsRichieSams
2013-11-01ZVISION: Update includes to use the new file structureRichieSams
2013-11-01ZVISION: Create a folder structure for ZVision source filesRichieSams
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-10-31ZVISION: Update timer logicRichieSams
Also account ZNem and ZGI using different timer scales
2013-10-31ZVISION: Move Puzzle flags to a ScriptManager HashMapRichieSams
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-31ZVISION: Fix actionRandom parameter reader.Marisa-Chan
2013-10-31ZVISION: Handle go to 0000 - previous location.Marisa-Chan
2013-10-31ZVISION: Correct timer code to match original.Marisa-Chan
2013-10-31ZVISION: Error out when an unknown sound file identifier is encounteredFilippos Karapetis
2013-10-31ZVISION: Silence some false positive warnings in MSVCFilippos Karapetis
2013-10-31ZVISION: Throw a warning when a WAV file can't be openedFilippos Karapetis
2013-10-30ZVISION: Move actionTimer to use ValueSlot class.Marisa-Chan
2013-10-30ZVISION: New class for handle values and values from [slots].Marisa-Chan
2013-10-30ZVISION: Add universe scope of puzzles to reference table.Marisa-Chan
2013-10-30ZVISION: Define all sidefx types.Marisa-Chan
2013-10-30ZVISION: Add to sidefx and scriptManager classes stop and kill methodsMarisa-Chan
2013-10-29ZVISION: Make setPartialScreen use mask color correctly.Marisa-Chan
2013-10-29ZVISION: Add engine pointer to actionResult for manipulations withMarisa-Chan
engine.
2013-10-25ZVISION: Actually change the cursor when ZGI mouse is pressedRichieSams