예제 #1
0
파일: MmForm.cs 프로젝트: Dima-F/MoneyMaker
        private void FillHudInfo(string fullPath)
        {
            var hudInitializer = new HudInitializer(new BaseStatOperator(), fullPath);

            hudInfoTxtBx.Text = hudInitializer.GetHudInfo();
            DrawHeroCards(hudInitializer);
            DrawMuckCards(hudInitializer);
            var hudStatsCollection = hudInitializer.GetPlayerStatsList();

            hudGrdVw.DataSource = new BindingSource
            {
                DataSource = hudStatsCollection
            };
        }
예제 #2
0
파일: MmForm.cs 프로젝트: Dima-F/MoneyMaker
 private void DrawHeroCards(HudInitializer hudInitializer)
 {
     var heroCards = hudInitializer.GetHeroCards();
     if (!string.IsNullOrEmpty(heroCards))
     {
         var heroArray = heroCards.Split(',');
         pictureBoxHero1.Image = CardsImageManager.GetImageCard((Card) heroArray[0].ConvertStringCardToByte());
         pictureBoxHero2.Image = CardsImageManager.GetImageCard((Card) heroArray[1].ConvertStringCardToByte());
     }
     else
     {
         pictureBoxHero1.Image = CardsImageManager.GetShirt();
         pictureBoxHero2.Image = CardsImageManager.GetShirt();
     }
 }
예제 #3
0
파일: MmForm.cs 프로젝트: Dima-F/MoneyMaker
        private void DrawHeroCards(HudInitializer hudInitializer)
        {
            var heroCards = hudInitializer.GetHeroCards();

            if (!string.IsNullOrEmpty(heroCards))
            {
                var heroArray = heroCards.Split(',');
                pictureBoxHero1.Image = CardsImageManager.GetImageCard((Card)heroArray[0].ConvertStringCardToByte());
                pictureBoxHero2.Image = CardsImageManager.GetImageCard((Card)heroArray[1].ConvertStringCardToByte());
            }
            else
            {
                pictureBoxHero1.Image = CardsImageManager.GetShirt();
                pictureBoxHero2.Image = CardsImageManager.GetShirt();
            }
        }
예제 #4
0
파일: MmForm.cs 프로젝트: Dima-F/MoneyMaker
        private void DrawMuckCards(HudInitializer hudInitializer)
        {
            var muck = hudInitializer.GetMucking();

            if (muck != null)
            {
                var cardsArray = muck.Cards.Split(',');
                muckLabel.Text        = muck.PlayerName;
                pictureBoxMuck1.Image = CardsImageManager.GetImageCard((Card)cardsArray[0].ConvertStringCardToByte());
                pictureBoxMuck2.Image = CardsImageManager.GetImageCard((Card)cardsArray[1].ConvertStringCardToByte());
            }
            else
            {
                muckLabel.Text        = "Mucking";
                pictureBoxMuck1.Image = CardsImageManager.GetShirt();
                pictureBoxMuck2.Image = CardsImageManager.GetShirt();
            }
        }
예제 #5
0
파일: MmForm.cs 프로젝트: Dima-F/MoneyMaker
 private void DrawMuckCards(HudInitializer hudInitializer)
 {
     var muck = hudInitializer.GetMucking();
     if (muck != null)
     {
         var cardsArray = muck.Cards.Split(',');
         muckLabel.Text = muck.PlayerName;
         pictureBoxMuck1.Image = CardsImageManager.GetImageCard((Card) cardsArray[0].ConvertStringCardToByte());
         pictureBoxMuck2.Image = CardsImageManager.GetImageCard((Card) cardsArray[1].ConvertStringCardToByte());
     }
     else
     {
         muckLabel.Text = "Mucking";
         pictureBoxMuck1.Image = CardsImageManager.GetShirt();
         pictureBoxMuck2.Image = CardsImageManager.GetShirt();
     }
 }
예제 #6
0
파일: MmForm.cs 프로젝트: Dima-F/MoneyMaker
 private void FillHudInfo(string fullPath)
 {
     var hudInitializer = new HudInitializer(new BaseStatOperator(),  fullPath);
     hudInfoTxtBx.Text = hudInitializer.GetHudInfo();
     DrawHeroCards(hudInitializer);
     DrawMuckCards(hudInitializer);
     var hudStatsCollection = hudInitializer.GetPlayerStatsList();
     hudGrdVw.DataSource = new BindingSource
     {
         DataSource = hudStatsCollection
     };
 }