aboutsummaryrefslogtreecommitdiff
path: root/engines/cryomni3d/cryomni3d.cpp
AgeCommit message (Collapse)Author
2019-08-09GRAPHICS: Add a version of CursorManager::replaceCursor that accepts a ↵Cameron Cawley
Graphics::Cursor
2019-07-05CRYOMNI3D: Add a timeout for displayHLZLe Philousophe
2019-07-05CRYOMNI3D: Add internationalization through external DAT fileLe Philousophe
2019-06-30JANITORIAL/CRYOMNI3D: Fix warnings in MSVCLe Philousophe
Most of them were due to setting -1 to unsigned values Else it was bogus unintialized values
2019-06-08CRYOMNI3D: Implement load/save in-game with GMMLe Philousophe
2019-06-08CRYOMNI3D: Use shouldAbort to prepare GMM in-game loadLe Philousophe
2019-06-08CRYOMNI3D: Use CursorMan instead of using backend directlyLe Philousophe
This avoids bugs when GMM is displayed. It uses GMM like all dialogs in ScummVM and without CursorMan our cursor get erased when GMM is closed.
2019-06-01CRYOMNI3D: Fix missed clicks when occuring beteen two pollEventLe Philousophe
2019-06-01CRYOMNI3D: Handle cursor moves during fadingLe Philousophe
2019-06-01CRYOMNI3D: Put delayMillis out of pollEventsLe Philousophe
This let's improve reaction times
2019-06-01CRYOMNI3D: Rename unsigned int to uintLe Philousophe
2019-06-01CRYOMNI3D: Add assert where neededLe Philousophe
2019-06-01CRYOMNI3D: Remove superflous headerLe Philousophe
2019-06-01CRYOMNI3D: Add hook to video playingLe Philousophe
That will be used for countdown
2019-06-01CRYOMNI3D: Use existing palette to init video oneLe Philousophe
This is useful when there will be hooks on video plays which use a palette entry not defined in video
2019-06-01CRYOMNI3D: Fix styleLe Philousophe
2019-06-01CRYOMNI3D: Fix file names for Macintosh versionLe Philousophe
Add a function to unify extensions handling. That lets us substitute dashes by underscore on PC versions of Versailles and fix dashes for Macintosh.
2019-06-01CRYOMNI3D: Remove long delayMillis as they lower the framerateLe Philousophe
2019-06-01CRYOMNI3D: Add engine for Versailles 1685Le Philousophe