Filippos Karapetis
d565b10384
LAB: Move the font loading code into the Resource class
2015-12-15 00:05:02 +01:00
Filippos Karapetis
d0171440df
LAB: Move checkRoomMusic to the Music class. Some cleanup
2015-12-15 00:05:02 +01:00
Filippos Karapetis
c8b2745f7a
LAB: Replace some more calls to checkMusic(). Some cleanup
2015-12-15 00:05:02 +01:00
Filippos Karapetis
21e360b9b1
LAB: Remove dead/superfluous code, and remove the newCheckMusic() wrapper
2015-12-15 00:05:02 +01:00
Filippos Karapetis
047df0b0e8
LAB: Simplify usage of createButton()
2015-12-15 00:05:02 +01:00
Filippos Karapetis
79ed1e1f05
LAB: Get rid of numtostr(), and simplify most uses of sizeOfFile()
2015-12-15 00:05:02 +01:00
Filippos Karapetis
f017cb624e
LAB: Use CamelCase, and simplify mouseHandler()
2015-12-15 00:05:02 +01:00
Filippos Karapetis
cc0baf48ed
LAB: Check for engine quit events
2015-12-15 00:05:02 +01:00
Filippos Karapetis
16df4305f4
LAB: Allow skipping the credits in the intro sequence
...
Also, remove some unused variables and perform some minor renaming
2015-12-15 00:05:02 +01:00
Filippos Karapetis
6842ffbe90
LAB: Further clean up of the music and sound effect code
2015-12-15 00:05:02 +01:00
Filippos Karapetis
83e58fe452
LAB: Rename waiteffect -> waitForEffect
2015-12-15 00:05:02 +01:00
Filippos Karapetis
d949375e70
LAB: Remove unused variables
2015-12-15 00:05:02 +01:00
Filippos Karapetis
9264f4964e
LAB: Remove the unused setMode()/getMode() functions
2015-12-15 00:05:02 +01:00
Filippos Karapetis
6ff7c480af
LAB: Remove superfluous void function parameters
2015-12-15 00:05:02 +01:00
Filippos Karapetis
0a71969018
LAB: Rewrite the save/load system
...
The two different save/load dialogs from the original have been dropped
and replaced with the ScummVM save/load dialogs. The whole save/load
code has been rewritten to be endian safe and use our common code. The
original save format has not been preserved. The current implementation
crashes when loading, but it's a good start
2015-12-15 00:05:02 +01:00
Filippos Karapetis
ccb3390f09
LAB: Disable startup warning about hi/low res mode
2015-12-15 00:05:02 +01:00
Filippos Karapetis
7ddbc55251
LAB: Remove unused mouse reset call
2015-12-15 00:05:02 +01:00
Filippos Karapetis
d70819fa67
LAB: Silence false positives about uninitialized variables
2015-12-15 00:05:02 +01:00
Filippos Karapetis
28bbcf5641
LAB: Add missing const qualifiers
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
500bb493f6
LAB: Fix regression
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
c624799498
LAB: Cleanup
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
60d4f0a069
LAB: Initial support for lowres mode
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
58182bd77a
LAB: Cleanup
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
cb8f843296
LAB: Objectify LabSets
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
471dbaa758
LAB: Started objectifying LargeSets
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
3a8cafa41e
LAB: Kill storage.h
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
78b46fb026
LAB: fix input processing
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
0dbcb7160c
LAB: Added input
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
bbddd32d38
LAB: Further rendering pipeline fixes
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
8ca14d1d64
LAB: Initial code
2015-12-15 00:05:02 +01:00