private static void RemoveGeneric(string[] files, params Map[] maps) { for (int i = 0; i < files.Length; ++i) { ArrayList list = DecorationListDelete.ReadAll(files[i]); #region Mondain's Legacy m_List = list; #endregion for (int j = 0; j < list.Count; ++j) { m_Count += ((DecorationListDelete)list[j]).Remove(maps); } } }
public static void Generate(string folder, params Map[] maps) { if (!Directory.Exists(folder)) { return; } string[] files = Directory.GetFiles(folder, "*.cfg"); for (int i = 0; i < files.Length; ++i) { ArrayList list = DecorationListDelete.ReadAll(files[i]); #region Mondain's Legacy m_List = list; #endregion for (int j = 0; j < list.Count; ++j) { m_Count += ((DecorationListDelete)list[j]).Generate(maps); } } }