This document is about: QUANTUM 2
SWITCH TO

API-TournamentRound


Available in the Gaming Circle and Industries Circle
Circle

Namespace: Gimmebreak.Backbone.Tournaments

상속: Object → TournamentRound

토너먼트 단계에서 정확히 하나의 토너먼트 라운드를 나타냅니다. 각 라운드에는 라운드 길이와 승리 조건(예: 3가지 중에서 가장 좋은 조건)에 대한 설정이 있습니다. 토너먼트가 단일 탈락 브랫킷인 경우 라운드는 한 레벨의 브래킷 트리를 나타냅니다.

C#

public class TournamentRound

생성자

TournamentRound()

토너먼트 라운드의 인스턴스를 생성합니다.

C#

public TournamentRound()

속성

GamePointDistribution

이 라운드에서 각 게임의 특정 위치에 대한 포인트 분배를 결정합니다.

C#

public List<TournamentRound.GamePositionPoints> GamePointDistribution
{
    get;
    set;
}

Id

라운드 id (1부터 시작).

C#

public int Id
{
    get;
    set;
}

MatchPointDistribution

이 라운드에서 각 매치의 특정 위치에 대한 포인트 분포를 결정합니다.

C#

public List<TournamentRound.MatchPositionPoints> MatchPointDistribution
{
    get;
    set;
}

MaxGameCount

경기에서 허용되는 최대 게임 수 (예, 2로 설정하면 BO2가 효과적으로 생성되고, 1V1 시나리오에서 WinScore를 1로 설정하면 작동하지 않습니다).

C#

public int MaxGameCount
{
    get;
    set;
}

MaxLength

이번 라운드의 최대 길이, 모든 게임은 이 윈도우에서 끝납니다. 이 값은 MinGameLength * MAXPOSSIBLEGAMECOUNT 과 약간의 마진보다 더한 값 이내에서 종료되어야 합니다.

C#

public int MaxLength
{
    get;
    set;
}

MinGameLength

최소 게임 길이, 모든 게임이 이 창에 맞도록 시도해야 합니다(예: 라운드는 최대 3게임, 최소 게임 길이는 2분입니다). 필요한 경우 모든 게임을 실행할 수 있도록 최대 길이는 최소 6분 이상이어야 합니다.

C#

public int MinGameLength
{
    get;
    set;
}

WinScore

경기를 끝내기 위해 필요한 승점(예: 3명 중에 최고를 겨루기 위한 것이라면 WinScore=2로 표시됩니다.(WinScore = 사용자가 득점에 얼마나 많은 횟수를 차지했는지를 나타냄).

C#

public int WinScore
{
    get;
    set;
}
Back to top