| | |
| | | {
|
| | | foreach(var key in shopRedDict.Keys)
|
| | | {
|
| | | if(shopRedDict[key].state != RedPointState.None)
|
| | | StoreConfig storeConfig = Config.Instance.Get<StoreConfig>(key);
|
| | | ItemConfig itemConfig = Config.Instance.Get<ItemConfig>(storeConfig.ItemID);
|
| | | switch (itemConfig.Type)
|
| | | {
|
| | | string record = StringUtility.Contact(PlayerDatas.Instance.baseData.PlayerID, "ShopId",key);
|
| | | shopRedDict[key].state = RedPointState.None;
|
| | | LocalSave.SetBool(record, false);
|
| | | case 26:
|
| | | case 41:
|
| | | if (shopRedDict[key].state != RedPointState.None)
|
| | | {
|
| | | string record = StringUtility.Contact(PlayerDatas.Instance.baseData.PlayerID, "ShopId", key);
|
| | | shopRedDict[key].state = RedPointState.None;
|
| | | LocalSave.SetBool(record, false);
|
| | | }
|
| | | break;
|
| | | }
|
| | | |
| | | }
|
| | | }
|
| | |
|