public CardEngine(int randomSeed = 0, params CardDefine[] defines) { trigger = new SyncTriggerSystem(this); random = new Random(randomSeed); foreach (CardDefine define in defines) { addDefine(define); } }
public CardEngine(Rule rule) { trigger = new SyncTriggerSystem(this); random = new Random(0); this.rule = rule; }