public static int set_m_id(IntPtr l)
    {
        int result;

        try
        {
            BattleHeroEquipment battleHeroEquipment = (BattleHeroEquipment)LuaObject.checkSelf(l);
            int id;
            LuaObject.checkType(l, 2, out id);
            battleHeroEquipment.m_luaExportHelper.m_id = id;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int set_EnchantProperties(IntPtr l)
    {
        int result;

        try
        {
            BattleHeroEquipment         battleHeroEquipment = (BattleHeroEquipment)LuaObject.checkSelf(l);
            List <CommonBattleProperty> enchantProperties;
            LuaObject.checkType <List <CommonBattleProperty> >(l, 2, out enchantProperties);
            battleHeroEquipment.EnchantProperties = enchantProperties;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
 // Token: 0x0600C1CD RID: 49613 RVA: 0x0035DE04 File Offset: 0x0035C004
 public void SetEquipmentInfo(BattleHeroEquipment equipment)
 {
     if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_SetEquipmentInfoBattleHeroEquipment_hotfix != null)
     {
         this.m_SetEquipmentInfoBattleHeroEquipment_hotfix.call(new object[]
         {
             this,
             equipment
         });
         return;
     }
     BJLuaObjHelper.IsSkipLuaHotfix = false;
     if (equipment != null)
     {
         this.m_equipment = equipment;
         this.m_equipmentItemBGImage.sprite = AssetUtility.Instance.GetSprite(UIUtility.GetGoodsFrameNameByRank(equipment.EquipmentInfo.Rank));
         this.m_equipmentItemIcon.sprite    = AssetUtility.Instance.GetSprite(equipment.EquipmentInfo.Icon);
         UIUtility.SetGameObjectChildrenActiveCount(this.m_equipmentItemStarGroup, equipment.StarLevel);
         this.m_equipmentSSREffectGameObject.SetActive(UIUtility.IsRankSSR(equipment.EquipmentInfo.Rank));
     }
 }