Example #1
0
    void onTournamentSelected(TournamentInfoField sender)
    {
        OnlineTournamentHandler.Initialize(sender.Data);
        RequestCaller.RequestJoinToutnament(sender.Data.Alias);

        disableEvents();
        GetTree().ChangeScene("Scenes/ChooseGameModeScene.tscn");
    }
Example #2
0
    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);
    }