API-TournamentRound
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