aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision/scripting/controls
AgeCommit message (Collapse)Author
2016-09-03JANITORIAL: Make GPL headers uniformEugene Sandulenko
2015-07-19MISC: Remove some unused private member variablesMax Horn
2015-02-11ZVISION: Refactor text rendering code in order to fix word wrappingRichieSams
and clarify the logic. Fixes bug #6801
2015-02-08ZVISION: Set safe control state value after animation finishesTorbjörn Andersson
If we set it before the animation starts, the final turn of the wheel won't be animated, because the puzzle will already be solved.
2015-02-08ZVISION: Limit input text to the width of the input controlTorbjörn Andersson
This is to prevent the player from entering ridiculously long savegame descriptions.
2015-02-08ZVISION: Draw transparent text in original save dialogTorbjörn Andersson
Before this change, text was drawn in black boxes in Zork Nemesis, so while this does make it look better (and more like the original) this may actually make the text slightly harder to read. The original dialogs allowed only upper-case letters, but I think that it's better to leave that to the player.
2015-02-03ZVISION: Fix bug #6784 (wrong scaling in the fist control)Filippos Karapetis
2015-01-15ZVISION: Set the state value for the lever position during user draggingRichieSams
Not just during the "returning" animation. Addresses part of bug #6761
2015-01-15ZVISION: Keep the hand cursor during lever movementRichieSams
We have to explicitly set the cursor each call otherwise the cursor will be reset to the idle cursor. Addresses part of bug #6761
2015-01-09ZVISION: Clean up save logic, and fix a thumbnail-related FIXMEFilippos Karapetis
This fixes the save game thumbnails when using the original save/load screens
2014-12-28ZVISION: Make the rest of the controls properly use VideoDecoder timingMatthew Hoops
The hacky use of getDuration() to retrieve the framerate() is gone Thanks to md5 for testing (and for filling in a few gaps since I was coding in the blind ;))
2014-12-28ZVISION: The fist control is only used in one locationFilippos Karapetis
2014-12-28ZVISION: Document some more controlsFilippos Karapetis
2014-12-26ZVISION: Fix a warningFilippos Karapetis
2014-12-26ZVISION: Move some event/rendering code out of the main engine codeFilippos Karapetis
2014-12-26ZVISION: Move the save manager together with the other file classesFilippos Karapetis
2014-12-24ZVISION: Plug more memory leaksFilippos Karapetis
2014-12-24ZVISION: Set all the internal graphics operations to use RGB555 (1/2)Filippos Karapetis
This is the first part of the changes to make the engine use RGB555 internally again. This is done to simplify the rendering pipeline - the engine will use RGB555 internally, but will output to RGB565. The overall changes have been broken into two commits, thus this first commit will break all the game colors
2014-12-23ZVISION: Fix some buffer overruns with the usage of sscanf()Filippos Karapetis
2014-12-21ZVISION: Document some controls that are only used in Zork: NemesisFilippos Karapetis
2014-12-19ZVISION: Fix unchecked return value (CID 1257098)Marisa-Chan
2014-12-19ZVISION: Fix copy into fixed size buffer (CID 1257096)Marisa-Chan
2014-12-19ZVISION: Fix copy into fixed size buffer (CID 1257095)Marisa-Chan
2014-12-19ZVISION: Fix uninitialized scalar field (CID 1257080)Marisa-Chan
2014-12-19ZVISION: Fix uninitialized scalar field (CID 1257076)Marisa-Chan
2014-12-19ZVISION: Fix uninitialized pointer field (CID 1109699)Marisa-Chan
2014-12-19ZVISION: Fix uninitialized scalar field (CID 1109669)Marisa-Chan
2014-12-16ZVISION: Move trimCommentsAndWhiteSpace() into the script managerFilippos Karapetis
This allows us to remove the last remnants of utility.*
2014-12-16ZVISION: Move all the remaining utility classes into the coreFilippos Karapetis
2014-12-16ZVISION: Move the mouse cursor handling code into the graphics codeFilippos Karapetis
2014-12-16ZVISION: Make the RLF decoder a subclass of the common video decoderFilippos Karapetis
This way, the redundant MetaAnimation class can now be removed
2014-12-09ZVISION: Fix the responsiveness of level controls to mouse movementFilippos Karapetis
This fixes the responsiveness of the levers in the planet screen of Zork: Nemesis
2014-12-08ZVISION: Implement more advanced engine featuresFilippos Karapetis
Save game thumbnails and save game creation date have now been implemented
2014-12-03ZVISION: Remove superfluous spacing and reorder some includesFilippos Karapetis
2014-12-03ZVISION: Explicitly define which version of atan2() to useFilippos Karapetis
This is needed by MSVC
2014-11-20ZVISION: More CamelCase and a bit of comments cleanupMarisa-Chan
2014-11-20ZVISION: Implement forgotten setVenus for controlsMarisa-Chan
2014-11-12ZVISION: Lead code of all controls to the same styleMarisa-Chan
2014-10-22ZVISION: Some push toggles may contain few hotspot zonesMarisa-Chan
2014-10-10ZVISION: Fix code styleMarisa-Chan
2014-10-10ZVISION: Lever blitter must scale image to rectMarisa-Chan
2014-09-10ZVISION: Titler control and DisplayMessage action implementedMarisa-Chan
2014-09-10ZVISION: Fix setStateFlag->setStateValue in HotMov controlMarisa-Chan
2014-09-10ZVISION: PaintControl implementedMarisa-Chan
2014-09-09ZVISION: FistControl implementation.Marisa-Chan
2014-09-09ZVISION: Check .avi and .rlf suffix only in MetaAnimation.Marisa-Chan
2014-08-27ZVISION: Implemented hotmovie controlMarisa-Chan
2014-08-07ZVISION: venus_id now in base control classMarisa-Chan
2014-08-07ZVISION: Implement safe controlMarisa-Chan
2014-08-04ZVISION: Implementation of save controlMarisa-Chan