Commit Graph
86814 Commits
Author SHA1 Message Date
Strangerke b3b3c0cfd5 LAB: Remove parameters from processMainButton and performAction 2015-12-23 21:34:09 +01:00
D G Turner a7afc80e18 LAB: Avoid variable shadowing compiler warning. 2015-12-23 21:34:09 +01:00
D G Turner 28bfce3de7 LAB: Correct variable shadows function compiler warning. 2015-12-23 21:34:09 +01:00
D G Turner 9048d08a05 LAB: Correct compiler warning in savegame code. 2015-12-23 21:34:09 +01:00
D G Turner e94b18aec7 LAB: Correct engine name spelling. No functional change. 2015-12-23 21:34:09 +01:00
Strangerke 691d9e7e2e LAB: Fix memory leaks in savegame code 2015-12-23 21:34:09 +01:00
Filippos Karapetis c5528a631d LAB: Handle some differences of the Amiga version
The Amiga version is still not working, as the CONTROL and INV files
are missing, and the format of the font files is different
2015-12-23 21:34:09 +01:00
Filippos Karapetis 1c02487a00 LAB: Fix the intro of the DOS version 2015-12-23 21:34:09 +01:00
Filippos Karapetis 0004488441 LAB: Simplify decIncInv() and move action handling out of fromCrumbs() 2015-12-23 21:34:09 +01:00
Filippos Karapetis 12572a9c4b LAB: Merge enableButton() and disableButton() 2015-12-23 21:34:08 +01:00
Strangerke 15889e6fd2 LAB: Make processMap a bit more readable by using Rects 2015-12-23 21:34:08 +01:00
Filippos Karapetis b1fc785225 LAB: Use templates for the undiff functions 2015-12-23 21:34:08 +01:00
Strangerke f452834f70 LAB: Remove unused variables in DIFFHeader and BitMap 2015-12-23 21:34:08 +01:00
Filippos Karapetis 69680808d0 LAB: Remove unused variable 2015-12-23 21:34:08 +01:00
Filippos Karapetis bc25b6be55 LAB: Change the graphics and audio code to use Common::File directly 2015-12-23 21:34:08 +01:00
Filippos Karapetis 832d87e0bf LAB: Use Common::Point in IntuiMessage 2015-12-23 21:34:08 +01:00
Filippos Karapetis 318dc59382 LAB: Make setUpScreens() a bit easier to read 2015-12-23 21:34:08 +01:00
Filippos Karapetis b6bed0aed7 LAB: Simplify mouse button handling 2015-12-23 21:34:08 +01:00
Filippos Karapetis fdf09a6385 LAB: Some simplification of the mouse handling code 2015-12-23 21:34:08 +01:00
Filippos Karapetis 361aab82dc LAB: Fix regression in left click handling
A regression of 326d9b5872
2015-12-23 21:34:07 +01:00
Strangerke 540173de36 LAB: constify 2 variables in drawMap 2015-12-23 21:34:07 +01:00
Strangerke 25509777aa LAB: Get rid of flowTextScaled 2015-12-23 21:34:07 +01:00
Strangerke 054a7a1e19 LAB: Use Common::Rect in functions related to flowText (WIP) 2015-12-23 21:34:07 +01:00
Filippos Karapetis 605c2e553b LAB: Use common keycodes instead of direct keycode values 2015-12-23 21:34:07 +01:00
Filippos Karapetis 8b16ccbea1 LAB: Get rid of mouseButton() 2015-12-23 21:34:07 +01:00
Filippos Karapetis 09539d76ac LAB: Remove superfluous function 2015-12-23 21:34:07 +01:00
Filippos Karapetis 5aef1367e2 LAB: Remove useless checks, and clean up the mouse processing code 2015-12-23 21:34:07 +01:00
Filippos Karapetis 005e077551 LAB: Some renames 2015-12-23 21:34:07 +01:00
Strangerke f932f39214 LAB: reduce a variable scope, remove useless code 2015-12-23 21:34:07 +01:00
Strangerke eb6854e2c7 LAB: Add a short delay when changing screen so that the text is readable when changing screens 2015-12-23 21:34:07 +01:00
Strangerke 5ed11d721c LAB: Verify the appropriate use of parenthesis in if statements 2015-12-23 21:34:06 +01:00
Strangerke 83126e84ee LAB: Make the use of nullptr consistent through the engine 2015-12-23 21:34:06 +01:00
Strangerke 9c7e372a21 LAB: make takeItem use Common::Point, some refactoring 2015-12-23 21:34:06 +01:00
Strangerke dd06c83280 LAB: Make more use of kButton enum 2015-12-23 21:34:06 +01:00
Strangerke de6de51e8b LAB: More use of Common::KEYCODEs 2015-12-23 21:34:06 +01:00
Strangerke 802a0d09dc LAB: Use Common::KEYCODE in several places 2015-12-23 21:34:06 +01:00
Strangerke eab6682929 LAB: Add some checks to quit the game quickly when closing ScummVM 2015-12-23 21:34:06 +01:00
Strangerke 3f1bb66959 LAB: Fix memory leak 2015-12-23 21:34:06 +01:00
Strangerke b42ed683b8 LAB: Fix the style of some if/else statements 2015-12-23 21:34:06 +01:00
Strangerke 6193626f7c LAB: Fix two deletes 2015-12-23 21:34:06 +01:00
Strangerke fbff6313b5 LAB: Initialize a variable. This should fix a Valgrind warning. 2015-12-23 21:34:06 +01:00
Strangerke 75d1a3a22a LAB: Fix freePict as pointed by eriktorbjorn 2015-12-23 21:34:05 +01:00
Strangerke f791d690b2 LAB: Use Common::Rect in a couple of position checks to make it a bit more readable 2015-12-23 21:34:05 +01:00
Strangerke e71f28d0ba LAB: Reorder mouse position check in processMonitor in order to avoid duplicate checks 2015-12-23 21:34:05 +01:00
Filippos Karapetis 2cfac1c4b0 LAB: Fix compilation 2015-12-23 21:34:05 +01:00
Filippos Karapetis b661f2f8e6 LAB: Use enums for the interface buttons 2015-12-23 21:34:05 +01:00
Filippos Karapetis 521652e436 LAB: Move some code from fromCrumbs() into separate functions
This makes this huge function a bit easier to read and understand
2015-12-23 21:34:05 +01:00
Strangerke 69294eccb0 LAB: Some renaming in DisplayMan 2015-12-23 21:34:05 +01:00
Strangerke e0de03463e LAB: Use strlen to compute text length instead of a difference between start and end address. Some refactoring. 2015-12-23 21:34:05 +01:00
Strangerke 52d0243eff LAB: Fix the coding style of a some if/else statements 2015-12-23 21:34:05 +01:00