80 Commits

Author SHA1 Message Date
Strangerke
f48cf343c2 LAB: Move doNotes and doWestPaper to LabEngine, remove some useless defines 2015-12-23 21:33:51 +01:00
Strangerke
ef99d82d13 LAB: Move more functions to DisplayMan 2015-12-23 21:33:51 +01:00
Filippos Karapetis
dddd07cc87 LAB: Remove unused code 2015-12-23 21:33:50 +01:00
Filippos Karapetis
6eb9c084be LAB: Remove dead code 2015-12-23 21:33:50 +01:00
Filippos Karapetis
a182a6af1a LAB: Rewrite picture handling and get rid of the memory manager 2015-12-23 21:33:50 +01:00
Strangerke
f7321fa278 LAB: Make more functions member of LabEngine class 2015-12-23 21:33:50 +01:00
Strangerke
733fbe4c62 LAB: Start working on a separate DisplayMan class 2015-12-23 21:33:50 +01:00
Filippos Karapetis
c399536a07 LAB: Small cleanup in from_crumbs() 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
8f4d9c9c05 LAB: Image accepts a Common::File now 2015-12-23 21:33:49 +01:00
Eugene Sandulenko
4424463f06 LAB: Moved CPtr to engine class 2015-12-23 21:33:48 +01:00
Eugene Sandulenko
c67a9e867c LAB: More renames 2015-12-23 21:33:48 +01:00
Eugene Sandulenko
646c29d5a3 LAB: Renames and moved vars to classes 2015-12-23 21:33:48 +01:00
Eugene Sandulenko
a8b6003751 LAB: Merged in allocroom.cpp 2015-12-23 21:33:48 +01:00
Eugene Sandulenko
44e098b06d LAB: More renames 2015-12-23 21:33:47 +01:00
Eugene Sandulenko
69bdfae235 LAB: Plug memory leak 2015-12-23 21:33:47 +01:00
Eugene Sandulenko
adbb0ce0c5 LAB: Renamed mouse.* to eventman.* 2015-12-23 21:33:47 +01:00
Strangerke
8fa64824a2 LAB: Some renaming, move a couple of variables to game engine 2015-12-23 21:33:47 +01:00
Strangerke
9ac98357bd LAB: Get rid of g_lab in Intro 2015-12-23 21:33:47 +01:00
Strangerke
6b24481358 LAB: Move functions related to keyboard events to Event 2015-12-23 21:33:46 +01:00
Strangerke
2fb0250e0c LAB: Renaming of Anim 2015-12-23 21:33:46 +01:00
Eugene Sandulenko
148d64eceb LAB: Put Image into a separate class. Leaks memory for now 2015-12-23 21:33:46 +01:00
Strangerke
d656aa4859 LAB: Introduce the Anim class (WIP) 2015-12-23 21:33:46 +01:00
Eugene Sandulenko
3f33ad277d LAB: More renames 2015-12-23 21:33:46 +01:00
Strangerke
f817c1de2e LAB: Get rid of stddefines 2015-12-23 21:33:45 +01:00
Filippos Karapetis
51d04a8187 LAB: Remove leftover debug code 2015-12-23 21:33:45 +01:00
Eugene Sandulenko
fa8d319e31 LAB: More renames 2015-12-23 21:33:45 +01:00
Eugene Sandulenko
6d4b71e2ce LAB: Renames in vga.cpp 2015-12-23 21:33:45 +01:00
Strangerke
4a90aba77a LAB: Get rid of a goto 2015-12-23 21:33:44 +01:00
Strangerke
6395095b83 LAB: Move crumb variables to main class 2015-12-23 21:33:44 +01:00
Strangerke
6cee2eb2be LAB: Move RoomNum to main engine class 2015-12-23 21:33:44 +01:00
Strangerke
d0c6c73036 LAB: Rename _music, delete it in engine destructor 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
0c84355f4a LAB: Move IsHiRes to main engine class 2015-12-23 21:33:43 +01:00
Strangerke
db773d92b7 LAB: Remove useless redirections 2015-12-23 21:33:43 +01:00
Strangerke
18fc6fd102 LAB: Add some feedback when a file isn't found 2015-12-23 21:33:43 +01:00
Strangerke
d96484d81c LAB: Move mouse code in separate class, move some functions to LabEngine. (WIP) 2015-12-23 21:33:43 +01:00
Strangerke
8d70f33efe LAB: Rename RoomData members 2015-12-23 21:33:43 +01:00
Strangerke
c485d9e8a6 LAB: Some rework related to the mouse code 2015-12-23 21:33:43 +01:00
Strangerke
ff2def7da1 LAB: Check all the 'for' loops, reduce the scope of variable accordingly 2015-12-23 21:33:43 +01:00
Strangerke
b76a624c9a LAB: Fix several cppcheck errors 2015-12-23 21:33:43 +01:00
Eugene Sandulenko
93e3ba9edd LAB: Put vga.cpp into LabEngine class 2015-12-23 21:33:43 +01:00
Eugene Sandulenko
158f623db8 LAB: Rename IntuiMessage struct members 2015-12-23 21:33:41 +01:00
Eugene Sandulenko
fd8215454c LAB: Objectify intro code 2015-12-23 21:33:41 +01:00
Eugene Sandulenko
36684eb1ba LAB: get rid of timing.h 2015-12-23 21:33:41 +01:00
Eugene Sandulenko
ad29493fa7 LAB: Fix compilation 2015-12-23 21:33:41 +01:00
Filippos Karapetis
ebff05e7e7 LAB: Simplify the file reading code for the movement control panel 2015-12-23 21:33:41 +01:00
Filippos Karapetis
12f4a71c73 LAB: Simplify getViewData, get rid of ViewDataPtr and ActionPtr 2015-12-23 21:33:40 +01:00
Filippos Karapetis
92bb4a522a LAB: Replace readRoomData() and readInventory() 2015-12-15 00:05:02 +01:00
Filippos Karapetis
01dffc75a1 LAB: Move static text loading to the Resource class 2015-12-15 00:05:02 +01:00