hch
7 天以前 cb653cf75b17b9bdca0b5b9e6b88edf1ca72e90c
Main/System/Store/StoreModel.cs
@@ -922,11 +922,11 @@
    #endregion
    private ulong _price;
    private long _price;
    public void SendBuyShopItem(StoreConfig model, int count)
    {
        _price = (ulong)(model.MoneyNumber * count);
        _price = model.MoneyNumber * count;
        if (MoneyIsEnough(model.MoneyType, _price))
        {
@@ -1052,7 +1052,7 @@
    }
    public bool MoneyIsEnough(int moneyType, ulong money)
    public bool MoneyIsEnough(int moneyType, long money)
    {
        if (UIHelper.GetMoneyCnt(moneyType) < money)
        {
@@ -1117,9 +1117,9 @@
                UpdateMustBuyRedpoint();
                UpdateDailyRedpoinit();
                break;
            case FuncOpenEnum.BlastFurnace:
                ControllerRedPoint();
                break;
            // case FuncOpenEnum.BlastFurnace:
            //     ControllerRedPoint();
            //     break;
        }
    }
@@ -1268,11 +1268,11 @@
    public void ControllerRedPoint(bool isLook = false)
    {
        fairyStoreRemindRedpoint.state = RedPointState.None;
        if (!FairyModel.Instance.fairyStoreOpen
            || !FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.BlastFurnace))
        {
            return;
        }
        // if (!FairyModel.Instance.fairyStoreOpen
        //     || !FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.BlastFurnace))
        // {
        //     return;
        // }
        int familyLv = PlayerDatas.Instance.fairyData.fairy.FamilyLV;
        if (!isLook)
@@ -1409,7 +1409,7 @@
                    {
                        if (!TryGetIsSellOut(storeConfig, out remainNum))
                        {
                            if (UIHelper.GetMoneyCnt(storeConfig.MoneyType) >= (ulong)storeConfig.MoneyNumber)
                            if (UIHelper.GetMoneyCnt(storeConfig.MoneyType) >= storeConfig.MoneyNumber)
                            {
                                shopRedDict[storeConfig.ID].state = RedPointState.Simple;
                            }
@@ -1496,7 +1496,7 @@
                        {
                            break;
                        }
                        if (!MoneyIsEnough(config.MoneyType, (ulong)config.MoneyNumber))
                        if (!MoneyIsEnough(config.MoneyType, config.MoneyNumber))
                        {
                            break;
                        }