public void Deserialize(Stream stream, GameStateSerializer serializer) { Events = (Events)serializer.ReadNext(stream); Score = (Score)serializer.ReadNext(stream); Stage = (Stage)serializer.ReadNext(stream); Upgrades = (UpgradesCollection)serializer.ReadNext(stream); }
public void Load(GameState state) { Events = state.Events; Score = state.Score; Stage = state.Stage; Upgrades = state.Upgrades; }