protected override CompleteGameState GenerateGameState() { return(new CompleteGameState() { Score = ScoreManager.score, Player = Player.Save(), Camera = Camera.Save(), EnemyManagers = EnemyManagers.Select(x => x.Save()).ToArray() }); }
protected override CompleteGameState GenerateGameState() { return(new CompleteGameState() { Score = ScoreManager.score, Player = Player.Save(), Camera = Camera.Save(), EnemyManagers = EnemyManagers.Select(x => x.Save()).ToArray() }); }