Commit graph

13 commits

Author SHA1 Message Date
Paul Gilbert
a00e44ba6c ENGINES: Merge saveGameState virtual methods into a single one 2020-02-16 15:44:28 -08:00
Le Philousophe
8254524d9e CRYOMNI3D: Rewrite path handling to be more agnostic to installation
That simplifies fallback detection too
2019-11-16 20:42:50 +01:00
Le Philousophe
8ed05adaea CRYOMNI3D: Silence more warnings 2019-07-04 08:37:37 +02:00
Le Philousophe
38bead0c37 JANITORIAL/CRYOMNI3D: Fix warnings in MSVC
Most of them were due to setting -1 to unsigned values
Else it was bogus unintialized values
2019-06-30 16:46:32 +02:00
Le Philousophe
3915be8ff1 CRYOMNI3D: Implement load/save in-game with GMM 2019-06-08 12:43:22 +02:00
Le Philousophe
9fbaf9c739 CRYOMNI3D: Revamp loading and saving
Add support to manage saves from startup screen
2019-06-08 12:43:22 +02:00
Le Philousophe
f20d33f130 CRYOMNI3D: Make ignored reads explicit 2019-06-01 22:43:48 +02:00
Le Philousophe
ff197718c2 CRYOMNI3D: Rename unsigned int to uint 2019-06-01 22:43:48 +02:00
Le Philousophe
01f6e2db12 CRYOMNI3D: Implement countdown 2019-06-01 22:43:48 +02:00
Le Philousophe
36405f483f CRYOMNI3D: Make placeStates array always the same size
Else we have some places not defined and errors with transitions
2019-06-01 22:43:48 +02:00
Le Philousophe
5eb8b19a9c CRYOMNI3D: If save name can't be read don't add it 2019-06-01 22:43:48 +02:00
Le Philousophe
db85320bcc CRYOMNI3D: Remove DATAS_V folder level for searching files
It's useless and Macintosh has a DATAV_HD folder which PC hasn't.
So let's put all folders directly at root with the Versailles program
2019-06-01 22:43:48 +02:00
Le Philousophe
531aa8392e CRYOMNI3D: Add engine for Versailles 1685 2019-06-01 22:43:48 +02:00