Commit Graph
27 Commits
Author SHA1 Message Date
aryanrawlani28 29ceb07959 ENGINES: ALL: Revert detection submodule to be directly present in the engine directory
- DETECT_OBJS are present and added inside an engine's modules.mk file.
2020-10-03 14:56:36 +02:00
aryanrawlani28 8189a05316 ENGINES: ALL: Adapt to changes for new plugins by defining a new detection module
For each engine:
- Make a new folder detection
- Move detection-related files inside the folder
- Add a new module "enginename/detection"
- Add DETECT_OBJS here
- Adjust the normal engine module to remove detect_objs
- Adjust every file for the new changes.
2020-10-03 14:56:36 +02:00
aryanrawlani28 0fbfa709a2 LAB: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
Filippos Karapetis 3215d14e82 LAB: Rename TilePuzzle to SpecialLocks, to better reflect its purpose
This class handles two different special locks, the tile puzzle and
the combination door
2015-12-27 01:42:45 +02:00
Filippos Karapetis 333d553716 LAB: Add a console, with two new commands (scene and scene_resources) 2015-12-23 21:43:16 +01:00
Strangerke a01f068969 LAB: Merge transitions in dispman 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
Eugene Sandulenko d2a540ea55 LAB: Rename graphics.* to dispman.* 2015-12-23 21:33:56 +01:00
Filippos Karapetis 6aff1b450d LAB: Move scene transition functions into a separate file 2015-12-23 21:33:54 +01:00
Strangerke 5bc48cbbdd LAB: Move utility functions to a separate class 2015-12-23 21:33:54 +01:00
Strangerke 5636181b78 LAB: Move text functions to DisplayMan, some renaming 2015-12-23 21:33:52 +01:00
Strangerke fa966938c8 LAB: Remove vga.cpp 2015-12-23 21:33:51 +01:00
Filippos Karapetis c42973604c LAB: Split the tile puzzle related functions into a separate file 2015-12-23 21:33:51 +01:00
Filippos Karapetis 9ba30835a2 LAB: Refactor the remaining functions in labfile.cpp 2015-12-23 21:33:50 +01:00
Eugene Sandulenko a8b6003751 LAB: Merged in allocroom.cpp 2015-12-23 21:33:48 +01:00
Eugene Sandulenko adbb0ce0c5 LAB: Renamed mouse.* to eventman.* 2015-12-23 21:33:47 +01:00
Eugene Sandulenko ab2519f57b LAB: Get rid of machine.cpp 2015-12-23 21:33:47 +01:00
Eugene Sandulenko d2dbf19244 LAB: Fix module.mk after readdiff.cpp removal 2015-12-23 21:33:47 +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
Strangerke d45d46c2cb LAB: Rename music source file 2015-12-23 21:33:44 +01:00
Filippos Karapetis 77608bfc66 LAB: Move more room reading functions to the Resource class 2015-12-23 21:33:39 +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
Filippos Karapetis 6842ffbe90 LAB: Further clean up of the music and sound effect code 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
Eugene Sandulenko 3a8cafa41e LAB: Kill storage.h 2015-12-15 00:05:02 +01:00
Eugene Sandulenko 8ca14d1d64 LAB: Initial code 2015-12-15 00:05:02 +01:00