public void DestroyPlayer(PlayerController _playerController)
        {
            RemoveFromList(_playerController);
            playerMainCamera.Remove(_playerController.GetMainCamera());
            _playerController.DestroySelf();

            _playerController = null;

            if (listOfPlayerControllers.Count == 0)
            {
                playerMainCamera.Clear();
                GameApplication.Instance.GetService <ISceneLoader>().OnReplay();
            }
        }