Commit Graph
111291 Commits
Author SHA1 Message Date
aryanrawlani28 0b9df04112 WINTERMUTE: Rename game_description.h -> detection.h
- Done to match consistency with other engines.
- Remove external header file.
- Match namecalling of header where needed.
2020-10-03 14:56:36 +02:00
aryanrawlani28 b4044c87e7 WINTERMUTE: Move game/engine common enums from /base to a common enum 2020-10-03 14:56:36 +02:00
aryanrawlani28 57b5a93f47 WINTERMUTE: Move engine/game-detection common enum to new header 2020-10-03 14:56:36 +02:00
aryanrawlani28 395f590554 ENGINES: AMEC: Add some fallback detection-related functionality.
- Add fallbackDetectExtern, meant to be overriden by child classes, if fallbackdetection heavily depends on Engine code.
- Add getFileProperties helper.
- End function names with "extern" to distinguish from normal.
2020-10-03 14:56:36 +02:00
aryanrawlani28 30d2d9167e ENGINES: ME: Mark destructor as virtual 2020-10-03 14:56:36 +02:00
aryanrawlani28 cd87a9150e XEEN: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 d8c82faf27 SAGA: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 95bc4c0994 SAGA: Move common engine/game-detection related enums into a new header. 2020-10-03 14:56:36 +02:00
aryanrawlani28 a4739197da SAGA: Move some shared defines between engine/game detection to a new header 2020-10-03 14:56:36 +02:00
aryanrawlani28 30794432ab FULLPIPE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 7944a7b039 DIRECTOR: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 e9ad5efad1 CRYOMNI3D: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 fb458421cf CRYO: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 2712bccff6 CRUISE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 ec3ccf5eb0 CINE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 6ade053c01 CHEWY: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 de141e7826 BLADERUNNER: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 c4ba47a65d BBVS: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 9208a65a1f AVALANCHE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 46f1ba1f1f WAGE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 52cdf07671 VOYEUR: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 7c7263564b TUCKER: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 d001efc534 TSAGE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 d69a9b519f TOUCHE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 cf5581f27f TOON: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 02c71c91f5 TONY: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 2360e21dd1 TOLTECS: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 dae6013369 TITANIC: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 b1be077085 TINSEL: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 31b35628f2 TESTBED: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 2aca677fcc TEENAGENT: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 c7d7d18ad2 SUPERNOVA: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 65f13a0b26 STARTREK: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 af47301cca SLUDGE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 e29f02597c SHERLOCK: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 4458a2e243 PRINCE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 0816e46ba6 PINK: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 556aa7ef7c PETKA: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 8f751aa359 PEGASUS: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 d3f164698a PARALLACTION: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 fbac5798fb NEVERHOOD: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 056f26402a MUTATIONOFJB: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 394aa54b7b MORTEVIELLE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 d338d4c7d4 MADS: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 70ba16f857 MADE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 53131399f9 MADE: Move common game/detection related code into new header files
- Move enums from made.h -> detection_enums.h
- Move MadeGameDescription struct inside detector tables -> detection.h
2020-10-03 14:56:36 +02:00
aryanrawlani28 985faf8d8c MACVENTURE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 5593b47e88 LILLIPUT: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
aryanrawlani28 06cb6c50e6 LASTEXPRESS: Split detection features & adapt to new plugins. 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