Esempio n. 1
0
        protected RuleBasedModel(string name, int minPlayer, int maxPlayer) : base(name, minPlayer, maxPlayer)
        {
            var builder = new GameRuleBuilder <TData>();

            LoadGameRules(builder);

            Rules = builder.CreateRuleSet();
        }
Esempio n. 2
0
 protected abstract void LoadGameRules(GameRuleBuilder <TData> builder);