diff options
author | Le Philousophe | 2019-09-28 15:33:17 +0200 |
---|---|---|
committer | Le Philousophe | 2019-09-28 15:38:35 +0200 |
commit | 739ad793f63cbb99d7a1193fdccdc6e30df9969c (patch) | |
tree | 34cc471416c2f5e74e1ff88acf2b76a44083cf3c /engines/cryomni3d/cryomni3d.h | |
parent | ea1f8a93ffbe44e8c67e7d22545da2155552dd23 (diff) | |
download | scummvm-rg350-739ad793f63cbb99d7a1193fdccdc6e30df9969c.tar.gz scummvm-rg350-739ad793f63cbb99d7a1193fdccdc6e30df9969c.tar.bz2 scummvm-rg350-739ad793f63cbb99d7a1193fdccdc6e30df9969c.zip |
CRYOMNI3D: Fix fonts used by various versions
Italian versions of the game use a different set of fonts than others.
Until now, 4 sets have been found.
Diffstat (limited to 'engines/cryomni3d/cryomni3d.h')
-rw-r--r-- | engines/cryomni3d/cryomni3d.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/engines/cryomni3d/cryomni3d.h b/engines/cryomni3d/cryomni3d.h index 20f8371147..f28a28fdd6 100644 --- a/engines/cryomni3d/cryomni3d.h +++ b/engines/cryomni3d/cryomni3d.h @@ -68,8 +68,14 @@ enum CryOmni3DGameType { }; enum CryOmni3DGameFeatures { - GF_VERSAILLES_NUMERICFONTS = (1 << 0), // Fonts are font01.crf, ... - GF_VERSAILLES_AUDIOPADDING = (1 << 1) // Audio files have underscore padding before extension + GF_VERSAILLES_FONTS_MASK = (3 << 0), // Fonts flag mask + GF_VERSAILLES_FONTS_NUMERIC = (0 << 0), // Fonts are font01.crf, ... + GF_VERSAILLES_FONTS_SET_A = (1 << 0), // Fonts are for French Macintosh (development version) + GF_VERSAILLES_FONTS_SET_B = (2 << 0), // Standard set (Helvet12 is used for debugging docs) + GF_VERSAILLES_FONTS_SET_C = (3 << 0), // Fonts for Italian version (Helvet12 is used for docs texts) + + GF_VERSAILLES_AUDIOPADDING_NO = (0 << 2), // Audio files have underscore padding before extension + GF_VERSAILLES_AUDIOPADDING_YES = (1 << 2) // Audio files have underscore padding before extension }; struct CryOmni3DGameDescription; |