using System;
namespace V3.Data
{
///
/// Stores a game state with some metadata.
///
public interface ISaveGame : IComparable
{
///
/// The creation time of this save game in local time.
///
DateTime Timestamp { get; set; }
///
/// The compability version of this save game.
///
int Version { get; set; }
///
/// The data stored in this save game.
///
GameState GameState { get; set; }
}
}