void onChallengeRefused(TeamChallengeField sender) { for (int i = 0; i < challengesList.GetChildCount(); i++) { TeamChallengeField field = (TeamChallengeField)challengesList.GetChild(i); if (field == sender) { RequestCaller.RequestChallengeAnswer(field.Team.TeamAlias, false); field.QueueFree(); } } setTeamEnabled(sender.Team.TeamAlias, true); }
void onChallengeAccepted(TeamChallengeField sender) { for (int i = 0; i < challengesList.GetChildCount(); i++) { TeamChallengeField field = (TeamChallengeField)challengesList.GetChild(i); if (field == sender) { RequestCaller.RequestChallengeAnswer(field.Team.TeamAlias, true); field.QueueFree(); } } GameData.CurrentOpponentTeam = sender.Team; paired = true; }