Exemple #1
0
    public void UpdateInfo()
    {
        COM_GuildBuilding guildBuild = FamilySystem.instance.Buildings [(int)GuildBuildingType.GBT_Collection - 1];

        if (guildBuild == null)
        {
            return;
        }
        FamilyData fData = FamilyData.GetData((int)GuildBuildingType.GBT_Collection, guildBuild.level_);

        if (fData == null)
        {
            return;
        }
        name.text           = fData.name_;
        levelImg.spriteName = "jz_" + guildBuild.level_;
        lv_.text            = guildBuild.level_.ToString();
        COM_Guild guild = FamilySystem.instance.GuildData;

        if (guild == null)
        {
            return;
        }
        cent_.text = guild.presentNum_ + "/" + fData.number_;

        progress_.value = (float)guild.presentNum_ / (float)fData.number_;

        ItemCellUI cell = UIManager.Instance.AddItemCellUI(rewardicon_, (uint)fData.rewrod_);

        cell.showTips = true;
    }
Exemple #2
0
 void updateguildLevel(GuildBuildingType type, COM_GuildBuilding building)
 {
     if (type == GuildBuildingType.GBT_Main)
     {
         familyLeveLabel.text = building.level_.ToString();
     }
 }
Exemple #3
0
 void OnFamilyDataEvent(COM_GuildBuilding guild)
 {
     if (data_ == null)
     {
         return;
     }
     name_.text       = data_.name_;
     icon_.spriteName = data_.icon_;
     gameObject.SetActive(true);
     levelImg.spriteName = "jz_" + guild.level_;
     needGold_.text      = data_.needMoney_.ToString();
     haveGold_.text      = FamilySystem.instance.GuildData.fundz_.ToString();
     if (FamilySystem.instance.GuildData.fundz_ < data_.needMoney_)
     {
         levelUpBtn.isEnabled = false;
     }
     else
     {
         levelUpBtn.isEnabled = true;
     }
     if ((GuildBuildingType)data_.type_ == GuildBuildingType.GBT_Main)
     {
         if (GuildSystem.GetGuildMemberSelf((int)GamePlayer.Instance.InstId).job_ < (int)GuildJob.GJ_VicePremier)
         {
             levelUpBtn.isEnabled = false;
         }
     }
     else
     {
         if (GuildSystem.GetGuildMemberSelf((int)GamePlayer.Instance.InstId).job_ < (int)GuildJob.GJ_SecretaryHead)
         {
             levelUpBtn.isEnabled = false;
         }
     }
 }
Exemple #4
0
 static public void UpdateGuildLevelbu(GuildBuildingType type, COM_GuildBuilding building)
 {
     if (UpdateGuildLevelok != null)
     {
         UpdateGuildLevelok(type, building);
     }
 }
Exemple #5
0
 public void  updateGuildBuilding(GuildBuildingType type, COM_GuildBuilding building)
 {
     Buildings [(int)type - 1] = building;
     if (UpdateGuildBuildingEvent != null)
     {
         UpdateGuildBuildingEvent(building);
     }
 }
Exemple #6
0
 void updateguildLevel(GuildBuildingType type, COM_GuildBuilding building)
 {
     if (type == GuildBuildingType.GBT_Bank)
     {
         FamilyData fa = FamilyData.GetData((int)type, (int)building.level_);
         fads                     = fa;
         levelLable.text          = building.level_.ToString();
         maxFamilyMoneyLable.text = fa.number_.ToString();
         levelSp.spriteName       = building.level_.ToString();
         GlobalValue.Get(Constant.C_FamilyOneDayFundzLose, out weihu);
         curFamilyMoneyLable.text = GuildSystem.Mguild.fundz_.ToString();
     }
 }
Exemple #7
0
    public void UpdataInfo()
    {
        if (data_ == null)
        {
            return;
        }
        namelbl_.text     = data_.name_;
        funImg.spriteName = data_.icon_;
        if (FamilySystem.instance.Buildings.Length < (int)data_.type_)
        {
            return;
        }
        COM_GuildBuilding build = FamilySystem.instance.Buildings[(int)data_.id_ - 1];

        if (build == null)
        {
            return;
        }
        BuildingData        = build;
        levelImg.spriteName = "jz_" + build.level_;
    }
Exemple #8
0
    public void SetData(int id)
    {
        contents_ = FamilyData.AllL1Data();
        if (FamilySystem.instance.Buildings.Length < id - 1)
        {
            return;
        }
        COM_GuildBuilding build = FamilySystem.instance.Buildings[id - 1];

        if (build == null)
        {
            return;
        }
        data_ = FamilyData.GetData(id, build.level_);
        if (data_ == null)
        {
            return;
        }
        name_.text       = data_.name_;
        icon_.spriteName = data_.icon_;
        descLab.text     = data_.desc_;
        gameObject.SetActive(true);
        levelImg.spriteName = "jz_" + build.level_;
        needGold_.text      = data_.needMoney_.ToString();
        haveGold_.text      = FamilySystem.instance.GuildData.fundz_.ToString();



        if (FamilySystem.instance.GuildData.fundz_ < data_.needMoney_)
        {
            levelUpBtn.isEnabled = false;
        }
        else
        {
            levelUpBtn.isEnabled = true;
        }
    }
Exemple #9
0
 void OnFamilyGuildBuilding(COM_GuildBuilding g)
 {
     OnFamilyDataEvent(1);
 }