PlayerNetwork.RpcGameOver C# (CSharp) Method

RpcGameOver() private method

private RpcGameOver ( string winner ) : void
winner string
return void
    public void RpcGameOver(string winner)
    {
        if (isLocalPlayer)
        {
            //Set screen active
            SilentNightMutilplayerGame.multiplayerGameController.resultScreen.SetActive(true);
            //resultScreen.SetActive(true);
            Text resultText = GameObject.Find("ResultText").GetComponent<Text>() ;
            if (winner == gameObject.name)
            {
                resultText.text = "Congratulations, You Won!";
                GameObject achievementController = GameObject.FindGameObjectWithTag("AchievementController");
                AchievementController controller = achievementController.GetComponent<AchievementController>();
                controller.setAchievement(AchievementController.MULTIPLAYER_WIN);
            }
            else if (winner == "draw")
            {
                resultText.text = "It's a tie!";
            }
            else
            {
                resultText.text = "Sorry, You Lost!";
            }

            GameObject gameController = GameObject.FindGameObjectWithTag("GameController");
            GameController gameControllerScript = gameController.GetComponent<GameController>();
            gameControllerScript.StopGame();
        }
    }