aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-01CRYOMNI3D: Sort filesLe Philousophe
2019-06-01CRYOMNI3D: CleanupLe Philousophe
2019-06-01CRYOMNI3D: Fix indentation of preproc blocksLe Philousophe
2019-06-01CRYOMNI3D: Fix include pathsLe Philousophe
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: Make sure toolbar is displayed on colored screenLe Philousophe
If toolbar is triggered before warp first draw and after a FADE_PAL transition, screen stays black until user leaves toolbar (in blind).
2019-06-01CRYOMNI3D: Fix cursor shown too soon in transitionsLe Philousophe
It had then invalid colors. Using previous palette in videos improved the situation but it's not perfect though.
2019-06-01CRYOMNI3D: Remove outdated TODOsLe Philousophe
2019-06-01CRYOMNI3D: Implement (final) level 7Le Philousophe
2019-06-01CRYOMNI3D: Fix objects order to keep savegame compatLe Philousophe
That's easier to debug
2019-06-01CRYOMNI3D: Save some spaceLe Philousophe
2019-06-01CRYOMNI3D: Implement countdownLe 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: Implement level 6Le Philousophe
2019-06-01CRYOMNI3D: Fix incorrect dialog showsLe Philousophe
2019-06-01CRYOMNI3D: Don't skip videos (debug leftover)Le Philousophe
2019-06-01CRYOMNI3D: Number objects to help mangling of savesLe Philousophe
2019-06-01CRYOMNI3D: Don't abort when there is no transition definedLe Philousophe
2019-06-01CRYOMNI3D: Fix errors in stringsLe Philousophe
2019-06-01CRYOMNI3D: Remove TODO as it's not needed anymoreLe Philousophe
2019-06-01CRYOMNI3D: Implement level 5Le Philousophe
2019-06-01CRYOMNI3D: Remove almost dumb imagesLe Philousophe
There is no such thing, an image is either handled by template or by its specific handler and in this case we don't store its name in the array
2019-06-01CRYOMNI3D: Forgot to deselect object after talking to BontempsLe Philousophe
2019-06-01CRYOMNI3D: Fix surface not reloaded after finished with safeLe Philousophe
2019-06-01CRYOMNI3D: Save savegames list offset in settingsLe Philousophe
2019-06-01CRYOMNI3D: Avoid LLVM warnings on the logicLe Philousophe
The ifs should always be taken but better be safe
2019-06-01CRYOMNI3D: Remove unused private membersLe Philousophe
This should remove LLVM warnings
2019-06-01CRYOMNI3D: Use fabs instead of absLe Philousophe
This should correct LLVM warning
2019-06-01CRYOMNI3D: Implement level 4Le 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: Make placeStates array always the same sizeLe Philousophe
Else we have some places not defined and errors with transitions
2019-06-01CRYOMNI3D: Fix commentsLe Philousophe
2019-06-01CRYOMNI3D: If save name can't be read don't add itLe Philousophe
2019-06-01CRYOMNI3D: Add a function to load a set of BMP filesLe Philousophe
2019-06-01CRYOMNI3D: Let callback modify displayed fixed imageLe Philousophe
2019-06-01CRYOMNI3D: Use typedef instead of repeatingLe Philousophe
2019-06-01CRYOMNI3D: Implement level 3Le Philousophe
2019-06-01CRYOMNI3D: Implement missing objects callbacksLe Philousophe
Two callbacks quite special are still to be implemented
2019-06-01CRYOMNI3D: Fix messagesLe Philousophe
2019-06-01CRYOMNI3D: Fix palette not applied when loading frameLe Philousophe
2019-06-01CRYOMNI3D: Fix some comments and order of callbackLe Philousophe
2019-06-01CRYOMNI3D: Deselect object when removing from inventoryLe Philousophe
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: Implement level 2Le Philousophe
2019-06-01CRYOMNI3D: Add a function to collect an Object *Le Philousophe