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