Commit graph

74 commits

Author SHA1 Message Date
Strangerke
2611b62d5e LAB: Rename parse types 2015-12-23 21:33:52 +01:00
Filippos Karapetis
62c4acc6b3 LAB: Change the gadget lists to use Common::List 2015-12-23 21:33:52 +01:00
Strangerke
803dbcee90 LAB: Move _rooms to LabEngine, some renaming 2015-12-23 21:33:52 +01:00
Strangerke
438e7a24f5 LAB: Get rid of some global variables 2015-12-23 21:33:51 +01:00
Filippos Karapetis
3ac02c1196 LAB: Simplify file handling code 2015-12-23 21:33:50 +01:00
Filippos Karapetis
9ba30835a2 LAB: Refactor the remaining functions in labfile.cpp 2015-12-23 21:33:50 +01:00
Filippos Karapetis
b7faa0bccf LAB: Fix bug in getText() 2015-12-23 21:33:50 +01:00
Eugene Sandulenko
c320e6d0ae LAB: Move inventory to LabEngine class 2015-12-23 21:33:49 +01:00
Filippos Karapetis
359eda3b97 LAB: openDataFile can also be used without checking for a file header 2015-12-23 21:33:49 +01:00
Filippos Karapetis
f76f0d957a LAB: Merge room views into an array 2015-12-23 21:33:48 +01:00
Eugene Sandulenko
88ede5d2d5 LAB: Rename Image class members 2015-12-23 21:33:47 +01:00
Filippos Karapetis
0fbf62f7f0 LAB: Plug several font-related memory leaks. Some cleanup 2015-12-23 21:33:45 +01:00
Filippos Karapetis
24684fe321 LAB: Move getText to the Resource class
Also, make getFont() error out when it can't find a font, and get rid
of BigMsgFont
2015-12-23 21:33:45 +01:00
Strangerke
d0c6c73036 LAB: Rename _music, delete it in engine destructor 2015-12-23 21:33:44 +01:00
Strangerke
05f54b7fe0 LAB: Make _music a member of LabEngine instead of a global 2015-12-23 21:33:44 +01:00
Strangerke
771e558d90 LAB: Move the global variable g_resource to the main engine class 2015-12-23 21:33:44 +01:00
Strangerke
18fc6fd102 LAB: Add some feedback when a file isn't found 2015-12-23 21:33:43 +01:00
Strangerke
8d70f33efe LAB: Rename RoomData members 2015-12-23 21:33:43 +01:00
Filippos Karapetis
12f4a71c73 LAB: Simplify getViewData, get rid of ViewDataPtr and ActionPtr 2015-12-23 21:33:40 +01:00
Filippos Karapetis
93b2e413fd LAB: Change the scene rule list to use a Common::List 2015-12-23 21:33:40 +01:00
Filippos Karapetis
b033b7e539 LAB: Simplify readInitialConditions() 2015-12-23 21:33:40 +01:00
Filippos Karapetis
72f7fbe82b LAB: Bugfixes to the Resource class 2015-12-23 21:33:39 +01:00
Filippos Karapetis
9cd640a6ef LAB: Bugfixes to the Resource class 2015-12-23 21:33:32 +01:00
Filippos Karapetis
c67852d940 LAB: Initial implementation of the Resource class
This will eventually replace all the other resource loading routines
2015-12-15 00:05:02 +01:00