예제 #1
0
        public Player(usedCards used, Panel panela, int id, GlavnaIgra g)
        {
            upotrebe = used;
            ikona = panela;
            doubledown = false;
            aktiven = false;
            otkazi = false;
            pobednik = false;
            r = new Random();
            id_igr = id;
            igra = true;
            gl = g;
            karti = new List<Karta>();
            Karta k = new Karta(this, 1, used, r);
            Karta k1 = new Karta(this, 2, used, r);
            slika = Properties.Resources.player;

            k.generirajKarta();
            k.generirajPozicija();
            k.zemiSlika();
            k1.generirajKarta();
            k1.generirajPozicija();
            k1.zemiSlika();

            karti.Add(k);
            karti.Add(k1);
        }
예제 #2
0
        public GlavnaIgra(int brojig, Pocetna p1, String[] imi, int[] vlog)
        {
            InitializeComponent();
            igraci = new List<Player>();

            player = new SoundPlayer("winning.wav");
            loser = new SoundPlayer("losing.wav");
            timerIgrac = new Timer();
            timerIgrac.Interval = 500;
            timerIgrac.Tick += new EventHandler(timerIgrac_Tick);
            upotrebeniKarti = new usedCards();
            karti = new List<Karta>();
            generirajSpil();
            r = new Random();
            aktivenIgrac = null;
            iminja = imi;
            vlogo = vlog;
            brojac = 0;
            sekund = 0;
            minut = 0;
            casot=0;
            p = p1;
            brojigraci = brojig;
            textBox1.Enabled = false;
            timer1.Enabled = true;
            timer2.Enabled = true;
            GenerirajSlikiIgraci();
            popolniList();
            zapocniIgra();
        }
예제 #3
0
 public Dealer(usedCards karti)
 {
     upotrebeniKarti = karti;
     list = new List<Karta>();
 }