Files
SVSimServer/SVSim.EmulatedEntrypoint/Services/IArenaTwoPickCardPoolService.cs
2026-05-31 10:46:59 -04:00

13 lines
442 B
C#

using SVSim.Database.Models;
namespace SVSim.EmulatedEntrypoint.Services;
public interface IArenaTwoPickCardPoolService
{
/// <summary>
/// Returns exactly 2 candidate pairs for the requested turn. Ids assigned monotonically
/// (startingPairId, startingPairId+1); set_num = 1, 2; isSelected = false.
/// </summary>
List<CandidatePair> GeneratePickSetsForTurn(int classId, int turn, long startingPairId, IRandom rng);
}