From 8d8857fa499d0378b31ce3120929526210400694 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期一, 26 五月 2025 19:23:34 +0800
Subject: [PATCH] 59 子 【常规】邮件系统 / 【常规】邮件系统-客户端 PackModel改PackManager
---
Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0725_tagRolePackRefreshEx.cs | 2 +-
Main/System/KnapSack/Logic/ItemLogicUtility.cs | 2 +-
Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0709_tagClearItem.cs | 2 +-
Main/NetworkPackage/DTCFile/ServerPack/HA8_Item/DTCA809_tagMCItemDayUseCntInfo.cs | 2 +-
Main/Manager/GameSystemManager/PackManager.cs | 8 +++++++-
Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0707_tagItemCountRefresh.cs | 2 +-
Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0711_tagClearItemPack.cs | 2 +-
Main/NetworkPackage/DTCFile/ServerPack/H03_MainCharacter/DTC0316_tagPackResetOK.cs | 2 +-
Main/NetworkPackage/DTCFile/ServerPack/HA8_Item/DTCA801_tagMCGiveAwardInfo.cs | 2 +-
Main/Manager/GameSystemManager/PackManager.cs.meta | 0
Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0724_tagRolePackCanUseCount.cs | 2 +-
Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0704_tagRolePackRefresh.cs | 2 +-
Main/System/KnapSack/New/CommonItemBaisc.cs | 2 +-
Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0706_tagUseItemSuccess.cs | 2 +-
14 files changed, 19 insertions(+), 13 deletions(-)
diff --git a/Main/System/KnapSack/Logic/PackModel.cs b/Main/Manager/GameSystemManager/PackManager.cs
similarity index 98%
rename from Main/System/KnapSack/Logic/PackModel.cs
rename to Main/Manager/GameSystemManager/PackManager.cs
index 5b6763c..c84b763 100644
--- a/Main/System/KnapSack/Logic/PackModel.cs
+++ b/Main/Manager/GameSystemManager/PackManager.cs
@@ -8,7 +8,7 @@
namespace vnxbqy.UI
{
- public class PackModel : ManagerBase<PackModel>
+ public class PackManager : GameSystemManager<PackManager>
//public class PackModel : Model, IBeforePlayerDataInitialize, IAfterPlayerDataInitialize, IPlayerLoginOk
{
public static string StrengthAttrShift_RecordKey = "";
@@ -34,6 +34,9 @@
UIEffect lingshiEffect; //鐏电煶鐗规晥
public override void Init()
{
+ DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent += OnBeforePlayerDataInitialize;
+ DTC0102_tagCDBPlayer.afterPlayerDataInitializeEvent += OnAfterPlayerDataInitialize;
+ DTC0403_tagPlayerLoginLoadOK.playerLoginOkEvent += OnPlayerLoginOk;
ParseConfig();
//SysNotifyMgr.Instance.sysNotifyEvent += RefreshSysInfo;
// List<DungeonOpenTimeConfig> dungeonlist = DungeonOpenTimeConfig.GetValues();
@@ -111,6 +114,9 @@
public override void Release()
{
+ DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent -= OnBeforePlayerDataInitialize;
+ DTC0102_tagCDBPlayer.afterPlayerDataInitializeEvent -= OnAfterPlayerDataInitialize;
+ DTC0403_tagPlayerLoginLoadOK.playerLoginOkEvent -= OnPlayerLoginOk;
FuncOpen.Instance.OnFuncStateChangeEvent -= OnFuncStateChangeEvent;
// SysNotifyMgr.Instance.sysNotifyEvent -= RefreshSysInfo;
}
diff --git a/Main/System/KnapSack/Logic/PackModel.cs.meta b/Main/Manager/GameSystemManager/PackManager.cs.meta
similarity index 100%
rename from Main/System/KnapSack/Logic/PackModel.cs.meta
rename to Main/Manager/GameSystemManager/PackManager.cs.meta
diff --git a/Main/NetworkPackage/DTCFile/ServerPack/H03_MainCharacter/DTC0316_tagPackResetOK.cs b/Main/NetworkPackage/DTCFile/ServerPack/H03_MainCharacter/DTC0316_tagPackResetOK.cs
index c2f633b..73c9c77 100644
--- a/Main/NetworkPackage/DTCFile/ServerPack/H03_MainCharacter/DTC0316_tagPackResetOK.cs
+++ b/Main/NetworkPackage/DTCFile/ServerPack/H03_MainCharacter/DTC0316_tagPackResetOK.cs
@@ -12,7 +12,7 @@
base.Done(vNetPack);
H0316_tagPackResetOK vNetData = vNetPack as H0316_tagPackResetOK;
- PackModel.Instance.PackResetOk(vNetData);
+ PackManager.Instance.PackResetOk(vNetData);
}
}
diff --git a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0704_tagRolePackRefresh.cs b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0704_tagRolePackRefresh.cs
index 350e914..b7bc1a4 100644
--- a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0704_tagRolePackRefresh.cs
+++ b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0704_tagRolePackRefresh.cs
@@ -12,7 +12,7 @@
{
base.Done(vNetPack);
H0704_tagRolePackRefresh vNetData = vNetPack as H0704_tagRolePackRefresh;
- PackModel.Instance.UpdateItem(vNetData);
+ PackManager.Instance.UpdateItem(vNetData);
// if (vNetData.PackType == 1)
// {
diff --git a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0706_tagUseItemSuccess.cs b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0706_tagUseItemSuccess.cs
index d42ab01..ab0fc9b 100644
--- a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0706_tagUseItemSuccess.cs
+++ b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0706_tagUseItemSuccess.cs
@@ -9,7 +9,7 @@
{
base.Done(vNetPack);
H0706_tagUseItemSuccess vNetData = vNetPack as H0706_tagUseItemSuccess;
- PackModel.Instance.UseItemSuccess(vNetData);
+ PackManager.Instance.UseItemSuccess(vNetData);
}
}
diff --git a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0707_tagItemCountRefresh.cs b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0707_tagItemCountRefresh.cs
index 62b9b1e..124efa8 100644
--- a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0707_tagItemCountRefresh.cs
+++ b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0707_tagItemCountRefresh.cs
@@ -12,7 +12,7 @@
base.Done(vNetPack);
H0707_tagItemCountRefresh vNetData = vNetPack as H0707_tagItemCountRefresh;
Debug.Log(707 + "刷锟斤拷锟斤拷锟斤拷");
- PackModel.Instance.RefreshItemCount(vNetData);
+ PackManager.Instance.RefreshItemCount(vNetData);
}
}
diff --git a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0709_tagClearItem.cs b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0709_tagClearItem.cs
index d9f7669..800548e 100644
--- a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0709_tagClearItem.cs
+++ b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0709_tagClearItem.cs
@@ -16,7 +16,7 @@
base.Done(vNetPack);
H0709_tagClearItem vNetData = vNetPack as H0709_tagClearItem;
- PackModel.Instance.RemoveItem(vNetData);
+ PackManager.Instance.RemoveItem(vNetData);
// if (vNetData.PackType == 1)
// {
diff --git a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0711_tagClearItemPack.cs b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0711_tagClearItemPack.cs
index 40d5dfc..680248d 100644
--- a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0711_tagClearItemPack.cs
+++ b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0711_tagClearItemPack.cs
@@ -10,7 +10,7 @@
{
base.Done(vNetPack);
H0711_tagClearItemPack vNetData = vNetPack as H0711_tagClearItemPack;
- PackModel.Instance.ClearPack(vNetData);
+ PackManager.Instance.ClearPack(vNetData);
}
}
diff --git a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0724_tagRolePackCanUseCount.cs b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0724_tagRolePackCanUseCount.cs
index 59633cf..d380375 100644
--- a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0724_tagRolePackCanUseCount.cs
+++ b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0724_tagRolePackCanUseCount.cs
@@ -10,7 +10,7 @@
{
base.Done(vNetPack);
H0724_tagRolePackCanUseCount vNetData = vNetPack as H0724_tagRolePackCanUseCount;
- PackModel.Instance.UpdateUnlockedGridCount(vNetData);
+ PackManager.Instance.UpdateUnlockedGridCount(vNetData);
}
}
diff --git a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0725_tagRolePackRefreshEx.cs b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0725_tagRolePackRefreshEx.cs
index b63fc10..8cac3c1 100644
--- a/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0725_tagRolePackRefreshEx.cs
+++ b/Main/NetworkPackage/DTCFile/ServerPack/H07_PlayerItem/DTC0725_tagRolePackRefreshEx.cs
@@ -12,7 +12,7 @@
{
base.Done(vNetPack);
H0725_tagRolePackRefreshEx vNetData = vNetPack as H0725_tagRolePackRefreshEx;
- PackModel.Instance.UpdatePack(vNetData);
+ PackManager.Instance.UpdatePack(vNetData);
// if (vNetData.PackType == 1)
// {
diff --git a/Main/NetworkPackage/DTCFile/ServerPack/HA8_Item/DTCA801_tagMCGiveAwardInfo.cs b/Main/NetworkPackage/DTCFile/ServerPack/HA8_Item/DTCA801_tagMCGiveAwardInfo.cs
index e1fc30e..4fd1fb9 100644
--- a/Main/NetworkPackage/DTCFile/ServerPack/HA8_Item/DTCA801_tagMCGiveAwardInfo.cs
+++ b/Main/NetworkPackage/DTCFile/ServerPack/HA8_Item/DTCA801_tagMCGiveAwardInfo.cs
@@ -8,6 +8,6 @@
{
base.Done(vNetPack);
HA801_tagMCGiveAwardInfo vNetData = vNetPack as HA801_tagMCGiveAwardInfo;
- PackModel.Instance.ReceiveAwardNotify(vNetData);
+ PackManager.Instance.ReceiveAwardNotify(vNetData);
}
}
diff --git a/Main/NetworkPackage/DTCFile/ServerPack/HA8_Item/DTCA809_tagMCItemDayUseCntInfo.cs b/Main/NetworkPackage/DTCFile/ServerPack/HA8_Item/DTCA809_tagMCItemDayUseCntInfo.cs
index 9b464ea..54e77e9 100644
--- a/Main/NetworkPackage/DTCFile/ServerPack/HA8_Item/DTCA809_tagMCItemDayUseCntInfo.cs
+++ b/Main/NetworkPackage/DTCFile/ServerPack/HA8_Item/DTCA809_tagMCItemDayUseCntInfo.cs
@@ -8,6 +8,6 @@
{
base.Done(vNetPack);
HA809_tagMCItemDayUseCntInfo vNetData = vNetPack as HA809_tagMCItemDayUseCntInfo;
- PackModel.Instance.UpdateItemUseCnt(vNetData);
+ PackManager.Instance.UpdateItemUseCnt(vNetData);
}
}
diff --git a/Main/System/KnapSack/Logic/ItemLogicUtility.cs b/Main/System/KnapSack/Logic/ItemLogicUtility.cs
index 60ef7df..e63a126 100644
--- a/Main/System/KnapSack/Logic/ItemLogicUtility.cs
+++ b/Main/System/KnapSack/Logic/ItemLogicUtility.cs
@@ -27,7 +27,7 @@
private Dictionary<int, List<int>> betterEquipExceptDungeonDict;
Dictionary<int, int> equipSkillScores = new Dictionary<int, int>();
- PackModel packModel { get { return PackModel.Instance; } }
+ PackManager packModel { get { return PackManager.Instance; } }
// BuffModel buffDatas { get { return ModelCenter.Instance.GetModel<BuffModel>(); } }
// MountModel mountDatas { get { return ModelCenter.Instance.GetModel<MountModel>(); } }
// PetModel petDatas { get { return ModelCenter.Instance.GetModel<PetModel>(); } }
diff --git a/Main/System/KnapSack/New/CommonItemBaisc.cs b/Main/System/KnapSack/New/CommonItemBaisc.cs
index 6b95fb6..0dee07a 100644
--- a/Main/System/KnapSack/New/CommonItemBaisc.cs
+++ b/Main/System/KnapSack/New/CommonItemBaisc.cs
@@ -150,7 +150,7 @@
}
public int itemId { get; private set; }
- PackModel packModel { get { return PackModel.Instance; } }
+ PackManager packModel { get { return PackManager.Instance; } }
// EquipModel equipModel { get { return ModelCenter.Instance.GetModel<EquipModel>(); } }
/// <summary>
--
Gitblit v1.8.0