Esempio n. 1
0
 // Update is called once per frame
 void Update()
 {
     try
     {
         if (player == null)
         {
             player = NetworkClient.connection.identity.GetComponent <OnlinePlayer>();
             staticPlayerReference = player;
             Debug.Log("Started as " + player.name);
         }
         if (manager.CheckNumberOfPlayers() && player.name.Equals("Under attack") && isWaiting)
         {
             Debug.Log("Second Player Joined");
             PlayerTeamController team = GameObject.Find("Player").GetComponent <PlayerTeamController>();
             try
             {
                 SerializableEncounter enc = new SerializableEncounter(team.GetMyTeamAsAnEncounter());
                 player.SendEncounterData(new SerializableEncounter(enemyEncounter), enc);
                 isWaiting = false;
             }
             catch
             { }
         }
     }
     catch { }
 }