aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision/core
AgeCommit message (Collapse)Author
2015-02-14ZVISION: Add custom equality operators for game locationFilippos Karapetis
This makes the location checks more readable
2015-01-21ZVISION: Add console commands to manipulate state flags and variablesFilippos Karapetis
2015-01-21ZVISION: Do not process cheat codes while in the game menusFilippos Karapetis
This prevents the cheat codes from being accidentally triggered when using the save screen, for example
2015-01-18ZVISION: Remove trailing whitespaceSven Hesse
2015-01-10ZVISION: Make sure only existing files are dumpedFilippos Karapetis
2015-01-07ZVISION: Add a new command, "dumpimage", to dump any game image to BMPFilippos Karapetis
2014-12-27ZVISION: Fix cmdRawToWav on BE systemsWillem Jan Palenstijn
2014-12-26ZVISION: Add an FPS timer (accessible with F10, or the "FRAME" cheat)Filippos Karapetis
2014-12-26ZVISION: Correct the script names of the location-specific cheatsFilippos Karapetis
2014-12-26ZVISION: Move more graphics code out of the main engine codeFilippos 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-26ZVISION: Slight cleanupFilippos Karapetis
2014-12-25ZVISION: Normalize and cleanup all the menu-related enumsFilippos Karapetis
2014-12-25ZVISION: Move the menu code together with the other scripting codeFilippos Karapetis
2014-12-25ZVISION: Use the search manager to open files in console commandsFilippos Karapetis
2014-12-23ZVISION: Clamp the rotation velocity to never be zeroAdrian Astley
Before, if we set the in-game preferences to have very low rotation speed, the velocity ends up always being 0 - 0.99 Hence, when we convert back to an int, everything gets truncated to zero. Therefore, we clamp, in order to ensure the user can always move, no matter which setting they use.
2014-12-23ZVISION: Use Common::Rational to simplify fixed point mathAdrian Astley
2014-12-23ZVISION: Remove unnecessary mathAdrian Astley
2014-12-22ZVISION: Allow dumping any file type via the new "dumpfiles" commandFilippos Karapetis
2014-12-22ZVISION: Fix Venus key code handling in commit dfae161Filippos Karapetis
2014-12-22ZVISION: Also allow the movement when the cursor is within screen edgesFilippos Karapetis
This matches the behavior of the original in Zork: Nemesis. ZGI already fills the screen horizontally
2014-12-22ZVISION: Implement the Venus hint system in Zork: NemesisFilippos Karapetis
2014-12-21ZVISION: Implement the "dumpallscripts" console command againFilippos Karapetis
2014-12-19ZVISION: Fix code mis-alignment created from variable renameAdrian Astley
2014-12-19ZVISION: Large scale variable, function, and class renaming to improve code ↵Adrian Astley
clarity
2014-12-19ZVISION: Fix uninitialized scalar field (CID 1257054)Marisa-Chan
2014-12-19ZVISION: Fix uninitialized scalar field (CID 1257061)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 all the file-related classes togetherFilippos Karapetis
2014-12-16ZVISION: Move the MIDI code together with the rest of the sound codeFilippos Karapetis
2014-12-16ZVISION: Move the mouse cursor handling code into the graphics codeFilippos Karapetis
2014-12-16ZVISION: Prefix class member variables with an underscoreFilippos Karapetis
This makes the code adhere to our code formatting conventions
2014-12-16ZVISION: Move the RLF decoderFilippos Karapetis
2014-12-11ZVISION: Add functionality to show the current location. Some cleanupFilippos Karapetis
2014-12-09ZVISION: Fix the 'dumpfile' console commandFilippos Karapetis
2014-12-08ZVISION: Implement several advanced engine features and ScummVM dialogsFilippos Karapetis
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-03ZVISION: Move the ZfsArchive classFilippos Karapetis
2014-12-03ZVISION: Move the key mapper functionFilippos Karapetis
2014-12-03ZVISION: Document some more cheats for ZGIFilippos Karapetis
Thanks to marisa-chan for providing the location of those in pull request #532
2014-12-03ZVISION: Remove more dead code, and move some debugger functionsFilippos Karapetis
2014-12-03ZVISION: Use integers for rectangles in the menu codeFilippos Karapetis
2014-12-03ZVISION: Remove superfluous spacing and reorder some includesFilippos Karapetis
2014-11-20ZVISION: More CamelCase and a bit of comments cleanupMarisa-Chan
2014-11-12ZVISION: Clean of useless codeMarisa-Chan
2014-11-12ZVISION: Add call of inventory cycling for NemesisMarisa-Chan
2014-11-12ZVISION: Implement code for pan from keyboard and mouseMarisa-Chan
2014-11-12ZVISION: Implement keyboard hotkeysMarisa-Chan
2014-11-12ZVISION: Implement Easter eggs and debug cheatsMarisa-Chan