public GameRound(Player player, IEnumerable<Enums.Colors> choices, Enums.Colors answer) { _player = player; _date = DateTime.Now; _choices = convertFrom(choices); _answer = answer; }
/// <summary> /// Constructor /// </summary> /// <param name="type"></param> /// <param name="numberOfWheels"></param> /// <param name="color"></param> /// <param name="numberOfCylinders"></param> /// <param name="make"></param> /// <param name="model"></param> /// <param name="style"></param> public Truck(Enums.AutomobileTypes type, int numberOfWheels, Enums.Colors color, int numberOfCylinders, string make, string model, string style) : base(make, model, style) { this.Type = type; this.NumberOfWheels = numberOfWheels; this.Color = color; this.NumberOfCylinders = numberOfCylinders; }
public PointsCounter(int bid, int scored, int pointsInPair, Enums.Colors color, bool afterGame, bool enemyAfterGame, Enums.Doubles doubles) { this.bid = bid; this.scored = scored; this.pointsInPair = pointsInPair; this.color = color; this.afterGame = afterGame; this.enemyAfterGame = enemyAfterGame; this.doubles = doubles; }
private void HitBulletInBar(Enums.Colors bulletColor) { if (this.colorState.currentColor.Equals(bulletColor)) { EventManager.OnPlayerScoredPoint.Invoke(); } else { EventManager.OnPlayerLostLife.Invoke(); } }
private void submit_Click(object sender, EventArgs e) { int bid = (int)bidBox.Value; int scored = (int)scoredBox.Value; int pointsInPair = (int)pairPointsBox.Value; Enums.Colors color = GetColor(colorBox.Text); Enums.Doubles doubles = GetRadioButtonsState(); int row = GetRow(); if (row == -1) { return; } Tuple <bool, bool> afterGames = GetAfterGameValues(row, whoBox.Text); PointsCounter counter = new PointsCounter(bid, scored, pointsInPair, color, afterGames.Item1, afterGames.Item2, doubles); int score = counter.Calculate(); PrintScore(score, row); }
public void FindColor() { if (!GameManager.self.randomColors) { bool[] pA = GameManager.self.playersAlife; int fallbackCounter = 100; int randColor = 0; do { randColor = Random.Range(0, pA.Length); fallbackCounter--; } while (!pA[randColor] && fallbackCounter > 0); mainColor = (Enums.Colors)randColor; } else { mainColor = (Enums.Colors)Random.Range(0, Enums.Colors.GetNames(typeof(Enums.Colors)).Length); } GetComponent <SpriteRenderer>().sprite = sprites[(int)mainColor]; }