From 336c229f0b32edc4d1dfd3579eb70c5bae142286 Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期一, 24 十二月 2018 12:00:53 +0800
Subject: [PATCH] Merge branch 'Cross_Server' of http://192.168.0.87:10010/r/snxxz_scripts into Cross_Server

---
 Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC002_tagGCCrossRealmPKStartMatch.cs  |    2 
 System/CrossServerOneVsOne/CrossServerOneVsOneCyclicScroll.cs.meta                            |    0 
 System/CrossServerOneVsOne/CrossServerOneVsOnePlayerInfo.cs                                   |    4 
 System/CrossServerOneVsOne/CrossServerWin.cs                                                  |   16 +-
 System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs                                        |   34 ++--
 System/CrossServerOneVsOne/CrossServerOneVsOneWaitPlayerCoolDownWin.cs                        |    2 
 Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeasonInfo.cs  |    2 
 System/CrossServerOneVsOne/CrossServerOneVsOneMatchResultCell.cs.meta                         |    0 
 System/CrossServerOneVsOne/CrossServerRewardModel.cs                                          |    2 
 System/CrossServerOneVsOne/SegmentRewardWin.cs                                                |    8 
 System/CrossServerOneVsOne/CrossServerOneVsOneMatchRecordWin.cs.meta                          |    0 
 Lua/Gen/DelegatesGensBridge.cs                                                                |   28 ++--
 Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs  |    2 
 System/CrossServerOneVsOne/CrossServerOneVsOnePKSeason.cs.meta                                |    0 
 System/CrossServerOneVsOne/CrossServerOneVsOnePlayerLeaveCoolDownWin.cs                       |    2 
 Core/NetworkPackage/DTCFile/ServerPack/H04_Scene/DTC0431_tagTimeTick.cs                       |    2 
 System/CrossServerOneVsOne/CrossServerOneVsOneCyclicScroll.cs                                 |   18 +-
 Lua/Gen/XLuaGenAutoRegister.cs                                                                |    2 
 System/CrossServerOneVsOne/CrossSeverOneVsOneBuyMatchTimesWin.cs                              |    8 
 System/CrossServerOneVsOne/CrossServerOneVsOneHonorShopCell.cs                                |    2 
 System/CrossServerOneVsOne/CrossServerOneVsOnePkResult.cs.meta                                |    0 
 System/CrossServerOneVsOne/CrossSeverOneVsOneBuyMatchTimesWin.cs.meta                         |    0 
 System/CrossServerOneVsOne/CrossSeverOneVsOneDayAwardCell.cs.meta                             |    0 
 System/CrossServerOneVsOne/CrossServerOneVsOnePKSeason.cs                                     |    6 
 System/CrossServerOneVsOne/MatchWin.cs                                                        |    2 
 System/CrossServerOneVsOne/CrossServerOneVsOneRoundWin.cs.meta                                |    0 
 System/CrossServerOneVsOne/SeasonRewardWin.cs                                                 |    4 
 System/CrossServerOneVsOne/CrossServerOneVsOneArenaWin.cs                                     |   22 +-
 Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC006_tagGCCrossRealmPKSeasonState.cs |    2 
 System/CrossServerOneVsOne/CrossServerOneVsOneArenaWin.cs.meta                                |    0 
 System/CrossServerOneVsOne/SegmentRewardCell.cs                                               |    2 
 System/CrossServerOneVsOne/CrossServerSettlementWin.cs                                        |    2 
 System/CrossServerOneVsOne/CrossSeverOneVsOneDayAwardCell.cs                                  |   14 +-
 System/CrossServerOneVsOne/CrossServerOneVsOneMatchRecordWin.cs                               |    4 
 System/CrossServerOneVsOne/CrossServerOneVsOneMatchResultCell.cs                              |    4 
 System/CrossServerOneVsOne/CrossServerOneVsOneRoundWin.cs                                     |    4 
 System/CrossServerOneVsOne/CrossServerOneVsOneHonorStoreWin.cs.meta                           |    0 
 System/CrossServerOneVsOne/CrossServerOneVsOneHonorStoreWin.cs                                |    4 
 System/CrossServerOneVsOne/CrossServerOneVsOnePlayerLeaveCoolDownWin.cs.meta                  |    0 
 System/Dungeon/DungeonModel.cs                                                                |    8 
 System/CrossServerOneVsOne/CrossServerOneVsOnePlayerInfo.cs.meta                              |    0 
 Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC001_tagGCCrossRealmPKMatchOK.cs     |    2 
 System/CrossServerOneVsOne/CrossServerOneVsOneDayAwardsWin.cs.meta                            |    0 
 Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC003_tagGCCrossRealmPKOverInfo.cs    |    2 
 System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs.meta                                   |    0 
 System/CrossServerOneVsOne/CrossServerOneVsOneHonorShopCell.cs.meta                           |    0 
 System/CrossServerOneVsOne/RankingWin.cs                                                      |   14 +-
 System/CrossServerOneVsOne/CrossServerOneVsOneWaitPlayerCoolDownWin.cs.meta                   |    0 
 Lua/Gen/SnxxzUICrossServerModelWrap.cs                                                        |   92 +++++++-------
 System/WindowBase/ModelCenter.cs                                                              |    2 
 System/CrossServerOneVsOne/CrossServerOneVsOneDayAwardsWin.cs                                 |    6 
 System/CrossServerOneVsOne/CrossServerOneVsOnePkResult.cs                                     |    4 
 52 files changed, 167 insertions(+), 167 deletions(-)

diff --git a/Core/NetworkPackage/DTCFile/ServerPack/H04_Scene/DTC0431_tagTimeTick.cs b/Core/NetworkPackage/DTCFile/ServerPack/H04_Scene/DTC0431_tagTimeTick.cs
index 4d905a1..5ad290c 100644
--- a/Core/NetworkPackage/DTCFile/ServerPack/H04_Scene/DTC0431_tagTimeTick.cs
+++ b/Core/NetworkPackage/DTCFile/ServerPack/H04_Scene/DTC0431_tagTimeTick.cs
@@ -23,7 +23,7 @@
                         WindowCenter.Instance.Open<BattlePrepareCoolDownWin>();
                     }
                     break;
-                case CrossServerModel.CrossServerDataMapId:
+                case CrossServerOneVsOneModel.CrossServerDataMapId:
                     WindowCenter.Instance.CloseImmediately<DungeonBeginCoolDownWin>();
                     WindowCenter.Instance.CloseImmediately<DungeonEndCoolDownWin>();
                     if (!WindowCenter.Instance.IsOpen<BattlePrepareCoolDownWin>())
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC001_tagGCCrossRealmPKMatchOK.cs b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC001_tagGCCrossRealmPKMatchOK.cs
index b55d06a..22cdef6 100644
--- a/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC001_tagGCCrossRealmPKMatchOK.cs
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC001_tagGCCrossRealmPKMatchOK.cs
@@ -18,7 +18,7 @@
         {
             CrossServerLogin.Instance.UpdateCrossServerOneVsOneData(package);
             WindowCenter.Instance.Open<CrossServerOneVsOneEnterConfirmWin>();
-            ModelCenter.Instance.GetModel<CrossServerModel>().IsMatching = false;
+            ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>().IsMatching = false;
         }
 
     }
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC002_tagGCCrossRealmPKStartMatch.cs b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC002_tagGCCrossRealmPKStartMatch.cs
index 89f5d72..5437068 100644
--- a/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC002_tagGCCrossRealmPKStartMatch.cs
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC002_tagGCCrossRealmPKStartMatch.cs
@@ -9,7 +9,7 @@
 
 public class DTCC002_tagGCCrossRealmPKStartMatch : DtcBasic {
 
-    CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+    CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
     public static event Action CrossServerStartMatchEvent;
     public override void Done(GameNetPackBasic vNetPack) {
 
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC003_tagGCCrossRealmPKOverInfo.cs b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC003_tagGCCrossRealmPKOverInfo.cs
index fa64934..f1fd27e 100644
--- a/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC003_tagGCCrossRealmPKOverInfo.cs
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC003_tagGCCrossRealmPKOverInfo.cs
@@ -4,7 +4,7 @@
 // C0 03 跨服PK战斗结果 #tagGCCrossRealmPKOverInfo

 

 public class DTCC003_tagGCCrossRealmPKOverInfo : DtcBasic {

-    CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+    CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
 
     public override void Done(GameNetPackBasic vNetPack) {

         base.Done(vNetPack);

diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeasonInfo.cs b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeasonInfo.cs
index f4bc1d4..72b874f 100644
--- a/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeasonInfo.cs
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC004_tagGCCrossRealmPKSeasonInfo.cs
@@ -13,7 +13,7 @@
         base.Done(vNetPack);
 
         HC004_tagGCCrossRealmPKSeasonInfo vNetData = vNetPack as HC004_tagGCCrossRealmPKSeasonInfo;
-        CrossServerPKSeason.Instance.UpdatePkSeason(vNetData);
+        CrossServerOneVsOnePKSeason.Instance.UpdatePkSeason(vNetData);
     }
 
 }
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC006_tagGCCrossRealmPKSeasonState.cs b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC006_tagGCCrossRealmPKSeasonState.cs
index 609d54e..9165eee 100644
--- a/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC006_tagGCCrossRealmPKSeasonState.cs
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC0_CrossRealm/DTCC006_tagGCCrossRealmPKSeasonState.cs
@@ -13,7 +13,7 @@
         base.Done(vNetPack);
 
         HC006_tagGCCrossRealmPKSeasonState vNetData = vNetPack as HC006_tagGCCrossRealmPKSeasonState;
-        CrossServerPKSeason.Instance.UpdateSelfSeason(vNetData);
+        CrossServerOneVsOnePKSeason.Instance.UpdateSelfSeason(vNetData);
     }
 
 }
