/// <summary> /// Change statistics info by rule<see cref="CurrentStatisticRule"/>. /// </summary> /// <param name="rule">Deck rule type.</param> public void ChangeRuleType(DeckRule rule) { if (_cardLogic.CurrentRule == rule) { return; } _cardLogic.TempRule = rule; }
/// <summary> /// Change statistics info by rule<see cref="CurrentStatisticRule"/>. /// </summary> /// <param name="rule">Deck rule type.</param> public void ChangeStatisticType(DeckRule rule) { if (CurrentStatisticRule == rule) { return; } CurrentStatisticRule = rule; GetStaticticFromPrefs(); }
/// <summary> /// Initialize current toggle by game draw rule. /// </summary> /// <param name="rule">Deck rule type.</param> public void InitRuleToggle(DeckRule rule) { if (rule == DeckRule.ONE_RULE) { _oneDrawRuleToggle.isOn = true; } else { _threeDrawRuleToggle.isOn = true; } }