private void SetMailItems(List <DetailInfo> items, int drawMark) { this.MailItems.Clear(); for (int i = 0; i < items.get_Count(); i++) { DetailInfo detailInfo = items.get_Item(i); OOItem2Draw oOItem2Draw = new OOItem2Draw(); Items items2 = DataReader <Items> .Get(detailInfo.cfgId); if (items2 != null) { oOItem2Draw.ID = items2.id; oOItem2Draw.FrameIcon = GameDataUtils.GetItemFrame(items2.id); oOItem2Draw.ItemIcon = GameDataUtils.GetIcon(items2.icon); oOItem2Draw.ItemName = Utils.GetItemNum(items2.id, detailInfo.num); } else { oOItem2Draw.ID = 0; oOItem2Draw.ItemIcon = ResourceManagerBase.GetNullSprite(); oOItem2Draw.ItemName = string.Empty; } this.MailItems.Add(oOItem2Draw); } }
private void SetShoppingUnit1(OOShoppingUnit gridData, CommodityInfo commodityInfo) { int itemId = commodityInfo.itemId; int commodityId = commodityInfo.commodityId; gridData.iId = commodityId; if (commodityInfo.sell) { gridData.EnableBtnBuy = false; gridData.ItemFlagIconBg = true; gridData.ItemFlagIcon = ResourceManager.GetIconSprite("font_yishouwan"); } else { gridData.EnableBtnBuy = true; gridData.ItemFlagIconBg = false; gridData.ItemFlagIcon = ResourceManagerBase.GetNullSprite(); } int num = commodityInfo.unitPrice * commodityInfo.itemNum; if ((long)num > MoneyType.GetNum(commodityInfo.moneyType)) { gridData.PriceNow = "x" + num; } else { gridData.PriceNow = "x" + num; } gridData.ItemFrame = GameDataUtils.GetItemFrame(itemId); gridData.ItemIcon = GameDataUtils.GetItemIcon(itemId); gridData.ItemName = GameDataUtils.GetEquipItemNameAndLV(itemId, false); gridData.ItemNum = string.Empty + commodityInfo.itemNum; gridData.CoinIcon = MoneyType.GetIcon(commodityInfo.moneyType); gridData.PriceOld = string.Empty; }
private OOShoppingUnit2 GetShoppingUnit2(CommodityInfo commodityInfo) { int itemId = commodityInfo.itemId; int commodityId = commodityInfo.commodityId; OOShoppingUnit2 oOShoppingUnit = new OOShoppingUnit2(); oOShoppingUnit.iId = commodityId; if (commodityInfo.sell) { oOShoppingUnit.EnableBtnBuy = false; oOShoppingUnit.ItemFlagIconBg = true; oOShoppingUnit.ItemFlagIcon = ResourceManager.GetIconSprite("font_yishouwan"); } else { oOShoppingUnit.EnableBtnBuy = true; oOShoppingUnit.ItemFlagIconBg = false; oOShoppingUnit.ItemFlagIcon = ResourceManagerBase.GetNullSprite(); } int num = commodityInfo.unitPrice * commodityInfo.itemNum; if ((long)num > MoneyType.GetNum(commodityInfo.moneyType)) { oOShoppingUnit.PriceNow = "x" + num; } else { oOShoppingUnit.PriceNow = "x" + num; } oOShoppingUnit.ItemFrame = GameDataUtils.GetItemFrame(itemId); oOShoppingUnit.ItemIcon = GameDataUtils.GetItemIcon(itemId); oOShoppingUnit.ItemName = GameDataUtils.GetEquipItemNameAndLV(itemId, false); oOShoppingUnit.ItemNum = string.Empty + commodityInfo.itemNum; oOShoppingUnit.CoinIcon = MoneyType.GetIcon(commodityInfo.moneyType); oOShoppingUnit.PriceOld = string.Empty; ShangPinBiao shangPinBiao = DataReader <ShangPinBiao> .Get(commodityInfo.commodityId); if (shangPinBiao != null) { if (shangPinBiao.pvpLevel > 0) { oOShoppingUnit.PVPIcon = ResourceManager.GetIconSprite(PVPManager.Instance.GetGetIntegralByLevel(shangPinBiao.pvpLevel, false)); JingJiChangFenDuan jingJiChangFenDuan = DataReader <JingJiChangFenDuan> .Get(shangPinBiao.pvpLevel); if (jingJiChangFenDuan != null) { oOShoppingUnit.PVPName = GameDataUtils.GetChineseContent(jingJiChangFenDuan.name, false); } oOShoppingUnit.TipShow = (shangPinBiao.pvpLevel > PVPManager.Instance.GetIntegralLevel().id); } else { oOShoppingUnit.PVPIcon = ResourceManagerBase.GetNullSprite(); oOShoppingUnit.PVPName = string.Empty; oOShoppingUnit.TipShow = false; } } return(oOShoppingUnit); }
public static SpriteRenderer GetItemLitterIcon(Items dataItem) { if (dataItem != null) { return(GameDataUtils.GetIcon(dataItem.littleIcon)); } return(ResourceManagerBase.GetNullSprite()); }
private void ResetTitle() { this.m_lblTitle.set_text(string.Empty); this.m_lblTitle.set_enabled(false); this.m_spTitleBG.set_enabled(false); ResourceManager.SetSprite(this.m_spTitleIcon, ResourceManagerBase.GetNullSprite()); this.m_spTitleIcon.set_enabled(false); }
public static SpriteRenderer GetItemFrame(Items dataItem) { if (dataItem != null) { return(GameDataUtils.GetItemFrameByColor(dataItem.color)); } return(ResourceManagerBase.GetNullSprite()); }
private SpriteRenderer GetSprite(string spriteName) { if (!SystemConfig.IsReadUIImageOn) { return(ResourceManagerBase.GetNullSprite()); } return(ResourceManager.GetIconSprite(spriteName)); }
private OOXShoppingUnit GetItem2Normal(int storeId, StoreGoodsInfo sgi) { OOXShoppingUnit oOXShoppingUnit = new OOXShoppingUnit(); oOXShoppingUnit.iStoreId = storeId; oOXShoppingUnit.iId = sgi.iId; int itemId = sgi.itemId; oOXShoppingUnit.ItemFrame = GameDataUtils.GetItemFrame(itemId); oOXShoppingUnit.ItemIcon = GameDataUtils.GetItemIcon(itemId); oOXShoppingUnit.ItemName = GameDataUtils.GetEquipItemNameAndLV(itemId, false); if (sgi.stockCfg == -1) { oOXShoppingUnit.ItemNum = string.Empty; oOXShoppingUnit.ItemFlagOn = false; } else { int num = Mathf.Max(0, sgi.stockCfg - sgi.buyTimes); oOXShoppingUnit.ItemNum = num + "/" + sgi.stockCfg; if (num > 0 && XMarketManager.Instance.GetCurrentShopCanBuyMax() > 0) { oOXShoppingUnit.ItemFlagOn = false; } else { oOXShoppingUnit.ItemFlagOn = true; } } if (sgi.extraInfo.vipLvLmt > 0 && sgi.extraInfo.vipLvLmt > EntityWorld.Instance.EntSelf.VipLv) { oOXShoppingUnit.LockTip = string.Format(GameDataUtils.GetChineseContent(508054, false), sgi.extraInfo.vipLvLmt); oOXShoppingUnit.PriceNowIcon = ResourceManagerBase.GetNullSprite(); oOXShoppingUnit.PriceNow = string.Empty; } else { oOXShoppingUnit.LockTip = string.Empty; oOXShoppingUnit.PriceNowIcon = MoneyType.GetIcon(sgi.moneyType); oOXShoppingUnit.PriceNow = "x" + BaseMarketManager.CurrentManagerInstance.GetCommodityPrice(sgi.iId, 1); } if (!oOXShoppingUnit.ItemFlagOn && sgi.extraInfo.discountIds.get_Count() > 0) { oOXShoppingUnit.DiscountOn = true; SZheKouPeiZhi sZheKouPeiZhi = DataReader <SZheKouPeiZhi> .Get(this.GetDiscountNow(sgi)); if (sZheKouPeiZhi != null) { oOXShoppingUnit.DiscountNumber = GameDataUtils.GetChineseContent(sZheKouPeiZhi.icon, false); } } else { oOXShoppingUnit.DiscountOn = false; } oOXShoppingUnit.ItemFlagOwnOn = false; return(oOXShoppingUnit); }
public static SpriteRenderer GetIconSprite(string spriteName) { if (!SystemConfig.IsReadUIImageOn) { return(ResourceManagerBase.GetNullSprite()); } spriteName = GameDataUtils.SplitString4Dot0(spriteName); return(AssetManager.AssetOfTPManager.GetSpriteRenderer(spriteName)); }
private void SetBloodBar1Null() { if (this.IsWidgetIsNull()) { return; } ResourceManager.SetSprite(this.m_spBloodBar1Bg, ResourceManagerBase.GetNullSprite()); ResourceManager.SetSprite(this.m_spBloodBar1Fg, ResourceManagerBase.GetNullSprite()); }
public SpriteRenderer GetSelfPetIcon2(int petId) { Pet pet = DataReader <Pet> .Get(petId); if (pet.icon2 == null || pet.icon2.get_Count() == 0) { return(ResourceManagerBase.GetNullSprite()); } return(this.GetSelfPetIcon2(pet)); }
public static SpriteRenderer GetIcon(int moneyType) { if (DataReader <HuoBi> .Contains(moneyType)) { HuoBi huoBi = DataReader <HuoBi> .Get(moneyType); return(GameDataUtils.GetItemIcon(huoBi.items)); } return(ResourceManagerBase.GetNullSprite()); }
public static SpriteRenderer GetRoleSelfMenuIcon() { ZhuanZhiJiChuPeiZhi zhuanZhiJiChuPeiZhi = DataReader <ZhuanZhiJiChuPeiZhi> .Get(EntityWorld.Instance.EntSelf.TypeID); if (zhuanZhiJiChuPeiZhi != null) { return(ResourceManager.GetIconSprite(zhuanZhiJiChuPeiZhi.jobPic2)); } return(ResourceManagerBase.GetNullSprite()); }
public static SpriteRenderer GetRoleSmallIcon(int profession) { ZhuanZhiJiChuPeiZhi zhuanZhiJiChuPeiZhi = DataReader <ZhuanZhiJiChuPeiZhi> .Get(profession); if (zhuanZhiJiChuPeiZhi != null) { return(ResourceManager.GetIconSprite(zhuanZhiJiChuPeiZhi.jobPic4)); } return(ResourceManagerBase.GetNullSprite()); }
protected override void OnEnable() { EventDispatcher.Broadcast <bool, RTManager.RtType>("RTManager.ENABLE_PROJECTION_TYPE", true, RTManager.RtType.ActorModel1); ModelDisplayManager.Instance.ShowTerrestrialGlobe(true); RTManager.Instance.SetRotate(true, true); CurrenciesUIViewModel.Show(true); CurrenciesUIViewModel.Instance.SetSubUI(true, ResourceManagerBase.GetNullSprite(), "BACK", delegate { UIStackManager.Instance.PopUIPrevious(base.uiType); }, false); }
public static SpriteRenderer GetGemItemFrameSprite(EquipLibType.ELT pos, int slotIndex) { BaoShiKongPeiZhi baoShiKongPeiZhi = DataReader <BaoShiKongPeiZhi> .DataList.Find((BaoShiKongPeiZhi a) => a.position == (int)pos && a.slotOpen == slotIndex); if (baoShiKongPeiZhi != null && baoShiKongPeiZhi.gemType.get_Count() > 0) { int color = baoShiKongPeiZhi.gemType.get_Item(0); return(GemGlobal.GetGemItemFrameByColor(color)); } return(ResourceManagerBase.GetNullSprite()); }
public static SpriteRenderer GetPlayerPetIcon2(Pet dataPet, int star) { if (dataPet == null || dataPet.icon2 == null || dataPet.icon2.get_Count() == 0) { return(ResourceManagerBase.GetNullSprite()); } if (star - 1 >= 0 && star - 1 < dataPet.icon2.get_Count()) { return(GameDataUtils.GetIcon(dataPet.icon2.get_Item(star - 1))); } return(GameDataUtils.GetIcon(dataPet.icon2.get_Item(0))); }
public static SpriteRenderer GetCodeSprite(string spriteName) { if (!SystemConfig.IsReadUIImageOn) { return(ResourceManagerBase.GetNullSprite()); } if (GameDataUtils.IsCodeIconExist(spriteName)) { return(AssetManager.AssetOfTPManager.GetSpriteRenderer(spriteName)); } return(AssetManager.AssetOfTPManager.GetSpriteRenderer("99999")); }
public SpriteRenderer GetSelfPic(Pet dataPet) { if (dataPet.pic == null || dataPet.pic.get_Count() == 0) { return(ResourceManagerBase.GetNullSprite()); } PetInfo petInfoById = PetManager.Instance.GetPetInfoById((int)dataPet.id); if (petInfoById != null) { return(GameDataUtils.GetIcon(this.GetPic(dataPet, petInfoById.star))); } return(GameDataUtils.GetIcon(dataPet.pic.get_Item(0))); }
public static SpriteRenderer GetNumIcon100(int num, NumType type) { SpriteRenderer result; if (num < 100) { result = ResourceManagerBase.GetNullSprite(); } else { result = GameDataUtils.GetNumIcon(num / 100, type); } return(result); }
public static SpriteRenderer GetRoleHeadIcon(int profession) { if (EntityWorld.Instance.EntSelf == null) { return(ResourceManagerBase.GetNullSprite()); } ZhuanZhiJiChuPeiZhi zhuanZhiJiChuPeiZhi = DataReader <ZhuanZhiJiChuPeiZhi> .Get(EntityWorld.Instance.EntSelf.TypeID); if (zhuanZhiJiChuPeiZhi != null) { return(GameDataUtils.GetIcon(zhuanZhiJiChuPeiZhi.jobPic1)); } return(ResourceManagerBase.GetNullSprite()); }
public static SpriteRenderer GetCodeSprite(int id) { if (!SystemConfig.IsReadUIImageOn) { return(ResourceManagerBase.GetNullSprite()); } IconCode iconCode = DataReader <IconCode> .Get(id); if (iconCode != null) { return(AssetManager.AssetOfTPManager.GetSpriteRenderer(iconCode.name)); } return(AssetManager.AssetOfTPManager.GetSpriteRenderer("99999")); }
public static SpriteRenderer GetNumIcon10(int level, NumType type) { SpriteRenderer result; if (level >= 100) { int num = level % 100 / 10; result = GameDataUtils.GetNumIcon(num, type); } else if (level >= 10 && level < 100) { result = GameDataUtils.GetNumIcon(level / 10, type); } else { result = ResourceManagerBase.GetNullSprite(); } return(result); }
public void SetItemData(int itemID) { this.ItemID = itemID; Items items = DataReader <Items> .Get(itemID); if (items == null) { return; } int num = items.color; if (num == 0) { num = 1; } if (this.m_spImageFrame == null) { return; } if (this.m_spImageFramePet == null) { return; } ResourceManager.SetSprite(this.m_spImageFrame, GameDataUtils.GetItemFrameByColor(num)); ResourceManager.SetSprite(this.m_spImageFramePet, ResourceManagerBase.GetNullSprite()); ResourceManager.SetSprite(this.m_spImageIcon, GameDataUtils.GetIcon(items.icon)); long num2 = BackpackManager.Instance.OnGetGoodCount(itemID); if (num2 < 0L) { this.m_numTxt.get_gameObject().SetActive(false); } else { this.m_numTxt.get_gameObject().SetActive(true); this.m_numTxt.set_text(num2.ToString()); } if (items != null && items.step > 0) { base.FindTransform("ItemStep").get_gameObject().SetActive(true); this.m_itemStepTxt.set_text(string.Format(GameDataUtils.GetChineseContent(505023, false), items.step)); } }
private void ResetCombatWinRankingsInfo() { ResourceManager.SetSprite(this.ImageHeadGold, ResourceManagerBase.GetNullSprite()); ResourceManager.SetSprite(this.ImageHeadSilver, ResourceManagerBase.GetNullSprite()); ResourceManager.SetSprite(this.ImageHeadCopper, ResourceManagerBase.GetNullSprite()); List <CombatWinRankingsItem> combatWinRankingsItems = GangFightManager.Instance.CombatWinRankingsItems; for (int i = 0; i < combatWinRankingsItems.get_Count(); i++) { CombatWinRankingsItem combatWinRankingsItem = combatWinRankingsItems.get_Item(i); AvatarModel avatarModel = DataReader <AvatarModel> .Get(combatWinRankingsItem.modelId); if (i == 0) { this.TextGoldName.set_text(combatWinRankingsItem.name); this.TextNumGold.set_text(combatWinRankingsItem.winCount.ToString() + GameDataUtils.GetChineseContent(510108, false)); this.TextGoldLv.set_text("Lv." + combatWinRankingsItem.lv); ResourceManager.SetSprite(this.ImageHeadGold, GameDataUtils.GetIcon(avatarModel.pic)); this.HavePersonGold.get_gameObject().SetActive(true); this.NoPersonGold.get_gameObject().SetActive(false); } else if (i == 1) { this.TextSilverName.set_text(combatWinRankingsItem.name); this.TextNumSilver.set_text(combatWinRankingsItem.winCount.ToString() + GameDataUtils.GetChineseContent(510108, false)); this.TextSilverLv.set_text("Lv." + combatWinRankingsItem.lv); ResourceManager.SetSprite(this.ImageHeadSilver, GameDataUtils.GetIcon(avatarModel.pic)); this.HavePersonSilver.get_gameObject().SetActive(true); this.NoPersonSilver.get_gameObject().SetActive(false); } else if (i == 2) { this.TextCopperName.set_text(combatWinRankingsItem.name); this.TextNumCopper.set_text(combatWinRankingsItem.winCount.ToString() + GameDataUtils.GetChineseContent(510108, false)); this.TextCopperLv.set_text("Lv." + combatWinRankingsItem.lv); ResourceManager.SetSprite(this.ImageHeadCopper, GameDataUtils.GetIcon(avatarModel.pic)); this.HavePersonCopper.get_gameObject().SetActive(true); this.NoPersonCopper.get_gameObject().SetActive(false); } } }
private void SyncImage() { if (this.m_thisImage != null && this.m_syncImage != null) { this.m_syncImage.set_sprite(this.m_thisImage.get_sprite()); return; } if (this.m_thisRawImage != null && this.m_syncRawImage != null) { RTManager.SetRT(this.m_syncRawImage, this.m_thisRawImage.get_texture()); return; } if (this.m_syncImage != null) { ResourceManager.SetSprite(this.m_syncImage, ResourceManagerBase.GetNullSprite()); } if (this.m_syncRawImage != null) { RTManager.SetRT(this.m_syncRawImage, ResourceManagerBase.GetNullTexture()); } }
public void SetEquipItemData(int itemID, long equipID, SelectImgType selectType = SelectImgType.HighLight) { FXSpineManager.Instance.DeleteSpine(this.m_equipFXID, true); if (!this.isInit) { this.InitUI(); } this.EquipID = equipID; this.ItemID = itemID; Dictionary <string, string> equipIconNamesByEquipDataID = EquipGlobal.GetEquipIconNamesByEquipDataID(itemID, true); if (equipIconNamesByEquipDataID == null) { return; } if (this.m_spImageFrame == null) { return; } if (this.m_spImageFramePet == null) { return; } ResourceManager.SetSprite(this.m_spImageFrame, ResourceManager.GetIconSprite(equipIconNamesByEquipDataID.get_Item("IconFrameName"))); ResourceManager.SetSprite(this.m_spImageFramePet, ResourceManagerBase.GetNullSprite()); ResourceManager.SetSprite(this.m_spImageIcon, ResourceManager.GetIconSprite(equipIconNamesByEquipDataID.get_Item("IconName"))); this.m_numTxt.set_text(string.Empty); this.currentSelectType = selectType; base.FindTransform("ItemStep").get_gameObject().SetActive(true); this.m_itemStepTxt.set_text(equipIconNamesByEquipDataID.get_Item("EquipStep")); this.ExcellentCount = EquipGlobal.GetExcellentAttrsCountByColor(equipID, 1f); EquipSimpleInfo equipSimpleInfoByEquipID = EquipGlobal.GetEquipSimpleInfoByEquipID(equipID); TaoZhuangDuanZhu equipForgeCfgData = EquipGlobal.GetEquipForgeCfgData(equipID); if (equipSimpleInfoByEquipID != null && equipForgeCfgData != null && equipSimpleInfoByEquipID.suitId > 0) { ResourceManager.SetSprite(this.m_spImageFrame, ResourceManager.GetIconSprite(equipForgeCfgData.frame)); } this.SetImageBinding(equipSimpleInfoByEquipID != null && equipSimpleInfoByEquipID.binding); }
private void SetOneEquipSlot(int slotIndex, int typeId) { Transform transform = this.btnEquipSlots[slotIndex]; Image component = transform.FindChild("ItemBg").GetComponent <Image>(); Image component2 = transform.FindChild("item").GetComponent <Image>(); Transform transform2 = transform.FindChild("name"); Text component3 = transform2.FindChild("texLv").GetComponent <Text>(); Image component4 = transform.FindChild("notice").GetComponent <Image>(); transform2.get_gameObject().SetActive(false); component4.get_gameObject().SetActive(false); ResourceManager.SetSprite(component, GemGlobal.GetGemItemFrameSprite(this.equipCurr, slotIndex + 1)); if (typeId == -1) { ResourceManager.SetSprite(component2, ResourceManager.GetIconSprite("jewel_box_suo")); component2.SetNativeSize(); transform2.get_gameObject().SetActive(true); int slotUnlockRequireBatchLv = GemGlobal.GetSlotUnlockRequireBatchLv(this.equipCurr, slotIndex + 1); component3.set_text(string.Format(GameDataUtils.GetChineseContent(621001, false), slotUnlockRequireBatchLv)); } else if (typeId == 0) { ResourceManager.SetSprite(component2, ResourceManagerBase.GetNullSprite()); } else { ResourceManager.SetSprite(component2, GemGlobal.GetIconSprite(typeId)); component2.SetNativeSize(); transform2.get_gameObject().SetActive(true); component3.set_text(GemGlobal.GetName(typeId)); if (!GemGlobal.IsGemMaxLv(typeId)) { if (GemGlobal.IsCanGemLvUp(slotIndex + 1, typeId)) { component4.get_gameObject().SetActive(true); } } } }
public void SetGemIcon(int itemID, int count) { this.ItemID = itemID; Items items = DataReader <Items> .Get(itemID); if (items == null) { return; } if (!this.isInit) { this.InitUI(); } int num = items.color; if (num == 0) { num = 1; } if (this.m_spImageFrame == null) { return; } if (this.m_spImageFramePet == null) { return; } ResourceManager.SetSprite(this.m_spImageFrame, GameDataUtils.GetItemFrameByColor(num)); ResourceManager.SetSprite(this.m_spImageFramePet, ResourceManagerBase.GetNullSprite()); ResourceManager.SetSprite(this.m_spImageIcon, GameDataUtils.GetIcon(items.icon)); this.m_numTxt.get_gameObject().SetActive(true); this.m_numTxt.set_text(count.ToString()); this.currentSelectType = SelectImgType.HighLight; if (items != null && items.step > 0) { base.FindTransform("ItemStep").get_gameObject().SetActive(true); this.m_itemStepTxt.set_text(string.Format(GameDataUtils.GetChineseContent(505023, false), items.step)); } }
public void ResetAll() { ResourceManager.SetSprite(this.m_spFaceIcon, ResourceManagerBase.GetNullSprite()); }