Eugene Sandulenko
7ff34bc9ec
PLUGINS: MetaEngineStatic -> MetaEngineDetection
2020-10-11 23:14:39 +02:00
Eugene Sandulenko
7ea6781043
PLUGINS: PLUGIN_TYPE_METAENGINE -> PLUGIN_TYPE_ENGINE_DETECTION
2020-10-11 23:12:32 +02:00
aryanrawlani28
d26bbe521c
ENGINES: ALL: Finish renaming ME & AME classes
...
- ME -> MetaEngineStatic (static parts)
- MEC -> MetaEngine (dynamic parts)
2020-10-03 14:56:36 +02:00
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
033ad0baa1
KINGDOM: Split detection features & adapt to new plugins.
2020-10-03 14:56:36 +02:00
Eugene Sandulenko
3d2f4e78b5
KINGDOM: Initialize variable
2020-08-29 17:22:24 +02:00
Eugene Sandulenko
ac6932bd89
I18N: Added missing files to POTFILES
2020-08-27 20:26:45 +02:00
Strangerke
5645b973cc
KINGDOM: Initialize graphics for the 3DO version
2020-06-15 00:51:00 +01:00
Strangerke
c66191bfef
KINGDOM: Add detection for the 3DO version
2020-06-14 22:06:54 +01:00
Eugene Sandulenko
00442a193c
KINGDOM: Simplified drawHotSpot()
2020-06-11 10:55:28 +02:00
Eugene Sandulenko
b7e878f0de
KINGDOM: Got rid of global constructors
2020-06-11 10:53:00 +02:00
Eugene Sandulenko
b54ba7c7e7
KINGDOM: Switched _finalFrameTable to byte for better readability
2020-06-11 10:28:26 +02:00
Strangerke
4fc151caf1
KINGDOM: Add finalFrameTable to better match the original, rename enAll and dsAll, add some comment in the Help screen
2020-06-10 23:24:00 +01:00
Strangerke
95c464e338
KINGDOM: Modify readSavegameHeader in order to match the other engines
2020-06-10 13:26:45 +01:00
Strangerke
1d3dc9cb13
KINGDOM: Small rework to silence a coverity warning
2020-06-10 13:22:59 +01:00
Strangerke
0238598dd2
KINGDOM: Fix bug in GPL3_590
2020-06-09 23:40:51 +01:00
Strangerke
5cf86c0ae5
KINGDOM: Fix a couple of issues in GPL3_560 and GPL3_781
2020-06-09 23:33:55 +01:00
Strangerke
d529d897e2
KINGDOM: Add extra description in detection of the demo
2020-06-09 21:00:32 +01:00
Strangerke
ce22c596d4
KINGDOM: Fix missing break in switch
2020-06-07 13:57:36 +01:00
Thomas Fach-Pedersen
32c27f54f7
KINGDOM: Fix cursor in item selection
2020-06-07 12:17:03 +02:00
Eugene Sandulenko
554ed06034
KINGDOM: Fix warnings
2020-06-07 11:34:47 +02:00
Eugene Sandulenko
cd4e446a28
KINGDOM: Fix compilation
2020-06-07 11:32:03 +02:00
Thomas Fach-Pedersen
96b5abd174
KINGDOM: Fix item selection
...
This makes the cursor in item selection wronger, though.
But it wasn't entirely right before either.
2020-06-07 00:34:49 +02:00
Thomas Fach-Pedersen
0aeff580a6
KINGDOM: Fix logic error in checkMainScreen
...
Usable inventory items are now shown on the log.
2020-06-07 00:14:47 +02:00
Thomas Fach-Pedersen
2553cc0603
KINGDOM: Properly initialize inventory slots
2020-06-07 00:14:38 +02:00
Thomas Fach-Pedersen
a01c28e475
KINGDOM: Fix logic error in getUserInput
...
You can now pick up the spell of traveling.
2020-06-07 00:14:12 +02:00
Thomas Fach-Pedersen
fcccb2b8c3
KINGDOM: Use _frameStop in MoviePlay
2020-06-07 00:13:55 +02:00
Eugene Sandulenko
a8401abea0
KINGDOM: Added missing override keywords
2020-06-07 00:06:25 +02:00
Eugene Sandulenko
353dd6ca72
JANITORIAL: Remove trailing whitespaces
2020-06-07 00:05:21 +02:00
Eugene Sandulenko
99386a2b84
KINGDOM: Fix warning
2020-06-07 00:05:11 +02:00
Strangerke
aad3745a79
KINGDOM: rename logic files
2020-06-07 00:02:29 +02:00
Strangerke
ff7c0ecb54
KINGDOM: Remove unused member in console
2020-06-07 00:02:29 +02:00
Strangerke
e39f16f28e
KINGDOM: Turn a bunch of debug() into warning(), remove obsolete STUBs,
2020-06-07 00:02:29 +02:00
Strangerke
0291e23f0f
KINGDOM: Reduce variable scope (CppCheck warning)
2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
6684724db0
KINGDOM: Fix off-by-one in mapExit table
2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
cd8da6328f
KINGDOM: Fix mouse debounce and keyboard input
2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
1b5e758f30
KINGDOM: Improve placement of non-fullscreen video
2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
5ed3222fce
KINGDOM: Support partial palette update in MVE decoder
2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
c24d35d387
KINGDOM: Set audio track when playing movie
2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
9310bd99e4
KINGDOM: Fix readMouse clobbering quit events
2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
aff19ae96b
KINGDOM: Implement preliminary MVE decoder.
...
Implements decoding for formats 0x6 and 0x10. Not bug free.
2020-06-07 00:02:29 +02:00
Strangerke
4a16632524
KINGDOM: Cleanup, optimize includes, fix some booleans initialized to 0
2020-06-07 00:02:29 +02:00
Eugene Sandulenko
c828e7548b
KINGDOM: Sync with modern ScummVM
2020-06-07 00:02:29 +02:00
Strangerke
f4b43dde36
KINGDOM: Add debug command to display hotspots
2020-06-07 00:02:29 +02:00
Strangerke
19386a50d5
KINGDOM: Move character death (repetitive) code to separate function
2020-06-07 00:02:29 +02:00
Strangerke
c4e54246a7
KINGDOM: Remove movie name array
2020-06-07 00:02:29 +02:00
Strangerke
4a370dd0a0
KINGDOM: Introduce DUMMYHOTSPOT, disable some broken hotspots (bad coordinates)
2020-06-07 00:02:29 +02:00
Strangerke
b835a4b213
KINGDOM: Use Common::Rect for hotspot areas
2020-06-07 00:02:29 +02:00
Strangerke
989a8a6b89
KINGDOM: Turn Cursor position into a common::point
2020-06-07 00:02:29 +02:00