aboutsummaryrefslogtreecommitdiff
path: root/engines/cryomni3d/fixed_image.cpp
AgeCommit message (Collapse)Author
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 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: Put delayMillis out of pollEventsLe Philousophe
This let's improve reaction times
2019-06-01CRYOMNI3D: Fix include pathsLe Philousophe
2019-06-01CRYOMNI3D: Rename unsigned int to uintLe Philousophe
2019-06-01CRYOMNI3D: Implement countdownLe Philousophe
2019-06-01CRYOMNI3D: Add ability to choose ZON fileLe Philousophe
That's only used for workaround when an unused image file hasn't any ZON file for it
2019-06-01CRYOMNI3D: Reset key pressedLe Philousophe
Without that we have spurious presses when there is no event
2019-06-01CRYOMNI3D: Let callback modify displayed fixed imageLe Philousophe
2019-06-01CRYOMNI3D: Use typedef instead of repeatingLe 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: Fix appending of files extensionsLe Philousophe
We clear the previous extension and even if there is none, we must append the new one
2019-06-01CRYOMNI3D: Add engine for Versailles 1685Le Philousophe