public Dealer(rules.RulesFactory a_rulesFactory) { m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetSoft17Rule(); // CHANGED RULE. m_drawRule = a_rulesFactory.GetDrawRule(); // RULE FOR PLAYER TO WIN ON DRAW. m_observers = new List<CardDrawObserver>(); }
public Dealer(rules.RulesFactory a_rulesFactory) { m_observer = new List<IGameobserver>(); m_newGameRule = a_rulesFactory.GetNewGameRule(); m_hitRule = a_rulesFactory.GetSoft17Rule(); //This is our rule. None shall disobey! m_tieRule = a_rulesFactory.GetTieRule(); }