public MatchSetting( string UniqueKey, Environment Environment, Front Front, MapGeneratorConfiguration MapGenerator) { this.UniqueKey = UniqueKey; this.Environment = Environment; this.Front = Front; this.MapGenerator = MapGenerator; }
public MatchSetting(ParseBlock Block) { var attributes = Block.BreakToAttributes <object>(typeof(Attribute), true); UniqueKey = Block.Name; Environment = (Environment)attributes[(int)Attribute.ENVIRONMENT]; Front = (Front)attributes[(int)Attribute.FRONT]; MapGenerator = (MapGeneratorConfiguration)attributes[(int)Attribute.MAP_GENERATOR]; }