OBJECT
SaveProfile
Describes a save profile, which is a linked list of save games, forming a lineage of saves from the first game in the profile to the head
- type SaveProfile {
- # The GUID of the save profile. This GUID is contextualized, and only has meaning
- # when the Game this save belongs to is known.
- UUID! :
- # The strategy used to manage save games in this profile.
- SaveManagementStrategy :
- # A string value that identifies the format of the save data. All save games with
- # the same format should use the same string.
- String! :
- # The 'head' save, or the latest save in the profile. If the profile is empty,
- # this is null.
- SaveGame :
- # All saves in the profile history. If not using a DIFF or COPY strategy, this
- # will consist only of the head save. If this profile is empty, consists of an
- # empty array.
- SaveGame!]! : [
- }