diff --git a/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs b/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs
index bc24081..401876d 100644
--- a/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs
+++ b/Core/NetworkPackage/DTCFile/ServerPack/HC1_CrossRealm/DTCC101_tagMCCrossRealmPKPlayerInfo.cs
@@ -12,7 +12,7 @@
         base.Done(vNetPack);
 
         HC101_tagMCCrossRealmPKPlayerInfo vNetData = vNetPack as HC101_tagMCCrossRealmPKPlayerInfo;
-        CrossServerPlayerInfo.Instance.UpdatePlayerInfo(vNetData);
+        CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfo(vNetData);
     }
 
 }
diff --git a/Lua/Gen/DelegatesGensBridge.cs b/Lua/Gen/DelegatesGensBridge.cs
index 192bdd7..241748b 100644
--- a/Lua/Gen/DelegatesGensBridge.cs
+++ b/Lua/Gen/DelegatesGensBridge.cs
@@ -417,7 +417,7 @@
 #endif
 		}
         
-		public Snxxz.UI.CrossServerModel __Gen_Delegate_Imp18(object p0)
+		public Snxxz.UI.CrossServerOneVsOneModel __Gen_Delegate_Imp18(object p0)
 		{
 #if THREAD_SAFE || HOTFIX_ENABLE
             lock (luaEnv.luaEnvLock)
@@ -431,7 +431,7 @@
                 PCall(L, 1, 1, errFunc);
                 
                 
-                Snxxz.UI.CrossServerModel __gen_ret = (Snxxz.UI.CrossServerModel)translator.GetObject(L, errFunc + 1, typeof(Snxxz.UI.CrossServerModel));
+                Snxxz.UI.CrossServerOneVsOneModel __gen_ret = (Snxxz.UI.CrossServerOneVsOneModel)translator.GetObject(L, errFunc + 1, typeof(Snxxz.UI.CrossServerOneVsOneModel));
                 LuaAPI.lua_settop(L, errFunc - 1);
                 return  __gen_ret;
 #if THREAD_SAFE || HOTFIX_ENABLE
@@ -439,7 +439,7 @@
 #endif
 		}
         
-		public System.Collections.Generic.List<Snxxz.UI.CrossServerPkResult> __Gen_Delegate_Imp19(object p0)
+		public System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOnePkResult> __Gen_Delegate_Imp19(object p0)
 		{
 #if THREAD_SAFE || HOTFIX_ENABLE
             lock (luaEnv.luaEnvLock)
@@ -453,7 +453,7 @@
                 PCall(L, 1, 1, errFunc);
                 
                 
-                System.Collections.Generic.List<Snxxz.UI.CrossServerPkResult> __gen_ret = (System.Collections.Generic.List<Snxxz.UI.CrossServerPkResult>)translator.GetObject(L, errFunc + 1, typeof(System.Collections.Generic.List<Snxxz.UI.CrossServerPkResult>));
+                System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOnePkResult> __gen_ret = (System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOnePkResult>)translator.GetObject(L, errFunc + 1, typeof(System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOnePkResult>));
                 LuaAPI.lua_settop(L, errFunc - 1);
                 return  __gen_ret;
 #if THREAD_SAFE || HOTFIX_ENABLE
@@ -619,7 +619,7 @@
 #endif
 		}
         
-		public System.Collections.Generic.List<Snxxz.UI.CrossServerModel.AwardType> __Gen_Delegate_Imp27(object p0)
+		public System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOneModel.AwardType> __Gen_Delegate_Imp27(object p0)
 		{
 #if THREAD_SAFE || HOTFIX_ENABLE
             lock (luaEnv.luaEnvLock)
@@ -633,7 +633,7 @@
                 PCall(L, 1, 1, errFunc);
                 
                 
-                System.Collections.Generic.List<Snxxz.UI.CrossServerModel.AwardType> __gen_ret = (System.Collections.Generic.List<Snxxz.UI.CrossServerModel.AwardType>)translator.GetObject(L, errFunc + 1, typeof(System.Collections.Generic.List<Snxxz.UI.CrossServerModel.AwardType>));
+                System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOneModel.AwardType> __gen_ret = (System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOneModel.AwardType>)translator.GetObject(L, errFunc + 1, typeof(System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOneModel.AwardType>));
                 LuaAPI.lua_settop(L, errFunc - 1);
                 return  __gen_ret;
 #if THREAD_SAFE || HOTFIX_ENABLE
@@ -641,7 +641,7 @@
 #endif
 		}
         
-		public Snxxz.UI.CrossServerPkResult __Gen_Delegate_Imp28(object p0)
+		public Snxxz.UI.CrossServerOneVsOnePkResult __Gen_Delegate_Imp28(object p0)
 		{
 #if THREAD_SAFE || HOTFIX_ENABLE
             lock (luaEnv.luaEnvLock)
@@ -655,7 +655,7 @@
                 PCall(L, 1, 1, errFunc);
                 
                 
-                Snxxz.UI.CrossServerPkResult __gen_ret = (Snxxz.UI.CrossServerPkResult)translator.GetObject(L, errFunc + 1, typeof(Snxxz.UI.CrossServerPkResult));
+                Snxxz.UI.CrossServerOneVsOnePkResult __gen_ret = (Snxxz.UI.CrossServerOneVsOnePkResult)translator.GetObject(L, errFunc + 1, typeof(Snxxz.UI.CrossServerOneVsOnePkResult));
                 LuaAPI.lua_settop(L, errFunc - 1);
                 return  __gen_ret;
 #if THREAD_SAFE || HOTFIX_ENABLE
@@ -663,7 +663,7 @@
 #endif
 		}
         
-		public System.Collections.Generic.List<Snxxz.UI.CrossServerPKSeason.PkZoneInfo> __Gen_Delegate_Imp29(object p0)
+		public System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOnePKSeason.PkZoneInfo> __Gen_Delegate_Imp29(object p0)
 		{
 #if THREAD_SAFE || HOTFIX_ENABLE
             lock (luaEnv.luaEnvLock)
@@ -677,7 +677,7 @@
                 PCall(L, 1, 1, errFunc);
                 
                 
-                System.Collections.Generic.List<Snxxz.UI.CrossServerPKSeason.PkZoneInfo> __gen_ret = (System.Collections.Generic.List<Snxxz.UI.CrossServerPKSeason.PkZoneInfo>)translator.GetObject(L, errFunc + 1, typeof(System.Collections.Generic.List<Snxxz.UI.CrossServerPKSeason.PkZoneInfo>));
+                System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOnePKSeason.PkZoneInfo> __gen_ret = (System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOnePKSeason.PkZoneInfo>)translator.GetObject(L, errFunc + 1, typeof(System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOnePKSeason.PkZoneInfo>));
                 LuaAPI.lua_settop(L, errFunc - 1);
                 return  __gen_ret;
 #if THREAD_SAFE || HOTFIX_ENABLE
@@ -707,7 +707,7 @@
 #endif
 		}
         
-		public bool __Gen_Delegate_Imp31(object p0, out Snxxz.UI.CrossServerPKSeason.PkZoneInfo p1)
+		public bool __Gen_Delegate_Imp31(object p0, out Snxxz.UI.CrossServerOneVsOnePKSeason.PkZoneInfo p1)
 		{
 #if THREAD_SAFE || HOTFIX_ENABLE
             lock (luaEnv.luaEnvLock)
@@ -720,7 +720,7 @@
                 
                 PCall(L, 1, 2, errFunc);
                 
-                p1 = (Snxxz.UI.CrossServerPKSeason.PkZoneInfo)translator.GetObject(L, errFunc + 2, typeof(Snxxz.UI.CrossServerPKSeason.PkZoneInfo));
+                p1 = (Snxxz.UI.CrossServerOneVsOnePKSeason.PkZoneInfo)translator.GetObject(L, errFunc + 2, typeof(Snxxz.UI.CrossServerOneVsOnePKSeason.PkZoneInfo));
                 
                 bool __gen_ret = LuaAPI.lua_toboolean(L, errFunc + 1);
                 LuaAPI.lua_settop(L, errFunc - 1);
@@ -730,7 +730,7 @@
 #endif
 		}
         
