三国卡牌客户端基础资源仓库
yyl
2026-05-07 737994546cfaf0b00299972668e98998b7db6616
webgl1
5个文件已修改
545 ■■■■ 已修改文件
Assets/Editor/YooAsset/YooAssetBuildTool.cs 226 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/HybridCLRGenerate/AOTGenericReferences.cs 130 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/HybridCLRGenerate/link.xml 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Launch/Manager/LocalResManager.cs 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Launch/Manager/YooAssetInitializer.cs 94 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/YooAsset/YooAssetBuildTool.cs
@@ -25,7 +25,8 @@
    private const string HYBRIDCLR_DLLS_ASSETS_PATH = "Assets/HybridCLRDlls";
    /// <summary>
    /// AOT 元数据 DLL 列表(与 AOTGenericReferences.PatchedAOTAssemblyList 保持一致)
    /// AOT 元数据 DLL 列表 —— 所有平台通用部分
    /// (与 AOTGenericReferences.PatchedAOTAssemblyList 保持一致)
    /// </summary>
    private static readonly string[] AOT_DLL_NAMES =
    {
@@ -33,7 +34,6 @@
        "Launch.dll",
        "System.Core.dll",
        "UniTask.dll",
        "UnityEngine.AndroidJNIModule.dll",
        "UnityEngine.AssetBundleModule.dll",
        "UnityEngine.CoreModule.dll",
        "UnityEngine.JSONSerializeModule.dll",
@@ -41,6 +41,14 @@
        "YooAsset.dll",
        "mscorlib.dll",
        "spine-csharp.dll",
    };
    /// <summary>
    /// Android 专属 AOT DLL(WebGL/其他平台无此文件,缺失不报错)
    /// </summary>
    private static readonly string[] AOT_DLL_NAMES_ANDROID =
    {
        "UnityEngine.AndroidJNIModule.dll",
    };
    /// <summary>
@@ -166,6 +174,183 @@
    {
        EditorPrefs.SetString("YooAsset_SimLocalCdnPath", "");
        Debug.Log("[YooAssetBuildTool] 模拟 CDN 路径已清除,WebPlayMode 将仅从 StreamingAssets 加载。");
    }
    // ====================================================================
    // 一键复制 CDN 资源(扁平化)
    // ====================================================================
    private const string CDN_STAGING_PREF = "YooAsset_CDNStagingPath";
    /// <summary>
    /// 设置 CDN 暂存目录(一次性配置,之后一键复制直接使用此路径)。
    /// </summary>
    [MenuItem("YooAsset工具/设置CDN暂存目录", false, 123)]
    private static void SetCDNStagingPath()
    {
        string current = EditorPrefs.GetString(CDN_STAGING_PREF, "");
        string selected = EditorUtility.OpenFolderPanel(
            "选择CDN暂存目录(一键复制的目标位置)",
            string.IsNullOrEmpty(current) ? System.IO.Path.GetDirectoryName(Application.dataPath) : current,
            "CDNStaging");
        if (string.IsNullOrEmpty(selected)) return;
        EditorPrefs.SetString(CDN_STAGING_PREF, selected);
        Debug.Log($"[YooAssetBuildTool] CDN暂存目录已设置: {selected}");
        EditorUtility.DisplayDialog("设置成功",
            $"CDN暂存目录:\n{selected}\n\n之后使用「一键复制CDN资源」将直接复制到此目录。", "确定");
    }
    /// <summary>
    /// 把所有 Package 最新版本的文件平铺复制到 CDN 暂存目录,完成后打开资源管理器。
    /// 同一平台所有包的文件都在同一目录下,与 UrlRemoteServices.GetRemoteMainURL(fileName) 匹配。
    /// </summary>
    [MenuItem("YooAsset工具/一键复制CDN资源(扁平化)", false, 124)]
    private static void CopyCDNResourcesFlat()
    {
        string stagingPath = EditorPrefs.GetString(CDN_STAGING_PREF, "");
        if (string.IsNullOrEmpty(stagingPath))
        {
            bool pick = EditorUtility.DisplayDialog("未配置暂存目录",
                "尚未设置CDN暂存目录,请先选择一个目标文件夹。", "立即选择", "取消");
            if (!pick) return;
            SetCDNStagingPath();
            stagingPath = EditorPrefs.GetString(CDN_STAGING_PREF, "");
            if (string.IsNullOrEmpty(stagingPath)) return;
        }
        string buildRoot = AssetBundleBuilderHelper.GetDefaultBuildOutputRoot();
        string platform = EditorUserBuildSettings.activeBuildTarget.ToString();
        string srcRoot = System.IO.Path.Combine(buildRoot, platform);
        if (!System.IO.Directory.Exists(srcRoot))
        {
            EditorUtility.DisplayDialog("错误",
                $"构建输出目录不存在:\n{srcRoot}\n\n请先执行「一键打包所有Package」。", "确定");
            return;
        }
        // 清空目标目录,保证内容与最新构建完全一致
        if (System.IO.Directory.Exists(stagingPath))
            System.IO.Directory.Delete(stagingPath, true);
        System.IO.Directory.CreateDirectory(stagingPath);
        int totalCopied = 0;
        var sb = new System.Text.StringBuilder();
        sb.AppendLine($"平台: {platform}");
        sb.AppendLine($"目标: {stagingPath}");
        sb.AppendLine();
        foreach (var pkgDir in System.IO.Directory.GetDirectories(srcRoot))
        {
            string pkgName = System.IO.Path.GetFileName(pkgDir);
            if (pkgName == "OutputCache" || pkgName == "Simulate") continue;
            // 找最新版本目录(排除 OutputCache/Simulate 子目录)
            var versionDirs = new System.Collections.Generic.List<string>();
            foreach (var d in System.IO.Directory.GetDirectories(pkgDir))
            {
                string n = System.IO.Path.GetFileName(d);
                if (n != "OutputCache" && n != "Simulate") versionDirs.Add(d);
            }
            if (versionDirs.Count == 0)
            {
                sb.AppendLine($"  [{pkgName}] ⚠ 跳过(无版本目录,请先打包此Package)");
                continue;
            }
            versionDirs.Sort();
            string latestDir = versionDirs[versionDirs.Count - 1];
            string version = System.IO.Path.GetFileName(latestDir);
            int pkgFileCount = 0;
            foreach (var file in System.IO.Directory.GetFiles(latestDir))
            {
                string fileName = System.IO.Path.GetFileName(file);
                System.IO.File.Copy(file, System.IO.Path.Combine(stagingPath, fileName), overwrite: true);
                pkgFileCount++;
                totalCopied++;
            }
            sb.AppendLine($"  [{pkgName}] version={version}  →  {pkgFileCount} 个文件");
        }
        sb.AppendLine();
        sb.AppendLine($"合计复制: {totalCopied} 个文件");
        string summary = sb.ToString();
        Debug.Log($"[YooAssetBuildTool] 一键复制CDN资源完成\n{summary}");
        // 打开资源管理器
        EditorUtility.RevealInFinder(stagingPath);
        EditorUtility.DisplayDialog("复制完成", summary, "确定");
    }
    /// <summary>
    /// 上传构建产物(所有 Package 最新版本)到远程 CDN 目录(网络共享/局域网路径)。
    /// 文件平铺复制,不含平台/包名子目录,与 UrlRemoteServices.GetRemoteMainURL(fileName) 匹配。
    /// </summary>
    [MenuItem("YooAsset工具/上传构建包到远程CDN", false, 125)]
    private static void UploadToCDN()
    {
        const string prefKey = "YooAsset_RemoteCDNPath";
        string current = EditorPrefs.GetString(prefKey, @"\\desj-serverhhd1\www\sg\yyltest");
        string selected = EditorUtility.SaveFolderPanel(
            "选择远程CDN目录(如 \\\\server\\share\\yyltest)",
            System.IO.Directory.Exists(current) ? current : "",
            "");
        if (string.IsNullOrEmpty(selected)) return;
        EditorPrefs.SetString(prefKey, selected);
        string buildRoot = AssetBundleBuilderHelper.GetDefaultBuildOutputRoot();
        string platform = EditorUserBuildSettings.activeBuildTarget.ToString();
        string srcRoot = System.IO.Path.Combine(buildRoot, platform);
        if (!System.IO.Directory.Exists(srcRoot))
        {
            EditorUtility.DisplayDialog("错误", $"构建输出目录不存在:\n{srcRoot}\n\n请先打包。", "确定");
            return;
        }
        // 直接平铺复制到所选目录(不加 platform 子目录)
        System.IO.Directory.CreateDirectory(selected);
        int copiedCount = 0;
        int skippedCount = 0;
        var sb = new System.Text.StringBuilder();
        foreach (var pkgDir in System.IO.Directory.GetDirectories(srcRoot))
        {
            string pkgName = System.IO.Path.GetFileName(pkgDir);
            if (pkgName == "OutputCache" || pkgName == "Simulate") continue;
            // 找最新版本目录
            var subDirs = new System.Collections.Generic.List<string>();
            foreach (var d in System.IO.Directory.GetDirectories(pkgDir))
            {
                string n = System.IO.Path.GetFileName(d);
                if (n != "OutputCache" && n != "Simulate") subDirs.Add(d);
            }
            if (subDirs.Count == 0) { sb.AppendLine($"  [{pkgName}] 跳过(无版本目录)"); skippedCount++; continue; }
            subDirs.Sort();
            string latest = subDirs[subDirs.Count - 1];
            string version = System.IO.Path.GetFileName(latest);
            int pkg_count = 0;
            foreach (var file in System.IO.Directory.GetFiles(latest))
            {
                string fileName = System.IO.Path.GetFileName(file);
                string dest = System.IO.Path.Combine(selected, fileName);
                System.IO.File.Copy(file, dest, overwrite: true);
                copiedCount++;
                pkg_count++;
            }
            sb.AppendLine($"  [{pkgName}] version={version}, 复制 {pkg_count} 个文件");
        }
        string msg = $"上传完成!共复制 {copiedCount} 个文件到:\n{selected}\n\n详情:\n{sb}";
        Debug.Log($"[YooAssetBuildTool] {msg}");
        EditorUtility.DisplayDialog("上传完成", msg, "确定");
    }
    // ====================================================================
