void onTournamentSelected(TournamentInfoField sender) { OnlineTournamentHandler.Initialize(sender.Data); RequestCaller.RequestJoinToutnament(sender.Data.Alias); disableEvents(); GetTree().ChangeScene("Scenes/ChooseGameModeScene.tscn"); }
void onTournamentInfoSent(string tournamentAlias, ValidCountries.Country country, int maxRate, int memberCount, string schemeName) { PackedScene scene = (PackedScene)ResourceLoader.Load("Scenes/AdvancedComponents/TournamentInfoField.tscn"); TournamentInfoField field = (TournamentInfoField)scene.Instance(); Tournament data = new Tournament(tournamentAlias, country, maxRate, memberCount, schemeName); field.Initialize(data); tournamentsList.AddChild(field); }