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

            LoadGameRules(builder);

            Rules = builder.CreateRuleSet();
        }
예제 #2
0
 protected abstract void LoadGameRules(GameRuleBuilder <TData> builder);