-		public bool __Gen_Delegate_Imp32(object p0, out Snxxz.UI.CrossServerPKSeason.PkSeasonInfo p1)
+		public bool __Gen_Delegate_Imp32(object p0, out Snxxz.UI.CrossServerOneVsOnePKSeason.PkSeasonInfo p1)
 		{
 #if THREAD_SAFE || HOTFIX_ENABLE
             lock (luaEnv.luaEnvLock)
@@ -743,7 +743,7 @@
                 
                 PCall(L, 1, 2, errFunc);
                 
-                p1 = (Snxxz.UI.CrossServerPKSeason.PkSeasonInfo)translator.GetObject(L, errFunc + 2, typeof(Snxxz.UI.CrossServerPKSeason.PkSeasonInfo));
+                p1 = (Snxxz.UI.CrossServerOneVsOnePKSeason.PkSeasonInfo)translator.GetObject(L, errFunc + 2, typeof(Snxxz.UI.CrossServerOneVsOnePKSeason.PkSeasonInfo));
                 
                 bool __gen_ret = LuaAPI.lua_toboolean(L, errFunc + 1);
                 LuaAPI.lua_settop(L, errFunc - 1);
diff --git a/Lua/Gen/SnxxzUICrossServerModelWrap.cs b/Lua/Gen/SnxxzUICrossServerModelWrap.cs
index 4063de0..8c1aec3 100644
--- a/Lua/Gen/SnxxzUICrossServerModelWrap.cs
+++ b/Lua/Gen/SnxxzUICrossServerModelWrap.cs
@@ -20,7 +20,7 @@
         public static void __Register(RealStatePtr L)
         {
 			ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
-			System.Type type = typeof(Snxxz.UI.CrossServerModel);
+			System.Type type = typeof(Snxxz.UI.CrossServerOneVsOneModel);
 			Utils.BeginObjectRegister(type, L, translator, 0, 16, 14, 6);
 			
 			Utils.RegisterFunc(L, Utils.METHOD_IDX, "Init", _m_Init);
@@ -70,10 +70,10 @@
 		    Utils.BeginClassRegister(type, L, __CreateInstance, 5, 0, 0);
 			
 			
-            Utils.RegisterObject(L, translator, Utils.CLS_IDX, "CrossServerDataMapId", Snxxz.UI.CrossServerModel.CrossServerDataMapId);
-            Utils.RegisterObject(L, translator, Utils.CLS_IDX, "CrossArenaRedKey", Snxxz.UI.CrossServerModel.CrossArenaRedKey);
-            Utils.RegisterObject(L, translator, Utils.CLS_IDX, "CrossDayAwardsRedKey", Snxxz.UI.CrossServerModel.CrossDayAwardsRedKey);
-            Utils.RegisterObject(L, translator, Utils.CLS_IDX, "CrossMatchRedKey", Snxxz.UI.CrossServerModel.CrossMatchRedKey);
+            Utils.RegisterObject(L, translator, Utils.CLS_IDX, "CrossServerDataMapId", Snxxz.UI.CrossServerOneVsOneModel.CrossServerDataMapId);
+            Utils.RegisterObject(L, translator, Utils.CLS_IDX, "CrossArenaRedKey", Snxxz.UI.CrossServerOneVsOneModel.CrossArenaRedKey);
+            Utils.RegisterObject(L, translator, Utils.CLS_IDX, "CrossDayAwardsRedKey", Snxxz.UI.CrossServerOneVsOneModel.CrossDayAwardsRedKey);
+            Utils.RegisterObject(L, translator, Utils.CLS_IDX, "CrossMatchRedKey", Snxxz.UI.CrossServerOneVsOneModel.CrossMatchRedKey);
             
 			
 			
@@ -90,7 +90,7 @@
 				if(LuaAPI.lua_gettop(L) == 1)
 				{
 					
-					Snxxz.UI.CrossServerModel gen_ret = new Snxxz.UI.CrossServerModel();
+					Snxxz.UI.CrossServerOneVsOneModel gen_ret = new Snxxz.UI.CrossServerOneVsOneModel();
 					translator.Push(L, gen_ret);
                     
 					return 1;
@@ -119,7 +119,7 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
@@ -146,7 +146,7 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
@@ -173,7 +173,7 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
@@ -200,7 +200,7 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
@@ -227,7 +227,7 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
@@ -254,7 +254,7 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
@@ -281,7 +281,7 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
@@ -308,7 +308,7 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
@@ -335,13 +335,13 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
                 {
-                    Snxxz.UI.CrossServerModel.AwardType _start = (Snxxz.UI.CrossServerModel.AwardType)translator.GetObject(L, 2, typeof(Snxxz.UI.CrossServerModel.AwardType));
-                    Snxxz.UI.CrossServerModel.AwardType _end = (Snxxz.UI.CrossServerModel.AwardType)translator.GetObject(L, 3, typeof(Snxxz.UI.CrossServerModel.AwardType));
+                    Snxxz.UI.CrossServerOneVsOneModel.AwardType _start = (Snxxz.UI.CrossServerOneVsOneModel.AwardType)translator.GetObject(L, 2, typeof(Snxxz.UI.CrossServerOneVsOneModel.AwardType));
+                    Snxxz.UI.CrossServerOneVsOneModel.AwardType _end = (Snxxz.UI.CrossServerOneVsOneModel.AwardType)translator.GetObject(L, 3, typeof(Snxxz.UI.CrossServerOneVsOneModel.AwardType));
                     
                         int gen_ret = gen_to_be_invoked.CompareByCompleteProgress( _start, _end );
                         LuaAPI.xlua_pushinteger(L, gen_ret);
@@ -365,7 +365,7 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
@@ -393,7 +393,7 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
@@ -421,7 +421,7 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
@@ -448,12 +448,12 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
                 {
-                    Snxxz.UI.CrossServerPkResult _resultInfo = (Snxxz.UI.CrossServerPkResult)translator.GetObject(L, 2, typeof(Snxxz.UI.CrossServerPkResult));
+                    Snxxz.UI.CrossServerOneVsOnePkResult _resultInfo = (Snxxz.UI.CrossServerOneVsOnePkResult)translator.GetObject(L, 2, typeof(Snxxz.UI.CrossServerOneVsOnePkResult));
                     
                     gen_to_be_invoked.SetPkInfoLocalSave( _resultInfo );
                     
@@ -476,7 +476,7 @@
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
             
             
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
             
             
                 
@@ -504,7 +504,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 LuaAPI.lua_pushstring(L, gen_to_be_invoked.PkResultLocalSaveKey);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -518,7 +518,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 translator.Push(L, gen_to_be_invoked.localSaveResults);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -532,7 +532,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 LuaAPI.lua_pushboolean(L, gen_to_be_invoked.IsMatching);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -546,7 +546,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 translator.Push(L, gen_to_be_invoked.matchStartTime);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -560,7 +560,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.freeMaxMatchNum);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -574,7 +574,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.buyMaxMatchNum);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -588,7 +588,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 LuaAPI.lua_pushstring(L, gen_to_be_invoked.priceFormula);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -602,7 +602,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 LuaAPI.lua_pushstring(L, gen_to_be_invoked.winStreakScoreFormula);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -616,7 +616,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 translator.Push(L, gen_to_be_invoked.dayAwardTypelist);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -630,7 +630,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 translator.Push(L, gen_to_be_invoked.pkResultInfo);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -644,7 +644,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 translator.Push(L, gen_to_be_invoked.sortDayAwardslist);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -658,7 +658,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 translator.Push(L, gen_to_be_invoked.crossArenaRedpoint);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -672,7 +672,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 translator.Push(L, gen_to_be_invoked.crossDayAwardsRedpoint);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -686,7 +686,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 translator.Push(L, gen_to_be_invoked.crossMatchRedpoint);
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -702,7 +702,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 gen_to_be_invoked.IsMatching = LuaAPI.lua_toboolean(L, 2);
             
             } catch(System.Exception gen_e) {
@@ -717,7 +717,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 System.DateTime gen_value;translator.Get(L, 2, out gen_value);
 				gen_to_be_invoked.matchStartTime = gen_value;
             
@@ -733,8 +733,8 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
-                gen_to_be_invoked.sortDayAwardslist = (System.Collections.Generic.List<Snxxz.UI.CrossServerModel.AwardType>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<Snxxz.UI.CrossServerModel.AwardType>));
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
+                gen_to_be_invoked.sortDayAwardslist = (System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOneModel.AwardType>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<Snxxz.UI.CrossServerOneVsOneModel.AwardType>));
             
             } catch(System.Exception gen_e) {
                 return LuaAPI.luaL_error(L, "c# exception:" + gen_e);
@@ -748,7 +748,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 gen_to_be_invoked.crossArenaRedpoint = (Snxxz.UI.Redpoint)translator.GetObject(L, 2, typeof(Snxxz.UI.Redpoint));
             
             } catch(System.Exception gen_e) {
@@ -763,7 +763,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 gen_to_be_invoked.crossDayAwardsRedpoint = (Snxxz.UI.Redpoint)translator.GetObject(L, 2, typeof(Snxxz.UI.Redpoint));
             
             } catch(System.Exception gen_e) {
@@ -778,7 +778,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			
-                Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+                Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 gen_to_be_invoked.crossMatchRedpoint = (Snxxz.UI.Redpoint)translator.GetObject(L, 2, typeof(Snxxz.UI.Redpoint));
             
             } catch(System.Exception gen_e) {
@@ -795,7 +795,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			    int gen_param_count = LuaAPI.lua_gettop(L);
-			Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+			Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 System.Action gen_delegate = translator.GetDelegate<System.Action>(L, 3);
                 if (gen_delegate == null) {
                     return LuaAPI.luaL_error(L, "#3 need System.Action!");
@@ -829,7 +829,7 @@
 		    try {
                 ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
 			    int gen_param_count = LuaAPI.lua_gettop(L);
-			Snxxz.UI.CrossServerModel gen_to_be_invoked = (Snxxz.UI.CrossServerModel)translator.FastGetCSObj(L, 1);
+			Snxxz.UI.CrossServerOneVsOneModel gen_to_be_invoked = (Snxxz.UI.CrossServerOneVsOneModel)translator.FastGetCSObj(L, 1);
                 System.Action gen_delegate = translator.GetDelegate<System.Action>(L, 3);
                 if (gen_delegate == null) {
                     return LuaAPI.luaL_error(L, "#3 need System.Action!");
diff --git a/Lua/Gen/XLuaGenAutoRegister.cs b/Lua/Gen/XLuaGenAutoRegister.cs
index 618dc1f..e972297 100644
--- a/Lua/Gen/XLuaGenAutoRegister.cs
+++ b/Lua/Gen/XLuaGenAutoRegister.cs
@@ -302,7 +302,7 @@
             translator.DelayWrapLoader(typeof(SelectEquipModel), SelectEquipModelWrap.__Register);
         
         
-            translator.DelayWrapLoader(typeof(Snxxz.UI.CrossServerModel), SnxxzUICrossServerModelWrap.__Register);
+            translator.DelayWrapLoader(typeof(Snxxz.UI.CrossServerOneVsOneModel), SnxxzUICrossServerModelWrap.__Register);
         
         
             translator.DelayWrapLoader(typeof(Item_Class), Item_ClassWrap.__Register);
diff --git a/System/CrossServerOneVsOne/CrossServerArenaWin.cs b/System/CrossServerOneVsOne/CrossServerOneVsOneArenaWin.cs
similarity index 88%
rename from System/CrossServerOneVsOne/CrossServerArenaWin.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOneArenaWin.cs
index 7ecd50b..a7b89fe 100644
--- a/System/CrossServerOneVsOne/CrossServerArenaWin.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOneArenaWin.cs
@@ -5,7 +5,7 @@
 namespace Snxxz.UI
 {
     [XLua.Hotfix]
-    public class CrossServerArenaWin : Window
+    public class CrossServerOneVsOneArenaWin : Window
     {
         [SerializeField] Button scoreRankBtn;
         [SerializeField] Button matchBtn;
@@ -24,7 +24,7 @@
         [SerializeField] GameObject outSeasonTimeObj;
         [SerializeField] GameObject lookPlayerObj;
         [SerializeField] Text lookTimeText;
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
 
         #region Built-in
         protected override void BindController()
@@ -70,7 +70,7 @@
             UpdatePKInfo();
             UpdateActivityState();
             UpdateLookPlayerTime();
-            var pkSeason = CrossServerPKSeason.Instance;
+            var pkSeason = CrossServerOneVsOnePKSeason.Instance;
             seasonTimeText.text = pkSeason.ToDisplaySeasonTime();
             var openTimes = pkSeason.GetActivityTimes();
             openTimeText.gameObject.SetActive(openTimes != null && openTimes.Count > 0);
@@ -99,7 +99,7 @@
 
         private void UpdateMatchInfo()
         {
-            int remainNum = CrossServerPlayerInfo.Instance.GetDayRemainNum();
+            int remainNum = CrossServerOneVsOnePlayerInfo.Instance.GetDayRemainNum();
             if (remainNum > 0)
             {
                 reaminNumText.text = StringUtility.Contact(UIHelper.AppendStringColor(TextColType.Green,remainNum.ToString()), "/", crossServerModel.freeMaxMatchNum);
@@ -112,9 +112,9 @@
 
         private void UpdatePKInfo()
         {
-            winRateText.text = CrossServerPlayerInfo.Instance.DisplayWinningRate();
-            sumNumText.text = CrossServerPlayerInfo.Instance.PKCount.ToString();
-            winStreakText.text = CrossServerPlayerInfo.Instance.CWinCount.ToString();
+            winRateText.text = CrossServerOneVsOnePlayerInfo.Instance.DisplayWinningRate();
+            sumNumText.text = CrossServerOneVsOnePlayerInfo.Instance.PKCount.ToString();
+            winStreakText.text = CrossServerOneVsOnePlayerInfo.Instance.CWinCount.ToString();
         }
 
         private void UpdateMinute()
@@ -191,15 +191,15 @@
 
         private void ClickBuyTimes()
         {
-            int remainNum = CrossServerPlayerInfo.Instance.GetDayRemainNum();
+            int remainNum = CrossServerOneVsOnePlayerInfo.Instance.GetDayRemainNum();
             if (remainNum >= crossServerModel.freeMaxMatchNum) return;
 
-            WindowCenter.Instance.Open<CrossSeverBuyMatchTimesWin>();
+            WindowCenter.Instance.Open<CrossSeverOneVsOneBuyMatchTimesWin>();
         }
 
         private void ClickDayAward()
         {
-            WindowCenter.Instance.Open<CrossServerDayAwardsWin>();
+            WindowCenter.Instance.Open<CrossServerOneVsOneDayAwardsWin>();
         }
 
 
@@ -229,7 +229,7 @@
 
         private void ClickMatchRecord()
         {
-            WindowCenter.Instance.Open<CrossMatchRecordWin>();
+            WindowCenter.Instance.Open<CrossServerOneVsOneMatchRecordWin>();
         }
 
     }
diff --git a/System/CrossServerOneVsOne/CrossServerArenaWin.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOneArenaWin.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/CrossServerArenaWin.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOneArenaWin.cs.meta
diff --git a/System/CrossServerOneVsOne/CrossServerCyclicScroll.cs b/System/CrossServerOneVsOne/CrossServerOneVsOneCyclicScroll.cs
similarity index 87%
rename from System/CrossServerOneVsOne/CrossServerCyclicScroll.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOneCyclicScroll.cs
index 6321b56..9d9074a 100644
--- a/System/CrossServerOneVsOne/CrossServerCyclicScroll.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOneCyclicScroll.cs
@@ -12,12 +12,12 @@
 namespace Snxxz.UI
 {
 
-    public class CrossServerCyclicScroll : CyclicScroll
+    public class CrossServerOneVsOneCyclicScroll : CyclicScroll
     {
         const float fadeOutTime = 0.3f;
         const float relocationTime = 0.4f;
 
-        CrossSeverDayAwardCell showAchievementBehaviour;
+        CrossSeverOneVsOneDayAwardCell showAchievementBehaviour;
 
         bool m_Showing = false;
         public bool showing
@@ -26,9 +26,9 @@
             private set { m_Showing = value; }
         }
 
-        List<CrossServerModel.AwardType> dayAwards;
+        List<CrossServerOneVsOneModel.AwardType> dayAwards;
 
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
 
         public void ShowTreasures(bool _stepByStep)
         {
@@ -41,7 +41,7 @@
         {
             for (int i = 0; i < infiniteItems.Count; i++)
             {
-                var item = infiniteItems[i] as CrossSeverDayAwardCell;
+                var item = infiniteItems[i] as CrossSeverOneVsOneDayAwardCell;
                 item.alphaTween.SetStartState();
                 item.linerMove.Stop();
             }
@@ -60,7 +60,7 @@
             this.enabled = true;
         }
 
-        public void ShowBegin(CrossSeverDayAwardCell _showItem)
+        public void ShowBegin(CrossSeverOneVsOneDayAwardCell _showItem)
         {
             this.enabled = false;
             showing = true;
@@ -96,7 +96,7 @@
             var index = infiniteItems.IndexOf(_scrollItem);
             if (index != -1)
             {
-                var showBehaviour = _scrollItem as CrossSeverDayAwardCell;
+                var showBehaviour = _scrollItem as CrossSeverOneVsOneDayAwardCell;
                 var lastItem = infiniteItems[infiniteItems.Count - 1];
 
                 showBehaviour.rectTransform.anchoredPosition = lastItem.rectTransform.anchoredPosition.SetY(lastItem.rectTransform.anchoredPosition.y - cellSize.y - spacing.y);
@@ -106,7 +106,7 @@
 
                 for (int i = 0; i < infiniteItems.Count; i++)
                 {
-                    var item = infiniteItems[i] as CrossSeverDayAwardCell;
+                    var item = infiniteItems[i] as CrossSeverOneVsOneDayAwardCell;
                     if (item != null && preIndex + i < datas.Count)
                     {
                         item.Display(datas[preIndex + i]);
@@ -116,7 +116,7 @@
                 for (int i = index; i < infiniteItems.Count; i++)
                 {
                     var item = infiniteItems[i];
-                    var achievementBehaviour = item as CrossSeverDayAwardCell;
+                    var achievementBehaviour = item as CrossSeverOneVsOneDayAwardCell;
 
                     achievementBehaviour.linerMove.from = achievementBehaviour.rectTransform.anchoredPosition;
                     var toY = achievementBehaviour.rectTransform.anchoredPosition.y + cellSize.y + spacing.y;
diff --git a/System/CrossServerOneVsOne/CrossServerCyclicScroll.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOneCyclicScroll.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/CrossServerCyclicScroll.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOneCyclicScroll.cs.meta
diff --git a/System/CrossServerOneVsOne/CrossServerDayAwardsWin.cs b/System/CrossServerOneVsOne/CrossServerOneVsOneDayAwardsWin.cs
similarity index 79%
rename from System/CrossServerOneVsOne/CrossServerDayAwardsWin.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOneDayAwardsWin.cs
index 2081cc9..28c9718 100644
--- a/System/CrossServerOneVsOne/CrossServerDayAwardsWin.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOneDayAwardsWin.cs
@@ -8,12 +8,12 @@
 namespace Snxxz.UI
 {
     [XLua.Hotfix]
-    public class CrossServerDayAwardsWin : Window
+    public class CrossServerOneVsOneDayAwardsWin : Window
     {
         [SerializeField] Button closeBtn;
-        [SerializeField] CrossServerCyclicScroll m_AchievementScroll;
+        [SerializeField] CrossServerOneVsOneCyclicScroll m_AchievementScroll;
 
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
 
         protected override void BindController()
         {
diff --git a/System/CrossServerOneVsOne/CrossServerDayAwardsWin.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOneDayAwardsWin.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/CrossServerDayAwardsWin.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOneDayAwardsWin.cs.meta
diff --git a/System/CrossServerOneVsOne/HonorShopCell.cs b/System/CrossServerOneVsOne/CrossServerOneVsOneHonorShopCell.cs
similarity index 98%
rename from System/CrossServerOneVsOne/HonorShopCell.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOneHonorShopCell.cs
index 4697375..6186f07 100644
--- a/System/CrossServerOneVsOne/HonorShopCell.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOneHonorShopCell.cs
@@ -5,7 +5,7 @@
 
 namespace Snxxz.UI
 {
-    public class HonorShopCell : MonoBehaviour
+    public class CrossServerOneVsOneHonorShopCell : MonoBehaviour
     {
         [SerializeField] ItemCell itemCell;
         [SerializeField] Text nameText;
diff --git a/System/CrossServerOneVsOne/HonorShopCell.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOneHonorShopCell.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/HonorShopCell.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOneHonorShopCell.cs.meta
diff --git a/System/CrossServerOneVsOne/HonorStoreWin.cs b/System/CrossServerOneVsOne/CrossServerOneVsOneHonorStoreWin.cs
similarity index 92%
rename from System/CrossServerOneVsOne/HonorStoreWin.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOneHonorStoreWin.cs
index 4261a44..9e8d9d0 100644
--- a/System/CrossServerOneVsOne/HonorStoreWin.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOneHonorStoreWin.cs
@@ -6,7 +6,7 @@
 
 namespace Snxxz.UI
 {
-    public class HonorStoreWin : Window
+    public class CrossServerOneVsOneHonorStoreWin : Window
     {
         [SerializeField] ScrollerController shopCtrl;
 
@@ -79,7 +79,7 @@
             for(int i = 0; i < length;i++)
             {
                 int cellCount = length * cell.index + (i + 1);
-                HonorShopCell shopCell = cell.transform.GetChild(i).GetComponent<HonorShopCell>();
+                CrossServerOneVsOneHonorShopCell shopCell = cell.transform.GetChild(i).GetComponent<CrossServerOneVsOneHonorShopCell>();
                 if(shoplist.Count >= cellCount)
                 {
                     shopCell.gameObject.SetActive(true);
diff --git a/System/CrossServerOneVsOne/HonorStoreWin.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOneHonorStoreWin.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/HonorStoreWin.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOneHonorStoreWin.cs.meta
diff --git a/System/CrossServerOneVsOne/CrossMatchRecordWin.cs b/System/CrossServerOneVsOne/CrossServerOneVsOneMatchRecordWin.cs
similarity index 86%
rename from System/CrossServerOneVsOne/CrossMatchRecordWin.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOneMatchRecordWin.cs
index 4256495..a064bbc 100644
--- a/System/CrossServerOneVsOne/CrossMatchRecordWin.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOneMatchRecordWin.cs
@@ -5,12 +5,12 @@
 namespace Snxxz.UI
 {
     [XLua.Hotfix]
-    public class CrossMatchRecordWin : Window
+    public class CrossServerOneVsOneMatchRecordWin : Window
     {
         [SerializeField] ScrollerController resultCtrl;
         [SerializeField] Button closeBtn;
 
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
 
         #region Built-in
         protected override void BindController()
diff --git a/System/CrossServerOneVsOne/CrossMatchRecordWin.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOneMatchRecordWin.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/CrossMatchRecordWin.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOneMatchRecordWin.cs.meta
diff --git a/System/CrossServerOneVsOne/CrossMatchResultCell.cs b/System/CrossServerOneVsOne/CrossServerOneVsOneMatchResultCell.cs
similarity index 92%
rename from System/CrossServerOneVsOne/CrossMatchResultCell.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOneMatchResultCell.cs
index 72dbce0..91e5173 100644
--- a/System/CrossServerOneVsOne/CrossMatchResultCell.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOneMatchResultCell.cs
@@ -6,13 +6,13 @@
 namespace Snxxz.UI
 {
     [XLua.Hotfix]
-    public class CrossMatchResultCell : ScrollerUI
+    public class CrossServerOneVsOneMatchResultCell : ScrollerUI
     {
         [SerializeField] Text dateTime;
         [SerializeField] Text info;
         [SerializeField] GameObject victory;
         [SerializeField] GameObject failure;
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
 
         public override void Refresh(CellView cell)
         {
diff --git a/System/CrossServerOneVsOne/CrossMatchResultCell.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOneMatchResultCell.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/CrossMatchResultCell.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOneMatchResultCell.cs.meta
diff --git a/System/CrossServerOneVsOne/CrossServerModel.cs b/System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs
similarity index 90%
rename from System/CrossServerOneVsOne/CrossServerModel.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs
index 1b2dc54..40b15f0 100644
--- a/System/CrossServerOneVsOne/CrossServerModel.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs
@@ -9,10 +9,10 @@
 {
     [XLua.Hotfix]
     [XLua.LuaCallCSharp]
-    public class CrossServerModel : Model, IBeforePlayerDataInitialize, IAfterPlayerDataInitialize,ISwitchAccount ,IPlayerLoginOk
+    public class CrossServerOneVsOneModel : Model, IBeforePlayerDataInitialize, IAfterPlayerDataInitialize,ISwitchAccount ,IPlayerLoginOk
     {
         public string PkResultLocalSaveKey { get; private set; }
-        public List<CrossServerPkResult> localSaveResults { get; private set; }
+        public List<CrossServerOneVsOnePkResult> localSaveResults { get; private set; }
         CrossServerRewardModel rewardModel { get { return ModelCenter.Instance.GetModel<CrossServerRewardModel>(); } }
         public event Action UpdateDayAwardsEvent;
         public const int CrossServerDataMapId = 32010;
@@ -31,7 +31,7 @@
         {
             dungeonModel.updateMissionEvent -= UpdateFBHelp;
             rewardModel.CrossRealmPKAwardStateUpdate -= UpdateDayAwardState;
-            CrossServerPlayerInfo.Instance.UpdatePlayerInfoEvent -= UpdateDayAwardState;
+            CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent -= UpdateDayAwardState;
             InitData();
         }
 
@@ -50,7 +50,7 @@
         public void OnPlayerLoginOk()
         {
             rewardModel.CrossRealmPKAwardStateUpdate += UpdateDayAwardState;
-            CrossServerPlayerInfo.Instance.UpdatePlayerInfoEvent += UpdateDayAwardState;
+            CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent += UpdateDayAwardState;
             dungeonModel.updateMissionEvent += UpdateFBHelp;
             UpdateDayAwardState();
             if(IsMatching)
@@ -66,14 +66,14 @@
 
         private void InitData()
         {
-            CrossServerPKSeason.Instance.InitData();
-            CrossServerPlayerInfo.Instance.InitData();
-            pkResultInfo = new CrossServerPkResult();
+            CrossServerOneVsOnePKSeason.Instance.InitData();
+            CrossServerOneVsOnePlayerInfo.Instance.InitData();
+            pkResultInfo = new CrossServerOneVsOnePkResult();
         }
 
         public void UpdateDayAwardState()
         {
-            var playerInfo = CrossServerPlayerInfo.Instance;
+            var playerInfo = CrossServerOneVsOnePlayerInfo.Instance;
             for(int i = 0; i < dayAwardTypelist.Count; i++)
             {
                 var dayAward = dayAwardTypelist[i];
@@ -105,9 +105,9 @@
             var mission = dungeonModel.mission;
             if(mission.prepareTime > 0)
             {
-                if(!WindowCenter.Instance.IsOpen<CrossServerRoundWin>())
+                if(!WindowCenter.Instance.IsOpen<CrossServerOneVsOneRoundWin>())
                 {
-                    WindowCenter.Instance.Open<CrossServerRoundWin>();
+                    WindowCenter.Instance.Open<CrossServerOneVsOneRoundWin>();
                 }
             }
 
@@ -279,11 +279,11 @@
         #endregion
 
         #region 鍗忚
-        public CrossServerPkResult pkResultInfo { get; private set;}
+        public CrossServerOneVsOnePkResult pkResultInfo { get; private set;}
         public event Action UpdatePkResultEvent;
         public void UpdatePKResultInfo(HC003_tagGCCrossRealmPKOverInfo pKOverInfo)
         {
-            pkResultInfo = new CrossServerPkResult();
+            pkResultInfo = new CrossServerOneVsOnePkResult();
             pkResultInfo.UpdatePkResult(pKOverInfo);
             SetPkInfoLocalSave(pkResultInfo);
             if(UpdatePkResultEvent != null)
@@ -314,19 +314,19 @@
 
         private void GetLocalSaveData()
         {
-            localSaveResults = new List<CrossServerPkResult>();
+            localSaveResults = new List<CrossServerOneVsOnePkResult>();
             string[] localJsons = LocalSave.GeStringArray(PkResultLocalSaveKey);
             if(localJsons != null)
             {
                 for(int i = 0; i < localJsons.Length; i++)
                 {
-                    CrossServerPkResult resultInfo = JsonMapper.ToObject<CrossServerPkResult>(localJsons[i]);
+                    CrossServerOneVsOnePkResult resultInfo = JsonMapper.ToObject<CrossServerOneVsOnePkResult>(localJsons[i]);
                     localSaveResults.Add(resultInfo);
                 }
             }
         }
 
-        public void SetPkInfoLocalSave(CrossServerPkResult resultInfo)
+        public void SetPkInfoLocalSave(CrossServerOneVsOnePkResult resultInfo)
         {
             if (localSaveResults.Count >= 30)
             {
@@ -353,8 +353,8 @@
         public Redpoint crossMatchRedpoint = new Redpoint(CrossArenaRedKey, CrossMatchRedKey);
         public void UpdateCrossArenaRedpoint()
         {
-            var playerInfo = CrossServerPlayerInfo.Instance;
-            var pkSeason = CrossServerPKSeason.Instance;
+            var playerInfo = CrossServerOneVsOnePlayerInfo.Instance;
+            var pkSeason = CrossServerOneVsOnePKSeason.Instance;
 
             if(pkSeason.InDay(TimeUtility.ServerNow) 
                 && pkSeason.InOpenTime()
diff --git a/System/CrossServerOneVsOne/CrossServerModel.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/CrossServerModel.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs.meta
diff --git a/System/CrossServerOneVsOne/CrossServerPKSeason.cs b/System/CrossServerOneVsOne/CrossServerOneVsOnePKSeason.cs
similarity index 97%
rename from System/CrossServerOneVsOne/CrossServerPKSeason.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOnePKSeason.cs
index 696aafa..cd63b2b 100644
--- a/System/CrossServerOneVsOne/CrossServerPKSeason.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOnePKSeason.cs
@@ -7,7 +7,7 @@
 namespace Snxxz.UI
 {
     [XLua.Hotfix]
-    public class CrossServerPKSeason : Singleton<CrossServerPKSeason>
+    public class CrossServerOneVsOnePKSeason : Singleton<CrossServerOneVsOnePKSeason>
     {
         public int ZoneCount { get; private set;}    // 鎵�鏈夎禌鍖轰釜鏁�
 
@@ -94,9 +94,9 @@
         private bool stepDateNotify = false;
         public  const int dailyQuestId = 31;
         DailyQuestModel dailyQuestModel { get { return ModelCenter.Instance.GetModel<DailyQuestModel>(); } }
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
 
-        public CrossServerPKSeason()
+        public CrossServerOneVsOnePKSeason()
         {
             GlobalTimeEvent.Instance.secondEvent += SecondEvent;
         }
diff --git a/System/CrossServerOneVsOne/CrossServerPKSeason.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOnePKSeason.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/CrossServerPKSeason.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOnePKSeason.cs.meta
diff --git a/System/CrossServerOneVsOne/CrossServerPkResult.cs b/System/CrossServerOneVsOne/CrossServerOneVsOnePkResult.cs
similarity index 94%
rename from System/CrossServerOneVsOne/CrossServerPkResult.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOnePkResult.cs
index 81b3c8a..fc7150d 100644
--- a/System/CrossServerOneVsOne/CrossServerPkResult.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOnePkResult.cs
@@ -6,7 +6,7 @@
 namespace Snxxz.UI
 {
     [XLua.Hotfix]
-    public class CrossServerPkResult
+    public class CrossServerOneVsOnePkResult
     {
         public string PkEndTime { get; private set; }   // 缁撶畻鏃堕棿锛屾牸寮� yyyy-MM-dd HH:mm:ss
 
@@ -28,7 +28,7 @@
 
         public string VsPlayerName { get; private set; }  //瀵规墜鍚嶅瓧
 
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
 
         public void UpdatePkResult(HC003_tagGCCrossRealmPKOverInfo pKOverInfo)
         {
diff --git a/System/CrossServerOneVsOne/CrossServerPkResult.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOnePkResult.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/CrossServerPkResult.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOnePkResult.cs.meta
diff --git a/System/CrossServerOneVsOne/CrossServerPlayerInfo.cs b/System/CrossServerOneVsOne/CrossServerOneVsOnePlayerInfo.cs
similarity index 92%
rename from System/CrossServerOneVsOne/CrossServerPlayerInfo.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOnePlayerInfo.cs
index 04876bc..8a39180 100644
--- a/System/CrossServerOneVsOne/CrossServerPlayerInfo.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOnePlayerInfo.cs
@@ -7,7 +7,7 @@
 namespace Snxxz.UI
 {
     [XLua.Hotfix]
-    public class CrossServerPlayerInfo : Singleton<CrossServerPlayerInfo>
+    public class CrossServerOneVsOnePlayerInfo : Singleton<CrossServerOneVsOnePlayerInfo>
     {
         public int Score { get; private set; }    // 褰撳墠绉垎
 
@@ -25,7 +25,7 @@
 
         public int DayBuyCount { get; private set; }     // 褰撴棩宸茶喘涔版鏁�
 
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
         public event Action UpdatePlayerInfoEvent;
 
         public void InitData()
diff --git a/System/CrossServerOneVsOne/CrossServerPlayerInfo.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOnePlayerInfo.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/CrossServerPlayerInfo.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOnePlayerInfo.cs.meta
diff --git a/System/CrossServerOneVsOne/DungeonPlayerLeaveCoolDownWin.cs b/System/CrossServerOneVsOne/CrossServerOneVsOnePlayerLeaveCoolDownWin.cs
similarity index 97%
rename from System/CrossServerOneVsOne/DungeonPlayerLeaveCoolDownWin.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOnePlayerLeaveCoolDownWin.cs
index f669a4a..34b2465 100644
--- a/System/CrossServerOneVsOne/DungeonPlayerLeaveCoolDownWin.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOnePlayerLeaveCoolDownWin.cs
@@ -12,7 +12,7 @@
 namespace Snxxz.UI
 {
 
-    public class DungeonPlayerLeaveCoolDownWin : Window
+    public class CrossServerOneVsOnePlayerLeaveCoolDownWin : Window
     {
         [SerializeField]
         Transform m_CoolDownContainer;
diff --git a/System/CrossServerOneVsOne/DungeonPlayerLeaveCoolDownWin.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOnePlayerLeaveCoolDownWin.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/DungeonPlayerLeaveCoolDownWin.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOnePlayerLeaveCoolDownWin.cs.meta
diff --git a/System/CrossServerOneVsOne/CrossServerRoundWin.cs b/System/CrossServerOneVsOne/CrossServerOneVsOneRoundWin.cs
similarity index 92%
rename from System/CrossServerOneVsOne/CrossServerRoundWin.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOneRoundWin.cs
index 35461cc..4e255f1 100644
--- a/System/CrossServerOneVsOne/CrossServerRoundWin.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOneRoundWin.cs
@@ -4,13 +4,13 @@
 namespace Snxxz.UI
 {
     [XLua.Hotfix]
-    public class CrossServerRoundWin : Window
+    public class CrossServerOneVsOneRoundWin : Window
     {
         [SerializeField] Text roundText;
         [SerializeField] Text resultText;
         [SerializeField] Text infoText;
 
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
         DungeonModel dungeonModel { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
         int coolTime = 0;
         #region Built-in
diff --git a/System/CrossServerOneVsOne/CrossServerRoundWin.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOneRoundWin.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/CrossServerRoundWin.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOneRoundWin.cs.meta
diff --git a/System/CrossServerOneVsOne/DungeonWaitPlayerCoolDownWin.cs b/System/CrossServerOneVsOne/CrossServerOneVsOneWaitPlayerCoolDownWin.cs
similarity index 97%
rename from System/CrossServerOneVsOne/DungeonWaitPlayerCoolDownWin.cs
rename to System/CrossServerOneVsOne/CrossServerOneVsOneWaitPlayerCoolDownWin.cs
index 18b73ec..c69cdbc 100644
--- a/System/CrossServerOneVsOne/DungeonWaitPlayerCoolDownWin.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOneWaitPlayerCoolDownWin.cs
@@ -12,7 +12,7 @@
 namespace Snxxz.UI
 {
 
-    public class DungeonWaitPlayerCoolDownWin : Window
+    public class CrossServerOneVsOneWaitPlayerCoolDownWin : Window
     {
         [SerializeField]
         Transform m_CoolDownContainer;
diff --git a/System/CrossServerOneVsOne/DungeonWaitPlayerCoolDownWin.cs.meta b/System/CrossServerOneVsOne/CrossServerOneVsOneWaitPlayerCoolDownWin.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/DungeonWaitPlayerCoolDownWin.cs.meta
rename to System/CrossServerOneVsOne/CrossServerOneVsOneWaitPlayerCoolDownWin.cs.meta
diff --git a/System/CrossServerOneVsOne/CrossServerRewardModel.cs b/System/CrossServerOneVsOne/CrossServerRewardModel.cs
index e00e85e..a562ce6 100644
--- a/System/CrossServerOneVsOne/CrossServerRewardModel.cs
+++ b/System/CrossServerOneVsOne/CrossServerRewardModel.cs
@@ -57,7 +57,7 @@
 }
 public class CrossServerRewardModel : Model, IBeforePlayerDataInitialize, IPlayerLoginOk
 {
-    CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+    CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
     public Dictionary<int, SeasonAwardClass> SegmentRewardDic = new Dictionary<int, SeasonAwardClass>();
     public ImpactRankModel.RankAwardItem SeasonRewardDic = new ImpactRankModel.RankAwardItem();
     //Dictionary<int,>
diff --git a/System/CrossServerOneVsOne/CrossServerSettlementWin.cs b/System/CrossServerOneVsOne/CrossServerSettlementWin.cs
index 7be1dbe..e478a0b 100644
--- a/System/CrossServerOneVsOne/CrossServerSettlementWin.cs
+++ b/System/CrossServerOneVsOne/CrossServerSettlementWin.cs
@@ -21,7 +21,7 @@
         [SerializeField] Transform m_Normal;
         [SerializeField] Transform m_BrokenLine;
         #region Built-in
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
         DungeonModel model { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
         float timer = 0f;
         protected override void BindController()
diff --git a/System/CrossServerOneVsOne/CrossServerWin.cs b/System/CrossServerOneVsOne/CrossServerWin.cs
index 32d48fe..73087ac 100644
--- a/System/CrossServerOneVsOne/CrossServerWin.cs
+++ b/System/CrossServerOneVsOne/CrossServerWin.cs
@@ -34,8 +34,8 @@
         [SerializeField] GameObject honorStore_SelectImg;
         CrossServerRewardModel m_CrossServerRewardModel;
         CrossServerRewardModel crossServerRewardModel { get { return m_CrossServerRewardModel ?? (m_CrossServerRewardModel = ModelCenter.Instance.GetModel<CrossServerRewardModel>()); } }
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
-        CrossServerPlayerInfo playerInfo;
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
+        CrossServerOneVsOnePlayerInfo playerInfo;
         #region Built-in
         protected override void BindController()
         {
@@ -82,7 +82,7 @@
 
         private void SetDisplay()
         {
-            playerInfo = CrossServerPlayerInfo.Instance;
+            playerInfo = CrossServerOneVsOnePlayerInfo.Instance;
             var playerData = PlayerDatas.Instance.baseData;
             headImg.SetSprite(GeneralDefine.GetOtherJobHeadPortrait(playerData.Job, 0));
             nameText.text = playerData.PlayerName;
@@ -137,7 +137,7 @@
         {
             if (honorStore_SelectImg.activeInHierarchy) return;
             CloseSubWindows();
-            WindowCenter.Instance.Open<HonorStoreWin>();
+            WindowCenter.Instance.Open<CrossServerOneVsOneHonorStoreWin>();
             honorStore_SelectImg.SetActive(true);
         }
 
@@ -164,11 +164,11 @@
             {
                 if (windowState == WindowState.Opened)
                 {
-                    WindowCenter.Instance.OpenWithoutAnimation<CrossServerArenaWin>();
+                    WindowCenter.Instance.OpenWithoutAnimation<CrossServerOneVsOneArenaWin>();
                 }
                 else
                 {
-                    WindowCenter.Instance.Open<CrossServerArenaWin>();
+                    WindowCenter.Instance.Open<CrossServerOneVsOneArenaWin>();
                 }
             }
             arena_SelectImg.SetActive(true);
@@ -197,8 +197,8 @@
             //{
             //    WindowCenter.Instance.Close(window);
             //}
-            WindowCenter.Instance.CloseImmediately<CrossServerArenaWin>();
-            WindowCenter.Instance.CloseImmediately<HonorStoreWin>();
+            WindowCenter.Instance.CloseImmediately<CrossServerOneVsOneArenaWin>();
+            WindowCenter.Instance.CloseImmediately<CrossServerOneVsOneHonorStoreWin>();
             WindowCenter.Instance.CloseImmediately<SeasonRewardWin>();
             WindowCenter.Instance.CloseImmediately<SegmentRewardWin>();
             WindowCenter.Instance.CloseImmediately<MatchWin>();
diff --git a/System/CrossServerOneVsOne/CrossSeverBuyMatchTimesWin.cs b/System/CrossServerOneVsOne/CrossSeverOneVsOneBuyMatchTimesWin.cs
similarity index 87%
rename from System/CrossServerOneVsOne/CrossSeverBuyMatchTimesWin.cs
rename to System/CrossServerOneVsOne/CrossSeverOneVsOneBuyMatchTimesWin.cs
index c90c4a6..298ea29 100644
--- a/System/CrossServerOneVsOne/CrossSeverBuyMatchTimesWin.cs
+++ b/System/CrossServerOneVsOne/CrossSeverOneVsOneBuyMatchTimesWin.cs
@@ -4,7 +4,7 @@
 
 namespace Snxxz.UI
 {
-    public class CrossSeverBuyMatchTimesWin : Window
+    public class CrossSeverOneVsOneBuyMatchTimesWin : Window
     {
         [SerializeField] Text m_TodayBuyTimes;
         [SerializeField] Text m_CostRemind;
@@ -12,7 +12,7 @@
         [SerializeField] Button m_Close;
         [SerializeField] RectTransform m_ContainerBuylimit;
 
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
         ulong price = 0;
         #region Built-in
         protected override void BindController()
@@ -46,8 +46,8 @@
 
         private void SetDisplay()
         {
-            int remainBuyTimes = CrossServerPlayerInfo.Instance.GetDayRemainBuyNum();
-            price = (ulong)CrossServerPlayerInfo.Instance.GetBuyMatchNumPrice();
+            int remainBuyTimes = CrossServerOneVsOnePlayerInfo.Instance.GetDayRemainBuyNum();
+            price = (ulong)CrossServerOneVsOnePlayerInfo.Instance.GetBuyMatchNumPrice();
             m_CostRemind.text = Language.Get("TimesBuyLanguage3",price);
             m_ContainerBuylimit.gameObject.SetActive(remainBuyTimes <= 0);
             m_BuyTimes.gameObject.SetActive(remainBuyTimes > 0);
diff --git a/System/CrossServerOneVsOne/CrossSeverBuyMatchTimesWin.cs.meta b/System/CrossServerOneVsOne/CrossSeverOneVsOneBuyMatchTimesWin.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/CrossSeverBuyMatchTimesWin.cs.meta
rename to System/CrossServerOneVsOne/CrossSeverOneVsOneBuyMatchTimesWin.cs.meta
diff --git a/System/CrossServerOneVsOne/CrossSeverDayAwardCell.cs b/System/CrossServerOneVsOne/CrossSeverOneVsOneDayAwardCell.cs
similarity index 88%
rename from System/CrossServerOneVsOne/CrossSeverDayAwardCell.cs
rename to System/CrossServerOneVsOne/CrossSeverOneVsOneDayAwardCell.cs
index 8589d2b..ae054fb 100644
--- a/System/CrossServerOneVsOne/CrossSeverDayAwardCell.cs
+++ b/System/CrossServerOneVsOne/CrossSeverOneVsOneDayAwardCell.cs
@@ -7,7 +7,7 @@
 
 namespace Snxxz.UI
 {
-    public class CrossSeverDayAwardCell : ScrollItem
+    public class CrossSeverOneVsOneDayAwardCell : ScrollItem
     {
         [SerializeField] Text taskNameText;
         [SerializeField] Slider progressSlider;
@@ -15,7 +15,7 @@
         [SerializeField] Button recieveBtn;
         [SerializeField] Image stateImg;
         [SerializeField] List<CommonItemBaisc> itemBaiscs = new List<CommonItemBaisc>();
-        [SerializeField] CrossServerCyclicScroll m_CrossServerCyclicScroll;
+        [SerializeField] CrossServerOneVsOneCyclicScroll m_CrossServerCyclicScroll;
 
         [SerializeField] UIAlphaTween m_AlphaTween;
         public UIAlphaTween alphaTween { get { return m_AlphaTween; } }
@@ -23,11 +23,11 @@
         [SerializeField] UILinerMove m_LinerMove;
         public UILinerMove linerMove { get { return m_LinerMove; } }
 
-        CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
         ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
         CrossServerRewardModel rewardModel { get { return ModelCenter.Instance.GetModel<CrossServerRewardModel>(); } }
 
-        CrossServerModel.AwardType awardType;
+        CrossServerOneVsOneModel.AwardType awardType;
         float height = 0;
         bool isLineMove = false;
         public override void Display(object _data)
@@ -36,7 +36,7 @@
             isLineMove = false;
             recieveBtn.AddListener(ClickRecieve);
             crossServerModel.UpdateDayAwardsEvent += UpdateDayAwards;
-            awardType = (CrossServerModel.AwardType)_data;
+            awardType = (CrossServerOneVsOneModel.AwardType)_data;
             DisplayDayAward();
         }
 
@@ -50,8 +50,8 @@
         private void DisplayDayAward()
         {
             var awardItems = awardType.awardItems;
-            stateImg.gameObject.SetActive(awardType.progress != CrossServerModel.AwardType.CompleteProgress.Completed);
-            recieveBtn.gameObject.SetActive(awardType.progress == CrossServerModel.AwardType.CompleteProgress.Completed);
+            stateImg.gameObject.SetActive(awardType.progress != CrossServerOneVsOneModel.AwardType.CompleteProgress.Completed);
+            recieveBtn.gameObject.SetActive(awardType.progress == CrossServerOneVsOneModel.AwardType.CompleteProgress.Completed);
             progressSlider.minValue = 0;
             progressSlider.maxValue = awardType.num;
             progressSlider.value = awardType.curCompletedNum;
diff --git a/System/CrossServerOneVsOne/CrossSeverDayAwardCell.cs.meta b/System/CrossServerOneVsOne/CrossSeverOneVsOneDayAwardCell.cs.meta
similarity index 100%
rename from System/CrossServerOneVsOne/CrossSeverDayAwardCell.cs.meta
rename to System/CrossServerOneVsOne/CrossSeverOneVsOneDayAwardCell.cs.meta
diff --git a/System/CrossServerOneVsOne/MatchWin.cs b/System/CrossServerOneVsOne/MatchWin.cs
index 112a2de..82b5c26 100644
--- a/System/CrossServerOneVsOne/MatchWin.cs
+++ b/System/CrossServerOneVsOne/MatchWin.cs
@@ -57,7 +57,7 @@
         {
             crossServerRewardModel.IsOpenMatch = false;
             CloseImmediately();
-            WindowCenter.Instance.Open<CrossServerArenaWin>();
+            //WindowCenter.Instance.Open<CrossServerArenaWin>();
         }
     }
 
diff --git a/System/CrossServerOneVsOne/RankingWin.cs b/System/CrossServerOneVsOne/RankingWin.cs
index 8f7febf..fc142ea 100644
--- a/System/CrossServerOneVsOne/RankingWin.cs
+++ b/System/CrossServerOneVsOne/RankingWin.cs
@@ -49,7 +49,7 @@
 
         protected override void OnPreOpen()
         {
-            m_TextScores.text = CrossServerPlayerInfo.Instance.Score.ToString();
+            m_TextScores.text = CrossServerOneVsOnePlayerInfo.Instance.Score.ToString();
             SetTextMyRank();
             OnCreateGridLineCell(m_ScrollerController);
             m_ScrollerController.JumpIndex(0);
@@ -57,13 +57,13 @@
 
         protected override void OnAfterOpen()
         {
-            CrossServerPlayerInfo.Instance.UpdatePlayerInfoEvent += UpdatePlayerInfoEvent;
+            CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent += UpdatePlayerInfoEvent;
             crossServerRewardModel.RankInformationUpdate += RankInformationUpdate;
         }
 
         protected override void OnPreClose()
         {
-            CrossServerPlayerInfo.Instance.UpdatePlayerInfoEvent -= UpdatePlayerInfoEvent;
+            CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent -= UpdatePlayerInfoEvent;
             crossServerRewardModel.RankInformationUpdate -= RankInformationUpdate;
         }
 
@@ -88,7 +88,7 @@
         }
         private void UpdatePlayerInfoEvent()
         {
-            m_TextScores.text = CrossServerPlayerInfo.Instance.Score.ToString();
+            m_TextScores.text = CrossServerOneVsOnePlayerInfo.Instance.Score.ToString();
             SetTextMyRank();
         }
         void OnCreateGridLineCell(ScrollerController gridCtrl)
@@ -120,7 +120,7 @@
 
         private void SetTextMyRank()
         {
-            int danlv = CrossServerPlayerInfo.Instance.DanLV;
+            int danlv = CrossServerOneVsOnePlayerInfo.Instance.DanLV;
             var config= Config.Instance.Get<CrossServerArenaConfig>(danlv);
             if (config != null && danlv >= 6)
             {
@@ -140,7 +140,7 @@
 
         private void ZoneAndSeasonpanel()
         {
-            if (CrossServerPKSeason.Instance.ZoneCount > 1)//璧涘尯
+            if (CrossServerOneVsOnePKSeason.Instance.ZoneCount > 1)//璧涘尯
             {
                 m_DivisionObj.gameObject.SetActive(true);
                 if (m_ClickScreenOtherSpace1.activeSelf)
@@ -152,7 +152,7 @@
             {
                 m_DivisionObj.gameObject.SetActive(false);
             }
-            if (CrossServerPKSeason.Instance.SeasonID > 1)//璧涘尯
+            if (CrossServerOneVsOnePKSeason.Instance.SeasonID > 1)//璧涘尯
             {
                 m_SeasonObj.gameObject.SetActive(true);
                 if (m_ClickScreenOtherSpace2.activeSelf)
diff --git a/System/CrossServerOneVsOne/SeasonRewardWin.cs b/System/CrossServerOneVsOne/SeasonRewardWin.cs
index be0da05..e902bf3 100644
--- a/System/CrossServerOneVsOne/SeasonRewardWin.cs
+++ b/System/CrossServerOneVsOne/SeasonRewardWin.cs
@@ -37,13 +37,13 @@
         protected override void OnAfterOpen()
         {
             crossServerRewardModel.CrossRealmPKAwardStateUpdate += CrossRealmPKAwardStateUpdate;
-            CrossServerPlayerInfo.Instance.UpdatePlayerInfoEvent += UpdatePlayerInfoEvent;
+            CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent += UpdatePlayerInfoEvent;
         }
 
         protected override void OnPreClose()
         {
             crossServerRewardModel.CrossRealmPKAwardStateUpdate -= CrossRealmPKAwardStateUpdate;
-            CrossServerPlayerInfo.Instance.UpdatePlayerInfoEvent -= UpdatePlayerInfoEvent;
+            CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent -= UpdatePlayerInfoEvent;
         }
 
         
diff --git a/System/CrossServerOneVsOne/SegmentRewardCell.cs b/System/CrossServerOneVsOne/SegmentRewardCell.cs
index c01fca2..94aaf42 100644
--- a/System/CrossServerOneVsOne/SegmentRewardCell.cs
+++ b/System/CrossServerOneVsOne/SegmentRewardCell.cs
@@ -45,7 +45,7 @@
                 m_Text_Segment.text = dic.Name;
                 ReceiveItem(id);
             }
-            if ( CrossServerPlayerInfo.Instance.DanLV>=id)
+            if ( CrossServerOneVsOnePlayerInfo.Instance.DanLV>=id)
             {
                 bool Bool = crossServerRewardModel.IsAwardState(CrossRealmPKAwardStateEnum.DanLVAwardState, id);
                 if (Bool)
diff --git a/System/CrossServerOneVsOne/SegmentRewardWin.cs b/System/CrossServerOneVsOne/SegmentRewardWin.cs
index ad88ced..06a4090 100644
--- a/System/CrossServerOneVsOne/SegmentRewardWin.cs
+++ b/System/CrossServerOneVsOne/SegmentRewardWin.cs
@@ -41,13 +41,13 @@
         protected override void OnAfterOpen()
         {
             crossServerRewardModel.CrossRealmPKAwardStateUpdate += CrossRealmPKAwardStateUpdate;
-            CrossServerPlayerInfo.Instance.UpdatePlayerInfoEvent += UpdatePlayerInfoEvent;
+            CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent += UpdatePlayerInfoEvent;
         }
 
         protected override void OnPreClose()
         {
             crossServerRewardModel.CrossRealmPKAwardStateUpdate -= CrossRealmPKAwardStateUpdate;
-            CrossServerPlayerInfo.Instance.UpdatePlayerInfoEvent -= UpdatePlayerInfoEvent;
+            CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent -= UpdatePlayerInfoEvent;
         }
 
 
@@ -122,7 +122,7 @@
         private bool IsReceive(SeasonAwardClass _seasonAwardClass)//鏈鍙�
         {
             bool Bool = false;
-            if (CrossServerPlayerInfo.Instance.DanLV >= _seasonAwardClass.DanLv && !crossServerRewardModel.IsAwardState(CrossRealmPKAwardStateEnum.DanLVAwardState, _seasonAwardClass.DanLv))
+            if (CrossServerOneVsOnePlayerInfo.Instance.DanLV >= _seasonAwardClass.DanLv && !crossServerRewardModel.IsAwardState(CrossRealmPKAwardStateEnum.DanLVAwardState, _seasonAwardClass.DanLv))
             {
                 Bool = true;
             }
@@ -131,7 +131,7 @@
         private bool IsReach(SeasonAwardClass _seasonAwardClass)//鏈揪鍒�
         {
             bool Bool = false;
-            if (_seasonAwardClass.DanLv > CrossServerPlayerInfo.Instance.DanLV)
+            if (_seasonAwardClass.DanLv > CrossServerOneVsOnePlayerInfo.Instance.DanLV)
             {
                 Bool = true;
             }
diff --git a/System/Dungeon/DungeonModel.cs b/System/Dungeon/DungeonModel.cs
index 3642bfe..4bb0e30 100644
--- a/System/Dungeon/DungeonModel.cs
+++ b/System/Dungeon/DungeonModel.cs
@@ -709,15 +709,15 @@
                 switch(_type)
                 {
                     case DungeonCoolDownType.WaitPlayer:
-                        if(!WindowCenter.Instance.IsOpen<DungeonWaitPlayerCoolDownWin>())
+                        if(!WindowCenter.Instance.IsOpen<CrossServerOneVsOneWaitPlayerCoolDownWin>())
                         {
-                            WindowCenter.Instance.Open<DungeonWaitPlayerCoolDownWin>();
+                            WindowCenter.Instance.Open<CrossServerOneVsOneWaitPlayerCoolDownWin>();
                         }
                         break;
                     case DungeonCoolDownType.PlayerLeave:
-                        if (!WindowCenter.Instance.IsOpen<DungeonPlayerLeaveCoolDownWin>())
+                        if (!WindowCenter.Instance.IsOpen<CrossServerOneVsOnePlayerLeaveCoolDownWin>())
                         {
-                            WindowCenter.Instance.Open<DungeonPlayerLeaveCoolDownWin>();
+                            WindowCenter.Instance.Open<CrossServerOneVsOnePlayerLeaveCoolDownWin>();
                         }
                         break;
                 }
diff --git a/System/WindowBase/ModelCenter.cs b/System/WindowBase/ModelCenter.cs
index d0e6165..3902ac7 100644
--- a/System/WindowBase/ModelCenter.cs
+++ b/System/WindowBase/ModelCenter.cs
@@ -211,7 +211,7 @@
             RegisterModel<DungeonAssistModel>();
             RegisterModel<MysticalPurchaseModel>();
             RegisterModel<FuncSwitchModel>();
-            RegisterModel<CrossServerModel>();
+            RegisterModel<CrossServerOneVsOneModel>();
             RegisterModel<CrossServerRewardModel>();
             RegisterModel<GatheringSoulModel>();
             RegisterModel<VirtualPackModel>();

--
Gitblit v1.8.0