Example #1
0
 private void OnScoutMemberClicked(UXButton button)
 {
     if (this.opponentState != null)
     {
         SquadWarManager warManager = Service.SquadController.WarManager;
         string          empty      = string.Empty;
         if (warManager.CanScoutWarMember(this.opponentState.SquadMemberId, ref empty))
         {
             string squadMemberId = this.opponentState.SquadMemberId;
             if (warManager.ScoutWarMember(squadMemberId))
             {
                 this.Hide();
             }
         }
         else
         {
             Service.UXController.MiscElementsManager.ShowPlayerInstructions(empty);
         }
     }
 }
Example #2
0
 private void OnScoutClicked(UXButton button)
 {
     if (this.participantState != null)
     {
         SquadWarManager warManager = Service.Get <SquadController>().WarManager;
         string          empty      = string.Empty;
         if (warManager.CanScoutWarMember(this.participantState.SquadMemberId, ref empty))
         {
             string squadMemberId = this.participantState.SquadMemberId;
             if (warManager.ScoutWarMember(squadMemberId))
             {
                 this.Close(null);
                 return;
             }
         }
         else
         {
             Service.Get <UXController>().MiscElementsManager.ShowPlayerInstructions(empty);
         }
     }
 }