UpdatePersistantItem()

Found in:

public void UpdatePersistantItem(Item item, int pos){
    slot[pos].GetComponent().itemAmount = item.GetBaseAmount();
    slot[pos].GetComponent().iconType = item.GetSprite();
    slot[pos].GetComponent().fullItem = item;
    slot[pos].GetComponent().UpdateSlot();

    for(int i = 0; i < btnAmt; i++){
      if(equipAreas[i].thisItem.GetItemType() == item.GetItemType()){
        equipAreas[i].updateEquipDisplay(item);
        break;
      }
    }

    if(item.GetItemType() == Item.ItemType.Sword){
      GameObject.Find("hero_0").transform.Find("Sword").gameObject.SetActive(true);
      GameObject.Find("hero_0").transform.Find("Sword").gameObject.GetComponent().sprite = item.GetSprite();
      GameObject.Find("hero_0").transform.Find("Sword").gameObject.GetComponent().swordItem = item.GetISO();
      GameObject.Find("hero_0").transform.Find("Sword").gameObject.GetComponent().maxStrikes = item.GetswordStrikeAmt();
      if(GameObject.Find("hero_0").transform.Find("Sword").gameObject.TryGetComponent(out SpriteGlowEffect sprtglw)){
        Destroy(GameObject.Find("hero_0").transform.Find("Sword").gameObject.GetComponent());
      }
      if(item.HasGlow()){
        SpriteGlowEffect sp = GameObject.Find("hero_0").transform.Find("Sword").gameObject.AddComponent() as SpriteGlowEffect;
        sp.GlowColor = item.GlowColor();
        sp.GlowBrightness = item.GlowBrightness();
        sp.OutlineWidth = item.GlowOutline();
        sp.AlphaThreshold = item.GlowThreshold();
      }

      GameObject.Find("hero_0").transform.Find("Sword").gameObject.SetActive(false);
    }

    usingThis = item;
  }


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *