Beispiel #1
0
 void virtualRegion_RegionEntered(int info, int x, int y, int key)
 {
     Image image = null;
     if (itemtype == 1)
     {
         image = HItemBook.GetPreview(itemid);
     }
     else
     {
         Equip equip = new Equip(itemid);
         image = equip.GetPreview();
     }
     toolTip.Show(image, this, 108, 44);
 }
Beispiel #2
0
        public static Equip GetVirtualEquips(List <Equip> equipList)
        {
            var vEquip = new Equip();

            foreach (var equip in equipList)
            {
                vEquip.Atk    += equip.Atk;
                vEquip.Hp     += equip.Hp;
                vEquip.Spd    += equip.Spd;
                vEquip.Range  += equip.Range;
                vEquip.MpRate += equip.MpRate;
                vEquip.PpRate += equip.PpRate;
                vEquip.LpRate += equip.LpRate;
                vEquip.CommonSkillList.AddRange(equip.CommonSkillList);
            }
            return(vEquip);
        }
Beispiel #3
0
 private void virtualRegion_RegionEntered(int info, int mx, int my, int key)
 {
     if (info == 1 && productId > 0)
     {
         GameShopConfig gameShopConfig = ConfigData.GetGameShopConfig(productId);
         Image image =null;
         if (gameShopConfig.Type == 1)
         {
             image = HItemBook.GetPreview(gameShopConfig.ItemId);
         }
         else
         {
             Equip equip = new Equip(gameShopConfig.ItemId);
             image = equip.GetPreview();
         }
         tooltip.Show(image, parent, mx, my, gameShopConfig.ItemId);
     }
 }
Beispiel #4
0
        private void virtualRegion_RegionEntered(int info, int x, int y, int key)
        {
            if (info > itemTypeList.Count)
            {
                return;
            }

            int type = itemTypeList[info - 1];
            Image image = null;
            if (type == 1)
            {
                image = HItemBook.GetPreview(key);
            }
            else if (type == 2)
            {
                Equip equip = new Equip(key);
                image = equip.GetPreview();
            }
            else
            {
                image = CardAssistant.GetCard(key).GetPreview(CardPreviewType.Normal, new int[] { });
            }
            tooltip.Show(image, this, x, y);
        }
Beispiel #5
0
        private void virtualRegion_RegionEntered(int info, int x, int y, int key)
        {
            if (selectTar >= 0)//已经点起了一个装备,不显示tip了
            {
                return;
            }

            int id = info;
            Image image = null;
            if (id < 10)
            {
                if (UserProfile.InfoEquip.Equipon[id - 1] != 0)
                {
                    Equip equip = new Equip(UserProfile.InfoEquip.Equipon[id - 1]);
                    image = equip.GetPreview();
                }
            }
            else if (id < 20)
            {

                image = GetAttrPreview(id-10);
            }
            else if(id>=20)
            {
                if (UserProfile.InfoEquip.Equipoff[id - 20] != 0)
                {
                    Equip equip = new Equip(UserProfile.InfoEquip.Equipoff[id - 20]);
                    image = equip.GetPreview();
                }
            }

            if (image != null)
            {
                tooltip.Show(image, this, x, y);
            }
            else
            {
                tooltip.Hide(this);
            }
        }
Beispiel #6
0
 private void RefreshEquip()
 {
     equipDataList = EquipBook.GetEquipsList(UserProfile.InfoEquip.Equipon);
     vEquip = EquipBook.GetVirtualEquips(equipDataList);
 }
Beispiel #7
0
 private void virtualRegion_RegionEntered(int info, int x, int y, int key)
 {
     Image image = null;
     if (info == 1)
     {//1一定是heroskill
         image = HeroSkillBook.GetSkillPreview(key);
     }
     else
     {
         if (key > 0)
         {
             var cellType = cellTypeList[info - 2];
             if (cellType == VirtualRegionCellType.Card)
             {
                 image = CardAssistant.GetCard(key).GetPreview(CardPreviewType.Normal, new int[] { });
             }
             else if (cellType == VirtualRegionCellType.Item)
             {
                 image = HItemBook.GetPreview(key);
             }
             else if (cellType == VirtualRegionCellType.Equip)
             {
                 Equip equip = new Equip(key);
                 image = equip.GetPreview();
             }
         }
     }
     if (image != null)
     {
         tooltip.Show(image, this, x, y);    
     }
 }
Beispiel #8
0
        private void virtualRegion_RegionEntered(int info, int x, int y, int key)
        {
            if (key == 0)
            {
                return;
            }

            int id = info;
            Image image = null;
            if (id >= 3)
            {
                image = HItemBook.GetPreview(key);
            }
            else
            {
                Equip equip = new Equip(key);
                image = equip.GetPreview();
            }

            tooltip.Show(image, this, x, y);
        }
Beispiel #9
0
 private void virtualRegion_RegionEntered(int info, int mx, int my, int key)
 {
     if (info == 1 && itemId > 0)
     {
         Image image = null;
         if (itemType == 1)
         {
             image = HItemBook.GetPreview(itemId);
         }
         else
         {
             Equip equip = new Equip(itemId);
             image = equip.GetPreview();
         }
         tooltip.Show(image, parent, mx, my, itemId);
     }
 }