Exemplo n.º 1
0
 public CommandsBlah(CommandsBlah ori)
 {
     this.any      = ori.any;
     this.isAvg    = ori.isAvg;
     this.isDC     = ori.isDC;
     this.DC       = ori.DC;
     this.isSum    = ori.isSum;
     this.isToHit  = ori.isToHit;
     this.toHitExp = ori.toHitExp;
 }
Exemplo n.º 2
0
        public static List <MetaOperation> GetOperations(string input, CommandsBlah commands)
        {
            var operations = new List <MetaOperation>();
            var parsed     = input.Split(';');

            foreach (var expr in parsed)
            {
                operations.Add(new MetaOperation
                {
                    expression = ExpressionBuilder.Parse(expr),
                    command    = new CommandsBlah(commands)
                });
            }
            return(operations);
        }