コード例 #1
0
ファイル: DebugWindow.xaml.cs プロジェクト: wirebug/junta
        private void versprechenWählen_Click(object sender, RoutedEventArgs e)
        {
            FakeKarte a = new FakeKarte();

            a.id    = 3;
            a.text  = "ds";
            a.titel = "sfs";
            FakeKarte        b = new FakeKarte("dsd", "sdsd", 32);
            FakeKarte        c = new FakeKarte("sdsd", "sds", 34343);
            FakeKarte        d = new FakeKarte("sd", "sd", 2);
            FakeKarte        f = new FakeKarte("sdaa", "sds", 5);
            FakeKarte        g = new FakeKarte("sds", "qq", 54);
            FakeKarte        h = new FakeKarte("fd", "sds", 3423);
            List <FakeKarte> z = new List <FakeKarte>();

            z.Add(a);
            z.Add(b);
            z.Add(c);
            z.Add(d);
            z.Add(f);
            z.Add(g);
            z.Add(h);
            VersprechenWählenWindow ac = new VersprechenWählenWindow(z, spiel);

            ac.Show();
        }
コード例 #2
0
ファイル: HubProxy.cs プロジェクト: wirebug/junta
 public void AddVersprechung(int ident, int id, string titel, string text)
 {
     if (IsPlayer(ident))
     {
         FakeKarte temp = new FakeKarte();
         temp.id    = id;
         temp.text  = text;
         temp.titel = titel;
         spiel.Dispatcher.BeginInvoke(new Action(() => spiel.versprechen.Add(temp))).Wait();
     }
 }
コード例 #3
0
ファイル: HubProxy.cs プロジェクト: wirebug/junta
 /// <summary>
 /// fügt dem Spiel eine neue FakeKarte hinzu
 /// </summary>
 /// <param name="ident">Würfelzahl bzw ID des Spielers</param>
 /// <param name="id">ID der Karte</param>
 /// <param name="titel">Titel der Karte</param>
 /// <param name="text">Text der Karte</param>
 public void AddKarte(int ident, int id, string titel, string text)
 {
     if (IsPlayer(ident))
     {
         FakeKarte temp = new FakeKarte();
         temp.id    = id;
         temp.text  = text;
         temp.titel = titel;
         spiel.Dispatcher.BeginInvoke(new Action(() => spiel.karten.Add(temp))).Wait();
     }
     else
     {
         foreach (FakeSpieler f in spiel.mitspieler)
         {
             if (f.würfelzahl == ident)
             {
                 f.anzKarten++;
             }
         }
     }
 }