示例#1
0
        public EinbrecherWindow(Spiel spiel)
        {
            InitializeComponent();
            foreach (FakeSpieler i in spiel.mitspieler)
            {
                switch (i.würfelzahl)
                {
                case 1: rb1.IsHitTestVisible = true; break;

                case 2: rb2.IsHitTestVisible = true; break;

                case 3: rb3.IsHitTestVisible = true; break;

                case 4: rb4.IsHitTestVisible = true; break;

                case 5: rb5.IsHitTestVisible = true; break;
                }
            }
        }
示例#2
0
        public KampfWählenWindow(int milizen, Spiel spiel)
        {
            InitializeComponent();
            List <ValueItem> valueList = new List <ValueItem>();
            ValueItem        temp;

            würfel = new int[milizen];
            for (int i = 0; i <= spiel.mitspieler.Count; i++)
            {
                FakeSpieler check;
                if (i == 0)
                {
                    check = spiel.selbst;
                }
                else
                {
                    check = spiel.mitspieler[i - 1];
                }
                switch (check.würfelzahl)
                {
                case 1: sp1 = COLUMN_WIDTH; break;

                case 2: sp2 = COLUMN_WIDTH; break;

                case 3: sp3 = COLUMN_WIDTH; break;

                case 4: sp4 = COLUMN_WIDTH; break;

                case 5: sp5 = COLUMN_WIDTH; break;
                }
            }
            for (int i = 0; i < milizen; i++)
            {
                temp = new ValueItem(sp1, sp2, sp3, sp4, sp5, i);
                valueList.Add(temp);
            }
            kampfListBox.ItemsSource = valueList;
        }
示例#3
0
 public DebugWindow(Spiel s)
 {
     InitializeComponent();
     spiel = s;
 }