Example #1
0
 /*
  * 1    head
  * 2    neck
  * 3    shoulders
  * 4    cape
  * 5    chest
  * 6    wrist
  * 7    hands
  * 8    waist
  * 9    legs
  * 10   boots
  * 11   ring
  * 12   trinket
  * 13   main hand
  * 14   off hand
  */
 public menedzerEq()
 {
     for (int kategoria = 0; kategoria < 14; kategoria++)
     {
         listaKategorii[kategoria] = new kategoria();
     }
 }
Example #2
0
        private void btn_generuj_Click(object sender, EventArgs e)
        {
            string doEksportowania = "";

            kategoria[] listaKategorii = new kategoria[14];
            int         liczbaLegend   = 0;

            for (int kategoria = 0; kategoria < 14; kategoria++)
            {
                listaKategorii[kategoria] = new kategoria();
            }
            for (int indeksListKategorii = 0; indeksListKategorii < 14; indeksListKategorii++)
            {
                foreach (przedmiot przed in menedzer.listaKategorii[indeksListKategorii].listaPrzedmiotow)
                {
                    if (przed.czyZaznaczony)
                    {
                        listaKategorii[indeksListKategorii].listaPrzedmiotow.Add(przed);
                    }
                }
                if (listaKategorii[indeksListKategorii].listaPrzedmiotow.Count == 1)
                {
                    doEksportowania += sloty[indeksListKategorii] + "=" + listaKategorii[indeksListKategorii].listaPrzedmiotow[0].kod + "\n";
                    if (listaKategorii[indeksListKategorii].listaPrzedmiotow[0].czyLegenda)
                    {
                        liczbaLegend++;
                    }
                    listaKategorii[indeksListKategorii].listaPrzedmiotow.Clear();
                }
                else if (listaKategorii[indeksListKategorii].listaPrzedmiotow.Count == 2 && (indeksListKategorii == 10 || indeksListKategorii == 11))
                {
                    doEksportowania += sloty[indeksListKategorii] + "=" + listaKategorii[indeksListKategorii].listaPrzedmiotow[0].kod + "\n";
                    doEksportowania += sloty[indeksListKategorii + 4] + "=" + listaKategorii[indeksListKategorii].listaPrzedmiotow[1].kod + "\n";
                    listaKategorii[indeksListKategorii].listaPrzedmiotow.Clear();
                }
            }
            string nowy = "";

            generujKopie(ref listaKategorii, ref doEksportowania, nowy, ref doEksportowania, nowy, -1, liczbaLegend);
            doEksportowania = menedzer.apl + "\n\n" + doEksportowania;
            wyjscie okno = new simcraft.wyjscie(doEksportowania);

            okno.Show();
        }