Exemplo n.º 1
0
    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();
    }
Exemplo n.º 2
0
 public void EquipThisItem()
 {
     IPlayerHasEquips.DataMap[selectedEquipGuid].equipItemId   = heroGuid;
     IPlayerHasEquips.DataMap[selectedEquipGuid].equipPosition = equipType.ToString();
     IPlayerHasEquips.UpdataDataMap();
     Close();
 }
Exemplo n.º 3
0
 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);
 }
Exemplo n.º 4
0
 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");
 }
Exemplo n.º 5
0
 public void SelectedItem(EquipListItem currentSelectedItem, IPlayerHasEquips selectedItem)
 {
     this.currentSelectedItem = currentSelectedItem;
     //AttributeShowScript.SetupInfo(selectedItem.Attributes);
 }
Exemplo n.º 6
0
 public void Init(EquipListUI listui, IPlayerHasEquips equipItem)
 {
     this.listui    = listui;
     this.equipItem = equipItem;
     //lvName.text = equipItem.EquipmentData.quality + "-LV" + equipItem.Level + "-" + equipItem.EquipmentData.title;
 }
Exemplo n.º 7
0
 internal void Init(WearEquipmentList wearEquipmentList, IPlayerHasEquips playerItem)
 {
     this.wearEquipmentList = wearEquipmentList;
     this.playerItem        = playerItem;
     //lvName.text = playerItem.EquipmentData.quality + "-LV" + playerItem.Level + "-" + playerItem.EquipmentData.title;
 }