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); } } }
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); } } }