Explorar el Código

【GameEditor】修改主播角色的巡逻参数,固定在塔下,不让移动

大爷 hace 1 año
padre
commit
ba9e49535d

BIN
BattleServer/DebugVersion/CommonAI.dll


BIN
BattleServer/DebugVersion/CommonAI.pdb


BIN
BattleServer/DebugVersion/XmdsCommon.dll


BIN
BattleServer/DebugVersion/XmdsCommon.pdb


BIN
BattleServer/DebugVersion/XmdsCommonQuest.dll


BIN
BattleServer/DebugVersion/XmdsCommonQuest.pdb


BIN
BattleServer/DebugVersion/XmdsCommonServer.dll


BIN
BattleServer/DebugVersion/XmdsCommonServer.pdb


BIN
BattleServer/DebugVersion/XmdsCommonSkill.dll


BIN
BattleServer/DebugVersion/XmdsCommonSkill.pdb


BIN
BattleServer/DebugVersion/XmdsCommonZone.dll


BIN
BattleServer/DebugVersion/XmdsCommonZone.pdb


BIN
BattleServer/DebugVersion/XmdsServerEdgeJS.dll


BIN
BattleServer/DebugVersion/XmdsServerEdgeJS.pdb


BIN
BattleServer/DebugVersion/XmdsServerNode.dll


BIN
BattleServer/DebugVersion/XmdsServerNode.pdb


+ 2 - 2
DotNet/Hotfix/Scenes/Game/Map/MapEventComponentSystem.cs

@@ -94,14 +94,14 @@ namespace ET.Server
                         }
                     }
                     // 如果是单位玩家
-                    if (map.UnitObjIds.Contains(objId) && !map.IsGameOver())
+                    /*if (map.UnitObjIds.Contains(objId) && !map.IsGameOver())
                     {
                         Log.Debug($"单位死亡...objId={objId}, unitTemplateId={unitTemplateId}, posX={Convert.ToInt32(msg.SelectToken("posX"))}, posY={Convert.ToInt32(msg.SelectToken("posY"))}");
 
                         map.UnitObjIds.Remove(objId);
 
                         map.GetComponent<MapReliveTimeComponent>().ReliveDatas.Add(new Struct.UnitPlayerReliveData(map, unitTemplateId, TimeHelper.ServerNow() + 5000, posX, posY));
-                    }
+                    }*/
 
                     break;
                 case 1:

+ 2 - 2
DotNet/Hotfix/Scenes/Game/Player/PlayerSystem.cs

@@ -227,7 +227,7 @@ namespace ET.Server
                 // skills = self.ToJson4BattleServerSkillInfos,
                 skills = new List<SkillInfo>()
                 {
-                    new SkillInfo
+                    /*new SkillInfo
                     {
                         id = 510200,
                         level = 1,
@@ -245,7 +245,7 @@ namespace ET.Server
                         skillTime = 0,
                         cdTime = 0,
                         flag = 0
-                    },
+                    },*/
                 },
                 tasks = new { },
                 flags = new { },

+ 2 - 2
GameEditor/data/config_ext.xml

@@ -34,7 +34,7 @@
   <CARD_PLAYER_DMG_PER>0.50</CARD_PLAYER_DMG_PER>
   <CARD_STOREENERGY_DMG>10000</CARD_STOREENERGY_DMG>
   <Coefficient_Defence>3000,4000,4500,5000,7000,10000,13000,16000,19000,22000,25000,28000,31000</Coefficient_Defence>
-  <DUNGEON_AUTO_GUARD_RANGE>30</DUNGEON_AUTO_GUARD_RANGE>
+  <DUNGEON_AUTO_GUARD_RANGE>1</DUNGEON_AUTO_GUARD_RANGE>
   <GUARD_FIND_ITEM_CYCLE_TIME>500</GUARD_FIND_ITEM_CYCLE_TIME>
   <MAX_HOLD_TIMEMS>15000</MAX_HOLD_TIMEMS>
   <MAX_MOVE_TIMEMS>3000</MAX_MOVE_TIMEMS>
@@ -49,7 +49,7 @@
   <PET_IDLE_FOLLOW_MAX_DISTANCE>7.00</PET_IDLE_FOLLOW_MAX_DISTANCE>
   <PET_SHARE_MASTERDMG_RATIO>0.20</PET_SHARE_MASTERDMG_RATIO>
   <PK_PROTECT_LV>20</PK_PROTECT_LV>
-  <PVP_AUTO_GUARD_RANGE>20</PVP_AUTO_GUARD_RANGE>
+  <PVP_AUTO_GUARD_RANGE>1</PVP_AUTO_GUARD_RANGE>
   <PVP_DAMAGE_K>0.50</PVP_DAMAGE_K>
   <S_ArtifactDamage>1000</S_ArtifactDamage>
   <SHARED_AWARD_MAX_RANGE>15</SHARED_AWARD_MAX_RANGE>

+ 172 - 170
Unity/Assets/HybridCLRData/Generated/AOTGenericReferences.cs

@@ -9,212 +9,214 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
 	//Cysharp.Threading.Tasks.UniTask`1<System.Object>
 	//Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>
 	//DG.Tweening.Core.DOSetter`1<System.Single>
+	//ET.AEvent`1<ET.EventType.EntryEvent1>
+	//ET.AEvent`1<ET.EventType.EntryLoadCfg>
+	//ET.AEvent`1<ET.EventType.EntryEvent2>
+	//ET.AEvent`1<ET.Client.NetClientComponentOnRead>
+	//ET.AEvent`1<ET.EventType.EntryEvent3>
 	//ET.AEvent`1<ET.EventType.SceneChangeStart>
+	//ET.AEvent`1<ET.EventType.AppStartInitFinish>
+	//ET.AEvent`1<ET.EventType.LoginFinish>
+	//ET.AEvent`1<ET.EventType.OnNewZoneObject>
 	//ET.AEvent`1<ET.EventType.OnDestroyZoneObject>
-	//ET.AEvent`1<ET.EventType.EntryEvent3>
-	//ET.AEvent`1<ET.Client.NetClientComponentOnRead>
-	//ET.AEvent`1<ET.EventType.EntryEvent2>
-	//ET.AEvent`1<ET.EventType.EntryLoadCfg>
-	//ET.AEvent`1<ET.EventType.EntryEvent1>
 	//ET.AEvent`1<ET.EventType.AfterCreateCurrentScene>
-	//ET.AEvent`1<ET.EventType.OnNewZoneObject>
-	//ET.AEvent`1<ET.EventType.LoginFinish>
-	//ET.AEvent`1<ET.EventType.AppStartInitFinish>
 	//ET.ATimer`1<System.Object>
 	//ET.AwakeSystem`1<System.Object>
-	//ET.AwakeSystem`2<System.Object,System.Net.Sockets.AddressFamily>
-	//ET.AwakeSystem`2<System.Object,System.Int32>
 	//ET.AwakeSystem`2<System.Object,System.Object>
+	//ET.AwakeSystem`2<System.Object,System.Int32>
+	//ET.AwakeSystem`2<System.Object,System.Net.Sockets.AddressFamily>
 	//ET.AwakeSystem`3<System.Object,System.Object,System.Int32>
 	//ET.BEvent`1<System.Object>
 	//ET.ConfigSingleton`1<System.Object>
 	//ET.DestroySystem`1<System.Object>
-	//ET.ETAsyncTaskMethodBuilder`1<ET.Client.Wait_SceneChangeFinish>
-	//ET.ETAsyncTaskMethodBuilder`1<System.Int32>
-	//ET.ETAsyncTaskMethodBuilder`1<System.ValueTuple`2<System.UInt32,System.Object>>
 	//ET.ETAsyncTaskMethodBuilder`1<System.UInt32>
+	//ET.ETAsyncTaskMethodBuilder`1<System.ValueTuple`2<System.UInt32,System.Object>>
 	//ET.ETAsyncTaskMethodBuilder`1<System.Object>
