Beispiel #1
0
    public static List <BonusMultConfig> ParseMiniMilestones(string filename)
    {
        IEnumerable <string[]> source = TSVParser.Parse(filename).Skip(1);

        return((from line in source
                select BonusMultParser.ParseBonusMultConfig(line[0])).ToList());
    }
Beispiel #2
0
    public static List <TournamentTierConfig> ParseTournamentTiers(string text)
    {
        IEnumerable <string[]> source = TSVParser.Parse(text + "\t").Skip(1);

        return((from line in source
                select new TournamentTierConfig
        {
            Tier = line.asEnum(0, line.toError <TournamentTier>()),
            Bonus = BonusMultParser.ParseBonusMultConfig(line[1]),
            Requirement = line.asInt(2, line.toError <int>())
        }).ToList());
    }