Commit Graph

24 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
26c475b784 DM: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
Bendegúz Nagy
cc8d3d9dd7 DM: Add LZW decompressor 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
50c5b39887 DM: Add debugger console 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
22d6973de5 DM: Add sound loading 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
e8bdaee8bf DM: Add DialogMan 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
c95b23317c DM: Add some missing code 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
d312ac086d DM: Add dependencies for F0115_DUNGEONVIEW_DrawObjectsCreaturesProjectilesExplosions_CPSEF 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
5bb19fd261 DM: Add GroupMan, Group, ActiveGroup, F0196_GROUP_InitializeActiveGroups 2016-08-26 23:02:22 +02:00
Strangerke
57ca9afcff DM: Move two global arrays to DMEngine 2016-08-26 23:02:22 +02:00
Strangerke
36a29bbe86 DM: Reorder files in MK file 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
4b67e047ed DM: Add MovesensMan 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
23e0dfcc28 DM: Add standard GPLv2 header 2016-08-26 23:02:22 +02:00
Strangerke
a72bfe712d DM: Fix link 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
f4f4c867a4 DM: Add InventoryMan, G0041_s_Graphic562_Box_ViewportFloppyZzzCross 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
9d7f35cc82 DM: Add ObjectMan 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
3ff3512c64 DM: Add initialization related to F0435_STARTEND_LoadGame_CPSF 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
9b57cdb8dd DM: Add champion POD and it's enums 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
98c79f89bf DM: Add mouse input processing and display for movement arrows 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
ad8fbaa118 DM: Add event manager 2016-08-26 23:02:22 +02:00
WinterGrascph
05fbf0b358 DM: Add dungeonman.o to module.mk, fix _bitmaps memory leak 2016-08-26 23:02:22 +02:00
WinterGrascph
055e789d04 DM: Create DisplayMan, add support parsing IMG0 files
Add display manager named DisplayMan with functions: setUpScreens(),
loadGraphics() (which loads graphics from the graphics.dat file),
setPalette(..), loadIntoBitmap(..) which loads the requested image into a
bitmap and blitToScreen(..)
2016-08-26 23:02:22 +02:00
WinterGrascph
96cc074ea0 DM: Create engine and detection with dummy data 2016-08-26 23:02:22 +02:00