Game constructor

Game(
  1. String? descr
)

Implementation

Game(this.descr) {
  if (descr == null || gameRules[descr] == null) {
    descr = 'standard';
  }
  cardsInHand = gameRules[descr]!['cardsInHand'];
  handValues = gameRules[descr]!['handValues'];
  wildValue = gameRules[descr]!['wildValue'];
  wildStatus = gameRules[descr]!['wildStatus'];
  wheelStatus = gameRules[descr]!['wheelStatus'];
  sfQualify = gameRules[descr]!['sfQualify'];
  lowestQualified = gameRules[descr]!['lowestQualified'];
  noKickers = gameRules[descr]!['noKickers'];
}