public void ReadSave(SaveMemento save) { if (save != null && !newGame) { Console.WriteLine("PICK MEMENTO: " + save.GetPick()); level_generator.level_array = save.GetLevelArray(); _champ.level = save.GetLevel(); _champ.ResetValues(); _champ.points = save.GetPoints(); _champ.health = save.GetHealth(); _champ.Velocity = save.GetVelocity(); _champ.Speed = save.GetSpeed(); _champ.Position = save.GetPosition(); _champ.ChangeDirection(save.GetDirection()); pick = save.GetPick(); level_generator.setPick(pick); level_generator.BuildLevel(Screen.getHeight(), Screen.getWidth()); } }