-	//ET.ETTask`1<ET.Client.Wait_SceneChangeFinish>
-	//ET.ETTask`1<System.Int32>
-	//ET.ETTask`1<System.UInt32>
+	//ET.ETAsyncTaskMethodBuilder`1<ET.Client.Wait_SceneChangeFinish>
+	//ET.ETAsyncTaskMethodBuilder`1<System.Int32>
 	//ET.ETTask`1<System.ValueTuple`2<System.UInt32,System.Object>>
+	//ET.ETTask`1<System.Int32>
 	//ET.ETTask`1<System.Object>
-	//ET.IAwake`1<System.Object>
-	//ET.IAwake`1<System.Net.Sockets.AddressFamily>
+	//ET.ETTask`1<System.UInt32>
+	//ET.ETTask`1<ET.Client.Wait_SceneChangeFinish>
 	//ET.IAwake`1<System.Int32>
+	//ET.IAwake`1<System.Net.Sockets.AddressFamily>
+	//ET.IAwake`1<System.Object>
 	//ET.IAwake`2<System.Object,System.Int32>
 	//ET.LateUpdateSystem`1<System.Object>
 	//ET.ListComponent`1<System.Object>
 	//ET.LoadSystem`1<System.Object>
 	//ET.Singleton`1<System.Object>
 	//ET.UpdateSystem`1<System.Object>
+	//System.Action`1<System.Single>
 	//System.Action`1<System.Object>
-	//System.Action`1<UnityEngine.Vector3>
-	//System.Action`1<CommonAI.Zone.Instance.ZoneArea/OnceEvent>
 	//System.Action`1<CommonAI.Zone.Instance.ZoneRegion/OnceEvent>
-	//System.Action`1<System.Single>
+	//System.Action`1<CommonAI.Zone.Instance.ZoneArea/OnceEvent>
+	//System.Action`1<UnityEngine.Vector3>
 	//System.Action`2<System.Int64,System.Int32>
 	//System.Action`2<System.Int32,System.Object>
 	//System.Action`3<System.Single,System.Single,CommonAI.Zone.Helper.UnitActionStatus>
 	//System.Action`3<System.Int64,System.Int64,System.Object>
+	//System.Action`5<System.Object,System.Byte,System.Byte,System.Int32,System.Int32>
+	//System.Collections.Generic.Dictionary`2<CommonAI.Zone.Helper.UnitActionStatus,System.Object>
+	//System.Collections.Generic.Dictionary`2<System.UInt16,System.Object>
+	//System.Collections.Generic.Dictionary`2<System.Int32,ET.RpcInfo>
 	//System.Collections.Generic.Dictionary`2<System.Object,System.Byte>
 	//System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.Vector3>
 	//System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>
+	//System.Collections.Generic.Dictionary`2<System.Object,System.UInt32>
+	//System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
 	//System.Collections.Generic.Dictionary`2<CommonAI.Zone.UnitInfo/UnitType,System.Int32>
 	//System.Collections.Generic.Dictionary`2<System.Object,System.Int16>
-	//System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
 	//System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>
-	//System.Collections.Generic.Dictionary`2<CommonAI.Zone.Helper.UnitActionStatus,System.Object>
-	//System.Collections.Generic.Dictionary`2<System.Object,SceneDataLoader/FileOffset>
-	//System.Collections.Generic.Dictionary`2<System.Object,System.Object>
-	//System.Collections.Generic.Dictionary`2<System.UInt16,System.Object>
 	//System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
+	//System.Collections.Generic.Dictionary`2<System.Object,SceneDataLoader/FileOffset>
 	//System.Collections.Generic.Dictionary`2<System.UInt32,System.Object>
 	//System.Collections.Generic.Dictionary`2<System.Object,CommonLang.Property.FieldAttributeValue>
-	//System.Collections.Generic.Dictionary`2<System.Int32,ET.RpcInfo>
-	//System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Byte>
-	//System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>
-	//System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Vector3>
+	//System.Collections.Generic.Dictionary`2<System.Object,System.Object>
 	//System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
 	//System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>
+	//System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Vector3>
+	//System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>
+	//System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Byte>
 	//System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Object>
 	//System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Int32>
 	//System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>
 	//System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>
-	//System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Object>
 	//System.Collections.Generic.Dictionary`2/ValueCollection<System.UInt32,System.Object>
 	//System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Object>
-	//System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>
+	//System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Object>
 	//System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>
+	//System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>
 	//System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>
 	//System.Collections.Generic.EqualityComparer`1<System.Int32>
 	//System.Collections.Generic.HashSet`1<System.UInt16>
 	//System.Collections.Generic.HashSet`1<System.Object>
 	//System.Collections.Generic.HashSet`1/Enumerator<System.Object>
-	//System.Collections.Generic.ICollection`1<System.Int32>
 	//System.Collections.Generic.ICollection`1<System.Byte>
 	//System.Collections.Generic.ICollection`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
+	//System.Collections.Generic.ICollection`1<System.Int32>
 	//System.Collections.Generic.ICollection`1<System.Object>
 	//System.Collections.Generic.IComparer`1<System.Object>
-	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,CommonLang.Property.FieldAttributeValue>>
+	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>>
+	//System.Collections.Generic.IEnumerable`1<CommonLang.Geometry.Vector3>
 	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Byte>>
-	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int16>>
 	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
-	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int32>>
-	//System.Collections.Generic.IEnumerable`1<System.Object>
+	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int16>>
 	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>
-	//System.Collections.Generic.IEnumerable`1<CommonLang.Geometry.Vector3>
-	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>>
+	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>>
+	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.UInt32>>
+	//System.Collections.Generic.IEnumerable`1<System.Object>
 	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<CommonAI.Zone.Helper.UnitActionStatus,System.Object>>
 	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>>
-	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>>
-	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>
+	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,CommonLang.Property.FieldAttributeValue>>
+	//System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int32>>
+	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>>
+	//System.Collections.Generic.IEnumerator`1<CommonLang.Geometry.Vector3>
 	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<CommonAI.Zone.Helper.UnitActionStatus,System.Object>>
+	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>
 	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Byte>>
-	//System.Collections.Generic.IEnumerator`1<CommonLang.Geometry.Vector3>
+	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>>
 	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int16>>
-	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>>
+	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
 	//System.Collections.Generic.IEnumerator`1<System.Object>
 	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int32>>
 	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Object,CommonLang.Property.FieldAttributeValue>>
-	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>>
-	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
-	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>>
-	//System.Collections.Generic.IList`1<System.Byte>
+	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.UInt32>>
+	//System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>>
 	//System.Collections.Generic.IList`1<System.Object>
+	//System.Collections.Generic.IList`1<System.Byte>
 	//System.Collections.Generic.IList`1<System.Int32>
 	//System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int32>
-	//System.Collections.Generic.KeyValuePair`2<System.Object,CommonLang.Property.FieldAttributeValue>
-	//System.Collections.Generic.KeyValuePair`2<System.Object,System.Int16>
+	//System.Collections.Generic.KeyValuePair`2<System.Object,System.UInt32>
 	//System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>
+	//System.Collections.Generic.KeyValuePair`2<System.Object,CommonLang.Property.FieldAttributeValue>
 	//System.Collections.Generic.KeyValuePair`2<CommonAI.Zone.Helper.UnitActionStatus,System.Object>
-	//System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>
-	//System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Vector3>
 	//System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
+	//System.Collections.Generic.KeyValuePair`2<System.Object,System.Int16>
+	//System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>
 	//System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>
+	//System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Vector3>
 	//System.Collections.Generic.KeyValuePair`2<System.Object,System.Byte>
 	//System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
 	//System.Collections.Generic.LinkedList`1<System.Object>
 	//System.Collections.Generic.LinkedList`1/Enumerator<System.Object>
 	//System.Collections.Generic.LinkedListNode`1<System.Object>
-	//System.Collections.Generic.List`1<System.Int16>
-	//System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
-	//System.Collections.Generic.List`1<CommonAI.Zone.Instance.ZoneArea/OnceEvent>
-	//System.Collections.Generic.List`1<CommonLang.Geometry.Vector2>
-	//System.Collections.Generic.List`1<CommonAI.Zone.Instance.ZoneRegion/OnceEvent>
-	//System.Collections.Generic.List`1<CommonLang.Geometry.Line2>
+	//System.Collections.Generic.List`1<CommonAI.Zone.PlayerSkillActiveChangedEvent/State>
 	//System.Collections.Generic.List`1<CommonAI.Data.CardType>
