diff options
Diffstat (limited to 'engines/sci/engine/savegame.h')
-rw-r--r-- | engines/sci/engine/savegame.h | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/engines/sci/engine/savegame.h b/engines/sci/engine/savegame.h index 627fc64118..8c54f3b7ce 100644 --- a/engines/sci/engine/savegame.h +++ b/engines/sci/engine/savegame.h @@ -37,7 +37,7 @@ struct EngineState; * * Version - new/changed feature * ============================= - * 38 - SCI32 cursor, accurate SCI32 arrays/strings, score metadata + * 38 - SCI32 cursor, accurate SCI32 arrays/strings, score metadata, avatar metadata * 37 - Segment entry data changed to pointers * 36 - SCI32 bitmap segment * 35 - SCI32 remap @@ -77,14 +77,13 @@ struct SavegameMetadata { uint32 playTime; uint16 gameObjectOffset; uint16 script0Size; -#ifdef ENABLE_SCI32 - union { - // Used by Shivers 1 - uint32 score; - // Used by MGDX - uint8 avatarId; - }; -#endif + + // Used by Shivers 1 + uint16 lowScore; + uint16 highScore; + + // Used by MGDX + uint8 avatarId; }; /** |