private void OsveziTekst(String Text) //OVO JE GLAVNI LOOP ZA IGRU... TREBALO BI { if (client == null) { return; } List <int> indeksi = client.Provera(Text.ToCharArray()); char[] chGlavna = txtGlavna.Text.ToCharArray(); txtGlavna.Text = ""; if (indeksi.Count > 0) { for (int i = 0, j = 0, k = 0; i < chGlavna.Length; i++) { if (Char.IsLower(chGlavna [i])) { txtGlavna.Text += chGlavna [i]; k++; continue; } if (j < indeksi.Count && (i - k) == indeksi [j]) { j++; txtGlavna.Text += Text; } else { txtGlavna.Text += chGlavna [i]; } } } PrikaziZivot(); EStatusIgre status = client.Status(); if (status == EStatusIgre.IGRA_ZAVRSENA_POBEDA) { Timer.Stop(); frmUnosRekorda dialog = new frmUnosRekorda(client); dialog.ShowDialog(); frmGlavna f = new frmGlavna(this.Location.X, this.Location.Y); Close(); f.Show(); } else if (status == EStatusIgre.IGRA_ZAVRSENA_PORAZ) { Timer.Stop(); txtGlavna.Text = client.Resenje().ToString(); txtGlavna.Text = ""; char[] ca = client.Resenje(); foreach (char c in ca) { txtGlavna.Text += c; } } }
private void OsveziTekst(String Text) //OVO JE GLAVNI LOOP ZA IGRU... TREBALO BI { if (client == null) return; List<int> indeksi = client.Provera (Text.ToCharArray ()); char[] chGlavna = txtGlavna.Text.ToCharArray (); txtGlavna.Text = ""; if (indeksi.Count > 0) { for (int i = 0, j = 0, k = 0; i < chGlavna.Length; i++) { if (Char.IsLower (chGlavna [i])) { txtGlavna.Text += chGlavna [i]; k++; continue; } if (j < indeksi.Count && (i - k) == indeksi [j]) { j++; txtGlavna.Text += Text; } else { txtGlavna.Text += chGlavna [i]; } } } PrikaziZivot (); EStatusIgre status = client.Status (); if (status == EStatusIgre.IGRA_ZAVRSENA_POBEDA) { Timer.Stop (); frmUnosRekorda dialog = new frmUnosRekorda (client); dialog.ShowDialog (); frmGlavna f = new frmGlavna (this.Location.X, this.Location.Y); Close (); f.Show (); } else if (status == EStatusIgre.IGRA_ZAVRSENA_PORAZ) { Timer.Stop (); txtGlavna.Text = client.Resenje ().ToString (); txtGlavna.Text = ""; char[] ca = client.Resenje (); foreach (char c in ca) txtGlavna.Text += c; } }