Exemplo n.º 1
0
        private void NewModPackButton_Click(object sender, RoutedEventArgs e)
        {
            NewModPackWindow dioulouge = new NewModPackWindow();

            dioulouge.Create += CreateModPack;

            dioulouge.Show();
        }
Exemplo n.º 2
0
        public bool CreateModPack(NewModPackWindow sender)
        {
            if (!ModPacks.Contains(sender.ModPack, new ModPackCompairer()) && (from character in sender.ModPack.Name where System.IO.Path.GetInvalidFileNameChars().Contains(character) select character).Count() == 0)
            {
                File.Create(System.IO.Path.Combine(ModPacksFolder, sender.ModPack.Name + ".txt")).Close();

                ModPacks.Add(sender.ModPack);

                return(true);
            }
            else
            {
                return(false);
            }
        }