コード例 #1
0
ファイル: Pakli.cs プロジェクト: orsosm/Marias
        private void KartyaCsere(int index1, int index2)
        {
            Kartya kartya = kartyak[index1];

            kartyak[index1] = kartyak[index2];
            kartyak[index2] = kartya;
        }
コード例 #2
0
ファイル: Jatekos.cs プロジェクト: orsosm/Marias
        public Kartya KartyatELvesz(int pozicio)
        {
            Kartya kartya = kartyak[0];

            kartyak.RemoveAt(pozicio);
            return(kartya);
        }
コード例 #3
0
ファイル: Pakli.cs プロジェクト: orsosm/Marias
        //Metódusok
        public Kartya Huz()
        {
            Kartya kartya = kartyak[0];

            kartyak.RemoveAt(0);

            return(kartya);
        }
コード例 #4
0
ファイル: Jatek.cs プロジェクト: orsosm/Marias
        private void Csata(Jatekos p1, Jatekos p2, int p1valasztas, int p2valasztas)
        {
            Kartya p1Kartya = p1.KartyatELvesz(p1valasztas);
            Kartya p2Kartya = p2.KartyatELvesz(p2valasztas);

            if (p1Kartya.Szin == p2Kartya.Szin)
            {
                if (p1Kartya.Ertek > p2Kartya.Ertek)
                {
                    p1.KartyatVisz(p1Kartya);
                    p1.KartyatVisz(p2Kartya);
                }
                else
                {
                    p2.KartyatVisz(p1Kartya);
                    p2.KartyatVisz(p2Kartya);
                }
            }
        }
コード例 #5
0
ファイル: Jatekos.cs プロジェクト: orsosm/Marias
 public void KartyatVisz(Kartya k)
 {
     nyertKartya.Add(k);
 }
コード例 #6
0
ファイル: Jatekos.cs プロジェクト: orsosm/Marias
 //Metódusok
 public void KartyatAd(Kartya k)
 {
     kartyak.Add(k);
 }