public ProposedBattle(int size, PlayerEntry initialPlayer, MatchMakerSetup.Queue queue, double eloCutOffExponent) { Size = size; owner = initialPlayer; QueueType = queue; this.eloCutOffExponent = eloCutOffExponent; widthMultiplier = Math.Max(1.0, 1.0 + (Size - 4) * 0.1); AddPlayer(initialPlayer); }
private async Task Process(MatchMakerSetup setup) { PossibleQueues = setup.PossibleQueues; MatchMakerSetupReceived(this, setup); }