Example #1
0
        public static Piece.Requirement[] CreateArray(Dictionary <string, int> requirements, bool recover = true)
        {
            List <Piece.Requirement> list = new List <Piece.Requirement>();

            foreach (KeyValuePair <string, int> requirement in requirements)
            {
                Piece.Requirement piece = Create(requirement.Key, requirement.Value, recover);
                piece.FixReferences();
                list.Add(piece);
            }

            return(list.ToArray());
        }