@@ -501,6 +686,24 @@
        BuildPlayerForCurrentPlatform(outputPath);
    }
    [MenuItem("YooAsset工具/只构建平台包(不打资源)", false, 212)]
    private static void BuildPlayerOnly()
    {
        string platform = EditorUserBuildSettings.activeBuildTarget.ToString();
        string outputPath = GetPlayerOutputPath();
        if (!EditorUtility.DisplayDialog("确认操作",
            $"将直接构建 {platform} 平台包(跳过所有资源打包)。\n\n" +
            $"适用场景: 资源包未变动,只修改了 Launch 层代码或配置。\n\n" +
            $"输出路径: {outputPath}\n\n是否继续?",
            "开始构建", "取消"))
        {
            return;
        }
        BuildPlayerForCurrentPlatform(outputPath);
    }
    /// <summary>
    /// 获取平台包输出路径,格式: D:\{Platform}Output1
    /// </summary>
@@ -712,7 +915,7 @@
            failed++;
        }
        // --- AOT 元数据 DLL ---
        // --- AOT 元数据 DLL(通用)---
        foreach (string dllName in AOT_DLL_NAMES)
        {
            string src = System.IO.Path.Combine(aotSrc, dllName);
@@ -730,6 +933,23 @@
            }
        }
        // --- AOT 元数据 DLL(Android 专属,缺失不计入 failed)---
        foreach (string dllName in AOT_DLL_NAMES_ANDROID)
        {
            string src = System.IO.Path.Combine(aotSrc, dllName);
            string dst = System.IO.Path.Combine(destDir, dllName + ".bytes");
            if (System.IO.File.Exists(src))
            {
                System.IO.File.Copy(src, dst, overwrite: true);
                Debug.Log($"[YooAssetBuildTool] ✓ 拷贝 AOT DLL (Android): {dllName} → {dllName}.bytes");
                copied++;
            }
            else
            {
                Debug.Log($"[YooAssetBuildTool] · 跳过 Android 专属 DLL(当前平台不含): {dllName}");
            }
        }
        Debug.Log($"[YooAssetBuildTool] DLL 拷贝完成: 成功 {copied} 个, 失败/缺失 {failed} 个 → {destDir}");
        AssetDatabase.Refresh();
Assets/HybridCLRGenerate/AOTGenericReferences.cs
@@ -9,7 +9,6 @@
        "Launch.dll",
        "System.Core.dll",
        "UniTask.dll",
        "UnityEngine.AndroidJNIModule.dll",
        "UnityEngine.AssetBundleModule.dll",
        "UnityEngine.CoreModule.dll",
        "UnityEngine.UI.dll",
@@ -157,6 +156,7 @@
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ImgAnalysis.<AnalysisSplitEvent>d__6>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ImgAnalysis.<LoadSprite>d__10>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ImgAnalysis.<LoadSpriteAsync>d__11>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<InGameDownLoad.<OnPlayerLoginOk>d__47>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ItemCell.<ApplyAppointText>d__2>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<LaunchInHot.<InitSystemMgr>d__17>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<LaunchInHot.<StartAsync>d__16>
@@ -189,7 +189,7 @@
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<OtherNPCDetailWin.<ForceRefreshLayout>d__33>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<OtherNpcHeroCell.<Init>d__25>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<OtherNpcHeroCell.<LoadPrefab>d__27>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<PackManager.<LoadConfigIni>d__78,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<PackManager.<LoadConfigIniInternal>d__79,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<PackManager.<ParseConfig>d__76>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<PackManager.<ParsePackConfigIni>d__77>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<PhantasmPavilionManager.<ShowFace>d__55>
@@ -227,12 +227,12 @@
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ProjSG.Resource.YooAssetService.<UnloadUnusedAssetsAsync>d__37>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ProjSG.Resource.YooAssetService.<UpdatePackageManifestAsync>d__35>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<QYBattleField.<Init>d__1>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<QYWin.<SmoothScrollToBottom>d__23>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ResManager.<LoadAssetAsync>d__19<object>,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ResManager.<LoadAssetAsync>d__20<object>,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ResManager.<LoadAssetCachedAsync>d__27<object>,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ResManager.<LoadConfigAsync>d__26,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ResManager.<LoadSpriteAsyncUniTask>d__28,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<QYWin.<SmoothScrollToBottom>d__25>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ResManager.<LoadAssetAsync>d__15<object>,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ResManager.<LoadAssetAsync>d__16<object>,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ResManager.<LoadAssetCachedAsync>d__23<object>,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ResManager.<LoadConfigAsync>d__22,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ResManager.<LoadSpriteAsyncUniTask>d__24,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<RichText.<AwakeAsync>d__61>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<RichText.<GetOutputText>d__66,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<RichText.<SetRichTextDirty>d__108>
@@ -272,7 +272,7 @@
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<TimingGiftCell.<InitUI>d__21>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<TimingGiftCell.<LoadPrefab>d__20>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<TotalAttributeWin.<ForceRefreshLayout>d__8>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<TotalDamageDisplayer.<SetDamageAsync>d__10>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<TotalDamageDisplayer.<SetDamageAsync>d__15>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<UIBase.<ApplyClickEmptySpaceClose>d__40>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<UIBase.<DelayCloseWindow>d__54>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<UIHelper.<ForceRefreshLayout>d__100>
@@ -447,6 +447,7 @@
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ImgAnalysis.<AnalysisSplitEvent>d__6>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ImgAnalysis.<LoadSprite>d__10>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ImgAnalysis.<LoadSpriteAsync>d__11>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<InGameDownLoad.<OnPlayerLoginOk>d__47>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ItemCell.<ApplyAppointText>d__2>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<LaunchInHot.<InitSystemMgr>d__17>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<LaunchInHot.<StartAsync>d__16>
@@ -479,7 +480,7 @@
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<OtherNPCDetailWin.<ForceRefreshLayout>d__33>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<OtherNpcHeroCell.<Init>d__25>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<OtherNpcHeroCell.<LoadPrefab>d__27>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<PackManager.<LoadConfigIni>d__78,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<PackManager.<LoadConfigIniInternal>d__79,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<PackManager.<ParseConfig>d__76>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<PackManager.<ParsePackConfigIni>d__77>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<PhantasmPavilionManager.<ShowFace>d__55>
@@ -517,12 +518,12 @@
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ProjSG.Resource.YooAssetService.<UnloadUnusedAssetsAsync>d__37>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ProjSG.Resource.YooAssetService.<UpdatePackageManifestAsync>d__35>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<QYBattleField.<Init>d__1>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<QYWin.<SmoothScrollToBottom>d__23>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ResManager.<LoadAssetAsync>d__19<object>,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ResManager.<LoadAssetAsync>d__20<object>,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ResManager.<LoadAssetCachedAsync>d__27<object>,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ResManager.<LoadConfigAsync>d__26,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ResManager.<LoadSpriteAsyncUniTask>d__28,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<QYWin.<SmoothScrollToBottom>d__25>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ResManager.<LoadAssetAsync>d__15<object>,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ResManager.<LoadAssetAsync>d__16<object>,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ResManager.<LoadAssetCachedAsync>d__23<object>,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ResManager.<LoadConfigAsync>d__22,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ResManager.<LoadSpriteAsyncUniTask>d__24,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<RichText.<AwakeAsync>d__61>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<RichText.<GetOutputText>d__66,object>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<RichText.<SetRichTextDirty>d__108>
@@ -562,7 +563,7 @@
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<TimingGiftCell.<InitUI>d__21>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<TimingGiftCell.<LoadPrefab>d__20>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<TotalAttributeWin.<ForceRefreshLayout>d__8>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<TotalDamageDisplayer.<SetDamageAsync>d__10>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<TotalDamageDisplayer.<SetDamageAsync>d__15>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<UIBase.<ApplyClickEmptySpaceClose>d__40>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<UIBase.<DelayCloseWindow>d__54>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<UIHelper.<ForceRefreshLayout>d__100>
@@ -617,8 +618,10 @@
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<HeroCollectionCardCell.<DelayedCreateSpine>d__15>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<HeroCollectionCardCell.<LoadImageAsync>d__14>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<LoginWin.<DelayLogLoginInteractionDiagnostics>d__39>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<OSGalaBaseWin.<SelectBottomTab>d__37>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<OneLevelWin.<WaitReadyThenOpen>d__6>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<ResManager.<CoLoadViaYooAsset>d__23<object>>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<OutlineEx.<LoadOutlineMaterialAsync>d__11>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<ResManager.<CoLoadViaYooAsset>d__19<object>>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<ServerListParser.<ParseCommonServerListAsync>d__5>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<ServerListParser.<ParsePlayerServerListAsync>d__7>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<SkeletonIllusionShadow.<DestroyIllusionShadowAfterAsync>d__10>
@@ -638,8 +641,10 @@
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<HeroCollectionCardCell.<DelayedCreateSpine>d__15>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<HeroCollectionCardCell.<LoadImageAsync>d__14>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<LoginWin.<DelayLogLoginInteractionDiagnostics>d__39>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<OSGalaBaseWin.<SelectBottomTab>d__37>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<OneLevelWin.<WaitReadyThenOpen>d__6>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<ResManager.<CoLoadViaYooAsset>d__23<object>>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<OutlineEx.<LoadOutlineMaterialAsync>d__11>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<ResManager.<CoLoadViaYooAsset>d__19<object>>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<ServerListParser.<ParseCommonServerListAsync>d__5>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<ServerListParser.<ParsePlayerServerListAsync>d__7>
    // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<SkeletonIllusionShadow.<DestroyIllusionShadowAfterAsync>d__10>