-	//System.Collections.Generic.List`1<System.Int32>
-	//System.Collections.Generic.List`1<System.Decimal>
-	//System.Collections.Generic.List`1<System.Double>
 	//System.Collections.Generic.List`1<System.SByte>
-	//System.Collections.Generic.List`1<System.UInt16>
+	//System.Collections.Generic.List`1<System.Int16>
 	//System.Collections.Generic.List`1<System.Int64>
 	//System.Collections.Generic.List`1<System.UInt64>
-	//System.Collections.Generic.List`1<UnityEngine.Vector2>
-	//System.Collections.Generic.List`1<CommonAI.ZoneClient.ClientStruct/UnitBuffStatus>
 	//System.Collections.Generic.List`1<System.Single>
-	//System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>
+	//System.Collections.Generic.List`1<CommonAI.Zone.Instance.ZoneRegion/OnceEvent>
+	//System.Collections.Generic.List`1<System.Decimal>
+	//System.Collections.Generic.List`1<CommonAI.Zone.Instance.ZoneArea/OnceEvent>
+	//System.Collections.Generic.List`1<System.Int32>
+	//System.Collections.Generic.List`1<UnityEngine.Vector2>
+	//System.Collections.Generic.List`1<UnityEngine.Vector3>
+	//System.Collections.Generic.List`1<System.UInt32>
 	//System.Collections.Generic.List`1<System.Object>
+	//System.Collections.Generic.List`1<System.Double>
+	//System.Collections.Generic.List`1<CommonLang.Geometry.Line2>
+	//System.Collections.Generic.List`1<System.UInt16>
+	//System.Collections.Generic.List`1<CommonLang.Geometry.Vector2>
+	//System.Collections.Generic.List`1<CommonLang.Property.FieldAttributeValue>
+	//System.Collections.Generic.List`1<CommonAI.ZoneClient.ClientStruct/UnitBuffStatus>
+	//System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
 	//System.Collections.Generic.List`1<CommonAI.Zone.SyncPosEvent/UnitState>
-	//System.Collections.Generic.List`1<CommonAI.Zone.SyncPosEvent/UnitPos>
-	//System.Collections.Generic.List`1<CommonAI.Zone.PlayerSkillActiveChangedEvent/State>
-	//System.Collections.Generic.List`1<CommonAI.Zone.Instance.SpawnItemTrigger/SpawnItemInfo>
 	//System.Collections.Generic.List`1<CommonAI.Zone.Instance.SpawnUnitTrigger/SpawnUnitInfo>
-	//System.Collections.Generic.List`1<System.UInt32>
+	//System.Collections.Generic.List`1<CommonAI.Zone.Instance.SpawnItemTrigger/SpawnItemInfo>
 	//System.Collections.Generic.List`1<System.Byte>
-	//System.Collections.Generic.List`1<CommonLang.Property.FieldAttributeValue>
-	//System.Collections.Generic.List`1<UnityEngine.Vector3>
+	//System.Collections.Generic.List`1<CommonAI.Zone.SyncPosEvent/UnitPos>
+	//System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>
+	//System.Collections.Generic.List`1/Enumerator<System.Double>
+	//System.Collections.Generic.List`1/Enumerator<CommonAI.Zone.Instance.ZoneArea/OnceEvent>
+	//System.Collections.Generic.List`1/Enumerator<System.Single>
+	//System.Collections.Generic.List`1/Enumerator<CommonLang.Property.FieldAttributeValue>
 	//System.Collections.Generic.List`1/Enumerator<System.UInt64>
-	//System.Collections.Generic.List`1/Enumerator<System.Object>
-	//System.Collections.Generic.List`1/Enumerator<System.Int16>
+	//System.Collections.Generic.List`1/Enumerator<System.Decimal>
 	//System.Collections.Generic.List`1/Enumerator<System.Int64>
+	//System.Collections.Generic.List`1/Enumerator<System.Int32>
 	//System.Collections.Generic.List`1/Enumerator<System.UInt16>
-	//System.Collections.Generic.List`1/Enumerator<System.Single>
-	//System.Collections.Generic.List`1/Enumerator<System.Double>
+	//System.Collections.Generic.List`1/Enumerator<System.Int16>
+	//System.Collections.Generic.List`1/Enumerator<System.Byte>
 	//System.Collections.Generic.List`1/Enumerator<System.SByte>
-	//System.Collections.Generic.List`1/Enumerator<CommonLang.Property.FieldAttributeValue>
-	//System.Collections.Generic.List`1/Enumerator<System.Int32>
-	//System.Collections.Generic.List`1/Enumerator<System.Decimal>
-	//System.Collections.Generic.List`1/Enumerator<CommonAI.Zone.Instance.ZoneRegion/OnceEvent>
 	//System.Collections.Generic.List`1/Enumerator<System.UInt32>
-	//System.Collections.Generic.List`1/Enumerator<System.Byte>
-	//System.Collections.Generic.List`1/Enumerator<CommonAI.Zone.Instance.ZoneArea/OnceEvent>
+	//System.Collections.Generic.List`1/Enumerator<System.Object>
+	//System.Collections.Generic.List`1/Enumerator<CommonAI.Zone.Instance.ZoneRegion/OnceEvent>
 	//System.Collections.Generic.Queue`1<System.Object>
 	//System.Collections.Generic.Queue`1/Enumerator<System.Object>
-	//System.Collections.Generic.SortedDictionary`2<System.Int32,System.Object>
-	//System.Collections.Generic.SortedDictionary`2/ValueCollection<System.Int32,System.Object>
-	//System.Collections.Generic.SortedDictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>
 	//System.Collections.Generic.Stack`1<System.Object>
 	//System.Comparison`1<UnityEngine.Vector3>
 	//System.Comparison`1<System.Object>
 	//System.Func`1<System.Single>
-	//System.Func`1<System.Object>
 	//System.IComparable`1<System.Object>
-	//System.IEquatable`1<CommonLang.Geometry.Vector4>
-	//System.IEquatable`1<CommonLang.Geometry.Vector3>
-	//System.IEquatable`1<CommonLang.Geometry.Matrix>
-	//System.IEquatable`1<CommonLang.Geometry.Rectangle>
 	//System.IEquatable`1<CommonLang.Geometry.BoundingBox>
 	//System.IEquatable`1<System.Object>
-	//System.IEquatable`1<CommonLang.Geometry.BoundingSphere>
-	//System.IEquatable`1<CommonLang.Geometry.Line2>
+	//System.IEquatable`1<CommonLang.Geometry.Vector3>
 	//System.IEquatable`1<CommonLang.Geometry.Vector2>
-	//System.IEquatable`1<CommonLang.Geometry.Point>
-	//System.IEquatable`1<CommonLang.Geometry.Plane>
+	//System.IEquatable`1<CommonLang.Geometry.Rectangle>
 	//System.IEquatable`1<CommonLang.Geometry.Quaternion>
+	//System.IEquatable`1<CommonLang.Geometry.Vector4>
+	//System.IEquatable`1<CommonLang.Geometry.Point>
 	//System.IEquatable`1<CommonLang.Geometry.Ray>
+	//System.IEquatable`1<CommonLang.Geometry.Plane>
+	//System.IEquatable`1<CommonLang.Geometry.Matrix>
+	//System.IEquatable`1<CommonLang.Geometry.Line2>
+	//System.IEquatable`1<CommonLang.Geometry.BoundingSphere>
+	//System.Nullable`1<System.Single>
 	//System.Nullable`1<Mono.AnimationData/AnimationType>
+	//System.Nullable`1<System.Int32>
 	//System.Nullable`1<CommonLang.Geometry.Vector3>
-	//System.Nullable`1<System.Single>
 	//System.Predicate`1<System.Object>
 	//System.Predicate`1<System.Int32>
 	//System.Runtime.CompilerServices.TaskAwaiter`1<System.ValueTuple`2<System.UInt32,System.UInt32>>
 	//System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>
