public ControllersHint(string hintString, double minWinLoss, int minAssists, int maxDeaths, int minFirstKills, GameKnowledgeLevelEnum gameKnowledgeLevel) { this.HintString = hintString; this.MinWinLoss = minWinLoss; this.MinAssists = minAssists; this.MaxDeaths = maxDeaths; this.MinFirstKills = minFirstKills; this.GameKnowledgeLevel = gameKnowledgeLevel; this.ClassType = ClassTypeEnum.Controller; }
public InitiatorsHint(string hintString, double minWinLoss, int minAssists, int minFirstKills, GameKnowledgeLevelEnum gameKnowledgeLevel) { this.HintString = hintString; this.MinWinLoss = minWinLoss; this.MinAssists = minAssists; this.MinFirstKills = minFirstKills; this.GameKnowledgeLevel = gameKnowledgeLevel; this.ClassType = ClassTypeEnum.Initiator; }
/* * * The constructor of HintPicker takes game result of type GameResult and character from CharactersEnum * and game knowledge of a player from GameKnowledgeEnum. * */ public HintPicker(GameResult gameResult, GameKnowledgeLevelEnum gameKnowledgeLevel) { this.GameResult = gameResult; this.GameKnowledgeLevel = gameKnowledgeLevel; this.ClassType = CharactersToClassTypeEnum(gameResult.Character); }
public DuelistsHint(string hintString, double minWinLoss, double minKillDeathRatio, int minFirstKills, GameKnowledgeLevelEnum gameKnowledgeLevel) { this.HintString = hintString; this.MinWinLoss = minWinLoss; this.minKillDeathRatio = minKillDeathRatio; this.minFirstKills = minFirstKills; this.GameKnowledgeLevel = gameKnowledgeLevel; this.ClassType = ClassTypeEnum.Duelist; }
public SentinelsHint(string hintString, double minWinLoss, int minAssists, int maxDeaths, GameKnowledgeLevelEnum gameKnowledgeLevel) { this.HintString = hintString; this.MinWinLoss = minWinLoss; this.MinAssists = minAssists; this.MaxDeaths = maxDeaths; this.GameKnowledgeLevel = gameKnowledgeLevel; this.ClassType = ClassTypeEnum.Sentinel; }