@@ -871,7 +876,6 @@
    // System.Buffers.TlsOverPerCoreLockedStacksArrayPool.LockedStack<int>
    // System.Buffers.TlsOverPerCoreLockedStacksArrayPool.PerCoreLockedStacks<int>
    // System.Buffers.TlsOverPerCoreLockedStacksArrayPool<int>
    // System.ByReference<UnityEngine.jvalue>
    // System.ByReference<int>
    // System.Collections.Concurrent.ConcurrentDictionary.<GetEnumerator>d__35<object,object>
    // System.Collections.Concurrent.ConcurrentDictionary.DictionaryEnumerator<object,object>
@@ -974,6 +978,7 @@
    // System.Collections.Generic.Dictionary.Enumerator<int,uint>
    // System.Collections.Generic.Dictionary.Enumerator<long,long>
    // System.Collections.Generic.Dictionary.Enumerator<long,object>
    // System.Collections.Generic.Dictionary.Enumerator<long,ulong>
    // System.Collections.Generic.Dictionary.Enumerator<object,Cysharp.Threading.Tasks.UniTask<object>>
    // System.Collections.Generic.Dictionary.Enumerator<object,System.DateTime>
    // System.Collections.Generic.Dictionary.Enumerator<object,double>
@@ -1001,6 +1006,7 @@
    // System.Collections.Generic.Dictionary.KeyCollection.Enumerator<int,uint>
    // System.Collections.Generic.Dictionary.KeyCollection.Enumerator<long,long>
    // System.Collections.Generic.Dictionary.KeyCollection.Enumerator<long,object>
    // System.Collections.Generic.Dictionary.KeyCollection.Enumerator<long,ulong>
    // System.Collections.Generic.Dictionary.KeyCollection.Enumerator<object,Cysharp.Threading.Tasks.UniTask<object>>
    // System.Collections.Generic.Dictionary.KeyCollection.Enumerator<object,System.DateTime>
    // System.Collections.Generic.Dictionary.KeyCollection.Enumerator<object,double>
@@ -1028,6 +1034,7 @@
    // System.Collections.Generic.Dictionary.KeyCollection<int,uint>
    // System.Collections.Generic.Dictionary.KeyCollection<long,long>
    // System.Collections.Generic.Dictionary.KeyCollection<long,object>
    // System.Collections.Generic.Dictionary.KeyCollection<long,ulong>
    // System.Collections.Generic.Dictionary.KeyCollection<object,Cysharp.Threading.Tasks.UniTask<object>>
    // System.Collections.Generic.Dictionary.KeyCollection<object,System.DateTime>
    // System.Collections.Generic.Dictionary.KeyCollection<object,double>
@@ -1055,6 +1062,7 @@
    // System.Collections.Generic.Dictionary.ValueCollection.Enumerator<int,uint>
    // System.Collections.Generic.Dictionary.ValueCollection.Enumerator<long,long>
    // System.Collections.Generic.Dictionary.ValueCollection.Enumerator<long,object>
    // System.Collections.Generic.Dictionary.ValueCollection.Enumerator<long,ulong>
    // System.Collections.Generic.Dictionary.ValueCollection.Enumerator<object,Cysharp.Threading.Tasks.UniTask<object>>
    // System.Collections.Generic.Dictionary.ValueCollection.Enumerator<object,System.DateTime>
    // System.Collections.Generic.Dictionary.ValueCollection.Enumerator<object,double>
@@ -1082,6 +1090,7 @@
    // System.Collections.Generic.Dictionary.ValueCollection<int,uint>
    // System.Collections.Generic.Dictionary.ValueCollection<long,long>
    // System.Collections.Generic.Dictionary.ValueCollection<long,object>
    // System.Collections.Generic.Dictionary.ValueCollection<long,ulong>
    // System.Collections.Generic.Dictionary.ValueCollection<object,Cysharp.Threading.Tasks.UniTask<object>>
    // System.Collections.Generic.Dictionary.ValueCollection<object,System.DateTime>
    // System.Collections.Generic.Dictionary.ValueCollection<object,double>
@@ -1109,6 +1118,7 @@
    // System.Collections.Generic.Dictionary<int,uint>
    // System.Collections.Generic.Dictionary<long,long>
    // System.Collections.Generic.Dictionary<long,object>
    // System.Collections.Generic.Dictionary<long,ulong>
    // System.Collections.Generic.Dictionary<object,Cysharp.Threading.Tasks.UniTask<object>>
    // System.Collections.Generic.Dictionary<object,System.DateTime>
    // System.Collections.Generic.Dictionary<object,double>
@@ -1195,6 +1205,7 @@
    // System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<int,uint>>
    // System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<long,long>>
    // System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<long,object>>
    // System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<long,ulong>>
    // System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<object,Cysharp.Threading.Tasks.UniTask<object>>>
    // System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<object,System.DateTime>>
    // System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<object,double>>
@@ -1280,6 +1291,7 @@
    // System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<int,uint>>
    // System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<long,long>>
    // System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<long,object>>
    // System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<long,ulong>>
    // System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,Cysharp.Threading.Tasks.UniTask<object>>>
    // System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,System.DateTime>>
    // System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,double>>
@@ -1332,6 +1344,7 @@
    // System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<int,uint>>
    // System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<long,long>>
    // System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<long,object>>
    // System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<long,ulong>>
    // System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<object,Cysharp.Threading.Tasks.UniTask<object>>>
    // System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<object,System.DateTime>>
    // System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<object,double>>
@@ -1412,6 +1425,7 @@
    // System.Collections.Generic.KeyValuePair<int,uint>
    // System.Collections.Generic.KeyValuePair<long,long>
    // System.Collections.Generic.KeyValuePair<long,object>
    // System.Collections.Generic.KeyValuePair<long,ulong>
    // System.Collections.Generic.KeyValuePair<object,Cysharp.Threading.Tasks.UniTask<object>>
    // System.Collections.Generic.KeyValuePair<object,System.DateTime>
    // System.Collections.Generic.KeyValuePair<object,double>
@@ -1737,6 +1751,7 @@
    // System.Linq.Enumerable.Iterator<object>
    // System.Linq.Enumerable.Iterator<ushort>
    // System.Linq.Enumerable.WhereArrayIterator<System.Collections.Generic.KeyValuePair<object,object>>
    // System.Linq.Enumerable.WhereArrayIterator<int>
    // System.Linq.Enumerable.WhereArrayIterator<object>
    // System.Linq.Enumerable.WhereEnumerableIterator<System.Collections.Generic.KeyValuePair<object,object>>
    // System.Linq.Enumerable.WhereEnumerableIterator<double>
@@ -1745,6 +1760,7 @@
    // System.Linq.Enumerable.WhereEnumerableIterator<object>
    // System.Linq.Enumerable.WhereEnumerableIterator<ushort>
    // System.Linq.Enumerable.WhereListIterator<System.Collections.Generic.KeyValuePair<object,object>>
    // System.Linq.Enumerable.WhereListIterator<int>
    // System.Linq.Enumerable.WhereListIterator<object>
    // System.Linq.Enumerable.WhereSelectArrayIterator<System.Collections.Generic.KeyValuePair<int,int>,object>
    // System.Linq.Enumerable.WhereSelectArrayIterator<System.Collections.Generic.KeyValuePair<object,object>,object>
@@ -1840,7 +1856,6 @@
    // System.Predicate<ulong>
    // System.Predicate<ushort>
    // System.Progress<float>
    // System.ReadOnlySpan<UnityEngine.jvalue>
    // System.ReadOnlySpan<int>
    // System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>>>
    // System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>>
@@ -2005,7 +2020,6 @@
    // System.Runtime.CompilerServices.ValueTaskAwaiter<byte>
    // System.Runtime.CompilerServices.ValueTaskAwaiter<int>
    // System.Runtime.CompilerServices.ValueTaskAwaiter<object>
    // System.Span<UnityEngine.jvalue>
    // System.Span<int>
    // System.Threading.Tasks.ContinuationTaskFromResultTask<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>>
    // System.Threading.Tasks.ContinuationTaskFromResultTask<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>
