public TTBoard(int boardHeight, int boardWidth, TTRuleContext ruleContext) { _slots = new TTCard[boardHeight, boardWidth]; _ruleContext = ruleContext; }
public override void ApplyRuleAt(TTRuleContext ruleContext) { ruleContext.rankComaparison = CompareAceFalling; }
public abstract void ApplyRuleAt(TTRuleContext ruleContext);
public override void ApplyRuleAt(TTRuleContext ruleContext) { ruleContext.afterCompareCallback += (ref int result) => { return(-result); }; }