public SumObjective(ParseBlock Block) { Objectives = Block.BreakToList <Objective>(); }
public BoardCompositeMapConfiguration(ParseBlock Block) { Boards = Block.BreakToList <List <BoardConfiguration> >(); }
public BindingFormationTemplate(ParseBlock Block) : this(Block.BreakToList <FormationTemplate>()) { }
public CompositeFormationTemplate(ParseBlock Block) : this(Block.BreakToList <FormationTemplate>()) { }
public AtomicFormationTemplate(ParseBlock Block) : this(Block.BreakToList <FormationTemplate>()) { }
public CompositeMatcher(ParseBlock Block, Func <bool, bool, bool> Aggregator) { Matchers = Block.BreakToList <Matcher <T> >(); this.Aggregator = Aggregator; }
public SoundPicker(ParseBlock Block) { _SoundClasses = Block.BreakToList <SoundClass>(); }
public CompositeObjective(ParseBlock Block, Func <bool, bool, bool> Aggregator) { Objectives = Block.BreakToList <Objective>(); this.Aggregator = Aggregator; }