@@ -2261,6 +2275,7 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,DownloadHotTask.<Co_DownloadFile>d__40>(Cysharp.Threading.Tasks.UniTask.Awaiter&,DownloadHotTask.<Co_DownloadFile>d__40&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,DownloadHotTask.<Move>d__41>(Cysharp.Threading.Tasks.UniTask.Awaiter&,DownloadHotTask.<Move>d__41&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,EffectPlayer.<PlayAsync>d__38>(Cysharp.Threading.Tasks.UniTask.Awaiter&,EffectPlayer.<PlayAsync>d__38&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,EffectPlayer.<PlaySpineEffect>d__34>(Cysharp.Threading.Tasks.UniTask.Awaiter&,EffectPlayer.<PlaySpineEffect>d__34&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,EquipExchangeCell.<RefreshEffect>d__30>(Cysharp.Threading.Tasks.UniTask.Awaiter&,EquipExchangeCell.<RefreshEffect>d__30&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,EquipTipWin.<RefreshEffect>d__24>(Cysharp.Threading.Tasks.UniTask.Awaiter&,EquipTipWin.<RefreshEffect>d__24&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,FloorItemCell.<Display>d__6>(Cysharp.Threading.Tasks.UniTask.Awaiter&,FloorItemCell.<Display>d__6&)
@@ -2293,6 +2308,7 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,HorseController.<Create>d__8>(Cysharp.Threading.Tasks.UniTask.Awaiter&,HorseController.<Create>d__8&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,HorseController.<CreateHero>d__9>(Cysharp.Threading.Tasks.UniTask.Awaiter&,HorseController.<CreateHero>d__9&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,ImgAnalysis.<AnalysisSplitEvent>d__6>(Cysharp.Threading.Tasks.UniTask.Awaiter&,ImgAnalysis.<AnalysisSplitEvent>d__6&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,InGameDownLoad.<OnPlayerLoginOk>d__47>(Cysharp.Threading.Tasks.UniTask.Awaiter&,InGameDownLoad.<OnPlayerLoginOk>d__47&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,ItemCell.<ApplyAppointText>d__2>(Cysharp.Threading.Tasks.UniTask.Awaiter&,ItemCell.<ApplyAppointText>d__2&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,LaunchInHot.<InitSystemMgr>d__17>(Cysharp.Threading.Tasks.UniTask.Awaiter&,LaunchInHot.<InitSystemMgr>d__17&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,LaunchInHot.<StartAsync>d__16>(Cysharp.Threading.Tasks.UniTask.Awaiter&,LaunchInHot.<StartAsync>d__16&)
@@ -2322,7 +2338,7 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,ProjSG.Resource.YooAssetService.<UnloadUnusedAssetsAsync>d__37>(Cysharp.Threading.Tasks.UniTask.Awaiter&,ProjSG.Resource.YooAssetService.<UnloadUnusedAssetsAsync>d__37&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,ProjSG.Resource.YooAssetService.<UpdatePackageManifestAsync>d__35>(Cysharp.Threading.Tasks.UniTask.Awaiter&,ProjSG.Resource.YooAssetService.<UpdatePackageManifestAsync>d__35&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,QYBattleField.<Init>d__1>(Cysharp.Threading.Tasks.UniTask.Awaiter&,QYBattleField.<Init>d__1&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,QYWin.<SmoothScrollToBottom>d__23>(Cysharp.Threading.Tasks.UniTask.Awaiter&,QYWin.<SmoothScrollToBottom>d__23&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,QYWin.<SmoothScrollToBottom>d__25>(Cysharp.Threading.Tasks.UniTask.Awaiter&,QYWin.<SmoothScrollToBottom>d__25&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,ScrollTipWin.<LoopTipReceiveEvent>d__14>(Cysharp.Threading.Tasks.UniTask.Awaiter&,ScrollTipWin.<LoopTipReceiveEvent>d__14&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,SkillBaseCell.<Init>d__13>(Cysharp.Threading.Tasks.UniTask.Awaiter&,SkillBaseCell.<Init>d__13&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,SkillWordCell.<Init>d__10>(Cysharp.Threading.Tasks.UniTask.Awaiter&,SkillWordCell.<Init>d__10&)
@@ -2338,6 +2354,7 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,TimingGiftCell.<InitAsync>d__1>(Cysharp.Threading.Tasks.UniTask.Awaiter&,TimingGiftCell.<InitAsync>d__1&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,TimingGiftCell.<InitUI>d__21>(Cysharp.Threading.Tasks.UniTask.Awaiter&,TimingGiftCell.<InitUI>d__21&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,TotalAttributeWin.<ForceRefreshLayout>d__8>(Cysharp.Threading.Tasks.UniTask.Awaiter&,TotalAttributeWin.<ForceRefreshLayout>d__8&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,TotalDamageDisplayer.<SetDamageAsync>d__15>(Cysharp.Threading.Tasks.UniTask.Awaiter&,TotalDamageDisplayer.<SetDamageAsync>d__15&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,UIBase.<ApplyClickEmptySpaceClose>d__40>(Cysharp.Threading.Tasks.UniTask.Awaiter&,UIBase.<ApplyClickEmptySpaceClose>d__40&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,UIBase.<DelayCloseWindow>d__54>(Cysharp.Threading.Tasks.UniTask.Awaiter&,UIBase.<DelayCloseWindow>d__54&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,UIHelper.<ForceRefreshLayout>d__100>(Cysharp.Threading.Tasks.UniTask.Awaiter&,UIHelper.<ForceRefreshLayout>d__100&)
@@ -2412,7 +2429,6 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,StoryBossBattleField.<LoadMap>d__4>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,StoryBossBattleField.<LoadMap>d__4&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,TianziBillboradBossHead.<DisplayAsync>d__8>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,TianziBillboradBossHead.<DisplayAsync>d__8&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,TimingGiftCell.<LoadPrefab>d__20>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,TimingGiftCell.<LoadPrefab>d__20&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,TotalDamageDisplayer.<SetDamageAsync>d__10>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,TotalDamageDisplayer.<SetDamageAsync>d__10&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,UIHeroController.<CreateAsync>d__17>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,UIHeroController.<CreateAsync>d__17&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,UIHeroController.<CreateInstanceAndLoadAssetsAsync>d__38>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,UIHeroController.<CreateInstanceAndLoadAssetsAsync>d__38&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,UILoader.<LoadSprite>d__0>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,UILoader.<LoadSprite>d__0&)
@@ -2427,11 +2443,12 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UnityAsyncExtensions.UnityWebRequestAsyncOperationAwaiter,DownloadHotTask.<Co_GetHeader>d__39>(Cysharp.Threading.Tasks.UnityAsyncExtensions.UnityWebRequestAsyncOperationAwaiter&,DownloadHotTask.<Co_GetHeader>d__39&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UnityAsyncExtensions.UnityWebRequestAsyncOperationAwaiter,HttpRequestEx.<GetTurnFightData>d__1>(Cysharp.Threading.Tasks.UnityAsyncExtensions.UnityWebRequestAsyncOperationAwaiter&,HttpRequestEx.<GetTurnFightData>d__1&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,AssetBundleUtility.<Co_DoLoadAsset>d__23>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,AssetBundleUtility.<Co_DoLoadAsset>d__23&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ConfigManager.<LoadConfigs>d__9>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ConfigManager.<LoadConfigs>d__9&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,EquipOnMainUI.<FlyToEquipCell>d__12>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,EquipOnMainUI.<FlyToEquipCell>d__12&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,Main.<InitManagers>d__3>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,Main.<InitManagers>d__3&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,Main.<SwitchToLoginScene>d__2>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,Main.<SwitchToLoginScene>d__2&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ProjSG.Resource.YooAssetService.<DownloadByTagsAsync>d__33>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ProjSG.Resource.YooAssetService.<DownloadByTagsAsync>d__33&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,QYWin.<SmoothScrollToBottom>d__23>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,QYWin.<SmoothScrollToBottom>d__23&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,QYWin.<SmoothScrollToBottom>d__25>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,QYWin.<SmoothScrollToBottom>d__25&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ServerTipDetails.<Co_StageLoadFinish>d__4>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ServerTipDetails.<Co_StageLoadFinish>d__4&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,StageManager.<OnLoading>d__11>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,StageManager.<OnLoading>d__11&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,StageManager.<WaitForManagerProgress>d__12>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,StageManager.<WaitForManagerProgress>d__12&)
@@ -2493,11 +2510,9 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,OSMinggeBaseWin.<GetAwardWin>d__2>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,OSMinggeBaseWin.<GetAwardWin>d__2&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,OSMinggeBaseWin.<GetGiftWin>d__3>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,OSMinggeBaseWin.<GetGiftWin>d__3&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,OSMinggeBaseWin.<GetRankWin>d__1>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,OSMinggeBaseWin.<GetRankWin>d__1&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,PackManager.<LoadConfigIni>d__78>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,PackManager.<LoadConfigIni>d__78&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,PackManager.<LoadConfigIniInternal>d__79>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,PackManager.<LoadConfigIniInternal>d__79&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ProjSG.Resource.ResourceCacheManager.<GetOrLoadAsync>d__9<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ProjSG.Resource.ResourceCacheManager.<GetOrLoadAsync>d__9<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ProjSG.Resource.ResourceCacheManager.<LoadAndCacheAsync>d__14>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ProjSG.Resource.ResourceCacheManager.<LoadAndCacheAsync>d__14&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ProjSG.Resource.YooAssetService.<>c__DisplayClass26_0.<<LoadRawFileTextAsync>b__0>d>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ProjSG.Resource.YooAssetService.<>c__DisplayClass26_0.<<LoadRawFileTextAsync>b__0>d&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ProjSG.Resource.YooAssetService.<>c__DisplayClass27_0.<<LoadRawFileBytesAsync>b__0>d>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ProjSG.Resource.YooAssetService.<>c__DisplayClass27_0.<<LoadRawFileBytesAsync>b__0>d&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ProjSG.Resource.YooAssetService.<ExecuteWithRetryAsync>d__17<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ProjSG.Resource.YooAssetService.<ExecuteWithRetryAsync>d__17<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ProjSG.Resource.YooAssetService.<LoadAssetAsync>d__20<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ProjSG.Resource.YooAssetService.<LoadAssetAsync>d__20<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ProjSG.Resource.YooAssetService.<LoadAssetAsync>d__22>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ProjSG.Resource.YooAssetService.<LoadAssetAsync>d__22&)
@@ -2506,11 +2521,11 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ProjSG.Resource.YooAssetService.<ProjSG-Resource-IYooAssetBridge-LoadAssetAsync>d__39<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ProjSG.Resource.YooAssetService.<ProjSG-Resource-IYooAssetBridge-LoadAssetAsync>d__39<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ProjSG.Resource.YooAssetService.<ProjSG-Resource-IYooAssetBridge-LoadRawFileBytesAsync>d__41>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ProjSG.Resource.YooAssetService.<ProjSG-Resource-IYooAssetBridge-LoadRawFileBytesAsync>d__41&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ProjSG.Resource.YooAssetService.<ProjSG-Resource-IYooAssetBridge-LoadRawFileTextAsync>d__40>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ProjSG.Resource.YooAssetService.<ProjSG-Resource-IYooAssetBridge-LoadRawFileTextAsync>d__40&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ResManager.<LoadAssetAsync>d__19<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ResManager.<LoadAssetAsync>d__19<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ResManager.<LoadAssetAsync>d__20<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ResManager.<LoadAssetAsync>d__20<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ResManager.<LoadAssetCachedAsync>d__27<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ResManager.<LoadAssetCachedAsync>d__27<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ResManager.<LoadConfigAsync>d__26>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ResManager.<LoadConfigAsync>d__26&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ResManager.<LoadSpriteAsyncUniTask>d__28>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ResManager.<LoadSpriteAsyncUniTask>d__28&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ResManager.<LoadAssetAsync>d__15<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ResManager.<LoadAssetAsync>d__15<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ResManager.<LoadAssetAsync>d__16<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ResManager.<LoadAssetAsync>d__16<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ResManager.<LoadAssetCachedAsync>d__23<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ResManager.<LoadAssetCachedAsync>d__23<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ResManager.<LoadConfigAsync>d__22>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ResManager.<LoadConfigAsync>d__22&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ResManager.<LoadSpriteAsyncUniTask>d__24>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ResManager.<LoadSpriteAsyncUniTask>d__24&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,RichText.<GetOutputText>d__66>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,RichText.<GetOutputText>d__66&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,RichTextMgr.<Analysis>d__5>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,RichTextMgr.<Analysis>d__5&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,RichTextMgr.<Analysis>d__6>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,RichTextMgr.<Analysis>d__6&)
@@ -2641,6 +2656,7 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ImgAnalysis.<AnalysisSplitEvent>d__6>(ImgAnalysis.<AnalysisSplitEvent>d__6&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ImgAnalysis.<LoadSprite>d__10>(ImgAnalysis.<LoadSprite>d__10&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ImgAnalysis.<LoadSpriteAsync>d__11>(ImgAnalysis.<LoadSpriteAsync>d__11&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<InGameDownLoad.<OnPlayerLoginOk>d__47>(InGameDownLoad.<OnPlayerLoginOk>d__47&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ItemCell.<ApplyAppointText>d__2>(ItemCell.<ApplyAppointText>d__2&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<LaunchInHot.<InitSystemMgr>d__17>(LaunchInHot.<InitSystemMgr>d__17&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<LaunchInHot.<StartAsync>d__16>(LaunchInHot.<StartAsync>d__16&)
@@ -2681,7 +2697,7 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ProjSG.Resource.YooAssetService.<UnloadUnusedAssetsAsync>d__37>(ProjSG.Resource.YooAssetService.<UnloadUnusedAssetsAsync>d__37&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ProjSG.Resource.YooAssetService.<UpdatePackageManifestAsync>d__35>(ProjSG.Resource.YooAssetService.<UpdatePackageManifestAsync>d__35&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<QYBattleField.<Init>d__1>(QYBattleField.<Init>d__1&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<QYWin.<SmoothScrollToBottom>d__23>(QYWin.<SmoothScrollToBottom>d__23&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<QYWin.<SmoothScrollToBottom>d__25>(QYWin.<SmoothScrollToBottom>d__25&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<RichText.<AwakeAsync>d__61>(RichText.<AwakeAsync>d__61&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<RichText.<SetRichTextDirty>d__108>(RichText.<SetRichTextDirty>d__108&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ScrollTipWin.<LoopTipReceiveEvent>d__14>(ScrollTipWin.<LoopTipReceiveEvent>d__14&)
@@ -2714,7 +2730,7 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<TimingGiftCell.<InitUI>d__21>(TimingGiftCell.<InitUI>d__21&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<TimingGiftCell.<LoadPrefab>d__20>(TimingGiftCell.<LoadPrefab>d__20&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<TotalAttributeWin.<ForceRefreshLayout>d__8>(TotalAttributeWin.<ForceRefreshLayout>d__8&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<TotalDamageDisplayer.<SetDamageAsync>d__10>(TotalDamageDisplayer.<SetDamageAsync>d__10&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<TotalDamageDisplayer.<SetDamageAsync>d__15>(TotalDamageDisplayer.<SetDamageAsync>d__15&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<UIBase.<ApplyClickEmptySpaceClose>d__40>(UIBase.<ApplyClickEmptySpaceClose>d__40&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<UIBase.<DelayCloseWindow>d__54>(UIBase.<DelayCloseWindow>d__54&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<UIHelper.<ForceRefreshLayout>d__100>(UIHelper.<ForceRefreshLayout>d__100&)
@@ -2784,7 +2800,7 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<OSMinggeBaseWin.<GetAwardWin>d__2>(OSMinggeBaseWin.<GetAwardWin>d__2&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<OSMinggeBaseWin.<GetGiftWin>d__3>(OSMinggeBaseWin.<GetGiftWin>d__3&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<OSMinggeBaseWin.<GetRankWin>d__1>(OSMinggeBaseWin.<GetRankWin>d__1&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<PackManager.<LoadConfigIni>d__78>(PackManager.<LoadConfigIni>d__78&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<PackManager.<LoadConfigIniInternal>d__79>(PackManager.<LoadConfigIniInternal>d__79&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ProjSG.Resource.ResourceCacheManager.<GetOrLoadAsync>d__9<object>>(ProjSG.Resource.ResourceCacheManager.<GetOrLoadAsync>d__9<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ProjSG.Resource.ResourceCacheManager.<LoadAndCacheAsync>d__14>(ProjSG.Resource.ResourceCacheManager.<LoadAndCacheAsync>d__14&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ProjSG.Resource.YooAssetService.<>c__DisplayClass20_0.<<LoadAssetAsync>b__0>d<object>>(ProjSG.Resource.YooAssetService.<>c__DisplayClass20_0.<<LoadAssetAsync>b__0>d<object>&)
@@ -2803,11 +2819,11 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ProjSG.Resource.YooAssetService.<ProjSG-Resource-IYooAssetBridge-LoadRawFileBytesAsync>d__41>(ProjSG.Resource.YooAssetService.<ProjSG-Resource-IYooAssetBridge-LoadRawFileBytesAsync>d__41&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ProjSG.Resource.YooAssetService.<ProjSG-Resource-IYooAssetBridge-LoadRawFileTextAsync>d__40>(ProjSG.Resource.YooAssetService.<ProjSG-Resource-IYooAssetBridge-LoadRawFileTextAsync>d__40&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ProjSG.Resource.YooAssetService.<RequestPackageVersionAsync>d__34>(ProjSG.Resource.YooAssetService.<RequestPackageVersionAsync>d__34&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ResManager.<LoadAssetAsync>d__19<object>>(ResManager.<LoadAssetAsync>d__19<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ResManager.<LoadAssetAsync>d__20<object>>(ResManager.<LoadAssetAsync>d__20<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ResManager.<LoadAssetCachedAsync>d__27<object>>(ResManager.<LoadAssetCachedAsync>d__27<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ResManager.<LoadConfigAsync>d__26>(ResManager.<LoadConfigAsync>d__26&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ResManager.<LoadSpriteAsyncUniTask>d__28>(ResManager.<LoadSpriteAsyncUniTask>d__28&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ResManager.<LoadAssetAsync>d__15<object>>(ResManager.<LoadAssetAsync>d__15<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ResManager.<LoadAssetAsync>d__16<object>>(ResManager.<LoadAssetAsync>d__16<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ResManager.<LoadAssetCachedAsync>d__23<object>>(ResManager.<LoadAssetCachedAsync>d__23<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ResManager.<LoadConfigAsync>d__22>(ResManager.<LoadConfigAsync>d__22&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ResManager.<LoadSpriteAsyncUniTask>d__24>(ResManager.<LoadSpriteAsyncUniTask>d__24&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<RichText.<GetOutputText>d__66>(RichText.<GetOutputText>d__66&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<RichTextMgr.<Analysis>d__5>(RichTextMgr.<Analysis>d__5&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<RichTextMgr.<Analysis>d__6>(RichTextMgr.<Analysis>d__6&)
@@ -2844,7 +2860,9 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<byte>,AssetVersionUtility.<BeginCheckAssetsAsync>d__30>(Cysharp.Threading.Tasks.UniTask.Awaiter<byte>&,AssetVersionUtility.<BeginCheckAssetsAsync>d__30&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,FunctionButton.<OnStateChange>d__65>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,FunctionButton.<OnStateChange>d__65&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,HeroCollectionCardCell.<LoadImageAsync>d__14>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,HeroCollectionCardCell.<LoadImageAsync>d__14&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ResManager.<CoLoadViaYooAsset>d__23<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ResManager.<CoLoadViaYooAsset>d__23<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,OSGalaBaseWin.<SelectBottomTab>d__37>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,OSGalaBaseWin.<SelectBottomTab>d__37&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,OutlineEx.<LoadOutlineMaterialAsync>d__11>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,OutlineEx.<LoadOutlineMaterialAsync>d__11&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ResManager.<CoLoadViaYooAsset>d__19<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ResManager.<CoLoadViaYooAsset>d__19<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,SpriteAtlasHandler.<LoadAtlasAsync>d__3>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,SpriteAtlasHandler.<LoadAtlasAsync>d__3&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,StageManager.<ReturnToLoginScene>d__7>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,StageManager.<ReturnToLoginScene>d__7&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,StageManager.<ToGameScene>d__10>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,StageManager.<ToGameScene>d__10&)
@@ -2870,8 +2888,10 @@
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<HeroCollectionCardCell.<DelayedCreateSpine>d__15>(HeroCollectionCardCell.<DelayedCreateSpine>d__15&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<HeroCollectionCardCell.<LoadImageAsync>d__14>(HeroCollectionCardCell.<LoadImageAsync>d__14&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<LoginWin.<DelayLogLoginInteractionDiagnostics>d__39>(LoginWin.<DelayLogLoginInteractionDiagnostics>d__39&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<OSGalaBaseWin.<SelectBottomTab>d__37>(OSGalaBaseWin.<SelectBottomTab>d__37&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<OneLevelWin.<WaitReadyThenOpen>d__6>(OneLevelWin.<WaitReadyThenOpen>d__6&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<ResManager.<CoLoadViaYooAsset>d__23<object>>(ResManager.<CoLoadViaYooAsset>d__23<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<OutlineEx.<LoadOutlineMaterialAsync>d__11>(OutlineEx.<LoadOutlineMaterialAsync>d__11&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<ResManager.<CoLoadViaYooAsset>d__19<object>>(ResManager.<CoLoadViaYooAsset>d__19<object>&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<ServerListParser.<ParseCommonServerListAsync>d__5>(ServerListParser.<ParseCommonServerListAsync>d__5&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<ServerListParser.<ParsePlayerServerListAsync>d__7>(ServerListParser.<ParsePlayerServerListAsync>d__7&)
        // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<SkeletonIllusionShadow.<DestroyIllusionShadowAfterAsync>d__10>(SkeletonIllusionShadow.<DestroyIllusionShadowAfterAsync>d__10&)
@@ -2975,6 +2995,7 @@
        // System.Linq.IOrderedEnumerable<object> System.Linq.Enumerable.ThenBy<object,int>(System.Linq.IOrderedEnumerable<object>,System.Func<object,int>)
        // System.Linq.IOrderedEnumerable<object> System.Linq.Enumerable.ThenBy<object,uint>(System.Linq.IOrderedEnumerable<object>,System.Func<object,uint>)
        // Jace.Execution.ParameterInfo[] System.Linq.Enumerable.ToArray<Jace.Execution.ParameterInfo>(System.Collections.Generic.IEnumerable<Jace.Execution.ParameterInfo>)
        // int[] System.Linq.Enumerable.ToArray<int>(System.Collections.Generic.IEnumerable<int>)
        // object[] System.Linq.Enumerable.ToArray<object>(System.Collections.Generic.IEnumerable<object>)
        // ushort[] System.Linq.Enumerable.ToArray<ushort>(System.Collections.Generic.IEnumerable<ushort>)
        // System.Collections.Generic.List<Item> System.Linq.Enumerable.ToList<Item>(System.Collections.Generic.IEnumerable<Item>)
@@ -2983,6 +3004,7 @@
        // System.Collections.Generic.List<int> System.Linq.Enumerable.ToList<int>(System.Collections.Generic.IEnumerable<int>)
        // System.Collections.Generic.List<object> System.Linq.Enumerable.ToList<object>(System.Collections.Generic.IEnumerable<object>)
        // System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,object>> System.Linq.Enumerable.Where<System.Collections.Generic.KeyValuePair<object,object>>(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,object>>,System.Func<System.Collections.Generic.KeyValuePair<object,object>,bool>)
        // System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.Where<int>(System.Collections.Generic.IEnumerable<int>,System.Func<int,bool>)
        // System.Collections.Generic.IEnumerable<object> System.Linq.Enumerable.Where<object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,bool>)
        // System.Collections.Generic.IEnumerable<double> System.Linq.Enumerable.Iterator<object>.Select<double>(System.Func<object,double>)
        // System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.Iterator<object>.Select<int>(System.Func<object,int>)
@@ -3030,7 +3052,6 @@
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,NewBieMask.<Display>d__3>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,NewBieMask.<Display>d__3&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,NewBieWin.<Display>d__30>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,NewBieWin.<Display>d__30&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,OSActivityBaseWin.<OpenSubUIByTabIndex>d__6>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,OSActivityBaseWin.<OpenSubUIByTabIndex>d__6&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,OSGalaBaseWin.<OpenSubUIByTabIndex>d__9>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,OSGalaBaseWin.<OpenSubUIByTabIndex>d__9&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,OSHeroCallBaseWin.<OpenSubUIByTabIndex>d__2>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,OSHeroCallBaseWin.<OpenSubUIByTabIndex>d__2&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,OSMainLevelBaseWin.<OpenSubUIByTabIndex>d__3>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,OSMainLevelBaseWin.<OpenSubUIByTabIndex>d__3&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,PhantasmPavilionWin.<OpenSubUIByTabIndex>d__7>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,PhantasmPavilionWin.<OpenSubUIByTabIndex>d__7&)
@@ -3051,6 +3072,9 @@
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,UIVideoPlayer.<Prepare>d__18>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,UIVideoPlayer.<Prepare>d__18&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,WarlordPavilionBattleField.<ShowWindow>d__11>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,WarlordPavilionBattleField.<ShowWindow>d__11&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,WarlordPavilionTabHandler.<HandleBoneFieldNavigation>d__6>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,WarlordPavilionTabHandler.<HandleBoneFieldNavigation>d__6&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,ClientSocket.<CloseConnect>d__27>(System.Runtime.CompilerServices.TaskAwaiter&,ClientSocket.<CloseConnect>d__27&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,ClientSocket.<Connect>d__22>(System.Runtime.CompilerServices.TaskAwaiter&,ClientSocket.<Connect>d__22&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,ClientSocket.<SendBytes>d__29>(System.Runtime.CompilerServices.TaskAwaiter&,ClientSocket.<SendBytes>d__29&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<ArenaBattleField.<ShowWindow>d__13>(ArenaBattleField.<ShowWindow>d__13&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<ArenaTabHandler.<HandleArenaNavigation>d__6>(ArenaTabHandler.<HandleArenaNavigation>d__6&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<AssetVersionUtility.<OnGetAssetVersionFile>d__28>(AssetVersionUtility.<OnGetAssetVersionFile>d__28&)
@@ -3062,6 +3086,9 @@
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<BoneFieldTabHandler.<HandleBoneFieldNavigation>d__6>(BoneFieldTabHandler.<HandleBoneFieldNavigation>d__6&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<BuiltInAssetCopyTask.<End>d__3>(BuiltInAssetCopyTask.<End>d__3&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<BuiltInAssetCopyTask.<IosCopyAsset>d__7>(BuiltInAssetCopyTask.<IosCopyAsset>d__7&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<ClientSocket.<CloseConnect>d__27>(ClientSocket.<CloseConnect>d__27&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<ClientSocket.<Connect>d__22>(ClientSocket.<Connect>d__22&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<ClientSocket.<SendBytes>d__29>(ClientSocket.<SendBytes>d__29&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<ComponentExtersion.<SetTexture2D>d__29>(ComponentExtersion.<SetTexture2D>d__29&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<DailySpecialsBaseWin.<OpenSubUIByTabIndex>d__31>(DailySpecialsBaseWin.<OpenSubUIByTabIndex>d__31&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<DayMissionBaseWin.<OpenSubUIByTabIndex>d__1>(DayMissionBaseWin.<OpenSubUIByTabIndex>d__1&)
@@ -3078,7 +3105,6 @@
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<NewBieMask.<Display>d__3>(NewBieMask.<Display>d__3&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<NewBieWin.<Display>d__30>(NewBieWin.<Display>d__30&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<OSActivityBaseWin.<OpenSubUIByTabIndex>d__6>(OSActivityBaseWin.<OpenSubUIByTabIndex>d__6&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<OSGalaBaseWin.<OpenSubUIByTabIndex>d__9>(OSGalaBaseWin.<OpenSubUIByTabIndex>d__9&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<OSHeroCallBaseWin.<OpenSubUIByTabIndex>d__2>(OSHeroCallBaseWin.<OpenSubUIByTabIndex>d__2&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<OSMainLevelBaseWin.<OpenSubUIByTabIndex>d__3>(OSMainLevelBaseWin.<OpenSubUIByTabIndex>d__3&)
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<PackManager.<Init>d__52>(PackManager.<Init>d__52&)
@@ -3105,16 +3131,6 @@
        // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<WebGLSystemInitTask.<End>d__4>(WebGLSystemInitTask.<End>d__4&)
        // object& System.Runtime.CompilerServices.Unsafe.As<object,object>(object&)
        // System.Void* System.Runtime.CompilerServices.Unsafe.AsPointer<object>(object&)
        // object UnityEngine.AndroidJNIHelper.ConvertFromJNIArray<object>(System.IntPtr)
        // System.IntPtr UnityEngine.AndroidJNIHelper.GetFieldID<object>(System.IntPtr,string,bool)
        // System.IntPtr UnityEngine.AndroidJNIHelper.GetMethodID<object>(System.IntPtr,string,object[],bool)
        // object UnityEngine.AndroidJavaObject.Call<object>(string,object[])
        // object UnityEngine.AndroidJavaObject.FromJavaArrayDeleteLocalRef<object>(System.IntPtr)
        // object UnityEngine.AndroidJavaObject.GetStatic<object>(string)
        // object UnityEngine.AndroidJavaObject._Call<object>(System.IntPtr,object[])
        // object UnityEngine.AndroidJavaObject._Call<object>(string,object[])
        // object UnityEngine.AndroidJavaObject._GetStatic<object>(System.IntPtr)
        // object UnityEngine.AndroidJavaObject._GetStatic<object>(string)
        // object UnityEngine.AssetBundle.LoadAsset<object>(string)
        // object UnityEngine.Component.GetComponent<object>()
        // object UnityEngine.Component.GetComponentInChildren<object>()
@@ -3143,10 +3159,6 @@
        // object[] UnityEngine.Resources.ConvertObjects<object>(UnityEngine.Object[])
        // UnityEngine.ResourceRequest UnityEngine.Resources.LoadAsync<object>(string)
        // object UnityEngine.ScriptableObject.CreateInstance<object>()
        // object UnityEngine._AndroidJNIHelper.ConvertFromJNIArray<object>(System.IntPtr)
        // System.IntPtr UnityEngine._AndroidJNIHelper.GetFieldID<object>(System.IntPtr,string,bool)
        // System.IntPtr UnityEngine._AndroidJNIHelper.GetMethodID<object>(System.IntPtr,string,object[],bool)
        // string UnityEngine._AndroidJNIHelper.GetSignature<object>(object[])
        // object YooAsset.AssetHandle.GetAssetObject<object>()
        // YooAsset.AllAssetsHandle YooAsset.ResourcePackage.LoadAllAssetsAsync<object>(string,uint)
        // YooAsset.AllAssetsHandle YooAsset.ResourcePackage.LoadAllAssetsSync<object>(string)
Assets/HybridCLRGenerate/link.xml
@@ -40,6 +40,7 @@
    <type fullname="Launch" preserve="all" />
    <type fullname="LaunchCommon.AssetVersion" preserve="all" />
    <type fullname="LaunchCommon.InitialFunctionConfig" preserve="all" />
    <type fullname="LaunchUtility" preserve="all" />
    <type fullname="LitJson.JsonData" preserve="all" />
    <type fullname="LitJson.JsonMapper" preserve="all" />
    <type fullname="LocalResManager" preserve="all" />
@@ -52,8 +53,8 @@
    <type fullname="Singleton`1" preserve="all" />
    <type fullname="StringUtility" preserve="all" />
    <type fullname="TextUnline" preserve="all" />
    <type fullname="UrlRemoteServices" preserve="all" />
    <type fullname="VersionConfigEx" preserve="all" />
    <type fullname="WebGLRemoteConfig" preserve="all" />
    <type fullname="YooAssetInitializer" preserve="all" />
  </assembly>
  <assembly fullname="System">
@@ -65,21 +66,7 @@
    <type fullname="System.Collections.Specialized.OrderedDictionary" preserve="all" />
    <type fullname="System.ComponentModel.EditorBrowsableAttribute" preserve="all" />
    <type fullname="System.ComponentModel.EditorBrowsableState" preserve="all" />
    <type fullname="System.Diagnostics.Process" preserve="all" />
    <type fullname="System.Diagnostics.ProcessStartInfo" preserve="all" />
    <type fullname="System.Net.Dns" preserve="all" />
    <type fullname="System.Net.EndPoint" preserve="all" />
    <type fullname="System.Net.IPAddress" preserve="all" />
    <type fullname="System.Net.IPEndPoint" preserve="all" />
    <type fullname="System.Net.NetworkInformation.NetworkInterface" preserve="all" />
    <type fullname="System.Net.NetworkInformation.PhysicalAddress" preserve="all" />
    <type fullname="System.Net.ServicePointManager" preserve="all" />
    <type fullname="System.Net.Sockets.AddressFamily" preserve="all" />
    <type fullname="System.Net.Sockets.ProtocolType" preserve="all" />
    <type fullname="System.Net.Sockets.Socket" preserve="all" />
    <type fullname="System.Net.Sockets.SocketFlags" preserve="all" />
    <type fullname="System.Net.Sockets.SocketShutdown" preserve="all" />
    <type fullname="System.Net.Sockets.SocketType" preserve="all" />
    <type fullname="System.Text.RegularExpressions.Capture" preserve="all" />
    <type fullname="System.Text.RegularExpressions.Group" preserve="all" />
    <type fullname="System.Text.RegularExpressions.GroupCollection" preserve="all" />
@@ -143,10 +130,6 @@
  <assembly fullname="UniTask.YooAsset">
    <type fullname="Cysharp.Threading.Tasks.AsyncOperationBaseExtensions" preserve="all" />
    <type fullname="Cysharp.Threading.Tasks.HandleBaseExtensions" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.AndroidJNIModule">
    <type fullname="UnityEngine.AndroidJavaClass" preserve="all" />
    <type fullname="UnityEngine.AndroidJavaObject" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.AnimationModule">
    <type fullname="UnityEngine.AnimationClip" preserve="all" />
@@ -257,7 +240,6 @@
  <assembly fullname="UnityEngine.IMGUIModule">
    <type fullname="UnityEngine.GUILayout" preserve="all" />
    <type fullname="UnityEngine.GUILayoutOption" preserve="all" />
    <type fullname="UnityEngine.GUIUtility" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.InputLegacyModule">
    <type fullname="UnityEngine.Input" preserve="all" />
@@ -377,6 +359,7 @@
    <type fullname="YooAsset.InitializationOperation" preserve="all" />
    <type fullname="YooAsset.InitializeParameters" preserve="all" />
    <type fullname="YooAsset.OfflinePlayModeParameters" preserve="all" />
    <type fullname="YooAsset.PackageDetails" preserve="all" />
    <type fullname="YooAsset.RawFileHandle" preserve="all" />
    <type fullname="YooAsset.RequestPackageVersionOperation" preserve="all" />
    <type fullname="YooAsset.ResourceDownloaderOperation" preserve="all" />
@@ -388,6 +371,15 @@
    <type fullname="YooAsset.UpdatePackageManifestOperation" preserve="all" />
    <type fullname="YooAsset.WebPlayModeParameters" preserve="all" />
    <type fullname="YooAsset.YooAssets" preserve="all" />
  </assembly>
  <assembly fullname="endel.nativewebsocket">
    <type fullname="NativeWebSocket.WebSocket" preserve="all" />
    <type fullname="NativeWebSocket.WebSocketCloseCode" preserve="all" />
    <type fullname="NativeWebSocket.WebSocketCloseEventHandler" preserve="all" />
    <type fullname="NativeWebSocket.WebSocketErrorEventHandler" preserve="all" />
    <type fullname="NativeWebSocket.WebSocketMessageEventHandler" preserve="all" />
    <type fullname="NativeWebSocket.WebSocketOpenEventHandler" preserve="all" />
    <type fullname="NativeWebSocket.WebSocketState" preserve="all" />
  </assembly>
  <assembly fullname="mscorlib">
    <type fullname="System.Action" preserve="all" />
@@ -450,6 +442,7 @@
    <type fullname="System.Enum" preserve="all" />
    <type fullname="System.Environment" preserve="all" />
    <type fullname="System.Exception" preserve="all" />
    <type fullname="System.FlagsAttribute" preserve="all" />
    <type fullname="System.Func`1" preserve="all" />
    <type fullname="System.Func`2" preserve="all" />
    <type fullname="System.Func`3" preserve="all" />
@@ -475,8 +468,6 @@
    <type fullname="System.IO.FileInfo" preserve="all" />
    <type fullname="System.IO.FileSystemInfo" preserve="all" />
    <type fullname="System.IO.Path" preserve="all" />
    <type fullname="System.IO.StreamReader" preserve="all" />
    <type fullname="System.IO.TextReader" preserve="all" />
    <type fullname="System.IProgress`1" preserve="all" />
    <type fullname="System.Int16" preserve="all" />
    <type fullname="System.Int32" preserve="all" />
@@ -517,11 +508,13 @@
    <type fullname="System.Runtime.CompilerServices.IteratorStateMachineAttribute" preserve="all" />
    <type fullname="System.Runtime.CompilerServices.RuntimeCompatibilityAttribute" preserve="all" />
    <type fullname="System.Runtime.CompilerServices.RuntimeHelpers" preserve="all" />
    <type fullname="System.Runtime.CompilerServices.TaskAwaiter" preserve="all" />
    <type fullname="System.Runtime.CompilerServices.TupleElementNamesAttribute" preserve="all" />
    <type fullname="System.RuntimeFieldHandle" preserve="all" />
    <type fullname="System.RuntimeTypeHandle" preserve="all" />
    <type fullname="System.Single" preserve="all" />
    <type fullname="System.String" preserve="all" />
    <type fullname="System.StringComparison" preserve="all" />
    <type fullname="System.StringSplitOptions" preserve="all" />
    <type fullname="System.Text.Encoding" preserve="all" />
    <type fullname="System.Text.StringBuilder" preserve="all" />
@@ -529,8 +522,8 @@
    <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.Thread" preserve="all" />
    <type fullname="System.Threading.ThreadStart" preserve="all" />
    <type fullname="System.TimeSpan" preserve="all" />
    <type fullname="System.Type" preserve="all" />
    <type fullname="System.UInt16" preserve="all" />
Assets/Launch/Manager/LocalResManager.cs
@@ -154,6 +154,15 @@
        {
            try
            {
#if UNITY_WEBGL || TEST_BUILD
                LogPackageBeforeLoad(location, package, attempt);
#endif
                if (package == null)
                    throw new Exception($"YooAsset package is null. State={YooAssetInitializer.Instance.State}, location='{location}'");
                if (!package.PackageValid)
                    throw new Exception($"YooAsset package '{package.PackageName}' has no active manifest. State={YooAssetInitializer.Instance.State}, location='{location}'");
                var handle = package.LoadAssetAsync<T>(location);
                await handle.ToUniTask();
                if (handle.Status != EOperationStatus.Succeed)
@@ -174,6 +183,40 @@
        Debug.LogError($"[LocalResManager] Load '{location}' failed after {YOO_MAX_RETRY + 1} attempts: {lastEx?.Message}");
        return null;
    }
#if UNITY_WEBGL || TEST_BUILD
    private void LogPackageBeforeLoad(string location, ResourcePackage package, int attempt)
    {
        if (package == null)
        {
            Debug.LogError($"[LocalResManager][Diag] BeforeLoad attempt={attempt + 1}, location='{location}', package=null, state={YooAssetInitializer.Instance.State}, lastError={YooAssetInitializer.Instance.LastError}");
            return;
        }
        string manifestVersion = "manifest-null";
        string locationValid = "manifest-null";
        int assetTotalCount = -1;
        int bundleTotalCount = -1;
        try
        {
            if (package.PackageValid)
            {
                var details = package.GetPackageDetails();
                manifestVersion = details.PackageVersion ?? "null";
                assetTotalCount = details.AssetTotalCount;
                bundleTotalCount = details.BundleTotalCount;
                locationValid = package.CheckLocationValid(location).ToString();
            }
        }
        catch (Exception ex)
        {
            locationValid = $"check-error:{ex.Message}";
        }
        Debug.Log($"[LocalResManager][Diag] BeforeLoad attempt={attempt + 1}, location='{location}', package='{package.PackageName}', initStatus={package.InitializeStatus}, packageValid={package.PackageValid}, manifestVersion={manifestVersion}, assets={assetTotalCount}, bundles={bundleTotalCount}, locationValid={locationValid}, state={YooAssetInitializer.Instance.State}, lastError={YooAssetInitializer.Instance.LastError}");
    }
#endif
    public void Init()
    {
@@ -290,11 +333,11 @@
            // 从服务器返回的 resource_url 中提取 CDN 地址,写入 VersionConfigEx 供 YooAsset 初始化使用
            if (versionInfo != null && VersionConfigEx.config != null)
            {
#if TEST_BUILD && UNITY_WEBGL
// #if TEST_BUILD && UNITY_WEBGL
                // 本地测试:强制使用本地 CDN,忽略服务器返回的 resource_url
                VersionConfigEx.config.cdnUrl = "http://localhost:8081/";
                Debug.Log("[LocalResManager] TEST_BUILD+WebGL: 强制使用本地 CDN http://localhost:8081/");
#else
                // VersionConfigEx.config.cdnUrl = "http://localhost:8081/";
                // Debug.Log("[LocalResManager] TEST_BUILD+WebGL: 强制使用本地 CDN http://localhost:8081/");
// #else
                try
                {
                    string resourceUrl = versionInfo.GetResourcesURL(VersionConfigEx.config.branch);
@@ -308,7 +351,7 @@
                {
                    Debug.LogWarning($"[LocalResManager] 获取 resource_url 失败,将使用 OfflinePlayMode: {urlEx.Message}");
                }
#endif
// #endif
            }
            Launch.Instance.InitYooAssetEarlyAsync().ContinueWith(() =>
@@ -572,6 +615,9 @@
        }
        await UniTask.Yield();
#else
#if UNITY_WEBGL || TEST_BUILD
    Debug.Log($"[LocalResManager][Diag] ReadText via YooAsset location='{location}', state={YooAssetInitializer.Instance.State}");
#endif
        var textAsset = await LoadAssetWithRetryAsync<TextAsset>(location);
        if (textAsset != null)
        {
Assets/Launch/Manager/YooAssetInitializer.cs
@@ -291,13 +291,39 @@
                var pkgName = kvp.Key;
                var package = kvp.Value;
                // 1. 请求版本号
                var versionOp = package.RequestPackageVersionAsync();
                await versionOp.ToUniTask();
#if UNITY_WEBGL || TEST_BUILD
                Debug.Log($"[YooAssetInitializer][Diag] Request version begin pkg='{pkgName}', playMode={_playMode}, initStatus={package.InitializeStatus}, packageValid={package.PackageValid}");
#endif
                if (versionOp.Status != EOperationStatus.Succeed)
                // 1. 请求版本号(对关键包最多重试3次,间隔1s)
                int versionRetryMax = string.Equals(pkgName, CONFIG_PACKAGE_NAME, StringComparison.OrdinalIgnoreCase) ? 3 : 0;
                EOperationStatus versionStatus = EOperationStatus.Failed;
                string versionOpError = string.Empty;
                string packageVersion = string.Empty;
                for (int versionAttempt = 0; versionAttempt <= versionRetryMax; versionAttempt++)
                {
                    Debug.LogWarning($"[YooAssetInitializer] RequestPackageVersion failed for '{pkgName}': {versionOp.Error}");
                    if (versionAttempt > 0)
                    {
                        Debug.LogWarning($"[YooAssetInitializer] RequestPackageVersion retry {versionAttempt}/{versionRetryMax} for '{pkgName}'");
                        await UniTask.Delay(1000);
                    }
                    var versionOp = package.RequestPackageVersionAsync();
                    await versionOp.ToUniTask();
                    versionStatus = versionOp.Status;
                    versionOpError = versionOp.Error;
                    if (versionStatus == EOperationStatus.Succeed)
                    {
                        packageVersion = versionOp.PackageVersion;
                        break;
                    }
                }
                if (versionStatus != EOperationStatus.Succeed)
                {
                    Debug.LogWarning($"[YooAssetInitializer] RequestPackageVersion failed for '{pkgName}': {versionOpError}");
#if UNITY_WEBGL || TEST_BUILD
                    LogPackageState(pkgName, package, "request-version-failed");
#endif
                    // HostPlayMode 远程版本检查失败时,尝试加载内置 manifest(回退到随包资源)
                    if (_playMode == EPlayMode.HostPlayMode)
@@ -312,6 +338,9 @@
                            if (fallbackManifestOp.Status == EOperationStatus.Succeed)
                            {
                                Debug.Log($"[YooAssetInitializer] Package '{pkgName}' using buildin manifest v{fallbackVersionOp.PackageVersion}");
#if UNITY_WEBGL || TEST_BUILD
                                LogPackageState(pkgName, package, "fallback-manifest-success");
#endif
                                continue;
                            }
                        }
@@ -320,7 +349,6 @@
                    continue;
                }
                string packageVersion = versionOp.PackageVersion;
                Debug.Log($"[YooAssetInitializer] Package '{pkgName}' version: {packageVersion}");
                // 2. 更新 Manifest
@@ -330,15 +358,27 @@
                if (manifestOp.Status != EOperationStatus.Succeed)
                {
                    Debug.LogWarning($"[YooAssetInitializer] UpdatePackageManifest failed for '{pkgName}': {manifestOp.Error}");
#if UNITY_WEBGL || TEST_BUILD
                    LogPackageState(pkgName, package, "update-manifest-failed");
#endif
                    continue;
                }
                Debug.Log($"[YooAssetInitializer] Package '{pkgName}' manifest updated to {packageVersion}.");
#if UNITY_WEBGL || TEST_BUILD
                LogPackageState(pkgName, package, "update-manifest-success");
#endif
            }
            State = InitState.VersionChecked;
            State = InitState.Ready;
            Debug.Log("[YooAssetInitializer] All packages version checked. State → Ready");
#if UNITY_WEBGL || TEST_BUILD
            foreach (var kvp in _packages)
            {
                LogPackageState(kvp.Key, kvp.Value, "final-ready-summary");
            }
#endif
        }
        catch (Exception ex)
        {
@@ -348,6 +388,48 @@
        }
    }
#if UNITY_WEBGL || TEST_BUILD
    private void LogPackageState(string pkgName, ResourcePackage package, string phase)
    {
        if (package == null)
        {
            Debug.LogError($"[YooAssetInitializer][Diag] {phase} pkg='{pkgName}' package=null");
            return;
        }
        int assetTotalCount = -1;
        int bundleTotalCount = -1;
        string packageVersion = "manifest-null";
        string initialFunctionValid = "not-prefab";
        try
        {
            if (package.PackageValid)
            {
                var details = package.GetPackageDetails();
                assetTotalCount = details.AssetTotalCount;
                bundleTotalCount = details.BundleTotalCount;
                packageVersion = details.PackageVersion ?? "null";
                if (string.Equals(pkgName, CONFIG_PACKAGE_NAME, StringComparison.OrdinalIgnoreCase))
                {
                    initialFunctionValid = package.CheckLocationValid("Assets/ResourcesOut/Config/InitialFunction.txt").ToString();
                }
            }
            else if (string.Equals(pkgName, CONFIG_PACKAGE_NAME, StringComparison.OrdinalIgnoreCase))
            {
                initialFunctionValid = "manifest-null";
            }
        }
        catch (Exception ex)
        {
            initialFunctionValid = $"check-error:{ex.Message}";
        }
        Debug.Log($"[YooAssetInitializer][Diag] {phase} pkg='{pkgName}', initStatus={package.InitializeStatus}, packageValid={package.PackageValid}, manifestVersion={packageVersion}, assets={assetTotalCount}, bundles={bundleTotalCount}, initialFunctionValid={initialFunctionValid}");
    }
#endif
    // ====================================================================
    // 下载器创建
    // ====================================================================