-	//System.Threading.Tasks.Task`1<System.Object>
 	//System.Threading.Tasks.Task`1<System.ValueTuple`2<System.UInt32,System.UInt32>>
-	//System.ValueTuple`2<System.UInt32,System.UInt32>
+	//System.Threading.Tasks.Task`1<System.Object>
 	//System.ValueTuple`2<System.UInt32,System.Object>
+	//System.ValueTuple`2<System.UInt32,System.UInt32>
 	// }}
 
 	public void RefMethods()
@@ -227,128 +229,123 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
 		// System.Object DG.Tweening.TweenSettingsExtensions::SetId<System.Object>(System.Object,System.Object)
 		// System.Object DG.Tweening.TweenSettingsExtensions::SetLoops<System.Object>(System.Object,System.Int32,DG.Tweening.LoopType)
 		// System.Object DG.Tweening.TweenSettingsExtensions::SetLoops<System.Object>(System.Object,System.Int32)
-		// System.Object ET.Entity::AddChildWithId<System.Object,System.Object>(System.Int64,System.Object,System.Boolean)
 		// System.Object ET.Entity::AddChildWithId<System.Object,System.Int32>(System.Int64,System.Int32,System.Boolean)
+		// System.Object ET.Entity::AddChildWithId<System.Object,System.Object>(System.Int64,System.Object,System.Boolean)
+		// System.Object ET.Entity::AddComponent<System.Object,System.Net.Sockets.AddressFamily>(System.Net.Sockets.AddressFamily,System.Boolean)
 		// System.Object ET.Entity::AddComponent<System.Object>(System.Boolean)
 		// System.Object ET.Entity::AddComponent<System.Object,System.Object,System.Int32>(System.Object,System.Int32,System.Boolean)
