void RefreshUI() { AttributeShow.SetupInfo(IPlayerHasCharacters.DataMap[heroGuid].GetCalculationAttributesWithProp()); Dictionary <string, IPlayerHasEquips> hasEquips = IPlayerHasEquips.GetHeroEquipses(heroGuid); if (hasEquips.ContainsKey("weapon")) { equip1.SetEquipInfo(hasEquips["weapon"].guid, heroGuid); } else { equip1.SetEquipInfo("", heroGuid); } if (hasEquips.ContainsKey("cloth")) { equip2.SetEquipInfo(hasEquips["cloth"].guid, heroGuid); } else { equip2.SetEquipInfo("", heroGuid); } if (hasEquips.ContainsKey("shoot")) { equip3.SetEquipInfo(hasEquips["shoot"].guid, heroGuid); } else { equip3.SetEquipInfo("", heroGuid); } ShowSkill(); }
public void EquipThisItem() { IPlayerHasEquips.DataMap[selectedEquipGuid].equipItemId = heroGuid; IPlayerHasEquips.DataMap[selectedEquipGuid].equipPosition = equipType.ToString(); IPlayerHasEquips.UpdataDataMap(); Close(); }
public void Click(IPlayerHasEquips clickitem) { Debug.LogError(characterListUI == null); Debug.LogError(characterListUI.GetSelectedPlayerItem() == null); Debug.LogError(clickitem == null); //xuanze //GameInstance.dbBattle.DoEquipItem(characterListUI.GetSelectedPlayerItem().GUID, clickitem.GUID, currentName, GameInstance.Singleton.OnGameServiceItemResult); }
public void Init() { ConfigSQLite3Operate = SQLite3Factory.OpenToRead("Database.db"); LocalSQLite3Operate = SQLite3Factory.OpenToWrite("Dynamic.db"); CheckTable(); IPlayer.Init(); IPlayerBattle.Init(); ICharacter.Init(); IEquipment.Init(); IPlayerBattle.Init(); IPlayerClearStage.Init(); IPlayerCurrency.Init(); IPlayerFormation.Init(); IPlayerHasCharacters.Init(); IPlayerHasEquips.Init(); IPlayerOtherItem.Init(); IPlayerStamina.Init(); IPlayerUnlockItem.Init(); //IPlayerHasEquips.InsertNewEquips("2001"); //IPlayerHasCharacters.InsertNewCharacter("1001"); }
public void SelectedItem(EquipListItem currentSelectedItem, IPlayerHasEquips selectedItem) { this.currentSelectedItem = currentSelectedItem; //AttributeShowScript.SetupInfo(selectedItem.Attributes); }
public void Init(EquipListUI listui, IPlayerHasEquips equipItem) { this.listui = listui; this.equipItem = equipItem; //lvName.text = equipItem.EquipmentData.quality + "-LV" + equipItem.Level + "-" + equipItem.EquipmentData.title; }
internal void Init(WearEquipmentList wearEquipmentList, IPlayerHasEquips playerItem) { this.wearEquipmentList = wearEquipmentList; this.playerItem = playerItem; //lvName.text = playerItem.EquipmentData.quality + "-LV" + playerItem.Level + "-" + playerItem.EquipmentData.title; }