From 0d7482d5a0e8bf082abfb4b5bfbfee03597cdc3a Mon Sep 17 00:00:00 2001
From: lwb <q3213421wrwqr>
Date: 星期四, 25 二月 2021 15:43:08 +0800
Subject: [PATCH] 9527 去掉xlua
---
Core/GameEngine/DataToCtl/PackageRegedit.cs | 54 +++++++++---------------------------------------------
1 files changed, 9 insertions(+), 45 deletions(-)
diff --git a/Core/GameEngine/DataToCtl/PackageRegedit.cs b/Core/GameEngine/DataToCtl/PackageRegedit.cs
index 00953e7..5a07f57 100644
--- a/Core/GameEngine/DataToCtl/PackageRegedit.cs
+++ b/Core/GameEngine/DataToCtl/PackageRegedit.cs
@@ -9,32 +9,19 @@
static object lockojbLua = new object();
- //Lua 娉ㄥ唽鐨勫寘鍛戒护
- static HashSet<ushort> _luaPackageCmd = new HashSet<ushort>();
- static HashSet<ushort> luaPackageCmd
- {
- get
- {
- lock (lockojbLua) { return _luaPackageCmd; }
- }
- }
#region IL鐑洿宸ョ▼鐨勫皝鍖�
static object lockojbIL1 = new object();
static Dictionary<ushort, string> _ILPackageTable = new Dictionary<ushort, string>();
- static Dictionary<ushort, string> ilPackageTable
- {
- get
- {
+ static Dictionary<ushort, string> ilPackageTable {
+ get {
lock (lockojbIL1) { return _ILPackageTable; }
}
}
static object lockojbIL2 = new object();
static Dictionary<ushort, DtcBasic> _ILPackToBusinessTable = new Dictionary<ushort, DtcBasic>();
- static Dictionary<ushort, DtcBasic> ilPackToBusinessTable
- {
- get
- {
+ static Dictionary<ushort, DtcBasic> ilPackToBusinessTable {
+ get {
lock (lockojbIL2) { return _ILPackToBusinessTable; }
}
}
@@ -43,19 +30,15 @@
#region 涓诲伐绋嬪師鐢熺殑灏佸寘
static object lockojb1 = new object();
static Dictionary<ushort, Type> m_PackageTable = new Dictionary<ushort, Type>();
- static Dictionary<ushort, Type> packageTable
- {
- get
- {
+ static Dictionary<ushort, Type> packageTable {
+ get {
lock (lockojb1) { return m_PackageTable; }
}
}
static object lockojb2 = new object();
static Dictionary<ushort, DtcBasic> m_PackToBusinessTable = new Dictionary<ushort, DtcBasic>();
- static Dictionary<ushort, DtcBasic> packToBusinessTable
- {
- get
- {
+ static Dictionary<ushort, DtcBasic> packToBusinessTable {
+ get {
lock (lockojb2) { return m_PackToBusinessTable; }
}
}
@@ -559,17 +542,6 @@
#endregion
}
- //娉ㄥ唽lua鐨勫皝鍖�
- public static void RegisterLua(Dictionary<ushort, Action> luaPtRegister)
- {
- foreach (var key in luaPtRegister.Keys)
- {
- if (luaPackageCmd.Add(key))
- DebugEx.LogFormat("娉ㄥ唽Lua灏佸寘锛歿0}", key);
- else
- DebugEx.LogErrorFormat("閲嶅Lua灏佸寘鐧昏: {0}锛�", key);
- }
- }
public static void RegisterIL(List<string[]> packs)
{
@@ -625,20 +597,12 @@
return packToBusinessTable.ContainsKey(_cmd);
}
- public static bool ContainLua(ushort _cmd)
- {
- return luaPackageCmd.Contains(_cmd);
- }
-
public static void Distribute(GameNetPackBasic _package)
{
try
{
DebugEx.LogFormat("Distribute锛歿0}", _package.cmd);
- if (_package is LuaGameNetPack)
- //鎵цlua鐨勫皝鍖�
- CSharpCallLua.OnRecieveLuaNetPackage(_package as LuaGameNetPack);
- else if (_package is GameNetPackBasicAdapter.Adapter)
+ if (_package is GameNetPackBasicAdapter.Adapter)
{
DebugEx.LogFormat("鎵цIL灏佸寘锛歿0}", _package.cmd);
//鎵цIL鐑洿宸ョ▼鐨勫皝鍖�
--
Gitblit v1.8.0