12 Commits

Author SHA1 Message Date
Filippos Karapetis
1880b37100 BURIED: Add metadata to saved games - FR #12889
- Saved games now contain all metadata, including thumbnails, creation
date and play time
- Savesd games are now named buried.###, and they are compatible among
all versions
- Saved games are now sorted by slot, like in other engines, and are no
longer sorted alphabetically as before
- The engine checks on startup for saves using the original format and
converts them to the new format, thus it's possible to import saved
games from the original game
- The currently selected item is now stored in the saved game, thus
crashes that were related to loading a game with fewer items than the
currently selected item no longer occur
2021-12-30 13:27:49 +02:00
Filippos Karapetis
b8094a3908 BURIED: Cleanup of the saving/loading dialog code 2021-12-30 00:24:35 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh
369eae5f35 BURIED: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Eugene Sandulenko
1af920e3cf BURIED: Use conventional methods of SaveLoadChooser instead of direct calls 2021-03-22 00:07:44 +01:00
Eugene Sandulenko
88e5b10e33 BURIED: Fix overridden method 2021-03-22 00:07:44 +01:00
Matthew Hoops
57920ae92d BURIED: Display a message when trying to load non-apartment saves in the trial 2021-03-22 00:07:44 +01:00
Matthew Hoops
05ee6ecf06 BURIED: Implement internal load/save dialog boxes 2021-03-22 00:07:43 +01:00
Matthew Hoops
13a5d36632 BURIED: Implement the cavern door views 2021-03-22 00:07:42 +01:00
Matthew Hoops
d8226496e0 BURIED: Prevent saving during a synchronous sequence 2021-03-22 00:07:42 +01:00
Matthew Hoops
85fa17a732 BURIED: Implement the Da Vinci AI comment dependencies 2021-03-22 00:07:41 +01:00
Matthew Hoops
e593a6a3bb BURIED: Implement basic save/load support through the GMM
In-game save/load buttons don't work yet
2021-03-22 00:07:41 +01:00