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