-		// System.Object ET.Entity::AddComponent<System.Object,System.Net.Sockets.AddressFamily>(System.Net.Sockets.AddressFamily,System.Boolean)
 		// System.Object ET.Entity::GetChild<System.Object>(System.Int64)
 		// System.Object ET.Entity::GetComponent<System.Object>()
 		// System.Object ET.Entity::GetParent<System.Object>()
 		// System.Void ET.Entity::RemoveComponent<System.Object>()
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>,ET.Client.SceneChangeStart_AddComponent/<Run>d__0>(Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>&,ET.Client.SceneChangeStart_AddComponent/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,ET.EntryLoadCfg_Client/<Run>d__0>(System.Runtime.CompilerServices.TaskAwaiter&,ET.EntryLoadCfg_Client/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,BattleObject/AfterCreateCurrentScene_Battle/<Run>d__0>(ET.ETTaskCompleted&,BattleObject/AfterCreateCurrentScene_Battle/<Run>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>,ET.EntryLoadCfg_Client/<Run>d__0>(Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>&,ET.EntryLoadCfg_Client/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.ReloadDllConsoleHandler/<Run>d__0>(ET.ETTaskCompleted&,ET.ReloadDllConsoleHandler/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.ReloadConfigConsoleHandler/<Run>d__0>(ET.ETTaskCompleted&,ET.ReloadConfigConsoleHandler/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.ConsoleComponentSystem/<Start>d__3>(System.Object&,ET.ConsoleComponentSystem/<Start>d__3&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>,ET.ConsoleComponentSystem/<Start>d__3>(System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>&,ET.ConsoleComponentSystem/<Start>d__3&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.LoginFinish_RemoveLoginUI/<Run>d__0>(System.Object&,ET.Client.LoginFinish_RemoveLoginUI/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.EntryEvent1_InitShare/<Run>d__0>(ET.ETTaskCompleted&,ET.EntryEvent1_InitShare/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.BattleFuncHandler/<asyncHandler>d__1>(System.Object&,ET.BattleFuncHandler/<asyncHandler>d__1&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,SoundManager/<Play3DSound>d__14>(System.Object&,SoundManager/<Play3DSound>d__14&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.Client.BattlePushHandler/<Run>d__0>(ET.ETTaskCompleted&,ET.Client.BattlePushHandler/<Run>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,SoundManager/<PlayUISound>d__13>(System.Object&,SoundManager/<PlayUISound>d__13&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.Client.EntryEvent2_InitClient/<Run>d__0>(ET.ETTaskCompleted&,ET.Client.EntryEvent2_InitClient/<Run>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,SoundManager/<PlayBgm>d__11>(System.Object&,SoundManager/<PlayBgm>d__11&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.Client.OnDestroyZoneObjectHandler/<Run>d__0>(ET.ETTaskCompleted&,ET.Client.OnDestroyZoneObjectHandler/<Run>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.OnNewZoneObjectHandler/<Run>d__0>(System.Object&,ET.Client.OnNewZoneObjectHandler/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.EnterMapHelper/<EnterMapAsync>d__0>(System.Object&,ET.Client.EnterMapHelper/<EnterMapAsync>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>,BattleResourceMgr/<InitAsync>d__3>(Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>&,BattleResourceMgr/<InitAsync>d__3&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.LoginFinish_RemoveLoginUI/<Run>d__0>(System.Object&,ET.Client.LoginFinish_RemoveLoginUI/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.EntryEvent1_InitShare/<Run>d__0>(ET.ETTaskCompleted&,ET.EntryEvent1_InitShare/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,ET.EntryLoadCfg_Client/<Run>d__0>(System.Runtime.CompilerServices.TaskAwaiter&,ET.EntryLoadCfg_Client/<Run>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.OnNewZoneObjectHandler/<CreatUnitModel>d__2>(System.Object&,ET.Client.OnNewZoneObjectHandler/<CreatUnitModel>d__2&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.SceneChangeStart_AddComponent/<Run>d__0>(System.Object&,ET.Client.SceneChangeStart_AddComponent/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.OnNewZoneObjectHandler/<CreateHeadbar>d__4>(System.Object&,ET.Client.OnNewZoneObjectHandler/<CreateHeadbar>d__4&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Entry/<StartAsync>d__2>(System.Object&,ET.Entry/<StartAsync>d__2&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.Client.EntryEvent2_InitClient/<Run>d__0>(ET.ETTaskCompleted&,ET.Client.EntryEvent2_InitClient/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.RouterAddressComponentSystem/<Init>d__1>(System.Object&,ET.Client.RouterAddressComponentSystem/<Init>d__1&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.SceneChangeFinishEvent_CreateUIHelp/<asyncTask>d__1>(System.Object&,ET.Client.SceneChangeFinishEvent_CreateUIHelp/<asyncTask>d__1&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,BattleObject/AfterCreateCurrentScene_Battle/<Run>d__0>(ET.ETTaskCompleted&,BattleObject/AfterCreateCurrentScene_Battle/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.SceneChangeStart_AddComponent/<Run>d__0>(System.Object&,ET.Client.SceneChangeStart_AddComponent/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>,ET.Client.SceneChangeStart_AddComponent/<Run>d__0>(Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>&,ET.Client.SceneChangeStart_AddComponent/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.OnNewZoneObjectHandler/<CreateSpellModel>d__3>(System.Object&,ET.Client.OnNewZoneObjectHandler/<CreateSpellModel>d__3&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>,ET.Client.GameObjectPool/<CacheSceneObject>d__4>(Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>&,ET.Client.GameObjectPool/<CacheSceneObject>d__4&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.Client.AfterCreateCurrentScene_AddComponent/<Run>d__0>(ET.ETTaskCompleted&,ET.Client.AfterCreateCurrentScene_AddComponent/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.LoginFinish_CreateLobbyUI/<Run>d__0>(System.Object&,ET.Client.LoginFinish_CreateLobbyUI/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.Client.BattlePushHandler/<Run>d__0>(ET.ETTaskCompleted&,ET.Client.BattlePushHandler/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.EntryEvent3_InitClient/<Run>d__0>(System.Object&,ET.Client.EntryEvent3_InitClient/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.PingComponentAwakeSystem/<PingAsync>d__1>(System.Object&,ET.Client.PingComponentAwakeSystem/<PingAsync>d__1&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.BuffChangeEventHandler/<AddBuff>d__1>(System.Object&,ET.Client.BuffChangeEventHandler/<AddBuff>d__1&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.Client.NetClientComponentOnReadEvent/<Run>d__0>(ET.ETTaskCompleted&,ET.Client.NetClientComponentOnReadEvent/<Run>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.Client.SceneChangeHelper/<SceneChangeTo>d__0>(ET.ETTaskCompleted&,ET.Client.SceneChangeHelper/<SceneChangeTo>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.EntryEvent3_InitClient/<Run>d__0>(System.Object&,ET.Client.EntryEvent3_InitClient/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<System.ValueTuple`2<System.UInt32,System.UInt32>>,ET.Client.RouterCheckComponentAwakeSystem/<CheckAsync>d__1>(System.Runtime.CompilerServices.TaskAwaiter`1<System.ValueTuple`2<System.UInt32,System.UInt32>>&,ET.Client.RouterCheckComponentAwakeSystem/<CheckAsync>d__1&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.RouterCheckComponentAwakeSystem/<CheckAsync>d__1>(System.Object&,ET.Client.RouterCheckComponentAwakeSystem/<CheckAsync>d__1&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.RouterAddressComponentSystem/<WaitTenMinGetAllRouter>d__3>(System.Object&,ET.Client.RouterAddressComponentSystem/<WaitTenMinGetAllRouter>d__3&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.AppStartInitFinish_CreateLoginUI/<Run>d__2>(System.Object&,ET.Client.AppStartInitFinish_CreateLoginUI/<Run>d__2&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.LoginFinish_CreateLobbyUI/<Run>d__0>(System.Object&,ET.Client.LoginFinish_CreateLobbyUI/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.OnNewZoneObjectHandler/<CreateHeadbar>d__4>(System.Object&,ET.Client.OnNewZoneObjectHandler/<CreateHeadbar>d__4&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.RouterAddressComponentSystem/<GetAllRouter>d__2>(System.Object&,ET.Client.RouterAddressComponentSystem/<GetAllRouter>d__2&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.RouterAddressComponentSystem/<Init>d__1>(System.Object&,ET.Client.RouterAddressComponentSystem/<Init>d__1&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.PingComponentAwakeSystem/<PingAsync>d__1>(System.Object&,ET.Client.PingComponentAwakeSystem/<PingAsync>d__1&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.AppStartInitFinish_CreateLoginUI/<Run>d__0>(System.Object&,ET.Client.AppStartInitFinish_CreateLoginUI/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.EnterMapHelper/<EnterMapAsync>d__0>(System.Object&,ET.Client.EnterMapHelper/<EnterMapAsync>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<System.ValueTuple`2<System.UInt32,System.UInt32>>,ET.Client.RouterCheckComponentAwakeSystem/<CheckAsync>d__1>(System.Runtime.CompilerServices.TaskAwaiter`1<System.ValueTuple`2<System.UInt32,System.UInt32>>&,ET.Client.RouterCheckComponentAwakeSystem/<CheckAsync>d__1&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.OnNewZoneObjectHandler/<CreateSpellModel>d__3>(System.Object&,ET.Client.OnNewZoneObjectHandler/<CreateSpellModel>d__3&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.Client.OnDestroyZoneObjectHandler/<Run>d__0>(ET.ETTaskCompleted&,ET.Client.OnDestroyZoneObjectHandler/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Entry/<StartAsync>d__2>(System.Object&,ET.Entry/<StartAsync>d__2&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.BattlePushHandler/<Run>d__0>(ET.Client.BattlePushHandler/<Run>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<BattleObject/AfterCreateCurrentScene_Battle/<Run>d__0>(BattleObject/AfterCreateCurrentScene_Battle/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.AppStartInitFinish_CreateLoginUI/<Run>d__0>(ET.Client.AppStartInitFinish_CreateLoginUI/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.OnNewZoneObjectHandler/<CreateHeadbar>d__4>(ET.Client.OnNewZoneObjectHandler/<CreateHeadbar>d__4&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.OnNewZoneObjectHandler/<CreateSpellModel>d__3>(ET.Client.OnNewZoneObjectHandler/<CreateSpellModel>d__3&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.OnNewZoneObjectHandler/<CreatUnitModel>d__2>(ET.Client.OnNewZoneObjectHandler/<CreatUnitModel>d__2&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.OnDestroyZoneObjectHandler/<Run>d__0>(ET.Client.OnDestroyZoneObjectHandler/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.LoginFinish_RemoveLoginUI/<Run>d__0>(ET.Client.LoginFinish_RemoveLoginUI/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.OnNewZoneObjectHandler/<Run>d__0>(ET.Client.OnNewZoneObjectHandler/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Entry/<StartAsync>d__2>(ET.Entry/<StartAsync>d__2&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.RouterCheckComponentAwakeSystem/<CheckAsync>d__1>(ET.Client.RouterCheckComponentAwakeSystem/<CheckAsync>d__1&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.RouterAddressComponentSystem/<WaitTenMinGetAllRouter>d__3>(ET.Client.RouterAddressComponentSystem/<WaitTenMinGetAllRouter>d__3&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.RouterAddressComponentSystem/<GetAllRouter>d__2>(ET.Client.RouterAddressComponentSystem/<GetAllRouter>d__2&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.RouterAddressComponentSystem/<Init>d__1>(ET.Client.RouterAddressComponentSystem/<Init>d__1&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.PingComponentAwakeSystem/<PingAsync>d__1>(ET.Client.PingComponentAwakeSystem/<PingAsync>d__1&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<SoundManager/<PlayBgm>d__11>(SoundManager/<PlayBgm>d__11&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.EnterMapHelper/<EnterMapAsync>d__0>(ET.Client.EnterMapHelper/<EnterMapAsync>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.EntryEvent2_InitClient/<Run>d__0>(ET.Client.EntryEvent2_InitClient/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.BattlePushHandler/<Run>d__0>(ET.Client.BattlePushHandler/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.RouterAddressComponentSystem/<GetAllRouter>d__2>(ET.Client.RouterAddressComponentSystem/<GetAllRouter>d__2&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<SoundManager/<PlayUISound>d__13>(SoundManager/<PlayUISound>d__13&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.ReloadDllConsoleHandler/<Run>d__0>(ET.ReloadDllConsoleHandler/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.ReloadConfigConsoleHandler/<Run>d__0>(ET.ReloadConfigConsoleHandler/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.LoginFinish_CreateLobbyUI/<Run>d__0>(ET.Client.LoginFinish_CreateLobbyUI/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.ConsoleComponentSystem/<Start>d__3>(ET.ConsoleComponentSystem/<Start>d__3&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.EntryEvent1_InitShare/<Run>d__0>(ET.EntryEvent1_InitShare/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.BattleFuncHandler/<asyncHandler>d__1>(ET.BattleFuncHandler/<asyncHandler>d__1&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.BuffChangeEventHandler/<AddBuff>d__1>(ET.Client.BuffChangeEventHandler/<AddBuff>d__1&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.EntryLoadCfg_Client/<Run>d__0>(ET.EntryLoadCfg_Client/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.RouterAddressComponentSystem/<WaitTenMinGetAllRouter>d__3>(ET.Client.RouterAddressComponentSystem/<WaitTenMinGetAllRouter>d__3&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.EntryEvent1_InitShare/<Run>d__0>(ET.EntryEvent1_InitShare/<Run>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<SoundManager/<Play3DSound>d__14>(SoundManager/<Play3DSound>d__14&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.AfterCreateCurrentScene_AddComponent/<Run>d__0>(ET.Client.AfterCreateCurrentScene_AddComponent/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<SoundManager/<PlayUISound>d__13>(SoundManager/<PlayUISound>d__13&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<SoundManager/<PlayBgm>d__11>(SoundManager/<PlayBgm>d__11&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<BattleResourceMgr/<InitAsync>d__3>(BattleResourceMgr/<InitAsync>d__3&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.SceneChangeHelper/<SceneChangeTo>d__0>(ET.Client.SceneChangeHelper/<SceneChangeTo>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.SceneChangeFinishEvent_CreateUIHelp/<asyncTask>d__1>(ET.Client.SceneChangeFinishEvent_CreateUIHelp/<asyncTask>d__1&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.OnNewZoneObjectHandler/<CreateHeadbar>d__4>(ET.Client.OnNewZoneObjectHandler/<CreateHeadbar>d__4&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Entry/<StartAsync>d__2>(ET.Entry/<StartAsync>d__2&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.OnNewZoneObjectHandler/<CreatUnitModel>d__2>(ET.Client.OnNewZoneObjectHandler/<CreatUnitModel>d__2&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.SceneChangeStart_AddComponent/<Run>d__0>(ET.Client.SceneChangeStart_AddComponent/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.OnNewZoneObjectHandler/<CreateSpellModel>d__3>(ET.Client.OnNewZoneObjectHandler/<CreateSpellModel>d__3&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.SceneChangeFinishEvent_CreateUIHelp/<asyncTask>d__1>(ET.Client.SceneChangeFinishEvent_CreateUIHelp/<asyncTask>d__1&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.AfterCreateCurrentScene_AddComponent/<Run>d__0>(ET.Client.AfterCreateCurrentScene_AddComponent/<Run>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.NetClientComponentOnReadEvent/<Run>d__0>(ET.Client.NetClientComponentOnReadEvent/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.LoginFinish_CreateLobbyUI/<Run>d__0>(ET.Client.LoginFinish_CreateLobbyUI/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.AppStartInitFinish_CreateLoginUI/<Run>d__2>(ET.Client.AppStartInitFinish_CreateLoginUI/<Run>d__2&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.GameObjectPool/<CacheSceneObject>d__4>(ET.Client.GameObjectPool/<CacheSceneObject>d__4&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.LoginFinish_RemoveLoginUI/<Run>d__0>(ET.Client.LoginFinish_RemoveLoginUI/<Run>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.EntryEvent3_InitClient/<Run>d__0>(ET.Client.EntryEvent3_InitClient/<Run>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.RouterCheckComponentAwakeSystem/<CheckAsync>d__1>(ET.Client.RouterCheckComponentAwakeSystem/<CheckAsync>d__1&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.ValueTuple`2<System.UInt32,System.Object>>::AwaitUnsafeOnCompleted<System.Object,ET.Client.RouterHelper/<GetRouterAddress>d__1>(System.Object&,ET.Client.RouterHelper/<GetRouterAddress>d__1&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.OnDestroyZoneObjectHandler/<Run>d__0>(ET.Client.OnDestroyZoneObjectHandler/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder::Start<ET.Client.OnNewZoneObjectHandler/<Run>d__0>(ET.Client.OnNewZoneObjectHandler/<Run>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Object,ET.Client.GameObjectPool/<AcquireHeadBar>d__11>(System.Object&,ET.Client.GameObjectPool/<AcquireHeadBar>d__11&)
 		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Object,ET.Client.RouterHelper/<CreateRouterSession>d__0>(System.Object&,ET.Client.RouterHelper/<CreateRouterSession>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.Client.SceneFactory/<CreateClientScene>d__0>(ET.ETTaskCompleted&,ET.Client.SceneFactory/<CreateClientScene>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>,ET.Client.HttpClientHelper/<Get>d__0>(System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>&,ET.Client.HttpClientHelper/<Get>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>,ET.Client.GameObjectPool/<AcquireSound>d__10>(Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>&,ET.Client.GameObjectPool/<AcquireSound>d__10&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Object,ET.Client.LoginHelper/<Login>d__0>(System.Object&,ET.Client.LoginHelper/<Login>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Object,ET.SessionSystem/<Call>d__3>(System.Object&,ET.SessionSystem/<Call>d__3&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.UInt32>::AwaitUnsafeOnCompleted<System.Object,ET.Client.EffectMgr/<PlayEffect>d__4>(System.Object&,ET.Client.EffectMgr/<PlayEffect>d__4&)
 		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Object,ET.SessionSystem/<Call>d__4>(System.Object&,ET.SessionSystem/<Call>d__4&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Object,ET.Client.UICommonDialog1/<Show>d__0>(System.Object&,ET.Client.UICommonDialog1/<Show>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.UInt32>::AwaitUnsafeOnCompleted<System.Object,ET.Client.EffectMgr/<PlayEffect>d__4>(System.Object&,ET.Client.EffectMgr/<PlayEffect>d__4&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<ET.ETTaskCompleted,ET.Client.SceneFactory/<CreateClientScene>d__0>(ET.ETTaskCompleted&,ET.Client.SceneFactory/<CreateClientScene>d__0&)
 		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.UInt32>::AwaitUnsafeOnCompleted<System.Object,ET.Client.RouterHelper/<Connect>d__2>(System.Object&,ET.Client.RouterHelper/<Connect>d__2&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Object,ET.Client.GameObjectPool/<AcquireHeadBar>d__11>(System.Object&,ET.Client.GameObjectPool/<AcquireHeadBar>d__11&)
 		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>,ET.Client.UIHelper/<Create>d__0>(Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>&,ET.Client.UIHelper/<Create>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>,ET.Client.GameObjectPool/<AcquireSound>d__10>(Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>&,ET.Client.GameObjectPool/<AcquireSound>d__10&)
 		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>,ET.Client.GameObjectPool/<Acquire>d__9>(Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>&,ET.Client.GameObjectPool/<Acquire>d__9&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<ET.Client.Wait_SceneChangeFinish>::Start<ET.ObjectWaitSystem/<Wait>d__4`1<ET.Client.Wait_SceneChangeFinish>>(ET.ObjectWaitSystem/<Wait>d__4`1<ET.Client.Wait_SceneChangeFinish>&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.SessionSystem/<Call>d__4>(ET.SessionSystem/<Call>d__4&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.ValueTuple`2<System.UInt32,System.Object>>::AwaitUnsafeOnCompleted<System.Object,ET.Client.RouterHelper/<GetRouterAddress>d__1>(System.Object&,ET.Client.RouterHelper/<GetRouterAddress>d__1&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>,ET.Client.HttpClientHelper/<Get>d__0>(System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>&,ET.Client.HttpClientHelper/<Get>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Object,ET.Client.LoginHelper/<Login>d__0>(System.Object&,ET.Client.LoginHelper/<Login>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.GameObjectPool/<AcquireSound>d__10>(ET.Client.GameObjectPool/<AcquireSound>d__10&)
 		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.SessionSystem/<Call>d__3>(ET.SessionSystem/<Call>d__3&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.UIHelper/<Create>d__0>(ET.Client.UIHelper/<Create>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.UInt32>::Start<ET.Client.RouterHelper/<Connect>d__2>(ET.Client.RouterHelper/<Connect>d__2&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.GameObjectPool/<Acquire>d__9>(ET.Client.GameObjectPool/<Acquire>d__9&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.UInt32>::Start<ET.Client.EffectMgr/<PlayEffect>d__4>(ET.Client.EffectMgr/<PlayEffect>d__4&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.SessionSystem/<Call>d__4>(ET.SessionSystem/<Call>d__4&)
 		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.SceneFactory/<CreateClientScene>d__0>(ET.Client.SceneFactory/<CreateClientScene>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.UInt32>::Start<ET.Client.RouterHelper/<Connect>d__2>(ET.Client.RouterHelper/<Connect>d__2&)
 		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.ValueTuple`2<System.UInt32,System.Object>>::Start<ET.Client.RouterHelper/<GetRouterAddress>d__1>(ET.Client.RouterHelper/<GetRouterAddress>d__1&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.HttpClientHelper/<Get>d__0>(ET.Client.HttpClientHelper/<Get>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.GameObjectPool/<AcquireSound>d__10>(ET.Client.GameObjectPool/<AcquireSound>d__10&)
 		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.RouterHelper/<CreateRouterSession>d__0>(ET.Client.RouterHelper/<CreateRouterSession>d__0&)
-		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.GameObjectPool/<AcquireHeadBar>d__11>(ET.Client.GameObjectPool/<AcquireHeadBar>d__11&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.HttpClientHelper/<Get>d__0>(ET.Client.HttpClientHelper/<Get>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<ET.Client.Wait_SceneChangeFinish>::Start<ET.ObjectWaitSystem/<Wait>d__4`1<ET.Client.Wait_SceneChangeFinish>>(ET.ObjectWaitSystem/<Wait>d__4`1<ET.Client.Wait_SceneChangeFinish>&)
 		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Int32>::Start<ET.Client.LoginHelper/<Login>d__0>(ET.Client.LoginHelper/<Login>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.UIHelper/<Create>d__0>(ET.Client.UIHelper/<Create>d__0&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.UInt32>::Start<ET.Client.EffectMgr/<PlayEffect>d__4>(ET.Client.EffectMgr/<PlayEffect>d__4&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.GameObjectPool/<Acquire>d__9>(ET.Client.GameObjectPool/<Acquire>d__9&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.GameObjectPool/<AcquireHeadBar>d__11>(ET.Client.GameObjectPool/<AcquireHeadBar>d__11&)
+		// System.Void ET.ETAsyncTaskMethodBuilder`1<System.Object>::Start<ET.Client.UICommonDialog1/<Show>d__0>(ET.Client.UICommonDialog1/<Show>d__0&)
+		// System.Void ET.EventSystem::Publish<ET.Client.NetClientComponentOnRead>(ET.Scene,ET.Client.NetClientComponentOnRead)
 		// System.Void ET.EventSystem::Publish<System.Object>(System.Object)
+		// System.Void ET.EventSystem::Publish<ET.EventType.OnNewZoneObject>(ET.Scene,ET.EventType.OnNewZoneObject)
+		// System.Void ET.EventSystem::Publish<ET.EventType.AfterCreateCurrentScene>(ET.Scene,ET.EventType.AfterCreateCurrentScene)
 		// System.Void ET.EventSystem::Publish<ET.EventType.OnDestroyZoneObject>(ET.Scene,ET.EventType.OnDestroyZoneObject)
 		// System.Void ET.EventSystem::Publish<ET.EventType.SceneChangeStart>(ET.Scene,ET.EventType.SceneChangeStart)
-		// System.Void ET.EventSystem::Publish<ET.Client.NetClientComponentOnRead>(ET.Scene,ET.Client.NetClientComponentOnRead)
-		// System.Void ET.EventSystem::Publish<ET.EventType.AfterCreateCurrentScene>(ET.Scene,ET.EventType.AfterCreateCurrentScene)
-		// System.Void ET.EventSystem::Publish<ET.EventType.OnNewZoneObject>(ET.Scene,ET.EventType.OnNewZoneObject)
-		// ET.ETTask ET.EventSystem::PublishAsync<ET.EventType.EntryEvent1>(ET.Scene,ET.EventType.EntryEvent1)
-		// ET.ETTask ET.EventSystem::PublishAsync<ET.EventType.AppStartInitFinish>(ET.Scene,ET.EventType.AppStartInitFinish)
+		// ET.ETTask ET.EventSystem::PublishAsync<ET.EventType.EntryLoadCfg>(ET.Scene,ET.EventType.EntryLoadCfg)
 		// ET.ETTask ET.EventSystem::PublishAsync<ET.EventType.LoginFinish>(ET.Scene,ET.EventType.LoginFinish)
-		// ET.ETTask ET.EventSystem::PublishAsync<ET.EventType.EntryEvent3>(ET.Scene,ET.EventType.EntryEvent3)
+		// ET.ETTask ET.EventSystem::PublishAsync<ET.EventType.EntryEvent1>(ET.Scene,ET.EventType.EntryEvent1)
 		// ET.ETTask ET.EventSystem::PublishAsync<ET.EventType.EntryEvent2>(ET.Scene,ET.EventType.EntryEvent2)
-		// ET.ETTask ET.EventSystem::PublishAsync<ET.EventType.EntryLoadCfg>(ET.Scene,ET.EventType.EntryLoadCfg)
+		// ET.ETTask ET.EventSystem::PublishAsync<ET.EventType.EntryEvent3>(ET.Scene,ET.EventType.EntryEvent3)
+		// ET.ETTask ET.EventSystem::PublishAsync<ET.EventType.AppStartInitFinish>(ET.Scene,ET.EventType.AppStartInitFinish)
 		// System.Object ET.Game::AddSingleton<System.Object>()
 		// System.Object ET.JsonHelper::FromJson<System.Object>(System.String)
 		// System.Object ET.ObjectPool::Fetch<System.Object>()
@@ -360,24 +357,29 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
 		// System.Object[] System.Array::Empty<System.Object>()
 		// System.Void System.Array::Resize<System.Byte>(System.Byte[]&,System.Int32)
 		// System.Void System.Array::Sort<System.Object>(System.Object[],System.Collections.Generic.IComparer`1<System.Object>)
+		// System.Collections.Generic.IEnumerable`1<System.Object> System.Linq.Enumerable::Append<System.Object>(System.Collections.Generic.IEnumerable`1<System.Object>,System.Object)
+		// System.Boolean System.Linq.Enumerable::Contains<System.Int32>(System.Collections.Generic.IEnumerable`1<System.Int32>,System.Int32)
 		// System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object> System.Linq.Enumerable::First<System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>>(System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>>)
 		// ET.RpcInfo[] System.Linq.Enumerable::ToArray<ET.RpcInfo>(System.Collections.Generic.IEnumerable`1<ET.RpcInfo>)
 		// System.Int32[] System.Linq.Enumerable::ToArray<System.Int32>(System.Collections.Generic.IEnumerable`1<System.Int32>)
 		// System.Object[] System.Linq.Enumerable::ToArray<System.Object>(System.Collections.Generic.IEnumerable`1<System.Object>)
 		// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>,ET.Client.UIHelper/<LoadPackageInternalAsync>d__1>(Cysharp.Threading.Tasks.UniTask`1/Awaiter<System.Object>&,ET.Client.UIHelper/<LoadPackageInternalAsync>d__1&)
-		// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.AppStartInitFinish_CreateLoginUI/<>c__DisplayClass1_0/<<InitLogin>b__0>d>(System.Object&,ET.Client.AppStartInitFinish_CreateLoginUI/<>c__DisplayClass1_0/<<InitLogin>b__0>d&)
+		// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.GameoverEventHandler/<OnEvent>d__0>(System.Object&,ET.GameoverEventHandler/<OnEvent>d__0&)
+		// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.AppStartInitFinish_CreateLoginUI/<>c__DisplayClass5_0/<<InitLogin>b__0>d>(System.Object&,ET.Client.AppStartInitFinish_CreateLoginUI/<>c__DisplayClass5_0/<<InitLogin>b__0>d&)
+		// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::AwaitUnsafeOnCompleted<System.Object,ET.Client.BuffChangeEventHandler/<>c__DisplayClass1_0/<<AddBuff>b__0>d>(System.Object&,ET.Client.BuffChangeEventHandler/<>c__DisplayClass1_0/<<AddBuff>b__0>d&)
+		// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::Start<ET.Client.AppStartInitFinish_CreateLoginUI/<>c__DisplayClass5_0/<<InitLogin>b__0>d>(ET.Client.AppStartInitFinish_CreateLoginUI/<>c__DisplayClass5_0/<<InitLogin>b__0>d&)
+		// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::Start<ET.GameoverEventHandler/<OnEvent>d__0>(ET.GameoverEventHandler/<OnEvent>d__0&)
 		// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::Start<ET.Client.UIHelper/<LoadPackageInternalAsync>d__1>(ET.Client.UIHelper/<LoadPackageInternalAsync>d__1&)
-		// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::Start<ET.Client.AppStartInitFinish_CreateLoginUI/<>c__DisplayClass1_0/<<InitLogin>b__0>d>(ET.Client.AppStartInitFinish_CreateLoginUI/<>c__DisplayClass1_0/<<InitLogin>b__0>d&)
+		// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::Start<ET.Client.BuffChangeEventHandler/<>c__DisplayClass1_0/<<AddBuff>b__0>d>(ET.Client.BuffChangeEventHandler/<>c__DisplayClass1_0/<<AddBuff>b__0>d&)
 		// System.Object System.Threading.Interlocked::CompareExchange<System.Object>(System.Object&,System.Object,System.Object)
-		// System.Threading.Tasks.Task`1<System.Object> System.Threading.Tasks.TaskFactory::StartNew<System.Object>(System.Func`1<System.Object>,System.Threading.CancellationToken)
 		// System.Object UnityEngine.Component::GetComponent<System.Object>()
 		// System.Object UnityEngine.Component::GetComponentInChildren<System.Object>()
 		// System.Object UnityEngine.Component::GetComponentInParent<System.Object>()
 		// System.Object[] UnityEngine.Component::GetComponentsInChildren<System.Object>()
 		// System.Object UnityEngine.GameObject::GetComponent<System.Object>()
 		// System.Object[] UnityEngine.GameObject::GetComponentsInChildren<System.Object>(System.Boolean)
-		// System.Object UnityEngine.Object::Instantiate<System.Object>(System.Object,UnityEngine.Transform,System.Boolean)
 		// System.Object UnityEngine.Object::Instantiate<System.Object>(System.Object)
+		// System.Object UnityEngine.Object::Instantiate<System.Object>(System.Object,UnityEngine.Transform,System.Boolean)
 		// System.Object YooAsset.AssetOperationHandle::GetAssetObject<System.Object>()
 	}
 }

+ 7 - 11
Unity/Assets/HybridCLRData/Generated/link.xml

@@ -34,11 +34,11 @@
     <type fullname="FairyGUI.DestroyMethod" preserve="all" />
     <type fullname="FairyGUI.EventCallback0" preserve="all" />
     <type fullname="FairyGUI.EventListener" preserve="all" />
+    <type fullname="FairyGUI.GComboBox" preserve="all" />
     <type fullname="FairyGUI.GComponent" preserve="all" />
     <type fullname="FairyGUI.GObject" preserve="all" />
     <type fullname="FairyGUI.GProgressBar" preserve="all" />
     <type fullname="FairyGUI.GRoot" preserve="all" />
-    <type fullname="FairyGUI.GSlider" preserve="all" />
     <type fullname="FairyGUI.PackageItem" preserve="all" />
     <type fullname="FairyGUI.UIPackage" preserve="all" />
     <type fullname="FairyGUI.UIPackage/LoadResourceAsync" preserve="all" />
@@ -54,6 +54,7 @@
     <type fullname="System.Action`1" preserve="all" />
     <type fullname="System.Action`2" preserve="all" />
     <type fullname="System.Action`3" preserve="all" />
+    <type fullname="System.Action`5" preserve="all" />
     <type fullname="System.Activator" preserve="all" />
     <type fullname="System.AppDomain" preserve="all" />
     <type fullname="System.ArgumentException" preserve="all" />
@@ -113,6 +114,7 @@
     <type fullname="System.Func`1" preserve="all" />
     <type fullname="System.Globalization.CultureInfo" preserve="all" />
     <type fullname="System.Globalization.NumberStyles" preserve="all" />
+    <type fullname="System.Guid" preserve="all" />
     <type fullname="System.IAsyncResult" preserve="all" />
     <type fullname="System.ICloneable" preserve="all" />
     <type fullname="System.IComparable" preserve="all" />
@@ -205,13 +207,10 @@
     <type fullname="System.Text.Encoding" preserve="all" />
     <type fullname="System.Text.StringBuilder" preserve="all" />
     <type fullname="System.Text.UTF8Encoding" preserve="all" />
-    <type fullname="System.Threading.CancellationToken" preserve="all" />
-    <type fullname="System.Threading.CancellationTokenSource" preserve="all" />
     <type fullname="System.Threading.Interlocked" preserve="all" />
     <type fullname="System.Threading.Monitor" preserve="all" />
     <type fullname="System.Threading.Tasks.Task" preserve="all" />
     <type fullname="System.Threading.Tasks.Task`1" preserve="all" />
-    <type fullname="System.Threading.Tasks.TaskFactory" preserve="all" />
     <type fullname="System.Threading.Thread" preserve="all" />
     <type fullname="System.Threading.ThreadStart" preserve="all" />
     <type fullname="System.Threading.Timer" preserve="all" />
@@ -234,9 +233,6 @@
     <type fullname="System.Collections.Generic.LinkedListNode`1" preserve="all" />
     <type fullname="System.Collections.Generic.Queue`1" preserve="all" />
     <type fullname="System.Collections.Generic.Queue`1/Enumerator" preserve="all" />
-    <type fullname="System.Collections.Generic.SortedDictionary`2" preserve="all" />
-    <type fullname="System.Collections.Generic.SortedDictionary`2/ValueCollection" preserve="all" />
-    <type fullname="System.Collections.Generic.SortedDictionary`2/ValueCollection/Enumerator" preserve="all" />
     <type fullname="System.Collections.Generic.Stack`1" preserve="all" />
     <type fullname="System.Collections.Generic.Stack`1/Enumerator" preserve="all" />
     <type fullname="System.Collections.Specialized.NameValueCollection" preserve="all" />
@@ -301,7 +297,6 @@
     <type fullname="ET.ChildOfAttribute" preserve="all" />
     <type fullname="ET.ComponentOfAttribute" preserve="all" />
     <type fullname="ET.ConfigAttribute" preserve="all" />
-    <type fullname="ET.ConfigComponent" preserve="all" />
     <type fullname="ET.ConfigSingleton`1" preserve="all" />
     <type fullname="ET.DestroySystem`1" preserve="all" />
     <type fullname="ET.DisposeObject" preserve="all" />
@@ -405,9 +400,6 @@
     <type fullname="UnityEngine.Avatar" preserve="all" />
     <type fullname="UnityEngine.AvatarMask" preserve="all" />
   </assembly>
-  <assembly fullname="UnityEngine.AssetBundleModule">
-    <type fullname="UnityEngine.AssetBundle" preserve="all" />
-  </assembly>
   <assembly fullname="UnityEngine.AudioModule">
     <type fullname="UnityEngine.AudioClip" preserve="all" />
     <type fullname="UnityEngine.AudioListener" preserve="all" />
@@ -434,6 +426,7 @@
     <type fullname="UnityEngine.Light" preserve="all" />
     <type fullname="UnityEngine.LightingSettings" preserve="all" />
     <type fullname="UnityEngine.LightProbes" preserve="all" />
+    <type fullname="UnityEngine.LODGroup" preserve="all" />
     <type fullname="UnityEngine.Material" preserve="all" />
     <type fullname="UnityEngine.Mathf" preserve="all" />
     <type fullname="UnityEngine.Mesh" preserve="all" />
@@ -441,6 +434,7 @@
     <type fullname="UnityEngine.MeshRenderer" preserve="all" />
     <type fullname="UnityEngine.MonoBehaviour" preserve="all" />
     <type fullname="UnityEngine.Object" preserve="all" />
+    <type fullname="UnityEngine.PlayerPrefs" preserve="all" />
     <type fullname="UnityEngine.Quaternion" preserve="all" />
     <type fullname="UnityEngine.Ray" preserve="all" />
     <type fullname="UnityEngine.Rect" preserve="all" />
@@ -486,9 +480,11 @@
     <type fullname="UnityEngine.MeshCollider" preserve="all" />
     <type fullname="UnityEngine.RaycastHit" preserve="all" />
     <type fullname="UnityEngine.Rigidbody" preserve="all" />
+    <type fullname="UnityEngine.SphereCollider" preserve="all" />
   </assembly>
   <assembly fullname="UnityEngine.TerrainModule">
     <type fullname="UnityEngine.TerrainData" preserve="all" />
+    <type fullname="UnityEngine.TerrainLayer" preserve="all" />
   </assembly>
   <assembly fullname="UnityEngine.TextRenderingModule">
     <type fullname="UnityEngine.Font" preserve="all" />

BIN
Unity/Assets/Res/FGUI/HUD_fui.bytes


+ 2 - 0
Unity/Assets/Scripts/Codes/HotfixView/Client/Effect/BuffEffectMgr.cs

@@ -25,6 +25,8 @@ namespace ET.Client
                 return;
             }
 
+            //Log.Debug($"Buff({args.Buff?.BuffID}) event {args.Type} @{unit.ZUnit.TemplateID}");
+
             if (args.Type == BuffChangeType.Add)
             {
                 BuffTemplate bt = args.Buff.Data;