aboutsummaryrefslogtreecommitdiff
path: root/engines/lab/lab.cpp
AgeCommit message (Collapse)Author
2015-12-27LAB: Rename TilePuzzle to SpecialLocks, to better reflect its purposeFilippos Karapetis
This class handles two different special locks, the tile puzzle and the combination door
2015-12-26LAB: Implement changeVolume()Filippos Karapetis
2015-12-24LAB: Avoid manual memory management of CloseDataWillem Jan Palenstijn
2015-12-24LAB: Get rid of _screenImageFilippos Karapetis
Thanks to wjp for finding this
2015-12-24LAB: Initialize some variables in constructorStrangerke
2015-12-23LAB: Change the direction and map door defines into enumsFilippos Karapetis
2015-12-23LAB: Use int in for loops, instead of uint16Filippos Karapetis
2015-12-23LAB: Replace g_system by _systemStrangerke
2015-12-23LAB: Rewrite the action message functionality (_doNotShowMessage)Filippos Karapetis
2015-12-23LAB: Add a console, with two new commands (scene and scene_resources)Filippos Karapetis
2015-12-23LAB: Move event update functions out of updateMusicStrangerke
2015-12-23LAB: Avoid to delete _screenImage->_imageData, which causes a crashStrangerke
2015-12-23LAB: Delete some more variables in LabEngine destructorStrangerke
2015-12-23LAB: Make string check more readable, remove a useless c_str()Strangerke
2015-12-23LAB: FormattingFilippos Karapetis
2015-12-23LAB: Remove some leftover MSVC memory leak tester codeFilippos Karapetis
2015-12-23LAB: Use Common::String for strings, removing a ton of memory leaksFilippos Karapetis
Also, add a method to properly free room views
2015-12-23LAB: Fix a regression related to random number generation, some renamingStrangerke
2015-12-23LAB: Finally get rid of g_labStrangerke
2015-12-23LAB: Some renaming in LabEngineStrangerke
2015-12-23LAB: Add _vm to Image classStrangerke
2015-12-23LAB: Merge the different X image mapsFilippos Karapetis
2015-12-23LAB: Simplify the LabEngine destructorFilippos Karapetis
2015-12-23LAB: Simplify the crumb wait time codeFilippos Karapetis
2015-12-23LAB: Rename gadget to buttonFilippos Karapetis
2015-12-23LAB: Some renaming and refactoring in special.cppStrangerke
2015-12-23LAB: Get rid of getTime(), readBlock() and getRandom()Filippos Karapetis
Also, simplify some time-related functions
2015-12-23LAB: Move all the tile puzzle related functionality into its own classFilippos Karapetis
2015-12-23LAB: Move map function to LabEngine class, some renamingStrangerke
2015-12-23LAB: Reduced dependency on processroom.h. Yay!Eugene Sandulenko
2015-12-23LAB: Reduced last reducable header: anim.hEugene Sandulenko
2015-12-23LAB: Reduced header dependency: dispman.h, eventman.hEugene Sandulenko
2015-12-23LAB: More header dependency reduxEugene Sandulenko
2015-12-23LAB: Reduced header dependency: labsets.h, utils.hEugene Sandulenko
2015-12-23LAB: Reduce header intra-dependency. Reduced image.h dependencyEugene Sandulenko
2015-12-23LAB: Reduce header dependency from music.hEugene Sandulenko
2015-12-23LAB: Removed unnecessary includesEugene Sandulenko
2015-12-23LAB: Rename graphics.* to dispman.*Eugene Sandulenko
2015-12-23LAB: Move utility functions to a separate classStrangerke
2015-12-23LAB: Use the correct bitmap buffer in the Anim classFilippos Karapetis
2015-12-23LAB: Replace some uses of malloc() with newFilippos Karapetis
2015-12-23LAB: Change the gadget lists to use Common::ListFilippos Karapetis
2015-12-23LAB: Move _rooms to LabEngine, some renamingStrangerke
2015-12-23LAB: Move fade functions to DisplayMan, some renamingStrangerke
2015-12-23LAB: Get rid of some global variablesStrangerke
2015-12-23LAB: Remove vga.cppStrangerke
2015-12-23LAB: Move more functions to DisplayManStrangerke
2015-12-23LAB: Split the tile puzzle related functions into a separate fileFilippos Karapetis
2015-12-23LAB: Merge all of the different image drawing functionsFilippos Karapetis
2015-12-23LAB: Remove some superfluous initialization codeFilippos Karapetis