using Koogle.Domain.Enums;
namespace Koogle.Application.Games.Training;
///
/// Setup model for Training game.
///
public record TrainingGameSetup : GameSetupModelBase
{
///
public override string GameType => "Training";
///
/// Creates a default TrainingGameSetup with specified base parameters.
///
public static TrainingGameSetup Create(
ThrowMode throwMode,
int throwsPerRound,
ParticipantsMode participantsMode) => new()
{
ThrowMode = throwMode,
ThrowsPerRound = throwsPerRound,
ParticipantsMode = participantsMode
};
}