Commit Graph
86814 Commits
Author SHA1 Message Date
Eugene Sandulenko acaece288f LAB: More variable scope redux 2015-12-23 21:34:05 +01:00
Eugene Sandulenko 167d9c48a3 LAB: Reduced scope of a few more variables 2015-12-23 21:34:05 +01:00
Strangerke 1d027704e0 LAB: Fix mouse cursor after save/load 2015-12-23 21:34:05 +01:00
Strangerke 21e6f40301 LAB: Fix a regression related to random number generation, some renaming 2015-12-23 21:34:04 +01:00
Eugene Sandulenko cbf4c876e5 LAB: Turned another if chain into switch 2015-12-23 21:34:04 +01:00
Eugene Sandulenko 1120958dac LAB: Removed useless condition 2015-12-23 21:34:04 +01:00
Eugene Sandulenko 5848a20af2 LAB: Turned another chain of ifs into a switch statement 2015-12-23 21:34:04 +01:00
Eugene Sandulenko abb3e233bf LAB: More code simplification 2015-12-23 21:34:04 +01:00
Eugene Sandulenko ee73e5ca15 LAB: Simplified code 2015-12-23 21:34:04 +01:00
Eugene Sandulenko a7d5ae6b4b LAB: Converted ifs into switch() 2015-12-23 21:34:04 +01:00
Eugene Sandulenko 79eec20361 LAB: Reduced variable scope. Renames 2015-12-23 21:34:04 +01:00
Eugene Sandulenko aa718e4c84 LAB: Variable rename 2015-12-23 21:34:04 +01:00
Strangerke 5d240e3493 LAB; Fix a couple of typos in game description 2015-12-23 21:34:04 +01:00
Strangerke a784e2bd5c LAB: Finally get rid of g_lab 2015-12-23 21:34:03 +01:00
Strangerke 974740d307 LAB: Some renaming in LabEngine 2015-12-23 21:34:03 +01:00
Strangerke ad54a75b85 LAB: Add _vm to Image class 2015-12-23 21:34:03 +01:00
Strangerke 2b91bf2f34 LAB: Some renaming in EventMan 2015-12-23 21:34:03 +01:00
Filippos Karapetis 99e09b2ca2 LAB: Merge the different X image maps 2015-12-23 21:34:03 +01:00
Filippos Karapetis 2e09975086 LAB: Simplify the LabEngine destructor 2015-12-23 21:34:03 +01:00
Filippos Karapetis e994c90d9b LAB: Simplify the crumb wait time code 2015-12-23 21:34:03 +01:00
Strangerke f0e345a1a2 LAB: Make some functions and variables private in eventMan 2015-12-23 21:34:03 +01:00
Filippos Karapetis 2332fb617c LAB: Rename gadget to button 2015-12-23 21:34:03 +01:00
Filippos Karapetis 1524e20ef1 LAB: Simplify the room doors array 2015-12-23 21:34:03 +01:00
Filippos Karapetis c883769adc LAB: Move the LAB2 teaser screen in a separate function 2015-12-23 21:34:03 +01:00
Filippos Karapetis 231dda2ba9 LAB: Fix regression in animation code in looping animations
This fixes Daedalus' flight animation in the ending cutscene
2015-12-23 21:34:02 +01:00
Filippos Karapetis dffaffdd09 LAB: Simplify calls to initMusic() 2015-12-23 21:34:02 +01:00
Filippos Karapetis 40b16afcab LAB: Get rid of _unstoppableSoundEffect
_loopSoundEffect is used for the exact same purpose
2015-12-23 21:34:02 +01:00
Filippos Karapetis ceb5ef18e5 LAB: Get rid of a superfluous global variable 2015-12-23 21:34:02 +01:00
Filippos Karapetis ff43ec7e86 LAB: Now that timing works correctly, disable some annoying delays 2015-12-23 21:34:02 +01:00
Filippos Karapetis 0dcfd74b84 LAB: Simplify fromCrumbs() 2015-12-23 21:34:02 +01:00
Filippos Karapetis 577b60d785 LAB: Move getMsg to the event manager 2015-12-23 21:34:02 +01:00
Strangerke 7c1401264c LAB: Remove interface.h, get rid of a lot of useless defines 2015-12-23 21:34:02 +01:00
Strangerke c837e67070 LAB: Move interface functions to EventMan 2015-12-23 21:34:02 +01:00
Strangerke 7efd471a92 LAB: check header define names, rename a parameter of processMonitor() 2015-12-23 21:34:02 +01:00
Strangerke 47368c157e LAB: Review Music declaration, some refactoring and renaming 2015-12-23 21:34:02 +01:00
Strangerke 6668b76edc LAB: Remove some more useless g_lab 2015-12-23 21:34:02 +01:00
Strangerke ac346869f7 LAB: Remove a useless use of g_lab 2015-12-23 21:34:01 +01:00
Strangerke aef304a83b LAB: Some renaming and refactoring in special.cpp 2015-12-23 21:34:01 +01:00
Filippos Karapetis aad3b063b3 LAB: The mouse cursor data is constant 2015-12-23 21:34:01 +01:00
Filippos Karapetis cd85e5dd34 LAB: Remove unneeded static 2015-12-23 21:34:01 +01:00
Filippos Karapetis 452c20ab8a LAB: Get rid of the rest of the custom time delay functions 2015-12-23 21:34:01 +01:00
Filippos Karapetis 1b0a7db0b6 LAB: Get rid of getTime(), readBlock() and getRandom()
Also, simplify some time-related functions
2015-12-23 21:34:01 +01:00
Strangerke a01f068969 LAB: Merge transitions in dispman 2015-12-23 21:34:01 +01:00
Strangerke f47d41930f LAB: Review LabEngine definition, make private a lot of members 2015-12-23 21:34:01 +01:00
Strangerke 7bb45a8eaa LAB: Move timing functions to the utility class 2015-12-23 21:34:01 +01:00
Filippos Karapetis 0c0b2da235 LAB: Move some defines which are only used in the tile puzzle 2015-12-23 21:34:00 +01:00
Filippos Karapetis 4fb53ad170 LAB: Some renames, simplified saveGame() and loadGame() 2015-12-23 21:34:00 +01:00
Filippos Karapetis 7d4e71d29e LAB: Change the map floor showing code, when changing floors
This greatly simplifies the code that shows a floor when an arrow is
pressed. Also, it changes the behavior of the arrows to show all of
the visited floors, instead of a specific subset. I believe that this
makes the map better, more usable and less confusing than the original
2015-12-23 21:34:00 +01:00
Filippos Karapetis 46a25b93ab LAB: Rewrite some code using switch statements 2015-12-23 21:34:00 +01:00
Filippos Karapetis 8f5c91ee07 LAB: Move all the tile puzzle related functionality into its own class 2015-12-23 21:34:00 +01:00