diff --git a/Assets/Editor/PackagingBuildGuard.cs b/Assets/Editor/PackagingBuildGuard.cs new file mode 100644 index 00000000..18152888 --- /dev/null +++ b/Assets/Editor/PackagingBuildGuard.cs @@ -0,0 +1,160 @@ +#if UNITY_EDITOR +using System.Collections.Generic; +using System.Text; +using UnityEditor; +using UnityEditor.Build; +using UnityEditor.Build.Reporting; +using UnityEngine; + +/// +/// 构建前防线:若随包发布的玩家进度数据(Player_SO / AllyHero_SO / SongData) +/// 仍带有非零测试值,直接中断构建。 +/// +/// 目的:杜绝"忘记跑一键初始化 → 测试存档随安装包发布 → 玩家首启被灌入 999988 +/// 金币等测试数据"的事故(这是历史上多次出现的存档污染根因)。 +/// +/// 只做只读校验,不改动任何资产;发现问题时抛出 BuildFailedException 并给出 +/// 明确指引(跑 Tools/Packaging/一键初始化打包设置)。 +/// +public sealed class PackagingBuildGuard : IPreprocessBuildWithReport +{ + public int callbackOrder => 0; + + public void OnPreprocessBuild(BuildReport report) + { + var problems = new List(); + + CheckPlayers(problems); + CheckHeroes(problems); + CheckSongs(problems); + + if (problems.Count == 0) + { + return; + } + + var sb = new StringBuilder(); + sb.AppendLine("检测到随包发布的玩家进度数据仍带测试值,已中断构建。"); + sb.AppendLine("请先执行菜单:Tools/Packaging/一键初始化打包设置(恢复默认),再重新打包。"); + sb.AppendLine(); + sb.AppendLine("问题明细:"); + int shown = 0; + foreach (var p in problems) + { + sb.AppendLine(" - " + p); + if (++shown >= 40) + { + sb.AppendLine(" - ...(其余 " + (problems.Count - shown) + " 项省略)"); + break; + } + } + + Debug.LogError("[PackagingBuildGuard]\n" + sb); + throw new BuildFailedException(sb.ToString()); + } + + private static void CheckPlayers(List problems) + { + string[] intFields = + { + "player_coins", "player_material", "player_currentEXP", "player_currentLevel", + "commonExpBottle78001", "mediumExpBottle78002", "superiorExpBottle78003", + "supremeExpBottle78004", "extraordinaryExpBottle78005", "celestialExpBottle78006", + "dushMaterial78021", "dushMaterial78022", "dushMaterial78023", "dushMaterial78024", + }; + + foreach (var guid in AssetDatabase.FindAssets("t:Player_SO")) + { + string path = AssetDatabase.GUIDToAssetPath(guid); + var so = AssetDatabase.LoadAssetAtPath(path); + if (so == null) continue; + + var s = new SerializedObject(so); + foreach (var f in intFields) + { + var prop = s.FindProperty(f); + if (prop != null && prop.intValue != 0) + { + problems.Add(path + " :: " + f + " = " + prop.intValue); + } + } + var rank = s.FindProperty("uRankingScore"); + if (rank != null && Mathf.Abs(rank.floatValue) > 0.0001f) + { + problems.Add(path + " :: uRankingScore = " + rank.floatValue); + } + } + } + + private static void CheckHeroes(List problems) + { + string[] intFields = + { + "ally_currentEXP", "ally_growthUnlockedTierIndex", + "ally_battleDeployCount", "ally_finishCount", "ally_mvpCount", + }; + + foreach (var guid in AssetDatabase.FindAssets("t:AllyHero_SO")) + { + string path = AssetDatabase.GUIDToAssetPath(guid); + var so = AssetDatabase.LoadAssetAtPath(path); + if (so == null) continue; + + var s = new SerializedObject(so); + foreach (var f in intFields) + { + var prop = s.FindProperty(f); + if (prop != null && prop.intValue != 0) + { + problems.Add(path + " :: " + f + " = " + prop.intValue); + } + } + var join = s.FindProperty("ally_joinDateUtcTicks"); + if (join != null && join.longValue != 0L) + { + problems.Add(path + " :: ally_joinDateUtcTicks = " + join.longValue); + } + } + } + + private static void CheckSongs(List problems) + { + string[] recordFields = + { + "lastScoreForThisDifficulty", "chartPersonalRecordForThisDifficulty", + "idolPersonalRecordForThisDifficulty", "totalPersonalRecordForThisDifficulty", + }; + + foreach (var guid in AssetDatabase.FindAssets("t:SongData")) + { + string path = AssetDatabase.GUIDToAssetPath(guid); + var so = AssetDatabase.LoadAssetAtPath(path); + if (so == null) continue; + + var s = new SerializedObject(so); + var enter = s.FindProperty("game_enterTimes"); + if (enter != null && enter.intValue != 0) + { + problems.Add(path + " :: game_enterTimes = " + enter.intValue); + } + + var chartFiles = s.FindProperty("chartFiles"); + if (chartFiles != null && chartFiles.isArray) + { + for (int i = 0; i < chartFiles.arraySize; i++) + { + var entry = chartFiles.GetArrayElementAtIndex(i); + foreach (var f in recordFields) + { + var prop = entry.FindPropertyRelative(f); + if (prop != null && prop.intValue != 0) + { + problems.Add(path + " :: chartFiles[" + i + "]." + f + " = " + prop.intValue); + } + } + } + } + } + } +} +#endif diff --git a/Assets/Editor/PackagingBuildGuard.cs.meta b/Assets/Editor/PackagingBuildGuard.cs.meta new file mode 100644 index 00000000..8e1b97e5 --- /dev/null +++ b/Assets/Editor/PackagingBuildGuard.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 821a652caceb13346a933a59d5de5f90 \ No newline at end of file diff --git a/Assets/Editor/PackagingResetTool.cs b/Assets/Editor/PackagingResetTool.cs index 06a56deb..1b059d7c 100644 --- a/Assets/Editor/PackagingResetTool.cs +++ b/Assets/Editor/PackagingResetTool.cs @@ -35,6 +35,7 @@ public static class PackagingResetTool "将执行以下重置(仅玩家进度,不改配置/解锁/技能配装):\n\n" + "1. 玩家:金币、材料、经验、等级清零\n" + "2. 英雄:经验、成长阶位、自动突破、等级锁、出战/完成/MVP 统计、入队日期清零\n" + + "2.5 歌曲:游玩次数、累计时长、各难度成绩记录清零(歌曲解锁/谱面配置不动)\n" + "3. 装备:删除 " + GeneratedEquipmentFolder + " 下所有生成装备,清除英雄已装备引用\n" + "4. 商店:所有物品 purchasedCount、user_has_read 清零(限购配置 itemPurchaseQuota 不动)\n" + "5. 清理本机测试存档(.cache_bridge 货币/成长/装备/商店存档,不含拥有权账本)与相关 PlayerPrefs\n\n" + @@ -56,6 +57,7 @@ public static class PackagingResetTool errors += ResetPlayers(report); errors += ResetHeroes(report); + errors += ResetSongs(report); errors += DeleteGeneratedEquipmentAssets(report); errors += ResetStoreItems(report); } @@ -160,6 +162,68 @@ public static class PackagingResetTool return 0; } + private static int ResetSongs(StringBuilder report) + { + int count = 0; + int charts = 0; + foreach (var guid in AssetDatabase.FindAssets("t:SongData")) + { + string path = AssetDatabase.GUIDToAssetPath(guid); + var so = AssetDatabase.LoadAssetAtPath(path); + if (so == null) + { + continue; + } + + var serialized = new SerializedObject(so); + // 顶层游玩进度(不动 songID / isUnlocked / bpm / 谱面配置等)。 + SetStringIfPresent(serialized, "usernameID", string.Empty); + SetIntIfPresent(serialized, "game_enterTimes", 0); + SetFloatIfPresent(serialized, "time_totalPlayingTime", 0f); + + // 逐难度成绩记录(chartFiles 数组内),只清成绩,保留难度/敌人/谱面配置。 + var chartFiles = serialized.FindProperty("chartFiles"); + if (chartFiles != null && chartFiles.isArray) + { + for (int i = 0; i < chartFiles.arraySize; i++) + { + var entry = chartFiles.GetArrayElementAtIndex(i); + SetChildInt(entry, "lastScoreForThisDifficulty", 0); + SetChildInt(entry, "chartPersonalRecordForThisDifficulty", 0); + SetChildInt(entry, "idolPersonalRecordForThisDifficulty", 0); + SetChildInt(entry, "totalPersonalRecordForThisDifficulty", 0); + SetChildFloat(entry, "levelProgressForThisDifficulty", 0f); + charts++; + } + } + + serialized.ApplyModifiedPropertiesWithoutUndo(); + EditorUtility.SetDirty(so); + count++; + } + + report.AppendLine("歌曲资产已重置:" + count + " 个 SongData(游玩次数/时长/" + charts + " 条难度成绩记录)。"); + return 0; + } + + private static void SetChildInt(SerializedProperty parent, string field, int value) + { + var prop = parent.FindPropertyRelative(field); + if (prop != null) + { + prop.intValue = value; + } + } + + private static void SetChildFloat(SerializedProperty parent, string field, float value) + { + var prop = parent.FindPropertyRelative(field); + if (prop != null) + { + prop.floatValue = value; + } + } + private static int DeleteGeneratedEquipmentAssets(StringBuilder report) { if (!AssetDatabase.IsValidFolder(GeneratedEquipmentFolder)) diff --git a/Assets/Resources/gTransitionPrefab.prefab b/Assets/Resources/gTransitionPrefab.prefab index 7f491123..16eaf800 100644 --- a/Assets/Resources/gTransitionPrefab.prefab +++ b/Assets/Resources/gTransitionPrefab.prefab @@ -11,6 +11,7 @@ GameObject: - component: {fileID: 1026901177260465494} - component: {fileID: 6547744825235139397} - component: {fileID: 2886771985255225193} + - component: {fileID: 8202483137837931122} m_Layer: 0 m_Name: loading m_TagString: Untagged @@ -34,9 +35,9 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 794, y: -474} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 874, y: -474} + m_SizeDelta: {x: 0, y: 30} + m_Pivot: {x: 1, y: 0.5} --- !u!222 &6547744825235139397 CanvasRenderer: m_ObjectHideFlags: 0 @@ -79,6 +80,20 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: "\u52A0\u8F7D\u4E2D..." +--- !u!114 &8202483137837931122 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2548307509960470973} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 --- !u!1 &5322044918174838164 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/playerdata/playerData_uniqueData.asset b/Assets/Resources/playerdata/playerData_uniqueData.asset index a463fb92..1890cdaa 100644 --- a/Assets/Resources/playerdata/playerData_uniqueData.asset +++ b/Assets/Resources/playerdata/playerData_uniqueData.asset @@ -12,19 +12,19 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 27e379f45b1bb88449756219caee2f89, type: 3} m_Name: playerData_uniqueData m_EditorClassIdentifier: - player_currentEXP: 802 - player_coins: 999988 - player_material: 486 + player_currentEXP: 0 + player_coins: 0 + player_material: 0 player_currentLevel: 0 - commonExpBottle78001: 1 - mediumExpBottle78002: 2 - superiorExpBottle78003: 1 - supremeExpBottle78004: 1 - extraordinaryExpBottle78005: 3 + commonExpBottle78001: 0 + mediumExpBottle78002: 0 + superiorExpBottle78003: 0 + supremeExpBottle78004: 0 + extraordinaryExpBottle78005: 0 celestialExpBottle78006: 0 - uRankingScore: 0.6457693 - dushMaterial78021: 1 - dushMaterial78022: 1 + uRankingScore: 0 + dushMaterial78021: 0 + dushMaterial78022: 0 dushMaterial78023: 0 dushMaterial78024: 0 - firstLaunchDate: 2026-03-16 + firstLaunchDate: diff --git a/Assets/Resources/so/ally/30206_erendira.asset b/Assets/Resources/so/ally/30206_erendira.asset index 032a01d6..425eae7b 100644 --- a/Assets/Resources/so/ally/30206_erendira.asset +++ b/Assets/Resources/so/ally/30206_erendira.asset @@ -107,7 +107,7 @@ MonoBehaviour: ally_battleDeployCount: 0 ally_finishCount: 0 ally_mvpCount: 0 - ally_joinDateUtcTicks: 639193639302687480 + ally_joinDateUtcTicks: 0 behaviourAxes: - axisName: "\u9898\u6D77\u6218\u672F" value: 0 @@ -258,6 +258,6 @@ MonoBehaviour: skillDescriptionsText: "\u3010\u534F\u5FC3\u5408\u4F5C\u3011\u76F8\u90BB\u5076\u50CF\u91CA\u653E\u6280\u80FD\u65F6\uFF0C\u81EA\u8EAB\u83B7\u53D6\u7B49\u540C\u4E8E\u6CD5\u529B\u503C\u4E0A\u96502%\u7684\u6CD5\u529B\u503C\uFF1B\u81EA\u8EAB\u83B7\u5F97\u201C\u4EA4\u7ED9\u4F60\uFF01\u201D\u3002\n\n\u201C\u4EA4\u7ED9\u4F60\uFF01\u201D\uFF1A\u5C06\u81EA\u8EAB\u4E0B\u4E00\u6B21\u53D7\u5230\u7684\u4F24\u5BB3\u6216\u83B7\u5F97\u7684\u589E\u76CA\u8F6C\u79FB\u7ED9\u76F8\u90BB\u5076\u50CF\u3002" thisSkill_levelLimit: 4 isSpecialSkill: 0 - equippedSkillGroupIDs: 31e8cc01 + equippedSkillGroupIDs: 31e8cc0138e8cc0136e8cc0137e8cc01 equippedEquipment: {fileID: 0} equippedEquipmentId: type0_20260325_00000008 diff --git a/Assets/Resources/so/notebook/501content/501001.asset b/Assets/Resources/so/notebook/501content/501001.asset index b66c529c..5f4e225f 100644 --- a/Assets/Resources/so/notebook/501content/501001.asset +++ b/Assets/Resources/so/notebook/501content/501001.asset @@ -15,29 +15,17 @@ MonoBehaviour: fatherType: 1 isUnlocked: 1 class_id: 501001 - class_name: "\u4F60\u597D" - class_image: {fileID: 0} + class_name: "\u524D\u8A00" + class_image: {fileID: 21300000, guid: 9d64dfe23766f5143aeaf5b8c4ae1ccd, type: 3} itemRarity: 3 - class_description: "\u6211\u4FDD\u6301\u7740\u6124\u6012\u4F46\u4F60\u770B\u4E0D\u51FA\u6765\n\u56E0\u4E3A\u6211\u6709\u5FAE\u7B11\u5507" + usageTag: 0 + class_description: "\u6211\u4E0E\u72FC\u85C9\u4E4B\u5730\u4E0E\u72FC\u85C9\u5DE5\u4F5C" sonList: - son_isUnlocked: 1 son_id: 0 - son_name: 1238971 + son_name: "\u524D\u8A00 #1" son_image: {fileID: 0} - son_description: 124151 - son_title: - son_passage: - - son_isUnlocked: 1 - son_id: 0 - son_name: "\u6BD4\u6BD4\u62C9\u5E03" - son_image: {fileID: 0} - son_description: 112312312 - son_title: "\u6211\u53EB\u5B54\u5609\u5F6C" - son_passage: "\u6211\u662Fsb" - - son_isUnlocked: 0 - son_id: 0 - son_name: "\u6BD4\u6BD4\u62C9\u5E03" - son_image: {fileID: 0} - son_description: 112312312 - son_title: - son_passage: + son_detailsImage: {fileID: 21300000, guid: ea48dcb32602ae34d80a24fcae4260ec, type: 3} + son_description: "\u81EA\u6628\u65E5\u8D77\uFF0C\u6211\u6B63\u5F0F\u62C5\u4EFB\u4E86\u516C\u53F8\u5206\u90E8\u2014\u2014Filelink\u201C\u5076\u50CF\u201D\u6863\u6848\u9986\u7684\u6863\u6848\u4E13\u5458\u4E00\u804C......" + son_title: "\u524D\u8A00 #1" + son_passage: "\u81EA\u6628\u65E5\u8D77\uFF0C\u6211\u6B63\u5F0F\u62C5\u4EFB\u4E86\u516C\u53F8\u5206\u90E8\u2014\u2014Filelink\u201C\u5076\u50CF\u201D\u6863\u6848\u9986\u7684\u6863\u6848\u4E13\u5458\u4E00\u804C\uFF0C\u4E3B\u8981\u8D1F\u8D23\u6B8B\u7F3A\u6863\u6848\u7684\u8865\u5145\u3001\u5F52\u6574\u4EE5\u53CA\u6536\u96C6\u5DE5\u4F5C\u3002\u5728\u8FD9\u4E00\u70B9\u4E0A\uFF0C\u6211\u4E0ESonia\u7684\u804C\u8D23\u5B8C\u5168\u4E00\u81F4\uFF0C\u6CA1\u4EC0\u4E48\u4E0D\u540C\u3002\r\n\r\n\u5F53\u5DE6\u811A\u521A\u8FC8\u8FDB\u5927\u95E8\u65F6\uFF0C\u6211\u4FBF\u9690\u7EA6\u4EA7\u751F\u4E86\u4E00\u79CD\u611F\u89C9\uFF1A\u8FD9\u4E5F\u8BB8\u7684\u786E\u662F\u6211\u6240\u5411\u5F80\u7684\uFF0C\u5728\u90A3\u7247\u201C\u6781\u4E50\u51C0\u571F\u201D\u4E2D\u5E72\u7740\u7684\u65B0\u9C9C\u6709\u8DA3\u7684\u6D3B\u2026\u2026\u4F46\u73B0\u5728\u4E0B\u5B9A\u8BBA\u8FD8\u4E3A\u65F6\u8FC7\u65E9\u3002\u6BD5\u7ADF\uFF0C\u5728\u201C\u6700\u5408\u9002\u7684\u4EBA\u9009\u201D\u8FD9\u65B9\u9762\uFF0C\u516C\u53F8\u5185\u90E8\u5C31\u66FE\u5F15\u8D77\u8FC7\u597D\u51E0\u6B21\u53E3\u89D2\uFF0C\u800C\u4E14\u4E4B\u524D\u6765\u5230\u8FD9\u91CC\u7684\u4EBA\uFF0C\u65E0\u4E00\u4F8B\u5916\u90FD\u65E0\u6CD5\u80DC\u4EFB\u3002\r\n\r\n\u6211\u8BE5\u8D28\u95EE\u81EA\u5DF1\uFF1A\u6211\u4E0E\u4ED6\u4EEC\u6709\u4F55\u4E0D\u540C\uFF1F\u4E3A\u4F55\u6211\u4F1A\u9F13\u8D77\u52C7\u6C14\u9009\u62E9\u6765\u5230\u8FD9\u4E2A\u5730\u65B9\uFF1F\r\n\r\n\u7B97\u4E86\uFF0C\u8BF4\u8FD9\u4E9B\u4E5F\u6CA1\u4EC0\u4E48\u7528\uFF0C\u8FD8\u662F\u5C3D\u5FEB\u9002\u5E94\u8FD9\u91CC\u7684\u4E00\u5207\u5427\uFF0C\u6BD5\u7ADF\u6211\u5DF2\u7ECF\u521D\u6B65\u9886\u6559\u8FC7\u5B83\u7684\u201C\u5A01\u98CE\u201D\u4E86\u3002\r\n" diff --git a/Assets/Resources/so/notebook/501content/501002.asset b/Assets/Resources/so/notebook/501content/501002.asset index 41c077b7..6ad1bd28 100644 --- a/Assets/Resources/so/notebook/501content/501002.asset +++ b/Assets/Resources/so/notebook/501content/501002.asset @@ -14,30 +14,18 @@ MonoBehaviour: m_EditorClassIdentifier: fatherType: 1 isUnlocked: 1 - class_id: 501001 - class_name: "\u4F60\u597D" + class_id: 501002 + class_name: "\u6863\u6848\u4E13\u5458\u4E0E\u52A9\u7406Sonia" class_image: {fileID: 0} itemRarity: 3 + usageTag: 0 class_description: "\u6211\u4FDD\u6301\u7740\u6124\u6012\u4F46\u4F60\u770B\u4E0D\u51FA\u6765\n\u56E0\u4E3A\u6211\u6709\u5FAE\u7B11\u5507" sonList: - son_isUnlocked: 1 son_id: 0 - son_name: 1238971 + son_name: "\u6863\u6848\u4E13\u5458\u4E0E\u52A9\u7406Sonia #1" son_image: {fileID: 0} - son_description: 124151 - son_title: - son_passage: - - son_isUnlocked: 1 - son_id: 0 - son_name: "\u6BD4\u6BD4\u62C9\u5E03" - son_image: {fileID: 0} - son_description: 112312312 - son_title: - son_passage: - - son_isUnlocked: 0 - son_id: 0 - son_name: "\u6BD4\u6BD4\u62C9\u5E03" - son_image: {fileID: 0} - son_description: 112312312 - son_title: - son_passage: + son_detailsImage: {fileID: 21300000, guid: ea48dcb32602ae34d80a24fcae4260ec, type: 3} + son_description: "\u6211\u4F5C\u4E3ABansonic\u516C\u53F8\u7684\u6587\u804C\u2026\u2026\u5199\u4E0B\u8FD9\u4E9B\u8C8C\u4F3C\u6CA1\u4EC0\u4E48\u7528\u2026\u2026\u7B97\u4E86......" + son_title: "\u6863\u6848\u4E13\u5458\u4E0E\u52A9\u7406Sonia #1" + son_passage: "\u6211\u4F5C\u4E3ABansonic\u516C\u53F8\u7684\u6587\u804C\u2026\u2026\u5199\u4E0B\u8FD9\u4E9B\u8C8C\u4F3C\u6CA1\u4EC0\u4E48\u7528\u2026\u2026\u7B97\u4E86\uFF0C\u4E5F\u8BB8\u6211\u5BF9\u81EA\u6211\u7684\u8BA4\u77E5\u76F8\u5F53\u6A21\u7CCA\uFF0C\u53C8\u4E5F\u8BB8\u672A\u6765\u67D0\u5929\u4F1A\u6709\u4EBA\u7FFB\u8D77\u8FD9\u672C\u4E0D\u8D77\u773C\u7684\u518C\u5B50\uFF0C\u6BD5\u7ADF\u6211\u6709\u53EF\u80FD\u4F1A\u79BB\u5C97\u3002\r\n\r\n\u6211\u66FE\u662F\u4E00\u540D\u666E\u901A\u7684\u6587\u804C\u4EBA\u5458\uFF0C\u4E4B\u524D\u5728Bansonic\u516C\u53F8\u5DE5\u4F5C\uFF0C\u73B0\u5982\u4ECA\u88AB\u8C03\u81F3Bansonic\u7684\u5206\u90E8\uFF0C\u4E5F\u5C31\u662F\u5728Filelink\u91CC\u62C5\u4EFB\u6863\u6848\u4E13\u5458\u3002Sonia\u4E5F\u66FE\u5728Bansonic\u5DE5\u4F5C\uFF0C\u5979\u540C\u6211\u7684\u5DE5\u4F5C\u5185\u5BB9\u4E00\u81F4\u3002\u4E0D\u5982\u8BF4\u662F\u6211\u4EEC\u4E24\u4E2A\u4EBA\u6765\u9F50\u5FC3\u534F\u529B\uFF0C\u628A\u5982\u4ECA\u5806\u79EF\u4E0B\u6765\u7684\u6D3B\u7ED9\u5E72\u5B8C\uFF0C\u56E0\u4E3A\u8FD9\u5DE5\u4F5C\u91CF\u4E00\u4E2A\u4EBA\u53EF\u80FD\u771F\u7684\u5403\u4E0D\u6D88\u3002\r\n\r\n\u603B\u4E4B\uFF0C\u6211\u7684\u65E5\u5E38\u5DE5\u4F5C\u4FBF\u662F\u4E0D\u65AD\u5C06\u90A3\u4E9B\u6240\u8C13\u7684\u201C\u8FC7\u53BB\u7684\u4EBA\u201D\u91CD\u6784\u51FA\u6765\u3002\u65E0\u8BBA\u5979\u4EEC\u662F\u4ECE\u4E0D\u77E5\u662F\u6211\u3001\u8FD8\u662FSonia\u7684\u8111\u6D77\u91CC\u6D6E\u73B0\uFF0C\u6291\u6216\u4EC5\u4EC5\u662F\u6839\u636E\u6863\u6848\u5BF9\u5916\u89C2\u7684\u63CF\u8FF0\u6784\u9020\u800C\u6210\uFF0C\u6211\u4EEC\u90FD\u8981\u5C06\u5979\u4EEC\u62C9\u5230\u5E73\u53F0\u4E0A\u6218\u6597\u3002\u800C\u6211\u4EEC\u8D1F\u8D23\u5728\u4E00\u4FA7\u65C1\u89C2\u3001\u4E0B\u8FBE\u6307\u4EE4\uFF08\u2026\u2026\u5C31\u50CF\u6218\u65F6\u6307\u6325\u5B98\u4E00\u6837\uFF09\uFF0C\u8BB0\u5F55\u5979\u4EEC\u7684\u884C\u52A8\u548C\u80FD\u529B\u7B49\u7B49\u3002\r\n\u6700\u7EC8\uFF0C\u628A\u8FD9\u4E9B\u8BB0\u5F55\u7EFC\u5408\u6C47\u96C6\u5728\u4E00\u5F20\u9488\u5BF9\u5076\u50CF\u4E2A\u4EBA\u7684\u8868\u5355\u4E0A\u2026\u2026\u5C31\u8FD9\u6837\u65E5\u590D\u4E00\u65E5\u5730\u201C\u590D\u6F14\u201D\u5979\u4EEC\u5728\u4E0D\u540C\u201C\u6218\u573A\u201D\u4E0A\u7684\u884C\u52A8\uFF0C\u6700\u7EC8\u5F52\u6574\u6863\u6848\uFF0C\u64B0\u5199\u201C\u5076\u50CF\u201D\u62A5\u544A\u4E0E\u5979\u4EEC\u7684\u6545\u4E8B\u2026\u2026\r\n" diff --git a/Assets/Resources/so/notebook/501content/501003.asset b/Assets/Resources/so/notebook/501content/501003.asset index 580e8360..a5c74a06 100644 --- a/Assets/Resources/so/notebook/501content/501003.asset +++ b/Assets/Resources/so/notebook/501content/501003.asset @@ -14,30 +14,18 @@ MonoBehaviour: m_EditorClassIdentifier: fatherType: 1 isUnlocked: 1 - class_id: 501001 - class_name: "\u4F60\u597D" + class_id: 501003 + class_name: "Bansonic\u516C\u53F8" class_image: {fileID: 0} itemRarity: 3 + usageTag: 0 class_description: "\u6211\u4FDD\u6301\u7740\u6124\u6012\u4F46\u4F60\u770B\u4E0D\u51FA\u6765\n\u56E0\u4E3A\u6211\u6709\u5FAE\u7B11\u5507" sonList: - son_isUnlocked: 1 son_id: 0 - son_name: 1238971 + son_name: "Bansonic\u516C\u53F8 #1" son_image: {fileID: 0} - son_description: 124151 - son_title: - son_passage: - - son_isUnlocked: 1 - son_id: 0 - son_name: "\u6BD4\u6BD4\u62C9\u5E03" - son_image: {fileID: 0} - son_description: 112312312 - son_title: - son_passage: - - son_isUnlocked: 0 - son_id: 0 - son_name: "\u6BD4\u6BD4\u62C9\u5E03" - son_image: {fileID: 0} - son_description: 112312312 - son_title: - son_passage: + son_detailsImage: {fileID: 21300000, guid: ea48dcb32602ae34d80a24fcae4260ec, type: 3} + son_description: "Bansonic\u516C\u53F8\u540C\u6211\u7B14\u4E0B\u7684\u201C\u7ECA\u594F\u201D\u5C0F\u961F\u5E76\u65E0\u5173\u7CFB\u3002\u524D\u8005\u662F\u5C06\u6211\u6D3E\u9063\u81F3\u6B64\u5730\u7684\u6BCD\u516C\u53F8\uFF0C\u800C\u540E\u8005\u5219\u662F......" + son_title: "Bansonic\u516C\u53F8 #1" + son_passage: "Bansonic\u516C\u53F8\u540C\u6211\u7B14\u4E0B\u7684\u201C\u7ECA\u594F\u201D\u5C0F\u961F\u5E76\u65E0\u5173\u7CFB\u3002\u524D\u8005\u662F\u5C06\u6211\u6D3E\u9063\u81F3\u6B64\u5730\u7684\u6BCD\u516C\u53F8\uFF0C\u800C\u540E\u8005\u5219\u662F\u4E00\u4E2A\u5728\u5F53\u5E74\u5076\u50CF\u7ADE\u6280\u884C\u4E1A\u4E0B\u8BDE\u751F\u7684\u6BD4\u8D5B\u961F\u4F0D\u3002\u81F3\u4E8E\u201C\u7ECA\u594F\u201D\u5C0F\u961F\u8FD9\u4E00\u540D\u79F0\uFF0C\u4E5F\u662F\u6211\u601D\u6765\u60F3\u53BB\uFF0C\u6700\u7EC8\u51B3\u5B9A\u4EE5\u516C\u53F8\u540D\u5B57\u7684\u8C10\u97F3\u6539\u6765\u7684\uFF0C\u56E0\u4E3A\u8FD9\u4E00\u961F\u4F0D\u539F\u672C\u7684\u540D\u79F0\u65E9\u5C31\u65E0\u4ECE\u8003\u8BC1\u4E86\u3002\u800C\u4E14\uFF0C\u516C\u53F8\u7ADF\u7136\u79C1\u4E0B\u6709\u4E3B\u6301\u5173\u4E8E\u5076\u50CF\u7ADE\u6280\u7684\u5DE5\u4F5C\u2026\u2026\u8FD9\u4EE4\u6211\u6709\u4E9B\u60CA\u8BB6\uFF0C\uFF08\u65E2\u7136\u5982\u6B64\uFF09\u7D22\u6027\u6211\u5C31\u8FD9\u4E48\u63A5\u4E0B\u8C03\u4EE4\u6765\u8FD9\u91CC\u4E86\u3002\r\n\r\nBansonic\u516C\u53F8\u4E3B\u8981\u7ECF\u8425\u7535\u5B50\u6E38\u620F\u8BBE\u8BA1\u4E0E\u5F00\u53D1\u3001\u7F8E\u672F\u7B49\u884C\u4E1A\u7684\u5916\u5305\u670D\u52A1\u3002\u7B97\u4E0D\u4E0A\u5927\u516C\u53F8\uFF0C\u804C\u5458\u4E0D\u591A\uFF0C\u4F46\u4ECD\u80FD\u7EF4\u6301\u6B63\u5E38\u7684\u8FD0\u8F6C\u3002\u8FD1\u51E0\u5E74\uFF0C\u516C\u53F8\u8C8C\u4F3C\u662F\u60F3\u5F00\u8F9F\u65B0\u65B9\u5411\uFF0C\u4ED6\u4EEC\u5728\u672C\u5730\u5EFA\u7ACB\u8D77\u4E86\u4E00\u4E2A\u7EA6\u6709\u4E00\u5EA7\u5C0F\u578B\u56FE\u4E66\u9986\u90A3\u4E48\u5927\u7684\u201C\u5206\u90E8\u201D\u2026\u2026\u8FD9\u4FBF\u662F\u6863\u6848\u9986\uFF0C\u6211\u76EE\u524D\u6240\u5728\u7684\u5730\u65B9\u3002\r\n\r\n\u6211\u5BF9\u516C\u53F8\u7684\u4E86\u89E3\u4E0D\u591A\uFF0C\u800C\u4E00\u4E9B\u5DE5\u4F5C\u4E0A\u5E94\u9075\u5B88\u4FDD\u5BC6\u7684\u6587\u4EF6\uFF0C\u6211\u4E5F\u4E0D\u4F1A\u5728\u6545\u4E8B\u4E2D\u63D0\u53CA\uFF0C\u5B9E\u9645\u4E0A\u4E5F\u4E0D\u9700\u8981\u63D0\u53CA\u3002\r\n" diff --git a/Assets/Resources/so/notebook/501content/501004.asset b/Assets/Resources/so/notebook/501content/501004.asset new file mode 100644 index 00000000..b6e6f792 --- /dev/null +++ b/Assets/Resources/so/notebook/501content/501004.asset @@ -0,0 +1,31 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cbba4ac8eb94d774997fedbd2b2dd161, type: 3} + m_Name: 501004 + m_EditorClassIdentifier: + fatherType: 1 + isUnlocked: 1 + class_id: 501003 + class_name: "Filelink\u5076\u50CF\u6863\u6848\u9986" + class_image: {fileID: 0} + itemRarity: 3 + usageTag: 0 + class_description: "\u6211\u4FDD\u6301\u7740\u6124\u6012\u4F46\u4F60\u770B\u4E0D\u51FA\u6765\n\u56E0\u4E3A\u6211\u6709\u5FAE\u7B11\u5507" + sonList: + - son_isUnlocked: 1 + son_id: 0 + son_name: "Filelink\u5076\u50CF\u6863\u6848\u9986 #1" + son_image: {fileID: 0} + son_detailsImage: {fileID: 21300000, guid: ea48dcb32602ae34d80a24fcae4260ec, type: 3} + son_description: "\u6863\u6848\u9986\u5750\u843D\u4E8E\u8FD9\u5EA7\u57CE\u5E02\u7684\u4E00\u4E2A\u76F8\u5F53\u4E0D\u8D77\u773C\u7684\u4F4D\u7F6E\u3002\u6211\u751A\u81F3\u90FD\u4E0D\u77E5\u9053\u516C\u53F8\u662F\u600E\u4E48\u60F3\u7684\uFF0C\u65E2\u7136\u60F3\u5356\u4E66\u2026\u2026" + son_title: "Filelink\u5076\u50CF\u6863\u6848\u9986 #1" + son_passage: "\u6863\u6848\u9986\u5750\u843D\u4E8E\u8FD9\u5EA7\u57CE\u5E02\u7684\u4E00\u4E2A\u76F8\u5F53\u4E0D\u8D77\u773C\u7684\u4F4D\u7F6E\u3002\u6211\u751A\u81F3\u90FD\u4E0D\u77E5\u9053\u516C\u53F8\u662F\u600E\u4E48\u60F3\u7684\uFF0C\u65E2\u7136\u60F3\u5356\u4E66\uFF0C\u4E3A\u4EC0\u4E48\u8981\u5EFA\u5728\u8FD9\u79CD\u5730\u65B9\u2026\u2026\u662F\u60F3\u9760\u4E00\u4E9B\u76F8\u5BF9\u201C\u79D1\u6280\u201D\u7684\u624B\u6BB5\u8425\u9500\u5417\uFF1F\u800C\u4E14\u8FD9\u79BB\u6211\u5BB6\u7684\u8DDD\u79BB\u5B9E\u5728\u592A\u8FDC\u2026\u2026\u65E0\u53EF\u5948\u4F55\u4E4B\u4E0B\uFF0C\u6211\u7D22\u6027\u53EA\u80FD\u6BCF\u5929\u4F4F\u5728\u8FD9\u4E2A\u5730\u65B9\u4E86\u3002\r\n\r\n\r\n\u5F53\u6211\u521D\u6B21\u770B\u5230\u6863\u6848\u9986\u7684\u65F6\u5019\uFF0C\u8FD8\u6709\u70B9\u60F3\u8981\u5492\u9A82\u516C\u53F8\u2014\u2014\u4E0D\u4EC5\u4EC5\u662F\u5C06\u6211\u6253\u53D1\u5230\u8FD9\u79CD\u5730\u65B9\uFF0C\u800C\u4E14\u8FD9\u7A77\u9178\u7684\u5C4B\u5B50\uFF0C\u771F\u662F\u4EE4\u6211\u4E0D\u6562\u76F8\u4FE1\u8FD9\u662F\u4E00\u5BB6\u516C\u53F8\u7684\u5206\u90E8\u3002\u4E0D\u8FC7\uFF0C\u6211\u5728\u4E00\u53EA\u811A\u8E0F\u8FDB\u95E8\u69DB\u540E\uFF0C\u611F\u5230\u4E86\u4E00\u4E9B\u6076\u5FC3\uFF0C\u5C31\u50CF\u662F\u6765\u65F6\u7ECF\u5386\u5750\u957F\u9014\u6C7D\u8F66\u7684\u90A3\u79CD\u53CD\u80C3\u611F\u4E00\u6837\u3002\u53EF\u5F53\u6211\u62AC\u8D77\u5934\u65F6\uFF0C\u72B9\u5982\u4E00\u5EA7\u5B8F\u4F1F\u7684\u3001\u6446\u653E\u4E86\u591A\u4E2A\u5C55\u67DC\u7684\u5385\u5802\u8D6B\u7136\u6620\u5165\u773C\u5E18\uFF01\u8FD9\u4EE4\u6211\u96BE\u4EE5\u7F6E\u4FE1\uFF0C\u4EE5\u81F3\u4E8E\u6211\u7ACB\u523B\u9000\u6B65\u8E0F\u51FA\u95E8\u5916\uFF0C\u60F3\u8981\u786E\u8BA4\u6211\u53EA\u662F\u672A\u80FD\u7F13\u89E3\u957F\u9014\u6C7D\u8F66\u90A3\u4F1A\u7684\u53CD\u80C3\u800C\u5DF2\u3002\u53EF\u5728\u6211\u9000\u6B65\u4E4B\u540E\uFF0C\u773C\u524D\u7684\u573A\u666F\u53C8\u53D8\u56DE\u4E86\u5E73\u623F\u6B63\u5E38\u7684\u6A21\u6837\u2026\u2026\u8FD9\u662F\u6211\u6765\u5230\u6B64\u5904\u9047\u5230\u7684\u7B2C\u4E00\u4EF6\u5947\u4E8B\u3002\r\n\r\n\u81F3\u6B64\uFF0C\u5173\u4E8E\u8FD9\u5EA7\u6863\u6848\u9986\u7684\u5176\u4ED6\u6D88\u606F\uFF0C\u6211\u4FBF\u4E0D\u77E5\u4E86\u3002\u4E5F\u8BB8\u5B83\u7EC8\u6709\u4E00\u65E5\uFF0C\u4F1A\u5411\u6211\u4EEC\u63ED\u793A\u5B83\u7684\u5168\u90E8\uFF1B\u4E5F\u8BB8\u5230\u90A3\u65F6\uFF0C\u6211\u4E5F\u4E0D\u4F1A\u518D\u5BF9\u8FD9\u79CD\u53CD\u5E38\u73B0\u8C61\u611F\u5230\u9707\u60CA\uFF0C\u751A\u81F3\u662F\u6050\u60E7\u4E86\u3002\r\n" diff --git a/Assets/StreamingAssets/Emilia_demo.json.meta b/Assets/Resources/so/notebook/501content/501004.asset.meta similarity index 52% rename from Assets/StreamingAssets/Emilia_demo.json.meta rename to Assets/Resources/so/notebook/501content/501004.asset.meta index d62c02e7..6abb5bec 100644 --- a/Assets/StreamingAssets/Emilia_demo.json.meta +++ b/Assets/Resources/so/notebook/501content/501004.asset.meta @@ -1,7 +1,8 @@ fileFormatVersion: 2 -guid: 340ab549ed47eb14b917ac3ad726a50e -DefaultImporter: +guid: f4bedb8a28c50e049936028f4ead04e5 +NativeFormatImporter: externalObjects: {} + mainObjectFileID: 11400000 userData: assetBundleName: assetBundleVariant: diff --git a/Assets/Resources/so/notebook/502idols/501001.asset b/Assets/Resources/so/notebook/502idols/501001.asset deleted file mode 100644 index b1e00c4a..00000000 --- a/Assets/Resources/so/notebook/502idols/501001.asset +++ /dev/null @@ -1,43 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cbba4ac8eb94d774997fedbd2b2dd161, type: 3} - m_Name: 501001 - m_EditorClassIdentifier: - fatherType: 2 - isUnlocked: 1 - class_id: 501001 - class_name: 12 - class_image: {fileID: 0} - itemRarity: 5 - class_description: "\u6211\u4FDD\u6301\u7740\u6124\u6012\u4F46\u4F60\u770B\u4E0D\u51FA\u6765\n\u56E0\u4E3A\u6211\u6709\u5FAE\u7B11\u5507" - sonList: - - son_isUnlocked: 1 - son_id: 0 - son_name: 1238971 - son_image: {fileID: 0} - son_description: 124151 - son_title: - son_passage: - - son_isUnlocked: 1 - son_id: 0 - son_name: "\u6BD4\u6BD4\u62C9\u5E03" - son_image: {fileID: 0} - son_description: 112312312 - son_title: - son_passage: - - son_isUnlocked: 0 - son_id: 0 - son_name: "\u6BD4\u6BD4\u62C9\u5E03" - son_image: {fileID: 0} - son_description: 112312312 - son_title: - son_passage: diff --git a/Assets/Resources/so/notebook/502idols/502001.asset b/Assets/Resources/so/notebook/502idols/502001.asset new file mode 100644 index 00000000..ddd2568a --- /dev/null +++ b/Assets/Resources/so/notebook/502idols/502001.asset @@ -0,0 +1,31 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cbba4ac8eb94d774997fedbd2b2dd161, type: 3} + m_Name: 502001 + m_EditorClassIdentifier: + fatherType: 2 + isUnlocked: 1 + class_id: 502001 + class_name: "\u524D\u8A00" + class_image: {fileID: 0} + itemRarity: 5 + usageTag: 0 + class_description: "\u540D\u4EE5\u201C\u95EA\u8000\u7684\u5979\u4EEC\u201D" + sonList: + - son_isUnlocked: 1 + son_id: 0 + son_name: "\u524D\u8A00 #1" + son_image: {fileID: 0} + son_detailsImage: {fileID: 21300000, guid: ea48dcb32602ae34d80a24fcae4260ec, type: 3} + son_description: "\u6211\u4EB2\u773C\u6240\u89C1\uFF0C\u90A3\u4E9B\u8863\u7740\u4E0E\u4E3E\u6B62\u90FD\u4E0D\u50CF\u6211\u4EEC\u73B0\u4EE3\u4EBA\u7684\u4EBA\uFF0C\u6B63\u6D3B\u751F\u751F\u5730\u7AD9\u5728\u6211\u7684\u773C\u524D\u2026\u2026\r\n\r" + son_title: "\u524D\u8A00 #1" + son_passage: "\u6211\u4EB2\u773C\u6240\u89C1\uFF0C\u90A3\u4E9B\u8863\u7740\u4E0E\u4E3E\u6B62\u90FD\u4E0D\u50CF\u6211\u4EEC\u73B0\u4EE3\u4EBA\u7684\u4EBA\uFF0C\u6B63\u6D3B\u751F\u751F\u5730\u7AD9\u5728\u6211\u7684\u773C\u524D\u2026\u2026\r\n\r\n\u636ESonia\u6240\u8BF4\uFF0C\u516C\u53F8\u5EFA\u7ACB\u8D77\u7684\u6863\u6848\u9986\uFF0C\u4E5F\u5C5E\u4E8E\u662F\u516C\u53F8\u715E\u8D39\u82E6\u5FC3\u3001\u8BF8\u591A\u4EBA\u5458\u57CB\u5934\u7814\u7A76\u591A\u5E74\u7684\u6210\u679C\u3002\u5728\u5B83\u7684\u5185\u90E8\uFF0C\u5728\u90A3\u95F4\u50CF\u662F\u6392\u7403\u573A\u90A3\u4E48\u5927\u7684\u623F\u95F4\u4E2D\uFF0C\u6211\u770B\u5230\u2014\u2014\u4E5F\u7EDD\u5BF9\u662F\u6211\u4EB2\u773C\u6240\u89C1\uFF0C\u5B83\u5177\u5907\u5C06\u8FC7\u5F80\u6B7B\u53BB\u5DF2\u4E45\u7684\u4EBA\u91CD\u65B0\u62C9\u8D77\u7684\u80FD\u529B\u3002\u53EF\u8FD9\u4E0D\u4EE3\u8868\u6B7B\u800C\u590D\u751F\uFF0C\u8FD9\u4EC5\u4EC5\u53EA\u80FD\u505A\u5230\u8BA9\u6211\u4EEC\u201C\u770B\u5230\u201D\u4ED6\u4EEC\u3002\u9664\u4E86\u5728\u590D\u6F14\u5DE5\u4F5C\u4E2D\uFF0C\u4ED6\u4EEC\u4F1A\u65E0\u6761\u4EF6\u5730\u542C\u4ECE\u6211\u7684\u6218\u672F\u53E3\u4EE4\u4EE5\u5916\uFF0C\u5176\u4F59\u60C5\u51B5\u4E0B\u4ED6\u4EEC\u90FD\u65E0\u6CD5\u611F\u77E5\u6211\u4EEC\u7684\u5B58\u5728\u2026\u2026\u53EF\u8FD9\u4ECD\u5B8C\u5168\u53EF\u4EE5\u88AB\u79F0\u4F5C\u662F\u5F53\u4ECA\u57CE\u5E02\u4E2D\uFF0C\u6211\u6240\u80FD\u770B\u5230\u7684\u6700\u4F1F\u5927\u7684\u79D1\u5B66\u6280\u672F\u3002\u770B\u6765\u5728\u516C\u53F8\u4E2D\uFF0C\u6211\u6240\u4E0D\u77E5\u7684\u673A\u5BC6\u751A\u591A\u3002\r\n" diff --git a/Assets/Resources/so/notebook/502idols/501001.asset.meta b/Assets/Resources/so/notebook/502idols/502001.asset.meta similarity index 100% rename from Assets/Resources/so/notebook/502idols/501001.asset.meta rename to Assets/Resources/so/notebook/502idols/502001.asset.meta diff --git a/Assets/Resources/so/notebook/502idols/501003.asset b/Assets/Resources/so/notebook/502idols/502002.asset similarity index 85% rename from Assets/Resources/so/notebook/502idols/501003.asset rename to Assets/Resources/so/notebook/502idols/502002.asset index c4383f23..3761cf9e 100644 --- a/Assets/Resources/so/notebook/502idols/501003.asset +++ b/Assets/Resources/so/notebook/502idols/502002.asset @@ -10,7 +10,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: cbba4ac8eb94d774997fedbd2b2dd161, type: 3} - m_Name: 501003 + m_Name: 502002 m_EditorClassIdentifier: fatherType: 2 isUnlocked: 1 @@ -18,12 +18,14 @@ MonoBehaviour: class_name: "\u5B54\u5609\u5F6C" class_image: {fileID: 0} itemRarity: 5 + usageTag: 0 class_description: "\u6211\u4FDD\u6301\u7740\u6124\u6012\u4F46\u4F60\u770B\u4E0D\u51FA\u6765\n\u56E0\u4E3A\u6211\u6709\u5FAE\u7B11\u5507" sonList: - son_isUnlocked: 1 son_id: 0 son_name: 1238971 son_image: {fileID: 0} + son_detailsImage: {fileID: 21300000, guid: ea48dcb32602ae34d80a24fcae4260ec, type: 3} son_description: 124151 son_title: son_passage: @@ -31,6 +33,7 @@ MonoBehaviour: son_id: 0 son_name: "\u6BD4\u6BD4\u62C9\u5E03" son_image: {fileID: 0} + son_detailsImage: {fileID: 0} son_description: 112312312 son_title: son_passage: @@ -38,6 +41,7 @@ MonoBehaviour: son_id: 0 son_name: "\u6BD4\u6BD4\u62C9\u5E03" son_image: {fileID: 0} + son_detailsImage: {fileID: 0} son_description: 112312312 son_title: son_passage: diff --git a/Assets/Resources/so/notebook/502idols/501003.asset.meta b/Assets/Resources/so/notebook/502idols/502002.asset.meta similarity index 100% rename from Assets/Resources/so/notebook/502idols/501003.asset.meta rename to Assets/Resources/so/notebook/502idols/502002.asset.meta diff --git a/Assets/Resources/so/notebook/502idols/501002.asset b/Assets/Resources/so/notebook/502idols/502003.asset similarity index 85% rename from Assets/Resources/so/notebook/502idols/501002.asset rename to Assets/Resources/so/notebook/502idols/502003.asset index 55a29b19..09e89cae 100644 --- a/Assets/Resources/so/notebook/502idols/501002.asset +++ b/Assets/Resources/so/notebook/502idols/502003.asset @@ -10,7 +10,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: cbba4ac8eb94d774997fedbd2b2dd161, type: 3} - m_Name: 501002 + m_Name: 502003 m_EditorClassIdentifier: fatherType: 2 isUnlocked: 1 @@ -18,12 +18,14 @@ MonoBehaviour: class_name: "\u5B54" class_image: {fileID: 0} itemRarity: 5 + usageTag: 0 class_description: "\u6211\u4FDD\u6301\u7740\u6124\u6012\u4F46\u4F60\u770B\u4E0D\u51FA\u6765\n\u56E0\u4E3A\u6211\u6709\u5FAE\u7B11\u5507" sonList: - son_isUnlocked: 1 son_id: 0 son_name: 1238971 son_image: {fileID: 0} + son_detailsImage: {fileID: 21300000, guid: ea48dcb32602ae34d80a24fcae4260ec, type: 3} son_description: 124151 son_title: son_passage: @@ -31,6 +33,7 @@ MonoBehaviour: son_id: 0 son_name: "\u6BD4\u6BD4\u62C9\u5E03" son_image: {fileID: 0} + son_detailsImage: {fileID: 0} son_description: 112312312 son_title: son_passage: @@ -38,6 +41,7 @@ MonoBehaviour: son_id: 0 son_name: "\u6BD4\u6BD4\u62C9\u5E03" son_image: {fileID: 0} + son_detailsImage: {fileID: 0} son_description: 112312312 son_title: son_passage: diff --git a/Assets/Resources/so/notebook/502idols/501002.asset.meta b/Assets/Resources/so/notebook/502idols/502003.asset.meta similarity index 100% rename from Assets/Resources/so/notebook/502idols/501002.asset.meta rename to Assets/Resources/so/notebook/502idols/502003.asset.meta diff --git a/Assets/Resources/so/storeSO/77001_30206.asset b/Assets/Resources/so/storeSO/77001_30206.asset index 8c77b003..78da7efa 100644 --- a/Assets/Resources/so/storeSO/77001_30206.asset +++ b/Assets/Resources/so/storeSO/77001_30206.asset @@ -24,7 +24,7 @@ MonoBehaviour: isOnShelf: 1 canbepurchased: 1 isHot: 1 - user_has_read: 0 + user_has_read: 1 itemType: 0 associatedAllyHero: {fileID: 11400000, guid: 593c39b83808fb742851fb93eaa05963, type: 2} associatedSong: {fileID: 0} @@ -40,4 +40,4 @@ MonoBehaviour: - currencyType: 0 amount: 4000 unlockRequirements: [] - purchasedCount: 0 + purchasedCount: 1 diff --git a/Assets/Resources/so/storeSO/medicines/78141_random_memory_shop.asset b/Assets/Resources/so/storeSO/medicines/78141_random_memory_shop.asset index 20932b8d..e30b3d70 100644 --- a/Assets/Resources/so/storeSO/medicines/78141_random_memory_shop.asset +++ b/Assets/Resources/so/storeSO/medicines/78141_random_memory_shop.asset @@ -22,7 +22,7 @@ MonoBehaviour: itemDetailedDescription: "\u82B1\u8D3940\u8BB0\u5FC6\u788E\u7247\uFF0C\u83B7\u5F97\u4E00\u4EF6\u968F\u673A\u7C7B\u578B\u3001\u968F\u673A\u54C1\u8D28\u3001\u6280\u80FD\u968F\u673A\u5668\u914D\u7F6E\u51B3\u5B9A\u7684\u8BB0\u5FC6\u3002\u4E00\u6B21\u53EA\u80FD\u8D2D\u4E70\u4E00\u4E2A\u3002" itemUsageTag: 0 isOnShelf: 1 - canbepurchased: 1 + canbepurchased: 0 isHot: 0 user_has_read: 1 itemType: 3 diff --git a/Assets/Resources/so/storeSO/medicines/78142_selfchosen_memory_shop.asset b/Assets/Resources/so/storeSO/medicines/78142_selfchosen_memory_shop.asset index 03e46244..56466289 100644 --- a/Assets/Resources/so/storeSO/medicines/78142_selfchosen_memory_shop.asset +++ b/Assets/Resources/so/storeSO/medicines/78142_selfchosen_memory_shop.asset @@ -22,7 +22,7 @@ MonoBehaviour: itemDetailedDescription: "\u82B1\u8D3960\u8BB0\u5FC6\u788E\u7247\uFF0C\u81EA\u9009\u4E00\u7C7B\u88C5\u5907\u7C7B\u578B\uFF0C\u83B7\u5F97\u4E00\u4EF6\u968F\u673A\u54C1\u8D28\u3001\u6280\u80FD\u968F\u673A\u5668\u914D\u7F6E\u51B3\u5B9A\u7684\u8BB0\u5FC6\u3002\u4E00\u6B21\u53EA\u80FD\u8D2D\u4E70\u4E00\u4E2A\u3002" itemUsageTag: 0 isOnShelf: 1 - canbepurchased: 1 + canbepurchased: 0 isHot: 0 user_has_read: 1 itemType: 3 diff --git a/Assets/Resources/so/storeSO/medicines/78143_hightalent_memory_shop.asset b/Assets/Resources/so/storeSO/medicines/78143_hightalent_memory_shop.asset index 0775f93d..14ffbc42 100644 --- a/Assets/Resources/so/storeSO/medicines/78143_hightalent_memory_shop.asset +++ b/Assets/Resources/so/storeSO/medicines/78143_hightalent_memory_shop.asset @@ -22,7 +22,7 @@ MonoBehaviour: itemDetailedDescription: "\u82B1\u8D39200\u8BB0\u5FC6\u788E\u7247\uFF0C\u81EA\u9009\u4E00\u7C7B\u88C5\u5907\u7C7B\u578B\uFF0C\u83B7\u5F97\u4E00\u4EF6\u9AD8\u5929\u8D4B\u8BB0\u5FC6\u3002\u5C5E\u6027\u6570\u503C\u4F1A\u66F4\u504F\u5411\u9AD8\u503C\u6BB5\u3002\u4E00\u6B21\u53EA\u80FD\u8D2D\u4E70\u4E00\u4E2A\u3002" itemUsageTag: 0 isOnShelf: 1 - canbepurchased: 1 + canbepurchased: 0 isHot: 0 user_has_read: 1 itemType: 3 diff --git a/Assets/Resources/so/storeSO/medicines/78144_treasure_memory_shop.asset b/Assets/Resources/so/storeSO/medicines/78144_treasure_memory_shop.asset index 16112c3b..2f5d9507 100644 --- a/Assets/Resources/so/storeSO/medicines/78144_treasure_memory_shop.asset +++ b/Assets/Resources/so/storeSO/medicines/78144_treasure_memory_shop.asset @@ -22,7 +22,7 @@ MonoBehaviour: itemDetailedDescription: "\u82B1\u8D39500\u8BB0\u5FC6\u788E\u7247\uFF0C\u81EA\u9009\u4E00\u7C7B\u88C5\u5907\u7C7B\u578B\uFF0C\u83B7\u5F97\u4E00\u4EF6\u5FC5\u5B9A\u643A\u5E26\u8BE5\u7C7B\u578B\u6280\u80FD\u6C60\u5185\u968F\u673A\u6280\u80FD\u7684\u8BB0\u5FC6\u3002\u4E00\u6B21\u53EA\u80FD\u8D2D\u4E70\u4E00\u4E2A\u3002" itemUsageTag: 0 isOnShelf: 1 - canbepurchased: 1 + canbepurchased: 0 isHot: 0 user_has_read: 1 itemType: 3 diff --git a/Assets/Resources/so/storeSO/medicines/78145_supreme_memory_shop.asset b/Assets/Resources/so/storeSO/medicines/78145_supreme_memory_shop.asset index 238c0157..9bdf8e07 100644 --- a/Assets/Resources/so/storeSO/medicines/78145_supreme_memory_shop.asset +++ b/Assets/Resources/so/storeSO/medicines/78145_supreme_memory_shop.asset @@ -22,7 +22,7 @@ MonoBehaviour: itemDetailedDescription: "\u82B1\u8D391000\u8BB0\u5FC6\u788E\u7247\uFF0C\u81EA\u9009\u4E00\u7C7B\u88C5\u5907\u7C7B\u578B\u4E0E\u4E00\u4E2A\u6280\u80FD\uFF0C\u83B7\u5F97\u4E00\u4EF6\u5FC5\u5B9A\u643A\u5E26\u8BE5\u6280\u80FD\u7684\u8BB0\u5FC6\u3002\u4E00\u6B21\u53EA\u80FD\u8D2D\u4E70\u4E00\u4E2A\u3002" itemUsageTag: 0 isOnShelf: 1 - canbepurchased: 1 + canbepurchased: 0 isHot: 1 user_has_read: 1 itemType: 3 diff --git a/Assets/Resources/so/storeSO/medicines/78146_engraved_memory_shop.asset b/Assets/Resources/so/storeSO/medicines/78146_engraved_memory_shop.asset index 6daf4f50..f160235b 100644 --- a/Assets/Resources/so/storeSO/medicines/78146_engraved_memory_shop.asset +++ b/Assets/Resources/so/storeSO/medicines/78146_engraved_memory_shop.asset @@ -22,7 +22,7 @@ MonoBehaviour: itemDetailedDescription: "\u82B1\u8D391500\u8BB0\u5FC6\u788E\u7247\uFF0C\u81EA\u9009\u4E00\u7C7B\u88C5\u5907\u7C7B\u578B\u4E0E\u4E00\u4E2A\u6280\u80FD\uFF0C\u83B7\u5F97\u4E00\u4EF6\u9AD8\u5929\u8D4B\u4E14\u5FC5\u5B9A\u643A\u5E26\u8BE5\u6280\u80FD\u7684\u8BB0\u5FC6\u3002\u4E00\u6B21\u53EA\u80FD\u8D2D\u4E70\u4E00\u4E2A\u3002" itemUsageTag: 0 isOnShelf: 1 - canbepurchased: 1 + canbepurchased: 0 isHot: 1 user_has_read: 1 itemType: 3 diff --git a/Assets/Resources/song_songIndex/1002001_emilia.asset b/Assets/Resources/song_songIndex/1002001_emilia.asset index eb62acb1..890db20f 100644 --- a/Assets/Resources/song_songIndex/1002001_emilia.asset +++ b/Assets/Resources/song_songIndex/1002001_emilia.asset @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 02ad5b531cc1df24dacd3a175979618d, type: 3} m_Name: 1002001_emilia m_EditorClassIdentifier: - usernameID: user_TestUser@FloatGaming + usernameID: songName: Beginning of Bansonic songID: 1002001 isUnlocked: 1 @@ -23,8 +23,8 @@ MonoBehaviour: belongsTo_whichDLC: "\u6559\u5B66" bpm: 128 songDuration: 246 - game_enterTimes: 1 - time_totalPlayingTime: 8.544141 + game_enterTimes: 0 + time_totalPlayingTime: 0 illustration: {fileID: 21300000, guid: 315b4779a77139d4cb401fc417e07f13, type: 3} backgroudPIC: {fileID: 21300000, guid: f59a873f9ed8db141bdbb5b134e48d11, type: 3} fullscreen_songPicture: {fileID: 21300000, guid: 34499d10848dc9c419a2ba579f3d210f, type: 3} diff --git a/Assets/Resources/song_songIndex/1002002_arcstar.asset b/Assets/Resources/song_songIndex/1002002_arcstar.asset index 6c716ba2..ea311375 100644 --- a/Assets/Resources/song_songIndex/1002002_arcstar.asset +++ b/Assets/Resources/song_songIndex/1002002_arcstar.asset @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 02ad5b531cc1df24dacd3a175979618d, type: 3} m_Name: 1002002_arcstar m_EditorClassIdentifier: - usernameID: user_TestUser@FloatGaming + usernameID: songName: A Lake With Endless Stars songID: 1002002 isUnlocked: 1 @@ -23,8 +23,8 @@ MonoBehaviour: belongsTo_whichDLC: "\u4E13\u5458\u8BC4\u4F30\u8BA1\u5212#01" bpm: 220 songDuration: 0 - game_enterTimes: 9 - time_totalPlayingTime: 642.14526 + game_enterTimes: 0 + time_totalPlayingTime: 0 illustration: {fileID: 21300000, guid: 5db0a6d9722de1745810ed479bda28ff, type: 3} backgroudPIC: {fileID: 21300000, guid: e3f3159851217b84d91c8ae5d1c7a5cd, type: 3} fullscreen_songPicture: {fileID: 21300000, guid: ff00d514e93546640a9bfc0ad90cd1c3, type: 3} @@ -52,11 +52,11 @@ MonoBehaviour: difficultyName: chartFile: {fileID: 4900000, guid: d5dfea41588d98549b8b31c810eb6c35, type: 3} difficultyDescription: - lastScoreForThisDifficulty: 325376 - chartPersonalRecordForThisDifficulty: 418252 - idolPersonalRecordForThisDifficulty: 14592 - totalPersonalRecordForThisDifficulty: 432844 - levelProgressForThisDifficulty: 0.3206252 + lastScoreForThisDifficulty: 0 + chartPersonalRecordForThisDifficulty: 0 + idolPersonalRecordForThisDifficulty: 0 + totalPersonalRecordForThisDifficulty: 0 + levelProgressForThisDifficulty: 0 experienceProvidedForThisDifficulty: 0 - difficulty: 1 difficultyLEVEL: 10 @@ -75,11 +75,11 @@ MonoBehaviour: difficultyName: chartFile: {fileID: 4900000, guid: b9699c3ce25cc9d4fa38074adcaadac6, type: 3} difficultyDescription: - lastScoreForThisDifficulty: 904208 - chartPersonalRecordForThisDifficulty: 879457 - idolPersonalRecordForThisDifficulty: 24751 - totalPersonalRecordForThisDifficulty: 904208 - levelProgressForThisDifficulty: 0.6697837 + lastScoreForThisDifficulty: 0 + chartPersonalRecordForThisDifficulty: 0 + idolPersonalRecordForThisDifficulty: 0 + totalPersonalRecordForThisDifficulty: 0 + levelProgressForThisDifficulty: 0 experienceProvidedForThisDifficulty: 0 - difficulty: 2 difficultyLEVEL: 18 @@ -98,11 +98,11 @@ MonoBehaviour: difficultyName: chartFile: {fileID: 4900000, guid: 1333012d19842c24c945e004b06c3be8, type: 3} difficultyDescription: - lastScoreForThisDifficulty: 484578 - chartPersonalRecordForThisDifficulty: 481788 - idolPersonalRecordForThisDifficulty: 2790 - totalPersonalRecordForThisDifficulty: 484578 - levelProgressForThisDifficulty: 0.35894668 + lastScoreForThisDifficulty: 0 + chartPersonalRecordForThisDifficulty: 0 + idolPersonalRecordForThisDifficulty: 0 + totalPersonalRecordForThisDifficulty: 0 + levelProgressForThisDifficulty: 0 experienceProvidedForThisDifficulty: 0 personalRecord: 904208 current_levelProgress: 0.6697837 diff --git a/Assets/Resources/song_songIndex/1002003_spectrum.asset b/Assets/Resources/song_songIndex/1002003_spectrum.asset index 5b02ee97..b690dff1 100644 --- a/Assets/Resources/song_songIndex/1002003_spectrum.asset +++ b/Assets/Resources/song_songIndex/1002003_spectrum.asset @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 02ad5b531cc1df24dacd3a175979618d, type: 3} m_Name: 1002003_spectrum m_EditorClassIdentifier: - usernameID: user_TestUser@FloatGaming + usernameID: songName: CFD songID: 1002003 isUnlocked: 1 @@ -23,8 +23,8 @@ MonoBehaviour: belongsTo_whichDLC: "\u4E13\u5458\u8BC4\u4F30\u8BA1\u5212#01" bpm: 176 songDuration: 0 - game_enterTimes: 10 - time_totalPlayingTime: 545.56323 + game_enterTimes: 0 + time_totalPlayingTime: 0 illustration: {fileID: 21300000, guid: c956ed47882564d4db701843c90f7257, type: 3} backgroudPIC: {fileID: 21300000, guid: cc93a213553b7c84a8a619120651a148, type: 3} fullscreen_songPicture: {fileID: 21300000, guid: 8178f790e6057e145a77733695e429ed, type: 3} @@ -52,11 +52,11 @@ MonoBehaviour: difficultyName: chartFile: {fileID: 4900000, guid: 2a13ae527ec516445b9b031c14fdece2, type: 3} difficultyDescription: - lastScoreForThisDifficulty: 213383 - chartPersonalRecordForThisDifficulty: 204648 - idolPersonalRecordForThisDifficulty: 8735 - totalPersonalRecordForThisDifficulty: 213383 - levelProgressForThisDifficulty: 0.15806147 + lastScoreForThisDifficulty: 0 + chartPersonalRecordForThisDifficulty: 0 + idolPersonalRecordForThisDifficulty: 0 + totalPersonalRecordForThisDifficulty: 0 + levelProgressForThisDifficulty: 0 experienceProvidedForThisDifficulty: 0 - difficulty: 1 difficultyLEVEL: 7 @@ -76,10 +76,10 @@ MonoBehaviour: chartFile: {fileID: 4900000, guid: 1f516994ae72f194a8ba0fadcd5e3308, type: 3} difficultyDescription: lastScoreForThisDifficulty: 0 - chartPersonalRecordForThisDifficulty: 828438 - idolPersonalRecordForThisDifficulty: 19059 - totalPersonalRecordForThisDifficulty: 847497 - levelProgressForThisDifficulty: 0.62777555 + chartPersonalRecordForThisDifficulty: 0 + idolPersonalRecordForThisDifficulty: 0 + totalPersonalRecordForThisDifficulty: 0 + levelProgressForThisDifficulty: 0 experienceProvidedForThisDifficulty: 0 - difficulty: 2 difficultyLEVEL: 10 diff --git a/Assets/Resources/song_songIndex/1002004_smile.asset b/Assets/Resources/song_songIndex/1002004_smile.asset index af359334..31f35c2b 100644 --- a/Assets/Resources/song_songIndex/1002004_smile.asset +++ b/Assets/Resources/song_songIndex/1002004_smile.asset @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 02ad5b531cc1df24dacd3a175979618d, type: 3} m_Name: 1002004_smile m_EditorClassIdentifier: - usernameID: user_TestUser@FloatGaming + usernameID: songName: "\u30A2\u30C8\u30ED\u30DD\u30B9\u3068\u6700\u679C\u306E\u63A2\u6C42\u8005" songID: 1002004 isUnlocked: 1 @@ -23,8 +23,8 @@ MonoBehaviour: belongsTo_whichDLC: "\u4E13\u5458\u8BC4\u4F30\u8BA1\u5212#01" bpm: 230 songDuration: 160 - game_enterTimes: 15 - time_totalPlayingTime: 615.5299 + game_enterTimes: 0 + time_totalPlayingTime: 0 illustration: {fileID: 21300000, guid: 174304486fc1a834781f1eb0e54255df, type: 3} backgroudPIC: {fileID: 21300000, guid: e0b3e2f5f5e5c0043900e3fbd8dd28a2, type: 3} fullscreen_songPicture: {fileID: 21300000, guid: 5a1b664fd293ec943a5b8cffee700da1, type: 3} @@ -52,11 +52,11 @@ MonoBehaviour: difficultyName: chartFile: {fileID: 4900000, guid: ca9bfdf5df2b55f4284f79ad8e5f41af, type: 3} difficultyDescription: - lastScoreForThisDifficulty: 976475 - chartPersonalRecordForThisDifficulty: 937664 - idolPersonalRecordForThisDifficulty: 41291 - totalPersonalRecordForThisDifficulty: 978955 - levelProgressForThisDifficulty: 0.72515184 + lastScoreForThisDifficulty: 0 + chartPersonalRecordForThisDifficulty: 0 + idolPersonalRecordForThisDifficulty: 0 + totalPersonalRecordForThisDifficulty: 0 + levelProgressForThisDifficulty: 0 experienceProvidedForThisDifficulty: 0 - difficulty: 1 difficultyLEVEL: 6 @@ -75,11 +75,11 @@ MonoBehaviour: difficultyName: chartFile: {fileID: 4900000, guid: ba8d28291a1bf2c4fbfbc72a48c71402, type: 3} difficultyDescription: - lastScoreForThisDifficulty: 41800 - chartPersonalRecordForThisDifficulty: 420420 - idolPersonalRecordForThisDifficulty: 11707 - totalPersonalRecordForThisDifficulty: 432127 - levelProgressForThisDifficulty: 0.32009408 + lastScoreForThisDifficulty: 0 + chartPersonalRecordForThisDifficulty: 0 + idolPersonalRecordForThisDifficulty: 0 + totalPersonalRecordForThisDifficulty: 0 + levelProgressForThisDifficulty: 0 experienceProvidedForThisDifficulty: 0 - difficulty: 2 difficultyLEVEL: 11 @@ -98,11 +98,11 @@ MonoBehaviour: difficultyName: chartFile: {fileID: 4900000, guid: dc27d9d67f3698646b7b7c3d926eea3c, type: 3} difficultyDescription: - lastScoreForThisDifficulty: 42 + lastScoreForThisDifficulty: 0 chartPersonalRecordForThisDifficulty: 0 - idolPersonalRecordForThisDifficulty: 42 - totalPersonalRecordForThisDifficulty: 42 - levelProgressForThisDifficulty: 0.00003111111 + idolPersonalRecordForThisDifficulty: 0 + totalPersonalRecordForThisDifficulty: 0 + levelProgressForThisDifficulty: 0 experienceProvidedForThisDifficulty: 0 personalRecord: 978955 current_levelProgress: 0.72515184 diff --git a/Assets/Resources/song_songIndex/1002005_BaboonBabbler.asset b/Assets/Resources/song_songIndex/1002005_BaboonBabbler.asset index 9f3933f6..237240d4 100644 --- a/Assets/Resources/song_songIndex/1002005_BaboonBabbler.asset +++ b/Assets/Resources/song_songIndex/1002005_BaboonBabbler.asset @@ -23,8 +23,8 @@ MonoBehaviour: belongsTo_whichDLC: "\u4E13\u5458\u8BC4\u4F30\u8BA1\u5212#01" bpm: 156 songDuration: 0 - game_enterTimes: 2 - time_totalPlayingTime: 147.4202 + game_enterTimes: 0 + time_totalPlayingTime: 0 illustration: {fileID: 21300000, guid: c144b570648f59e4d8f7a822ff0d0904, type: 3} backgroudPIC: {fileID: 21300000, guid: 70a2668d0a05007409391395d5af5bd3, type: 3} fullscreen_songPicture: {fileID: 21300000, guid: a09b5aa0158191248a0451bb657fd9a3, type: 3} @@ -52,11 +52,11 @@ MonoBehaviour: difficultyName: chartFile: {fileID: 4900000, guid: b5753321365e3c044937961c41edc449, type: 3} difficultyDescription: - lastScoreForThisDifficulty: 1015660 - chartPersonalRecordForThisDifficulty: 975150 - idolPersonalRecordForThisDifficulty: 40510 - totalPersonalRecordForThisDifficulty: 1015660 - levelProgressForThisDifficulty: 0.75234073 + lastScoreForThisDifficulty: 0 + chartPersonalRecordForThisDifficulty: 0 + idolPersonalRecordForThisDifficulty: 0 + totalPersonalRecordForThisDifficulty: 0 + levelProgressForThisDifficulty: 0 experienceProvidedForThisDifficulty: 0 - difficulty: 1 difficultyLEVEL: 11 diff --git a/Assets/Resources/song_songIndex/1002006.asset b/Assets/Resources/song_songIndex/1002006.asset index a0ca8d18..5b7eee64 100644 --- a/Assets/Resources/song_songIndex/1002006.asset +++ b/Assets/Resources/song_songIndex/1002006.asset @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 02ad5b531cc1df24dacd3a175979618d, type: 3} m_Name: 1002006 m_EditorClassIdentifier: - usernameID: user_TestUser@FloatGaming + usernameID: songName: Paraphiloplace songID: 1002006 isUnlocked: 1 diff --git a/Assets/Scenes/Songs_Select.unity b/Assets/Scenes/Songs_Select.unity index 7f187eb5..cead1809 100644 --- a/Assets/Scenes/Songs_Select.unity +++ b/Assets/Scenes/Songs_Select.unity @@ -1516,7 +1516,7 @@ RectTransform: m_Father: {fileID: 1819748244} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 0.500001} m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} @@ -7034,7 +7034,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -280, y: 306.01196} + m_AnchoredPosition: {x: -280, y: 306.0125} m_SizeDelta: {x: 560, y: 30} m_Pivot: {x: 0, y: 1} --- !u!114 &595796617 @@ -12391,8 +12391,8 @@ MonoBehaviour: m_TargetGraphic: {fileID: 104269913} m_HandleRect: {fileID: 104269912} m_Direction: 2 - m_Value: 1 - m_Size: 1 + m_Value: 0 + m_Size: 0.500001 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -12992,7 +12992,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: "\u5047\u82E5\u8FD9\u5957\u65B9\u6848\u771F\u7684\u6D41\u82B3\u5343\u53E4\uFF0C\u90A3\u4E48\u5B83\u7684\u5927\u540D\u5E94\u8BE5\u662F..." + m_Text: "\u5047\u82E5\u8FD9\u5957\u65B9\u6848\u771F\u7684\u662F\u7248\u672C\u7B54\u6848\uFF0C\u90A3\u4E48\u5B83\u7684\u5927\u540D\u5E94\u8BE5\u662F..." --- !u!222 &1139619960 CanvasRenderer: m_ObjectHideFlags: 0 diff --git a/Assets/StreamingAssets/Emilia_demo.json b/Assets/StreamingAssets/Emilia_demo.json deleted file mode 100644 index 5558abda..00000000 --- a/Assets/StreamingAssets/Emilia_demo.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "title": "Emilia", - "composer": "Pam_dinosaur", - "illustrator": "level8", - "charter": "ChartMaster", - "beatmapId": "NC-001", - "duration": 164, - "bpm": 100, - "difficulty": 2, - "difficultyName": "Hard", - "createdDate": "2025-03-18", - "musicFile": "Assets/Resources/song_songIndex/1002001_emilia/Emilia.ogg", - "backgroundFile": "Assets/Backgrounds/Emilia_bg.png", - "tracks": [ - { "color": "red" }, - { "color": "green" }, - { "color": "yellow" }, - { "color": "purple" }, - { "color": "blue" } - ], - "notes": [ - { "time": 3.0, "trackIndex": 0, "color": "red", "type": "hold", "length": 2 }, - { "time": 3.0, "trackIndex": 1, "color": "green", "type": "hold", "length": 1 }, - { "time": 4.8, "trackIndex": 1, "color": "green", "type": "hold", "length": 2.4 }, - { "time": 4.8, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 5.4, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 6.0, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 6.6, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 7.2, "trackIndex": 0, "color": "red", "type": "hold", "length": 2.4 }, - { "time": 7.2, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 7.8, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 8.4, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 9.0, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 9.6, "trackIndex": 1, "color": "green", "type": "hold", "length": 2.4 }, - { "time": 9.6, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 10.2, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 10.8, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 11.4, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 12.0, "trackIndex": 3, "color": "purple", "type": "hold", "length": 1.95 }, - { "time": 12.0, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 12.6, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 13.2, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 13.8, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 13.95, "trackIndex": 2, "color": "yellow", "type": "tap", "length": 0 }, - { "time": 14.1, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 14.4, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 14.4, "trackIndex": 1, "color": "green", "type": "hold", "length": 2.4 }, - { "time": 15.0, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 15.6, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 16.2, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 16.8, "trackIndex": 0, "color": "red", "type": "hold", "length": 2.4 }, - { "time": 16.8, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 17.4, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 18.0, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 18.6, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 19.2, "trackIndex": 1, "color": "green", "type": "hold", "length": 2.4 }, - { "time": 19.2, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 19.8, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 20.4, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 21.0, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 21.6, "trackIndex": 2, "color": "yellow", "type": "hold", "length": 4.8 }, - { "time": 24.0, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 24.3, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 24.6, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 24.9, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 25.2, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 25.5, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 25.8, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 26.1, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 26.4, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 26.4, "trackIndex": 2, "color": "yellow", "type": "hold", "length": 4.8 }, - { "time": 26.4, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 26.7, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 27.0, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 27.3, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 27.6, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 27.9, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 28.2, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 28.5, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 } - ], - "is_official": true -} diff --git a/Assets/StreamingAssets/Emilia音游2版.mp3 b/Assets/StreamingAssets/Emilia音游2版.mp3 deleted file mode 100644 index d16614cc..00000000 Binary files a/Assets/StreamingAssets/Emilia音游2版.mp3 and /dev/null differ diff --git a/Assets/StreamingAssets/Emilia音游2版.mp3.meta b/Assets/StreamingAssets/Emilia音游2版.mp3.meta deleted file mode 100644 index c6abf5b1..00000000 --- a/Assets/StreamingAssets/Emilia音游2版.mp3.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 766c5cdd03fe3b442a103089aab05258 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/H5.meta b/Assets/StreamingAssets/H5.meta deleted file mode 100644 index f7cc3bfc..00000000 --- a/Assets/StreamingAssets/H5.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 6f4a0a330ab9975458f53e476ea37b3c -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/KongJiaBin_@16.json b/Assets/StreamingAssets/KongJiaBin_@16.json deleted file mode 100644 index 7748b6cc..00000000 --- a/Assets/StreamingAssets/KongJiaBin_@16.json +++ /dev/null @@ -1,792 +0,0 @@ -{ - "title": "KongJiaBin", - "composer": "kongsb", - "illustrator": "J3", - "charter": "7DayShuo", - "beatmapId": "9527", - "duration": 165, - "bpm": 155, - "difficulty": 16, - "difficultyName": "16", - "createdDate": "2025-07-21 19:28:46", - "musicFile": "E:/Unity/EaseOut_FreshNew_ChartEditor/tmpSong/songs/songsTmp/KongJiaBin/KongJiaBin_@16.mp3", - "backgroundFile": "E:/Unity/EaseOut_FreshNew_ChartEditor/tmpSong/songs/songsTmp/KongJiaBin/KongJiaBin_@16.jpg", - "noteAmount": 69, - "tracks": [ - { - "color": "red" - }, - { - "color": "green" - }, - { - "color": "yellow" - }, - { - "color": "purple" - }, - { - "color": "blue" - } - ], - "notes": [ - { - "time": 0.5605000257492065, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -171.9375, - "noteFunction": "" - }, - { - "time": 0.9476000070571899, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -104.5625, - "noteFunction": "" - }, - { - "time": 1.1411999464035035, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -70.875, - "noteFunction": "" - }, - { - "time": 1.3346999883651734, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -37.1875, - "noteFunction": "" - }, - { - "time": 1.5283000469207764, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -3.5, - "noteFunction": "" - }, - { - "time": 1.5283000469207764, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -3.5, - "noteFunction": "" - }, - { - "time": 1.7217999696731568, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 30.1875, - "noteFunction": "" - }, - { - "time": 1.9154000282287598, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 63.875, - "noteFunction": "" - }, - { - "time": 2.1089000701904299, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 97.5625, - "noteFunction": "" - }, - { - "time": 2.302500009536743, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 131.25, - "noteFunction": "" - }, - { - "time": 2.6895999908447267, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 198.625, - "noteFunction": "" - }, - { - "time": 2.6895999908447267, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 198.625, - "noteFunction": "" - }, - { - "time": 3.07669997215271, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 266.0, - "noteFunction": "" - }, - { - "time": 3.126800060272217, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -264.27081298828127, - "noteFunction": "" - }, - { - "time": 3.27020001411438, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -239.3125, - "noteFunction": "" - }, - { - "time": 3.4637999534606935, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -205.625, - "noteFunction": "" - }, - { - "time": 3.4637999534606935, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -205.625, - "noteFunction": "" - }, - { - "time": 3.8508999347686769, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -138.25, - "noteFunction": "" - }, - { - "time": 4.23799991607666, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 6.0, - "barNumber": 2, - "yPos": -70.86726379394531, - "noteFunction": "" - }, - { - "time": 4.23799991607666, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 6.0, - "barNumber": 2, - "yPos": -70.86726379394531, - "noteFunction": "" - }, - { - "time": 4.818600177764893, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 3.0968000888824465, - "barNumber": 2, - "yPos": 30.18742561340332, - "noteFunction": "" - }, - { - "time": 4.818600177764893, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 1.0, - "barNumber": 2, - "yPos": 30.18742561340332, - "noteFunction": "" - }, - { - "time": 4.818600177764893, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 1.0, - "barNumber": 2, - "yPos": 30.18742561340332, - "noteFunction": "" - }, - { - "time": 10.625100135803223, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 4, - "yPos": -37.17913055419922, - "noteFunction": "" - }, - { - "time": 10.818599700927735, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 6.0, - "barNumber": 4, - "yPos": -3.500127077102661, - "noteFunction": "" - }, - { - "time": 11.205699920654297, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 6.0, - "barNumber": 4, - "yPos": 63.87547302246094, - "noteFunction": "" - }, - { - "time": 11.205699920654297, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 6.0, - "barNumber": 4, - "yPos": 63.87547302246094, - "noteFunction": "" - }, - { - "time": 11.205699920654297, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 6.0, - "barNumber": 4, - "yPos": 63.87547302246094, - "noteFunction": "" - }, - { - "time": 11.205699920654297, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 6.0, - "barNumber": 4, - "yPos": 63.87547302246094, - "noteFunction": "" - }, - { - "time": 17.399200439453126, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 6.0, - "barNumber": 6, - "yPos": 63.8671760559082, - "noteFunction": "" - }, - { - "time": 17.399200439453126, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 6.0, - "barNumber": 6, - "yPos": 63.8671760559082, - "noteFunction": "" - }, - { - "time": 17.399200439453126, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 6.0, - "barNumber": 6, - "yPos": 63.8671760559082, - "noteFunction": "" - }, - { - "time": 17.399200439453126, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 6.0, - "barNumber": 6, - "yPos": 63.8671760559082, - "noteFunction": "" - }, - { - "time": 17.399200439453126, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 6.0, - "barNumber": 6, - "yPos": 63.8671760559082, - "noteFunction": "" - }, - { - "time": 23.59280014038086, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 6.0, - "barNumber": 8, - "yPos": 63.876136779785159, - "noteFunction": "" - }, - { - "time": 23.59280014038086, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 6.0, - "barNumber": 8, - "yPos": 63.876136779785159, - "noteFunction": "" - }, - { - "time": 23.59280014038086, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 6.0, - "barNumber": 8, - "yPos": 63.876136779785159, - "noteFunction": "" - }, - { - "time": 23.59280014038086, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 6.0, - "barNumber": 8, - "yPos": 63.876136779785159, - "noteFunction": "" - }, - { - "time": 23.59280014038086, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 6.0, - "barNumber": 8, - "yPos": 63.876136779785159, - "noteFunction": "" - }, - { - "time": 29.786300659179689, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 6.0, - "barNumber": 10, - "yPos": 63.86783981323242, - "noteFunction": "" - }, - { - "time": 29.786300659179689, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 6.0, - "barNumber": 10, - "yPos": 63.86783981323242, - "noteFunction": "" - }, - { - "time": 29.786300659179689, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 6.0, - "barNumber": 10, - "yPos": 63.86783981323242, - "noteFunction": "" - }, - { - "time": 29.786300659179689, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 6.0, - "barNumber": 10, - "yPos": 63.86783981323242, - "noteFunction": "" - }, - { - "time": 29.786300659179689, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 6.0, - "barNumber": 10, - "yPos": 63.86783981323242, - "noteFunction": "" - }, - { - "time": 35.97990036010742, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 6.0, - "barNumber": 12, - "yPos": 63.876800537109378, - "noteFunction": "" - }, - { - "time": 35.97990036010742, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 6.0, - "barNumber": 12, - "yPos": 63.876800537109378, - "noteFunction": "" - }, - { - "time": 35.97990036010742, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 6.0, - "barNumber": 12, - "yPos": 63.876800537109378, - "noteFunction": "" - }, - { - "time": 35.97990036010742, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 6.0, - "barNumber": 12, - "yPos": 63.876800537109378, - "noteFunction": "" - }, - { - "time": 35.97990036010742, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 6.0, - "barNumber": 12, - "yPos": 63.876800537109378, - "noteFunction": "" - }, - { - "time": 42.17340087890625, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 6.0, - "barNumber": 14, - "yPos": 63.86850357055664, - "noteFunction": "" - }, - { - "time": 42.17340087890625, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 6.0, - "barNumber": 14, - "yPos": 63.86850357055664, - "noteFunction": "" - }, - { - "time": 42.17340087890625, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 6.0, - "barNumber": 14, - "yPos": 63.86850357055664, - "noteFunction": "" - }, - { - "time": 42.17340087890625, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 6.0, - "barNumber": 14, - "yPos": 63.86850357055664, - "noteFunction": "" - }, - { - "time": 42.17340087890625, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 6.0, - "barNumber": 14, - "yPos": 63.86850357055664, - "noteFunction": "" - }, - { - "time": 48.367000579833987, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 6.0, - "barNumber": 16, - "yPos": 63.87746810913086, - "noteFunction": "" - }, - { - "time": 48.367000579833987, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 6.0, - "barNumber": 16, - "yPos": 63.87746810913086, - "noteFunction": "" - }, - { - "time": 48.367000579833987, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 6.0, - "barNumber": 16, - "yPos": 63.87746810913086, - "noteFunction": "" - }, - { - "time": 48.367000579833987, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 6.0, - "barNumber": 16, - "yPos": 63.87746810913086, - "noteFunction": "" - }, - { - "time": 48.367000579833987, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 6.0, - "barNumber": 16, - "yPos": 63.87746810913086, - "noteFunction": "" - }, - { - "time": 54.56050109863281, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 6.0, - "barNumber": 18, - "yPos": 63.86916732788086, - "noteFunction": "" - }, - { - "time": 54.56050109863281, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 6.0, - "barNumber": 18, - "yPos": 63.86916732788086, - "noteFunction": "" - }, - { - "time": 54.56050109863281, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 6.0, - "barNumber": 18, - "yPos": 63.86916732788086, - "noteFunction": "" - }, - { - "time": 54.56050109863281, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 6.0, - "barNumber": 18, - "yPos": 63.86916732788086, - "noteFunction": "" - }, - { - "time": 54.56050109863281, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 6.0, - "barNumber": 18, - "yPos": 63.86916732788086, - "noteFunction": "" - }, - { - "time": 60.75410079956055, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 6.0, - "barNumber": 20, - "yPos": 63.87813186645508, - "noteFunction": "" - }, - { - "time": 60.75410079956055, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 6.0, - "barNumber": 20, - "yPos": 63.87813186645508, - "noteFunction": "" - }, - { - "time": 60.75410079956055, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 6.0, - "barNumber": 20, - "yPos": 63.87813186645508, - "noteFunction": "" - }, - { - "time": 60.75410079956055, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 6.0, - "barNumber": 20, - "yPos": 63.87813186645508, - "noteFunction": "" - }, - { - "time": 60.75410079956055, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 6.0, - "barNumber": 20, - "yPos": 63.87813186645508, - "noteFunction": "" - } - ], - "enemyList_isEmpty": false, - "colorSegments": [], - "is_official": true, - "noteStatistics": [ - { - "colorType": "red_tap", - "count": 3 - }, - { - "colorType": "green_tap", - "count": 4 - }, - { - "colorType": "yellow_tap", - "count": 4 - }, - { - "colorType": "purple_tap", - "count": 5 - }, - { - "colorType": "blue_tap", - "count": 3 - }, - { - "colorType": "purple_hold", - "count": 10 - }, - { - "colorType": "blue_hold", - "count": 10 - }, - { - "colorType": "red_hold", - "count": 10 - }, - { - "colorType": "green_hold", - "count": 10 - }, - { - "colorType": "yellow_hold", - "count": 10 - } - ], - "trackStates": { - "trackFading_active": false, - "red": { - "isOn": false, - "fadeTime": 0.0 - }, - "green": { - "isOn": false, - "fadeTime": 0.0 - }, - "yellow": { - "isOn": false, - "fadeTime": 0.0 - }, - "purple": { - "isOn": false, - "fadeTime": 0.0 - }, - "blue": { - "isOn": false, - "fadeTime": 0.0 - } - } -} \ No newline at end of file diff --git a/Assets/StreamingAssets/KongJiaBin_@16.json.meta b/Assets/StreamingAssets/KongJiaBin_@16.json.meta deleted file mode 100644 index 002e6343..00000000 --- a/Assets/StreamingAssets/KongJiaBin_@16.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e29f59e32229ac84ea59aab9113eb726 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/exampleSongName_@1.json b/Assets/StreamingAssets/exampleSongName_@1.json deleted file mode 100644 index dce9fdcf..00000000 --- a/Assets/StreamingAssets/exampleSongName_@1.json +++ /dev/null @@ -1,3233 +0,0 @@ -{ - "title": "exampleSongName", - "composer": "1", - "illustrator": "1", - "charter": "1", - "beatmapId": "1", - "duration": 222, - "bpm": 600, - "difficulty": 1, - "difficultyName": "1", - "createdDate": "2025-07-19 16:31:21", - "musicFile": "E:/Unity/EaseOut_FreshNew_ChartEditor/tmpSong/songs/songsTmp/exampleSongName/exampleSongName_@1.mp3", - "backgroundFile": "E:/Unity/EaseOut_FreshNew_ChartEditor/tmpSong/songs/songsTmp/exampleSongName/exampleSongName_@1.png", - "noteAmount": 311, - "tracks": [ - { - "color": "red" - }, - { - "color": "green" - }, - { - "color": "yellow" - }, - { - "color": "purple" - }, - { - "color": "blue" - } - ], - "notes": [ - { - "time": 0.043299999088048938, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -240.32662963867188, - "noteFunction": "" - }, - { - "time": 0.093299999833107, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -206.63912963867188, - "noteFunction": "" - }, - { - "time": 0.0934000015258789, - "trackIndex": 2, - "color": "green", - "type": "hold", - "length": 0.20000000298023225, - "barNumber": 1, - "yPos": -206.57174682617188, - "noteFunction": "" - }, - { - "time": 0.14350000023841859, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -172.81687927246095, - "noteFunction": "" - }, - { - "time": 0.14350000023841859, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -172.81687927246095, - "noteFunction": "" - }, - { - "time": 0.15520000457763673, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -164.9340057373047, - "noteFunction": "" - }, - { - "time": 0.20520000159740449, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -131.2465057373047, - "noteFunction": "" - }, - { - "time": 0.2476000040769577, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -102.67949676513672, - "noteFunction": "" - }, - { - "time": 0.2485000044107437, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 1.0, - "barNumber": 1, - "yPos": -102.07312774658203, - "noteFunction": "" - }, - { - "time": 0.25519999861717226, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -97.55900573730469, - "noteFunction": "" - }, - { - "time": 0.2840999960899353, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -78.08763122558594, - "noteFunction": "poison" - }, - { - "time": 0.3052000105381012, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -63.87149429321289, - "noteFunction": "" - }, - { - "time": 0.35519999265670779, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -30.18400764465332, - "noteFunction": "" - }, - { - "time": 0.3799000084400177, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -13.542372703552246, - "noteFunction": "" - }, - { - "time": 0.3880000114440918, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": -8.084996223449707, - "noteFunction": "" - }, - { - "time": 0.4052000045776367, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 3.5034990310668947, - "noteFunction": "" - }, - { - "time": 0.44279998540878298, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 28.836484909057618, - "noteFunction": "" - }, - { - "time": 0.44440001249313357, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 29.91450309753418, - "noteFunction": "" - }, - { - "time": 0.4551999866962433, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 37.19098663330078, - "noteFunction": "" - }, - { - "time": 0.48910000920295718, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 60.0311279296875, - "noteFunction": "" - }, - { - "time": 0.5052000284194946, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 70.8785171508789, - "noteFunction": "" - }, - { - "time": 0.5199000239372253, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 80.78263854980469, - "noteFunction": "" - }, - { - "time": 0.5543000102043152, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 103.95962524414063, - "noteFunction": "" - }, - { - "time": 0.5597000122070313, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 107.5978775024414, - "noteFunction": "" - }, - { - "time": 0.5931000113487244, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 130.1011199951172, - "noteFunction": "" - }, - { - "time": 0.6277999877929688, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 153.48023986816407, - "noteFunction": "" - }, - { - "time": 0.6801999807357788, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 188.78472900390626, - "noteFunction": "" - }, - { - "time": 0.6919999718666077, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 196.73497009277345, - "noteFunction": "" - }, - { - "time": 0.6919999718666077, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 196.73497009277345, - "noteFunction": "" - }, - { - "time": 0.6958000063896179, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 199.2952423095703, - "noteFunction": "" - }, - { - "time": 0.7301999926567078, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 222.4722442626953, - "noteFunction": "" - }, - { - "time": 0.7612000107765198, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 243.35850524902345, - "noteFunction": "" - }, - { - "time": 0.7652000188827515, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 246.0535125732422, - "noteFunction": "" - }, - { - "time": 0.7742000222206116, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 252.1172637939453, - "noteFunction": "" - }, - { - "time": 0.7802000045776367, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 1, - "yPos": 256.1597595214844, - "noteFunction": "" - }, - { - "time": 0.8432999849319458, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -240.32664489746095, - "noteFunction": "" - }, - { - "time": 0.8432999849319458, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -240.32664489746095, - "noteFunction": "" - }, - { - "time": 0.8921999931335449, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -207.38026428222657, - "noteFunction": "" - }, - { - "time": 0.9151999950408936, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -191.88401794433595, - "noteFunction": "" - }, - { - "time": 0.9271000027656555, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 1.0, - "barNumber": 2, - "yPos": -183.8663787841797, - "noteFunction": "" - }, - { - "time": 0.9433000087738037, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -172.95162963867188, - "noteFunction": "" - }, - { - "time": 0.9627000093460083, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -159.88087463378907, - "noteFunction": "" - }, - { - "time": 0.9933000206947327, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -139.2641143798828, - "noteFunction": "" - }, - { - "time": 1.0433000326156617, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -105.57661437988281, - "noteFunction": "" - }, - { - "time": 1.0932999849319459, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -71.88914489746094, - "noteFunction": "" - }, - { - "time": 1.1495000123977662, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": -34.02437973022461, - "noteFunction": "" - }, - { - "time": 1.2034000158309937, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 1.0, - "barNumber": 2, - "yPos": 2.2907485961914064, - "noteFunction": "" - }, - { - "time": 1.2303999662399293, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": 20.481964111328126, - "noteFunction": "" - }, - { - "time": 1.243299961090088, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": 29.173336029052736, - "noteFunction": "" - }, - { - "time": 1.2933000326156617, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": 62.86088562011719, - "noteFunction": "" - }, - { - "time": 1.3432999849319459, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": 96.54835510253906, - "noteFunction": "" - }, - { - "time": 1.392199993133545, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": 129.49473571777345, - "noteFunction": "" - }, - { - "time": 1.503999948501587, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 2, - "yPos": 204.8199462890625, - "noteFunction": "" - }, - { - "time": 1.6904000043869019, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 1.0, - "barNumber": 3, - "yPos": -208.593017578125, - "noteFunction": "" - }, - { - "time": 1.6904000043869019, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 3, - "yPos": -208.593017578125, - "noteFunction": "" - }, - { - "time": 1.6969000101089478, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 1.0, - "barNumber": 3, - "yPos": -204.21363830566407, - "noteFunction": "" - }, - { - "time": 1.7904000282287598, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 3, - "yPos": -141.21800231933595, - "noteFunction": "" - }, - { - "time": 1.9843000173568726, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 1.0, - "barNumber": 3, - "yPos": -10.577882766723633, - "noteFunction": "" - }, - { - "time": 2.0381999015808107, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 3, - "yPos": 25.737163543701173, - "noteFunction": "" - }, - { - "time": 2.1050000190734865, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 3, - "yPos": 70.74374389648438, - "noteFunction": "" - }, - { - "time": 2.1858999729156496, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 1.0, - "barNumber": 3, - "yPos": 125.25008392333985, - "noteFunction": "" - }, - { - "time": 2.1949000358581545, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 3, - "yPos": 131.31387329101563, - "noteFunction": "" - }, - { - "time": 2.2488999366760256, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 1.0, - "barNumber": 3, - "yPos": 167.69630432128907, - "noteFunction": "" - }, - { - "time": 2.4904000759124758, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 1.0, - "barNumber": 4, - "yPos": -208.5929718017578, - "noteFunction": "" - }, - { - "time": 2.4904000759124758, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 1.0, - "barNumber": 4, - "yPos": -208.5929718017578, - "noteFunction": "" - }, - { - "time": 2.6644999980926515, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 1.0, - "barNumber": 4, - "yPos": -91.29315185546875, - "noteFunction": "" - }, - { - "time": 2.77239990234375, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 1.0, - "barNumber": 4, - "yPos": -18.59559440612793, - "noteFunction": "" - }, - { - "time": 2.880199909210205, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 4, - "yPos": 54.03466033935547, - "noteFunction": "" - }, - { - "time": 2.90339994430542, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 1.0, - "barNumber": 4, - "yPos": 69.66567993164063, - "noteFunction": "" - }, - { - "time": 2.988100051879883, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 4, - "yPos": 126.73238372802735, - "noteFunction": "" - }, - { - "time": 3.0601000785827638, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 4, - "yPos": 175.24240112304688, - "noteFunction": "" - }, - { - "time": 3.1268999576568605, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 4, - "yPos": 220.24880981445313, - "noteFunction": "" - }, - { - "time": 3.1898000240325929, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 4, - "yPos": 262.62774658203127, - "noteFunction": "" - }, - { - "time": 3.2265000343322756, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": -251.6456298828125, - "noteFunction": "" - }, - { - "time": 3.2985000610351564, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": -203.1356201171875, - "noteFunction": "" - }, - { - "time": 3.3164000511169435, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": -191.07550048828126, - "noteFunction": "" - }, - { - "time": 3.3164000511169435, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": -191.07550048828126, - "noteFunction": "" - }, - { - "time": 3.3613998889923097, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": -160.75685119628907, - "noteFunction": "" - }, - { - "time": 3.4024999141693117, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": -133.0657196044922, - "noteFunction": "" - }, - { - "time": 3.5618999004364015, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": -25.66997718811035, - "noteFunction": "" - }, - { - "time": 3.6745998859405519, - "trackIndex": 1, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": 50.261634826660159, - "noteFunction": "poison" - }, - { - "time": 3.7246999740600588, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": 84.01657104492188, - "noteFunction": "" - }, - { - "time": 3.7414000034332277, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": 95.2682113647461, - "noteFunction": "" - }, - { - "time": 3.7915000915527345, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": 129.0231475830078, - "noteFunction": "" - }, - { - "time": 3.850600004196167, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": 168.8417205810547, - "noteFunction": "" - }, - { - "time": 3.859600067138672, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": 174.90550231933595, - "noteFunction": "" - }, - { - "time": 3.8814001083374025, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": 189.59327697753907, - "noteFunction": "" - }, - { - "time": 3.908400058746338, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": 207.7845001220703, - "noteFunction": "" - }, - { - "time": 3.9173998832702638, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": 213.84812927246095, - "noteFunction": "" - }, - { - "time": 3.980299949645996, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 5, - "yPos": 256.22705078125, - "noteFunction": "" - }, - { - "time": 4.034299850463867, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -246.39051818847657, - "noteFunction": "" - }, - { - "time": 4.047100067138672, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -237.76637268066407, - "noteFunction": "" - }, - { - "time": 4.048399925231934, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -236.89059448242188, - "noteFunction": "" - }, - { - "time": 4.065100193023682, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -225.63877868652345, - "noteFunction": "" - }, - { - "time": 4.07919979095459, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -216.13917541503907, - "noteFunction": "" - }, - { - "time": 4.133200168609619, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -179.7564239501953, - "noteFunction": "" - }, - { - "time": 4.145999908447266, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -171.13259887695313, - "noteFunction": "" - }, - { - "time": 4.15500020980835, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -165.0686492919922, - "noteFunction": "" - }, - { - "time": 4.196100234985352, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -137.37750244140626, - "noteFunction": "" - }, - { - "time": 4.208899974822998, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -128.75367736816407, - "noteFunction": "" - }, - { - "time": 4.246200084686279, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -103.62273406982422, - "noteFunction": "" - }, - { - "time": 4.25, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -101.06254577636719, - "noteFunction": "" - }, - { - "time": 4.258999824523926, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -94.99890899658203, - "noteFunction": "" - }, - { - "time": 4.26800012588501, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -88.9349594116211, - "noteFunction": "" - }, - { - "time": 4.29040002822876, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -73.84302520751953, - "noteFunction": "" - }, - { - "time": 4.29040002822876, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -73.84302520751953, - "noteFunction": "" - }, - { - "time": 4.359600067138672, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 1.0, - "barNumber": 6, - "yPos": -27.219497680664064, - "noteFunction": "" - }, - { - "time": 4.390399932861328, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": -6.4680891036987309, - "noteFunction": "" - }, - { - "time": 4.435400009155273, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 1.0, - "barNumber": 6, - "yPos": 23.850711822509767, - "noteFunction": "" - }, - { - "time": 4.4903998374938969, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": 60.90684509277344, - "noteFunction": "" - }, - { - "time": 4.4944000244140629, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 1.0, - "barNumber": 6, - "yPos": 63.60197067260742, - "noteFunction": "" - }, - { - "time": 4.521399974822998, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 1.0, - "barNumber": 6, - "yPos": 81.7931900024414, - "noteFunction": "" - }, - { - "time": 4.590400218963623, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 6, - "yPos": 128.2821044921875, - "noteFunction": "" - }, - { - "time": 4.638299942016602, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 1.0, - "barNumber": 6, - "yPos": 160.55453491210938, - "noteFunction": "" - }, - { - "time": 5.1631999015808109, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": -24.794118881225587, - "noteFunction": "" - }, - { - "time": 5.1722002029418949, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": -18.730165481567384, - "noteFunction": "" - }, - { - "time": 5.208199977874756, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 5.524682998657227, - "noteFunction": "" - }, - { - "time": 5.226200103759766, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 17.652267456054689, - "noteFunction": "" - }, - { - "time": 5.2530999183654789, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 35.77601623535156, - "noteFunction": "" - }, - { - "time": 5.267300128936768, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 45.34341049194336, - "noteFunction": "" - }, - { - "time": 5.271100044250488, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 47.903602600097659, - "noteFunction": "" - }, - { - "time": 5.303199768066406, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 69.53079223632813, - "noteFunction": "" - }, - { - "time": 5.30709981918335, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 72.158447265625, - "noteFunction": "" - }, - { - "time": 5.30709981918335, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 72.158447265625, - "noteFunction": "" - }, - { - "time": 5.3109002113342289, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 74.71896362304688, - "noteFunction": "" - }, - { - "time": 5.321199893951416, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 81.65837860107422, - "noteFunction": "" - }, - { - "time": 5.3520002365112309, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 102.41010284423828, - "noteFunction": "" - }, - { - "time": 5.3572001457214359, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 105.91354370117188, - "noteFunction": "" - }, - { - "time": 5.3572001457214359, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 105.91354370117188, - "noteFunction": "" - }, - { - "time": 5.361000061035156, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 108.47373962402344, - "noteFunction": "" - }, - { - "time": 5.375100135803223, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 117.97366333007813, - "noteFunction": "" - }, - { - "time": 5.406000137329102, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 138.79254150390626, - "noteFunction": "" - }, - { - "time": 5.406000137329102, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 138.79254150390626, - "noteFunction": "" - }, - { - "time": 5.423999786376953, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 150.9197998046875, - "noteFunction": "" - }, - { - "time": 5.4328999519348148, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 156.91629028320313, - "noteFunction": "" - }, - { - "time": 5.450900077819824, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 169.0438690185547, - "noteFunction": "" - }, - { - "time": 5.452099800109863, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 169.85218811035157, - "noteFunction": "" - }, - { - "time": 5.4868998527526859, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 193.29872131347657, - "noteFunction": "" - }, - { - "time": 5.49970006942749, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 201.92286682128907, - "noteFunction": "" - }, - { - "time": 5.508699893951416, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 207.9864959716797, - "noteFunction": "" - }, - { - "time": 5.510000228881836, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 208.8625946044922, - "noteFunction": "" - }, - { - "time": 5.541999816894531, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 230.4223175048828, - "noteFunction": "" - }, - { - "time": 5.549799919128418, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 235.67764282226563, - "noteFunction": "" - }, - { - "time": 5.571700096130371, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 250.43287658691407, - "noteFunction": "" - }, - { - "time": 5.57289981842041, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 251.24119567871095, - "noteFunction": "" - }, - { - "time": 5.5858001708984379, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 7, - "yPos": 259.93280029296877, - "noteFunction": "" - }, - { - "time": 5.612800121307373, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -260.8759765625, - "noteFunction": "" - }, - { - "time": 5.631899833679199, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -248.00753784179688, - "noteFunction": "" - }, - { - "time": 5.639699935913086, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -242.75222778320313, - "noteFunction": "" - }, - { - "time": 5.64870023727417, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -236.6882781982422, - "noteFunction": "" - }, - { - "time": 5.657700061798096, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -230.6246337890625, - "noteFunction": "" - }, - { - "time": 5.664000034332275, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -226.38003540039063, - "noteFunction": "" - }, - { - "time": 5.688499927520752, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -209.87322998046876, - "noteFunction": "" - }, - { - "time": 5.70389986038208, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -199.49752807617188, - "noteFunction": "" - }, - { - "time": 5.723100185394287, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -186.56130981445313, - "noteFunction": "" - }, - { - "time": 5.723100185394287, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -186.56130981445313, - "noteFunction": "" - }, - { - "time": 5.7270002365112309, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -183.93365478515626, - "noteFunction": "" - }, - { - "time": 5.748799800872803, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -169.24618530273438, - "noteFunction": "" - }, - { - "time": 5.7758002281188969, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -151.05465698242188, - "noteFunction": "" - }, - { - "time": 5.798900127410889, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -135.49110412597657, - "noteFunction": "" - }, - { - "time": 5.802800178527832, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -132.86343383789063, - "noteFunction": "" - }, - { - "time": 5.804100036621094, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -131.98765563964845, - "noteFunction": "" - }, - { - "time": 5.829699993133545, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -114.73968505859375, - "noteFunction": "" - }, - { - "time": 5.865699768066406, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -90.4848403930664, - "noteFunction": "" - }, - { - "time": 5.870800018310547, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -87.04854583740235, - "noteFunction": "" - }, - { - "time": 5.875999927520752, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -83.54510498046875, - "noteFunction": "" - }, - { - "time": 5.875999927520752, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -83.54510498046875, - "noteFunction": "" - }, - { - "time": 5.888800144195557, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -74.92095947265625, - "noteFunction": "" - }, - { - "time": 5.929900169372559, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -47.229820251464847, - "noteFunction": "" - }, - { - "time": 5.937600135803223, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -42.041969299316409, - "noteFunction": "" - }, - { - "time": 5.942800045013428, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -38.53852844238281, - "noteFunction": "" - }, - { - "time": 5.956900119781494, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -29.038604736328126, - "noteFunction": "" - }, - { - "time": 5.964600086212158, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -23.850751876831056, - "noteFunction": "" - }, - { - "time": 5.996699810028076, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": -2.2235631942749025, - "noteFunction": "" - }, - { - "time": 6.00570011138916, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": 3.8403897285461427, - "noteFunction": "" - }, - { - "time": 6.010799884796143, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": 7.27636194229126, - "noteFunction": "" - }, - { - "time": 6.059700012207031, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": 40.22282409667969, - "noteFunction": "" - }, - { - "time": 6.096700191497803, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 1.0, - "barNumber": 8, - "yPos": 65.15169525146485, - "noteFunction": "" - }, - { - "time": 6.108500003814697, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": 73.10181427001953, - "noteFunction": "" - }, - { - "time": 6.155799865722656, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": 104.97010040283203, - "noteFunction": "" - }, - { - "time": 6.196899890899658, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 1.0, - "barNumber": 8, - "yPos": 132.66123962402345, - "noteFunction": "" - }, - { - "time": 6.218800067901611, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": 147.41648864746095, - "noteFunction": "" - }, - { - "time": 6.249599933624268, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 1.0, - "barNumber": 8, - "yPos": 168.1678924560547, - "noteFunction": "" - }, - { - "time": 6.362599849700928, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": 244.3015899658203, - "noteFunction": "" - }, - { - "time": 6.369800090789795, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 8, - "yPos": 249.15274047851563, - "noteFunction": "" - }, - { - "time": 6.456399917602539, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": -231.50062561035157, - "noteFunction": "" - }, - { - "time": 6.518799781799316, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": -189.45870971679688, - "noteFunction": "" - }, - { - "time": 6.531099796295166, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": -181.1715850830078, - "noteFunction": "" - }, - { - "time": 6.569399833679199, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": -155.36692810058595, - "noteFunction": "" - }, - { - "time": 6.632299900054932, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": -112.98800659179688, - "noteFunction": "" - }, - { - "time": 6.639599800109863, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": -108.0697021484375, - "noteFunction": "" - }, - { - "time": 6.6570000648498539, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": -96.34627532958985, - "noteFunction": "" - }, - { - "time": 6.729499816894531, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": -47.49956512451172, - "noteFunction": "" - }, - { - "time": 6.734000205993652, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": -44.467430114746097, - "noteFunction": "" - }, - { - "time": 6.769999980926514, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": -20.212581634521486, - "noteFunction": "" - }, - { - "time": 6.797599792480469, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": -1.6172080039978028, - "noteFunction": "" - }, - { - "time": 6.80079984664917, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": 0.5388283729553223, - "noteFunction": "" - }, - { - "time": 6.81879997253418, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": 12.666413307189942, - "noteFunction": "" - }, - { - "time": 6.867599964141846, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": 45.545406341552737, - "noteFunction": "" - }, - { - "time": 6.908699989318848, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": 73.2365493774414, - "noteFunction": "" - }, - { - "time": 6.921599864959717, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": 81.92784118652344, - "noteFunction": "" - }, - { - "time": 6.926700115203857, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": 85.3641357421875, - "noteFunction": "" - }, - { - "time": 6.936299800872803, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": 91.83192443847656, - "noteFunction": "" - }, - { - "time": 6.971700191497803, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": 115.68293762207031, - "noteFunction": "" - }, - { - "time": 7.011499881744385, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": 142.4979705810547, - "noteFunction": "" - }, - { - "time": 7.0295000076293949, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": 154.6255645751953, - "noteFunction": "" - }, - { - "time": 7.155200004577637, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 9, - "yPos": 239.31593322753907, - "noteFunction": "" - }, - { - "time": 7.20550012588501, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -265.79437255859377, - "noteFunction": "" - }, - { - "time": 7.255199909210205, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -232.3091278076172, - "noteFunction": "" - }, - { - "time": 7.293700218200684, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -206.3695526123047, - "noteFunction": "" - }, - { - "time": 7.305200099945068, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -198.6215057373047, - "noteFunction": "" - }, - { - "time": 7.355199813842773, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -164.9342041015625, - "noteFunction": "" - }, - { - "time": 7.360499858856201, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 1.0, - "barNumber": 10, - "yPos": -161.36329650878907, - "noteFunction": "" - }, - { - "time": 7.368299961090088, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -156.10797119140626, - "noteFunction": "" - }, - { - "time": 7.368299961090088, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -156.10797119140626, - "noteFunction": "" - }, - { - "time": 7.405200004577637, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -131.24656677246095, - "noteFunction": "" - }, - { - "time": 7.418300151824951, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -122.42034912109375, - "noteFunction": "" - }, - { - "time": 7.418300151824951, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -122.42034912109375, - "noteFunction": "" - }, - { - "time": 7.4552001953125, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -97.55894470214844, - "noteFunction": "" - }, - { - "time": 7.468299865722656, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -88.73303985595703, - "noteFunction": "" - }, - { - "time": 7.469699859619141, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 1.0, - "barNumber": 10, - "yPos": -87.789794921875, - "noteFunction": "" - }, - { - "time": 7.493299961090088, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -71.88922882080078, - "noteFunction": "" - }, - { - "time": 7.505199909210205, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -63.87163543701172, - "noteFunction": "" - }, - { - "time": 7.5183000564575199, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -55.045413970947269, - "noteFunction": "" - }, - { - "time": 7.543300151824951, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -38.20159912109375, - "noteFunction": "" - }, - { - "time": 7.555200099945068, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -30.18400764465332, - "noteFunction": "" - }, - { - "time": 7.568299770355225, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -21.35810661315918, - "noteFunction": "" - }, - { - "time": 7.593299865722656, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": -4.514291763305664, - "noteFunction": "" - }, - { - "time": 7.605199813842773, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 3.503298282623291, - "noteFunction": "" - }, - { - "time": 7.618299961090088, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 12.329522132873536, - "noteFunction": "" - }, - { - "time": 7.6433000564575199, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 29.173336029052736, - "noteFunction": "" - }, - { - "time": 7.655200004577637, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 37.19092559814453, - "noteFunction": "" - }, - { - "time": 7.668300151824951, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 46.01715087890625, - "noteFunction": "" - }, - { - "time": 7.693299770355225, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 62.86064147949219, - "noteFunction": "" - }, - { - "time": 7.7052001953125, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 70.87855529785156, - "noteFunction": "" - }, - { - "time": 7.718299865722656, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 79.70446014404297, - "noteFunction": "" - }, - { - "time": 7.743299961090088, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 96.54827117919922, - "noteFunction": "" - }, - { - "time": 7.755199909210205, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 104.56586456298828, - "noteFunction": "" - }, - { - "time": 7.7683000564575199, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 113.39208221435547, - "noteFunction": "" - }, - { - "time": 7.793300151824951, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 130.23590087890626, - "noteFunction": "" - }, - { - "time": 7.805200099945068, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 138.2534942626953, - "noteFunction": "" - }, - { - "time": 7.818299770355225, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 147.0793914794922, - "noteFunction": "" - }, - { - "time": 7.843299865722656, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 163.92320251464845, - "noteFunction": "" - }, - { - "time": 7.855199813842773, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 171.9407958984375, - "noteFunction": "" - }, - { - "time": 7.868299961090088, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 180.7670135498047, - "noteFunction": "" - }, - { - "time": 7.8933000564575199, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 197.61083984375, - "noteFunction": "" - }, - { - "time": 7.905200004577637, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 205.62841796875, - "noteFunction": "" - }, - { - "time": 7.918300151824951, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 214.45465087890626, - "noteFunction": "" - }, - { - "time": 7.943299770355225, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 231.2981414794922, - "noteFunction": "" - }, - { - "time": 7.9552001953125, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 10, - "yPos": 239.31605529785157, - "noteFunction": "" - }, - { - "time": 8.335700035095215, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": -43.32218551635742, - "noteFunction": "" - }, - { - "time": 8.390399932861329, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": -6.468129634857178, - "noteFunction": "" - }, - { - "time": 8.390399932861329, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": -6.468129634857178, - "noteFunction": "" - }, - { - "time": 8.449000358581543, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": 33.01390838623047, - "noteFunction": "" - }, - { - "time": 8.465399742126465, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": 44.062992095947269, - "noteFunction": "" - }, - { - "time": 8.515399932861329, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": 77.75061798095703, - "noteFunction": "" - }, - { - "time": 8.515399932861329, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": 77.75061798095703, - "noteFunction": "" - }, - { - "time": 8.565400123596192, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": 111.43824768066406, - "noteFunction": "" - }, - { - "time": 8.615400314331055, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": 145.12586975097657, - "noteFunction": "" - }, - { - "time": 8.690400123596192, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": 195.65699768066407, - "noteFunction": "" - }, - { - "time": 8.690400123596192, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": 195.65699768066407, - "noteFunction": "" - }, - { - "time": 8.690400123596192, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": 195.65699768066407, - "noteFunction": "" - }, - { - "time": 8.690400123596192, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": 195.65699768066407, - "noteFunction": "" - }, - { - "time": 8.690400123596192, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 11, - "yPos": 195.65699768066407, - "noteFunction": "" - }, - { - "time": 8.844799995422364, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 12, - "yPos": -239.3160858154297, - "noteFunction": "" - }, - { - "time": 8.894800186157227, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 12, - "yPos": -205.6284637451172, - "noteFunction": "" - }, - { - "time": 8.894800186157227, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 1.0, - "barNumber": 12, - "yPos": -205.6284637451172, - "noteFunction": "" - }, - { - "time": 8.94480037689209, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 1.0, - "barNumber": 12, - "yPos": -171.9408416748047, - "noteFunction": "" - }, - { - "time": 8.994799613952637, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 1.0, - "barNumber": 12, - "yPos": -138.25384521484376, - "noteFunction": "" - }, - { - "time": 8.994799613952637, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 12, - "yPos": -138.25384521484376, - "noteFunction": "" - }, - { - "time": 8.994799613952637, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 1.0, - "barNumber": 12, - "yPos": -138.25384521484376, - "noteFunction": "" - }, - { - "time": 9.0447998046875, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 12, - "yPos": -104.56622314453125, - "noteFunction": "" - }, - { - "time": 9.094799995422364, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 12, - "yPos": -70.87859344482422, - "noteFunction": "" - }, - { - "time": 9.144800186157227, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 12, - "yPos": -37.19096755981445, - "noteFunction": "" - }, - { - "time": 9.318300247192383, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 12, - "yPos": 79.70469665527344, - "noteFunction": "" - }, - { - "time": 9.368300437927246, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 12, - "yPos": 113.39232635498047, - "noteFunction": "" - }, - { - "time": 9.418299674987793, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 12, - "yPos": 147.07931518554688, - "noteFunction": "" - }, - { - "time": 9.468299865722657, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 12, - "yPos": 180.76693725585938, - "noteFunction": "" - }, - { - "time": 9.51830005645752, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 12, - "yPos": 214.45457458496095, - "noteFunction": "" - }, - { - "time": 9.568300247192383, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 12, - "yPos": 248.14219665527345, - "noteFunction": "" - }, - { - "time": 9.64330005645752, - "trackIndex": 2, - "color": "yellow", - "type": "hold", - "length": 1.0, - "barNumber": 13, - "yPos": -240.32669067382813, - "noteFunction": "" - }, - { - "time": 9.64330005645752, - "trackIndex": 3, - "color": "purple", - "type": "hold", - "length": 1.0, - "barNumber": 13, - "yPos": -240.32669067382813, - "noteFunction": "" - }, - { - "time": 9.64330005645752, - "trackIndex": 4, - "color": "blue", - "type": "hold", - "length": 1.0, - "barNumber": 13, - "yPos": -240.32669067382813, - "noteFunction": "" - }, - { - "time": 9.668299674987793, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 13, - "yPos": -223.48318481445313, - "noteFunction": "" - }, - { - "time": 9.718299865722657, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 13, - "yPos": -189.79556274414063, - "noteFunction": "" - }, - { - "time": 9.76830005645752, - "trackIndex": 0, - "color": "red", - "type": "hold", - "length": 1.0, - "barNumber": 13, - "yPos": -156.10794067382813, - "noteFunction": "" - }, - { - "time": 9.843299865722657, - "trackIndex": 1, - "color": "green", - "type": "hold", - "length": 1.0, - "barNumber": 13, - "yPos": -105.57681274414063, - "noteFunction": "" - }, - { - "time": 10.07409954071045, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 13, - "yPos": 49.92446517944336, - "noteFunction": "" - }, - { - "time": 10.663700103759766, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 14, - "yPos": -91.83216094970703, - "noteFunction": "" - }, - { - "time": 11.605899810791016, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 15, - "yPos": 3.9748809337615969, - "noteFunction": "" - }, - { - "time": 11.860300064086914, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 15, - "yPos": 175.37704467773438, - "noteFunction": "" - }, - { - "time": 12.372300148010254, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 16, - "yPos": -18.662899017333986, - "noteFunction": "" - }, - { - "time": 13.227299690246582, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 17, - "yPos": 18.393033981323243, - "noteFunction": "" - }, - { - "time": 13.94480037689209, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 18, - "yPos": -37.190887451171878, - "noteFunction": "" - }, - { - "time": 14.368300437927246, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 18, - "yPos": 248.14227294921876, - "noteFunction": "" - }, - { - "time": 25.34480094909668, - "trackIndex": 0, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 32, - "yPos": 97.55938720703125, - "noteFunction": "" - }, - { - "time": 28.244800567626954, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": -104.56590270996094, - "noteFunction": "" - }, - { - "time": 28.244800567626954, - "trackIndex": 4, - "color": "red", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": -104.56590270996094, - "noteFunction": "" - }, - { - "time": 28.2947998046875, - "trackIndex": 3, - "color": "purple", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": -70.87891387939453, - "noteFunction": "" - }, - { - "time": 28.2947998046875, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": -70.87891387939453, - "noteFunction": "" - }, - { - "time": 28.2947998046875, - "trackIndex": 1, - "color": "green", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": -70.87891387939453, - "noteFunction": "" - }, - { - "time": 28.34480094909668, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": -37.190643310546878, - "noteFunction": "" - }, - { - "time": 28.394800186157228, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": -3.503659725189209, - "noteFunction": "" - }, - { - "time": 28.444799423217775, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": 30.183326721191408, - "noteFunction": "" - }, - { - "time": 28.494800567626954, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": 63.87159729003906, - "noteFunction": "" - }, - { - "time": 28.5447998046875, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": 97.55857849121094, - "noteFunction": "" - }, - { - "time": 28.59480094909668, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": 131.24685668945313, - "noteFunction": "" - }, - { - "time": 28.644800186157228, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": 164.933837890625, - "noteFunction": "" - }, - { - "time": 28.694799423217775, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": 198.62081909179688, - "noteFunction": "" - }, - { - "time": 28.744800567626954, - "trackIndex": 4, - "color": "blue", - "type": "tap", - "length": 0.0, - "barNumber": 36, - "yPos": 232.30909729003907, - "noteFunction": "" - }, - { - "time": 40.49480056762695, - "trackIndex": 2, - "color": "yellow", - "type": "tap", - "length": 0.0, - "barNumber": 51, - "yPos": 63.87147521972656, - "noteFunction": "" - } - ], - "enemyList_isEmpty": false, - "colorSegments": [ - { - "enemyID": "kong", - "percentage": 20.0 - }, - { - "enemyID": "jia", - "percentage": 20.0 - }, - { - "enemyID": "bin", - "percentage": 32.099998474121097 - }, - { - "enemyID": "s", - "percentage": 7.900000095367432 - }, - { - "enemyID": "b", - "percentage": 20.0 - } - ], - "is_official": true, - "noteStatistics": [ - { - "colorType": "blue_tap", - "count": 53 - }, - { - "colorType": "green_hold", - "count": 6 - }, - { - "colorType": "purple_tap", - "count": 46 - }, - { - "colorType": "green_tap", - "count": 69 - }, - { - "colorType": "red_tap", - "count": 58 - }, - { - "colorType": "blue_hold", - "count": 7 - }, - { - "colorType": "yellow_tap", - "count": 52 - }, - { - "colorType": "yellow_hold", - "count": 7 - }, - { - "colorType": "red_hold", - "count": 6 - }, - { - "colorType": "purple_hold", - "count": 7 - } - ], - "trackStates": { - "trackFading_active": false, - "red": { - "isOn": false, - "fadeTime": 0.0 - }, - "green": { - "isOn": false, - "fadeTime": 0.0 - }, - "yellow": { - "isOn": false, - "fadeTime": 0.0 - }, - "purple": { - "isOn": false, - "fadeTime": 0.0 - }, - "blue": { - "isOn": false, - "fadeTime": 0.0 - } - } -} \ No newline at end of file diff --git a/Assets/StreamingAssets/exampleSongName_@1.json.meta b/Assets/StreamingAssets/exampleSongName_@1.json.meta deleted file mode 100644 index bf4a8479..00000000 --- a/Assets/StreamingAssets/exampleSongName_@1.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 7b1de74fe81264d4092e27d2191be0d8 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2.meta deleted file mode 100644 index fa985052..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 17be1f8a2f21e0049879e5119b3bcad8 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView.meta deleted file mode 100644 index 44006547..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b3a690ac04311734692c821109495034 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/AutoLaunchProtocolsComponent.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/AutoLaunchProtocolsComponent.meta deleted file mode 100644 index 59b33813..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/AutoLaunchProtocolsComponent.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 5b90d4905a54e4b4dbcad8efd9a82461 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics.meta deleted file mode 100644 index 38a01152..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: d854e85daeb5b31489fea4a555f755bf -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics/BrowserMetrics-6949EC10-2194.pma b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics/BrowserMetrics-6949EC10-2194.pma deleted file mode 100644 index 104c58d5..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics/BrowserMetrics-6949EC10-2194.pma and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics/BrowserMetrics-6949EC10-2194.pma.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics/BrowserMetrics-6949EC10-2194.pma.meta deleted file mode 100644 index 3efded41..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics/BrowserMetrics-6949EC10-2194.pma.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: fdd55d16175dfeb40aab405ddeab567d -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics/BrowserMetrics-6949EC1A-D394.pma b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics/BrowserMetrics-6949EC1A-D394.pma deleted file mode 100644 index 862d7fd9..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics/BrowserMetrics-6949EC1A-D394.pma and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics/BrowserMetrics-6949EC1A-D394.pma.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics/BrowserMetrics-6949EC1A-D394.pma.meta deleted file mode 100644 index 9acad4d4..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/BrowserMetrics/BrowserMetrics-6949EC1A-D394.pma.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 7856d24a5713c6f46ae10440096b3418 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CertificateRevocation.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CertificateRevocation.meta deleted file mode 100644 index 9eedb998..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CertificateRevocation.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c5d89ab93cf353e4689d5d0459725992 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad.meta deleted file mode 100644 index 330391f8..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f5991264910b4b94a8c3be1dec547f75 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/attachments.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/attachments.meta deleted file mode 100644 index 799eac39..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/attachments.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 5c0ea5398ea102a438739819360fa7e4 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/metadata b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/metadata deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/metadata.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/metadata.meta deleted file mode 100644 index 4ad755fc..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/metadata.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d19bbe6aa2304114f9fc8e3579b37ace -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/reports.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/reports.meta deleted file mode 100644 index a058d56f..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/reports.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 27c46abd591e1d24880fc7ca95d3dca1 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/settings.dat b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/settings.dat deleted file mode 100644 index 0ebdccf8..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/settings.dat and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/settings.dat.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/settings.dat.meta deleted file mode 100644 index 756f273a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/settings.dat.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 45aab4fe51a13b44f8557c594d03fe0d -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/throttle_store.dat b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/throttle_store.dat deleted file mode 100644 index 9639e1b0..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/throttle_store.dat +++ /dev/null @@ -1 +0,0 @@ -level=none expiry=0 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/throttle_store.dat.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/throttle_store.dat.meta deleted file mode 100644 index 717ac1c3..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Crashpad/throttle_store.dat.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c523bcbdf800ef5499e63c674f6b7c92 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CrashpadMetrics-active.pma b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CrashpadMetrics-active.pma deleted file mode 100644 index a023a98c..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CrashpadMetrics-active.pma and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CrashpadMetrics-active.pma.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CrashpadMetrics-active.pma.meta deleted file mode 100644 index 8e51f319..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CrashpadMetrics-active.pma.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 354b2d2c0905c6f4b9ab87366913037a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CrashpadMetrics.pma b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CrashpadMetrics.pma deleted file mode 100644 index a023a98c..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CrashpadMetrics.pma and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CrashpadMetrics.pma.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CrashpadMetrics.pma.meta deleted file mode 100644 index 3337edc7..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/CrashpadMetrics.pma.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 9ea0ae9658a701b4f86399afc7889204 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default.meta deleted file mode 100644 index d9a15d29..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 455638bc5859bc94695f64cae7a817ed -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/BookmarkMergedSurfaceOrdering b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/BookmarkMergedSurfaceOrdering deleted file mode 100644 index 2c63c085..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/BookmarkMergedSurfaceOrdering +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/BookmarkMergedSurfaceOrdering.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/BookmarkMergedSurfaceOrdering.meta deleted file mode 100644 index b71c8e1a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/BookmarkMergedSurfaceOrdering.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 99cd8e3135de47743b66dec04427a2ac -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache.meta deleted file mode 100644 index 0ec5517d..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 55145ca1f0920f1409577041c2b078bb -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data.meta deleted file mode 100644 index 482eecbd..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c2b7c2a7b95a44143818fc4419f527d6 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_0 deleted file mode 100644 index 6c8bd5da..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_0.meta deleted file mode 100644 index 5b36caa0..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ddde08d96b2145a4aa268d90af0dcece -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_1 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_1 deleted file mode 100644 index 8b3d76e9..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_1 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_1.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_1.meta deleted file mode 100644 index 2c7baf97..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_1.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d8dc598897bd7974caffeec408e88d4c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_2 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_2 deleted file mode 100644 index 89076150..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_2 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_2.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_2.meta deleted file mode 100644 index c45e4ef5..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_2.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f2093035ccb63db4280042e173dde890 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_3 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_3 deleted file mode 100644 index 6515d0e1..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_3 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_3.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_3.meta deleted file mode 100644 index 538e532b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/data_3.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d98912b65a09c6841a96bf3f1bedc954 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000002 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000002 deleted file mode 100644 index 159dc020..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000002 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000002.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000002.meta deleted file mode 100644 index 09ed7f2d..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000002.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 442089b03e0caa44ea7231b9be25b0e8 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000003 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000003 deleted file mode 100644 index 7e737305..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000003 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000003.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000003.meta deleted file mode 100644 index 53431793..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000003.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 31bbd2342f3c31f4d863735f45fd222b -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000004 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000004 deleted file mode 100644 index 534f6668..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000004 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000004.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000004.meta deleted file mode 100644 index 095ef58e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000004.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4be5195c27d20d343b0ab3ce6d78d5bc -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000005 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000005 deleted file mode 100644 index 2df55ae4..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000005 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000005.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000005.meta deleted file mode 100644 index e619c9fb..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000005.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c934586fd608f5e4a812096bae36e7ac -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000006 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000006 deleted file mode 100644 index 74da59b6..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000006 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000006.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000006.meta deleted file mode 100644 index b0d6baf2..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000006.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ef4446fc8ef71244f84c22e685d14aa4 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000007 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000007 deleted file mode 100644 index 254ad102..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000007 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000007.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000007.meta deleted file mode 100644 index 1f01dd37..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000007.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 04d6a228aeb377e4790153925b249d82 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000008 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000008 deleted file mode 100644 index 2064e979..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000008 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000008.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000008.meta deleted file mode 100644 index c44b04d3..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000008.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5ee404de47c6c4a4a9080b3c25cd2e21 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000009 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000009 deleted file mode 100644 index 1e648bae..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000009 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000009.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000009.meta deleted file mode 100644 index 329ab874..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000009.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 51335a0e9abbf914c8629702b37a99c5 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000a b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000a deleted file mode 100644 index 607abbed..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000a and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000a.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000a.meta deleted file mode 100644 index 6184d846..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000a.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ea42a4b68c47d8549a127d2aea72ab61 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000b b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000b deleted file mode 100644 index b96afdce..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000b and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000b.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000b.meta deleted file mode 100644 index 35e91af6..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000b.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 88a1ce82382751342bd782831f6bf082 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000c b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000c deleted file mode 100644 index cc9e728a..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000c and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000c.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000c.meta deleted file mode 100644 index f5bbf462..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000c.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 46b97c4a835a40e429a619d3b3b53be3 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000e b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000e deleted file mode 100644 index 737bf533..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000e and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000e.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000e.meta deleted file mode 100644 index e3baebde..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000e.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c2a19d7610ef7c54e8e5239b5e0e4bae -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000f b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000f deleted file mode 100644 index c75ab696..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000f and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000f.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000f.meta deleted file mode 100644 index 8a2c2994..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00000f.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2620ea3a476dafc4bb32d73c8e2210ab -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000010 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000010 deleted file mode 100644 index db2a79b0..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000010 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000010.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000010.meta deleted file mode 100644 index a7f4e584..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000010.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4a4ab12fff20e5f43bbc14d152e7d425 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000011 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000011 deleted file mode 100644 index 09dcc302..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000011 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000011.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000011.meta deleted file mode 100644 index b8a27ab6..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000011.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 79bd3f31c8ef9f447bd4be890b2f8522 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000012 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000012 deleted file mode 100644 index a858b344..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000012 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000012.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000012.meta deleted file mode 100644 index e2ac33b9..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000012.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 9cfed19f69d3af341a0703e22ec90f25 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000013 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000013 deleted file mode 100644 index 756681f3..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000013 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000013.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000013.meta deleted file mode 100644 index baeeaac3..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000013.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 0206c063defc52b46ac37f388b52d28d -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000014 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000014 deleted file mode 100644 index 46c4bac6..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000014 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000014.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000014.meta deleted file mode 100644 index 6794a0f6..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000014.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: da3048bb4bb134a4cb9e77cb8f244772 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000015 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000015 deleted file mode 100644 index a5089190..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000015 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000015.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000015.meta deleted file mode 100644 index 63397245..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000015.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2395e280539f62a45890bec3592ff9a9 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000016 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000016 deleted file mode 100644 index 5c84495d..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000016 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000016.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000016.meta deleted file mode 100644 index 0b94ff0c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000016.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 211dd77dd498b3344827c8fe45d054fd -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000017 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000017 deleted file mode 100644 index b5233562..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000017 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000017.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000017.meta deleted file mode 100644 index 26f16087..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000017.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c22c9b0d0ba248141a742b7575b8b658 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000018 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000018 deleted file mode 100644 index 98af8c80..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000018 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000018.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000018.meta deleted file mode 100644 index 47f1fca6..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000018.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 81d1bc145ad23704cbaf55bb14e11490 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000019 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000019 deleted file mode 100644 index b9363ff7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000019 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000019.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000019.meta deleted file mode 100644 index e1fb9f86..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000019.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: bf39ca51f227f1145864a34cdb16a350 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001a b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001a deleted file mode 100644 index 153fff64..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001a and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001a.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001a.meta deleted file mode 100644 index 2fae4687..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001a.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e7d985827de11fe4b8c7a9889aff1276 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001b b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001b deleted file mode 100644 index bf2cb2e4..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001b and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001b.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001b.meta deleted file mode 100644 index 34e733c8..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001b.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ad909121d82d8744481b857a74177880 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001c b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001c deleted file mode 100644 index 4883c7ab..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001c and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001c.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001c.meta deleted file mode 100644 index 3896ee3e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001c.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: fbc8e25eff2058e4381e7d475526b754 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001d b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001d deleted file mode 100644 index 4829cd20..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001d and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001d.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001d.meta deleted file mode 100644 index f61cff3b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001d.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 051d7d57ed2249c4ba38ce67dbec6b9f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001e b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001e deleted file mode 100644 index a416693e..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001e and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001e.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001e.meta deleted file mode 100644 index f467a936..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001e.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: cb4512691540b8546a0fd45344d35edf -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001f b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001f deleted file mode 100644 index 4a3c98b7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001f and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001f.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001f.meta deleted file mode 100644 index 802e5a07..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_00001f.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: bc67240db7d337c4eba26be03d2076e6 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000021 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000021 deleted file mode 100644 index bffc2b1c..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000021 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000021.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000021.meta deleted file mode 100644 index 83266dc8..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/f_000021.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2fa02eef8db42db49a84ab0bececaf4c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/index deleted file mode 100644 index 5d52eea3..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/index.meta deleted file mode 100644 index f6ee76f6..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/Cache_Data/index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 9c3c0297ba8549447a2cf3042c2ca271 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search.meta deleted file mode 100644 index 0fff125d..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 737ec60b215d39b45bc3b4188737b4e3 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search/journal.baj b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search/journal.baj deleted file mode 100644 index 54fe66eb..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search/journal.baj +++ /dev/null @@ -1 +0,0 @@ -$F~ \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search/journal.baj.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search/journal.baj.meta deleted file mode 100644 index 6bba5cd4..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search/journal.baj.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4646e8f9f3f8bf5489bb37d0cfc481d5 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search/snapshot.baf b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search/snapshot.baf deleted file mode 100644 index 8912405f..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search/snapshot.baf and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search/snapshot.baf.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search/snapshot.baf.meta deleted file mode 100644 index da6b086e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Cache/No_Vary_Search/snapshot.baf.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: cbcd5c8846160664a9f50831a1668630 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates.meta deleted file mode 100644 index 9ad9c7e7..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a654c3bf35ae09448a18f810a8043939 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOCK.meta deleted file mode 100644 index ab736a2e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8767b1e603b0e0c4ca4af25d75a0cb78 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOG deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOG.meta deleted file mode 100644 index 61d4b82c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: cf9419d00747e384386afba1241dbcaa -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOG.old deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOG.old.meta deleted file mode 100644 index e549586d..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ClientCertificates/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 07313b28de82d734a8d32b2ff2e815cd -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache.meta deleted file mode 100644 index 590e6698..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9c9a5f6209f9f6c4bba34eceb4405962 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js.meta deleted file mode 100644 index 33fa0aa8..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c3e5f203cded70245968d41c82ed48f4 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/017ce2a33cd2dfbd_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/017ce2a33cd2dfbd_0 deleted file mode 100644 index 25ac7bdc..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/017ce2a33cd2dfbd_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/017ce2a33cd2dfbd_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/017ce2a33cd2dfbd_0.meta deleted file mode 100644 index 06f74a62..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/017ce2a33cd2dfbd_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 7a779128744424d4e81e93ec1d25f579 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/03cb22a78f481d51_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/03cb22a78f481d51_0 deleted file mode 100644 index 238315ba..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/03cb22a78f481d51_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/03cb22a78f481d51_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/03cb22a78f481d51_0.meta deleted file mode 100644 index 4cf09753..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/03cb22a78f481d51_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b477d12529256e143b44af013f804c54 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/1d3075e6c4f9173d_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/1d3075e6c4f9173d_0 deleted file mode 100644 index 32983401..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/1d3075e6c4f9173d_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/1d3075e6c4f9173d_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/1d3075e6c4f9173d_0.meta deleted file mode 100644 index 8486a960..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/1d3075e6c4f9173d_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2d25ebb16aa3af44093e5bcd1acbfdd3 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/1fae4f7248ae1c29_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/1fae4f7248ae1c29_0 deleted file mode 100644 index 2b939c25..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/1fae4f7248ae1c29_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/1fae4f7248ae1c29_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/1fae4f7248ae1c29_0.meta deleted file mode 100644 index ccc8aaac..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/1fae4f7248ae1c29_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e63a9636c79045c45b4996228643c18e -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2888fc56f1413e61_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2888fc56f1413e61_0 deleted file mode 100644 index 07e654b6..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2888fc56f1413e61_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2888fc56f1413e61_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2888fc56f1413e61_0.meta deleted file mode 100644 index 4953f0b4..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2888fc56f1413e61_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e51fa797468361547a3fe3374b831cb1 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2abb94558a4803e9_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2abb94558a4803e9_0 deleted file mode 100644 index f6983a68..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2abb94558a4803e9_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2abb94558a4803e9_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2abb94558a4803e9_0.meta deleted file mode 100644 index 42c82d72..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2abb94558a4803e9_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 284b65ec289557b4d8bb64f23e7eaa38 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2deba50cd2f47c1a_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2deba50cd2f47c1a_0 deleted file mode 100644 index c30a97d7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2deba50cd2f47c1a_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2deba50cd2f47c1a_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2deba50cd2f47c1a_0.meta deleted file mode 100644 index 4942bc98..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/2deba50cd2f47c1a_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a7134b6ad5fcf284b8db6198375532ef -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/34d2f6bfd2c58901_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/34d2f6bfd2c58901_0 deleted file mode 100644 index 49a72d2c..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/34d2f6bfd2c58901_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/34d2f6bfd2c58901_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/34d2f6bfd2c58901_0.meta deleted file mode 100644 index e8295d82..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/34d2f6bfd2c58901_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 942c642d3dd110d408b3859d3c5903a4 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/37f71edd13fb6f4b_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/37f71edd13fb6f4b_0 deleted file mode 100644 index a788b6a7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/37f71edd13fb6f4b_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/37f71edd13fb6f4b_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/37f71edd13fb6f4b_0.meta deleted file mode 100644 index 7ea59c98..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/37f71edd13fb6f4b_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ab7252e061df04d42b9fe51e439d4f7c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/3a7679f3768aaaf0_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/3a7679f3768aaaf0_0 deleted file mode 100644 index 29a85cd8..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/3a7679f3768aaaf0_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/3a7679f3768aaaf0_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/3a7679f3768aaaf0_0.meta deleted file mode 100644 index dd4dda13..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/3a7679f3768aaaf0_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ddf85cd8a1a00e74caf7c8474deb0a51 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/4ef3a55b97b915b2_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/4ef3a55b97b915b2_0 deleted file mode 100644 index 273b0b70..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/4ef3a55b97b915b2_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/4ef3a55b97b915b2_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/4ef3a55b97b915b2_0.meta deleted file mode 100644 index 2a979c2c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/4ef3a55b97b915b2_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 3495f3edf63cc2b44bc9f36ce11a7014 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/55e7d90b3b95b277_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/55e7d90b3b95b277_0 deleted file mode 100644 index baab8eda..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/55e7d90b3b95b277_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/55e7d90b3b95b277_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/55e7d90b3b95b277_0.meta deleted file mode 100644 index d66033c2..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/55e7d90b3b95b277_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b6c2a00fb6b2d054ba93b97c498a8c60 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/57fbe1e7b8eeaf3c_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/57fbe1e7b8eeaf3c_0 deleted file mode 100644 index eef85d40..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/57fbe1e7b8eeaf3c_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/57fbe1e7b8eeaf3c_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/57fbe1e7b8eeaf3c_0.meta deleted file mode 100644 index e6cdf7a5..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/57fbe1e7b8eeaf3c_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: fc9c68970ced55148b8471eb118a9140 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/5948a1d8c3dc676d_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/5948a1d8c3dc676d_0 deleted file mode 100644 index 0738f0d7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/5948a1d8c3dc676d_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/5948a1d8c3dc676d_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/5948a1d8c3dc676d_0.meta deleted file mode 100644 index 233406f4..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/5948a1d8c3dc676d_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 9b0ac0dc30e17c048b08231db014ab48 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/60141add97865b48_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/60141add97865b48_0 deleted file mode 100644 index 78bb0539..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/60141add97865b48_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/60141add97865b48_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/60141add97865b48_0.meta deleted file mode 100644 index 3fdee193..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/60141add97865b48_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b51f1c8d55318994db821ec0e5268e9f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/622196ee501069ea_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/622196ee501069ea_0 deleted file mode 100644 index 6b731b20..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/622196ee501069ea_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/622196ee501069ea_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/622196ee501069ea_0.meta deleted file mode 100644 index 30e49236..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/622196ee501069ea_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 826320e5b0162ae4da3f0e483d886e2a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/6702ce3db385200d_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/6702ce3db385200d_0 deleted file mode 100644 index 9ecb5175..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/6702ce3db385200d_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/6702ce3db385200d_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/6702ce3db385200d_0.meta deleted file mode 100644 index 3fdc8620..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/6702ce3db385200d_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f746c397a5965914fb4ee10848800a71 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/70b4429e650ca932_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/70b4429e650ca932_0 deleted file mode 100644 index 440389b8..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/70b4429e650ca932_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/70b4429e650ca932_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/70b4429e650ca932_0.meta deleted file mode 100644 index 453f3b78..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/70b4429e650ca932_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 273114f8c565adf41ab93eb31408d749 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/7ba72afc41a1b843_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/7ba72afc41a1b843_0 deleted file mode 100644 index f8104bf8..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/7ba72afc41a1b843_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/7ba72afc41a1b843_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/7ba72afc41a1b843_0.meta deleted file mode 100644 index 3b00ae07..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/7ba72afc41a1b843_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 66df6f684a9f8d748a4258f93cc74558 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/891f6895d217637c_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/891f6895d217637c_0 deleted file mode 100644 index 696a34e9..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/891f6895d217637c_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/891f6895d217637c_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/891f6895d217637c_0.meta deleted file mode 100644 index 23dc13b9..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/891f6895d217637c_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 793a3d0a41298c54fa15c9541c1422ca -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/9cc5d6fbf3fc80a4_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/9cc5d6fbf3fc80a4_0 deleted file mode 100644 index 20f5e38e..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/9cc5d6fbf3fc80a4_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/9cc5d6fbf3fc80a4_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/9cc5d6fbf3fc80a4_0.meta deleted file mode 100644 index e0db89fe..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/9cc5d6fbf3fc80a4_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: fe1bc9ca09bd0b3418739050888d6bbe -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a43f722461377313_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a43f722461377313_0 deleted file mode 100644 index 18f7167f..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a43f722461377313_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a43f722461377313_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a43f722461377313_0.meta deleted file mode 100644 index f2124e2b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a43f722461377313_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1299e666f2b148d4c898cb8fabe3549c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a5f2145c0d2f68cf_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a5f2145c0d2f68cf_0 deleted file mode 100644 index ee83a8f7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a5f2145c0d2f68cf_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a5f2145c0d2f68cf_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a5f2145c0d2f68cf_0.meta deleted file mode 100644 index 5cb5586b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a5f2145c0d2f68cf_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a7977622a062ea34294c3aff1450ae3b -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a753beb0e2c9d1ec_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a753beb0e2c9d1ec_0 deleted file mode 100644 index 802d6036..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a753beb0e2c9d1ec_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a753beb0e2c9d1ec_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a753beb0e2c9d1ec_0.meta deleted file mode 100644 index 079bc406..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a753beb0e2c9d1ec_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: cd33df61e13b92a4895a4f04973d190b -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a83ad75ac1d7a8f0_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a83ad75ac1d7a8f0_0 deleted file mode 100644 index f9125c86..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a83ad75ac1d7a8f0_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a83ad75ac1d7a8f0_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a83ad75ac1d7a8f0_0.meta deleted file mode 100644 index ccda08cd..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/a83ad75ac1d7a8f0_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5cc9933eb94f1154fb877b453dbb8367 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ac71c6b19c4c6ac4_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ac71c6b19c4c6ac4_0 deleted file mode 100644 index ca890ff7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ac71c6b19c4c6ac4_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ac71c6b19c4c6ac4_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ac71c6b19c4c6ac4_0.meta deleted file mode 100644 index e0b6af16..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ac71c6b19c4c6ac4_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 09415bbbfbab92d4d9aabd41bda0352f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/c24af58ac0b277db_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/c24af58ac0b277db_0 deleted file mode 100644 index fb11da7d..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/c24af58ac0b277db_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/c24af58ac0b277db_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/c24af58ac0b277db_0.meta deleted file mode 100644 index 615c5cd9..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/c24af58ac0b277db_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 079eec82898fe954eaf2e5b25cb2dded -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ca3e67bc63def897_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ca3e67bc63def897_0 deleted file mode 100644 index 2c1443dc..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ca3e67bc63def897_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ca3e67bc63def897_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ca3e67bc63def897_0.meta deleted file mode 100644 index cbededa1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ca3e67bc63def897_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d14dc94429ad5b849a480806b066a144 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/d4784ed98843f16c_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/d4784ed98843f16c_0 deleted file mode 100644 index 58c19830..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/d4784ed98843f16c_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/d4784ed98843f16c_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/d4784ed98843f16c_0.meta deleted file mode 100644 index 8c9f99f5..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/d4784ed98843f16c_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 661f4d530a13c2a478942f04b6c3255c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/dc0a73bc8b621746_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/dc0a73bc8b621746_0 deleted file mode 100644 index 0af565af..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/dc0a73bc8b621746_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/dc0a73bc8b621746_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/dc0a73bc8b621746_0.meta deleted file mode 100644 index b36318fe..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/dc0a73bc8b621746_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f7cf348b4cca00b4a9be89332e6a615f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/dd6a93fd38ae1b30_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/dd6a93fd38ae1b30_0 deleted file mode 100644 index 40165b8f..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/dd6a93fd38ae1b30_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/dd6a93fd38ae1b30_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/dd6a93fd38ae1b30_0.meta deleted file mode 100644 index f9d0e432..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/dd6a93fd38ae1b30_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ed54b35543a07784daf66f5fee33584b -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/df6d657c14c04224_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/df6d657c14c04224_0 deleted file mode 100644 index ef353464..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/df6d657c14c04224_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/df6d657c14c04224_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/df6d657c14c04224_0.meta deleted file mode 100644 index 3a03de5b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/df6d657c14c04224_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 6319be9757a4c9c4996ece796ac99d76 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/e3b038a8ad91e4b2_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/e3b038a8ad91e4b2_0 deleted file mode 100644 index a48a24d4..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/e3b038a8ad91e4b2_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/e3b038a8ad91e4b2_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/e3b038a8ad91e4b2_0.meta deleted file mode 100644 index 3cee38f2..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/e3b038a8ad91e4b2_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 48ae0b47f4e1d084eae0482307527627 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/e4c9cb27a9542152_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/e4c9cb27a9542152_0 deleted file mode 100644 index dfdec921..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/e4c9cb27a9542152_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/e4c9cb27a9542152_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/e4c9cb27a9542152_0.meta deleted file mode 100644 index 61cf1494..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/e4c9cb27a9542152_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c85cb14603bc746458d0a75153633367 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ed91afec2749dba4_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ed91afec2749dba4_0 deleted file mode 100644 index 96c1b68e..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ed91afec2749dba4_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ed91afec2749dba4_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ed91afec2749dba4_0.meta deleted file mode 100644 index 47f973ec..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/ed91afec2749dba4_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 0b35e9d9c9e809344b1344f6e8ace6e2 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/f7f7033374f1ffec_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/f7f7033374f1ffec_0 deleted file mode 100644 index 76e44aa7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/f7f7033374f1ffec_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/f7f7033374f1ffec_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/f7f7033374f1ffec_0.meta deleted file mode 100644 index 21ac2c1d..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/f7f7033374f1ffec_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ec3c2487ffd11944dada13b8062f6c51 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index deleted file mode 100644 index 79bd403a..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index-dir.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index-dir.meta deleted file mode 100644 index 6d26a73d..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index-dir.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: bac0e7a19d5980e45b0ad12e2a85d1bf -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index-dir/the-real-index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index-dir/the-real-index deleted file mode 100644 index 7a842eaa..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index-dir/the-real-index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index-dir/the-real-index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index-dir/the-real-index.meta deleted file mode 100644 index f2d29e37..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index-dir/the-real-index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 3bc6a3ee811dbf24f8faed640736ebc9 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index.meta deleted file mode 100644 index 55f2ee58..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/js/index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b704b8ee60fb081408f40ad7a48658d6 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm.meta deleted file mode 100644 index ffe8ad11..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 60ed3373bbf5eeb4cac39664685b9d20 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index deleted file mode 100644 index 79bd403a..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index-dir.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index-dir.meta deleted file mode 100644 index 07e0eadd..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index-dir.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a0ec5456861cc28448881cdc5085854b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index-dir/the-real-index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index-dir/the-real-index deleted file mode 100644 index aa98b7de..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index-dir/the-real-index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index-dir/the-real-index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index-dir/the-real-index.meta deleted file mode 100644 index f0fb76b4..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index-dir/the-real-index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 738976bde9a118247ae2ac1ea2b7c0a2 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index.meta deleted file mode 100644 index 103784c5..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Code Cache/wasm/index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b363284003fb20a418431074d15c3143 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache.meta deleted file mode 100644 index 208da919..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a542a198940dfdb44b90fbdb576d7af3 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_0 deleted file mode 100644 index d76fb77e..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_0.meta deleted file mode 100644 index 1d8e74c6..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 23784e0ea02671e4588a0764434c917d -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_1 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_1 deleted file mode 100644 index dcaafa97..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_1 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_1.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_1.meta deleted file mode 100644 index dbf555e1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_1.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: bf3a00cddbc397c4680116997e8c34f0 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_2 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_2 deleted file mode 100644 index c7e2eb9a..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_2 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_2.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_2.meta deleted file mode 100644 index f0ad8650..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_2.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ee1f8d1b986282e4cb1265084da73d56 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_3 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_3 deleted file mode 100644 index 5eec9735..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_3 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_3.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_3.meta deleted file mode 100644 index ed7e9cf4..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/data_3.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 77b2236185d36d84198cf8519a75c910 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/index deleted file mode 100644 index b991a06f..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/index.meta deleted file mode 100644 index fdb0c8fe..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnGraphiteCache/index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 9b10beb5dad67754196db1f4efd1314f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache.meta deleted file mode 100644 index 6423759e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 84c2bd7d395d9b64a88ab7b1db203bba -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_0 deleted file mode 100644 index d76fb77e..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_0.meta deleted file mode 100644 index 9db6f543..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: cdaedc6a5b84cb44abee456276752fe1 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_1 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_1 deleted file mode 100644 index dcaafa97..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_1 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_1.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_1.meta deleted file mode 100644 index 20f66928..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_1.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 15751ec18b1772348b25cb5b205242e2 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_2 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_2 deleted file mode 100644 index c7e2eb9a..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_2 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_2.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_2.meta deleted file mode 100644 index 8628ed93..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_2.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 7256cba1478dfec48a3e9578efa68784 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_3 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_3 deleted file mode 100644 index 5eec9735..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_3 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_3.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_3.meta deleted file mode 100644 index 07f1f4d1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/data_3.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d4d463ac2594ffc4a8911dc2fb1ca92f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/index deleted file mode 100644 index 7aa29a8f..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/index.meta deleted file mode 100644 index 3c6c1a39..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/DawnWebGPUCache/index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e734cf8b7b33385448f7719ae7bbc262 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules.meta deleted file mode 100644 index a1eb127a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 1a6992795c35d5a42b6aece94b287806 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/000003.log b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/000003.log deleted file mode 100644 index 4acb4c8d..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/000003.log and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/000003.log.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/000003.log.meta deleted file mode 100644 index 5b00a06c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/000003.log.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d88642aee45c9764da0eefd130cf430d -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/CURRENT b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/CURRENT deleted file mode 100644 index 7ed683d1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000001 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/CURRENT.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/CURRENT.meta deleted file mode 100644 index 7e084e9a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/CURRENT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d4a6eef4f72440048a1395ca33294d30 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/LOCK.meta deleted file mode 100644 index 09a07678..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5e242be449a35d2478302a065281239e -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/LOG deleted file mode 100644 index c21e1a20..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/LOG +++ /dev/null @@ -1,2 +0,0 @@ -2025/12/23-09:10:40.303 ab34 Creating DB E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Extension Rules since it was missing. -2025/12/23-09:10:40.343 ab34 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Extension Rules/MANIFEST-000001 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/LOG.meta deleted file mode 100644 index a58dfe24..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4202227e0e4cd7d45abd6db802d6f9f7 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/MANIFEST-000001 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/MANIFEST-000001 deleted file mode 100644 index 18e5cab7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/MANIFEST-000001 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/MANIFEST-000001.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/MANIFEST-000001.meta deleted file mode 100644 index dad56356..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Rules/MANIFEST-000001.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d85c09620d710794ea37d7d4e859b6f1 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts.meta deleted file mode 100644 index d7707b69..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 277a967c6722af24cabfdfa77d6f81fe -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/000003.log b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/000003.log deleted file mode 100644 index 4acb4c8d..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/000003.log and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/000003.log.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/000003.log.meta deleted file mode 100644 index b094742b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/000003.log.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 3b7b2cb93f9ea954dae0a254998203a1 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/CURRENT b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/CURRENT deleted file mode 100644 index 7ed683d1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000001 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/CURRENT.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/CURRENT.meta deleted file mode 100644 index 5011333e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/CURRENT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e1012663e2ec218498c551d35c7a0517 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/LOCK.meta deleted file mode 100644 index 16d499bf..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4bc5273f94840c34389f5d9b761e41d9 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/LOG deleted file mode 100644 index 401941d6..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/LOG +++ /dev/null @@ -1,2 +0,0 @@ -2025/12/23-09:10:40.369 ab34 Creating DB E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Extension Scripts since it was missing. -2025/12/23-09:10:40.419 ab34 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Extension Scripts/MANIFEST-000001 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/LOG.meta deleted file mode 100644 index 0dcd3a45..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 073102000a7cd604ca0ba2c5babb11ff -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/MANIFEST-000001 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/MANIFEST-000001 deleted file mode 100644 index 18e5cab7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/MANIFEST-000001 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/MANIFEST-000001.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/MANIFEST-000001.meta deleted file mode 100644 index 0c1c3c41..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension Scripts/MANIFEST-000001.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4a5151fd596a9244b9012ad02e670750 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State.meta deleted file mode 100644 index 99a29e0c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 82027455d89acba43a39a2a2be9ff921 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/000003.log b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/000003.log deleted file mode 100644 index b248f536..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/000003.log and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/000003.log.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/000003.log.meta deleted file mode 100644 index 49b05c3a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/000003.log.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 0e192ef5745dcf547872dc317cede234 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/CURRENT b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/CURRENT deleted file mode 100644 index 7ed683d1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000001 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/CURRENT.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/CURRENT.meta deleted file mode 100644 index eb027d97..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/CURRENT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 09103b9073fdab044978c03e6c1d89cf -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOCK.meta deleted file mode 100644 index 02d13876..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 334c570295621b5468845579abef37d2 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOG deleted file mode 100644 index d0928651..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOG +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:13:03.688 d4e4 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Extension State/MANIFEST-000001 -2025/12/23-09:13:03.688 d4e4 Recovering log #3 -2025/12/23-09:13:03.689 d4e4 Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Extension State/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOG.meta deleted file mode 100644 index d40c502b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e8ae386e0065c2c45b27d691fa6ddb8b -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOG.old deleted file mode 100644 index be47a175..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOG.old +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:11:03.155 27a4 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Extension State/MANIFEST-000001 -2025/12/23-09:11:03.156 27a4 Recovering log #3 -2025/12/23-09:11:03.156 27a4 Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Extension State/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOG.old.meta deleted file mode 100644 index 6bd8088f..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 7b46f47bc34205e4cb14a14df2f3b1cd -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/MANIFEST-000001 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/MANIFEST-000001 deleted file mode 100644 index 18e5cab7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/MANIFEST-000001 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/MANIFEST-000001.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/MANIFEST-000001.meta deleted file mode 100644 index 8820c08f..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Extension State/MANIFEST-000001.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 9d79fc0386f36ba4e9b2447115fd34b1 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Favicons b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Favicons deleted file mode 100644 index e589db83..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Favicons and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Favicons-journal b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Favicons-journal deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Favicons-journal.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Favicons-journal.meta deleted file mode 100644 index ee25c676..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Favicons-journal.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 50d3a42a8c66afe458dfe46358a4e9ab -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Favicons.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Favicons.meta deleted file mode 100644 index 12c56c3a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Favicons.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8dc3096e5ba8cce4ca13b62469c7913a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache.meta deleted file mode 100644 index d8ba4668..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 47e258d8259805546ac880ad7ec0123a -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_0 deleted file mode 100644 index b0055aee..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_0.meta deleted file mode 100644 index 5fbc54e0..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: baecd92eb1bb3e248a6c4f1977ed37dc -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_1 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_1 deleted file mode 100644 index ad0051eb..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_1 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_1.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_1.meta deleted file mode 100644 index 90fcce66..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_1.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 6b58567c7e78ffb4fb5aa8c0f1da3674 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_2 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_2 deleted file mode 100644 index ae3e1809..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_2 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_2.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_2.meta deleted file mode 100644 index a8a609e6..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_2.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 472a892421716904ea3fe737827b870d -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_3 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_3 deleted file mode 100644 index 5eec9735..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_3 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_3.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_3.meta deleted file mode 100644 index 930eae6b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/data_3.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2fed0285a7b74a64c862ee0655816b8f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/index deleted file mode 100644 index d42504ab..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/index.meta deleted file mode 100644 index 11c79bec..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/GPUCache/index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 189fe01a28aed2b4db477087638b3dd6 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/History b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/History deleted file mode 100644 index bbdb665a..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/History and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/History-journal b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/History-journal deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/History-journal.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/History-journal.meta deleted file mode 100644 index e13d483c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/History-journal.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e610a53ce39ed07439cabb4c6ca29566 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/History.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/History.meta deleted file mode 100644 index 97a99e05..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/History.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a6ecd9396563c294bae69ae7b1760a19 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOCK.meta deleted file mode 100644 index 3eca3758..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d1b84cc959f0b4e4b92cc188d756cc05 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOG deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOG.meta deleted file mode 100644 index fac75a1b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2ac4aae57acaa824c971ce7517dd2373 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOG.old deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOG.old.meta deleted file mode 100644 index 6acef2da..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 501037790d8da7148bc817c18451361a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage.meta deleted file mode 100644 index f31ef307..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2484eb13c732a1344bedd6543fcdd369 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb.meta deleted file mode 100644 index 0f21c6aa..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f4122427fac82a84b9ec2c8e5dc724f0 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/000003.log b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/000003.log deleted file mode 100644 index 322b5134..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/000003.log and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/000003.log.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/000003.log.meta deleted file mode 100644 index 51286314..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/000003.log.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: eb3ee2ca69b8621408a67b95d9223d16 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/CURRENT b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/CURRENT deleted file mode 100644 index 7ed683d1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000001 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/CURRENT.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/CURRENT.meta deleted file mode 100644 index 385dcfa1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/CURRENT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d09ddfbf96632af4e8eadb4f697a4112 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOCK.meta deleted file mode 100644 index 7859b33c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d7775a4239767ea45b791dbef8bba5cc -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG deleted file mode 100644 index 59ea7cf5..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:13:03.673 bcf8 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Local Storage\leveldb/MANIFEST-000001 -2025/12/23-09:13:03.683 bcf8 Recovering log #3 -2025/12/23-09:13:03.689 bcf8 Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Local Storage\leveldb/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.meta deleted file mode 100644 index 0f4c013b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 185d47d25800d5242956fa20cd5aa27e -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.old deleted file mode 100644 index 305a5269..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.old +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:11:03.126 b734 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Local Storage\leveldb/MANIFEST-000001 -2025/12/23-09:11:03.135 b734 Recovering log #3 -2025/12/23-09:11:03.139 b734 Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Local Storage\leveldb/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.old.meta deleted file mode 100644 index 644e86b3..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: cd07264613542c74e82cdbcb55a93408 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/MANIFEST-000001 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/MANIFEST-000001 deleted file mode 100644 index 18e5cab7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/MANIFEST-000001 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/MANIFEST-000001.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/MANIFEST-000001.meta deleted file mode 100644 index 7ed14da4..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Local Storage/leveldb/MANIFEST-000001.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 506e345a213d65047ab10d46fbd67871 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data deleted file mode 100644 index 9afb68f6..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data For Account b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data For Account deleted file mode 100644 index 9afb68f6..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data For Account and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data For Account-journal b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data For Account-journal deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data For Account-journal.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data For Account-journal.meta deleted file mode 100644 index 891a85da..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data For Account-journal.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 99cacd2697ef68543b1dd282de58a1e4 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data For Account.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data For Account.meta deleted file mode 100644 index a8dedd73..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data For Account.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 6523ab4a9c503294e80c3a176cdcca29 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data-journal b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data-journal deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data-journal.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data-journal.meta deleted file mode 100644 index 911b880d..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data-journal.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1bd73bef6f983fa48af4dfc1eaa255c8 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data.meta deleted file mode 100644 index 7c061bff..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Login Data.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1b04296da4940e94fa1174f48fdf2ac3 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network.meta deleted file mode 100644 index d305fec3..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f2dd8122607c5e54ebe16231d39e81d7 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Cookies b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Cookies deleted file mode 100644 index 32518962..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Cookies and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Cookies-journal b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Cookies-journal deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Cookies-journal.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Cookies-journal.meta deleted file mode 100644 index 2089f1f5..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Cookies-journal.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 693f604575377b947a457e612cecfae7 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Cookies.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Cookies.meta deleted file mode 100644 index 8a0effe9..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Cookies.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8f3fd31430579d3439fbcc99dde4f670 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Network Persistent State b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Network Persistent State deleted file mode 100644 index f29c462e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Network Persistent State +++ /dev/null @@ -1 +0,0 @@ -{"net":{"http_server_properties":{"servers":[{"anonymization":["GAAAABEAAABodHRwczovL2JhaWR1LmNvbQAAAA==",false,0],"server":"https://gips2.baidu.com","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL2JhaWR1LmNvbQAAAA==",false,0],"server":"https://psstatic.cdn.bcebos.com","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL2JhaWR1LmNvbQAAAA==",false,0],"server":"https://pss.bdstatic.com","supports_spdy":true}],"version":5},"network_qualities":{"CAASABiAgICA+P////8B":"4G"}}} \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Network Persistent State.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Network Persistent State.meta deleted file mode 100644 index bcb7d0fc..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Network Persistent State.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8b52173f4c83c64478f53c4339f51adc -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/NetworkDataMigrated b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/NetworkDataMigrated deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/NetworkDataMigrated.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/NetworkDataMigrated.meta deleted file mode 100644 index 06557354..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/NetworkDataMigrated.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ae03e2dff9d3caf4abe02bad4eff1437 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Reporting and NEL b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Reporting and NEL deleted file mode 100644 index 2cfb716f..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Reporting and NEL and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Reporting and NEL-journal b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Reporting and NEL-journal deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Reporting and NEL-journal.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Reporting and NEL-journal.meta deleted file mode 100644 index 1c77a98b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Reporting and NEL-journal.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ee2d51a9292548943b2d066e877ea63c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Reporting and NEL.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Reporting and NEL.meta deleted file mode 100644 index 02b88384..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Reporting and NEL.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 860c42d51464df84694e436968ff8342 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/SCT Auditing Pending Reports b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/SCT Auditing Pending Reports deleted file mode 100644 index 0637a088..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/SCT Auditing Pending Reports +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/SCT Auditing Pending Reports.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/SCT Auditing Pending Reports.meta deleted file mode 100644 index 3b3de662..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/SCT Auditing Pending Reports.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d633442be260b654589c72ad458b1c2a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Sdch Dictionaries b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Sdch Dictionaries deleted file mode 100644 index 8bca1008..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Sdch Dictionaries +++ /dev/null @@ -1 +0,0 @@ -{"SDCH":{"dictionaries":{},"version":2}} \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Sdch Dictionaries.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Sdch Dictionaries.meta deleted file mode 100644 index 73f4cbc8..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Sdch Dictionaries.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 04593e88efc87c4408bb88d419bc8cb2 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/TransportSecurity b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/TransportSecurity deleted file mode 100644 index 3638c08a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/TransportSecurity +++ /dev/null @@ -1 +0,0 @@ -{"sts":[{"expiry":1766625184.7643,"host":"cO+LXgmMDgbWJy2Fzodv20RLPl8QiSzx3dBWiHcbGPs=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1766452384.764303}],"version":2} \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/TransportSecurity.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/TransportSecurity.meta deleted file mode 100644 index 80c6e58c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/TransportSecurity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 221796a9192609d4dab984353641a9b1 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Trust Tokens b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Trust Tokens deleted file mode 100644 index 4444dfd6..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Trust Tokens and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Trust Tokens-journal b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Trust Tokens-journal deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Trust Tokens-journal.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Trust Tokens-journal.meta deleted file mode 100644 index 080359a6..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Trust Tokens-journal.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 3862bcea5268eba4ab0ae32a02ee3c4c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Trust Tokens.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Trust Tokens.meta deleted file mode 100644 index 6165e2a6..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Network/Trust Tokens.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: fe2989ad970980648b7888f7afaaeb9d -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials.meta deleted file mode 100644 index 2f511981..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 38a3efed36ffb424faa80f78d7c5b293 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOCK.meta deleted file mode 100644 index b9259878..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e27822853d7156842a646f196390d32e -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOG deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOG.meta deleted file mode 100644 index 2c76ff46..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 816b0e9209ced504ca38b9e0b5300f80 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOG.old deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOG.old.meta deleted file mode 100644 index 5577bb15..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/PersistentOriginTrials/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 63834f10cec0c844f8ab88881976eec8 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Preferences b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Preferences deleted file mode 100644 index 7d7d7e1c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Preferences +++ /dev/null @@ -1 +0,0 @@ -{"accessibility":{"captions":{"headless_caption_enabled":false}},"account_tracker_service_last_update":"13410925840428065","alternate_error_pages":{"backup":true},"autocomplete":{"retention_policy_last_version":143},"autofill":{"edge_autofill_advanced_ml_enabled":false,"edge_autofill_purge_low_quality_profiles_by_timeline":false,"last_version_deduped":143},"bookmark":{"storage_computation_last_update":"13410925840283546"},"browser":{"available_dark_theme_options":"All","recent_theme_color_list":[4293914607.0,4293914607.0,4293914607.0,4293914607.0,4293914607.0],"user_level_features_context":{}},"browser_content_container_height":400,"browser_content_container_width":534,"browser_content_container_x":0,"browser_content_container_y":0,"commerce_daily_metrics_last_update_time":"13410925840283691","countryid_at_install":17230,"credentials_enable_service":false,"edge":{"msa_sso_info":{"allow_for_non_msa_profile":true},"profile_sso_info":{"is_msa_first_profile":true,"msa_sso_algo_state":1},"services":{"signin_scoped_device_id":"346768f4-60f4-4722-ad30-45b6194235fe"}},"edge_rewards":{"cache_data":"CAA=","coachmark_promotions":{},"hva_promotions":[],"hva_webui_action_status_dict":{},"refresh_status_muted_until":"13411530640259888"},"edge_ux_config":{"assignmentcontext":"","dataversion":"0","experimentvariables":{},"flights":{}},"edge_vpn":{"available":true},"enterprise_profile_guid":"88467eb1-4f00-4e16-90b3-51e39d4f1100","extension":{"installed_extension_count":2},"extensions":{"alerts":{"initialized":true},"chrome_url_overrides":{},"last_chrome_version":"143.0.3650.96","pdf_upsell_triggered":false,"pinned_extension_migration":true,"pinned_extensions":[]},"fsd":{"retention_policy_last_version":143},"gaia_cookie":{"periodic_report_time_2":"13410925840259744"},"intl":{"selected_languages":"zh-CN,en,en-GB,en-US"},"language_model_counters":{"zh-CN":4},"media":{"engagement":{"schema_version":5}},"muid":{"last_sync":"13410925840283636","values_seen":[]},"optimization_guide":{"previously_registered_optimization_types":{"ABOUT_THIS_SITE":true,"GLIC_ACTION_PAGE_BLOCK":true,"LOADING_PREDICTOR":true,"MERCHANT_TRUST_SIGNALS_V2":true,"PRICE_TRACKING":true,"SAVED_TAB_GROUP":true,"V8_COMPILE_HINTS":true}},"privacy_sandbox":{"first_party_sets_data_access_allowed_initialized":true},"profile":{"avatar_index":20,"background_password_check":{"check_fri_weight":9,"check_interval":"2592000000000","check_mon_weight":6,"check_sat_weight":6,"check_sun_weight":6,"check_thu_weight":9,"check_tue_weight":9,"check_wed_weight":9,"next_check_time":"13411990249236718"},"content_settings":{"exceptions":{"3pcd_heuristics_grants":{},"3pcd_support":{},"abusive_notification_permissions":{},"access_to_get_all_screens_media_in_session":{},"anti_abuse":{},"app_banner":{},"ar":{},"are_suspicious_notifications_allowlisted_by_user":{},"auto_picture_in_picture":{},"auto_select_certificate":{},"automatic_downloads":{},"automatic_fullscreen":{},"autoplay":{},"background_sync":{},"bluetooth_chooser_data":{},"bluetooth_guard":{},"bluetooth_scanning":{},"camera_pan_tilt_zoom":{},"captured_surface_control":{},"clear_browsing_data_cookies_exceptions":{},"client_hints":{},"clipboard":{},"controlled_frame":{},"cookie_controls_metadata":{"https://[*.]baidu.com,*":{"last_modified":"13410925984769130","setting":{}}},"cookies":{},"direct_sockets":{},"direct_sockets_private_network_access":{},"display_media_system_audio":{},"disruptive_notification_permissions":{},"durable_storage":{},"edge_ad_targeting":{},"edge_ad_targeting_data":{},"edge_browser_action":{},"edge_sdsm":{},"edge_split_screen":{},"edge_tech_scam_detection":{},"edge_u2f_api_request":{},"edge_user_agent_token":{},"fedcm_idp_registration":{},"fedcm_idp_signin":{},"fedcm_share":{},"file_system_access_chooser_data":{},"file_system_access_extended_permission":{},"file_system_access_restore_permission":{},"file_system_last_picked_directory":{},"file_system_read_guard":{},"file_system_write_guard":{},"formfill_metadata":{},"geolocation":{},"geolocation_with_options":{},"hand_tracking":{},"hid_chooser_data":{},"hid_guard":{},"http_allowed":{},"https_enforced":{},"idle_detection":{},"images":{},"important_site_info":{},"initialized_translations":{},"intent_picker_auto_display":{},"javascript":{},"javascript_jit":{},"javascript_optimizer":{},"keyboard_lock":{},"legacy_cookie_access":{},"legacy_cookie_scope":{},"local_fonts":{},"local_network_access":{},"media_engagement":{"https://www.baidu.com:443,*":{"expiration":"13418701986957799","last_modified":"13410925986957802","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":4}}},"media_stream_camera":{},"media_stream_mic":{},"midi_sysex":{},"mixed_script":{},"nfc_devices":{},"notification_interactions":{},"notification_permission_review":{},"notifications":{},"ondevice_languages_downloaded":{},"password_protection":{},"payment_handler":{},"permission_actions_history":{},"permission_autoblocking_data":{},"permission_autorevocation_data":{},"pointer_lock":{},"popups":{},"protected_media_identifier":{},"protocol_handler":{},"reduced_accept_language":{},"safe_browsing_url_check_data":{},"secure_network":{},"secure_network_sites":{},"sensors":{},"serial_chooser_data":{},"serial_guard":{},"site_engagement":{"https://www.baidu.com:443,*":{"last_modified":"13410925984770007","setting":{"lastEngagementTime":1.341092598477e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":7.5,"rawScore":7.5}}},"sleeping_tabs":{},"sound":{},"speaker_selection":{},"ssl_cert_decisions":{},"storage_access":{},"storage_access_header_origin_trial":{},"subresource_filter":{},"subresource_filter_data":{},"suspicious_notification_ids":{},"suspicious_notification_show_original":{},"third_party_storage_partitioning":{},"top_level_storage_access":{},"trackers":{},"trackers_data":{"https://pss.bdstatic.com:443,*":{"last_modified":"13410925984772794","setting":{"allowed_tracker_count":4}}},"tracking_org_exceptions":{},"tracking_org_relationships":{"https://baidu.test:443,*":{"last_modified":"13410925851138410","setting":{"https://www|baidu|com/":true}}},"tracking_protection":{},"unused_site_permissions":{},"usb_chooser_data":{},"usb_guard":{},"vr":{},"web_app_installation":{},"webid_api":{},"webid_auto_reauthn":{},"window_placement":{}},"pref_version":1},"created_by_version":"143.0.3650.96","creation_time":"13410925840233821","edge_password_is_using_new_login_db_path":false,"edge_password_login_db_path_flip_flop_count":0,"edge_profile_id":"1cbff4fc-2c28-4066-ab48-42c2149f1db9","edge_user_with_non_zero_passwords":false,"exit_type":"Normal","has_seen_signin_fre":false,"is_relative_to_aad":false,"last_engagement_time":"13410925984769999","managed_user_id":"","name":"用户配置 1","network_pbs":{},"observed_session_time":{"feedback_rating_in_product_help_observed_session_time_key_143.0.3650.96":4.0},"signin_fre_seen_time":"13410925840251146"},"reset_prepopulated_engines":false,"safety_hub":{"unused_site_permissions_revocation":{"migration_completed":true}},"saved_tab_groups":{"did_enable_shared_tab_groups_in_last_session":false,"specifics_to_data_migration":true},"sessions":{"event_log":[{"crashed":false,"time":"13410925840263838","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13410925844593084","type":2,"window_count":0},{"crashed":false,"time":"13410925850153390","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13410925855435576","type":2,"window_count":0},{"crashed":false,"time":"13410925863038024","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13410925866740659","type":2,"window_count":0},{"crashed":false,"time":"13410925983580432","type":0},{"did_schedule_command":false,"first_session_service":true,"tab_count":0,"time":"13410925986968304","type":2,"window_count":0}],"session_data_status":3},"signin":{"accounts_metadata_dict":{},"allowed":true,"cookie_clear_on_exit_migration_notice_complete":true},"spellcheck":{"dictionaries":["zh-CN"]},"syncing_theme_prefs_migrated_to_non_syncing":true,"translate_site_blacklist":[],"translate_site_blocklist_with_time":{},"user_experience_metrics":{"personalization_data_consent_enabled_last_known_value":false}} \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Preferences.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Preferences.meta deleted file mode 100644 index f4e622a5..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Preferences.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 47f589a197b1f224fae78ba35d9a2674 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/README b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/README deleted file mode 100644 index 4a344027..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/README +++ /dev/null @@ -1 +0,0 @@ -Microsoft Edge settings and storage represent user-selected preferences and information and MUST not be extracted, overwritten or modified except through Microsoft Edge defined APIs. \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/README.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/README.meta deleted file mode 100644 index 76f77ee9..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/README.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f9ab1e6b8767adf44b0256860e0ca291 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network.meta deleted file mode 100644 index 71b34a2d..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a1daa81faf46ec741b6511f125c8841c -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/NetworkDataMigrated b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/NetworkDataMigrated deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/NetworkDataMigrated.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/NetworkDataMigrated.meta deleted file mode 100644 index 35384d82..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/NetworkDataMigrated.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f6b5911a0d86fb04ea5e83f7af6ae862 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/Safe Browsing Cookies b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/Safe Browsing Cookies deleted file mode 100644 index 54a37396..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/Safe Browsing Cookies and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/Safe Browsing Cookies-journal b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/Safe Browsing Cookies-journal deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/Safe Browsing Cookies-journal.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/Safe Browsing Cookies-journal.meta deleted file mode 100644 index b8b02ac9..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/Safe Browsing Cookies-journal.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 49cf25a5c7232dc4fbbe2d3ccbeb4f45 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/Safe Browsing Cookies.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/Safe Browsing Cookies.meta deleted file mode 100644 index 570ea1a8..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Safe Browsing Network/Safe Browsing Cookies.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 530630df4c0f5784fbeb34da8901c026 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Secure Preferences b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Secure Preferences deleted file mode 100644 index 2d225768..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Secure Preferences +++ /dev/null @@ -1 +0,0 @@ -{"extensions":{"settings":{"dgiklkfkllikcanfonkcabmbdfmgleag":{"account_extension_type":0,"active_permissions":{"api":[],"explicit_host":[],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13410925840274058","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13410925840274058","location":5,"manifest":{"content_capabilities":{"include_globs":["https://*excel.officeapps.live.com/*","https://*onenote.officeapps.live.com/*","https://*powerpoint.officeapps.live.com/*","https://*word-edit.officeapps.live.com/*","https://*excel.officeapps.live.com.mcas.ms/*","https://*onenote.officeapps.live.com.mcas.ms/*","https://*word-edit.officeapps.live.com.mcas.ms/*","https://*excel.partner.officewebapps.cn/*","https://*onenote.partner.officewebapps.cn/*","https://*powerpoint.partner.officewebapps.cn/*","https://*word-edit.partner.officewebapps.cn/*","https://*excel.gov.online.office365.us/*","https://*onenote.gov.online.office365.us/*","https://*powerpoint.gov.online.office365.us/*","https://*word-edit.gov.online.office365.us/*","https://*excel.dod.online.office365.us/*","https://*onenote.dod.online.office365.us/*","https://*powerpoint.dod.online.office365.us/*","https://*word-edit.dod.online.office365.us/*","https://*visio.partner.officewebapps.cn/*","https://*visio.gov.online.office365.us/*","https://*visio.dod.online.office365.us/*"],"matches":["https://*.officeapps.live.com/*","https://*.officeapps.live.com.mcas.ms/*","https://*.partner.officewebapps.cn/*","https://*.gov.online.office365.us/*","https://*.dod.online.office365.us/*","https://*.app.whiteboard.microsoft.com/*","https://*.whiteboard.office.com/*","https://*.app.int.whiteboard.microsoft.com/*","https://*.whiteboard.office365.us/*","https://*.dev.whiteboard.microsoft.com/*"],"permissions":["clipboardRead","clipboardWrite"]},"default_locale":"en","description":"This extension grants Microsoft web sites permission to read and write from the clipboard.","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCz4t/X7GeuP6GBpjmxndrjtzF//4CWeHlC68rkoV7hP3h5Ka6eX7ZMNlYJkSjmB5iRmPHO5kR1y7rGY8JXnRPDQh/CQNLVA7OsKeV6w+UO+vx8KGI+TrTAhzH8YGcMIsxsUjxtC4cBmprja+xDr0zVp2EMgqHu+GBKgwSRHTkDuwIDAQAB","manifest_version":2,"minimum_chrome_version":"77","name":"Microsoft Clipboard Extension","version":"1.0"},"path":"C:\\Program Files (x86)\\Microsoft\\EdgeWebView\\Application\\143.0.3650.96\\resources\\edge_clipboard","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false},"mhjfbmdgcfjbbpaeojofohoefgiehjai":{"account_extension_type":0,"active_permissions":{"api":["contentSettings","fileSystem","fileSystem.write","metricsPrivate","tabs","resourcesPrivate","pdfViewerPrivate","fileSystem.readFullPath","errorReporting","edgeLearningToolsPrivate","fileSystem.getCurrentEntry","edgePdfPrivate","edgeCertVerifierPrivate"],"explicit_host":["edge://resources/*","edge://webui-test/*"],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13410925840273542","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13410925840273542","location":5,"manifest":{"content_security_policy":"script-src 'self' 'wasm-eval' blob: filesystem: chrome://resources chrome://webui-test; object-src * blob: externalfile: file: filesystem: data:; trusted-types edge-internal fast-html pdf-url edge-pdf-static-policy;","description":"","incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDN6hM0rsDYGbzQPQfOygqlRtQgKUXMfnSjhIBL7LnReAVBEd7ZmKtyN2qmSasMl4HZpMhVe2rPWVVwBDl6iyNE/Kok6E6v6V3vCLGsOpQAuuNVye/3QxzIldzG/jQAdWZiyXReRVapOhZtLjGfywCvlWq7Sl/e3sbc0vWybSDI2QIDAQAB","manifest_version":2,"mime_types":["application/pdf"],"mime_types_handler":"edge_pdf/index_delayed_ui.html","name":"Microsoft Edge PDF Viewer","offline_enabled":true,"permissions":["errorReporting","chrome://resources/","chrome://webui-test/","contentSettings","metricsPrivate","edgeCertVerifierPrivate","edgeLearningToolsPrivate","edgePdfPrivate","pdfViewerPrivate","resourcesPrivate","tabs",{"fileSystem":["write","readFullPath","getCurrentEntry"]}],"version":"1"},"path":"C:\\Program Files (x86)\\Microsoft\\EdgeWebView\\Application\\143.0.3650.96\\resources\\edge_pdf","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false}}},"protection":{"macs":{"browser":{"show_home_button":"1A4C01F7A442BC0C706D154AAF24926B060BBA523CEAC3762F2847A036BA5376"},"default_search_provider_data":{"template_url_data":"B7A5A2BE7A08BCDA659FF4FF4B74F00FE702AC97C6F02555195B2C250445A253"},"edge":{"services":{"account_id":"E0D730C108D204D551F98132BCE35C31DA98232B01C933B5A8B040802BEBE691","last_username":"37E2DBD4EE29EA08AEA2353CFE26BC4000D4720B5757CDD21AD5B6115649C09D"}},"enterprise_signin":{"policy_recovery_token":"632CB1D218F40A47E5B42FDEE718FFB343C95E545232692CF0851401718A321F"},"extensions":{"install":{"initiallist":"6C566BC370FBCBA1541F218CA93028BD4C4B4139B12D37C8DA1BBC459D00CD0E","initialprovidername":"2E21DDCB92CE3C3D9260A3D990F49AD2963C113B5C46911C16384B98BD3EABAA"},"settings":{"dgiklkfkllikcanfonkcabmbdfmgleag":"31769B2707E1B9576C9EE4EB8D230C3BB4F379DA5B35DB6D36713D14D39FC32A","mhjfbmdgcfjbbpaeojofohoefgiehjai":"6324797E99E2E7028D6AA48468BF626E9A17FAEE20671D788B877B88C7B3E203"},"ui":{"developer_mode":"676901CC585E7FD987E8210AF51B77F008366FCD6BB69C77CAFD56817168BAD9"}},"google":{"services":{"last_signed_in_username":"40ECB5445071CDBB6B68B64486E3FBB172DBA9AB956D29B20BC818A2F8A36F2C"}},"homepage":"B6C6611D14C6DA7DC6303EC7B33C0EC2C131E971B26F336F9C28DE4338B42546","homepage_is_newtabpage":"8D115364F6B8CA119DA22253C192D0F4885F3509F279CFB2488D58C5F79F6E2C","media":{"cdm":{"origin_data":"8B434361C36A6D55657085ADED7A71C9E058F5C4C16653D223F96EA70F21F68C"},"storage_id_salt":"F886C1B4CA49DB6F9D083D400D59F76E8BA6BF85D6539B7A6E7BB869BBDE4D16"},"pinned_tabs":"51C1DB99A4DA9D175B9C95CA42F1E2D8358528F78D40F6EA1228588E5688CBC9","prefs":{"preference_reset_time":"9ECBD0EC1A44196DC062E461B8B308A828ACBCAED289C34276A633A944F4A995"},"safebrowsing":{"incidents_sent":"F6DE0DA9D1C80EF2E2B6504F742DC80EBD2C63FE076CE7E2DEB856AB221DA7F2"},"schedule_to_flush_to_disk":"94916C5FCB84E0BAAE0C000C3233E7A5BD4930AAFB59F539C0E53A3C79B9035D","search_provider_overrides":"595BA1780C7CB68F0CD1A4523DE8AEE4986BBF43DA13B076FB8D205CDFA6CA48","session":{"restore_on_startup":"70A781CCBC0C93F3130996B695C73B36266B19524DC01C65D7E2EAC2427017F4","startup_urls":"921FC9392C41BDD2627DDA7C7428905618F6853E56E2E7E94628031DD9805157"}},"super_mac":"5F09B315F53EEB9CA8928475894E15CEA335FF65165E79DB0ED5D663B83BD744"}} \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Secure Preferences.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Secure Preferences.meta deleted file mode 100644 index f999763d..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Secure Preferences.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 030d3a94eb41d16498f418ee4a5bb3b1 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ServerCertificate b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ServerCertificate deleted file mode 100644 index 9587f64f..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ServerCertificate and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ServerCertificate-journal b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ServerCertificate-journal deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ServerCertificate-journal.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ServerCertificate-journal.meta deleted file mode 100644 index d4de5436..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ServerCertificate-journal.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c86faadeefaf7a84e8a491f77570cabc -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ServerCertificate.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ServerCertificate.meta deleted file mode 100644 index 0c51fa58..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/ServerCertificate.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e134eb11cd8c5d14aa59e986d2aea737 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage.meta deleted file mode 100644 index 2ccf90b4..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 5837c7d33fb0d0c4d906db20f2219ac6 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/000003.log b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/000003.log deleted file mode 100644 index 5bd6a92a..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/000003.log and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/000003.log.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/000003.log.meta deleted file mode 100644 index 41ab43a4..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/000003.log.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ecf7fcb119f58f14aa03e1b74ee4e62a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/CURRENT b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/CURRENT deleted file mode 100644 index 7ed683d1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000001 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/CURRENT.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/CURRENT.meta deleted file mode 100644 index d203ffaa..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/CURRENT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f5b87b3ec48b93e47b3d977147a8db87 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOCK.meta deleted file mode 100644 index d0e4c221..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a9ff1ab1f20021844bff4aab03ef32ef -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOG deleted file mode 100644 index ca33d8ad..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOG +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:13:04.779 bcf8 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Session Storage/MANIFEST-000001 -2025/12/23-09:13:04.780 bcf8 Recovering log #3 -2025/12/23-09:13:04.783 bcf8 Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Session Storage/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOG.meta deleted file mode 100644 index 94a5fccc..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2b1ec1afcb456c34882e21a2b92985bd -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOG.old deleted file mode 100644 index af1d3c2f..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOG.old +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:11:03.960 b734 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Session Storage/MANIFEST-000001 -2025/12/23-09:11:03.961 b734 Recovering log #3 -2025/12/23-09:11:03.963 b734 Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Session Storage/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOG.old.meta deleted file mode 100644 index acf948b3..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 7f32a05076359884b90b599027a5b564 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/MANIFEST-000001 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/MANIFEST-000001 deleted file mode 100644 index 18e5cab7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/MANIFEST-000001 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/MANIFEST-000001.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/MANIFEST-000001.meta deleted file mode 100644 index 8cac60d5..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Session Storage/MANIFEST-000001.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1d32c37b35c81c34c8f26609ffc0b290 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sessions.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sessions.meta deleted file mode 100644 index e48b197b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sessions.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f1aed40c37db67b4f87c91b5db173a0b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary.meta deleted file mode 100644 index 415e629e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 0e8dc53e688651c4097193f0e3aec659 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache.meta deleted file mode 100644 index 51cb4fe5..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 4740852bf9a14d242a355c1fea9272dd -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index deleted file mode 100644 index 79bd403a..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index-dir.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index-dir.meta deleted file mode 100644 index 262589c3..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index-dir.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 41e0c006d7e08994d99bd3142113ab63 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index-dir/the-real-index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index-dir/the-real-index deleted file mode 100644 index ac957db1..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index-dir/the-real-index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index-dir/the-real-index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index-dir/the-real-index.meta deleted file mode 100644 index 78862ed4..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index-dir/the-real-index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4a3ead032eac6d84686191577f50866e -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index.meta deleted file mode 100644 index d7fc5ea2..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/cache/index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1df5ed9a22921f64cbffa1f2cd15ec8b -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/db b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/db deleted file mode 100644 index 625714a0..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/db and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/db-journal b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/db-journal deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/db-journal.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/db-journal.meta deleted file mode 100644 index eebf3569..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/db-journal.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f05dea4e6bd9c7c4699ffc3832cefc70 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/db.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/db.meta deleted file mode 100644 index 78a303dc..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Shared Dictionary/db.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a782f1c9bfb597741b90fce4e9634928 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/SharedStorage b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/SharedStorage deleted file mode 100644 index 4410bda5..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/SharedStorage and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/SharedStorage.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/SharedStorage.meta deleted file mode 100644 index 04400bc1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/SharedStorage.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 3305ac9270e2ed1459121cb3abc95043 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database.meta deleted file mode 100644 index 1956ec7f..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b74ef1f21be86d54d9f99e3b5c527e46 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/000003.log b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/000003.log deleted file mode 100644 index 46580fb8..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/000003.log and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/000003.log.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/000003.log.meta deleted file mode 100644 index e85542ea..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/000003.log.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 589aa4ffe8c6939449e113911fc65c91 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/CURRENT b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/CURRENT deleted file mode 100644 index 7ed683d1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000001 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/CURRENT.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/CURRENT.meta deleted file mode 100644 index d63358d8..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/CURRENT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 57ff25e36a1cafa47940b0054a423bc1 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOCK.meta deleted file mode 100644 index 63b15f4c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 3b43bc803d556ff4ba1dbf9a4b838949 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG deleted file mode 100644 index b2729b29..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:13:03.585 9538 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Site Characteristics Database/MANIFEST-000001 -2025/12/23-09:13:03.590 9538 Recovering log #3 -2025/12/23-09:13:03.591 9538 Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Site Characteristics Database/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.meta deleted file mode 100644 index 526fb576..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e25195812da908f469ca34900d8adfd4 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.old deleted file mode 100644 index 80277c30..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.old +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:11:03.044 9fb8 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Site Characteristics Database/MANIFEST-000001 -2025/12/23-09:11:03.049 9fb8 Recovering log #3 -2025/12/23-09:11:03.050 9fb8 Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Site Characteristics Database/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.old.meta deleted file mode 100644 index cb1327d9..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 113d179e61b700046803a26bae20c811 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/MANIFEST-000001 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/MANIFEST-000001 deleted file mode 100644 index 18e5cab7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/MANIFEST-000001 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/MANIFEST-000001.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/MANIFEST-000001.meta deleted file mode 100644 index 7cdfaaa2..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Site Characteristics Database/MANIFEST-000001.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 0ce17820fc807e4469658a9e9b365f3b -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data.meta deleted file mode 100644 index 225bc3ea..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 6985e90fa25447749b26508b74a542ac -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB.meta deleted file mode 100644 index c65167be..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: cd1c7dfa8caaa05408bc46349c83ce8e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/000003.log b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/000003.log deleted file mode 100644 index fcf31e33..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/000003.log and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/000003.log.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/000003.log.meta deleted file mode 100644 index c066daf2..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/000003.log.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1d7ece2e7a1a57b49b76bc2f9ff65ea7 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/CURRENT b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/CURRENT deleted file mode 100644 index 7ed683d1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000001 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/CURRENT.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/CURRENT.meta deleted file mode 100644 index bc418201..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/CURRENT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4cb3cbc816263514e93b10f8dede280c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOCK.meta deleted file mode 100644 index 0947c349..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ed7898fa2831272419e69fff669e6e04 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOG deleted file mode 100644 index e06e3ec9..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOG +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:13:03.600 d838 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Sync Data\LevelDB/MANIFEST-000001 -2025/12/23-09:13:03.601 d838 Recovering log #3 -2025/12/23-09:13:03.602 d838 Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Sync Data\LevelDB/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOG.meta deleted file mode 100644 index 0e27f9eb..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 90d90deee15db7d4186f1f0c8eb9bba4 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOG.old deleted file mode 100644 index fd68e61f..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOG.old +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:11:03.042 cd40 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Sync Data\LevelDB/MANIFEST-000001 -2025/12/23-09:11:03.049 cd40 Recovering log #3 -2025/12/23-09:11:03.049 cd40 Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\Sync Data\LevelDB/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOG.old.meta deleted file mode 100644 index e7de9ea8..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a6bbf1df5ace08342a304179924b2992 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/MANIFEST-000001 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/MANIFEST-000001 deleted file mode 100644 index 18e5cab7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/MANIFEST-000001 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/MANIFEST-000001.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/MANIFEST-000001.meta deleted file mode 100644 index bfd28a72..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Sync Data/LevelDB/MANIFEST-000001.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e3e3d4394a3dc6043bf0b8ceef71217c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Vpn Tokens b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Vpn Tokens deleted file mode 100644 index 2ba3b694..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Vpn Tokens and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Vpn Tokens-journal b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Vpn Tokens-journal deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Vpn Tokens-journal.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Vpn Tokens-journal.meta deleted file mode 100644 index d4e067a9..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Vpn Tokens-journal.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 53c3c6afa87df02478bec6e52249fc7e -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Vpn Tokens.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Vpn Tokens.meta deleted file mode 100644 index f9e5ec1c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Vpn Tokens.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: fb3c0688a49e4d4409b6dca8142a331a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Web Data b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Web Data deleted file mode 100644 index 187dc209..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Web Data and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Web Data-journal b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Web Data-journal deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Web Data-journal.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Web Data-journal.meta deleted file mode 100644 index 0c28455b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Web Data-journal.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: dab9d8a3db9bb734389a2867befb41b7 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Web Data.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Web Data.meta deleted file mode 100644 index d628ce2b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/Web Data.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5fd3462b334105247b615c7adf30e6dc -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db.meta deleted file mode 100644 index 2b37bd79..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: bac6cb3f042cbbe45a07c3b3323f486c -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOCK.meta deleted file mode 100644 index 68b2af05..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 31dc5ab88c4e95f4eae1f08ad9931f5d -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOG deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOG.meta deleted file mode 100644 index 9ed08086..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4237ccefe554e424fb84076bfac7aaa3 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOG.old deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOG.old.meta deleted file mode 100644 index b925189e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/commerce_subscription_db/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 280ba74c8d01cf14ea964bab4729efae -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db.meta deleted file mode 100644 index f1ff9f51..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 18e6259c875024b4a9b25b92fd3cf82d -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOCK.meta deleted file mode 100644 index db1e057f..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 04f3ec78f5b424941bff6a8769431a2c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOG deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOG.meta deleted file mode 100644 index 954669b7..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a49c75f302c67c14fbd37d56281e06e5 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOG.old deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOG.old.meta deleted file mode 100644 index b8d6cb43..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discount_infos_db/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 813b806016cdfcb4a96379899eb3e307 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db.meta deleted file mode 100644 index 4c0c33e5..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a369546f9111524459f4d44c1c27d744 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOCK.meta deleted file mode 100644 index 87ca4712..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 96a465770ffe63f41a54d8c01e7a40a1 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOG deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOG.meta deleted file mode 100644 index aed12dce..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b883b1da031d7bb4cae73f9c25ca11e5 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOG.old deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOG.old.meta deleted file mode 100644 index acbf9b02..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/discounts_db/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 842aafec024bdd542bec3b36e1925bb8 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db.meta deleted file mode 100644 index 98ba4a31..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2b70dc0c69d296241b6645375f8df479 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOCK.meta deleted file mode 100644 index e074d0f2..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2282d515e4483c840b97d927360e6d56 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOG deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOG.meta deleted file mode 100644 index 54b47e2e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ab36fe81e72826c48b84b9384b3d09bd -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOG.old deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOG.old.meta deleted file mode 100644 index 324b35ae..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/parcel_tracking_db/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a95422322b8792642894c5be6da2ef42 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db.meta deleted file mode 100644 index 14f3d1cb..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9fb0fce5b9807d449a0aab3e076b8e3b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/000003.log b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/000003.log deleted file mode 100644 index f7187670..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/000003.log and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/000003.log.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/000003.log.meta deleted file mode 100644 index ed960812..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/000003.log.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 820230e7a8430bd4ea3076b150560bb1 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/CURRENT b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/CURRENT deleted file mode 100644 index 7ed683d1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000001 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/CURRENT.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/CURRENT.meta deleted file mode 100644 index 0eb0dd4c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/CURRENT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d90ebae2720b2714496367a803687cf1 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOCK.meta deleted file mode 100644 index 30ea6ddc..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ed16dff3dd307f044a55bd2f55b311b9 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOG deleted file mode 100644 index 4d98e122..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOG +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:13:03.614 e1c Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\shared_proto_db/MANIFEST-000001 -2025/12/23-09:13:03.615 e1c Recovering log #3 -2025/12/23-09:13:03.616 e1c Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\shared_proto_db/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOG.meta deleted file mode 100644 index 4f6e67ce..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a405bef17f89eae4c83731f1984b2fbc -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOG.old deleted file mode 100644 index 8e31c1b6..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOG.old +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:11:03.105 27a4 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\shared_proto_db/MANIFEST-000001 -2025/12/23-09:11:03.105 27a4 Recovering log #3 -2025/12/23-09:11:03.106 27a4 Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\shared_proto_db/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOG.old.meta deleted file mode 100644 index 165ef5d4..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a96469a935b787c4187dc8a9473f8c9f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/MANIFEST-000001 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/MANIFEST-000001 deleted file mode 100644 index 18e5cab7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/MANIFEST-000001 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/MANIFEST-000001.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/MANIFEST-000001.meta deleted file mode 100644 index 3429e83c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/MANIFEST-000001.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5806288ed26575e4d9ec757e3bdf13a7 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata.meta deleted file mode 100644 index 8396048e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: bac8f9ad6c7677244bee901f09bb9a01 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/000003.log b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/000003.log deleted file mode 100644 index e8016b5f..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/000003.log and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/000003.log.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/000003.log.meta deleted file mode 100644 index 38673085..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/000003.log.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e6ce1b869d4a22d4f8980e3fbd69ffbe -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/CURRENT b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/CURRENT deleted file mode 100644 index 7ed683d1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000001 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/CURRENT.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/CURRENT.meta deleted file mode 100644 index a5a97166..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/CURRENT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f5fd0d0daeac69d449ff9fcecc14388a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOCK b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOCK deleted file mode 100644 index e69de29b..00000000 diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOCK.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOCK.meta deleted file mode 100644 index 9ede184a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOCK.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ef8adde33ed685e40870603dbe095fb2 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOG b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOG deleted file mode 100644 index 5d6f3623..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOG +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:13:03.606 e1c Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\shared_proto_db\metadata/MANIFEST-000001 -2025/12/23-09:13:03.607 e1c Recovering log #3 -2025/12/23-09:13:03.608 e1c Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\shared_proto_db\metadata/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOG.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOG.meta deleted file mode 100644 index d2650f86..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOG.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 19d55bba2a661c94c872e011252b18ea -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOG.old b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOG.old deleted file mode 100644 index 6a039860..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOG.old +++ /dev/null @@ -1,3 +0,0 @@ -2025/12/23-09:11:03.068 27a4 Reusing MANIFEST E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\shared_proto_db\metadata/MANIFEST-000001 -2025/12/23-09:11:03.069 27a4 Recovering log #3 -2025/12/23-09:11:03.070 27a4 Reusing old log E:\Unity\ban_total\Assets\StreamingAssets\fdBrowser.exe.WebView2\EBWebView\Default\shared_proto_db\metadata/000003.log diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOG.old.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOG.old.meta deleted file mode 100644 index bfab3cca..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/LOG.old.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 24c99f4861f53a3498532134ddb5bf0a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/MANIFEST-000001 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/MANIFEST-000001 deleted file mode 100644 index 18e5cab7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/MANIFEST-000001 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/MANIFEST-000001.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/MANIFEST-000001.meta deleted file mode 100644 index a0f56535..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Default/shared_proto_db/metadata/MANIFEST-000001.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8a5d7f31ad98519499d286ba90f63a47 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Domain Actions.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Domain Actions.meta deleted file mode 100644 index 33f011b7..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Domain Actions.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: dd87c5eb16d8f6e479a3fc8dcc7316ad -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache.meta deleted file mode 100644 index 09c4bf24..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 35a042b94b4915e4e93841091d592513 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_0 deleted file mode 100644 index 50d661df..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_0.meta deleted file mode 100644 index 44c0875d..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4dfa61fa0d7d5b8438acc6851f706e7e -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_1 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_1 deleted file mode 100644 index 93a13018..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_1 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_1.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_1.meta deleted file mode 100644 index 15e4c17e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_1.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 0d2a3bc6c2fa12b429a66ff99d6c695f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_2 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_2 deleted file mode 100644 index 04485445..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_2 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_2.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_2.meta deleted file mode 100644 index 7a9c12f7..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_2.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2a298db712182014e93719bb8ac81ae9 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_3 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_3 deleted file mode 100644 index 8517f0d6..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_3 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_3.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_3.meta deleted file mode 100644 index ce38e4e0..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/data_3.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: de5d36d107955004487c9186058678d4 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000001 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000001 deleted file mode 100644 index 8a8c5ece..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000001 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000001.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000001.meta deleted file mode 100644 index 965c060a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000001.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4751aedba1582e84cbcbc828897131a8 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000002 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000002 deleted file mode 100644 index 3f461fbe..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000002 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000002.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000002.meta deleted file mode 100644 index ec4c5099..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000002.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ce2fab3e7a9c75648816350809ccce0c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000003 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000003 deleted file mode 100644 index 0eaab5ce..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000003 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000003.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000003.meta deleted file mode 100644 index 77461901..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000003.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 939fe905a51c50748ae5c89d583a57ff -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000004 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000004 deleted file mode 100644 index c6d89842..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000004 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000004.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000004.meta deleted file mode 100644 index a6b0edeb..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000004.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 378ac1c132ac8bf4f8c5265195b88e24 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000005 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000005 deleted file mode 100644 index e09f0c04..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000005 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000005.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000005.meta deleted file mode 100644 index 11dffc8b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000005.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 9d4bbeca4cec7354eacec8adda1ba966 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000006 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000006 deleted file mode 100644 index 3250bb2a..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000006 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000006.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000006.meta deleted file mode 100644 index 7caab1a1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000006.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 363fd607f8e84b849ab9405e97e40010 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000007 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000007 deleted file mode 100644 index 345a1c18..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000007 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000007.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000007.meta deleted file mode 100644 index fae5bbfd..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000007.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 781e70f9d2d1af1449905f169f5799ab -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000008 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000008 deleted file mode 100644 index 4ee28de7..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000008 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000008.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000008.meta deleted file mode 100644 index 3c27e4cf..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000008.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: bb05ffadcb8f0f941a02542f98ac3687 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000009 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000009 deleted file mode 100644 index 08c084ab..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000009 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000009.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000009.meta deleted file mode 100644 index 60c07226..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_000009.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 69f85484c52bf1e44ad99298b7ba896f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_00000a b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_00000a deleted file mode 100644 index 960dfe97..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_00000a and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_00000a.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_00000a.meta deleted file mode 100644 index 370f9e65..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/f_00000a.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f9f6c21ebb6a02743a0656db4cac2942 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/index deleted file mode 100644 index 55c1986f..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/index.meta deleted file mode 100644 index 0f82c82b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GrShaderCache/index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2f40bff1e4e105b4cbdf1a0bde0641b4 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache.meta deleted file mode 100644 index 0406a583..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 656ae4d508413504aa695a5ef3252615 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_0 deleted file mode 100644 index d76fb77e..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_0.meta deleted file mode 100644 index 277e7c1a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 989e644e1d9997a48b93a6a45856aadd -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_1 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_1 deleted file mode 100644 index dcaafa97..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_1 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_1.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_1.meta deleted file mode 100644 index 5d3ed729..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_1.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f2f7d086390f2b441b35b232f021e352 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_2 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_2 deleted file mode 100644 index c7e2eb9a..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_2 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_2.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_2.meta deleted file mode 100644 index fb39c25b..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_2.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b6d8b95c25949f04289a44eec418db2f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_3 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_3 deleted file mode 100644 index 5eec9735..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_3 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_3.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_3.meta deleted file mode 100644 index f71e8378..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/data_3.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d6bb5b12d7132194dbec9ceb35f0952a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/index deleted file mode 100644 index 9fb4b989..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/index.meta deleted file mode 100644 index a0aa20f3..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/GraphiteDawnCache/index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4b1915b7602dab14792e75d096f21c06 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Last Version b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Last Version deleted file mode 100644 index 850292d2..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Last Version +++ /dev/null @@ -1 +0,0 @@ -143.0.3650.96 \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Last Version.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Last Version.meta deleted file mode 100644 index 03bb6a0a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Last Version.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d8ad8c618af6013439238bd9f396be57 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Local State b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Local State deleted file mode 100644 index 6b14fbee..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Local State +++ /dev/null @@ -1 +0,0 @@ -{"accessibility":{"captions":{"common_models_path":"","soda_translation_binary_path":""}},"autofill":{"ablation_seed":"1xKwHVtpttI="},"breadcrumbs":{"enabled":true,"enabled_time":"13410925840230021"},"desktop_session_duration_tracker":{"last_session_end_timestamp":"1766452266"},"edge":{"manageability":{"edge_last_active_time":"13410925866445544"},"mitigation_manager":{"renderer_app_container_compatible_count":4},"retrigger_features":[],"tab_stabs":{"closed_without_unfreeze_never_unfrozen":0,"closed_without_unfreeze_previously_unfrozen":0,"discard_without_unfreeze_never_unfrozen":0,"discard_without_unfreeze_previously_unfrozen":0},"tab_stats":{"frozen_daily":0,"unfrozen_daily":0}},"hardware_acceleration_mode_previous":true,"legacy":{"profile":{"name":{"migrated":true}}},"network_time":{"network_time_mapping":{"local":1.766452385689428e+12,"network":1.766452385e+12,"ticks":189635987192.0,"uncertainty":2277143.0}},"optimization_guide":{"model_execution":{"last_usage_by_feature":{}},"model_store_metadata":{},"on_device":{"last_version":"143.0.3650.96","model_crash_count":0}},"os_crypt":{"audit_enabled":true,"encrypted_key":"RFBBUEkBAAAA0Iyd3wEV0RGMegDAT8KX6wEAAAARjeWHCyolTpqznXmy9LlgEAAAAB4AAABNAGkAYwByAG8AcwBvAGYAdAAgAEUAZABnAGUAAAAQZgAAAAEAACAAAADVvbETGWB0dMNSyvRrWXYRJZVZ62FnJEQpwORxEXAfVAAAAAAOgAAAAAIAACAAAAA3pLIo+xgjsP0+Xro+GT0Y8hAR21+Hdpr/shvBE0rnPzAAAAD+5T4mG+N+1I2VZqPz7uSbrIyyySDhiJWFOU2Igwq88K6PgcHjuFdrHqi5MSncEpRAAAAArModDziLuiX1U0RnATANBVsoZdR8TmcbiHOu5+KjykcR1jwDXNmuhDiDj5hfFHsEvVtg/hSHGi+Fen0Lp8AqiA=="},"performance_intervention":{"last_daily_sample":"13410925840279053"},"phoenix":{"user_laf_toggle_state_static":2},"policy":{"last_statistics_update":"13410925840229124"},"profile":{"info_cache":{"Default":{"active_time":1766452265.108074,"avatar_icon":"chrome://theme/IDR_PROFILE_AVATAR_20","background_apps":false,"edge_account_cid":"","edge_account_environment":0,"edge_account_environment_string":"","edge_account_first_name":"","edge_account_last_name":"","edge_account_oid":"","edge_account_sovereignty":0,"edge_account_tenant_id":"","edge_account_type":0,"edge_non_signin_profile_type":1,"edge_profile_can_be_deleted":true,"edge_test_on_premises":false,"edge_wam_aad_for_app_account_type":0,"enterprise_label":"","force_signin_profile_locked":false,"gaia_given_name":"","gaia_id":"","gaia_name":"","hosted_domain":"","is_consented_primary_account":false,"is_ephemeral":false,"is_glic_eligible":false,"is_managed":0,"is_using_default_avatar":true,"is_using_default_name":true,"managed_user_id":"","metrics_bucket_index":1,"name":"用户配置 1","signin.with_credential_provider":false,"user_name":""}},"last_active_profiles":[],"metrics":{"next_bucket_index":2},"profile_counts_reported":"13410925840171637","profiles_order":["Default"]},"profile_network_context_service":{"http_cache_finch_experiment_groups":"None None None None"},"profiles":{"edge":{"guided_switch_pref":[],"multiple_profiles_with_same_account":false},"edge_sso_info":{"msa_first_profile_key":"Default","msa_sso_algo_state":1},"signin_last_seen_version":"143.0.3650.96","signin_last_updated_time":1766452240.274704},"sentinel_creation_time":"0","session_id_generator_last_value":"1351300015","signin":{"active_accounts_last_emitted":"13410925840167814"},"startup_boost":{"last_browser_open_time":"13410925986962795"},"subresource_filter":{"ruleset_version":{"checksum":0,"content":"","format":0}},"tab_stats":{"discards_expired":0,"discards_external":0,"discards_proactive":0,"discards_urgent":0,"last_daily_sample":"13410925840199937","max_tabs_per_window":1,"reloads_expired":0,"reloads_external":0,"reloads_urgent":0,"total_tab_count_max":1,"window_count_max":1},"telemetry_client":{"governance":{"last_dma_change_date":"13410925840196577","last_known_cps":0},"host_telclient_path":"QzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnRcRWRnZVdlYlZpZXdcQXBwbGljYXRpb25cMTQzLjAuMzY1MC45Nlx0ZWxjbGllbnQuZGxs","sample_id":66815328},"uninstall_metrics":{"installation_date2":"1766452240"},"user_experience_metrics":{"chrome_download_action_count":0,"client_id2":"{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}C:\\Users\\THUNDROBOT1s:B932C7D7-3819-474D-83D9-8259BB0E9FBB","client_id_timestamp":"1766452240","diagnostics":{"last_data_collection_level_on_launch":3},"initial_logs2":[],"last_seen":{"CrashpadMetrics":"13410925862906219"},"limited_entropy_randomization_source":"198F60B6D546F5D04E9670887E2DD26B","log_finalized_record_id":7,"log_record_id":7,"low_entropy_source3":159,"ongoing_logs2":[],"payload_counter":2,"pseudo_low_entropy_source":6445,"reporting_enabled":true,"reset_client_id_deterministic":true,"session_id":3,"stability":{"browser_last_live_timestamp":"13410925986988376","exited_cleanly":true,"saved_system_profile":"CI/gjMoGEhAxNDMuMC4zNjUwLjk2LTY0GJDTp8oGIgV6aC1DTioYCgpXaW5kb3dzIE5UEgoxMC4wLjI2MjAwMvIBCgZ4ODZfNjQQ8f0DGICA7K72/x8iCFR5cGUxTVRNKAEwqw04qwhCmAEI3iEQoE8aDDMyLjAuMTUuNjYxNDIUR29vZ2xlIEluYy4gKE5WSURJQSk6bEFOR0xFIChOVklESUEsIE5WSURJQSBHZUZvcmNlIFJUWCA0MDgwIExhcHRvcCBHUFUgKDB4MDAwMDI3QTApIERpcmVjdDNEMTEgdnNfNV8wIHBzXzVfMCwgRDNEMTEtMzIuMC4xNS42NjE0KWUAAMA/ahgKDEdlbnVpbmVJbnRlbBDxjCwYICABKBCCAQCKAQCqAQZ4ODZfNjSwAQFKCg2G+t1lFV5v0thKCg0q8Z62FV5v0thKCg2nrxS4FV5v0thKCg2EWAxwFV5v0thKCg33qzt9FV5v0thKCg3D5tnNFV5v0thKCg0eAaq/FV5v0thKCg0HzylyFV5v0thKCg3eB62qFV5v0thKCg13m/LNFV5v0thKCg1hu2ADFV5v0thKCg3i4XnqFV5v0thKCg2y6HF5FV5v0thKCg36jVplFV5v0thKCg3QYz3lFV5v0thKCg1bzoioFV5v0thKCg3T5lKcFV5v0thKCg0zDyjSFV5v0thKCg1q5YLAFV5v0thKCg325yX7FV5v0thKCg00852LFV5v0thKCg3FI62kFV5v0thKCg3jAk4CFV5v0thKCg1DP34AFV5v0thKCg2Xf+mCFV5v0thKCg3yhRgaFV5v0thKCg2VI2gIFV5v0thKCg1EJaqDFV5v0thKCg0/VavqFV5v0thKCg110yzsFV5v0thKCg22X0dGFV5v0thKCg16e+0AFV5v0thKCg21ug1sFV5v0thKCg0ww9QEFV5v0thKCg0LB+i0FV5v0thKCg2Vbhe0FV5v0thKCg1ty53VFV5v0thKCg3prlK5FV5v0thKCg3D6v6qFV5v0thKCg0GS3oBFV5v0thKCg3uAdezFV5v0thKCg0cPl9LFV5v0thKCg3nmSEXFV5v0thKCg0zG0OnFV5v0thKCg35GDykFV5v0thKCg1wG9LNFV5v0thKCg0H21nRFV5v0thKCg0TOsKSFV5v0thKCg2+7FVmFV5v0thKCg3EVN6FFV5v0thKCg26e8sfFV5v0thKCg2Q6as/FV5v0thKCg0Tiq5WFV5v0thKCg0YBdzNFV5v0thKCg1DO2FuFV5v0thKCg2bQnAeFV5v0thKCg3TjxI9FV5v0thKCg35wInXFV5v0thKCg0/KL3QFV5v0thQBFoCCABiBElOQlhqCAgAEAA4BkAGgAGQ06fKBsIBHggvEhAxLjAuNy4xNjUyOTA2ODIzHQAAAAAlAAAAAPgBnwGAAv///////////wGIAgGoAq0ysgJE/lvPh+5qLX9jdx5952w1YmGYTkTzEbIeessxIc36g0PzAdtNG/UF8TkL3aJfDgvAFCyRhlHhgiVM8w1dI1fpe1UUEJrxAmjzJC55varIyj7rBAoECAAQACrAAgqVAQppVzowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCFmZEJyb3dzZXIuZXhlEiExOTAwLzAxLzAxOjAwOjAwOjAwIWZkQnJvd3Nlci5leGUiBTEuMC4wEhhlbWJlZGRlZC1icm93c2VyLXdlYnZpZXcSJmVtYmVkZGVkLWJyb3dzZXItd2Vidmlldy1kcGktYXdhcmVuZXNzEiBtb2pvLW5hbWVkLXBsYXRmb3JtLWNoYW5uZWwtcGlwZRIMbm9lcnJkaWFsb2dzEg11c2VyLWRhdGEtZGlyEhB3ZWJ2aWV3LWV4ZS1uYW1lEhN3ZWJ2aWV3LWV4ZS12ZXJzaW9uMgYIACIAKgA6Cwjz//zv9/////8BWvwBCUjhehSul0BAEQAAAAAAYD9AGQAAAAAAAFlAGQAAAAAAAFlAGQAAAAAAAFlAGQAAAAAAAPA/GQAAAAAAAPA/GQAAAAAAAAAAGQAAAAAAAPA/GQAAAAAAAFlAGQAAAAAAAFlAGQAAAAAAAFlAGQAAAAAAAFlAGQAAAAAAAFlAGQAAAAAAAFlAGQAAAAAAAFlAGQAAAAAAAFlAGQAAAAAAAFlAGQAAAAAAAAAAGQAAAAAAAFlAGQAAAAAAAPA/GQAAAAAAAFlAGQAAAAAAAPA/GQAAAAAAAPA/GQAAAAAAADRAGQAAAAAAAPA/GQAAAAAAAFlAGQAAAAAAAFlAegIIAYIBAhgAqgECCgA=","saved_system_profile_hash":"6045AFEC08C1979D2B8797800D5D7647072E12E9","stats_buildtime":"1766010895","stats_version":"143.0.3650.96-64","system_crash_count":0},"unsent_log_metadata":{"initial_logs":{"sent_samples_count":0,"unsent_persisted_size_in_kb":0,"unsent_samples_count":0},"ongoing_logs":{"sent_samples_count":0,"unsent_persisted_size_in_kb":0,"unsent_samples_count":0}}},"variations_failed_to_fetch_seed_streak":8,"variations_google_groups":{"Default":[]},"was":{"restarted":false}} \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Local State.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Local State.meta deleted file mode 100644 index d15dd464..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Local State.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4af71287ed8470c4892f51530a0dc60c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/MEIPreload.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/MEIPreload.meta deleted file mode 100644 index 9429599a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/MEIPreload.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 813ad312697231745a2a22093345f60c -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/OriginTrials.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/OriginTrials.meta deleted file mode 100644 index ff310fbf..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/OriginTrials.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: d1d4b088c23ee9b43a3f9bc13582c354 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/PKIMetadata.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/PKIMetadata.meta deleted file mode 100644 index 6e28481e..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/PKIMetadata.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: deda685009a3e7440999c3b6db45ad2f -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache.meta deleted file mode 100644 index a0639c70..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8f33d0368d4759a4bb7df8a05b1306ef -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_0 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_0 deleted file mode 100644 index d76fb77e..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_0 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_0.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_0.meta deleted file mode 100644 index db5a34cc..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_0.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 38cf265415934fd489dbc6fcab681f9a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_1 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_1 deleted file mode 100644 index dcaafa97..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_1 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_1.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_1.meta deleted file mode 100644 index d286f946..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_1.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4b0d7ebca1b09fa4d8acbeaaaefa320b -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_2 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_2 deleted file mode 100644 index c7e2eb9a..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_2 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_2.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_2.meta deleted file mode 100644 index 5638b94a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_2.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 86e8cb23f5baad145b4a73c360b78f03 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_3 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_3 deleted file mode 100644 index 5eec9735..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_3 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_3.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_3.meta deleted file mode 100644 index a4fcb57c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/data_3.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8b191cccdf20a9342965b18602aad708 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/index b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/index deleted file mode 100644 index 33171427..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/index and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/index.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/index.meta deleted file mode 100644 index 6b38c83c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/ShaderCache/index.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: bcac7ad3ce72a81428ce308a0619416a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen.meta deleted file mode 100644 index a8666114..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 1ab09baa60bbb3945a9964e8ad1ad111 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData.meta deleted file mode 100644 index 3bc7181c..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 6541c563b6c960343a3defb88c647bd7 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/customSettings b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/customSettings deleted file mode 100644 index 997f02da..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/customSettings +++ /dev/null @@ -1 +0,0 @@ -customSettings_F95BA787499AB4FA9EFFF472CE383A14 \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/customSettings.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/customSettings.meta deleted file mode 100644 index f84ee2b9..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/customSettings.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 138fbc37c992aeb4e919128f26008704 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/customSettings_F95BA787499AB4FA9EFFF472CE383A14 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/customSettings_F95BA787499AB4FA9EFFF472CE383A14 deleted file mode 100644 index ae2fefae..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/customSettings_F95BA787499AB4FA9EFFF472CE383A14 +++ /dev/null @@ -1 +0,0 @@ -{"forceServiceDetermination":false} \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/customSettings_F95BA787499AB4FA9EFFF472CE383A14.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/customSettings_F95BA787499AB4FA9EFFF472CE383A14.meta deleted file mode 100644 index 99c89841..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/customSettings_F95BA787499AB4FA9EFFF472CE383A14.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1a9feec8149c2954ab23e671601e55c4 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/edgeSettings b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/edgeSettings deleted file mode 100644 index 2cfa9067..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/edgeSettings +++ /dev/null @@ -1 +0,0 @@ -edgeSettings_2.0-a82cb2897a8bf9445d68dcc2be05af89ad4b2fda1fddb2952693be7cd5353ad3 \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/edgeSettings.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/edgeSettings.meta deleted file mode 100644 index c80e7e82..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/edgeSettings.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 25356d4bf01d3ee4eabfe105caddee30 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/edgeSettings_2.0-a82cb2897a8bf9445d68dcc2be05af89ad4b2fda1fddb2952693be7cd5353ad3 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/edgeSettings_2.0-a82cb2897a8bf9445d68dcc2be05af89ad4b2fda1fddb2952693be7cd5353ad3 deleted file mode 100644 index 90693d71..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/edgeSettings_2.0-a82cb2897a8bf9445d68dcc2be05af89ad4b2fda1fddb2952693be7cd5353ad3 +++ /dev/null @@ -1,3974 +0,0 @@ -{ - "geoidMaps": { - "ae": "https://unitedarabemirates.smartscreen.microsoft.com/", - "au": "https://australia.smartscreen.microsoft.com/", - "ch": "https://switzerland.smartscreen.microsoft.com/", - "eu": "https://europe.smartscreen.microsoft.com/", - "ffl4": "https://unitedstates1.ss.wd.microsoft.us/", - "ffl4mod": "https://unitedstates4.ss.wd.microsoft.us/", - "ffl5": "https://unitedstates2.ss.wd.microsoft.us/", - "in": "https://india.smartscreen.microsoft.com/", - "test": "https://eu-9.smartscreen.microsoft.com/", - "uk": "https://unitedkingdom.smartscreen.microsoft.com/", - "us": "https://unitedstates.smartscreen.microsoft.com/", - "gw_ae": "https://unitedarabemirates.smartscreen.microsoft.com/", - "gw_au": "https://australia.smartscreen.microsoft.com/", - "gw_ch": "https://switzerland.smartscreen.microsoft.com/", - "gw_eu": "https://europe.smartscreen.microsoft.com/", - "gw_ffl4": "https://unitedstates1.ss.wd.microsoft.us/", - "gw_ffl4mod": "https://unitedstates4.ss.wd.microsoft.us/", - "gw_ffl5": "https://unitedstates2.ss.wd.microsoft.us/", - "gw_in": "https://india.smartscreen.microsoft.com/", - "gw_test": "https://eu-9.smartscreen.microsoft.com/", - "gw_uk": "https://unitedkingdom.smartscreen.microsoft.com/", - "gw_us": "https://unitedstates.smartscreen.microsoft.com/" - }, - "sampleBuckets": { - "error": 1.0, - "topTrafficHit": 7E-05, - "uriLookup": 0.01, - "userAction": 1.0 - }, - "models": [ - { - "name": "techScamTitleModel:2019-10-07", - "samplingRate": 0.001, - "bias": -2.03588432962421, - "terms": [ - { - "features": [ - "title" - ], - "delimiters": "|;.\\/?*!\") ", - "lengthWeight": -0.235096784475425, - "tokenWeights": [ - { - "key": "d8f3f4c31da2fa20a04f3c70536aee37", - "value": 4.96485538534717 - }, - { - "key": "902db872ede3fa9e92ed917ae1f2f0c9", - "value": 16.0666261016159 - }, - { - "key": "f2eb27b63a38b45c6a6bed8b65c6eeaf", - "value": 4.27859685905943E-15 - }, - { - "key": "3c0ee507a9a6de7849f17e20e3e931e1", - "value": 9.49072317921467 - }, - { - "key": "a500a663a3dfeebdbac0a28ed87d522c", - "value": 15.1855052242444 - }, - { - "key": "eba18365f1bb49e35682e5983df9a546", - "value": 2.71702801581989 - }, - { - "key": "51e8e7aab91e282b992d2dd3ff678d43", - "value": 0.412787846639153 - }, - { - "key": "a1f2897e772f8cb4bb37b686375d8a82", - "value": 13.9832537343861 - }, - { - "key": "c37e50bff3c84d9afb2e2f9a57624223", - "value": 12.9887317395692 - }, - { - "key": "d41ec2d1432c0faac7b20edeff24f5db", - "value": 1.21410855224528 - }, - { - "key": "a10342604a4cba26537bd81afacfe8d9", - "value": 6.41330769368277 - }, - { - "key": "64107f7c932c44668fae5ad55300070a", - "value": 3.56880040985556 - }, - { - "key": "20221b321f0edd90b8a7f6d1a73f2137", - "value": 12.8409573736017 - }, - { - "key": "61d1955d0003f6c712080fc020991a29", - "value": 17.1567089725074 - }, - { - "key": "02cd0108855dd6b627513cc326dbbab0", - "value": 0.160040157064807 - }, - { - "key": "8653ff21bf051e173b7a019a1b449d73", - "value": 13.8472194705067 - }, - { - "key": "1f3604112472f3385058ed324bc4aa83", - "value": -1.67588130176877 - }, - { - "key": "43c06d308e136e4f4745ffe61455f83e", - "value": 8.08441147040431 - }, - { - "key": "e16abbb5cd570ea98cd72221f2e38a41", - "value": -4.24793294653837 - }, - { - "key": "7b8b23ae16f336cbdf1bf8e64719820d", - "value": 19.6334311643951 - }, - { - "key": "2ebc7ebbe3942e5970e0abc59b0e14b0", - "value": 0.0811665842037901 - }, - { - "key": "3a7b814f38e382cca0cb3c150dd5e4d6", - "value": 1.76183435696539 - }, - { - "key": "752589c2fc8bcf0933680142736adb84", - "value": 0.313063325062427 - }, - { - "key": "acaa2a34765fe60e06a2a6720f2a74c6", - "value": 17.7427898272627 - }, - { - "key": "74091f73605c3de2834a9e012cbd48fa", - "value": 6.69261134358605 - }, - { - "key": "8a0fda437628a4b9fb896d81477a89d2", - "value": 13.2711067048615 - }, - { - "key": "6b0e6cb60cba3d45d16151c197c1917d", - "value": 3.21354786516047 - }, - { - "key": "404b1090ff35042c9ae8de437f33e54d", - "value": 8.39326047676454 - }, - { - "key": "bec3237bd665afaf4a94cde77de0f501", - "value": 26.3127867236354 - }, - { - "key": "d7952592dbc8bc4baa8b8e0090024699", - "value": 0.603334829819258 - }, - { - "key": "b14885833f770f858b7151aa3434dc14", - "value": 0.00120287759713528 - }, - { - "key": "8ba890fbba42b994e2eec256930c44b8", - "value": 5.74880809415335 - }, - { - "key": "ee4666a392a7ebbe89df6eda01786579", - "value": 5.37474008925051 - }, - { - "key": "3c765543b375b3e58739822bd5597b83", - "value": 15.2263085228325 - }, - { - "key": "75d55d9a92251667bc73b4500d8f0ed3", - "value": 0.133972044683681 - }, - { - "key": "956ef76fa742793fa5659cc43ae645f4", - "value": 0.0862796061467079 - }, - { - "key": "3916a0b3ba0704605fd5fe7d3172195b", - "value": 15.1440129779123 - }, - { - "key": "ee5ca74c27ced2173468066254e4e1ae", - "value": 1.43189446108725 - }, - { - "key": "c766d832701298a99871bdf5042ad1cd", - "value": 4.77869547321821 - }, - { - "key": "cb21becd3bf3740f2a9514666091836d", - "value": 0.005344885932075 - }, - { - "key": "31d24b1baf37be684acee1a6d7ab440d", - "value": 0.286593830924446 - }, - { - "key": "d6d7ce91804cefba4d7727a9b39a2b60", - "value": 4.75689861332728 - }, - { - "key": "fcbac54acbe296e69228fbd7be6debda", - "value": 0.475807125599523 - }, - { - "key": "20784f6187084788d5184fe39d96584f", - "value": 5.29543172288926 - }, - { - "key": "5df15dac8834487c6c95e052ea02adb9", - "value": 0.302459138107693 - }, - { - "key": "d25c40bab2f26c91855728606c76edfb", - "value": 0.363667877154387 - }, - { - "key": "bb4ff27e4540a4697974a10d45edd26a", - "value": 13.86774512497 - }, - { - "key": "3ed949d04b0728567b53d67217d093cb", - "value": 12.0931177098947 - }, - { - "key": "3c2f5decde47940c8baf3b80dea449bd", - "value": -2.11208983247596 - }, - { - "key": "1044890db49f93923cbb4adb1eb0bc2a", - "value": 3.28214939125608 - }, - { - "key": "176ddb9c7fee5230355f701f9ce92a1d", - "value": 0.170164872671425 - }, - { - "key": "11622a1e4a864ff7d764291569bf164a", - "value": 0.0506062203736387 - }, - { - "key": "f17c170078a0833ea8b276d36375305b", - "value": 0.472010441208132 - }, - { - "key": "ee2fbc316df43372bd2ccd758672ebdd", - "value": 0.526004684155409 - }, - { - "key": "96e3e0d29f3ef7071671e135fbc1bef9", - "value": 0.692070161945332 - }, - { - "key": "98dd4e762e039fc0476f8fff1dc0d1c8", - "value": 11.2633993701883 - }, - { - "key": "9eaaed9510fb8b38eb0ef9a20f2253bd", - "value": 4.35319490889202 - }, - { - "key": "2114308fa88c7a0e0add232af2ed6f2b", - "value": -0.163416664745543 - }, - { - "key": "0067403ec3dea7c2694ccd61e16cd2b4", - "value": 1.91955675805176 - }, - { - "key": "2f73781a7f23f9814126584fd8bc98c5", - "value": 0.0505724200025759 - }, - { - "key": "fe81d89d41476f9a1c94ca9becf773d9", - "value": 11.1893711479702 - }, - { - "key": "2676a4b83a1458aa12cde7ee1fffc94e", - "value": -0.356576877704052 - }, - { - "key": "ba066b54c0a283266046638c7431dd51", - "value": -3.18743588014824 - }, - { - "key": "fb3f76858cb38e5b7fd113e0bc1c0721", - "value": 1.56334140095241 - }, - { - "key": "9949de93c1fced03dca91707d32499c1", - "value": 0.00869361659333547 - }, - { - "key": "57b0cb841b7bf935d96fa60509efd442", - "value": -0.656860294129425 - }, - { - "key": "38ca0677a229e96e46d319b7bf1c6ebf", - "value": 0.0919327675863093 - }, - { - "key": "78e1b92b7e1cba0cc4e1a16a1c0d9b3f", - "value": 9.16749478459351 - }, - { - "key": "0e4f2fdab60481526eadc8fed8c7e7ba", - "value": 13.9001554653181 - }, - { - "key": "2a9206eba5f3965040539d49a7056cb6", - "value": 12.0402962588861 - }, - { - "key": "f7876ffd87ee3fa6ce694a1b4ebd553a", - "value": -1.72914926648627 - }, - { - "key": "611bd58a366645ab5a46d4bf61a83b4a", - "value": 9.69265158939324 - }, - { - "key": "ff1a7383a0bd19eb63babae3916497d7", - "value": 0.186505208929065 - }, - { - "key": "33c39787721c1fd412b648c7caef2729", - "value": 0.41883074850233 - }, - { - "key": "5c05d0837cf4649248b6b79af95257f3", - "value": 3.69153649620247 - }, - { - "key": "a50ebbf3b00db049f8437d8323b088c1", - "value": -0.236725978070563 - }, - { - "key": "4135a6f12bd7b1007140f6c4deec37dc", - "value": 0.0137139216165183 - }, - { - "key": "50de627f696264b707aac8b2bba0691e", - "value": 6.50864152066005 - }, - { - "key": "21a10c21844eeb4cb940016c284194e1", - "value": 0.885339914690668 - }, - { - "key": "826997d5b7cbf6fd123efa102e00907e", - "value": 1.27778804572312 - }, - { - "key": "48f2400296273bb12e8e0de87f4b8d9e", - "value": 0.188585019023382 - }, - { - "key": "0aaa87422396fdd678498793b6d5250e", - "value": -4.357956359915 - }, - { - "key": "296453cfcdb6ff4ee85d7fe6c52ed8a8", - "value": 0.186751732843569 - }, - { - "key": "053bc767e734ff378d4872a90867c097", - "value": -0.0522611145725026 - }, - { - "key": "679a4004c55e0afdcf4d4bc5b680162a", - "value": -3.37149565222392 - }, - { - "key": "eaa18a15c1915c2884627ff0ed97889b", - "value": -0.160337908228406 - }, - { - "key": "13b32797a6edab389183e4738d4b2b5e", - "value": -4.99894732062033 - }, - { - "key": "37c49972dc197628caaba77962e2a248", - "value": 13.1433670188361 - }, - { - "key": "c1be96173d7a9d1529895e76eb0adfc9", - "value": -0.933811458209181 - }, - { - "key": "abb7e14c7ed09771168643a17c41864d", - "value": 0.509831587272671 - }, - { - "key": "69739ce1e2403749d3474ad13a94fe17", - "value": -2.52543353797423 - }, - { - "key": "6ee221e7c006637263f4f7bfe98e6cee", - "value": 13.0451965933699 - }, - { - "key": "4ae35dbb42614d2429b7d6d181a950bb", - "value": -2.35177893104194 - }, - { - "key": "adfa7a67f02dbf637722bc83cfb70dc8", - "value": -0.339386977062645 - }, - { - "key": "65f3cc2c18fb7ff254ae719d23c6a5f0", - "value": -6.77698911375947 - }, - { - "key": "466aee765daf90c9fa27306b10660ad7", - "value": -2.71076366330135 - }, - { - "key": "75c61c62b52c0c5da6a99b2ca6cd94e2", - "value": -0.273392324853276 - }, - { - "key": "3f4d2f2f33f2ceaed659d2282f17b1f5", - "value": -2.38503978450138 - }, - { - "key": "7a34231bd5b7515e26dafac1157c9778", - "value": -0.139230038618682 - }, - { - "key": "0648bf4f1bcff803213de77d253c660d", - "value": -0.0115363222293873 - }, - { - "key": "7243020fce7620bbee5ef040b66f9dd4", - "value": -6.14854155941528 - }, - { - "key": "cd84142d716cf4354f636e7b5fa95395", - "value": 0.0952138427964692 - }, - { - "key": "d9e70a3ebbce0f828a0d1efc412a47c3", - "value": -2.1177009292159 - }, - { - "key": "7c5cc52fdb69c634bf9c216c1c2d001b", - "value": -0.519780846919095 - }, - { - "key": "f4f6dce2f3a0f9dada0c2b5b66452017", - "value": -0.609497994300746 - }, - { - "key": "c0b6b911ef10ce08eb45396e89595544", - "value": 2.27807584684369 - }, - { - "key": "a7b069114ca61e56c31581ec54e1b0cb", - "value": 8.20729443169138 - }, - { - "key": "66ae5a51b83297f432d4ef34bea90363", - "value": -1.12949028947792 - }, - { - "key": "955e7fc2d65392751d04fd8acc2556e2", - "value": 10.7476160405345 - }, - { - "key": "489a98bb735023042d4299a797dac929", - "value": 6.95309403582655 - }, - { - "key": "09c47627bc533b5924a055a04bc4c33e", - "value": 9.58344017744784 - }, - { - "key": "e634eb20db508e3a31b61481a251bf93", - "value": -0.337068592782735 - }, - { - "key": "d0cd2693b3506677e4c55e91d6365bff", - "value": -0.442303007155048 - }, - { - "key": "2fdfcd8d22ae031d6b5444a873404c5e", - "value": 0.221508792721601 - }, - { - "key": "6dc488644c9665058c3ef162c2f4e8eb", - "value": -2.69054427298877 - }, - { - "key": "edb72a68a9cfaab392fe8cf95baeb80d", - "value": -0.867265450469541 - }, - { - "key": "cc9208ebb0d9a910ddae905eaa9b5b4e", - "value": -1.74760717935612 - }, - { - "key": "4c2c4baa8b9cb4d9075a044f986cc5d2", - "value": -4.25413531136165 - }, - { - "key": "677ba7ea91e94b249d11381b0f03f1e5", - "value": -0.195233592351035 - }, - { - "key": "d55977c223a588fdc11aff690a068b03", - "value": -1.54324686307157 - }, - { - "key": "7d659e2f336a637131db7fccf92c8a85", - "value": -1.04250741684209 - }, - { - "key": "a30bd9308255aba272814229bfecbdb6", - "value": -2.27975563083832 - }, - { - "key": "78b3f23df07045c2ea62f1178efbbd9a", - "value": 6.37911178600456 - }, - { - "key": "93bc63e0b4f48fbbff568d9fc0dc3def", - "value": -1.12436355182914 - }, - { - "key": "ccff47e6d78ad378d75d2fbf98d5082e", - "value": -0.540136558047707 - }, - { - "key": "86802be68d8e6475a5b4a6e35385b277", - "value": 0.664479804490267 - }, - { - "key": "1a6a7836a820fd61046d850d43fbf355", - "value": 5.51538398204343 - }, - { - "key": "a05550b785fe9281c54161b4de3a9889", - "value": -0.0326878881255583 - }, - { - "key": "d61a08fb9e29be2ebbdfc30c7fa395d3", - "value": -0.657324938826186 - }, - { - "key": "b06531b17f9586226d526fff54527c8c", - "value": -2.90436824323248 - }, - { - "key": "05ab88fb98453f3a811b785145662131", - "value": 0.147008732837274 - }, - { - "key": "c9c2956ce7fe96adeebf39a5311ed2d3", - "value": -0.320087199911258 - }, - { - "key": "755d1832973c5efd9379a4039de90e1c", - "value": 5.71042106735016 - }, - { - "key": "80f5f164aa43626d4045163a4ae593b5", - "value": -0.0636936706619491 - }, - { - "key": "6950d1d89a0a96715e5a350129e90346", - "value": -0.00979118854108061 - }, - { - "key": "32d72713167aa8cc88de917e16b79890", - "value": -2.06454165460711 - }, - { - "key": "e322d423f075b0ab2daad27011d24909", - "value": -5.15175686870686 - }, - { - "key": "8039227006b7ce850a1cb99be5471e50", - "value": -1.2155321419885 - }, - { - "key": "68725afb52c6e8074890a94de7b0c2a0", - "value": -0.0654504198220738 - }, - { - "key": "aa292f2aa620cd815bef2503fda49342", - "value": -7.06287320267076 - }, - { - "key": "71431b1e88117facdc7584c476e09452", - "value": -0.312289237920878 - }, - { - "key": "bbf7972eb50121110ec814bdd468e2a3", - "value": -0.515517956818532 - }, - { - "key": "3f792f24bdd299f1c163f2358fb130f9", - "value": -1.12082728525513 - }, - { - "key": "fd9f7486193da757c536b96f4ac8c05f", - "value": -0.0329117049477948 - }, - { - "key": "c4efd5020cb49b9d3257ffa0fbccc0ae", - "value": 9.7085387169463 - }, - { - "key": "0219e2f70fd952718097b6a19a33046c", - "value": 3.67250225555019 - }, - { - "key": "a30287a07fb7538ad4807d28e9461f98", - "value": 0.438694286413232 - }, - { - "key": "3b94234bd8aa4058536b581bc3171d4c", - "value": -0.322169000098347 - }, - { - "key": "73329564760013a7824ff9d5d1af91ff", - "value": -0.662004159555685 - }, - { - "key": "5e68ca8a651d80d2a005ac825ede6b8c", - "value": -1.54782233069038 - }, - { - "key": "83401f0f0dec1447d0f5197df673521c", - "value": -2.83615916210688 - }, - { - "key": "3a824154b16ed7dab899bf000b80eeee", - "value": -4.57754284749301 - }, - { - "key": "91829326d03e53decffc35a3abeb2639", - "value": 10.7578977941444 - }, - { - "key": "f6b0ae1efe9ccda7e40a7c1760a9be3b", - "value": -2.53305806036434 - }, - { - "key": "cea59dffeb1c2fc672d7872d8706aea3", - "value": 1.49296222815608 - }, - { - "key": "0c1a316c7a3a182d99368ee32a0a96d5", - "value": -2.19957580129098 - }, - { - "key": "c6ca468775c3c97c96c74d8f6d0ef58e", - "value": -0.491996900763994 - }, - { - "key": "9682d296f78c0861fa45e2cc3405770f", - "value": -2.91922529267373 - }, - { - "key": "de01c1d48db6c321c637457113ed80d5", - "value": -1.18792626340222 - }, - { - "key": "94cae98d4b9104397a7cad9c039618e6", - "value": -0.260485300830347 - }, - { - "key": "e49e4274fe5184508c182a15125064b6", - "value": -1.40751904296917 - }, - { - "key": "5e370ed72f11412c763dbeb9a8e53e1a", - "value": -0.201425567842028 - }, - { - "key": "2dc4375705e64d2da512c9e048e8b967", - "value": 0.0460194294580568 - }, - { - "key": "00afc278d7b0a0ff73f999de618c6d8c", - "value": 0.0110160339974479 - }, - { - "key": "c1880c50609e9472656c8079a85af066", - "value": -1.21571170174631 - }, - { - "key": "1bd86af0360bf008cafd50f83de3d025", - "value": -1.5546688059441 - }, - { - "key": "99bdf8d95da8972f6979bead2f2e2090", - "value": -0.114577973819357 - }, - { - "key": "b5e0d83efaba5d0f289021f7efbc77ed", - "value": -0.631983713812381 - }, - { - "key": "9ca97e2902a4db25970aa595c2e441cf", - "value": -0.921011823844271 - }, - { - "key": "332704e79a7997e4b28ae6b18fa7f220", - "value": 0.118052420223492 - }, - { - "key": "5bc44117a33c524c1673456807cf7a3f", - "value": -0.254093775025187 - }, - { - "key": "77ca4701486f87d1b571dc1be15ef4cb", - "value": 9.2500411641365 - }, - { - "key": "f77538d26d37221483971c3323d5f050", - "value": -1.32386827262574 - }, - { - "key": "bfafdc26b8a828ce09a1d4b844644c3d", - "value": -0.469855461480272 - }, - { - "key": "6481ecdc773cafc2c8ee31e08ca43cf2", - "value": -0.502107123196622 - }, - { - "key": "12c05653cc55748688ed7deed35ddffc", - "value": 8.2832724528918 - }, - { - "key": "c59cf7fa39d4ed2cdaf1997cc16f902e", - "value": -0.306845734590494 - }, - { - "key": "b18d0aa3a881b5c8ff6d508f5bc305c8", - "value": -0.103431598816618 - }, - { - "key": "3c19de14adcd9131176842abe76410ac", - "value": -3.71824792439389 - }, - { - "key": "cfe40baa2fdcde60de49ed991b0ee8c5", - "value": -3.23642348243921 - }, - { - "key": "5edf815e94287feadf7576007cfb4d44", - "value": 10.4283993046933 - }, - { - "key": "1c28067048213d48f168efc6d6685406", - "value": -1.61172544791827 - }, - { - "key": "be7740aa9d6f946349d2a54c8d133160", - "value": -1.16765900735049 - }, - { - "key": "0f54c700c04eac245aa18b55b4d0fdb0", - "value": 0.377920497949799 - }, - { - "key": "6a8e719b04eacd21dc9641f803e81a81", - "value": 3.97467556829823 - }, - { - "key": "5bb2990fc95ada8c7bbb0e6f3036e6b3", - "value": -0.673897109609014 - }, - { - "key": "f5fc41365bd7fef1a1a6d50a4ee1a97c", - "value": 1.25491607980536 - }, - { - "key": "a8396aa10d1f7ec715e704673e76f2f0", - "value": 0.537209037015522 - }, - { - "key": "9274772204084f0a53a114f9bf45c505", - "value": -0.119042725492784 - }, - { - "key": "4ce31317e5393930a4863ae0ddd5c172", - "value": -0.722720203856985 - }, - { - "key": "25e47a973e616ca251cb3d068c6b9c19", - "value": -0.300126760008814 - }, - { - "key": "b85feeb4cf07470148789581f37ac988", - "value": 0.404541054399849 - }, - { - "key": "e41e3b6ff9906a18b358c8beaff745f3", - "value": -2.44809494564347 - }, - { - "key": "cf51e98896a2a34c43b30df543fbf0dc", - "value": -1.38740765389725 - }, - { - "key": "5eb432a319fd3cad7ac37309af315c36", - "value": -11.1745887614651 - }, - { - "key": "1f8c50db95e9ead5645e32f8df5baa7b", - "value": -0.106136652235913 - }, - { - "key": "36e5371ad91c9d2d09e9d7c0e76055db", - "value": -1.35026330161187 - }, - { - "key": "b16be5b0ff5607f9d04fd2655f4fb2c5", - "value": -1.12167846218417 - }, - { - "key": "23615dda839bcf38d6da1cfb0b479955", - "value": -1.65298504141339 - }, - { - "key": "976ea5525b03c6bf418795490584daca", - "value": -0.916082630329252 - }, - { - "key": "944626adf9e3b76a3919b50dc0b080a4", - "value": -1.30726426318757 - }, - { - "key": "8c3c4b9295a3ea5f01405e0bd29c814e", - "value": -0.841137390217598 - }, - { - "key": "fca7f0b7923078c79954b7aa93591e4e", - "value": -0.854719092108605 - }, - { - "key": "469db73ced5abd4932e873be1f26197b", - "value": -0.178249425331663 - }, - { - "key": "9cea1e2473aaf49955fa34faac95b3e7", - "value": -0.0538421913176153 - }, - { - "key": "319b07d6bd64811c7ec942d7f2443b0b", - "value": -6.43019370814774 - }, - { - "key": "9604ba9427a280db542279d9ed78400b", - "value": -1.21074135079694 - }, - { - "key": "38fed7107cee058098ca06304c1beb90", - "value": -0.943503135837557 - }, - { - "key": "c1a9a474d030d4706c8346a0d15a48a5", - "value": -0.663198769701533 - }, - { - "key": "adfb689897b2b5255adcaee72945c791", - "value": -0.481059586644789 - }, - { - "key": "26b7a326c18577e7704ffb8cf3ed1b09", - "value": -1.50360873666401 - }, - { - "key": "1a63625767c3337a241dd501759808f3", - "value": -0.921394505944011 - }, - { - "key": "12d35897458fcfd185b1e1d9a2ea1ab0", - "value": -0.125845477459899 - }, - { - "key": "c4bfb2a0bab0e91bc7dcfbe3bbec246e", - "value": 9.89459995555913 - }, - { - "key": "11db98311442b1ecaeabdac51e6df7bb", - "value": -0.363208275245922 - }, - { - "key": "a6e05afdf596a8e7fd8df7479d1919dc", - "value": -1.51671285719916 - }, - { - "key": "607f2f3099f2a347b327caa70e0be4b2", - "value": -1.73465925876629 - }, - { - "key": "69eb1faf673b729f7ea6fc3c3f58dd00", - "value": 0.878441845837662 - }, - { - "key": "25890deab1075e916c06b9e1efc2e25f", - "value": 0.187662981295407 - }, - { - "key": "f17ca2c829680ada2fec9fc87bc5f606", - "value": -0.315938983061984 - }, - { - "key": "1284e53a168a5ad955485a7c83b10de0", - "value": 10.3852693421495 - }, - { - "key": "d5f0a02345c8ef4178270a271af78eac", - "value": -2.01693109707419 - }, - { - "key": "0500cd47ceefb6776f9d279889775775", - "value": -3.40002998736069 - }, - { - "key": "018b6a4998cacef2e31b319a6421d5f2", - "value": -0.0540872727467746 - }, - { - "key": "5ba88d25175d87cb5977cb56e01ed17c", - "value": 12.6628701656344 - }, - { - "key": "241d47a3ee97f044c1f043b9ea81855b", - "value": -0.832977592177082 - }, - { - "key": "d4fe2da9ce98405f53ff41490bdb0bd3", - "value": -0.155796734565182 - }, - { - "key": "eaae6a5cd8c88bf714e5511b911b3bd8", - "value": -1.94321700633091 - }, - { - "key": "738aa8d3bc02eb8712acd0eb2cf6dfd5", - "value": -0.788278534036184 - }, - { - "key": "77ac309c0e78ae7e7321bba06c1bebab", - "value": -2.4786038542844 - }, - { - "key": "319211236fd9cd5ec7ee46723b145670", - "value": -0.398988413793841 - }, - { - "key": "c2540849571592be0933b15cc780a8c8", - "value": -0.0411918080424546 - }, - { - "key": "4951a865fa68d758b42a9cef50ae168a", - "value": -2.47967096439225 - }, - { - "key": "48ca70f4886924d468abd7c0c885f8f9", - "value": -0.735594035223172 - }, - { - "key": "f0e2a221a98ca2fe284a721f90de8fee", - "value": -2.28907774733095 - }, - { - "key": "12bbefc05d5142e7eb686fad8dea9211", - "value": -1.05717753118094 - }, - { - "key": "ce5fb8df125a4721d1df328bc6f2ddea", - "value": -2.05959672483312 - }, - { - "key": "41e7efcec1a995e29ed72f05d0d1aab8", - "value": 0.508576934967483 - }, - { - "key": "9358ee7c06a9463adfe0c9e8ab6c2257", - "value": -1.83470610897022 - }, - { - "key": "22f9946cd05973582e73e4e3c0239bb7", - "value": -0.0202690950593437 - }, - { - "key": "754c1e03335caa7a7581b8f3ddf2805a", - "value": 7.9617555192408 - }, - { - "key": "0b38e0293e71c08732d0e094a742f42c", - "value": -0.542991447506428 - }, - { - "key": "91df09b569af69b5e64d1506f50fa4bb", - "value": 3.28276966843754 - }, - { - "key": "687abcd10f4140c39c1de9718369331e", - "value": -0.323199008561254 - }, - { - "key": "5216dd156ac153e29b8b1d962cefa1a8", - "value": 0.731143271697995 - }, - { - "key": "cff9125c4597cf1c8610ad55a49e1488", - "value": 1.3102976558504 - }, - { - "key": "f819f5f2498d45fad33b2d7a4de3ddc2", - "value": 10.3518436127928 - }, - { - "key": "deb529039558b4679fd6ea65cf92931b", - "value": 0.308447139497647 - }, - { - "key": "684681646fd255b45c714fd461bcf10a", - "value": -1.10465577887325 - }, - { - "key": "0223c7a85da7ce599896cc890b3f808a", - "value": 1.4396315879723 - }, - { - "key": "f56c51bd7da4cd59e723279a74da45eb", - "value": -3.02453460091364 - }, - { - "key": "3418ac80f1de373ca1c04aaa8449d4e3", - "value": 2.99033262667188E-06 - }, - { - "key": "d6a6bc0db10694a2d90e3a69648f3a03", - "value": -0.830139681842029 - }, - { - "key": "c8f47a72fac1db91231f151f2d3eee9a", - "value": 1.76061679721538 - }, - { - "key": "80e9fc22001cd7b0808ebebb9aee76d6", - "value": -0.0812067710172188 - }, - { - "key": "c3cb8a08cd526b96ae0f7f24a7cf65cb", - "value": -0.64659686666666 - }, - { - "key": "268ee2a832014d8fae7cc58a183b3b3d", - "value": -0.706607932775512 - }, - { - "key": "36eba1e1e343279857ea7f69a597324e", - "value": -1.45826852136676 - }, - { - "key": "84c2bd042e050a2ec9f7719993667007", - "value": 12.8918256204839 - }, - { - "key": "ebeab3da6b87030f7c0b7341682dd544", - "value": 13.690131925694 - }, - { - "key": "eb6d172757e1145c6967cdc6c735c857", - "value": -0.580016768482712 - }, - { - "key": "52aded165360352a0f5857571d96d68f", - "value": -2.51355440196929 - }, - { - "key": "40fe9ad4949331a12f5f19b477133924", - "value": -1.27595685930669 - }, - { - "key": "2d387ab98437e5f528a87b031a086256", - "value": -1.60003895287506 - }, - { - "key": "8262acea2216f139b73adf969823f912", - "value": -0.221189968628386 - }, - { - "key": "04736b45ee819d87077dd835178cd621", - "value": 0.270459801035766 - }, - { - "key": "2e82c4eba58760463338f2951f832265", - "value": 2.23472436173466 - }, - { - "key": "7f30eefe5c51e1ae0939dab2051db75f", - "value": -0.297644839105848 - }, - { - "key": "daab79eaa34f92791e4a3381cad5a391", - "value": -0.080939920677827 - }, - { - "key": "59c208796aaba9dd522282032bec9045", - "value": 7.64623416130546 - }, - { - "key": "a8420f8bebd6d9578b405b6bbaa813d9", - "value": -2.4070252334852 - }, - { - "key": "7b82a31a3b6beeb12a5dd434b6ad99a9", - "value": -3.67631674513753 - }, - { - "key": "aaa1f1562c748a9b54b976177b7c2500", - "value": 6.50870669976272 - }, - { - "key": "3654b34017508a963ccce2426e91e4cd", - "value": -0.354542137872085 - }, - { - "key": "da976c8ae0584d0746bbbf5e53714ab1", - "value": -0.435372442192275 - }, - { - "key": "76b9257c673c9e071ec36c96ad74ad8a", - "value": -1.38889540981935 - }, - { - "key": "56bd7107802ebe56c6918992f0608ec6", - "value": 11.4654059587856 - }, - { - "key": "4f2b2ec0df16270a80017dda345f8570", - "value": -0.940970284432318 - }, - { - "key": "bde3be49c4dcbb848a152329fc3930ae", - "value": -0.419572717805242 - }, - { - "key": "db9a2e45863fea9bfeb21bca18fa3767", - "value": -1.62368936149227 - }, - { - "key": "cb212a07204018c68a383104c51846fd", - "value": 0.918021821421618 - }, - { - "key": "54de8e2241612be0f1288263af630a68", - "value": -0.092616412440458 - }, - { - "key": "dff9c10d489c4ccd625d374e8bf655bc", - "value": 0.705745537718613 - }, - { - "key": "5f44b105ffaa16dbfdd6f548e6b64001", - "value": -0.533879239206048 - }, - { - "key": "8f554894c71f78264ea2fbfbff7c80f4", - "value": -1.68711200770308 - }, - { - "key": "d4ee0fbbeb7ffd4fd7a7d477a7ecd922", - "value": -1.77233135739217 - }, - { - "key": "4347981379bd6f93bb10f6e222af8596", - "value": -0.136781976300366 - }, - { - "key": "de918f6ea2e9479ed9d81a8147dbae3d", - "value": -0.16192194575282 - }, - { - "key": "27f2dd02ab51ba5d5a9ff7fc5537a09a", - "value": -1.1549243934376 - }, - { - "key": "3b1141027e2ed9ba7f17420a8ee707b5", - "value": -0.379685000479717 - }, - { - "key": "53183bc02360b42ec182c2437b5034b5", - "value": 0.366109168619322 - }, - { - "key": "94a08da1fecbb6e8b46990538c7b50b2", - "value": -1.5419993845126 - }, - { - "key": "42f349ce49f76cbbaeec781f7c4c6bd4", - "value": -3.78314740214464 - }, - { - "key": "9dbe5c1067a3050a90ea91f191045757", - "value": -2.61756096566554 - }, - { - "key": "fb5be496b0b960f3eee21dbdd24f9169", - "value": -0.26521734087708 - }, - { - "key": "c2588e0854488e2c3be407aa510e8a59", - "value": 12.7875772482998 - }, - { - "key": "b12c645e186f93509b1c0c36552ec334", - "value": -2.34742603838951 - }, - { - "key": "019e1935b17fdadcf4ce72f256b5468a", - "value": 5.60675187042726 - }, - { - "key": "5b83a5f92603efcdb65d47c9a2991d6b", - "value": 0.425739429713881 - }, - { - "key": "fd489e4876b75cab32371651232af9fd", - "value": -1.02433380960257 - }, - { - "key": "9efc4ac970619de711752d818c29884a", - "value": -1.59393322682947 - }, - { - "key": "674a298f5659de080bb22ea002de4fbf", - "value": -5.97407287958164 - }, - { - "key": "de56be8fa19339d679efa6232455f342", - "value": -0.197505147561683 - }, - { - "key": "8ff8249d5cbef55320d40425790d0626", - "value": 4.88994687179315 - }, - { - "key": "c3c7cf36f88f79a6d6cfe6b1be94dd40", - "value": -1.27727318371028 - }, - { - "key": "431387eb7262e1cfc79b125eb8a67c60", - "value": -4.1896202983004 - }, - { - "key": "279839632eef3974ff8695b430037691", - "value": 0.869397785047269 - }, - { - "key": "5c0d1a905847d7d99e833782ce366139", - "value": 0.0910397243742067 - }, - { - "key": "ecadec2924e86bf88d622ceb0855382d", - "value": -1.60616641128397 - }, - { - "key": "e09245effc62059e51f926fad603e413", - "value": -0.407455745446235 - }, - { - "key": "26934eb377001f66e37289a5c93fe284", - "value": -1.47017628954959 - }, - { - "key": "f8fe68b4c4cba197efa9c8bbd45f144e", - "value": -2.44624785071256 - }, - { - "key": "1b1cc7f086b3f074da452bc3129981eb", - "value": -0.154164416400561 - }, - { - "key": "1ce027fe3518cc64ef3570b50a9a7c10", - "value": -1.06305195775267 - }, - { - "key": "ddeecc7cf1b19525bcc19290ee6b8709", - "value": -0.803434325155187 - }, - { - "key": "cd9a346bd6528176ced3ddbe105ec4d6", - "value": -0.0281718448771157 - }, - { - "key": "d9a079f18982b56651aa708684c00b56", - "value": -1.36311765765794 - }, - { - "key": "68934a3e9455fa72420237eb05902327", - "value": -1.44392307932591 - }, - { - "key": "5a0f99f464cda5d14aa0b89f465ece8a", - "value": -4.37971962718618 - }, - { - "key": "3b38bec18c8edcf71c5f25e5f4fee0fc", - "value": -0.070417525532574 - }, - { - "key": "820119999d8cc30feff44de6f015b648", - "value": 9.18668923998467 - }, - { - "key": "e41a2cb50c3362f0015404effec8761e", - "value": -2.22379476066292 - }, - { - "key": "59f5d0e34ae972f23e9a5e59f5ade66f", - "value": 0.759622131409362 - }, - { - "key": "799904b20f1174f01c0d2dd87c57e097", - "value": -0.573183978965703 - }, - { - "key": "c5be1e9291812bc094b77f72f382787d", - "value": -0.623409043854293 - }, - { - "key": "e2d5a00791bce9a01f99bc6fd613a39d", - "value": -0.825509231087626 - }, - { - "key": "bebda86ab1d1782bb16abf222403f3a0", - "value": -3.62440126579714 - }, - { - "key": "aa2fad12b7cb2636707699acfe718c46", - "value": -1.39942673783124 - }, - { - "key": "ba34ea40525a4379add785228e37fe86", - "value": -1.10746798224328 - }, - { - "key": "e09f6a7593f8ae3994ea57e1117f67ec", - "value": -1.33295172096701 - }, - { - "key": "dee7694877f8661ac9eab36dcf6f9a3f", - "value": -0.293974950322036 - }, - { - "key": "c22bb0b64c2445719a3ad57b052fc984", - "value": 0.520640662697449 - }, - { - "key": "3a90d4fe673f875337e06cf2b83051e1", - "value": 0.243061319569956 - }, - { - "key": "c1a55efe8fd9efed48836d50691cdae4", - "value": -1.42220656220608 - }, - { - "key": "f37bd2f66651e7d46f6d38440f2bc5dd", - "value": -0.0897764810019513 - }, - { - "key": "4236a440a662cc8253d7536e5aa17942", - "value": -1.56742280130144 - }, - { - "key": "d878c179fbeef70c7ff44efb1b7c6582", - "value": 0.509902359645536 - }, - { - "key": "e1d74dce9d1159a6cfdd43f3ed90cb41", - "value": -0.422724363660755 - }, - { - "key": "fb7f8b3ae8d887bbd7ce94a584ac3104", - "value": -4.18478427529511 - }, - { - "key": "fa7cdfad1a5aaf8370ebeda47a1ff1c3", - "value": 0.0685655888918498 - }, - { - "key": "e1404d494477d7dbc77719c2706c3c74", - "value": 10.4732653680783 - }, - { - "key": "3811727de5b0ddf6ae30defe2ca4d2c2", - "value": -1.47318445756161 - }, - { - "key": "2f51c18f49336552a41413d3b060d159", - "value": -0.330125801272672 - }, - { - "key": "b3bf60b851ebaeb2768b01a32e2ef32f", - "value": 1.88363499388847 - }, - { - "key": "de66d25fda948cb4762817df8c5cb417", - "value": -0.925983906762291 - }, - { - "key": "7af4b121c930e7ebc38a06daddae039d", - "value": 10.4293671132377 - }, - { - "key": "c0c446d13ea9c4d009c9ca942297612f", - "value": -0.103226123448015 - }, - { - "key": "fb799ee764a2007959570137cedc3d26", - "value": 3.3044974556372 - }, - { - "key": "41b89d10619cdd3e30fb6c401c17c7d9", - "value": -0.451176592841699 - }, - { - "key": "98e83379d45538379c2ac4e47c3be81d", - "value": -1.77379045397884 - }, - { - "key": "e9a23cbc455158951716b440c3d165e0", - "value": -1.08459425496939 - }, - { - "key": "bd047e9a5572e7c2c59de4688a80ac8e", - "value": 0.40798082909377 - }, - { - "key": "64369f62fd5aee6366731fc002f0cf9b", - "value": 1.75043446695083 - }, - { - "key": "092ba7b6ddabf68e6a05bc65f9e855af", - "value": -0.556657939551628 - }, - { - "key": "302109d01bd6ec86b692560b314d4658", - "value": -0.958449855472249 - }, - { - "key": "efc0ed188f2e0b235a8fcda57be94b1a", - "value": 5.56901843879713 - }, - { - "key": "ae72b1c489f5ee5afe76bc4ece3ab74c", - "value": -4.5744318388161 - }, - { - "key": "61ccb696986954abbe14bce266a373a7", - "value": -0.00787493531020597 - }, - { - "key": "5fa7cc346ce0682a1c376b3d72ce2fca", - "value": -0.994215926713011 - }, - { - "key": "b74012a0fbca4af4bd29f73af7c0fffb", - "value": -1.9013467973642 - }, - { - "key": "f235dcf6b429ba416dce74d4b6fbc47b", - "value": 1.26018118560884 - }, - { - "key": "c8f17d7403ac5ff2896a713a7175ed19", - "value": 3.34918645921142 - }, - { - "key": "f9d5c16a7f42203f8c195432354a3271", - "value": -0.38381852926699 - }, - { - "key": "e89dd49072d6ba8ef8d5c09cd6539c5a", - "value": 0.825804864746364 - }, - { - "key": "e20b9aecf0ffabb59b0c8db3436278c1", - "value": -0.863099362889025 - }, - { - "key": "a7d6fcfc537b66a63062cd141ac8bd87", - "value": -3.58013236914494 - }, - { - "key": "742f32c65ffd18b766fa307f8de2d47d", - "value": -0.240493145924419 - }, - { - "key": "423ee57eda3c2860ca1042739e739a7d", - "value": -0.290520833836164 - }, - { - "key": "044c3027c1bfd773fc90762db80bf8cc", - "value": -1.19262704606953 - }, - { - "key": "7c3613dba5171cb6027c67835dd3b9d4", - "value": -0.803969071389699 - }, - { - "key": "c7824f3d4d5f7b2f22d034758c1e9454", - "value": -1.19405642715608 - }, - { - "key": "d0a20b32ef9a9081a1cf0796e54fbc05", - "value": -0.92024104096009 - }, - { - "key": "f7410f2693864b4116877b16adc957ca", - "value": -0.02542229923565 - }, - { - "key": "d5197d93c063a2b1e22d1630a39b7aef", - "value": -0.633300047872701 - }, - { - "key": "abca7cba75e5a9ff86b1490f32891f82", - "value": -3.31777039056733 - }, - { - "key": "d6194c68fcc7e79bb57401be603cb1cc", - "value": -1.19390503916133 - }, - { - "key": "a82feee3cc1af8bcabda979e8775ef0f", - "value": -0.578844754834221 - }, - { - "key": "74d48a88b636ca064333022eb3458e1f", - "value": -0.118580596018884 - }, - { - "key": "49c4de3eba53fddcef6e64290f575766", - "value": -0.0381124996964666 - }, - { - "key": "2e2e2d35a15a6146a9bbbc246a9ea4cd", - "value": -0.364513182102811 - }, - { - "key": "088ad80d2ed8e87fd81ee76db2dfd203", - "value": -2.49964234795441 - }, - { - "key": "75688b0220ad16c4e02152b6c2b56424", - "value": -2.36664412119657 - }, - { - "key": "cf04a02e37b774fc311a48f605c3c597", - "value": -4.18227917115586 - }, - { - "key": "55704bbe8a38410e44bbc37c60f27e4b", - "value": 2.96980362629629 - }, - { - "key": "c21f969b5f03d33d43e04f8f136e7682", - "value": -2.63694435100963 - }, - { - "key": "214d940b5313897d9e25b3a2b3533770", - "value": 3.35955360744219 - }, - { - "key": "f4f458161b007ebd8a00df75d428b8bd", - "value": -0.255947927683364 - }, - { - "key": "b798abe6e1b1318ee36b0dcb3fb9e4d3", - "value": -0.754652660242316 - }, - { - "key": "44e902a5aa760d79b76e070fa6725386", - "value": -0.351098133574687 - }, - { - "key": "45641e46f614125065559617b3efc5a2", - "value": -1.06871928566233 - }, - { - "key": "939c04836f9dda50950db42092831eec", - "value": -0.31805375621291 - }, - { - "key": "f796c1ca39d5fbf655bae1415c0a2ddc", - "value": 16.5331677403492 - }, - { - "key": "7d452cc1ab5d83ccf8b7bc480deafe70", - "value": 3.79438408886902E-14 - }, - { - "key": "3164e4b18dd8dcc542a3c18024fc82b6", - "value": -0.0976735800376066 - }, - { - "key": "a9205dcfd4a6f7c2cbe8be01566ff84a", - "value": -0.685420761158492 - }, - { - "key": "dab64765f3d4fc29ced777be274337ea", - "value": -0.799151826752476 - }, - { - "key": "5dd6b52d1ac4187efd46e176796db454", - "value": 0.135552184934652 - }, - { - "key": "0bedf9a323ade010294f45fa822ba026", - "value": -1.07144851791924 - }, - { - "key": "431e077067178a6dd061f1e2ab20209d", - "value": -2.0922539959415 - }, - { - "key": "2cb1ad4f3eb0ea704c74a73689ad1654", - "value": -1.15293287629926 - }, - { - "key": "0d47d437ef63722995543b5a8b2bb0f8", - "value": 2.14182746115194 - }, - { - "key": "36e2a95657a157f492934ff3ecc3df6c", - "value": -1.72512926341275 - }, - { - "key": "fad0ce221c826eede253cb0956ca0700", - "value": -0.0388323527117717 - }, - { - "key": "fbad4b6f1e710ddf1a3d37106d096688", - "value": -0.66639681553844 - }, - { - "key": "e3a4601f428df9e9f1a762be92b7566a", - "value": -0.191800429944262 - }, - { - "key": "bf1bac83fb72069c93b3e1f63d41251c", - "value": -4.49835135490542 - }, - { - "key": "6fa691d2c07bea6ae78b7022c80e9d20", - "value": -0.110925210688587 - }, - { - "key": "c3d3c17b4ca7f791f85e1cc72f274af4", - "value": -0.522567846960011 - }, - { - "key": "97c209ca505f2958db30a42135afab5c", - "value": -0.539003562566509 - }, - { - "key": "5b4b77679e5ef1b39546b0327563a6cf", - "value": -0.121366172312454 - }, - { - "key": "9451810adcc13a25e610332880cc447a", - "value": -0.593467708052008 - }, - { - "key": "637aa1a3f3fe939460e3e6126a3cb76a", - "value": -1.33648006171622 - }, - { - "key": "d27cfd44d40d37576bbdfefa8ef30556", - "value": -0.156629874214554 - }, - { - "key": "e6dd71377633723164aeea0750ddafa8", - "value": -0.341910853389744 - }, - { - "key": "39ec785d60a1b23bfda9944b9138bbcf", - "value": -1.67347041422944 - }, - { - "key": "6247870113aeeee2473905395496d250", - "value": 10.1066767016134 - }, - { - "key": "822050d9ae3c47f54bee71b85fce1487", - "value": -0.508687554111019 - }, - { - "key": "b5c9cdd3ce45f7298dc9a96a408f0094", - "value": 0.00902912499630367 - }, - { - "key": "f6064cdb992229205044f81942b54c07", - "value": -1.7797341815592 - }, - { - "key": "b61822e8357dcaff77eaaccf348d9134", - "value": -1.74663969315813 - }, - { - "key": "23ec24c5ca59000543cee1dfded0cbea", - "value": -1.85655101068914 - }, - { - "key": "1d2934ef3e78c8624904f9cf00b4bfe9", - "value": 2.52487431393219 - }, - { - "key": "e75969b53df69a045d2b46815e97e36b", - "value": -0.130624199110599 - }, - { - "key": "2c5504ab9a86164db22a92dc8793843d", - "value": 0.0267806684449586 - }, - { - "key": "8603aaa88d8b8b134d906db254fadfcc", - "value": -1.03481848627828 - }, - { - "key": "24eed33ee38027d124839f0fcdf6adcb", - "value": -1.94848941110548 - }, - { - "key": "e757fd4fedc4fe825bb81b1b466a0947", - "value": -1.05138627462709 - }, - { - "key": "6ce207e8f7bc1afc40ba5e1d8a181478", - "value": -3.28838463484807 - }, - { - "key": "2c05161a7e67e946ddc889571aac4e89", - "value": -0.0313844557241538 - }, - { - "key": "f1e904ac93744cc1ce244dfc191fc2a1", - "value": -1.69118878137364 - }, - { - "key": "02a8dc4cf01fed584c6423f577c0b0d7", - "value": -0.76056034437071 - }, - { - "key": "29bdc76182bd8187c75fb00b8fae5de5", - "value": -1.15672591036371 - }, - { - "key": "d72e5ee9b367833956ed9f88a960c686", - "value": -0.30681546304965 - }, - { - "key": "bbdaea376f500d25f6b0c1050311dd07", - "value": -3.24318310203553 - }, - { - "key": "0f6969d7052da9261e31ddb6e88c136e", - "value": -6.82729915107841 - }, - { - "key": "97f642beebd5804aa64bdc73e4960780", - "value": -2.11144341820927 - }, - { - "key": "5e9c52c6d618881e7d9d62a294c4979c", - "value": -2.20275406289196 - }, - { - "key": "a7304e71e071e089d5edf94ecca2c3c7", - "value": -0.598962820676189 - }, - { - "key": "36d91499b86630d0c15eca8420c05a2d", - "value": -1.62923782067164 - }, - { - "key": "e3e2a9bfd88566b05001b02a3f51d286", - "value": -0.799699613284135 - }, - { - "key": "7dc22b2c6a992f0232345df41303f5ea", - "value": -0.148193421120977 - }, - { - "key": "329e95f845a8fa966569eb100aafc6b9", - "value": 1.12992944222032 - }, - { - "key": "bf3e2924dcba1c52da01b5eda1111b2b", - "value": -2.14022205156751 - }, - { - "key": "a228370907dd82f459eff2a6503be0b2", - "value": -0.351089989736678 - }, - { - "key": "a21fda5ea719f17fcf0ba17d5d0b8a75", - "value": -0.0743856108950997 - }, - { - "key": "5de23097b704758e43385432e2b07fdc", - "value": -0.134368737379106 - }, - { - "key": "d4319fefc66c701f24c875afda6360d6", - "value": -0.0214935266240835 - }, - { - "key": "f9af31d4e40a87da3705edde89b048da", - "value": -2.12071411316623 - }, - { - "key": "7e39411afa494a20a2b1a11eff1fe660", - "value": -3.86407373754942 - }, - { - "key": "7e85bcb66fb9a809d5ab4f62a8b8bea8", - "value": -1.02632913655838 - }, - { - "key": "c25033a972715dbbdb7e73ac79261230", - "value": -1.09117341466452 - }, - { - "key": "da14a7168b547f35ea0c6fa9f50de63e", - "value": 1.22148403155438 - }, - { - "key": "4b2a1529867b8d697685b1722ccd0149", - "value": -1.30634282456135 - }, - { - "key": "bb5459bf19132d4dc1340654c17331df", - "value": -0.29262514358928 - }, - { - "key": "d124b0325bc31971d343ce8788351215", - "value": 0.00117403586500614 - }, - { - "key": "a84de33b6cb560a22e4b3d5c7e622f15", - "value": -1.70754575726226 - }, - { - "key": "8e3f1bbb73f0f6c952fcf873332eae9f", - "value": -2.6672606657468 - }, - { - "key": "f75c9af2f9523fcaa0c029651ffe814b", - "value": -0.757499703780413 - }, - { - "key": "980d14c0c85495b48b9a9134658e6121", - "value": -0.136282421591527 - }, - { - "key": "4dde6fb5c53f88b1667a862df5da5bf8", - "value": -7.32826137613627E-05 - }, - { - "key": "ad015ef45d838cbf619d2f9f7bbdad86", - "value": -0.217056226263947 - }, - { - "key": "5e0bdcbddccca4d66d74ba8c1cee1a68", - "value": -1.83344342691368 - }, - { - "key": "ede319075e241e7b4be81bef28eef0fc", - "value": -1.02746717941585 - }, - { - "key": "a7e75a8c4761fec5ffb03a4fb9909a12", - "value": -1.79421249331826 - }, - { - "key": "b143bd7bf79cc0e39f640931c1f46d73", - "value": -0.119981538606629 - }, - { - "key": "f3f0c6e992b7562598d9865b6fe8b3a6", - "value": 5.46470373989296 - }, - { - "key": "88d2c32b8e12e4cadb0fdbf279a85d8d", - "value": -3.23359432886295 - }, - { - "key": "756457dc85f13450b3dfba2cbc1465e5", - "value": -1.40310039455181 - }, - { - "key": "0c4e3042796e38b6baf971a13bea8f6c", - "value": 0.814466940491366 - }, - { - "key": "7d5c009e4eb8bbc78647caeca308e61b", - "value": -0.527255300022924 - }, - { - "key": "f68da8654869bb3e3dde70ae7d530164", - "value": -3.34677347639516 - }, - { - "key": "d62ec24d065e424dd816ce7828f62584", - "value": -0.450762999447609 - }, - { - "key": "54df9d0fe7c9a71b57e7139731ad657e", - "value": 0.00932586669894056 - }, - { - "key": "521345a9fb579f52117f27be6e0673ee", - "value": -0.469110739802287 - }, - { - "key": "5c4fefda27cfe84c3999be13e6b8608a", - "value": -0.216428713108188 - }, - { - "key": "b6ddd84a9cc636257258701ca934e763", - "value": -0.447306517830421 - }, - { - "key": "3205c0ded576131ea255ad2bd38b0fb2", - "value": -0.148853840220276 - }, - { - "key": "eaae71a4b1a25e475724eadb9f271a99", - "value": -2.88375626983425 - }, - { - "key": "74b5b5e9570efc5c0553bb327cd41940", - "value": -1.1220663513333 - }, - { - "key": "01faf38365151f8d966bf5960242fb9e", - "value": -2.85482045341872 - }, - { - "key": "5c568ab3df59a345cda2dda9196c55ad", - "value": -3.50905432446535 - }, - { - "key": "47a282dfe68a42d302e22c4920ed9b5e", - "value": -1.51818100106683 - }, - { - "key": "184aa077df08b90ac9fe282cceaa325e", - "value": -1.09167255510081 - }, - { - "key": "bb26941a5a62380c637b4b5ee63c1b62", - "value": -0.847328745628357 - }, - { - "key": "a0a058baaeef16e88f6bd2ee36c03f6f", - "value": 5.85986439346576 - }, - { - "key": "efd2af60c8501931cb9c736b5ad74f65", - "value": 3.95699535364003 - }, - { - "key": "2c848548d460c41090ef4875efe91125", - "value": -0.891665426147098 - }, - { - "key": "c849508d572c1594cba6677e81c93387", - "value": -2.9252308543107 - }, - { - "key": "face3d7fe9fdcc4ee855b7759be18ea0", - "value": -4.63957460216769 - }, - { - "key": "c3f9558d681bac963339b7c69894c4f7", - "value": -0.562481522604278 - }, - { - "key": "9bd3f346a49663ff9c2ff9862d5698d2", - "value": -0.570066473701642 - }, - { - "key": "94422fa6b0fe23d0ab463703c0022a63", - "value": -0.217665898506501 - }, - { - "key": "74136b24217cb75599440e6e1d807cf7", - "value": -2.36658960491811 - }, - { - "key": "0b3645a1f7f1dcac467cb0cd60a7d6f0", - "value": -0.140646066339903 - }, - { - "key": "f7fa305fb046fd1dea467d0e82fc53f5", - "value": -0.0436853143076721 - }, - { - "key": "9e304d4e8df1b74cfa009913198428ab", - "value": -0.635189474513748 - }, - { - "key": "7e60bc642fefc11b43792e8745df6c1d", - "value": -6.02976859904081 - }, - { - "key": "9d127ff383d595262c67036f50493133", - "value": -0.12850726791973 - }, - { - "key": "ccd1066343c95877b75b79d47c36bebe", - "value": -0.352308889830509 - }, - { - "key": "b72f3bd391ba731a35708bfd8cd8a68f", - "value": -0.341244713522851 - }, - { - "key": "d705cce2e286ab268f8d163815732373", - "value": -2.34833723953588 - }, - { - "key": "9c6fcaac30192b0caed34f308abd6a91", - "value": -2.99272971916597 - }, - { - "key": "ac5c74b64b4b8352ef2f181affb5ac2a", - "value": -0.026104600724018 - }, - { - "key": "8efdd10756595e9a58dc3d7fee6f53ee", - "value": -1.08294127417828 - }, - { - "key": "869d7b08ed596dbaadf3e827ce9dbd88", - "value": -0.60160749813722 - }, - { - "key": "33a2838ab91f7f01a24da38cb55cae10", - "value": 5.83172121030355 - }, - { - "key": "f26ef914245883c80f181c4aade2ed04", - "value": -0.161983733876481 - }, - { - "key": "d0e45878043844ffc41aac437e86b602", - "value": -0.854347376248393 - }, - { - "key": "ac67ede5a84eb5a1add7ff4440e9a485", - "value": 2.56139512348303 - }, - { - "key": "21531abf9bffc6bf264c1c02386bd369", - "value": 1.04801912551345 - }, - { - "key": "8b9b2a36b50aaabc1a7691242322d5c8", - "value": -5.69405707063318 - }, - { - "key": "5ebeb6065f64f2346dbb00ab789cf001", - "value": -0.0523199136964179 - }, - { - "key": "18b43c6a536a8fe1362f7a3887936be6", - "value": -1.40073660541345 - }, - { - "key": "46cc0df55d22d6eb6c37cabbc09f5193", - "value": 1.3519510456681 - }, - { - "key": "3e11ca2215bada5ab235ee73e4ff7cd0", - "value": -1.81068892185873 - }, - { - "key": "987bcab01b929eb2c07877b224215c92", - "value": -0.276164561894607 - }, - { - "key": "0cfd653d5d3e1e9fdbb644523d77971d", - "value": 6.90953683089801 - }, - { - "key": "ddfbb7829b95e229ab60e0fb38c5df06", - "value": -0.337833385251034 - }, - { - "key": "ae31496303aae055994af579050b2324", - "value": -0.13512528536039 - }, - { - "key": "e206a54e97690cce50cc872dd70ee896", - "value": -0.0500199257955543 - }, - { - "key": "77e69c137812518e359196bb2f5e9bb9", - "value": -0.630179855981912 - }, - { - "key": "d31d86d0de8dd34fc535c67e480deaa2", - "value": -2.46033373326489 - }, - { - "key": "53aefec08170b2ebed981a0a86d0dbe0", - "value": 0.22688720317257 - }, - { - "key": "4ef97a5db1519bec8ee8c91d62fcaa08", - "value": -0.514873013886496 - }, - { - "key": "e9aecb868cc4e8b00a5cd8cbe00f7680", - "value": -1.62146200486503 - }, - { - "key": "48818f3da3d36ad762480b319b56f588", - "value": 2.70557878237391 - }, - { - "key": "036651ad64ffb926ca7a2759af327a8a", - "value": -2.43173721876384 - }, - { - "key": "57f7e96f370e04546066ee921424c760", - "value": -0.00842864461792348 - }, - { - "key": "14f802e1fba977727845e8872c1743a7", - "value": -1.45730026988316 - }, - { - "key": "e0212e54ec3a2a120ca0d321b3a60c78", - "value": -0.126419969499833 - }, - { - "key": "9d903ccd68212f85fc2e700e4733e52f", - "value": -0.156806892735742 - }, - { - "key": "fc7e987f23de5bd6562b7c0063cad659", - "value": 6.29518060472096 - }, - { - "key": "8e5f3adee38c8fccc13c1f3be0143796", - "value": -0.135442905064143 - }, - { - "key": "c576a841fd4f333a6f074d68e76a1d37", - "value": -0.964688691370192 - }, - { - "key": "2f2ec1296695a9fb3251bbc94a2e0cef", - "value": -0.659364480932554 - }, - { - "key": "b4851e92b19af0c5c82447fc0937709d", - "value": -0.562024635709243 - }, - { - "key": "52d6127375d82f3e300827eb479b2c65", - "value": 1.94573003019757 - }, - { - "key": "4245bf56d28f22197a4b30b46c809626", - "value": -0.0433584080564835 - }, - { - "key": "db1c89e0f6e62f9642018cbb531bbd4f", - "value": -0.310687664225621 - }, - { - "key": "4c4a9fd7f4a4a416922b64bb3060bcd3", - "value": 11.4835382264145 - }, - { - "key": "08ae9b4616ded2be4c557138e3dd028d", - "value": -5.20767940973213 - }, - { - "key": "aa1a3ee027cbd71fb271f7ff74ed2ba0", - "value": -0.334128668808221 - }, - { - "key": "39c8689afaab301ef6e5e875abf070c3", - "value": -0.702326105375142 - }, - { - "key": "50b7fe4da64720232c25bc7c6d66f6c5", - "value": -0.912012968505859 - }, - { - "key": "144c9defac04969c7bfad8efaa8ea194", - "value": -0.0472977962683793 - }, - { - "key": "218c5ade1b03b891b805504cbb5c97ec", - "value": -0.374970023816818 - }, - { - "key": "f806527a4b4ecb554edad98174334a70", - "value": -0.658357558976673 - }, - { - "key": "2ce79b16195c1b5e67bf00199117a369", - "value": -1.71896019106563 - }, - { - "key": "f67169dfbf72c4ca285e9ee12e3e9ac5", - "value": -0.819559345112318 - }, - { - "key": "ed261f5f9e88df08eb72214924ce4e66", - "value": -0.774194265643578 - }, - { - "key": "58723627fcebc230ab0d53ddf5f16e34", - "value": -0.0390481974764398 - }, - { - "key": "a0e693c900663705d36be3e9e2f6c089", - "value": -1.89718118130523 - }, - { - "key": "5baa93784056258ab168f1205d9d60ff", - "value": -1.17758676399438 - }, - { - "key": "463c8a7593a8a79078cb5c119424e62a", - "value": -2.4591814620164 - }, - { - "key": "402d19e50fff44c827a4f3b608bd5812", - "value": -1.22614351158503 - }, - { - "key": "df4ad9d5c22ecabca116e2b8dd0c140c", - "value": -3.30849987493877 - }, - { - "key": "1835bde669866bd0eae33eb80730a807", - "value": -3.73424768806278 - }, - { - "key": "d4d1ee0df6c07ec5236bc165cb3725ee", - "value": -1.18158542510756 - }, - { - "key": "9e9f3d70bd8c8957627eada96d967706", - "value": -0.0990592280211878 - }, - { - "key": "d302e976c9dd527a9521a88c012437c5", - "value": -2.15830160815947 - }, - { - "key": "913f9c49dcb544e2087cee284f4a00b7", - "value": -0.209781842950518 - }, - { - "key": "02dcf07e612efab4ae8d77daf5072fdc", - "value": -0.235339730167802 - }, - { - "key": "a0f848942ce863cf53c0fa6cc684007d", - "value": -2.89335903744732 - }, - { - "key": "def6d90e829e50c63f98c387daecd138", - "value": -1.54031061298788 - }, - { - "key": "ad43d263c6badeb8f86664089136f86e", - "value": -0.339103655807641 - }, - { - "key": "8fd6f46ad5874b41fc087b26745c81b2", - "value": -3.21301229319031 - }, - { - "key": "718779752b851ac0dc6281a8c8d77e7e", - "value": -1.58936599193171 - }, - { - "key": "dce7c4174ce9323904a934a486c41288", - "value": -0.883639132577702 - }, - { - "key": "1ec5f5ec77c51a968271b2ca9862907d", - "value": -1.55115063411309 - }, - { - "key": "21d6f40cfb511982e4424e0e250a9557", - "value": -2.77520773027217 - }, - { - "key": "288682ec5f2450588bb37a4523d11616", - "value": -0.370736778885048 - }, - { - "key": "ad65d91ba5fc5f4494e00822c04e583b", - "value": 2.62994396075974 - }, - { - "key": "19ad89bc3e3c9d7ef68b89523eff1987", - "value": -3.22125707718212 - }, - { - "key": "09e592c4a21a21b39f22aa7d7170f162", - "value": -3.27524279698675 - }, - { - "key": "2fa7b041eea9ee875e012bac495a639c", - "value": -0.507304833323369 - }, - { - "key": "6050ce63e4bce6764cb34cac51fb44d1", - "value": -1.33371715382524 - }, - { - "key": "975ecb719692fa2bc7255b0c2dd2f3a4", - "value": 7.63658374438365 - }, - { - "key": "21cec257feb15bcc84e0acd5b0773883", - "value": -2.75522321136582 - }, - { - "key": "ee5c35ce3d081da90622a10d2272ed5e", - "value": 0.27572413173182 - }, - { - "key": "bf0cda1e8b92bf9c134c0a8291e320e7", - "value": -4.36800591685076 - }, - { - "key": "4f4adcbf8c6f66dcfc8a3282ac2bf10a", - "value": -3.16228049014262 - }, - { - "key": "d85eb9a86b89fb1c1dcf7dbb6a9f02d1", - "value": 3.67309653893256 - }, - { - "key": "1dfb6b98aef3416e03d50fd2fb525600", - "value": -2.14503355878784 - }, - { - "key": "acf4b89d3d503d8252c9c4ba75ddbf6d", - "value": 0.297627923236325 - }, - { - "key": "68e2d83709f317938b51e53f7552ed04", - "value": 0.242415657213913 - }, - { - "key": "2150fd65034a9bcdb357943b3900a918", - "value": -0.668272637945408 - }, - { - "key": "8ab87d4fb3600cc53fc0c5c958a250b1", - "value": -4.7485860765407 - }, - { - "key": "9a6dd283c3de653fbca500f9721f634f", - "value": -1.60009558169003 - }, - { - "key": "1879966223c3e382e14c6524c84942f1", - "value": -0.241080708207927 - }, - { - "key": "1465167507001c193cea606daac356fa", - "value": -0.319384243448221 - }, - { - "key": "b2c79ad7dcf03ba266dc0885e1266675", - "value": -0.922716228503745 - }, - { - "key": "1471e4e05a4db95d353cc867fe317314", - "value": -2.16960746573415 - }, - { - "key": "6da8c9e2732fa8d24c7da01bbacdd3de", - "value": -1.00547379155523 - }, - { - "key": "cfe93922228f17994b4eab42614ba76f", - "value": -0.500973979150678 - }, - { - "key": "554838a8451ac36cb977e719e9d6623c", - "value": -0.373254071193744 - }, - { - "key": "d85362faae75ddbec33d4870191c72e9", - "value": 2.87315414474631 - }, - { - "key": "59cfa26c741d65f06e84a3afb4583677", - "value": -1.87853039395717 - }, - { - "key": "d60db28d94d538bbb249dcc7f2273ab1", - "value": 2.65348128409635 - }, - { - "key": "e906ec779ab4ac6cbfdf30db5cbb3f1c", - "value": -1.8084413613161 - }, - { - "key": "5f27dde10bfa8adadfd122521b0a01ef", - "value": -0.204736592039461 - }, - { - "key": "e5f71fc31e7246dd6ccc5539570471b0", - "value": -0.080925219597378 - }, - { - "key": "09300df44b9d20cc219b25abddc3346e", - "value": -1.98902814582173 - }, - { - "key": "65b0e2883c997f2bea5dd11c923b94cf", - "value": 4.22089442210669 - }, - { - "key": "fe69fd0a878b10d190c924b2398bad9c", - "value": -6.1582067144229 - }, - { - "key": "ac0022e4c9ccc98f1a31118ec8466e71", - "value": -0.294865727391008 - }, - { - "key": "e2e840c0ea4abd8af71f1a67a553bbe5", - "value": -0.155915201532343 - }, - { - "key": "c6142b27f1385bc163ffe7f4ebfc52ac", - "value": 2.78833864350464 - }, - { - "key": "dac9630aec642a428cd73f4be0a03569", - "value": -1.08814140839148 - }, - { - "key": "683eb609607a439b0561dcbb4c8329e8", - "value": -0.48691173470435 - }, - { - "key": "e1686078d1b60d351da5a87543a2a663", - "value": 7.50665524262551 - }, - { - "key": "3a3417f5f20a03a98973689887fb72a2", - "value": -1.74922517642794 - }, - { - "key": "9be40cee5b0eee1462c82c6964087ff9", - "value": -3.31027571668453 - }, - { - "key": "ba19a09a68a66f8ad972ef8a5fba6f0d", - "value": -0.00743956684355733 - }, - { - "key": "bfafd813d7ea65ee4db1f09d7c8ffbf4", - "value": -1.07203177389079 - }, - { - "key": "44b7d352026ef7177875a6cb619d638f", - "value": -3.29651249753808 - }, - { - "key": "fd99cadea9d8ef6a1ffcc52a2e3e8017", - "value": -1.62829960849961 - }, - { - "key": "1c0b76fce779f78f51be339c49445c49", - "value": -1.94418870413432 - }, - { - "key": "f5b75010ea8a54b96f8fe7dafac65c18", - "value": -0.482082411736305 - }, - { - "key": "ee822e2bb890747b709a850347010036", - "value": -1.25770741753877 - }, - { - "key": "ea5d2f1c4608232e07d3aa3d998e5135", - "value": -0.383079909913983 - }, - { - "key": "a80da1282f2c775bbc5f2c92c836968b", - "value": -0.423079301282546 - }, - { - "key": "ac68b62abfd6a9fe26e8ac4236c8ce0c", - "value": -0.735026853255906 - }, - { - "key": "241fe8af1e038118cd817048a65f803e", - "value": 10.8521377914387 - }, - { - "key": "08b5411f848a2581a41672a759c87380", - "value": -0.43240081595472 - }, - { - "key": "140c1f12feeb2c52dfbeb2da6066a73a", - "value": -1.76649618131399 - }, - { - "key": "d5d3db1765287eef77d7927cc956f50a", - "value": 9.46653075419992 - }, - { - "key": "9bc65c2abec141778ffaa729489f3e87", - "value": -0.952940137746893 - }, - { - "key": "d05257d352046561b5bfa2650322d82d", - "value": -1.2391877257697 - }, - { - "key": "b33aed8f3134996703dc39f9a7c95783", - "value": -1.84165617519929 - }, - { - "key": "b93ed925dcde3652c9aa617f61f67563", - "value": 6.30791230730764 - }, - { - "key": "3e21ab62fb17400301d9f0156b6c3031", - "value": -0.380359980942503 - }, - { - "key": "4136a932eb7724a00cb87c3fb9e1ea1d", - "value": -0.170658365461882 - }, - { - "key": "5d637c668526d24fa32a61dbe17ff10f", - "value": -3.83959798077085 - }, - { - "key": "fdc3bdefb79cec8eb8211d2499e04704", - "value": 3.62187514607753 - }, - { - "key": "570d99e4c85914470d914170d1e95144", - "value": -0.393371632566493 - }, - { - "key": "b02a45a596bfb86fe2578bde75ff5444", - "value": -0.0257847948729473 - }, - { - "key": "957b527bcfbad2e80f58d20683931435", - "value": -0.226379562500129 - }, - { - "key": "2b3de800b4576343a07e86b8c420e448", - "value": -0.530290929531172 - }, - { - "key": "e7b24b112a44fdd9ee93bdf998c6ca0e", - "value": -0.204544651231471 - }, - { - "key": "57cb773ae7a82c8c8aae12fa8f8d7abd", - "value": 4.6578764439389 - }, - { - "key": "cf7b81c07152f075088a7c42eb613958", - "value": -0.0700234066317795 - }, - { - "key": "fe5fe0415fc3e0ff4942d8454f363d2c", - "value": -2.63493257968392 - }, - { - "key": "5c731c8c4ee0f43b4b605d534f888603", - "value": -2.01878168076685 - }, - { - "key": "9dfc8dce7280fd49fc6e7bf0436ed325", - "value": -0.453099205669417 - }, - { - "key": "1c52bdae8bad70e82da799843bb4e831", - "value": 0.119044025323084 - }, - { - "key": "ae254d63f2381cc183c11594873793e0", - "value": -0.392217818223785 - }, - { - "key": "a00e5eb0973d24649a4a920fc53d9564", - "value": -3.49488656015213 - }, - { - "key": "18958e30bdca0cfac8256824e570a89b", - "value": -0.143127553277241 - }, - { - "key": "599eba19aa93a929cb8589f148b8a6c4", - "value": -1.02026592915958 - }, - { - "key": "6a7c2dcd8a161bcf51f685b287882fa1", - "value": -1.17698772130604 - }, - { - "key": "ec733a11b6acddc2493e3efaa10a995c", - "value": -1.22379238098522 - }, - { - "key": "098f9e940d9c0517f2a86758de701f1b", - "value": -0.0671542604840249 - }, - { - "key": "5f62483a188d1c0fef6b7be151751e10", - "value": -1.66994571441833 - }, - { - "key": "403a06e3848b1fdc7134601fd46a7265", - "value": -2.51537189624854 - }, - { - "key": "3338b93611000c12bea41bcd7e9ad8c1", - "value": -0.207372658910755 - }, - { - "key": "b04ec0ade3d49b4a079f0e207d5e2821", - "value": 3.63950379271528 - }, - { - "key": "f98ed07a4d5f50f7de1410d905f1477f", - "value": -0.33831826176544 - }, - { - "key": "14511f2f5564650d129ca7cabc333278", - "value": 0.650971403964652 - }, - { - "key": "99938282f04071859941e18f16efcf42", - "value": -0.223353319287495 - }, - { - "key": "1b7d5726533ab525a8760351e9b5e415", - "value": -1.42541142806161 - }, - { - "key": "278e59671a1a559c4bc61d226cd217cd", - "value": -1.78817031394342 - }, - { - "key": "2c18e486683a3db1e645ad8523223b72", - "value": -3.6512078458102 - }, - { - "key": "0b08bd98d279b88859b628cd8c061ae0", - "value": 2.68376170075936 - }, - { - "key": "2506fad553130c1a8f1812a9d65d9445", - "value": -3.32096086483462 - }, - { - "key": "5440e70c43cc02aba90d879c888e6e09", - "value": -2.37755922781004E-05 - }, - { - "key": "326577fbe6d73973bd67437829bf9301", - "value": 12.7500698028451 - }, - { - "key": "1fece0cb254f1f45891bc9ee9fed72a9", - "value": -2.00760798898045 - }, - { - "key": "c4ef352f74e502ef5e7bc98e6f4e493d", - "value": -0.893152457537483 - }, - { - "key": "818f9c45cfa30eeff277ef38bcbe9910", - "value": 0.246531246520432 - }, - { - "key": "7b83d3f08fa392b79e3f553b585971cd", - "value": 10.4815103612956 - }, - { - "key": "93da65a9fd0004d9477aeac024e08e15", - "value": -1.14632751255587 - }, - { - "key": "cb5e100e5a9a3e7f6d1fd97512215282", - "value": 7.58942563064375 - }, - { - "key": "f4af8b5789576c000ce9105b25609bd6", - "value": -0.589452355896565 - }, - { - "key": "1b267619c4812cc46ee281747884ca50", - "value": -0.820706889413451 - }, - { - "key": "b9b83bad6bd2b4f7c40109304cf580e1", - "value": -0.0534180398723625 - }, - { - "key": "78cdeac478e1ba62b564cfc57b945f87", - "value": -0.295947498663771 - }, - { - "key": "c4e6890b69eea65f497d6a52d2af1e87", - "value": -0.937748122605994 - }, - { - "key": "9a0364b9e99bb480dd25e1f0284c8555", - "value": -2.65789587080389 - }, - { - "key": "c76a5e84e4bdee527e274ea30c680d79", - "value": -0.363825568889044 - }, - { - "key": "adab7b701f23bb82014c8506d3dc784e", - "value": -0.704275606331498 - }, - { - "key": "05b8c74cbd96fbf2de4c1a352702fbf4", - "value": 4.04940940932507 - }, - { - "key": "34a6e5d64ade17ef4e51612c50dd72f5", - "value": -1.26786899291616 - }, - { - "key": "b640a0ce465fa2a4150c36b305c1c11b", - "value": -0.886626975804822 - }, - { - "key": "39c8942e1038872a822c0dc75eedbde3", - "value": 0.714579646667067 - }, - { - "key": "a4dbfd6aef3b4045fe61aa0146debdf8", - "value": 0.125399012654505 - }, - { - "key": "2e5d8aa3dfa8ef34ca5131d20f9dad51", - "value": 1.67192168227049 - }, - { - "key": "2a304a1348456ccd2234cd71a81bd338", - "value": -1.18531229421848 - }, - { - "key": "0ba4439ee9a46d9d9f14c60f88f45f87", - "value": -1.4582017781007 - }, - { - "key": "061117da4e327cac66b31d2b35068c0a", - "value": -0.206553077431022 - }, - { - "key": "adcdbd79a8d84175c229b192aadc02f2", - "value": -3.54167502937599 - }, - { - "key": "e2d45d57c7e2941b65c6ccd64af4223e", - "value": -3.86363656891861 - }, - { - "key": "f42087059b37ae7f4d9f0d3a475801a8", - "value": -0.307084895029275 - }, - { - "key": "f0357a3f154bc2ffe2bff55055457068", - "value": 0.397528361779951 - }, - { - "key": "c47d187067c6cf953245f128b5fde62a", - "value": -3.32587367790044 - }, - { - "key": "162832ab572046b2dd00c343cf5096c7", - "value": -0.358351684174842 - }, - { - "key": "152f5dc0f7ac734f8e8ee17d4a482462", - "value": 1.75254143767972 - }, - { - "key": "d7a84628c025d30f7b2c52c958767e76", - "value": -5.96567428619054 - }, - { - "key": "bf57c906fa7d2bb66d07372e41585d96", - "value": 4.40410360450109 - }, - { - "key": "45b963397aa40d4a0063e0d85e4fe7a1", - "value": -1.00387156983827 - }, - { - "key": "26cae7718c32180a7a0f8e19d6d40a59", - "value": 1.21909985846269 - }, - { - "key": "e5a93371cfc7eab4a88221dd1f6c1a3c", - "value": 0.808795922897004 - }, - { - "key": "f17aaabc20bfe045075927934fed52d2", - "value": -0.162533548370589 - }, - { - "key": "57d0a8ca484ed8d1d1b8cc92426da1a6", - "value": -3.37432691488838 - }, - { - "key": "fbb44b4487415b134bce9c790a27fe5e", - "value": 2.16231792006654 - }, - { - "key": "9de4a97425678c5b1288aa70c1669a64", - "value": -0.90048973830555 - }, - { - "key": "f9664ea1803311b35f81d07d8c9e072d", - "value": -1.37144783338868 - }, - { - "key": "5261539cab7de0487b6b41415acc7f61", - "value": -3.14803396880494 - }, - { - "key": "0e8b9a737c9ccbd6d02219d2dd5eb2b3", - "value": 4.7990709591067 - }, - { - "key": "8c7dd922ad47494fc02c388e12c00eac", - "value": -4.74171429284739 - }, - { - "key": "4c91d222b139eeccd6eb342f512ec180", - "value": 4.46358805701379 - }, - { - "key": "da75cd652254fce37e953d7f261f132d", - "value": -1.76413788646175 - }, - { - "key": "bce059749d61c1c247c303d0118d0d53", - "value": -0.0423301342177347 - }, - { - "key": "1d1d5778763061ebb2bdc5db696077a6", - "value": -1.29762009720215 - }, - { - "key": "09039bd1628a3c1b25fda3134a4fe050", - "value": 3.73620587993919 - }, - { - "key": "7896f8fa69398c56d86a65357615c41f", - "value": -0.34744882532554 - }, - { - "key": "62608e08adc29a8d6dbc9754e659f125", - "value": -3.15438615098939 - }, - { - "key": "5c8438bef7c60cf62b4a0aee3b0becc4", - "value": -0.290817789149373 - }, - { - "key": "d20c781e9483ebfeddbaf38eeb88fdf7", - "value": -0.562981195943253 - }, - { - "key": "d2e3083420929d8bfae81f58fa4594cb", - "value": -0.756669804225965 - }, - { - "key": "c36bbd258b7ee694eb987221b2b197b0", - "value": -0.06724769924171 - }, - { - "key": "2483e14219cce6fe63d8ac91afc92618", - "value": -1.41264305169412 - }, - { - "key": "6c92285fa6d3e827b198d120ea3ac674", - "value": -0.00384787906260829 - }, - { - "key": "dc0bf9a3b89becf94b1d1455da1c87cb", - "value": -0.856194241296818 - }, - { - "key": "dd302f94682dbd2a114d63b0433602e0", - "value": -0.544782354051103 - }, - { - "key": "11e0eed8d3696c0a632f822df385ab3c", - "value": -0.655638120167169 - }, - { - "key": "7005edc5740f0223bb1d32f2f5f06e4f", - "value": -0.814046093387977 - }, - { - "key": "388fa2509025674d7dbf4715a4a9783e", - "value": 4.63093643138793 - }, - { - "key": "cd0fbb7849b9b9d84c4f8e48e7301ecf", - "value": 5.00955691501721 - }, - { - "key": "6a992d5529f459a44fee58c733255e86", - "value": -1.30622236543908 - }, - { - "key": "7ed21143076d0cca420653d4345baa2f", - "value": 9.09814615628717 - }, - { - "key": "b3b32a2d422265cd25c3323ed0157f81", - "value": -0.171392027817616 - }, - { - "key": "da89e38d2085d08a94af46c0706b4cae", - "value": -2.94285247212289 - }, - { - "key": "5f4dcc3b5aa765d61d8327deb882cf99", - "value": -2.44213707003123 - }, - { - "key": "660cb6fe7437d4b40e4a04b706b93f70", - "value": -0.349138935226785 - }, - { - "key": "b0da275520918e23dd615e2a747528f1", - "value": -0.976140792915373 - }, - { - "key": "cfab1ba8c67c7c838db98d666f02a132", - "value": -1.11787586045094 - }, - { - "key": "0c83f57c786a0b4a39efab23731c7ebc", - "value": -3.89899774448347 - }, - { - "key": "db8857b420665169e36ad60c8dfc23a5", - "value": -0.958981574183784 - }, - { - "key": "ad017e9d6654bd0ccd978958fa1b6da6", - "value": -0.0547397456109595 - }, - { - "key": "b80bb7740288fda1f201890375a60c8f", - "value": -0.658208033329849 - }, - { - "key": "cf1e8c14e54505f60aa10ceb8d5d8ab3", - "value": -2.90579346795985 - }, - { - "key": "ba3988db0a3167093b1f74e8ae4a8e83", - "value": -0.4578218910318 - }, - { - "key": "dd6d2dcc679d12b9430a9787bab45b33", - "value": -2.4077799119167 - }, - { - "key": "6d84a9ae99910a7be5458a15c82a968c", - "value": -0.162304501571477 - }, - { - "key": "df53ca268240ca76670c8566ee54568a", - "value": 2.14182409040525 - }, - { - "key": "4ca65a8bdbeae8b6ee400801a8a8f812", - "value": -0.649571561905637 - }, - { - "key": "b4628fe4f5f38e5b293be2024ce95239", - "value": -0.132223149900641 - }, - { - "key": "3ac340832f29c11538fbe2d6f75e8bcc", - "value": -3.9674252804737 - }, - { - "key": "2af72f100c356273d46284f6fd1dfc08", - "value": -3.46513676020169 - }, - { - "key": "eb9d2e9b55d5a73cd5144c651e3507a7", - "value": 0.477966222242273 - }, - { - "key": "3c6e0b8a9c15224a8228b9a98ca1531d", - "value": -1.65778225692534 - }, - { - "key": "578ed5a4eecf5a15803abdc49f6152d6", - "value": -1.12922631732636 - }, - { - "key": "a1234b3161b4fbfdfb96dd576b65bbea", - "value": 1.68889559021019 - }, - { - "key": "9ab776b93b3c6bbb67f4545371814423", - "value": -0.296122427766082 - }, - { - "key": "8038da89e49ac5eabb489cfc6cea9fc1", - "value": -5.47787511065595 - }, - { - "key": "d07d50a751bc6ddf12bf3af0efee9b45", - "value": -0.0109242604128953 - }, - { - "key": "f7a42fe7211f98ac7a60a285ac3a9e87", - "value": 0.431070394681342 - }, - { - "key": "1f3870be274f6c49b3e31a0c6728957f", - "value": 6.00733448829043 - }, - { - "key": "3d5f1ffeadf58eb64ef57aef7e53a31e", - "value": 8.24567845780278 - }, - { - "key": "aa08769cdcb26674c6706093503ff0a3", - "value": -1.95059393623233 - }, - { - "key": "fad58de7366495db4650cfefac2fcd61", - "value": -0.0743125987111007 - }, - { - "key": "1c21d9b19298645fa2534d9828ee0778", - "value": 0.188179844260553 - }, - { - "key": "39ab32c5aeb56c9f5ae17f073ce31023", - "value": -1.46530717723306 - }, - { - "key": "04b29480233f4def5c875875b6bdc3b1", - "value": -1.65204201482509 - }, - { - "key": "d2ccda10db94c2b5d51beed10484c025", - "value": -1.18311884195596 - }, - { - "key": "d9f9133fb120cd6096870bc2b496805b", - "value": 3.83208587459401E-05 - }, - { - "key": "53b9e9679a8ea25880376080b76f98ad", - "value": 1.46696888983899 - }, - { - "key": "76ea0bebb3c22822b4f0dd9c9fd021c5", - "value": -0.823917419829273 - }, - { - "key": "f4ac4122ee48c213eec816f4d7944ea6", - "value": -0.473953362748342 - }, - { - "key": "b1bc248a7ff2b2e95569f56de68615df", - "value": 0.0929817401700078 - }, - { - "key": "0212faa02662ca7703af165c0976cdfd", - "value": -0.995674928377727 - }, - { - "key": "7454739e907f5595ae61d84b8547f574", - "value": -0.586407657958043 - }, - { - "key": "1253208465b1efa876f982d8a9e73eef", - "value": -1.36528202801063 - }, - { - "key": "10573b873d2fa5a365d558a45e328e47", - "value": -1.4382486842206 - }, - { - "key": "ee11cbb19052e40b07aac0ca060c23ee", - "value": -3.18947637522455 - }, - { - "key": "cdfee2bc43d63caeaa3b169ad31e966c", - "value": -2.58425912107168 - }, - { - "key": "c31b32364ce19ca8fcd150a417ecce58", - "value": 1.53081596474569 - }, - { - "key": "3676d55f84497cbeadfc614c1b1b62fc", - "value": -2.63849728436851 - }, - { - "key": "bd5af1f610a12434c9128e4a399cef8a", - "value": -2.003515995369 - }, - { - "key": "f1e5d7a5fe13498abbdeb0f1f19136a8", - "value": -1.60852582639069 - }, - { - "key": "4866d635ea7b0ed8e2452da897143528", - "value": -1.37190118049146 - }, - { - "key": "9df3b01c60df20d13843841ff0d4482c", - "value": -2.93111915315876 - }, - { - "key": "e4c9479b11955648dad558fe717a4eb2", - "value": 1.53016072391209 - }, - { - "key": "dc634e2072827fe0b5be9a2063390544", - "value": 5.78794794513182 - }, - { - "key": "469bba0a564235dfceede42db14f17b0", - "value": -0.682725526463828 - }, - { - "key": "eb5c1399a871211c7e7ed732d15e3a8b", - "value": 2.4772057100344 - }, - { - "key": "015f28b9df1bdd36427dd976fb73b29d", - "value": -2.01739326095212 - }, - { - "key": "adf78c4508138a91472dcc053ab8eed4", - "value": -1.38499336412325 - }, - { - "key": "cd73502828457d15655bbd7a63fb0bc8", - "value": -1.34421802339148 - }, - { - "key": "4119639092e62c55ea8be348e4d9260d", - "value": 0.0219893371716659 - }, - { - "key": "a5ca0b5894324f8bb54bb9fffad29d1e", - "value": -0.573038127615895 - }, - { - "key": "5dd2199ad68327cc76d583b057aee7d5", - "value": -0.962936730170927 - }, - { - "key": "78e731027d8fd50ed642340b7c9a63b3", - "value": 4.99194701328038 - }, - { - "key": "e98d2f001da5678b39482efbdf5770dc", - "value": -1.93724451968482 - }, - { - "key": "3fcdb73d36d54f2cc22d0f68e6b6e182", - "value": -2.32199295767159 - }, - { - "key": "1d0258c2440a8d19e716292b231e3190", - "value": 3.86436332172754 - }, - { - "key": "37705c7cb71019a533ed804064668d9c", - "value": -0.289424243067741 - }, - { - "key": "6438c669e0d0de98e6929c2cc0fac474", - "value": -0.270171636179887 - }, - { - "key": "71ccb7a35a452ea8153b6d920f9f190e", - "value": -1.51119962823782 - }, - { - "key": "c1524ae641331d483f7de1d65b5accde", - "value": -2.5777712711257 - }, - { - "key": "21e119daf697467b14b076f2d5819aec", - "value": -0.393569300194266 - }, - { - "key": "a9c449d4fa44e9e5a41c574ae55ce4d9", - "value": -0.174060266960441 - }, - { - "key": "83ec45960b80c035a0068df1d9df5aa8", - "value": -1.47620512378044 - }, - { - "key": "27ade1b64f9515dbb776cc3cc5bc3377", - "value": -2.16931194874033 - }, - { - "key": "34d1f91fb2e514b8576fab1a75a89a6b", - "value": -0.394604660271342 - }, - { - "key": "36fa3a193d737e5ad86441e422ed5a78", - "value": -2.83609652021098 - }, - { - "key": "b484857901742afc9e9d4e9853596ce2", - "value": -0.663860268098609 - }, - { - "key": "4aa1e7414849577e6d4c076c08782d3a", - "value": 6.38812985490723 - }, - { - "key": "f4842dcb685d490e2a43212b8072a6fe", - "value": -0.898482531138847 - }, - { - "key": "8c319f28d81d1527a9428e9a5c2195f5", - "value": 0.919378129827674 - }, - { - "key": "42b90196b487c54069097a68fe98ab6f", - "value": -0.0505422614245586 - }, - { - "key": "21232f297a57a5a743894a0e4a801fc3", - "value": -2.88373549742816 - }, - { - "key": "1c67665285fb6a7d761414e12578e574", - "value": -0.625862401618324 - }, - { - "key": "4b82677b6c1408df4be21ada9a584fde", - "value": -1.05340574183199 - }, - { - "key": "8d777f385d3dfec8815d20f7496026dc", - "value": -3.45172819463766 - }, - { - "key": "7caa701b2bd5a182b80c72b9bdf88e2d", - "value": -0.683460160612688 - }, - { - "key": "68daf8bdc8755fe8f4859024b3054fb8", - "value": -1.76632861373177 - }, - { - "key": "4e42f7dd43ecbfe104de58610557c5ba", - "value": -1.16771434250698 - }, - { - "key": "fc5364bf9dbfa34954526becad136d4b", - "value": -0.917573285023275 - }, - { - "key": "149603e6c03516362a8da23f624db945", - "value": -0.911308288130557 - }, - { - "key": "91e02cd2b8621d0c05197f645668c5c4", - "value": -2.63989529559598 - }, - { - "key": "9dddd5ce1b1375bc497feeb871842d4b", - "value": -0.514996068769807 - }, - { - "key": "5da659e548f2d9ce639044cb8025ff5f", - "value": -0.126625065028405 - }, - { - "key": "4c9184f37cff01bcdc32dc486ec36961", - "value": -0.462279444093725 - }, - { - "key": "518ed29525738cebdac49c49e60ea9d3", - "value": -1.17594436673046 - }, - { - "key": "67e92c8765a9bc7fb2d335c459de9eb5", - "value": -0.687812932552638 - }, - { - "key": "62933a2951ef01f4eafd9bdf4d3cd2f0", - "value": -0.776951198298752 - }, - { - "key": "27792947ed5d5da7c0d1f43327ed9dab", - "value": -0.967388845659159 - }, - { - "key": "532c28d5412dd75bf975fb951c740a30", - "value": -2.16777348751422 - }, - { - "key": "b31df235e8aee38fd08600c353af2b52", - "value": -4.51935782840668 - }, - { - "key": "dc7161be3dbf2250c8954e560cc35060", - "value": -1.7173503912744 - }, - { - "key": "28dafd4a8cb5f33065e93cbc83862563", - "value": 0.401656650911641 - }, - { - "key": "f82d71a6491c31b384ab5b57d85b6593", - "value": -0.543261214873718 - }, - { - "key": "dc1d71bbb5c4d2a5e936db79ef10c19f", - "value": -1.47117398852417 - }, - { - "key": "b83a886a5c437ccd9ac15473fd6f1788", - "value": -5.41284210039943 - }, - { - "key": "657f8b8da628ef83cf69101b6817150a", - "value": 4.35903913900863 - }, - { - "key": "4df3669f2264dcd182cd75b16d84ded7", - "value": 6.88604457168264 - }, - { - "key": "46f86faa6bbf9ac94a7e459509a20ed0", - "value": -1.652781256268 - }, - { - "key": "95192c98732387165bf8e396c0f2dad2", - "value": -3.02937431415541 - }, - { - "key": "a288195832f8717bca4671416014a464", - "value": 1.26404793627394 - }, - { - "key": "f5bf48aa40cad7891eb709fcf1fde128", - "value": -2.24468589664451 - }, - { - "key": "1145f263256c923716d2b8eade2f6689", - "value": -0.39547814517941 - }, - { - "key": "1ff1de774005f8da13f42943881c655f", - "value": -0.524925201027192 - }, - { - "key": "d529e941509eb9e9b9cfaeae1fe7ca23", - "value": -0.687508824152833 - }, - { - "key": "2ac43aa43bf473f9a9c09b4b608619d3", - "value": -0.10794214051444 - }, - { - "key": "c3581516868fb3b71746931cac66390e", - "value": 4.09518464797892 - }, - { - "key": "381ff09422ad9d637f7c4677297b0303", - "value": 0.596650809465465 - }, - { - "key": "83878c91171338902e0fe0fb97a8c47a", - "value": -0.26212515490123 - }, - { - "key": "07cc694b9b3fc636710fa08b6922c42b", - "value": -0.0456035033094423 - }, - { - "key": "1bda80f2be4d3658e0baa43fbe7ae8c1", - "value": -0.903987774865716 - }, - { - "key": "11d8c28a64490a987612f2332502467f", - "value": 4.15065419490845 - }, - { - "key": "f9fa10ba956cacf91d7878861139efb9", - "value": -2.82245603500561 - }, - { - "key": "ff1ccf57e98c817df1efcd9fe44a8aeb", - "value": -0.476712869419726 - }, - { - "key": "098f6bcd4621d373cade4e832627b4f6", - "value": -0.542141750846217 - }, - { - "key": "d88fc6edf21ea464d35ff76288b84103", - "value": -0.0154478920396349 - }, - { - "key": "10ae9fc7d453b0dd525d0edf2ede7961", - "value": -0.457549177861243 - }, - { - "key": "8b04d5e3775d298e78455efc5ca404d5", - "value": -0.457632215472689 - }, - { - "key": "b5eda0a74558a342cf659187f06f746f", - "value": -0.82650144287867 - }, - { - "key": "5f532a3fc4f1ea403f37070f59a7a53a", - "value": 8.69274224644092 - }, - { - "key": "de95b43bceeb4b998aed4aed5cef1ae7", - "value": -1.03319556701177 - }, - { - "key": "addec426932e71323700afa1911f8f1c", - "value": 0.160984328985924 - }, - { - "key": "8692fc447f13b2256b0b4e381de7f382", - "value": -2.86343855999432 - }, - { - "key": "18d6769919266cd0bd6cd78aa405d5d0", - "value": -0.486304209350989 - }, - { - "key": "bda9643ac6601722a28f238714274da4", - "value": -0.956733483489403 - }, - { - "key": "5a445d710ae24cd276062b0c84850838", - "value": -1.16726054040972 - }, - { - "key": "88d923ba797e9cafdfa4176f02bc2537", - "value": -0.0987294705308332 - }, - { - "key": "9ed083b1436e5f40ef984b28255eef18", - "value": -0.192900700637415 - }, - { - "key": "e268443e43d93dab7ebef303bbe9642f", - "value": 3.71075408154389 - }, - { - "key": "aed34b9f60ee115dfa7918b742336277", - "value": -0.250849864465098 - }, - { - "key": "92eb5ffee6ae2fec3ad71c777531578f", - "value": -0.269015686158981 - }, - { - "key": "e72f4545eb68c96c754f91fc01573517", - "value": 0.66982149222508 - }, - { - "key": "70a17ffa722a3985b86d30b034ad06d7", - "value": -0.289803917674685 - }, - { - "key": "c8d46d341bea4fd5bff866a65ff8aea9", - "value": -1.27621001248276 - }, - { - "key": "d7d18cfb3a0d8293e2f5d94ea30e04d2", - "value": -0.0308567301145549 - }, - { - "key": "27a06a9e3d5e7f67eb604a39536208c9", - "value": -0.877176096133111 - }, - { - "key": "c185ddac8b5a8f5aa23c5b80bc12d214", - "value": -1.65621060577259 - }, - { - "key": "e81c4e4f2b7b93b481e13a8553c2ae1b", - "value": -0.766592191482519 - }, - { - "key": "d64a4d022098892cecf250b5842c2a48", - "value": 0.791206806279161 - }, - { - "key": "8277e0910d750195b448797616e091ad", - "value": -0.0659524723591389 - }, - { - "key": "46c48bec0d282018b9d167eef7711b2c", - "value": 1.94303693425369 - }, - { - "key": "40be4e59b9a2a2b5dffb918c0e86b3d7", - "value": -0.358078470242815 - }, - { - "key": "555bf8344ca0caf09b42f55e185526d8", - "value": -0.143858915467903 - }, - { - "key": "a0c391dc49c440fc9962168353cedde3", - "value": -0.258260656198176 - }, - { - "key": "caf9b6b99962bf5c2264824231d7a40c", - "value": 0.510914240079845 - }, - { - "key": "0f4137ed1502b5045d6083aa258b5c42", - "value": 4.57597838745397 - }, - { - "key": "7ee9c4f86007ba41bc79bbfab1cd8a68", - "value": -3.2528173477756 - }, - { - "key": "ab86a1e1ef70dff97959067b723c5c24", - "value": -1.28912353756087 - }, - { - "key": "9cfa7aefcc61936b70aaec6729329eda", - "value": -2.62486400387063 - }, - { - "key": "a5c2171c96b2c7674efdecc2c9599046", - "value": -1.98641832762415 - }, - { - "key": "e155e1bb4a9c38e3baf90637ab7865df", - "value": -1.04801792361576 - }, - { - "key": "82df41632da476065ce2997900554442", - "value": -1.15556295155812 - }, - { - "key": "4b43b0aee35624cd95b910189b3dc231", - "value": -1.05253566197233 - }, - { - "key": "f894427cc1c571f79da49605ef8b112f", - "value": -1.951395301499 - }, - { - "key": "93c731f1c3a84ef05cd54d044c379eaa", - "value": -4.44965688420182 - }, - { - "key": "d10af457daa1deed54e2c36b5f295e7e", - "value": -1.87313326131459 - }, - { - "key": "437175ba4191210ee004e1d937494d09", - "value": -8.55815144700545 - }, - { - "key": "f2b64d9e528509adf4359fe63fdda4e4", - "value": -1.25999077089931 - }, - { - "key": "f97c5d29941bfb1b2fdab0874906ab82", - "value": 4.11999405997306 - }, - { - "key": "54b53072540eeeb8f8e9343e71f28176", - "value": 3.55160703098706 - }, - { - "key": "3027f3c7308ae9eee0f0bc410b11e473", - "value": -1.23543457903439 - }, - { - "key": "4a8a08f09d37b73795649038408b5f33", - "value": -0.0991832083010631 - }, - { - "key": "d56b699830e77ba53855679cb1d252da", - "value": 6.69479750184431 - }, - { - "key": "6f8f57715090da2632453988d9a1501b", - "value": 2.88770815116132 - }, - { - "key": "d0dbe915091d400bd8ee7f27f0791303", - "value": 0.00714728200012278 - }, - { - "key": "162e31afc5ade88a04d3f428e97e8f46", - "value": -0.421311152450301 - }, - { - "key": "cf9f3fde7326f1d8e64205f0e07a3695", - "value": -1.85188861402999 - }, - { - "key": "d54b7ba27571a2f00b38ed9273b974f2", - "value": -2.20970158336627 - }, - { - "key": "627fcdb6cc9a5e16d657ca6cdef0a6bb", - "value": 2.04164678764465 - }, - { - "key": "bb3ccd5881d651448ded1dac904054ac", - "value": -1.69569924977117 - }, - { - "key": "2567a5ec9705eb7ac2c984033e06189d", - "value": 0.819523615469982 - }, - { - "key": "e6d96502596d7e7887b76646c5f615d9", - "value": -0.242604525553071 - }, - { - "key": "5f7da0d5063c15ced5bf76fb97784e1f", - "value": -2.16511397287475 - }, - { - "key": "84ddfb34126fc3a48ee38d7044e87276", - "value": -0.515895573772469 - }, - { - "key": "db0f6f37ebeb6ea09489124345af2a45", - "value": -2.0453640752852 - }, - { - "key": "7635a2c09bd6f4d4da24524ef1e8363b", - "value": -0.68980517752044 - }, - { - "key": "126ac9f6149081eb0e97c2e939eaad52", - "value": -1.604612606212 - }, - { - "key": "c9a1fdac6e082dd89e7173244f34d7b3", - "value": -1.02037120372962 - }, - { - "key": "aaabf0d39951f3e6c3e8a7911df524c2", - "value": 0.816161306287541 - }, - { - "key": "0d149b90e7394297301c90191ae775f0", - "value": -3.32550849001772 - }, - { - "key": "1f0f70bf2b5ad94c7387e64c16dc455a", - "value": -2.1499512925432 - }, - { - "key": "421b47ffd946ca083b65cd668c6b17e6", - "value": -1.40712578177531 - }, - { - "key": "10cd395cf71c18328c863c08e78f3fd0", - "value": 3.07154185427745 - }, - { - "key": "e91e6348157868de9dd8b25c81aebfb9", - "value": 9.90123281787162 - }, - { - "key": "1a13105b7e4eb5fb2e7c9515ac06aa48", - "value": -0.237930661097446 - }, - { - "key": "c74f86f208c466b66e5057a3c347cf78", - "value": 6.69355244060581 - }, - { - "key": "45c48cce2e2d7fbdea1afc51c7c6ad26", - "value": -0.489017565730659 - }, - { - "key": "46b3931b9959c927df4fc65fdee94b07", - "value": -1.28882796460692 - }, - { - "key": "8cd892b7b97ef9489ae4479d3f4ef0fc", - "value": -1.89713185370046 - }, - { - "key": "db88a0257c220dbfdd2e40f6152d6a8d", - "value": -0.509892129474111 - }, - { - "key": "434990c8a25d2be94863561ae98bd682", - "value": 7.81339034284984 - }, - { - "key": "40fa73c9d0083043c6576dd2b40511e4", - "value": -2.04930427371177 - }, - { - "key": "a181a603769c1f98ad927e7367c7aa51", - "value": -0.469055263781105 - }, - { - "key": "bbdbe444288550204c968fe7002a97a9", - "value": -2.10852697080072 - }, - { - "key": "508c75c8507a2ae5223dfd2faeb98122", - "value": -0.925801252620744 - }, - { - "key": "288404204e3d452229308317344a285d", - "value": -0.0297803864794254 - }, - { - "key": "7fa3b767c460b54a2be4d49030b349c7", - "value": -0.172043543666822 - }, - { - "key": "86024cad1e83101d97359d7351051156", - "value": -1.06582385071709 - }, - { - "key": "ab6c040066603ef2519d512b21dce9ab", - "value": -0.401164299273472 - }, - { - "key": "a2a551a6458a8de22446cc76d639a9e9", - "value": 0.807420421632344 - }, - { - "key": "6864f389d9876436bc8778ff071d1b6c", - "value": -3.3304117429858 - }, - { - "key": "95cc6b4ac5abdeadc74b73a8ba7200d9", - "value": -1.31783142595184 - }, - { - "key": "c9f0f895fb98ab9159f51fd0297e236d", - "value": -1.2724032358499 - }, - { - "key": "b25ffa68ad761f8578cc61700c0140ed", - "value": -0.0615636324424033 - }, - { - "key": "cedf8da05466bb54708268b3c694a78f", - "value": -1.23137157892545 - }, - { - "key": "d4579b2688d675235f402f6b4b43bcbf", - "value": -1.69481872110543 - }, - { - "key": "d98a07f84921b24ee30f86fd8cd85c3c", - "value": -12.1870728084516 - }, - { - "key": "176848afabe6f93c3e23a470037ab74f", - "value": -0.152793917399175 - }, - { - "key": "d3d9446802a44259755d38e6d163e820", - "value": -0.33000927785427 - }, - { - "key": "0b3b97fa66886c5688ee4ae80ec0c3c2", - "value": -0.180688495783015 - }, - { - "key": "03c7c0ace395d80182db07ae2c30f034", - "value": 0.764019683140848 - }, - { - "key": "1679091c5a880faf6fb5e6087eb1b2dc", - "value": -1.1122990577468 - }, - { - "key": "53fe0881d8553a8d801dfb95b88f4e40", - "value": -1.09236300129147 - }, - { - "key": "fd456406745d816a45cae554c788e754", - "value": 8.30996940620143 - }, - { - "key": "639bae9ac6b3e1a84cebb7b403297b79", - "value": -0.823287957183101 - }, - { - "key": "62cc0b4ebb0b57b40778179234246c38", - "value": 0.58483129414665 - }, - { - "key": "fb54f3c5992b96d001bb16e8e92d968d", - "value": -0.88145286071634 - }, - { - "key": "06a943c59f33a34bb5924aaf72cd2995", - "value": -0.979996151963494 - }, - { - "key": "939323c921e250ea67e07a5ca1f79097", - "value": -0.450160759737376 - }, - { - "key": "2f8a6bf31f3bd67bd2d9720c58b19c9a", - "value": 1.36616690748895 - }, - { - "key": "23a58bf9274bedb19375e527a0744fa9", - "value": -0.537115104791129 - }, - { - "key": "ed2b5c0139cec8ad2873829dc1117d50", - "value": -2.19450128813358 - }, - { - "key": "865c0c0b4ab0e063e5caa3387c1a8741", - "value": -0.356687662060374 - }, - { - "key": "7d0db380a5b95a8ba1da0bca241abda1", - "value": -0.4698096644543 - }, - { - "key": "a87ff679a2f3e71d9181a67b7542122c", - "value": -0.742524972727398 - }, - { - "key": "4501c091b0366d76ea3218b6cfdd8097", - "value": -0.859953584665282 - }, - { - "key": "aa2d6e4f578eb0cfaba23beef76c2194", - "value": -2.72099288587697 - }, - { - "key": "106a6c241b8797f52e1e77317b96a201", - "value": -4.37692943118846 - }, - { - "key": "eccbc87e4b5ce2fe28308fd9f2a7baf3", - "value": -1.34082216804023 - }, - { - "key": "c4ca4238a0b923820dcc509a6f75849b", - "value": -2.10725305373454 - }, - { - "key": "853ae90f0351324bd73ea615e6487517", - "value": -6.81598642817895 - }, - { - "key": "ea6b2efbdd4255a9f1b3bbc6399b58f4", - "value": -2.39344591655943 - }, - { - "key": "01b6e20344b68835c5ed1ddedf20d531", - "value": -3.65800650078345 - }, - { - "key": "7f46165474d11ee5836777d85df2cdab", - "value": 0.684097452527487 - }, - { - "key": "5e29580010e4cbfb535c518a579f23c7", - "value": -2.09471929484155 - }, - { - "key": "71860c77c6745379b0d44304d66b6a13", - "value": 1.15886374098831 - }, - { - "key": "c81e728d9d4c2f636f067f89cc14862c", - "value": -1.91368190376594 - }, - { - "key": "4d236d9a2d102c5fe6ad1c50da4bec50", - "value": -3.23560081637991 - }, - { - "key": "8bf8854bebe108183caeb845c7676ae4", - "value": -1.51832726102323 - }, - { - "key": "8fc42c6ddf9966db3b09e84365034357", - "value": -2.09582023978897 - }, - { - "key": "13b5bfe96f3e2fe411c9f66f4a582adf", - "value": -1.36949613061145 - }, - { - "key": "37ce74088416f28dc9bb04355c2e5a28", - "value": -1.96092937860375 - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/edgeSettings_2.0-a82cb2897a8bf9445d68dcc2be05af89ad4b2fda1fddb2952693be7cd5353ad3.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/edgeSettings_2.0-a82cb2897a8bf9445d68dcc2be05af89ad4b2fda1fddb2952693be7cd5353ad3.meta deleted file mode 100644 index 99eec1db..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/edgeSettings_2.0-a82cb2897a8bf9445d68dcc2be05af89ad4b2fda1fddb2952693be7cd5353ad3.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f46e5bd815405244a90c19f22b629846 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/topTraffic b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/topTraffic deleted file mode 100644 index eba53024..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/topTraffic +++ /dev/null @@ -1 +0,0 @@ -topTraffic_638004170464094982 \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/topTraffic.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/topTraffic.meta deleted file mode 100644 index bcc8db32..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/topTraffic.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 6e85cafcd38196c4ebe0258ecdf4e3b3 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/topTraffic_638004170464094982 b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/topTraffic_638004170464094982 deleted file mode 100644 index 1cacde66..00000000 Binary files a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/topTraffic_638004170464094982 and /dev/null differ diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/topTraffic_638004170464094982.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/topTraffic_638004170464094982.meta deleted file mode 100644 index ddf63387..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/RemoteData/topTraffic_638004170464094982.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5ab6feb87d44ffc48a4391f786d85e48 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local.meta deleted file mode 100644 index 027977ef..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 221ced96c3adb3c48a319ec22d0d5c9b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/downloadCache b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/downloadCache deleted file mode 100644 index 9e8e69b9..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/downloadCache +++ /dev/null @@ -1 +0,0 @@ -downloadCache_ \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/downloadCache.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/downloadCache.meta deleted file mode 100644 index e96cb8c0..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/downloadCache.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a25247aaf51e34d4aa64a82294d033fd -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/downloadCache_ b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/downloadCache_ deleted file mode 100644 index c31356fa..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/downloadCache_ +++ /dev/null @@ -1 +0,0 @@ -{"version":1,"cache_data":[]} \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/downloadCache_.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/downloadCache_.meta deleted file mode 100644 index 453eb63a..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/downloadCache_.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ffaa350a74258504fb34fbce8422260b -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/uriCache b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/uriCache deleted file mode 100644 index c97731af..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/uriCache +++ /dev/null @@ -1 +0,0 @@ -uriCache_ \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/uriCache.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/uriCache.meta deleted file mode 100644 index 9a1552f1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/uriCache.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d52092710e76b6f4aa456f277d16eadb -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/uriCache_ b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/uriCache_ deleted file mode 100644 index 866f64c1..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/uriCache_ +++ /dev/null @@ -1 +0,0 @@ -{"version":1,"cache_data":[{"file_hash":"514af69ff98e8f18","server_context":"1;ca3796b9-65c1-a244-ab2a-bc5289ffa266;phsh:000;7e-05","result":0,"response_category":"Allowed","expiration_time":1766553050755547}]} \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/uriCache_.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/uriCache_.meta deleted file mode 100644 index ba55ede7..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/SmartScreen/local/uriCache_.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 59ba1ae2eb09bb64c905662f055914eb -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Speech Recognition.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Speech Recognition.meta deleted file mode 100644 index 9fcbf171..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Speech Recognition.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 39bd8e77d2064264097e8b24a3d07d38 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Subresource Filter.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Subresource Filter.meta deleted file mode 100644 index 6b522610..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Subresource Filter.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9a506000c9a4a6747bfa6e7b94d7b714 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Subresource Filter/Unindexed Rules.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Subresource Filter/Unindexed Rules.meta deleted file mode 100644 index af255690..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Subresource Filter/Unindexed Rules.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9d14a3aa8a41dca40aeb552a61c4004e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Trust Protection Lists.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Trust Protection Lists.meta deleted file mode 100644 index f1eff9bd..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Trust Protection Lists.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3acfd37c431567043bc73cf00cb8d5ed -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/TrustTokenKeyCommitments.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/TrustTokenKeyCommitments.meta deleted file mode 100644 index 859e1008..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/TrustTokenKeyCommitments.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 5e186b3e8c76f324bbc8d80404282044 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Variations b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Variations deleted file mode 100644 index 18056c3f..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Variations +++ /dev/null @@ -1 +0,0 @@ -{"user_experience_metrics.stability.exited_cleanly":true,"variations_crash_streak":0} \ No newline at end of file diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Variations.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Variations.meta deleted file mode 100644 index 1cac317d..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/Variations.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c71b19fcc0099494a873be2e4a6525a0 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/WidevineCdm.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/WidevineCdm.meta deleted file mode 100644 index 47beb1b3..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/WidevineCdm.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3bd1a22ce0ef423458c03848a3706ca0 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/component_crx_cache.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/component_crx_cache.meta deleted file mode 100644 index dbb31a49..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/component_crx_cache.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 72131c93e474fb64a95075aa7e1fa16b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/hyphen-data.meta b/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/hyphen-data.meta deleted file mode 100644 index 1159597d..00000000 --- a/Assets/StreamingAssets/fdBrowser.exe.WebView2/EBWebView/hyphen-data.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 6077f6814e80fe840b70ff063a549cf4 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/fdBrowser.meta b/Assets/StreamingAssets/fdBrowser.meta deleted file mode 100644 index 5245bffe..00000000 --- a/Assets/StreamingAssets/fdBrowser.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ccc7cf2603a084242b29a48d62c512b4 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/StreamingAssets/test.json b/Assets/StreamingAssets/test.json deleted file mode 100644 index c910dc9c..00000000 --- a/Assets/StreamingAssets/test.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "title": "Rhythm Journey", - "composer": "GameDev Beats", - "illustrator": "ArtistName", - "charter": "ChartMaster", - "beatmapId": "RJ-001", - "duration": 120, - "bpm": 128, - "difficulty": 5, - "difficultyName": "Hard", - "createdDate": "2025-03-14", - "musicFile": "Assets/Music/RhythmJourney.ogg", - "backgroundFile": "Assets/Backgrounds/journey_bg.png", - "tracks": [ - { "color": "red" }, - { "color": "green" }, - { "color": "blue" }, - { "color": "purple" }, - { "color": "yellow" } - ], - "notes": [ - { "time": 4.0, "trackIndex": 0, "color": "red", "type": "hold", "length": 1.5 }, - { "time": 5.5, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 6.0, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 6.5, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 7.0, "trackIndex": 0, "color": "red", "type": "hold", "length": 1.5 }, - { "time": 7.5, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 8.0, "trackIndex": 2, "color": "yellow", "type": "tap", "length": 0 }, - { "time": 8.0, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 8.0, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 9.0, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 12.0, "trackIndex": 4, "color": "blue", "type": "hold", "length": 3 }, - { "time": 12.0, "trackIndex": 2, "color": "yellow", "type": "hold", "length": 4 }, - { "time": 12.0, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 16.0, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 18.0, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 20.0, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 22.0, "trackIndex": 2, "color": "yellow", "type": "tap", "length": 0 }, - { "time": 24.0, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 26.0, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 28.0, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 30.0, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 35.0, "trackIndex": 2, "color": "yellow", "type": "tap", "length": 0 }, - { "time": 40.0, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 45.0, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 50.0, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 55.0, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 60.0, "trackIndex": 2, "color": "yellow", "type": "tap", "length": 0 }, - { "time": 65.0, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 70.0, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 75.0, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 80.0, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 85.0, "trackIndex": 2, "color": "yellow", "type": "tap", "length": 0 }, - { "time": 90.0, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 95.0, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 }, - { "time": 100.0, "trackIndex": 0, "color": "red", "type": "tap", "length": 0 }, - { "time": 105.0, "trackIndex": 4, "color": "blue", "type": "tap", "length": 0 }, - { "time": 110.0, "trackIndex": 2, "color": "yellow", "type": "tap", "length": 0 }, - { "time": 115.0, "trackIndex": 1, "color": "green", "type": "tap", "length": 0 }, - { "time": 120.0, "trackIndex": 3, "color": "purple", "type": "tap", "length": 0 } - ], - "is_official": true -} diff --git a/Assets/StreamingAssets/test.json.meta b/Assets/StreamingAssets/test.json.meta deleted file mode 100644 index eee60fa8..00000000 --- a/Assets/StreamingAssets/test.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a686f3aac542d434eb24d22a32d14926 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/__UI_NEW/notebook/海报.png b/Assets/__UI_NEW/notebook/海报.png new file mode 100644 index 00000000..64d1cbe7 Binary files /dev/null and b/Assets/__UI_NEW/notebook/海报.png differ diff --git a/Assets/__UI_NEW/notebook/海报.png.meta b/Assets/__UI_NEW/notebook/海报.png.meta new file mode 100644 index 00000000..ffe703b5 --- /dev/null +++ b/Assets/__UI_NEW/notebook/海报.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: ea48dcb32602ae34d80a24fcae4260ec +TextureImporter: + internalIDToNameTable: + - first: + 213: -6673531411809284576 + second: "\u6D77\u62A5_0" + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: "\u6D77\u62A5_0" + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 484 + height: 611 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 02e42b1f98ad263a0800000000000000 + internalID: -6673531411809284576 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + "\u6D77\u62A5_0": -6673531411809284576 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/__so/New Folder.meta b/Assets/__so/New Folder.meta deleted file mode 100644 index 9a8d89c2..00000000 --- a/Assets/__so/New Folder.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ebc428d4006e9fa48a616ad0c7483172 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/_eqpmtSys/BansonicEquipmentGenerator.cs b/Assets/_eqpmtSys/BansonicEquipmentGenerator.cs index a97913b3..98caf10b 100644 --- a/Assets/_eqpmtSys/BansonicEquipmentGenerator.cs +++ b/Assets/_eqpmtSys/BansonicEquipmentGenerator.cs @@ -635,7 +635,12 @@ namespace Bansonic RuntimeGeneratedEquipmentListPayload payload; if (!SecureSaveVault.TryLoadJson(RuntimeSaveCategory, RuntimeSaveKey, out payload) || payload == null || payload.items == null) { - return; + if (!LocalRecoveryMirror.TryLoadJson("runtime_generated_equipment_list", out payload) || payload == null || payload.items == null) + { + return; + } + + SecureSaveVault.SaveJson(RuntimeSaveCategory, RuntimeSaveKey, payload); } for (int i = 0; i < payload.items.Count; i++) @@ -664,6 +669,7 @@ namespace Bansonic } SecureSaveVault.SaveJson(RuntimeSaveCategory, RuntimeSaveKey, payload); + LocalRecoveryMirror.SaveJson("runtime_generated_equipment_list", payload); } private static RuntimeGeneratedEquipmentPayload BuildPayload(equipmentSO equipment) diff --git a/Assets/_mainSpine/op/serverSelector.cs b/Assets/_mainSpine/op/serverSelector.cs index 7afe5885..187ea571 100644 --- a/Assets/_mainSpine/op/serverSelector.cs +++ b/Assets/_mainSpine/op/serverSelector.cs @@ -7,7 +7,7 @@ using UnityEngine.UI; public class serverSelector : MonoBehaviour { - private const string DefaultServerUrl = "http://47.112.187.172:8080"; + private const string DefaultServerUrl = "https://game.bansonic.top"; private const float RefreshIntervalSeconds = 5f; private const float StatusCacheDurationSeconds = 60f; diff --git a/Assets/artworks/notebook/fatherItemPrefab.cs b/Assets/artworks/notebook/fatherItemPrefab.cs index bb1cc358..47e760c3 100644 --- a/Assets/artworks/notebook/fatherItemPrefab.cs +++ b/Assets/artworks/notebook/fatherItemPrefab.cs @@ -15,4 +15,11 @@ public class fatherItemPrefab : MonoBehaviour [Header("son info")] public GameObject son_prefab; public GameObject son_prefab_toPut; + + public void SetFatherImage(Sprite sprite) + { + if (father_img == null) return; + father_img.sprite = sprite; + father_img.enabled = sprite != null; + } } diff --git a/Assets/artworks/notebook/fatherItemPrefab.prefab b/Assets/artworks/notebook/fatherItemPrefab.prefab index ce941644..fa54ee5e 100644 --- a/Assets/artworks/notebook/fatherItemPrefab.prefab +++ b/Assets/artworks/notebook/fatherItemPrefab.prefab @@ -205,7 +205,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: INTRODUCTION + m_Text: MEMOS --- !u!1 &4338235413938227300 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/artworks/notebook/notebook.prefab b/Assets/artworks/notebook/notebook.prefab index 6381b364..c19a65bd 100644 --- a/Assets/artworks/notebook/notebook.prefab +++ b/Assets/artworks/notebook/notebook.prefab @@ -6625,7 +6625,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5982215219932760098, guid: 2ee69a9124e04124d9e68754504b4c8c, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5982215219932760098, guid: 2ee69a9124e04124d9e68754504b4c8c, type: 3} propertyPath: m_AnchorMin.x @@ -6633,7 +6633,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5982215219932760098, guid: 2ee69a9124e04124d9e68754504b4c8c, type: 3} propertyPath: m_AnchorMin.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5982215219932760098, guid: 2ee69a9124e04124d9e68754504b4c8c, type: 3} propertyPath: m_SizeDelta.x @@ -6673,11 +6673,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5982215219932760098, guid: 2ee69a9124e04124d9e68754504b4c8c, type: 3} propertyPath: m_AnchoredPosition.x - value: 91.296265 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5982215219932760098, guid: 2ee69a9124e04124d9e68754504b4c8c, type: 3} propertyPath: m_AnchoredPosition.y - value: 25 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5982215219932760098, guid: 2ee69a9124e04124d9e68754504b4c8c, type: 3} propertyPath: m_LocalEulerAnglesHint.x diff --git a/Assets/artworks/notebook/notebookController.cs b/Assets/artworks/notebook/notebookController.cs index 57fd923f..de18398b 100644 --- a/Assets/artworks/notebook/notebookController.cs +++ b/Assets/artworks/notebook/notebookController.cs @@ -6,6 +6,10 @@ using UnityEngine.EventSystems; public class notebookController : MonoBehaviour { + private const string NotebookCategoryPrefsKey = "notebook.selected_category"; + private const string NotebookFatherPrefsKey = "notebook.selected_father_id"; + private const string NotebookSonPrefsKey = "notebook.selected_son_id"; + [Header("select father types")] public Toggle all_content_beforeAnything_toggle; public Toggle idols_toggle; @@ -53,20 +57,22 @@ public class notebookController : MonoBehaviour private void Start() { Initialize(); + RestoreNotebookSelectionOrDefault(); } private void OnEnable() { Initialize(); + RestoreNotebookSelectionOrDefault(); PlayEnterAnim(); } private void Initialize() { - if (initialized) return; - initialized = true; StoreOwnershipLedger.EnsureInstance().InitializeIfNeeded(); LoadAllData(); + if (initialized) return; + initialized = true; categoryToggles = new[] { all_content_beforeAnything_toggle, @@ -101,9 +107,6 @@ public class notebookController : MonoBehaviour quit_button.onClick.RemoveAllListeners(); quit_button.onClick.AddListener(CloseSelf); } - if (all_content_beforeAnything_toggle != null) - all_content_beforeAnything_toggle.isOn = true; - Refresh(notebook_faterType.notebook_fatherType.content); } private void BindToggle(Toggle toggle, System.Action onSelected) @@ -176,24 +179,49 @@ public class notebookController : MonoBehaviour private void Refresh(notebook_faterType.notebook_fatherType? type) { if (fatherItem_prefab == null || svContent == null) return; + notebook_faterType.notebook_fatherType effectiveType = type ?? LoadSavedCategory(); + SaveSelectedCategory(effectiveType); ClearContent(); var fatherGroup = svContent.GetComponent(); if (fatherGroup == categoryToggleGroup) fatherGroup = null; + Toggle firstFatherToggle = null; + fatherItemPrefab firstFatherComp = null; + notebook_faterType firstFatherData = null; + Toggle restoredFatherToggle = null; + fatherItemPrefab restoredFatherComp = null; + notebook_faterType restoredFatherData = null; + int savedFatherId = LoadSavedFatherId(); for (int i = 0; i < cachedItems.Count; i++) { var so = cachedItems[i]; if (so == null) continue; if (!so.isUnlocked) continue; - if (type.HasValue && so.fatherType != type.Value) continue; + if (so.fatherType != effectiveType) continue; var obj = Instantiate(fatherItem_prefab, svContent.transform); var comp = obj.GetComponent(); if (comp == null) continue; if (comp.father_name != null) comp.father_name.text = so.class_name; - if (comp.father_img != null) comp.father_img.sprite = so.class_image; + comp.SetFatherImage(so.class_image); if (comp.father_description != null) comp.father_description.text = so.class_description; SetupFatherItem(comp, so, fatherGroup); + if (firstFatherToggle == null) + { + firstFatherToggle = ResolveFatherToggle(comp); + firstFatherComp = comp; + firstFatherData = so; + } + if (restoredFatherToggle == null && so.class_id == savedFatherId) + { + restoredFatherToggle = ResolveFatherToggle(comp); + restoredFatherComp = comp; + restoredFatherData = so; + } } CacheFatherBasePositions(); + AutoSelectFather( + restoredFatherToggle != null ? restoredFatherToggle : firstFatherToggle, + restoredFatherComp != null ? restoredFatherComp : firstFatherComp, + restoredFatherData != null ? restoredFatherData : firstFatherData); } private void SetupFatherItem(fatherItemPrefab comp, notebook_faterType so, ToggleGroup fatherGroup) @@ -202,16 +230,16 @@ public class notebookController : MonoBehaviour ClearSonContainer(comp); if (comp.son_obj != null) comp.son_obj.SetActive(false); if (comp.son_prefab_toPut != null) comp.son_prefab_toPut.SetActive(false); - Toggle toggle = null; - if (comp.father_obj != null) toggle = comp.father_obj.GetComponent(); - if (toggle == null) toggle = comp.GetComponent(); - if (toggle == null) toggle = comp.GetComponentInChildren(true); - if (toggle == null) toggle = comp.GetComponentInParent(); + Toggle toggle = ResolveFatherToggle(comp); if (toggle == null) return; if (fatherGroup != null) toggle.group = fatherGroup; toggle.onValueChanged.RemoveAllListeners(); toggle.onValueChanged.AddListener(isOn => { + if (isOn) + { + SaveSelectedFather(so.class_id); + } ApplySonState(comp, so, isOn); }); ApplySonState(comp, so, toggle.isOn); @@ -223,6 +251,7 @@ public class notebookController : MonoBehaviour int token = NextAnimToken(comp); if (isOn) { + ClearSonDetails(); EnsureSonsLoaded(comp, so); UpdateFatherSpacer(comp, so, true, token); FadeSonContainer(comp, true, token, null); @@ -234,6 +263,23 @@ public class notebookController : MonoBehaviour } } + private void ClearSonDetails() + { + if (detailsImage != null) + { + detailsImage.sprite = null; + detailsImage.enabled = false; + } + if (passage_title != null) + { + passage_title.text = string.Empty; + } + if (passage_text != null) + { + passage_text.text = string.Empty; + } + } + private void EnsureSonsLoaded(fatherItemPrefab comp, notebook_faterType so) { if (comp == null || so == null) return; @@ -245,6 +291,11 @@ public class notebookController : MonoBehaviour ToggleGroup sonGroup = null; if (comp.son_prefab_toPut != null) sonGroup = comp.son_prefab_toPut.GetComponent(); if (sonGroup == null && comp.son_obj != null) sonGroup = comp.son_obj.GetComponent(); + Dictionary sonIdByToggle = new Dictionary(); + Dictionary sonById = new Dictionary(); + Toggle firstSonToggle = null; + notebook_faterType.notebook_sonClass firstUnlockedSon = null; + bool appliedSelectedSon = false; for (int i = 0; i < so.sonList.Count; i++) { var son = so.sonList[i]; @@ -257,26 +308,92 @@ public class notebookController : MonoBehaviour if (sonToggle == null) sonToggle = obj.GetComponent(); if (sonToggle == null) sonToggle = obj.GetComponentInChildren(true); if (sonGroup != null && sonToggle != null) sonToggle.group = sonGroup; + if (firstSonToggle == null && sonToggle != null) + { + firstSonToggle = sonToggle; + firstUnlockedSon = son; + } + if (sonToggle != null) + { + sonIdByToggle[sonToggle] = son.son_id; + } + if (!sonById.ContainsKey(son.son_id)) + { + sonById.Add(son.son_id, son); + } if (sonComp == null) continue; if (sonComp.sonName != null) sonComp.sonName.text = son.son_name; if (sonComp.sonDescription != null) sonComp.sonDescription.text = son.son_description; - if (sonComp.sonImage != null) sonComp.sonImage.sprite = son.son_image; + sonComp.SetSonImage(son.son_image); if (sonToggle != null) { sonToggle.onValueChanged.RemoveAllListeners(); sonToggle.onValueChanged.AddListener(isOn => { - if (isOn) ApplySonDetails(son); + if (isOn) + { + ApplySonDetails(so, son); + } }); - if (sonToggle.isOn) ApplySonDetails(son); + if (sonToggle.isOn) + { + ApplySonDetails(so, son); + appliedSelectedSon = true; + } + } + } + + if (!appliedSelectedSon) + { + int savedSonId = LoadSavedSonId(); + Toggle restoredSonToggle = null; + notebook_faterType.notebook_sonClass restoredSon = null; + if (savedSonId > 0) + { + foreach (KeyValuePair pair in sonIdByToggle) + { + if (pair.Key == null) + { + continue; + } + + if (pair.Value == savedSonId) + { + restoredSonToggle = pair.Key; + sonById.TryGetValue(savedSonId, out restoredSon); + break; + } + } + } + + if (restoredSonToggle != null && restoredSon != null) + { + SelectSon(restoredSonToggle, so, restoredSon); + } + else if (firstSonToggle != null && firstUnlockedSon != null) + { + SelectSon(firstSonToggle, so, firstUnlockedSon); + } + else if (firstUnlockedSon != null) + { + ApplySonDetails(so, firstUnlockedSon); } } } - private void ApplySonDetails(notebook_faterType.notebook_sonClass son) + private void ApplySonDetails(notebook_faterType father, notebook_faterType.notebook_sonClass son) { if (son == null) return; - if (detailsImage != null) detailsImage.sprite = son.son_image; + if (father != null) + { + SaveSelectedFather(father.class_id); + } + SaveSelectedSon(son.son_id); + if (detailsImage != null) + { + detailsImage.sprite = son.son_detailsImage; + detailsImage.enabled = son.son_detailsImage != null; + } if (passage_title != null) passage_title.text = son.son_title; if (passage_text != null) passage_text.text = son.son_passage; } @@ -521,4 +638,189 @@ public class notebookController : MonoBehaviour fatherBaseAnchors.Clear(); fatherSpacers.Clear(); } + + private Toggle ResolveFatherToggle(fatherItemPrefab comp) + { + if (comp == null) return null; + Toggle toggle = null; + if (comp.father_obj != null) toggle = comp.father_obj.GetComponent(); + if (toggle == null) toggle = comp.GetComponent(); + if (toggle == null) toggle = comp.GetComponentInChildren(true); + if (toggle == null) toggle = comp.GetComponentInParent(); + return toggle; + } + + private void AutoSelectFather(Toggle targetFatherToggle, fatherItemPrefab targetFatherComp, notebook_faterType targetFatherData) + { + if (targetFatherToggle == null || targetFatherComp == null || targetFatherData == null) + { + ClearSonDetails(); + return; + } + + targetFatherToggle.SetIsOnWithoutNotify(true); + SaveSelectedFather(targetFatherData.class_id); + ApplySonState(targetFatherComp, targetFatherData, true); + } + + private void RestoreNotebookSelectionOrDefault() + { + notebook_faterType.notebook_fatherType savedCategory = ResolveInitialCategory(); + SaveSelectedCategory(savedCategory); + Toggle targetToggle = GetCategoryToggle(savedCategory); + if (targetToggle != null) + { + SetCategorySelectionWithoutNotify(savedCategory); + Refresh(savedCategory); + return; + } + + if (all_content_beforeAnything_toggle != null) + { + SetCategorySelectionWithoutNotify(notebook_faterType.notebook_fatherType.content); + Refresh(notebook_faterType.notebook_fatherType.content); + return; + } + + Refresh(notebook_faterType.notebook_fatherType.content); + } + + private notebook_faterType.notebook_fatherType ResolveInitialCategory() + { + notebook_faterType.notebook_fatherType savedCategory = LoadSavedCategory(); + if (HasVisibleFatherForCategory(savedCategory)) + { + return savedCategory; + } + + return notebook_faterType.notebook_fatherType.content; + } + + private bool HasVisibleFatherForCategory(notebook_faterType.notebook_fatherType category) + { + for (int i = 0; i < cachedItems.Count; i++) + { + notebook_faterType item = cachedItems[i]; + if (item == null || !item.isUnlocked) + { + continue; + } + + if (item.fatherType == category) + { + return true; + } + } + + return false; + } + + private Toggle GetCategoryToggle(notebook_faterType.notebook_fatherType category) + { + switch (category) + { + case notebook_faterType.notebook_fatherType.content: + return all_content_beforeAnything_toggle; + case notebook_faterType.notebook_fatherType.idols: + return idols_toggle; + case notebook_faterType.notebook_fatherType.enemies: + return enemies_toggle; + case notebook_faterType.notebook_fatherType.organizations: + return organizations_toggle; + case notebook_faterType.notebook_fatherType.areas: + return areas_toggle; + case notebook_faterType.notebook_fatherType.terminologies: + return terminologies_toggle; + case notebook_faterType.notebook_fatherType.Logs: + return Logs_toggle; + default: + return all_content_beforeAnything_toggle; + } + } + + private void SetCategorySelectionWithoutNotify(notebook_faterType.notebook_fatherType category) + { + if (categoryToggles == null) + { + return; + } + + for (int i = 0; i < categoryToggles.Length; i++) + { + Toggle toggle = categoryToggles[i]; + if (toggle == null) + { + continue; + } + + bool shouldBeOn = toggle == GetCategoryToggle(category); + toggle.SetIsOnWithoutNotify(shouldBeOn); + } + } + + private void SaveSelectedCategory(notebook_faterType.notebook_fatherType category) + { + PlayerPrefs.SetInt(NotebookCategoryPrefsKey, (int)category); + PlayerPrefs.Save(); + } + + private notebook_faterType.notebook_fatherType LoadSavedCategory() + { + int defaultValue = (int)notebook_faterType.notebook_fatherType.content; + int raw = PlayerPrefs.GetInt(NotebookCategoryPrefsKey, defaultValue); + if (!System.Enum.IsDefined(typeof(notebook_faterType.notebook_fatherType), raw)) + { + raw = defaultValue; + } + + notebook_faterType.notebook_fatherType category = (notebook_faterType.notebook_fatherType)raw; + if (category == notebook_faterType.notebook_fatherType.none) + { + category = notebook_faterType.notebook_fatherType.content; + } + + return category; + } + + private void SaveSelectedFather(int fatherId) + { + if (fatherId <= 0) + { + return; + } + + PlayerPrefs.SetInt(NotebookFatherPrefsKey, fatherId); + PlayerPrefs.Save(); + } + + private int LoadSavedFatherId() + { + return PlayerPrefs.GetInt(NotebookFatherPrefsKey, -1); + } + + private void SaveSelectedSon(int sonId) + { + if (sonId <= 0) + { + return; + } + + PlayerPrefs.SetInt(NotebookSonPrefsKey, sonId); + PlayerPrefs.Save(); + } + + private int LoadSavedSonId() + { + return PlayerPrefs.GetInt(NotebookSonPrefsKey, -1); + } + + private void SelectSon(Toggle toggle, notebook_faterType father, notebook_faterType.notebook_sonClass son) + { + if (toggle != null) + { + toggle.SetIsOnWithoutNotify(true); + } + + ApplySonDetails(father, son); + } } diff --git a/Assets/artworks/notebook/notebook_fatherType.cs b/Assets/artworks/notebook/notebook_fatherType.cs index 41937778..e7735c16 100644 --- a/Assets/artworks/notebook/notebook_fatherType.cs +++ b/Assets/artworks/notebook/notebook_fatherType.cs @@ -26,6 +26,7 @@ public class notebook_faterType : ScriptableObject public int class_id; public string class_name; public Sprite class_image; + public bool showInBag = false; public ItemRarity itemRarity = ItemRarity.Rare; public ItemUsageTag usageTag = ItemUsageTag.Auto; [TextArea(3, 5)] public string class_description; @@ -37,6 +38,7 @@ public class notebook_faterType : ScriptableObject public int son_id; public string son_name; public Sprite son_image; + public Sprite son_detailsImage; [TextArea(3, 3)] public string son_description; public string son_title; [TextArea(100, 3)] public string son_passage; diff --git a/Assets/artworks/notebook/sonItemPrefab.cs b/Assets/artworks/notebook/sonItemPrefab.cs index 9f1479a7..59dc8e9e 100644 --- a/Assets/artworks/notebook/sonItemPrefab.cs +++ b/Assets/artworks/notebook/sonItemPrefab.cs @@ -7,4 +7,11 @@ public class sonItemPrefab : MonoBehaviour public Text sonName; public Text sonDescription; public Image sonImage; + + public void SetSonImage(Sprite sprite) + { + if (sonImage == null) return; + sonImage.sprite = sprite; + sonImage.enabled = sprite != null; + } } diff --git a/Assets/artworks/selectYourSongFirst/heroes_level_image/heroDetail_informationPanel.prefab b/Assets/artworks/selectYourSongFirst/heroes_level_image/heroDetail_informationPanel.prefab index 3713e422..e756359f 100644 --- a/Assets/artworks/selectYourSongFirst/heroes_level_image/heroDetail_informationPanel.prefab +++ b/Assets/artworks/selectYourSongFirst/heroes_level_image/heroDetail_informationPanel.prefab @@ -3407,8 +3407,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 713.0999, y: -400} - m_SizeDelta: {x: 404, y: 153} + m_AnchoredPosition: {x: 908, y: 388} + m_SizeDelta: {x: 60, y: 60} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &3480545071927269994 CanvasRenderer: @@ -3438,7 +3438,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 21300000, guid: af1ea9b2eafcca24294f3fb07219a744, type: 3} + m_Sprite: {fileID: 21300000, guid: 7c8b22305cba474458e89070ad4781b8, type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 @@ -6834,7 +6834,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &5274739031282565408 RectTransform: m_ObjectHideFlags: 0 diff --git a/Assets/delayTapperPrefab/delayTapperPrefab.prefab b/Assets/delayTapperPrefab/delayTapperPrefab.prefab index e4d7d5dc..cce7f6e0 100644 --- a/Assets/delayTapperPrefab/delayTapperPrefab.prefab +++ b/Assets/delayTapperPrefab/delayTapperPrefab.prefab @@ -1,80 +1,5 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &146666416457522915 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8611350712282997948} - - component: {fileID: 6570291595002956261} - - component: {fileID: 8383281936129795635} - m_Layer: 0 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8611350712282997948 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 146666416457522915} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 8245312520836268691} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 30, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6570291595002956261 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 146666416457522915} - m_CullTransparentMesh: 1 ---- !u!114 &8383281936129795635 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 146666416457522915} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 5ad283fd10139964f8eeade2890d8879, type: 3} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 --- !u!1 &312165520304532495 GameObject: m_ObjectHideFlags: 0 @@ -326,7 +251,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 75, y: -176.73099} + m_AnchoredPosition: {x: 75, y: -187.8} m_SizeDelta: {x: 135.5312, y: 39.2649} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4599365214891745193 @@ -694,7 +619,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: "\u4FDD\u5B58\u5E76\u79BB\u5F00" + m_Text: "\u4E0D\u4FDD\u5B58\u5E76\u9000\u51FA" --- !u!1 &1210815398582206293 GameObject: m_ObjectHideFlags: 0 @@ -738,6 +663,7 @@ RectTransform: - {fileID: 2193656241982127571} - {fileID: 2893538086453876030} - {fileID: 6157007304792603718} + - {fileID: 7686694507390270222} - {fileID: 2437813443733089232} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -865,7 +791,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 7f3b1220317607e44bbb8f0e1998044a, type: 3} + m_Sprite: {fileID: 0} m_Type: 1 m_PreserveAspect: 0 m_FillCenter: 1 @@ -959,11 +885,11 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 8245312520836268691} - m_Father: {fileID: 6157007304792603718} + m_Father: {fileID: 5791750043206584204} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 423.4, y: 86.1} m_SizeDelta: {x: 30, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &8028201449179495303 @@ -994,7 +920,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Sprite: {fileID: -1282871097088817466, guid: 60bc8e3bc681e514fb537a41936eb1d8, type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 @@ -1382,7 +1308,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_FontData: - m_Font: {fileID: 12800000, guid: ec651258a51214d47953d3316e0ce983, type: 3} + m_Font: {fileID: 12800000, guid: d254d20d93651ae448ff13d10dff30ab, type: 3} m_FontSize: 14 m_FontStyle: 0 m_BestFit: 0 @@ -1875,8 +1801,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: -131.3} - m_SizeDelta: {x: 160, y: 30} + m_AnchoredPosition: {x: -5.6, y: -137.4} + m_SizeDelta: {x: 160, y: 38.357} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &3637482317453640329 CanvasRenderer: @@ -1906,8 +1832,8 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: -52179173452712981, guid: be120bf969ae2c84fa997ecca6dd28e6, type: 3} - m_Type: 1 + m_Sprite: {fileID: -6405685121925378258, guid: 9ea58064a1fc7bb49bd8cabac2034400, type: 3} + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -2531,7 +2457,6 @@ GameObject: - component: {fileID: 8245312520836268691} - component: {fileID: 7181106927313341071} - component: {fileID: 1408802900040468605} - - component: {fileID: 1160913150558781222} m_Layer: 0 m_Name: Text (Legacy) m_TagString: Untagged @@ -2550,14 +2475,13 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 8611350712282997948} + m_Children: [] m_Father: {fileID: 7686694507390270222} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_AnchoredPosition: {x: 1.0023, y: 0} + m_SizeDelta: {x: -2.0045, y: 0} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7181106927313341071 CanvasRenderer: @@ -2580,7 +2504,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_Color: {r: 0.14117648, g: 0.34117648, b: 0.7764706, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -2588,7 +2512,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_FontData: - m_Font: {fileID: 12800000, guid: bd4be44636ad6c24a9b117a7108a75e9, type: 3} + m_Font: {fileID: 12800000, guid: dfa10de3e2846524089b5073175cd151, type: 3} m_FontSize: 20 m_FontStyle: 1 m_BestFit: 0 @@ -2601,19 +2525,6 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: '?' ---- !u!114 &1160913150558781222 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3778991518048396474} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 1 --- !u!1 &3938201398475026930 GameObject: m_ObjectHideFlags: 0 @@ -2818,7 +2729,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_Color: {r: 0.63529414, g: 0.3529412, b: 0.16862746, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -2827,10 +2738,10 @@ MonoBehaviour: m_Calls: [] m_FontData: m_Font: {fileID: 12800000, guid: cc180dff846d13a4d88ddaed6f77e5cd, type: 3} - m_FontSize: 14 + m_FontSize: 16 m_FontStyle: 0 m_BestFit: 0 - m_MinSize: 10 + m_MinSize: 1 m_MaxSize: 40 m_Alignment: 4 m_AlignByGeometry: 0 @@ -3681,12 +3592,11 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 5472416487576142977} - - {fileID: 7686694507390270222} m_Father: {fileID: 5791750043206584204} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 117.14} + m_AnchoredPosition: {x: 0, y: 129.72} m_SizeDelta: {x: 234.0295, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &6766139037477050341 @@ -4666,7 +4576,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: -63.5} + m_AnchoredPosition: {x: 0, y: -43.39} m_SizeDelta: {x: 100, y: 40} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7507104087653239683 @@ -4746,7 +4656,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -0.2103, y: -56.060383} + m_AnchoredPosition: {x: 0, y: -56.060383} m_SizeDelta: {x: 1000, y: 600} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &3109779758201039689 @@ -5098,10 +5008,10 @@ MonoBehaviour: m_Calls: [] m_FontData: m_Font: {fileID: 12800000, guid: cc180dff846d13a4d88ddaed6f77e5cd, type: 3} - m_FontSize: 14 + m_FontSize: 18 m_FontStyle: 0 m_BestFit: 0 - m_MinSize: 10 + m_MinSize: 1 m_MaxSize: 40 m_Alignment: 4 m_AlignByGeometry: 0 @@ -5146,7 +5056,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -75, y: -176.1} + m_AnchoredPosition: {x: -75, y: -187.8} m_SizeDelta: {x: 135.5312, y: 38.003} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4235578680085646519 @@ -6400,7 +6310,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 87} + m_AnchoredPosition: {x: 0, y: 103.2} m_SizeDelta: {x: 480, y: 49.442} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &8630668083763102742 diff --git a/Assets/idolsDisplay/UI_Idols.cs b/Assets/idolsDisplay/UI_Idols.cs index 14b9e58a..499e6dd6 100644 --- a/Assets/idolsDisplay/UI_Idols.cs +++ b/Assets/idolsDisplay/UI_Idols.cs @@ -98,7 +98,9 @@ public class UI_Idols : MonoBehaviour { BindQuitButton(); btmandtopController.GlobalOverlayPanelVisibilityChanged += HandleOverlayPanelsVisibilityChanged; + AllyHeroDeployLedger.EnsureInstance().InitializeIfNeeded(); AllyHeroDeployLedger.EnsureInstance().OnHeroGrowthChanged += HandleHeroGrowthChanged; + StoreOwnershipLedger.EnsureInstance().OnOwnershipChanged += HandleOwnershipChanged; InitializeSectionToggles(); RebuildCards(); HandleOverlayPanelsVisibilityChanged(btmandtopController.CurrentOverlayPanelsVisible); @@ -112,6 +114,10 @@ public class UI_Idols : MonoBehaviour { AllyHeroDeployLedger.Instance.OnHeroGrowthChanged -= HandleHeroGrowthChanged; } + if (StoreOwnershipLedger.Instance != null) + { + StoreOwnershipLedger.Instance.OnOwnershipChanged -= HandleOwnershipChanged; + } if (idolExpBarTween != null && idolExpBarTween.IsActive()) { idolExpBarTween.Kill(); @@ -485,7 +491,7 @@ public class UI_Idols : MonoBehaviour SetText(finishGameTimes, FormatSevenDigitCount(hero.ally_finishCount)); SetText(mvpGetTimes, FormatSevenDigitCount(hero.ally_mvpCount)); SetText(joinTeamTimes, FormatJoinDate(hero.ally_joinDateUtcTicks)); - ApplyLevelDetails(hero.GetEffectiveLevelInfoWithEquipment(hero.GetEffectiveLevelForCurrentEXP())); + ApplyLevelDetails(GetEffectiveLevelInfoFromLedger(hero)); ApplyBehaviourRadar(hero); PopulateSpecialSkills(hero); @@ -558,8 +564,9 @@ public class UI_Idols : MonoBehaviour levels.Sort((left, right) => left.requiredEXP.CompareTo(right.requiredEXP)); - int currentExp = Mathf.Max(0, hero.ally_currentEXP); - int displayIndex = Mathf.Clamp(hero.GetUnlockedLevelIndex(), 0, levels.Count - 1); + AllyHeroDeployLedger ledger = AllyHeroDeployLedger.EnsureInstance(); + int currentExp = hero.ally_heroID > 0 ? ledger.GetCurrentExp(hero.ally_heroID) : Mathf.Max(0, hero.ally_currentEXP); + int displayIndex = ResolveUnlockedLevelIndexFromLedger(hero, levels, ledger); AllyHero_SO.AllyLevelInfo currentLevel = levels[displayIndex]; int tierIndex = ResolveTierIndex(currentLevel, displayIndex, levels.Count); snapshot.levelIcon = GetLevelIconByIndex(tierIndex); @@ -874,7 +881,7 @@ public class UI_Idols : MonoBehaviour return; } - AllyHero_SO.AllyLevelInfo baseLevelInfo = currentSelectedHero != null ? currentSelectedHero.GetEffectiveLevelForCurrentEXP() : levelInfo; + AllyHero_SO.AllyLevelInfo baseLevelInfo = currentSelectedHero != null ? GetBaseLevelInfoFromLedger(currentSelectedHero) : levelInfo; SetText(il.hp, FormatGrowthInt(baseLevelInfo != null ? baseLevelInfo.maxHP : levelInfo.maxHP, levelInfo.maxHP)); SetText(il.attack, FormatGrowthInt(baseLevelInfo != null ? baseLevelInfo.attack : levelInfo.attack, levelInfo.attack)); SetText(il.mana, FormatGrowthInt(baseLevelInfo != null ? baseLevelInfo.maxMana : levelInfo.maxMana, levelInfo.maxMana)); @@ -893,6 +900,61 @@ public class UI_Idols : MonoBehaviour SetText(il.miss_hl, FormatNumber(levelInfo.missHpLossBase)); } + private AllyHero_SO.AllyLevelInfo GetEffectiveLevelInfoFromLedger(AllyHero_SO hero) + { + AllyHero_SO.AllyLevelInfo baseLevelInfo = GetBaseLevelInfoFromLedger(hero); + return hero != null ? hero.GetEffectiveLevelInfoWithEquipment(baseLevelInfo) : null; + } + + private AllyHero_SO.AllyLevelInfo GetBaseLevelInfoFromLedger(AllyHero_SO hero) + { + if (hero == null || hero.levelStats == null || hero.levelStats.Count == 0) + { + return null; + } + + List levels = new List(); + for (int i = 0; i < hero.levelStats.Count; i++) + { + if (hero.levelStats[i] != null) + { + levels.Add(hero.levelStats[i]); + } + } + + if (levels.Count == 0) + { + return null; + } + + levels.Sort((left, right) => left.requiredEXP.CompareTo(right.requiredEXP)); + int index = ResolveUnlockedLevelIndexFromLedger(hero, levels, AllyHeroDeployLedger.EnsureInstance()); + if (index < 0 || index >= levels.Count) + { + return null; + } + + return levels[index]; + } + + private int ResolveUnlockedLevelIndexFromLedger(AllyHero_SO hero, List levels, AllyHeroDeployLedger ledger) + { + if (levels == null || levels.Count == 0) + { + return 0; + } + + if (hero == null) + { + return 0; + } + + int unlockedIndex = hero.ally_heroID > 0 + ? ledger.GetUnlockedTierIndex(hero.ally_heroID) + : hero.ally_growthUnlockedTierIndex; + return Mathf.Clamp(unlockedIndex, 0, levels.Count - 1); + } + public void RefreshCurrentHeroDetails() { ApplyHeroDetails(currentSelectedHero, false); @@ -945,6 +1007,11 @@ public class UI_Idols : MonoBehaviour RebuildCards(false); } + private void HandleOwnershipChanged(int _) + { + RebuildCards(false); + } + private static string FormatSevenDigitCount(int value) { if (value <= 0) diff --git a/Assets/idolsDisplay/levels/idolUpgrade.cs b/Assets/idolsDisplay/levels/idolUpgrade.cs index 82d4b453..cc310ce6 100644 --- a/Assets/idolsDisplay/levels/idolUpgrade.cs +++ b/Assets/idolsDisplay/levels/idolUpgrade.cs @@ -67,9 +67,15 @@ public class idolUpgrade : MonoBehaviour private void OnEnable() { BindButtons(); + BindLedgerEvents(); RefreshView(); } + private void OnDisable() + { + UnbindLedgerEvents(); + } + public void SetHero(AllyHero_SO hero) { bool heroChanged = currentHero == null || hero == null || currentHero.ally_heroID != hero.ally_heroID; @@ -83,6 +89,90 @@ public class idolUpgrade : MonoBehaviour RefreshView(); } + private void BindLedgerEvents() + { + PlayerEconomyLedger.EnsureInstance().OnCoinsChanged -= HandleExternalResourceChanged; + PlayerEconomyLedger.EnsureInstance().OnCoinsChanged += HandleExternalResourceChanged; + PlayerEconomyLedger.EnsureInstance().OnMaterialChanged -= HandleExternalResourceChanged; + PlayerEconomyLedger.EnsureInstance().OnMaterialChanged += HandleExternalResourceChanged; + + ExpBottleLedger.EnsureInstance().OnBottleCountChanged -= HandleBottleLedgerChanged; + ExpBottleLedger.EnsureInstance().OnBottleCountChanged += HandleBottleLedgerChanged; + ExpBottleLedger.EnsureInstance().OnLedgerReloaded -= HandleExternalLedgerReloaded; + ExpBottleLedger.EnsureInstance().OnLedgerReloaded += HandleExternalLedgerReloaded; + + DushMaterialLedger.EnsureInstance().OnMaterialCountChanged -= HandleMaterialLedgerChanged; + DushMaterialLedger.EnsureInstance().OnMaterialCountChanged += HandleMaterialLedgerChanged; + + AllyHeroDeployLedger.EnsureInstance().OnHeroGrowthChanged -= HandleHeroGrowthLedgerChanged; + AllyHeroDeployLedger.EnsureInstance().OnHeroGrowthChanged += HandleHeroGrowthLedgerChanged; + } + + private void UnbindLedgerEvents() + { + if (PlayerEconomyLedger.Instance != null) + { + PlayerEconomyLedger.Instance.OnCoinsChanged -= HandleExternalResourceChanged; + PlayerEconomyLedger.Instance.OnMaterialChanged -= HandleExternalResourceChanged; + } + + if (ExpBottleLedger.Instance != null) + { + ExpBottleLedger.Instance.OnBottleCountChanged -= HandleBottleLedgerChanged; + ExpBottleLedger.Instance.OnLedgerReloaded -= HandleExternalLedgerReloaded; + } + + if (DushMaterialLedger.Instance != null) + { + DushMaterialLedger.Instance.OnMaterialCountChanged -= HandleMaterialLedgerChanged; + } + + if (AllyHeroDeployLedger.Instance != null) + { + AllyHeroDeployLedger.Instance.OnHeroGrowthChanged -= HandleHeroGrowthLedgerChanged; + } + } + + private void HandleExternalResourceChanged(int _) + { + RefreshViewIfActive(); + } + + private void HandleBottleLedgerChanged(ExpBottleKind _, int __) + { + RefreshViewIfActive(); + } + + private void HandleExternalLedgerReloaded() + { + RefreshViewIfActive(); + } + + private void HandleMaterialLedgerChanged(DushMaterialKind _, int __) + { + RefreshViewIfActive(); + } + + private void HandleHeroGrowthLedgerChanged(int heroId) + { + if (currentHero == null || heroId <= 0 || currentHero.ally_heroID != heroId) + { + return; + } + + RefreshViewIfActive(); + } + + private void RefreshViewIfActive() + { + if (!isActiveAndEnabled) + { + return; + } + + RefreshView(); + } + public HeroGrowthTier GetCurrentTier() { return AllyHeroGrowthService.GetUnlockedTier(currentHero); diff --git a/Assets/playerBagSystem/bagItemPreviewPrefab.prefab b/Assets/playerBagSystem/bagItemPreviewPrefab.prefab index 6c4e9bfc..d621bd7e 100644 --- a/Assets/playerBagSystem/bagItemPreviewPrefab.prefab +++ b/Assets/playerBagSystem/bagItemPreviewPrefab.prefab @@ -939,15 +939,15 @@ MonoBehaviour: m_Calls: [] m_text: 123123123 m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 452fa97492cae71479cf143f29930751, type: 2} - m_sharedMaterial: {fileID: -346136068272202111, guid: 452fa97492cae71479cf143f29930751, type: 2} + m_fontAsset: {fileID: 11400000, guid: 7cad3f54ac7b53d4885f00c16f1a6929, type: 2} + m_sharedMaterial: {fileID: -346136068272202111, guid: 7cad3f54ac7b53d4885f00c16f1a6929, type: 2} m_fontSharedMaterials: [] m_fontMaterial: {fileID: 0} m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} + rgba: 4294936089 + m_fontColor: {r: 0.0990566, g: 0.5241031, b: 1, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: diff --git a/Assets/playerBagSystem/uBag.cs b/Assets/playerBagSystem/uBag.cs index 5c133458..c92c12fa 100644 --- a/Assets/playerBagSystem/uBag.cs +++ b/Assets/playerBagSystem/uBag.cs @@ -674,6 +674,11 @@ public class uBag : MonoBehaviour continue; } + if (story.fatherType == notebook_faterType.notebook_fatherType.content && !story.showInBag) + { + continue; + } + string stableId = $"notebook_{story.class_id}"; if (!seenIds.Add(stableId)) { diff --git a/Assets/playerDisplay/UI_Player.cs b/Assets/playerDisplay/UI_Player.cs index 22b8b6ad..ad63e7b6 100644 --- a/Assets/playerDisplay/UI_Player.cs +++ b/Assets/playerDisplay/UI_Player.cs @@ -1,7 +1,9 @@ using System; using System.Collections; using System.Collections.Generic; +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX using Steamworks; +#endif using UnityEngine; using UnityEngine.UI; @@ -591,6 +593,11 @@ public class UI_Player : MonoBehaviour private IEnumerator LoadSteamProfileAsync(bool isSteamOnline) { +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) + // 非 Steam 平台(如 Android):无 Steam 资料,直接显示不可用。 + ApplySteamUnavailable(); + yield break; +#else int initRetry = 0; while (initRetry < 25 && !SteamManager.Initialized) { @@ -617,6 +624,7 @@ public class UI_Player : MonoBehaviour } ApplySteamUnavailable(); +#endif } private void ApplySteamUnavailable() @@ -640,6 +648,9 @@ public class UI_Player : MonoBehaviour private static bool IsSteamOnline() { +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) + return false; +#else if (!SteamManager.Initialized) { return false; @@ -653,8 +664,10 @@ public class UI_Player : MonoBehaviour { return false; } +#endif } +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX private bool TryPopulateSteamProfile(bool isSteamOnline) { try @@ -746,6 +759,7 @@ public class UI_Player : MonoBehaviour return true; } +#endif private struct UserInfoSnapshot { diff --git a/Assets/playerInfoDisplay/uAchievement/globalAchievement/GlobalAchievementService.cs b/Assets/playerInfoDisplay/uAchievement/globalAchievement/GlobalAchievementService.cs index b88c7274..a1ea051d 100644 --- a/Assets/playerInfoDisplay/uAchievement/globalAchievement/GlobalAchievementService.cs +++ b/Assets/playerInfoDisplay/uAchievement/globalAchievement/GlobalAchievementService.cs @@ -6,6 +6,7 @@ public sealed class GlobalAchievementService : MonoBehaviour { private const string SaveCategory = "global_achievement"; private const string SaveKey = "runtime_state"; + private const string RecoverySlotKey = "global_achievement_runtime_state"; public const string DefaultResourcesPath = "so/globalachievments"; public const string DefaultEditorAssetFolder = "Assets/Resources/so/globalachievments"; @@ -79,7 +80,14 @@ public sealed class GlobalAchievementService : MonoBehaviour GlobalAchievementSaveData loaded; if (!SecureSaveVault.TryLoadJson(SaveCategory, SaveKey, out loaded)) { - loaded = new GlobalAchievementSaveData(); + if (!LocalRecoveryMirror.TryLoadJson(RecoverySlotKey, out loaded) || loaded == null) + { + loaded = new GlobalAchievementSaveData(); + } + else + { + SecureSaveVault.SaveJson(SaveCategory, SaveKey, loaded); + } } saveData = loaded ?? new GlobalAchievementSaveData(); @@ -274,6 +282,7 @@ public sealed class GlobalAchievementService : MonoBehaviour lastSaveFrame = Application.isPlaying ? Time.frameCount : -1; SecureSaveVault.SaveJson(SaveCategory, SaveKey, saveData); + LocalRecoveryMirror.SaveJson(RecoverySlotKey, saveData); } private void EvaluateAll() diff --git a/Assets/scripts/Combat/AllyCombatant.cs b/Assets/scripts/Combat/AllyCombatant.cs index 59543eb5..e84227cc 100644 --- a/Assets/scripts/Combat/AllyCombatant.cs +++ b/Assets/scripts/Combat/AllyCombatant.cs @@ -15,6 +15,8 @@ using TMPro; /// public class AllyCombatant : MonoBehaviour, ICombatant { + private static float GameplayNow => Application.isPlaying ? GameplayClock.NowSongTime : Time.realtimeSinceStartup; + private static AllyHero_SO[] cachedAllAllyHeroes; public int slotIndex = 0; // Documentation text normalized. @@ -209,7 +211,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant if (Application.isPlaying && skillIconAutoFadeTime > 0f && lastSkillIconPushTime > 0f) { // Only start coroutine if not already running and time exceeded - if (skillIconAutoFadeCoroutine == null && Time.time - lastSkillIconPushTime >= skillIconAutoFadeTime) + if (skillIconAutoFadeCoroutine == null && GameplayNow - lastSkillIconPushTime >= skillIconAutoFadeTime) { // Double check visibility bool anyVisible = false; @@ -238,23 +240,23 @@ public class AllyCombatant : MonoBehaviour, ICombatant TryCastOnFullMana(); } - if (_selfDamageRedirectToAdjacentExpireTime > 0f && Time.time > _selfDamageRedirectToAdjacentExpireTime) + if (_selfDamageRedirectToAdjacentExpireTime > 0f && GameplayNow > _selfDamageRedirectToAdjacentExpireTime) { ConsumeSelfDamageRedirectToAdjacent(); } - if (_rewriteNonMissToPerfectExpireTime > 0f && Time.time > _rewriteNonMissToPerfectExpireTime) + if (_rewriteNonMissToPerfectExpireTime > 0f && GameplayNow > _rewriteNonMissToPerfectExpireTime) { ClearNonMissToPerfectRewrite(); } else if (_rewriteNonMissToPerfectExpireTime > 0f && - Time.time <= _rewriteNonMissToPerfectExpireTime && + GameplayNow <= _rewriteNonMissToPerfectExpireTime && string.IsNullOrEmpty(_rewriteNonMissToPerfectIconId) && iBudeffPrefabController.Instance != null) { // Fallback: if icon registration failed earlier (e.g. controller initialized later), // retry during active window. - float remain = Mathf.Max(0.01f, _rewriteNonMissToPerfectExpireTime - Time.time); + float remain = Mathf.Max(0.01f, _rewriteNonMissToPerfectExpireTime - GameplayNow); _rewriteNonMissToPerfectIconId = iBudeffPrefabController.Instance.RegisterTimedEffect(this, PlayerBudeffIconType.ot_luckyChance, 1f, remain); iBudeffPrefabController.Instance.RefreshAllyNow(this); } @@ -728,7 +730,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant if (skillIconSlots == null || skillIconSlots.Length == 0) return; // Reset auto-fade logic - lastSkillIconPushTime = Time.time; + lastSkillIconPushTime = GameplayNow; if (skillIconAutoFadeCoroutine != null) { StopCoroutine(skillIconAutoFadeCoroutine); @@ -837,7 +839,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant skillIconOccupied[i] = false; // Wait small interval between fades - yield return new WaitForSeconds(0.15f); + yield return GameplayClock.WaitForSeconds(0.15f); } } @@ -1887,7 +1889,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant } activeBuffs.Add(buff); - _buffAppliedTimes[buff.buffId] = Application.isPlaying ? Time.time : Time.realtimeSinceStartup; + _buffAppliedTimes[buff.buffId] = GameplayNow; // Apply reversible multipliers. attackMultiplier is applied via baseline+recalc to ensure it can be reverted. if (buff.scoreMultiplier != 1f) scoreEfficiency *= buff.scoreMultiplier; if (buff.attackMultiplier != 1f) RecalculateAttackFromBuffs(); @@ -2539,7 +2541,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant float expireTime = -1f; if (duration > 0f && Application.isPlaying) { - expireTime = Time.time + duration; + expireTime = GameplayNow + duration; } NextDamageRedirectState state = null; @@ -2577,7 +2579,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant bool remove = redirector == null; if (!remove && (redirector.IsDead || !redirector.gameObject.activeInHierarchy)) remove = true; - if (!remove && Application.isPlaying && state.expireTime > 0f && Time.time > state.expireTime) + if (!remove && Application.isPlaying && state.expireTime > 0f && GameplayNow > state.expireTime) remove = true; if (!remove) continue; @@ -2703,12 +2705,12 @@ public class AllyCombatant : MonoBehaviour, ICombatant if (string.IsNullOrWhiteSpace(buff.buffId)) { buff.buffId = Guid.NewGuid().ToString(); - _buffAppliedTimes[buff.buffId] = Application.isPlaying ? Time.time : Time.realtimeSinceStartup; + _buffAppliedTimes[buff.buffId] = GameplayNow; } float t = 0f; if (!_buffAppliedTimes.TryGetValue(buff.buffId, out t)) { - t = Application.isPlaying ? Time.time : Time.realtimeSinceStartup; + t = GameplayNow; _buffAppliedTimes[buff.buffId] = t; } if (latest == null || t > latestTime) @@ -2747,7 +2749,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant { if (!_buffAppliedTimes.TryGetValue(objectBuff.buffId, out objectBuffTime)) { - objectBuffTime = Application.isPlaying ? Time.time : Time.realtimeSinceStartup; + objectBuffTime = GameplayNow; _buffAppliedTimes[objectBuff.buffId] = objectBuffTime; } } @@ -2958,7 +2960,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant // Compensate at expiry: source +delta, target -delta, to keep net transfer behavior correct. if (duration > 0f) { - float remaining = Mathf.Max(0.01f, (startTime + duration) - Time.time); + float remaining = Mathf.Max(0.01f, (startTime + duration) - GameplayNow); StartCoroutine(CompensateTransferredTimedBudeffAtExpiry(actualTarget, iconType, value, remaining)); } return true; @@ -2966,7 +2968,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant private IEnumerator CompensateTransferredTimedBudeffAtExpiry(AllyCombatant target, PlayerBudeffIconType iconType, float value, float waitSeconds) { - yield return new WaitForSeconds(Mathf.Max(0.01f, waitSeconds)); + yield return GameplayClock.WaitForSeconds(Mathf.Max(0.01f, waitSeconds)); if (target == null) yield break; if (this == null) yield break; @@ -3086,7 +3088,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant if (target.IsDead || !target.gameObject.activeInHierarchy) return; if (!IsSelfDamageRedirectToAdjacentActive()) return; - float remain = Mathf.Max(0.01f, _selfDamageRedirectToAdjacentExpireTime - Time.time); + float remain = Mathf.Max(0.01f, _selfDamageRedirectToAdjacentExpireTime - GameplayNow); string iconId = _selfDamageRedirectToAdjacentIconId; // Clear source state without touching icon (icon already moved by budeff controller transfer). @@ -3096,7 +3098,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant // Keep only one self-redirect state on target. target.ConsumeSelfDamageRedirectToAdjacent(); - target._selfDamageRedirectToAdjacentExpireTime = Time.time + remain; + target._selfDamageRedirectToAdjacentExpireTime = GameplayNow + remain; target._selfDamageRedirectToAdjacentIconId = iconId; } @@ -3222,7 +3224,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant { if (!Application.isPlaying) return; if (duration <= 0f) duration = 0.01f; - _selfDamageRedirectToAdjacentExpireTime = Time.time + duration; + _selfDamageRedirectToAdjacentExpireTime = GameplayNow + duration; if (!string.IsNullOrEmpty(_selfDamageRedirectToAdjacentIconId)) { iBudeffPrefabController.Instance?.UnregisterTimedEffect(slotIndex, _selfDamageRedirectToAdjacentIconId); @@ -3236,7 +3238,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant if (!Application.isPlaying) return; if (duration <= 0f) duration = 0.01f; - _rewriteNonMissToPerfectExpireTime = Time.time + duration; + _rewriteNonMissToPerfectExpireTime = GameplayNow + duration; if (!string.IsNullOrEmpty(_rewriteNonMissToPerfectIconId)) { @@ -3252,7 +3254,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant { if (!Application.isPlaying) return false; if (_rewriteNonMissToPerfectExpireTime <= 0f) return false; - if (Time.time > _rewriteNonMissToPerfectExpireTime) + if (GameplayNow > _rewriteNonMissToPerfectExpireTime) { ClearNonMissToPerfectRewrite(); return false; @@ -3280,7 +3282,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant { if (!Application.isPlaying) return false; if (IsDead) return false; - return _rewriteNonMissToPerfectExpireTime > 0f && Time.time <= _rewriteNonMissToPerfectExpireTime; + return _rewriteNonMissToPerfectExpireTime > 0f && GameplayNow <= _rewriteNonMissToPerfectExpireTime; } private bool IsSelfDamageRedirectToAdjacentActive() @@ -3292,7 +3294,7 @@ public class AllyCombatant : MonoBehaviour, ICombatant ConsumeSelfDamageRedirectToAdjacent(); return false; } - if (Time.time > _selfDamageRedirectToAdjacentExpireTime) + if (GameplayNow > _selfDamageRedirectToAdjacentExpireTime) { ConsumeSelfDamageRedirectToAdjacent(); return false; diff --git a/Assets/scripts/Combat/EffectSystem.cs b/Assets/scripts/Combat/EffectSystem.cs index 819b6398..accd23de 100644 --- a/Assets/scripts/Combat/EffectSystem.cs +++ b/Assets/scripts/Combat/EffectSystem.cs @@ -1191,7 +1191,7 @@ public class EffectSystem : MonoBehaviour comp.ReceiveDamage(perTick, source, false); // No need to call TriggerQueuedPopups manually as deferPopup is false - yield return new WaitForSeconds(tickInterval); + yield return GameplayClock.WaitForSeconds(tickInterval); elapsed += tickInterval; } } @@ -1239,7 +1239,7 @@ public class EffectSystem : MonoBehaviour comp.ReceiveHeal(perTick, source, false); // No need to call TriggerQueuedPopups manually as deferPopup is false - yield return new WaitForSeconds(tickInterval); + yield return GameplayClock.WaitForSeconds(tickInterval); elapsed += tickInterval; } } @@ -1305,7 +1305,7 @@ public class EffectSystem : MonoBehaviour { ally.ModifyMana(Mathf.CeilToInt(perTick), true, true); } - yield return new WaitForSeconds(tickInterval); + yield return GameplayClock.WaitForSeconds(tickInterval); elapsed += tickInterval; } } @@ -1321,7 +1321,7 @@ public class EffectSystem : MonoBehaviour } comp.ApplyBuff(buff, source); - yield return new WaitForSeconds(buff.duration); + yield return GameplayClock.WaitForSeconds(buff.duration); comp.RemoveBuff(buff.buffId); } @@ -1337,7 +1337,7 @@ public class EffectSystem : MonoBehaviour } comp.ApplyBuff(debuff, source); - yield return new WaitForSeconds(debuff.duration); + yield return GameplayClock.WaitForSeconds(debuff.duration); comp.RemoveBuff(debuff.buffId); } @@ -1348,7 +1348,7 @@ public class EffectSystem : MonoBehaviour { if (ally == null) yield break; ally.scoreEfficiency = Mathf.Max(0f, ally.scoreEfficiency + delta); - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (ally == null) yield break; ally.scoreEfficiency = Mathf.Max(0f, ally.scoreEfficiency - delta); } @@ -1369,7 +1369,7 @@ public class EffectSystem : MonoBehaviour if (ally != null) { ally.damageResistance = ClampDamageResistance(ally.damageResistance + delta); - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (ally == null) yield break; ally.damageResistance = ClampDamageResistance(ally.damageResistance - delta); yield break; @@ -1380,7 +1380,7 @@ public class EffectSystem : MonoBehaviour { enemy.damageResistance = ClampDamageResistance(enemy.damageResistance + delta); iBudeffPrefabController.Instance?.RefreshEnemyNow(enemy); - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (enemy == null) yield break; enemy.damageResistance = ClampDamageResistance(enemy.damageResistance - delta); yield break; @@ -1403,7 +1403,7 @@ public class EffectSystem : MonoBehaviour { if (ally == null) yield break; ally.ModifyAttack(delta); - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (ally == null) yield break; ally.ModifyAttack(-delta); } @@ -1427,7 +1427,7 @@ public class EffectSystem : MonoBehaviour if (enemy == null) yield break; enemy.ModifyAttack(delta); iBudeffPrefabController.Instance?.RefreshEnemyNow(enemy); - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (enemy == null) yield break; enemy.ModifyAttack(-delta); } @@ -1445,7 +1445,7 @@ public class EffectSystem : MonoBehaviour if (ally == null) yield break; ally.SetMaxHP(Mathf.Max(1, ally.maxHP + delta), false); if (delta > 0) ally.SetCurrentHP(ally.currentHP + delta, false); - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (ally == null) yield break; ally.SetMaxHP(Mathf.Max(1, ally.maxHP - delta), false); } @@ -1464,7 +1464,7 @@ public class EffectSystem : MonoBehaviour enemy.SetMaxHP(Mathf.Max(1, enemy.maxHP + delta), false); if (delta > 0) enemy.ModifyHP(delta); iBudeffPrefabController.Instance?.RefreshEnemyNow(enemy); - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (enemy == null) yield break; enemy.SetMaxHP(Mathf.Max(1, enemy.maxHP - delta), false); } @@ -1481,7 +1481,7 @@ public class EffectSystem : MonoBehaviour { if (ally == null) yield break; ally.SetMaxMana(Mathf.Max(1, ally.maxMana + delta), false); - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (ally == null) yield break; ally.SetMaxMana(Mathf.Max(1, ally.maxMana - delta), false); } @@ -1499,7 +1499,7 @@ public class EffectSystem : MonoBehaviour if (enemy == null) yield break; enemy.SetMaxMana(Mathf.Max(1, enemy.maxMana + delta), false); iBudeffPrefabController.Instance?.RefreshEnemyNow(enemy); - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (enemy == null) yield break; enemy.SetMaxMana(Mathf.Max(1, enemy.maxMana - delta), false); } diff --git a/Assets/scripts/Combat/SkillBuilder.cs b/Assets/scripts/Combat/SkillBuilder.cs index 964b1f06..7fdb3cca 100644 --- a/Assets/scripts/Combat/SkillBuilder.cs +++ b/Assets/scripts/Combat/SkillBuilder.cs @@ -604,7 +604,7 @@ public class SkillBuilder : MonoBehaviour else Debug.LogWarning($"ApplyBuffToTargets: target {t.name} has no ICombatant"); } if (buff.duration > 0f) - yield return new WaitForSeconds(buff.duration); + yield return GameplayClock.WaitForSeconds(buff.duration); else yield break; @@ -1010,7 +1010,7 @@ public class SkillBuilder : MonoBehaviour private IEnumerator RemoveRefreshOnlyTimedEffectAfterDuration(string key, GameObject target, float duration) { - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (_refreshOnlyTimedEffectStates.TryGetValue(key, out var state)) { @@ -1212,7 +1212,7 @@ public class SkillBuilder : MonoBehaviour if (target == null) break; if (!ApplyRefreshOnlyOverTimeTick(def.effectType, target, perTick, source)) break; - yield return new WaitForSeconds(tickInterval); + yield return GameplayClock.WaitForSeconds(tickInterval); elapsed += tickInterval; } @@ -1544,7 +1544,7 @@ ResolvedGroup: { string sid = !string.IsNullOrWhiteSpace(def.skillId) ? def.skillId : def.name; string repeatKey = $"{slotIndex}:{sid}"; - float now = Time.time; + float now = GameplayClock.NowSongTime; if (_lastSkillTriggerTime.TryGetValue(repeatKey, out float last) && (now - last) <= def.repeatWindowSeconds) { amountTotal = def.repeatValue; @@ -2406,7 +2406,7 @@ ResolvedGroup: } ally.AddScoreDirect(Mathf.Max(0, state.scorePerSecond)); - yield return new WaitForSeconds(1f); + yield return GameplayClock.WaitForSeconds(1f); } } @@ -2650,7 +2650,7 @@ ResolvedGroup: { iBudeffPrefabController.Instance?.RegisterTimedEffect(ally, PlayerBudeffIconType.ot_scoreEfficiency_down, -ally.scoreEfficiency, duration); } - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (ally != null && !ally.IsDead && _equipTalentScoutDisagreeRestoreScoreBySlot.TryGetValue(slotIndex, out float restore)) { ally.scoreEfficiency = Mathf.Max(0f, restore); @@ -2760,7 +2760,7 @@ ResolvedGroup: private IEnumerator NewIdeaExpireCoroutine(int slotIndex, float duration) { - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (_equipNewIdeaStacksBySlot.TryGetValue(slotIndex, out int stacks)) { _equipNewIdeaStacksBySlot[slotIndex] = Mathf.Max(0, stacks - 1); @@ -3372,7 +3372,7 @@ ResolvedGroup: { LogVerbose($"[SkillBuilder] NotifyNoteHit RECEIVED: track={trackIndex} judge={judgeResult} noteType={noteType} uniqueId={uniqueNoteId}"); // cleanup old processed ids (> 10s) - float nowCleanup = Time.time; + float nowCleanup = GameplayClock.NowSongTime; _tmpNoteIdRemoval.Clear(); var toRemove = _tmpNoteIdRemoval; foreach (var kv in _processedNoteHitTimestamps) @@ -3391,7 +3391,7 @@ ResolvedGroup: } else { - _processedNoteHitTimestamps[uniqueNoteId] = Time.time; + _processedNoteHitTimestamps[uniqueNoteId] = nowCleanup; } } @@ -3491,7 +3491,7 @@ ResolvedGroup: // cooldown per slot+skill string key = $"{trackIndex}:{def.skillId}"; - float now = Time.time; + float now = GameplayClock.NowSongTime; if (def.onNoteHitCooldown > 0f) { if (_lastOnNoteHitTriggerTime.TryGetValue(key, out float last)) @@ -3544,7 +3544,7 @@ ResolvedGroup: while (elapsed < duration) { ally.ModifyMana(Mathf.CeilToInt(perTick), true, true); - yield return new WaitForSeconds(tickInterval); + yield return GameplayClock.WaitForSeconds(tickInterval); elapsed += tickInterval; } } @@ -3552,7 +3552,7 @@ ResolvedGroup: private IEnumerator RemoveBuffAfterDuration(GameObject target, string buffId, float duration) { if (duration <= 0f) yield break; - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (target == null) yield break; var ic = target.GetComponent(); ic?.RemoveBuff(buffId); @@ -3564,7 +3564,7 @@ ResolvedGroup: { if (ally == null) yield break; ally.scoreEfficiency = Mathf.Max(0f, ally.scoreEfficiency + delta); - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (ally == null) yield break; ally.scoreEfficiency = Mathf.Max(0f, ally.scoreEfficiency - delta); } @@ -3581,7 +3581,7 @@ ResolvedGroup: { if (ally == null) yield break; ally.ModifyAttack(delta); - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (ally == null) yield break; ally.ModifyAttack(-delta); } @@ -3599,7 +3599,7 @@ ResolvedGroup: if (enemy == null) yield break; enemy.ModifyAttack(delta); iBudeffPrefabController.Instance?.RefreshEnemyNow(enemy); - yield return new WaitForSeconds(duration); + yield return GameplayClock.WaitForSeconds(duration); if (enemy == null) yield break; enemy.ModifyAttack(-delta); } @@ -3674,7 +3674,7 @@ ResolvedGroup: if (ally != null) ally.ModifyHP(-Mathf.CeilToInt(perTick), true); else ic?.ReceiveDamage(perTick, source); - yield return new WaitForSeconds(tickInterval); + yield return GameplayClock.WaitForSeconds(tickInterval); elapsed += tickInterval; } } @@ -3713,7 +3713,7 @@ ResolvedGroup: { if (ally != null) ally.ReceiveHeal(perTick, source); else ic?.ReceiveHeal(perTick, source); - yield return new WaitForSeconds(tickInterval); + yield return GameplayClock.WaitForSeconds(tickInterval); elapsed += tickInterval; } } diff --git a/Assets/scripts/Data/Player_SO.cs b/Assets/scripts/Data/Player_SO.cs index f42a314f..eb1eda95 100644 --- a/Assets/scripts/Data/Player_SO.cs +++ b/Assets/scripts/Data/Player_SO.cs @@ -124,6 +124,12 @@ public class Player_SO : ScriptableObject PersistEditorChanges(); } + public void SetCurrentLevel(int value) + { + player_currentLevel = Mathf.Max(0, value); + PersistEditorChanges(); + } + public void SetLegacyExpBottleCount(string fieldName, int value) { int safeValue = Mathf.Max(0, value); diff --git a/Assets/scripts/UI/Panel/dontdestroyonload/btm and top.prefab b/Assets/scripts/UI/Panel/dontdestroyonload/btm and top.prefab index af220064..8912c955 100644 --- a/Assets/scripts/UI/Panel/dontdestroyonload/btm and top.prefab +++ b/Assets/scripts/UI/Panel/dontdestroyonload/btm and top.prefab @@ -353,6 +353,85 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: 2147483647 +--- !u!1 &426429080708788999 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3588089977731618063} + - component: {fileID: 5925113108902525105} + - component: {fileID: 3792772277535749308} + m_Layer: 5 + m_Name: title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3588089977731618063 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 426429080708788999} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8386168102734922478} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 76.4, y: 6.8} + m_SizeDelta: {x: 108.2993, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5925113108902525105 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 426429080708788999} + m_CullTransparentMesh: 1 +--- !u!114 &3792772277535749308 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 426429080708788999} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.14117648, g: 0.34117648, b: 0.7764706, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d254d20d93651ae448ff13d10dff30ab, type: 3} + m_FontSize: 22 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u8BB0\u5FC6\u788E\u7247" --- !u!1 &436966836278758008 GameObject: m_ObjectHideFlags: 0 @@ -1548,6 +1627,82 @@ MonoBehaviour: m_FillOrigin: 1 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1154890391529787835 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4739059072308377584} + - component: {fileID: 4169473327949744047} + - component: {fileID: 4746946122584048226} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4739059072308377584 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154890391529787835} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8386168102734922478} + m_Father: {fileID: 344439534936218361} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 39.766113, y: 0.000030517578} + m_SizeDelta: {x: 179.5321, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4169473327949744047 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154890391529787835} + m_CullTransparentMesh: 1 +--- !u!114 &4746946122584048226 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154890391529787835} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3313ab17f45abdb48a37863e4b5a1960, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &1162878931044217181 GameObject: m_ObjectHideFlags: 0 @@ -1965,6 +2120,8 @@ RectTransform: - {fileID: 2031050595738000162} - {fileID: 8331411503753309374} - {fileID: 4682203384894634301} + - {fileID: 344439534936218361} + - {fileID: 1318901128213550095} m_Father: {fileID: 5634981615641515618} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} @@ -2972,6 +3129,163 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2181552105731082115 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8386168102734922478} + - component: {fileID: 838231327993861979} + - component: {fileID: 6417302040826184329} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8386168102734922478 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2181552105731082115} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3588089977731618063} + - {fileID: 4237466771538748969} + - {fileID: 4371375009347594729} + m_Father: {fileID: 4739059072308377584} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -61.8, y: 21.3} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &838231327993861979 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2181552105731082115} + m_CullTransparentMesh: 1 +--- !u!114 &6417302040826184329 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2181552105731082115} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 9753216db376a75409e917958811eb28, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2221885552834636748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3620140249028480830} + - component: {fileID: 9205493091488953998} + - component: {fileID: 9003854730670127283} + m_Layer: 5 + m_Name: title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3620140249028480830 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2221885552834636748} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4915880832073046023} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 76.4, y: 6.8} + m_SizeDelta: {x: 108.2993, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9205493091488953998 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2221885552834636748} + m_CullTransparentMesh: 1 +--- !u!114 &9003854730670127283 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2221885552834636748} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.14117648, g: 0.34117648, b: 0.7764706, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d254d20d93651ae448ff13d10dff30ab, type: 3} + m_FontSize: 22 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u7B97\u529B" --- !u!1 &2272313500580491446 GameObject: m_ObjectHideFlags: 0 @@ -3684,6 +3998,164 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: "\u8BBE\u7F6E" +--- !u!1 &2630194317550579867 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4237466771538748969} + - component: {fileID: 5165259111062851853} + - component: {fileID: 4128820641220479633} + m_Layer: 5 + m_Name: uaage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4237466771538748969 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2630194317550579867} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8386168102734922478} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 105.07, y: -12.9} + m_SizeDelta: {x: 165.64, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5165259111062851853 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2630194317550579867} + m_CullTransparentMesh: 1 +--- !u!114 &4128820641220479633 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2630194317550579867} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.34509805, g: 0.454902, b: 0.87843144, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d254d20d93651ae448ff13d10dff30ab, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u201D\u8BB0\u5FC6\u201C\u5347\u7EA7\u8017\u6750" +--- !u!1 &2761479725766632156 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8168912630108818851} + - component: {fileID: 3264795833408462964} + - component: {fileID: 6181265517338783923} + m_Layer: 5 + m_Name: uaage (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8168912630108818851 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2761479725766632156} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4915880832073046023} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 62.033936, y: -42.199936} + m_SizeDelta: {x: 165.64, y: 32} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3264795833408462964 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2761479725766632156} + m_CullTransparentMesh: 1 +--- !u!114 &6181265517338783923 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2761479725766632156} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.34509805, g: 0.454902, b: 0.87843144, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d254d20d93651ae448ff13d10dff30ab, type: 3} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u53EF\u901A\u8FC7\u6E38\u620F\u7ED3\u7B97\u3001\u6BCF\u65E5\u4EFB\u52A1\u3001\u9650\u65F6\u6D3B\u52A8\u7B49\u83B7\u5F97" --- !u!1 &2858111793453251971 GameObject: m_ObjectHideFlags: 0 @@ -4685,6 +5157,85 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: [] +--- !u!1 &3618039403176295909 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6730918269516228671} + - component: {fileID: 1029003527153437241} + - component: {fileID: 1824670494053312864} + m_Layer: 5 + m_Name: uaage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6730918269516228671 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3618039403176295909} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4915880832073046023} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 105.07, y: -12.9} + m_SizeDelta: {x: 165.64, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1029003527153437241 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3618039403176295909} + m_CullTransparentMesh: 1 +--- !u!114 &1824670494053312864 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3618039403176295909} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.34509805, g: 0.454902, b: 0.87843144, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d254d20d93651ae448ff13d10dff30ab, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u901A\u7528\u8D27\u5E01" --- !u!1 &3662412597511783294 GameObject: m_ObjectHideFlags: 0 @@ -5466,6 +6017,55 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: Notice +--- !u!1 &4342270383688594382 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5135740165234032748} + - component: {fileID: 7290311831161460692} + m_Layer: 5 + m_Name: details + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5135740165234032748 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4342270383688594382} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7980864476041398671} + m_Father: {fileID: 1216734273723155318} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -83.339966} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!225 &7290311831161460692 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4342270383688594382} + m_Enabled: 1 + m_Alpha: 0.01 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!1 &4409839510533265091 GameObject: m_ObjectHideFlags: 0 @@ -5784,6 +6384,8 @@ RectTransform: - {fileID: 5742172749191724167} - {fileID: 1858607040280804733} - {fileID: 6855991538180105533} + - {fileID: 5135740165234032748} + - {fileID: 6358183742841940414} m_Father: {fileID: 5634981615641515618} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} @@ -5899,6 +6501,11 @@ MonoBehaviour: player_mmrFragment: {fileID: 1718535194614905540} player_rks: {fileID: 3469340257331446344} rksProgressImage: {fileID: 4240146692151177402} + mmrFragmentHoverButton: {fileID: 4513057330329503754} + coinsHoverButton: {fileID: 7330079919418879394} + mmrFragmentHoverCanvasGroup: {fileID: 5174116231192050528} + coinsHoverCanvasGroup: {fileID: 7290311831161460692} + currencyHoverFadeDuration: 0.25 putPrefabsHere: {fileID: 6773918330215714056} putSettingsPrefabHere: {fileID: 3000813276228866063} settings_launch: {fileID: 865676738076373517} @@ -6729,6 +7336,84 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: USERNAME +--- !u!1 &5751219486557543197 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4915880832073046023} + - component: {fileID: 953745820889700748} + - component: {fileID: 6746798777368168366} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4915880832073046023 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5751219486557543197} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3620140249028480830} + - {fileID: 6730918269516228671} + - {fileID: 8168912630108818851} + m_Father: {fileID: 7980864476041398671} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -61.8, y: 21.3} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &953745820889700748 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5751219486557543197} + m_CullTransparentMesh: 1 +--- !u!114 &6746798777368168366 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5751219486557543197} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ddce9ea8759b6ca47b6d177982d1ed1e, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &5761813059751154211 GameObject: m_ObjectHideFlags: 0 @@ -6932,6 +7617,85 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6011707663806356324 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4371375009347594729} + - component: {fileID: 2917563899589020280} + - component: {fileID: 5311417381576714377} + m_Layer: 5 + m_Name: uaage (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4371375009347594729 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6011707663806356324} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8386168102734922478} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 64.3, y: -42.2} + m_SizeDelta: {x: 165.64, y: 32} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2917563899589020280 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6011707663806356324} + m_CullTransparentMesh: 1 +--- !u!114 &5311417381576714377 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6011707663806356324} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.34509805, g: 0.454902, b: 0.87843144, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d254d20d93651ae448ff13d10dff30ab, type: 3} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u53EF\u901A\u8FC7\u6E38\u620F\u7ED3\u7B97\u3001\u8BB0\u5FC6\u878D\u5408\u3001\u9650\u65F6\u6D3B\u52A8\u7B49\u83B7\u5F97" --- !u!1 &6064513226240405794 GameObject: m_ObjectHideFlags: 0 @@ -8195,6 +8959,126 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6957471067861162298 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1318901128213550095} + - component: {fileID: 1602442860359510910} + - component: {fileID: 7442414883872228269} + - component: {fileID: 4513057330329503754} + m_Layer: 5 + m_Name: hoverTarget + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1318901128213550095 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6957471067861162298} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4507029859229390628} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 40, y: 0} + m_SizeDelta: {x: 179, y: 34} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1602442860359510910 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6957471067861162298} + m_CullTransparentMesh: 1 +--- !u!114 &7442414883872228269 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6957471067861162298} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.003921569} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &4513057330329503754 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6957471067861162298} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7442414883872228269} + m_OnClick: + m_PersistentCalls: + m_Calls: [] --- !u!1 &6961700965342786315 GameObject: m_ObjectHideFlags: 0 @@ -9660,6 +10544,126 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: P L A Y E R L E V E L +--- !u!1 &7933908378055933347 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6358183742841940414} + - component: {fileID: 7592844618027999902} + - component: {fileID: 3078872098658699564} + - component: {fileID: 7330079919418879394} + m_Layer: 5 + m_Name: hoverTarget + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6358183742841940414 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7933908378055933347} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1216734273723155318} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 40, y: 0} + m_SizeDelta: {x: 179, y: 34} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7592844618027999902 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7933908378055933347} + m_CullTransparentMesh: 1 +--- !u!114 &3078872098658699564 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7933908378055933347} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.003921569} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &7330079919418879394 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7933908378055933347} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 3078872098658699564} + m_OnClick: + m_PersistentCalls: + m_Calls: [] --- !u!1 &8242493767940377395 GameObject: m_ObjectHideFlags: 0 @@ -10026,6 +11030,55 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8454156013623958887 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 344439534936218361} + - component: {fileID: 5174116231192050528} + m_Layer: 5 + m_Name: details + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &344439534936218361 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8454156013623958887} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4739059072308377584} + m_Father: {fileID: 4507029859229390628} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -83.34} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!225 &5174116231192050528 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8454156013623958887} + m_Enabled: 1 + m_Alpha: 0.01 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!1 &8454184552936584408 GameObject: m_ObjectHideFlags: 0 @@ -11093,6 +12146,82 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9194946890627814533 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7980864476041398671} + - component: {fileID: 8780895543250707067} + - component: {fileID: 5920531183977529157} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7980864476041398671 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9194946890627814533} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4915880832073046023} + m_Father: {fileID: 5135740165234032748} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 39.766113, y: 0.000030517578} + m_SizeDelta: {x: 179.5321, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8780895543250707067 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9194946890627814533} + m_CullTransparentMesh: 1 +--- !u!114 &5920531183977529157 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9194946890627814533} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3313ab17f45abdb48a37863e4b5a1960, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1001 &7849443051183999327 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/scripts/UI/Panel/dontdestroyonload/btmandtopController.cs b/Assets/scripts/UI/Panel/dontdestroyonload/btmandtopController.cs index 98083837..fa396004 100644 --- a/Assets/scripts/UI/Panel/dontdestroyonload/btmandtopController.cs +++ b/Assets/scripts/UI/Panel/dontdestroyonload/btmandtopController.cs @@ -5,8 +5,11 @@ using UnityEngine.SceneManagement; using UnityEngine.EventSystems; using System.Collections.Generic; using UnityEngine.Audio; +using DG.Tweening; using Bansonic; +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX using Steamworks; +#endif using GameServer.Client; public class btmandtopController : MonoBehaviour, ICancelHandler @@ -24,6 +27,12 @@ public class btmandtopController : MonoBehaviour, ICancelHandler public Text player_mmrFragment; public Text player_rks; public Image rksProgressImage; + [Header("currency hover")] + public Button mmrFragmentHoverButton; + public Button coinsHoverButton; + public CanvasGroup mmrFragmentHoverCanvasGroup; + public CanvasGroup coinsHoverCanvasGroup; + [Min(0.01f)] public float currencyHoverFadeDuration = 0.25f; [Header("put prefabs here")] public GameObject putPrefabsHere; public GameObject putSettingsPrefabHere; @@ -135,6 +144,8 @@ public class btmandtopController : MonoBehaviour, ICancelHandler private RectTransform topNavigationRoot; private bool topNavigationGeometryDirty = true; private int lastTopNavigationParentChildCount = -1; + private Tween mmrFragmentHoverTween; + private Tween coinsHoverTween; private static readonly List sceneHistory = new List(); private static bool sceneHistoryHooked = false; @@ -159,6 +170,7 @@ public class btmandtopController : MonoBehaviour, ICancelHandler float currentRks = PlayerRksService.GetBestOverallRks(player_SO); UpdatePlayerRksText(currentRks); UpdateRksProgressImage(currentRks); + SetupCurrencyHoverIndicators(); if (button_Music == null) { @@ -538,6 +550,7 @@ public class btmandtopController : MonoBehaviour, ICancelHandler StopCoroutine(musicPicFade); musicPicFade = null; } + KillCurrencyHoverTweens(); musicPicGroup = null; if (settings_launch != null) settings_launch.onClick.RemoveListener(instantiateSettings); @@ -593,6 +606,107 @@ public class btmandtopController : MonoBehaviour, ICancelHandler } } + private void SetupCurrencyHoverIndicators() + { + InitializeCurrencyHoverCanvasGroup(mmrFragmentHoverCanvasGroup); + InitializeCurrencyHoverCanvasGroup(coinsHoverCanvasGroup); + + AttachCurrencyHoverListener(mmrFragmentHoverButton, true); + AttachCurrencyHoverListener(coinsHoverButton, false); + } + + private void InitializeCurrencyHoverCanvasGroup(CanvasGroup targetGroup) + { + if (targetGroup == null) + { + return; + } + + targetGroup.DOKill(); + targetGroup.alpha = 0f; + targetGroup.interactable = false; + targetGroup.blocksRaycasts = false; + } + + private void AttachCurrencyHoverListener(Button targetButton, bool isFragmentButton) + { + if (targetButton == null) + { + return; + } + + btmandtopCurrencyHoverRelay relay = targetButton.GetComponent(); + if (relay == null) + { + relay = targetButton.gameObject.AddComponent(); + } + + relay.Initialize(this, isFragmentButton); + } + + internal void SetCurrencyHoverVisible(bool isFragmentGroup, bool visible) + { + CanvasGroup targetGroup = isFragmentGroup ? mmrFragmentHoverCanvasGroup : coinsHoverCanvasGroup; + if (targetGroup == null) + { + return; + } + + Tween currentTween = isFragmentGroup ? mmrFragmentHoverTween : coinsHoverTween; + if (currentTween != null && currentTween.IsActive()) + { + currentTween.Kill(); + } + + float duration = Mathf.Max(0.01f, currencyHoverFadeDuration); + targetGroup.interactable = false; + targetGroup.blocksRaycasts = false; + + Tween nextTween = targetGroup + .DOFade(visible ? 1f : 0f, duration) + .SetEase(Ease.Linear) + .SetUpdate(true) + .SetLink(targetGroup.gameObject) + .OnComplete(() => + { + targetGroup.alpha = visible ? 1f : 0f; + targetGroup.interactable = false; + targetGroup.blocksRaycasts = false; + }); + + if (isFragmentGroup) + { + mmrFragmentHoverTween = nextTween; + } + else + { + coinsHoverTween = nextTween; + } + } + + private void KillCurrencyHoverTweens() + { + if (mmrFragmentHoverTween != null && mmrFragmentHoverTween.IsActive()) + { + mmrFragmentHoverTween.Kill(); + } + + if (coinsHoverTween != null && coinsHoverTween.IsActive()) + { + coinsHoverTween.Kill(); + } + + if (mmrFragmentHoverCanvasGroup != null) + { + mmrFragmentHoverCanvasGroup.DOKill(); + } + + if (coinsHoverCanvasGroup != null) + { + coinsHoverCanvasGroup.DOKill(); + } + } + private void HandleCoinsChanged(int coinAmount) { UpdatePlayerCoinsLegacyText(coinAmount); @@ -1580,6 +1694,12 @@ public class btmandtopController : MonoBehaviour, ICancelHandler public void UpdateSteamUserInfo() { +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) + // 非 Steam 平台(如 Android):无 Steamworks,显示未知来源即可。 + if (steamStatusText != null) + steamStatusText.text = LocalizationService.Get("steam.status.unknown", "Unknown Server"); + return; +#else if (!SteamManager.Initialized) { Debug.LogWarning("[Steam] SteamManager not initialized."); @@ -1648,6 +1768,7 @@ public class btmandtopController : MonoBehaviour, ICancelHandler if (steamStatusText != null) steamStatusText.text = LocalizationService.Get("steam.status.unknown", "Unknown Server"); } +#endif } } @@ -1678,3 +1799,39 @@ internal sealed class btmandtopPanelVisibilityRelay : MonoBehaviour } } } + +internal sealed class btmandtopCurrencyHoverRelay : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IPointerClickHandler +{ + private btmandtopController owner; + private bool isFragmentGroup; + + public void Initialize(btmandtopController controller, bool fragmentGroup) + { + owner = controller; + isFragmentGroup = fragmentGroup; + } + + public void OnPointerEnter(PointerEventData eventData) + { + if (owner != null) + { + owner.SetCurrencyHoverVisible(isFragmentGroup, true); + } + } + + public void OnPointerExit(PointerEventData eventData) + { + if (owner != null) + { + owner.SetCurrencyHoverVisible(isFragmentGroup, false); + } + } + + public void OnPointerClick(PointerEventData eventData) + { + if (owner != null) + { + owner.SetCurrencyHoverVisible(isFragmentGroup, true); + } + } +} diff --git a/Assets/scripts/UI/PauseManager.cs b/Assets/scripts/UI/PauseManager.cs index 400dd9f3..87eb893f 100644 --- a/Assets/scripts/UI/PauseManager.cs +++ b/Assets/scripts/UI/PauseManager.cs @@ -122,17 +122,13 @@ public class PauseManager : MonoBehaviour { Pause(true); } - else - { - Pause(false); - } } } // Keep existing Backspace quick-exit while paused. if (IsPaused && Input.GetKeyDown(KeyCode.Backspace)) { - Pause(false); + ResumeImmediately(true); StartCoroutine(LoadSceneAsync("Main_main")); } } @@ -144,6 +140,7 @@ public class PauseManager : MonoBehaviour if (IsPaused) return; IsPaused = true; Time.timeScale = 0f; + GameplayClock.Pause(); OnPauseStateChanged?.Invoke(true); // Startup flows call Pause(true) before real gameplay starts. @@ -192,11 +189,38 @@ public class PauseManager : MonoBehaviour if (!IsPaused) return; IsPaused = false; Time.timeScale = 1f; + GameplayClock.Resume(); OnPauseStateChanged?.Invoke(false); ShowOverlayAnimated(false); } } + private void ResumeImmediately(bool hideOverlay) + { + if (!IsPaused) + { + if (hideOverlay) + { + SetOverlayVisibleImmediate(false); + } + return; + } + + IsPaused = false; + Time.timeScale = 1f; + GameplayClock.Resume(); + OnPauseStateChanged?.Invoke(false); + + if (hideOverlay) + { + SetOverlayVisibleImmediate(false); + } + else + { + ShowOverlayAnimated(false); + } + } + public void TogglePause() { if (!CanPauseFromInput()) return; @@ -424,7 +448,11 @@ public class PauseManager : MonoBehaviour EnsureOverlayCanvasGroup(); EnsureOverlayPanelRoot(); - overlayRoot.SetActive(visible); + // Keep the overlay hierarchy active even when hidden. + // If PauseManager lives on overlayRoot or any of its children, deactivating the root + // disables this component and all future ESC input stops working. + if (!overlayRoot.activeSelf) + overlayRoot.SetActive(true); if (overlayCanvasGroup != null) { overlayCanvasGroup.alpha = visible ? 1f : 0f; @@ -530,8 +558,8 @@ public class PauseManager : MonoBehaviour if (overlayPanelRoot != null) overlayPanelRoot.localScale = targetScale; - if (!show) - overlayRoot.SetActive(false); + // Do not deactivate overlayRoot here; hiding via CanvasGroup is enough and keeps + // PauseManager alive for subsequent ESC presses. overlayFadeCoroutine = null; } @@ -571,16 +599,13 @@ public class PauseManager : MonoBehaviour } // Resume chart + music. - Pause(false); + ResumeImmediately(false); continueCoroutine = null; } private IEnumerator ReplayFromPauseCoroutine() { - SetOverlayVisibleImmediate(false); - IsPaused = false; - Time.timeScale = 1f; - try { OnPauseStateChanged?.Invoke(false); } catch { } + ResumeImmediately(true); var bmm = SceneObjectLookupCache.FindAny(); if (bmm != null && bmm.assignedSongData != null) @@ -596,10 +621,7 @@ public class PauseManager : MonoBehaviour private IEnumerator ExitFromPauseCoroutine() { - SetOverlayVisibleImmediate(false); - IsPaused = false; - Time.timeScale = 1f; - try { OnPauseStateChanged?.Invoke(false); } catch { } + ResumeImmediately(true); string targetScene = ExitSceneName; ArenaRoomService arenaRoomService = ArenaRoomService.Instance; diff --git a/Assets/scripts/WebView/WebViewLauncher.cs b/Assets/scripts/WebView/WebViewLauncher.cs index a9f3d126..1450b37d 100644 --- a/Assets/scripts/WebView/WebViewLauncher.cs +++ b/Assets/scripts/WebView/WebViewLauncher.cs @@ -211,7 +211,7 @@ public class WebViewLauncher : MonoBehaviour } return raw.TrimEnd('/'); } - return "http://47.112.187.172:8080"; + return "https://game.bansonic.top"; } string BuildFlutterLaunchArguments(string openUrl) @@ -534,13 +534,7 @@ public class WebViewLauncher : MonoBehaviour public void StartWebView() { - if (webProcess == null || webProcess.HasExited) - { - LaunchWebView(); - return; - } - SendLocalControlCommand("/home"); - WebViewReady?.Invoke(); + Bansonic.gNotice.error.display("“浮动小游戏”暂未开放,敬请期待!"); } public void StopWebView() diff --git a/Assets/scripts/_runtimecache/AllyHeroDeployLedger.cs b/Assets/scripts/_runtimecache/AllyHeroDeployLedger.cs index 9fce520c..53f35b5b 100644 --- a/Assets/scripts/_runtimecache/AllyHeroDeployLedger.cs +++ b/Assets/scripts/_runtimecache/AllyHeroDeployLedger.cs @@ -20,6 +20,7 @@ public sealed class AllyHeroDeployLedger : MonoBehaviour private readonly Dictionary joinDateUtcTicksByHeroId = new Dictionary(); private bool initialized; private bool loadedFromSave; + private bool hasAnyRecoverableLocalState; [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] private static void Bootstrap() @@ -78,14 +79,18 @@ public sealed class AllyHeroDeployLedger : MonoBehaviour AllyHeroDeployLedgerPayload payload; loadedFromSave = AllyHeroDeployLedgerStorage.TryLoad(out payload); + hasAnyRecoverableLocalState = loadedFromSave || AllyHeroDeployLedgerStorage.HasAnyRecoverableState(); RebuildFromPayload(payload); initialized = true; - if (!loadedFromSave) + if (!loadedFromSave && !hasAnyRecoverableLocalState) { ResetGrowthStateToDefaults(); } SyncAllMirrorFlags(); - SaveNow(); + if (loadedFromSave || !hasAnyRecoverableLocalState) + { + SaveNow(); + } } public void ResetToDefaultsIfSaveMissing() @@ -95,7 +100,7 @@ public sealed class AllyHeroDeployLedger : MonoBehaviour return; } - if (AllyHeroDeployLedgerStorage.HasExistingSaveFile()) + if (hasAnyRecoverableLocalState || AllyHeroDeployLedgerStorage.HasExistingSaveFile()) { return; } diff --git a/Assets/scripts/_runtimecache/AllyHeroDeployLedgerStorage.cs b/Assets/scripts/_runtimecache/AllyHeroDeployLedgerStorage.cs index a4fe4cea..e55c5919 100644 --- a/Assets/scripts/_runtimecache/AllyHeroDeployLedgerStorage.cs +++ b/Assets/scripts/_runtimecache/AllyHeroDeployLedgerStorage.cs @@ -11,6 +11,7 @@ public static class AllyHeroDeployLedgerStorage private const string MainFileName = ".ahd.dat"; private const string BackupFileName = ".ahd.bak"; private const string TempFileName = ".ahd.tmp"; + private const string RecoverySlotKey = "ally_hero_deploy_storage"; private static string VaultDirectoryPath => Path.Combine(SaveIdentityUtility.GetCanonicalPersistentRoot(), VaultDirectoryName); private static string MainFilePath => Path.Combine(VaultDirectoryPath, MainFileName); @@ -19,25 +20,7 @@ public static class AllyHeroDeployLedgerStorage public static bool HasExistingSaveFile() { - var mainCandidates = SaveIdentityUtility.GetVaultFilePathVariants(MainFileName); - for (int i = 0; i < mainCandidates.Count; i++) - { - if (File.Exists(mainCandidates[i])) - { - return true; - } - } - - var backupCandidates = SaveIdentityUtility.GetVaultFilePathVariants(BackupFileName); - for (int i = 0; i < backupCandidates.Count; i++) - { - if (File.Exists(backupCandidates[i])) - { - return true; - } - } - - return false; + return HasAnyRecoverableState(); } public static bool TryLoad(out AllyHeroDeployLedgerPayload payload) @@ -61,9 +44,23 @@ public static class AllyHeroDeployLedgerStorage return true; } + if (LocalRecoveryMirror.TryLoadJson(RecoverySlotKey, out payload) && payload != null) + { + TrySave(payload); + return true; + } + return false; } + public static bool HasAnyRecoverableState() + { + return HasAnyVaultFile(MainFileName) + || HasAnyVaultFile(BackupFileName) + || PlayerProgressBackupService.HasAllyHeroDeployBackup() + || LocalRecoveryMirror.HasSlotData(RecoverySlotKey); + } + public static bool TrySave(AllyHeroDeployLedgerPayload payload) { try @@ -85,6 +82,7 @@ public static class AllyHeroDeployLedgerStorage TryHidePath(MainFilePath); File.Delete(TempFilePath); PlayerProgressBackupService.SaveAllyHeroDeploy(payload); + LocalRecoveryMirror.SaveJson(RecoverySlotKey, payload); return true; } catch (Exception ex) @@ -177,6 +175,20 @@ public static class AllyHeroDeployLedgerStorage return false; } + private static bool HasAnyVaultFile(string fileName) + { + var candidates = SaveIdentityUtility.GetVaultFilePathVariants(fileName); + for (int i = 0; i < candidates.Count; i++) + { + if (File.Exists(candidates[i])) + { + return true; + } + } + + return false; + } + private static string BuildEnvelopeJson(AllyHeroDeployLedgerPayload payload) { payload.lastUpdatedUtcTicks = DateTime.UtcNow.Ticks; diff --git a/Assets/scripts/_runtimecache/DlcOwnershipService.cs b/Assets/scripts/_runtimecache/DlcOwnershipService.cs index 72acb007..044ba36a 100644 --- a/Assets/scripts/_runtimecache/DlcOwnershipService.cs +++ b/Assets/scripts/_runtimecache/DlcOwnershipService.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; using UnityEngine; -#if !UNITY_WEBGL +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX using Steamworks; #endif @@ -118,6 +118,34 @@ public static class DlcOwnershipService Cache.Clear(); } + public static void ClearLocalPersistence() + { + dlcData[] allDlcs = RuntimeResourcesCache.LoadAllDlcs(); + if (allDlcs != null) + { + for (int i = 0; i < allDlcs.Length; i++) + { + dlcData dlc = allDlcs[i]; + if (dlc == null) + { + continue; + } + + string key = dlc.GetResolvedDlcKey(); + if (string.IsNullOrWhiteSpace(key)) + { + continue; + } + + PlayerPrefs.DeleteKey(RemoteOwnershipPrefsPrefix + key); + PlayerPrefs.DeleteKey(LocalOverridePrefsPrefix + key); + } + } + + PlayerPrefs.Save(); + Cache.Clear(); + } + private static DlcEntitlementState ResolveEntitlement(dlcData dlc, string key) { if (!dlc.ShouldEnforceEntitlement()) @@ -137,7 +165,7 @@ public static class DlcOwnershipService return new DlcEntitlementState(key, true, true, DlcEntitlementSource.LocalFlag); } -#if !UNITY_WEBGL +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX if (dlc.steamAppId > 0 && SteamManager.Initialized) { try diff --git a/Assets/scripts/_runtimecache/DlcRemoteManifestSyncService.cs b/Assets/scripts/_runtimecache/DlcRemoteManifestSyncService.cs index 376df2a6..b1cbac7b 100644 --- a/Assets/scripts/_runtimecache/DlcRemoteManifestSyncService.cs +++ b/Assets/scripts/_runtimecache/DlcRemoteManifestSyncService.cs @@ -39,7 +39,7 @@ public static class DlcRemoteManifestSyncService } } - private const string DefaultServerUrl = "http://47.112.187.172:8080"; + private const string DefaultServerUrl = "https://game.bansonic.top"; private const string RemoteManifestFilePrefix = "remote_"; private const string ManifestApiPath = "/api/dlcs/manifests"; diff --git a/Assets/scripts/_runtimecache/DushMaterialLedger.cs b/Assets/scripts/_runtimecache/DushMaterialLedger.cs index 1e5c7ac2..b236dd33 100644 --- a/Assets/scripts/_runtimecache/DushMaterialLedger.cs +++ b/Assets/scripts/_runtimecache/DushMaterialLedger.cs @@ -11,6 +11,7 @@ public sealed class DushMaterialLedger : MonoBehaviour private readonly Dictionary countsByKey = new Dictionary(StringComparer.Ordinal); private bool initialized; private bool loadedFromSave; + private bool hasAnyRecoverableLocalState; private Player_SO boundPlayerData; [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] @@ -68,11 +69,23 @@ public sealed class DushMaterialLedger : MonoBehaviour DushMaterialLedgerPayload payload; loadedFromSave = DushMaterialLedgerStorage.TryLoad(out payload); + hasAnyRecoverableLocalState = loadedFromSave || DushMaterialLedgerStorage.HasAnyRecoverableState(); RebuildFromPayload(payload); initialized = true; - TryRecoverFromDefaultPlayerData(); SyncMirrorCounts(); - SaveNow(); + if (!loadedFromSave && !hasAnyRecoverableLocalState) + { + bool recoveredFromMirror = TryRecoverFromDefaultPlayerData(); + if (recoveredFromMirror) + { + hasAnyRecoverableLocalState = true; + } + } + + if (loadedFromSave || !hasAnyRecoverableLocalState) + { + SaveNow(); + } } public void AttachPlayerData(Player_SO playerData) diff --git a/Assets/scripts/_runtimecache/DushMaterialLedgerStorage.cs b/Assets/scripts/_runtimecache/DushMaterialLedgerStorage.cs index 9d285ff1..717f74b1 100644 --- a/Assets/scripts/_runtimecache/DushMaterialLedgerStorage.cs +++ b/Assets/scripts/_runtimecache/DushMaterialLedgerStorage.cs @@ -11,6 +11,7 @@ public static class DushMaterialLedgerStorage private const string MainFileName = ".dsm.dat"; private const string BackupFileName = ".dsm.bak"; private const string TempFileName = ".dsm.tmp"; + private const string RecoverySlotKey = "dush_material_ledger_storage"; private static string VaultDirectoryPath { @@ -53,9 +54,23 @@ public static class DushMaterialLedgerStorage return true; } + if (LocalRecoveryMirror.TryLoadJson(RecoverySlotKey, out payload) && payload != null) + { + TrySave(payload); + return true; + } + return false; } + public static bool HasAnyRecoverableState() + { + return HasAnyVaultFile(MainFileName) + || HasAnyVaultFile(BackupFileName) + || PlayerProgressBackupService.HasDushMaterialBackup() + || LocalRecoveryMirror.HasSlotData(RecoverySlotKey); + } + public static bool TrySave(DushMaterialLedgerPayload payload) { try @@ -77,6 +92,7 @@ public static class DushMaterialLedgerStorage TryHidePath(MainFilePath); File.Delete(TempFilePath); PlayerProgressBackupService.SaveDushMaterial(payload); + LocalRecoveryMirror.SaveJson(RecoverySlotKey, payload); return true; } catch (Exception ex) @@ -169,6 +185,20 @@ public static class DushMaterialLedgerStorage return false; } + private static bool HasAnyVaultFile(string fileName) + { + var candidates = SaveIdentityUtility.GetVaultFilePathVariants(fileName); + for (int i = 0; i < candidates.Count; i++) + { + if (File.Exists(candidates[i])) + { + return true; + } + } + + return false; + } + private static string BuildEnvelopeJson(DushMaterialLedgerPayload payload) { payload.lastUpdatedUtcTicks = DateTime.UtcNow.Ticks; diff --git a/Assets/scripts/_runtimecache/EquipmentConsumableLedgerStorage.cs b/Assets/scripts/_runtimecache/EquipmentConsumableLedgerStorage.cs index 21105dff..ccc5141a 100644 --- a/Assets/scripts/_runtimecache/EquipmentConsumableLedgerStorage.cs +++ b/Assets/scripts/_runtimecache/EquipmentConsumableLedgerStorage.cs @@ -11,6 +11,7 @@ public static class EquipmentConsumableLedgerStorage private const string MainFileName = ".eqc.dat"; private const string BackupFileName = ".eqc.bak"; private const string TempFileName = ".eqc.tmp"; + private const string RecoverySlotKey = "equipment_consumable_ledger_storage"; private static string VaultDirectoryPath => Path.Combine(SaveIdentityUtility.GetCanonicalPersistentRoot(), VaultDirectoryName); private static string MainFilePath => Path.Combine(VaultDirectoryPath, MainFileName); @@ -38,9 +39,22 @@ public static class EquipmentConsumableLedgerStorage return true; } + if (LocalRecoveryMirror.TryLoadJson(RecoverySlotKey, out payload) && payload != null) + { + TrySave(payload); + return true; + } + return false; } + public static bool HasAnyRecoverableState() + { + return HasAnyVaultFile(MainFileName) + || HasAnyVaultFile(BackupFileName) + || LocalRecoveryMirror.HasSlotData(RecoverySlotKey); + } + public static bool TrySave(EquipmentConsumableLedgerPayload payload) { try @@ -62,6 +76,7 @@ public static class EquipmentConsumableLedgerStorage TryHidePath(MainFilePath); File.Delete(TempFilePath); PlayerProgressBackupService.SaveEquipmentConsumable(payload); + LocalRecoveryMirror.SaveJson(RecoverySlotKey, payload); return true; } catch (Exception ex) @@ -81,6 +96,20 @@ public static class EquipmentConsumableLedgerStorage }; } + private static bool HasAnyVaultFile(string fileName) + { + var candidates = SaveIdentityUtility.GetVaultFilePathVariants(fileName); + for (int i = 0; i < candidates.Count; i++) + { + if (File.Exists(candidates[i])) + { + return true; + } + } + + return false; + } + private static bool TryReadPayload(string path, out EquipmentConsumableLedgerPayload payload) { payload = CreateDefaultPayload(); diff --git a/Assets/scripts/_runtimecache/ExpBottleLedger.cs b/Assets/scripts/_runtimecache/ExpBottleLedger.cs index e314d5ce..34f7fca8 100644 --- a/Assets/scripts/_runtimecache/ExpBottleLedger.cs +++ b/Assets/scripts/_runtimecache/ExpBottleLedger.cs @@ -12,6 +12,7 @@ public sealed class ExpBottleLedger : MonoBehaviour private readonly Dictionary countsByKey = new Dictionary(StringComparer.Ordinal); private bool initialized; private bool loadedFromSave; + private bool hasAnyRecoverableLocalState; private Player_SO boundPlayerData; public bool IsReady @@ -74,11 +75,24 @@ public sealed class ExpBottleLedger : MonoBehaviour ExpBottleLedgerPayload payload; loadedFromSave = ExpBottleLedgerStorage.TryLoad(out payload); + hasAnyRecoverableLocalState = loadedFromSave || ExpBottleLedgerStorage.HasAnyRecoverableState(); RebuildFromPayload(payload); initialized = true; - TryRecoverFromDefaultPlayerData(); SyncMirrorCounts(); - SaveNow(); + if (!loadedFromSave && !hasAnyRecoverableLocalState) + { + bool recoveredFromMirror = TryRecoverFromDefaultPlayerData(); + if (recoveredFromMirror) + { + hasAnyRecoverableLocalState = true; + } + } + + if (loadedFromSave || !hasAnyRecoverableLocalState) + { + SaveNow(); + } + if (OnLedgerReloaded != null) { OnLedgerReloaded(); diff --git a/Assets/scripts/_runtimecache/ExpBottleLedgerStorage.cs b/Assets/scripts/_runtimecache/ExpBottleLedgerStorage.cs index d910f029..4e0ccd4a 100644 --- a/Assets/scripts/_runtimecache/ExpBottleLedgerStorage.cs +++ b/Assets/scripts/_runtimecache/ExpBottleLedgerStorage.cs @@ -11,6 +11,7 @@ public static class ExpBottleLedgerStorage private const string MainFileName = ".xpv.dat"; private const string BackupFileName = ".xpv.bak"; private const string TempFileName = ".xpv.tmp"; + private const string RecoverySlotKey = "exp_bottle_ledger_storage"; private static string VaultDirectoryPath { @@ -53,9 +54,23 @@ public static class ExpBottleLedgerStorage return true; } + if (LocalRecoveryMirror.TryLoadJson(RecoverySlotKey, out payload) && payload != null) + { + TrySave(payload); + return true; + } + return false; } + public static bool HasAnyRecoverableState() + { + return HasAnyVaultFile(MainFileName) + || HasAnyVaultFile(BackupFileName) + || PlayerProgressBackupService.HasExpBottleBackup() + || LocalRecoveryMirror.HasSlotData(RecoverySlotKey); + } + public static bool TrySave(ExpBottleLedgerPayload payload) { try @@ -77,6 +92,7 @@ public static class ExpBottleLedgerStorage TryHidePath(MainFilePath); File.Delete(TempFilePath); PlayerProgressBackupService.SaveExpBottle(payload); + LocalRecoveryMirror.SaveJson(RecoverySlotKey, payload); return true; } catch (Exception ex) @@ -169,6 +185,20 @@ public static class ExpBottleLedgerStorage return false; } + private static bool HasAnyVaultFile(string fileName) + { + var candidates = SaveIdentityUtility.GetVaultFilePathVariants(fileName); + for (int i = 0; i < candidates.Count; i++) + { + if (File.Exists(candidates[i])) + { + return true; + } + } + + return false; + } + private static string BuildEnvelopeJson(ExpBottleLedgerPayload payload) { payload.lastUpdatedUtcTicks = DateTime.UtcNow.Ticks; diff --git a/Assets/scripts/_runtimecache/FirstRunFactoryResetService.cs b/Assets/scripts/_runtimecache/FirstRunFactoryResetService.cs new file mode 100644 index 00000000..a8b3d2fd --- /dev/null +++ b/Assets/scripts/_runtimecache/FirstRunFactoryResetService.cs @@ -0,0 +1,396 @@ +using System; +using System.Collections.Generic; +using System.IO; +using UnityEngine; + +public static class FirstRunFactoryResetService +{ + private const string StoreStateLegacyPath = "storeSystem_state.json"; + // 明文"已初始化"标记:不依赖 deviceUniqueIdentifier / 加密,仅表示本机曾成功初始化过。 + // 用途见 TryPerformFactoryResetFallback:区分"真首启"与"存档存在但暂时读不出"。 + private const string InitializedMarkerFileName = ".bansonic_initialized"; + private static readonly int[] DefaultTeamHeroIds = { 30201, 30202, 30203, 30204, 30205 }; + private static bool executed; + + private static string InitializedMarkerPath => + Path.Combine(Application.persistentDataPath, InitializedMarkerFileName); + + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] + private static void Bootstrap() + { + TryPerformFactoryResetFallback(); + } + + private static void TryPerformFactoryResetFallback() + { + if (executed) + { + return; + } + + executed = true; + + if (HasAnyRecoverableLocalState()) + { + // 有可恢复存档:补写标记(覆盖历史版本升级上来、尚无标记的老用户),不重置。 + EnsureInitializedMarker(); + return; + } + + // 走到这里说明"当前读不到任何可恢复存档"。必须区分两种情况: + // A) 真正首次运行:应用出厂默认(全 0)并写标记 —— 安全。 + // B) 曾经玩过、但存档暂时读不出(典型:deviceUniqueIdentifier 变化致解密/验签失败): + // 此时清零 = 数据丢失灾难。宁可保留现状等待其它恢复路径,也绝不主动抹除。 + if (HasInitializedMarker()) + { + Debug.LogWarning("[FactoryReset] 检测到已初始化标记,但当前读不到任何存档。" + + "为避免误删既有(暂不可读)玩家数据,跳过出厂重置。"); + return; + } + + Debug.LogWarning("[FactoryReset] 首次运行且无可恢复存档,应用出厂默认设置。"); + ApplyFactoryReset(); + EnsureInitializedMarker(); + } + + private static bool HasInitializedMarker() + { + try + { + return File.Exists(InitializedMarkerPath); + } + catch (Exception ex) + { + Debug.LogWarning("[FactoryReset] 读取初始化标记失败: " + ex.Message); + return false; + } + } + + private static void EnsureInitializedMarker() + { + try + { + if (File.Exists(InitializedMarkerPath)) + { + return; + } + + File.WriteAllText(InitializedMarkerPath, DateTime.UtcNow.ToString("o")); + } + catch (Exception ex) + { + Debug.LogWarning("[FactoryReset] 写入初始化标记失败: " + ex.Message); + } + } + + private static bool HasAnyRecoverableLocalState() + { + if (PlayerEconomyStorage.HasAnyRecoverableState()) + { + return true; + } + + if (SecureSaveVault.HasAnyRecoverableState("player_experience", "runtime", Path.Combine(Application.persistentDataPath, "player_experience.json"))) + { + return true; + } + + if (AllyHeroDeployLedgerStorage.HasAnyRecoverableState()) + { + return true; + } + + if (ExpBottleLedgerStorage.HasAnyRecoverableState()) + { + return true; + } + + if (DushMaterialLedgerStorage.HasAnyRecoverableState()) + { + return true; + } + + if (EquipmentConsumableLedgerStorage.HasAnyRecoverableState()) + { + return true; + } + + if (StoreOwnershipStorage.HasAnyRecoverableState()) + { + return true; + } + + if (SecureSaveVault.HasAnyRecoverableState("player_rks", "overall")) + { + return true; + } + + if (SecureSaveVault.HasAnyRecoverableState("player_skills", "runtime")) + { + return true; + } + + if (SecureSaveVault.HasAnyRecoverableState("recent_play_history", "runs_v1")) + { + return true; + } + + if (SecureSaveVault.HasAnyRecoverableState("runtime_equipment", "generated_list")) + { + return true; + } + + if (DailyTaskSaveService.HasAnyRecoverableState()) + { + return true; + } + + if (SecureSaveVault.HasAnyRecoverableState("store_state", "runtime", Path.Combine(Application.persistentDataPath, StoreStateLegacyPath))) + { + return true; + } + + if (PlayerProgressBackupService.HasExistingBackupFile()) + { + return true; + } + + SongData[] songs = RuntimeResourcesCache.LoadAllSongs(); + if (songs != null) + { + for (int i = 0; i < songs.Length; i++) + { + SongData song = songs[i]; + if (song == null || song.songID <= 0) + { + continue; + } + + string legacySongPath = Path.Combine(Application.persistentDataPath, $"SongData_{song.songID}.json"); + if (SecureSaveVault.HasAnyRecoverableState("song_runtime", song.songID.ToString(), legacySongPath)) + { + return true; + } + } + } + + return false; + } + + private static void ApplyFactoryReset() + { + ResetPlayerEconomyAndExperience(); + ResetHeroGrowthAndLoadout(); + ResetPlayerSkillAndRks(); + ResetSongProgressAndRecentHistory(); + ResetDailyTasks(); + ResetStoreState(); + ResetGeneratedEquipment(); + ResetTeamSelection(); + ResetSettingsAndUserPrefs(); + ResetPlayerMirrorSo(); + ResetDlcOwnershipFlags(); + + RuntimeResourcesCache.InvalidateAll(); + PlayerPrefs.Save(); + } + + private static void ResetPlayerEconomyAndExperience() + { + Player_SO player = RuntimeResourcesCache.LoadDefaultPlayerSo(); + + PlayerEconomyLedger economyLedger = PlayerEconomyLedger.EnsureInstance(); + economyLedger.SetCoins(0); + economyLedger.SetMaterial(0); + + PlayerExperienceLedger experienceLedger = PlayerExperienceLedger.EnsureInstance(); + experienceLedger.SetExperience(0); + + if (player != null) + { + player.player_currentEXP = 0; + player.SetCoins(0); + player.SetMaterial(0); + player.SetURankingScore(0f); + player.SetLegacyExpBottleCount("commonExpBottle78001", 0); + player.SetLegacyExpBottleCount("mediumExpBottle78002", 0); + player.SetLegacyExpBottleCount("superiorExpBottle78003", 0); + player.SetLegacyExpBottleCount("supremeExpBottle78004", 0); + player.SetLegacyExpBottleCount("extraordinaryExpBottle78005", 0); + player.SetLegacyExpBottleCount("celestialExpBottle78006", 0); + player.SetLegacyDushMaterialCount("dushMaterial78021", 0); + player.SetLegacyDushMaterialCount("dushMaterial78022", 0); + player.SetLegacyDushMaterialCount("dushMaterial78023", 0); + player.SetLegacyDushMaterialCount("dushMaterial78024", 0); + } + } + + private static void ResetHeroGrowthAndLoadout() + { + AllyHeroDeployLedger.EnsureInstance().ResetGrowthProgressOnly(); + ExpBottleLedger.EnsureInstance().ResetAllToZero(); + DushMaterialLedger.EnsureInstance().ResetAllToZero(); + EquipmentConsumableLedger.EnsureInstance().ResetAllToZero(); + AllyHero_SO.ClearAllEquippedSkills(); + + AllyHero_SO[] heroes = RuntimeResourcesCache.LoadAllAllyHeroes(); + if (heroes == null) + { + return; + } + + for (int i = 0; i < heroes.Length; i++) + { + AllyHero_SO hero = heroes[i]; + if (hero == null) + { + continue; + } + + hero.ClearEquippedEquipment(); + hero.ClearSelectedSkin(); + hero.ally_currentEXP = 0; + hero.ally_growthUnlockedTierIndex = 0; + hero.level_lock = false; + hero.ally_autoBreakthroughEnabled = false; + hero.ally_battleDeployCount = 0; + hero.ally_finishCount = 0; + hero.ally_mvpCount = 0; + hero.ally_joinDateUtcTicks = 0L; + } + } + + private static void ResetPlayerSkillAndRks() + { + PlayerRksService.ClearPersistentState(); + PlayerSkillService.ResetToDefaultLevelOneSkill(); + } + + private static void ResetSongProgressAndRecentHistory() + { + SongData[] songs = RuntimeResourcesCache.LoadAllSongs(); + if (songs != null) + { + for (int i = 0; i < songs.Length; i++) + { + if (songs[i] != null) + { + songs[i].ClearSaveDataAndReload(); + } + } + } + + RecentPlayHistoryStore.Clear(); + } + + private static void ResetDailyTasks() + { + DailyTaskService.EnsureInstance().ClearPersistentState(); + } + + private static void ResetStoreState() + { + SecureSaveVault.Delete("store_state", "runtime", Path.Combine(Application.persistentDataPath, StoreStateLegacyPath)); + StoreOwnershipLedger.EnsureInstance().ClearPersistentState(); + PlayerProgressBackupService.ClearStoreOwnershipBackup(); + + storeItemSO[] storeItems = RuntimeResourcesCache.LoadAllStoreItems(); + if (storeItems == null) + { + return; + } + + for (int i = 0; i < storeItems.Length; i++) + { + storeItemSO item = storeItems[i]; + if (item == null) + { + continue; + } + + item.purchasedCount = 0; + item.user_has_read = false; + } + } + + private static void ResetGeneratedEquipment() + { + equipSmelt.ClearPersistentState(); + Bansonic.equipmentGenerator.ClearRuntimeGeneratedPersistence(); + PlayerPrefs.DeleteKey("bansonic_equipment_next_id_v1"); + } + + private static void ResetTeamSelection() + { + for (int i = 0; i < DefaultTeamHeroIds.Length; i++) + { + int slot = i + 1; + PlayerPrefs.SetInt($"selected_heroSlot0{slot}_heroID", DefaultTeamHeroIds[i]); + PlayerPrefs.DeleteKey($"selected_heroSlot0{slot}_exp"); + } + + PlayerPrefs.SetInt("SelectedMainHeroID", DefaultTeamHeroIds[0]); + } + + private static void ResetSettingsAndUserPrefs() + { + string[] keysToDelete = + { + "noteSpeedMultiplier", + "UserGlobalDelaySeconds", + "screenMode", + "resolutionIndex", + "customResW", + "customResH", + "frameRateIndex", + "SuperResolution", + "EnableGlobalMute", + "Volume_Main", + "Volume_NoteHit", + "Volume_MusicInGame", + "Volume_MusicOutGame", + "Volume_UI", + "EnableSyncNotePrefab", + "bansonic_language_code", + "global_chat_last_private_partner_id", + "notebook.selected_category", + "notebook.selected_father_id", + "notebook.selected_son_id", + "bansonic_online_enabled", + "before_everything_agree_ranking", + "before_everything_first_launch_completed", + "before_everything_light_warning_accepted", + "before_everything_user_info_accepted", + "selected_song_last_entered_id", + "song_select_skip_quick_enter_prompt" + }; + + for (int i = 0; i < keysToDelete.Length; i++) + { + PlayerPrefs.DeleteKey(keysToDelete[i]); + } + + string[] keyBindingPrefixes = { "red", "green", "yellow", "purple", "blue" }; + for (int i = 0; i < keyBindingPrefixes.Length; i++) + { + PlayerPrefs.DeleteKey($"KeyBinding_{keyBindingPrefixes[i]}"); + } + } + + private static void ResetPlayerMirrorSo() + { + Player_SO player = RuntimeResourcesCache.LoadDefaultPlayerSo(); + if (player == null) + { + return; + } + + player.SetCurrentLevel(0); + player.player_currentEXP = 0; + } + + private static void ResetDlcOwnershipFlags() + { + DlcOwnershipService.ClearLocalPersistence(); + } +} diff --git a/Assets/scripts/_runtimecache/FirstRunFactoryResetService.cs.meta b/Assets/scripts/_runtimecache/FirstRunFactoryResetService.cs.meta new file mode 100644 index 00000000..750ca2e0 --- /dev/null +++ b/Assets/scripts/_runtimecache/FirstRunFactoryResetService.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 0eee97e142264d24a89205928ea673a8 \ No newline at end of file diff --git a/Assets/scripts/_runtimecache/LocalRecoveryMirror.cs b/Assets/scripts/_runtimecache/LocalRecoveryMirror.cs new file mode 100644 index 00000000..e146e9d1 --- /dev/null +++ b/Assets/scripts/_runtimecache/LocalRecoveryMirror.cs @@ -0,0 +1,227 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Text; +using UnityEngine; + +public static class LocalRecoveryMirror +{ + private const string RecoveryDirectoryName = ".save_recovery"; + + public static void SaveJson(string slotKey, T data) + { + if (string.IsNullOrWhiteSpace(slotKey) || (!typeof(T).IsValueType && (object)data == null)) + { + return; + } + + try + { + string json = JsonUtility.ToJson(data, false); + SaveRaw(slotKey, json); + } + catch (Exception ex) + { + Debug.LogWarning($"[LocalRecoveryMirror] SaveJson failed ({slotKey}): {ex.Message}"); + } + } + + public static bool TryLoadJson(string slotKey, out T data) + { + data = default(T); + if (string.IsNullOrWhiteSpace(slotKey)) + { + return false; + } + + string json; + if (!TryLoadRaw(slotKey, out json) || string.IsNullOrWhiteSpace(json)) + { + return false; + } + + try + { + data = JsonUtility.FromJson(json); + if (typeof(T).IsValueType) + { + return true; + } + + return (object)data != null; + } + catch (Exception ex) + { + Debug.LogWarning($"[LocalRecoveryMirror] TryLoadJson failed ({slotKey}): {ex.Message}"); + data = default(T); + return false; + } + } + + public static void SaveRaw(string slotKey, string json) + { + if (string.IsNullOrWhiteSpace(slotKey) || json == null) + { + return; + } + + try + { + string path = GetCanonicalPath(slotKey); + string directory = Path.GetDirectoryName(path); + if (!string.IsNullOrWhiteSpace(directory)) + { + Directory.CreateDirectory(directory); + } + + string backupPath = path + ".bak"; + string tempPath = path + ".tmp"; + File.WriteAllText(tempPath, json, Encoding.UTF8); + if (File.Exists(path)) + { + File.Copy(path, backupPath, true); + } + + File.Copy(tempPath, path, true); + File.Delete(tempPath); + } + catch (Exception ex) + { + Debug.LogWarning($"[LocalRecoveryMirror] SaveRaw failed ({slotKey}): {ex.Message}"); + } + } + + public static bool TryLoadRaw(string slotKey, out string json) + { + json = null; + if (string.IsNullOrWhiteSpace(slotKey)) + { + return false; + } + + IReadOnlyList candidates = GetVariantPaths(slotKey); + for (int i = 0; i < candidates.Count; i++) + { + string path = candidates[i]; + if (string.IsNullOrWhiteSpace(path) || !File.Exists(path)) + { + continue; + } + + try + { + string loaded = File.ReadAllText(path, Encoding.UTF8); + if (string.IsNullOrWhiteSpace(loaded)) + { + continue; + } + + json = loaded; + return true; + } + catch (Exception ex) + { + Debug.LogWarning($"[LocalRecoveryMirror] TryLoadRaw failed ({path}): {ex.Message}"); + } + } + + return false; + } + + public static bool HasSlotData(string slotKey) + { + if (string.IsNullOrWhiteSpace(slotKey)) + { + return false; + } + + IReadOnlyList candidates = GetVariantPaths(slotKey); + for (int i = 0; i < candidates.Count; i++) + { + string path = candidates[i]; + if (!string.IsNullOrWhiteSpace(path) && File.Exists(path)) + { + return true; + } + } + + return false; + } + + public static void DeleteSlot(string slotKey) + { + if (string.IsNullOrWhiteSpace(slotKey)) + { + return; + } + + IReadOnlyList candidates = GetVariantPaths(slotKey); + for (int i = 0; i < candidates.Count; i++) + { + string path = candidates[i]; + if (string.IsNullOrWhiteSpace(path) || !File.Exists(path)) + { + continue; + } + + try + { + File.Delete(path); + } + catch (Exception ex) + { + Debug.LogWarning($"[LocalRecoveryMirror] DeleteSlot failed ({path}): {ex.Message}"); + } + } + } + + private static string GetCanonicalPath(string slotKey) + { + string fileName = BuildFileName(slotKey); + return Path.Combine(SaveIdentityUtility.GetCanonicalPersistentRoot(), RecoveryDirectoryName, fileName); + } + + private static IReadOnlyList GetVariantPaths(string slotKey) + { + var result = new List(); + string fileName = BuildFileName(slotKey); + string backupFileName = fileName + ".bak"; + IReadOnlyList roots = SaveIdentityUtility.GetPersistentRootVariants(); + for (int i = 0; i < roots.Count; i++) + { + string root = roots[i]; + if (string.IsNullOrWhiteSpace(root)) + { + continue; + } + + AddDistinct(result, Path.Combine(root, RecoveryDirectoryName, fileName)); + AddDistinct(result, Path.Combine(root, RecoveryDirectoryName, backupFileName)); + } + + return result; + } + + private static string BuildFileName(string slotKey) + { + return slotKey.Trim().Replace('/', '_').Replace('\\', '_').Replace(':', '_') + ".json"; + } + + private static void AddDistinct(List target, string value) + { + if (target == null || string.IsNullOrWhiteSpace(value)) + { + return; + } + + for (int i = 0; i < target.Count; i++) + { + if (string.Equals(target[i], value, StringComparison.OrdinalIgnoreCase)) + { + return; + } + } + + target.Add(value); + } +} diff --git a/Assets/scripts/_runtimecache/LocalRecoveryMirror.cs.meta b/Assets/scripts/_runtimecache/LocalRecoveryMirror.cs.meta new file mode 100644 index 00000000..b656d7f0 --- /dev/null +++ b/Assets/scripts/_runtimecache/LocalRecoveryMirror.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: d25f7b0a830e50741b49abd6263782bc \ No newline at end of file diff --git a/Assets/scripts/_runtimecache/PlayerEconomyLedger.cs b/Assets/scripts/_runtimecache/PlayerEconomyLedger.cs index 4597f43a..696c390f 100644 --- a/Assets/scripts/_runtimecache/PlayerEconomyLedger.cs +++ b/Assets/scripts/_runtimecache/PlayerEconomyLedger.cs @@ -11,6 +11,7 @@ public sealed class PlayerEconomyLedger : MonoBehaviour private PlayerEconomyPayload payload; private bool initialized; private bool loadedFromSave; + private bool hasAnyRecoverableLocalState; private Player_SO boundPlayerData; [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] @@ -69,13 +70,18 @@ public sealed class PlayerEconomyLedger : MonoBehaviour PlayerEconomyPayload loadedPayload; loadedFromSave = PlayerEconomyStorage.TryLoad(out loadedPayload); + hasAnyRecoverableLocalState = loadedFromSave || PlayerEconomyStorage.HasAnyRecoverableState(); payload = loadedPayload; if (payload == null) { payload = PlayerEconomyStorage.CreateDefaultPayload(); } initialized = true; - SaveNow(); + + if (loadedFromSave) + { + SaveNow(); + } } public void AttachPlayerData(Player_SO playerData) @@ -88,12 +94,17 @@ public sealed class PlayerEconomyLedger : MonoBehaviour InitializeIfNeeded(); boundPlayerData = playerData; - if (!loadedFromSave) + if (!loadedFromSave && !hasAnyRecoverableLocalState) { - payload.coins = Mathf.Max(0, playerData.Coins); - payload.material = Mathf.Max(0, playerData.Material); + // 首次启动且无任何可恢复存档:用硬编码默认值(0)建立初始存档, + // 绝不读取 Player_SO 的烘焙值——该资产可能被打包时的测试数据污染, + // 直接采用会把玩家进度“种”成 999988 之类的测试数值。 + payload = PlayerEconomyStorage.CreateDefaultPayload(); + SyncToPlayerData(); SaveNow(); loadedFromSave = true; + hasAnyRecoverableLocalState = true; + NotifyEconomyChanged(); return; } @@ -217,6 +228,13 @@ public sealed class PlayerEconomyLedger : MonoBehaviour SaveNow(); } + public void SetMaterial(int value) + { + InitializeIfNeeded(); + payload.material = Mathf.Max(0, value); + SaveNow(); + } + public void SaveNow() { InitializeIfNeededForSave(); diff --git a/Assets/scripts/_runtimecache/PlayerEconomyStorage.cs b/Assets/scripts/_runtimecache/PlayerEconomyStorage.cs index 89d2fcaa..322d0c66 100644 --- a/Assets/scripts/_runtimecache/PlayerEconomyStorage.cs +++ b/Assets/scripts/_runtimecache/PlayerEconomyStorage.cs @@ -11,6 +11,7 @@ public static class PlayerEconomyStorage private const string MainFileName = ".eco.dat"; private const string BackupFileName = ".eco.bak"; private const string TempFileName = ".eco.tmp"; + private const string RecoverySlotKey = "player_economy_storage"; private static string VaultDirectoryPath { @@ -53,9 +54,23 @@ public static class PlayerEconomyStorage return true; } + if (LocalRecoveryMirror.TryLoadJson(RecoverySlotKey, out payload) && payload != null) + { + TrySave(payload); + return true; + } + return false; } + public static bool HasAnyRecoverableState() + { + return HasAnyVaultFile(MainFileName) + || HasAnyVaultFile(BackupFileName) + || PlayerProgressBackupService.HasEconomyBackup() + || LocalRecoveryMirror.HasSlotData(RecoverySlotKey); + } + public static bool TrySave(PlayerEconomyPayload payload) { try @@ -77,6 +92,7 @@ public static class PlayerEconomyStorage TryHidePath(MainFilePath); File.Delete(TempFilePath); PlayerProgressBackupService.SaveEconomy(payload); + LocalRecoveryMirror.SaveJson(RecoverySlotKey, payload); return true; } catch (Exception ex) @@ -170,6 +186,20 @@ public static class PlayerEconomyStorage return false; } + private static bool HasAnyVaultFile(string fileName) + { + var candidates = SaveIdentityUtility.GetVaultFilePathVariants(fileName); + for (int i = 0; i < candidates.Count; i++) + { + if (File.Exists(candidates[i])) + { + return true; + } + } + + return false; + } + private static string BuildEnvelopeJson(PlayerEconomyPayload payload) { payload.lastUpdatedUtcTicks = DateTime.UtcNow.Ticks; diff --git a/Assets/scripts/_runtimecache/PlayerExperienceLedger.cs b/Assets/scripts/_runtimecache/PlayerExperienceLedger.cs index 42d17c59..bdc5470d 100644 --- a/Assets/scripts/_runtimecache/PlayerExperienceLedger.cs +++ b/Assets/scripts/_runtimecache/PlayerExperienceLedger.cs @@ -19,6 +19,7 @@ public sealed class PlayerExperienceLedger : MonoBehaviour private PlayerExperiencePayload payload; private bool initialized; private bool loadedFromSave; + private bool hasAnyRecoverableLocalState; private Player_SO boundPlayerData; [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] @@ -75,6 +76,8 @@ public sealed class PlayerExperienceLedger : MonoBehaviour return; } + hasAnyRecoverableLocalState = SecureSaveVault.HasAnyRecoverableState("player_experience", "runtime", GetLegacySavePath()) + || PlayerProgressBackupService.HasPlayerExperienceBackup(); loadedFromSave = SecureSaveVault.TryLoadJson("player_experience", "runtime", out payload, GetLegacySavePath()); if (payload == null) { @@ -91,6 +94,8 @@ public sealed class PlayerExperienceLedger : MonoBehaviour } } + hasAnyRecoverableLocalState = hasAnyRecoverableLocalState || loadedFromSave; + initialized = true; } @@ -104,11 +109,16 @@ public sealed class PlayerExperienceLedger : MonoBehaviour InitializeIfNeeded(); boundPlayerData = playerData; - if (!loadedFromSave) + if (!loadedFromSave && !hasAnyRecoverableLocalState) { - payload.playerExp = Mathf.Max(0, playerData.player_currentEXP); + // 首次启动且无任何可恢复存档:用硬编码默认值(0)建立初始存档, + // 不读取 Player_SO 的烘焙经验值,避免打包测试数据污染玩家进度。 + payload = CreateDefaultPayload(); + SyncToPlayerData(); SaveNow(); loadedFromSave = true; + hasAnyRecoverableLocalState = true; + NotifyExperienceChanged(); return; } @@ -122,6 +132,13 @@ public sealed class PlayerExperienceLedger : MonoBehaviour return payload.playerExp; } + public void SetExperience(int amount) + { + InitializeIfNeeded(); + payload.playerExp = Mathf.Max(0, amount); + SaveNow(); + } + public void AddExperience(int amount) { if (amount == 0) @@ -181,6 +198,16 @@ public sealed class PlayerExperienceLedger : MonoBehaviour NotifyExperienceChanged(); } + public void ClearPersistentState() + { + InitializeIfNeeded(); + payload = CreateDefaultPayload(); + SecureSaveVault.Delete("player_experience", "runtime", GetLegacySavePath()); + PlayerProgressBackupService.ClearPlayerExperienceBackup(); + SyncToPlayerData(); + NotifyExperienceChanged(); + } + private void SyncToPlayerData() { if (boundPlayerData == null || payload == null) diff --git a/Assets/scripts/_runtimecache/PlayerProgressBackupService.cs b/Assets/scripts/_runtimecache/PlayerProgressBackupService.cs index 25b2537f..31f61304 100644 --- a/Assets/scripts/_runtimecache/PlayerProgressBackupService.cs +++ b/Assets/scripts/_runtimecache/PlayerProgressBackupService.cs @@ -10,6 +10,7 @@ public class PlayerProgressBackupBundle public int version = 1; public long savedUtcTicks; public PlayerEconomyPayload economy; + public bool hasPlayerExperience; public int playerExperience; public float bestOverallRks; public PlayerSkillSaveData playerSkill; @@ -27,6 +28,62 @@ public static class PlayerProgressBackupService private static bool s_cacheLoaded; private static bool s_isWriting; + public static bool HasExistingBackupFile() + { + IReadOnlyList candidates = SaveIdentityUtility.GetPersistentRootVariants(); + for (int i = 0; i < candidates.Count; i++) + { + string root = candidates[i]; + if (string.IsNullOrWhiteSpace(root)) + { + continue; + } + + if (File.Exists(Path.Combine(root, BackupFileName))) + { + return true; + } + } + + return false; + } + + public static bool HasEconomyBackup() + { + PlayerProgressBackupBundle bundle; + return TryLoadBundle(out bundle) && bundle != null && bundle.economy != null; + } + + public static bool HasPlayerExperienceBackup() + { + PlayerProgressBackupBundle bundle; + return TryLoadBundle(out bundle) && bundle != null && (bundle.hasPlayerExperience || bundle.playerExperience > 0); + } + + public static bool HasAllyHeroDeployBackup() + { + PlayerProgressBackupBundle bundle; + return TryLoadBundle(out bundle) && bundle != null && bundle.allyHeroDeploy != null; + } + + public static bool HasExpBottleBackup() + { + PlayerProgressBackupBundle bundle; + return TryLoadBundle(out bundle) && bundle != null && bundle.expBottle != null; + } + + public static bool HasDushMaterialBackup() + { + PlayerProgressBackupBundle bundle; + return TryLoadBundle(out bundle) && bundle != null && bundle.dushMaterial != null; + } + + public static bool HasStoreOwnershipBackup() + { + PlayerProgressBackupBundle bundle; + return TryLoadBundle(out bundle) && bundle != null && bundle.storeOwnership != null; + } + public static bool TryRestoreEconomy(out PlayerEconomyPayload payload) { payload = null; @@ -59,7 +116,7 @@ public static class PlayerProgressBackupService return false; } - if (bundle.playerExperience <= 0) + if (!bundle.hasPlayerExperience && bundle.playerExperience <= 0) { return false; } @@ -70,7 +127,11 @@ public static class PlayerProgressBackupService public static void SavePlayerExperience(int experience) { - UpdateBundle(bundle => bundle.playerExperience = Mathf.Max(0, experience)); + UpdateBundle(bundle => + { + bundle.hasPlayerExperience = true; + bundle.playerExperience = Mathf.Max(0, experience); + }); } public static bool TryRestoreRks(out float rks) @@ -229,6 +290,59 @@ public static class PlayerProgressBackupService UpdateBundle(bundle => bundle.storeOwnership = CloneStoreOwnership(payload)); } + public static void ClearPlayerExperienceBackup() + { + UpdateBundle(bundle => + { + bundle.hasPlayerExperience = false; + bundle.playerExperience = 0; + }); + } + + public static void ClearRksBackup() + { + UpdateBundle(bundle => bundle.bestOverallRks = 0f); + } + + public static void ClearPlayerSkillBackup() + { + UpdateBundle(bundle => bundle.playerSkill = null); + } + + public static void ClearStoreOwnershipBackup() + { + UpdateBundle(bundle => bundle.storeOwnership = null); + } + + public static void ClearAllBackupData() + { + s_cachedBundle = null; + s_cacheLoaded = true; + + IReadOnlyList candidates = SaveIdentityUtility.GetPersistentRootVariants(); + for (int i = 0; i < candidates.Count; i++) + { + string root = candidates[i]; + if (string.IsNullOrWhiteSpace(root)) + { + continue; + } + + string path = Path.Combine(root, BackupFileName); + try + { + if (File.Exists(path)) + { + File.Delete(path); + } + } + catch (Exception ex) + { + Debug.LogWarning("[PlayerProgressBackup] Failed to delete backup '" + path + "': " + ex.Message); + } + } + } + private static void UpdateBundle(Action mutator) { if (mutator == null || s_isWriting) diff --git a/Assets/scripts/_runtimecache/PlayerRksService.cs b/Assets/scripts/_runtimecache/PlayerRksService.cs index 522aaeef..411b83a8 100644 --- a/Assets/scripts/_runtimecache/PlayerRksService.cs +++ b/Assets/scripts/_runtimecache/PlayerRksService.cs @@ -87,6 +87,7 @@ public static class PlayerRksService loaded = true; bestOverallRks = 0f; SecureSaveVault.Delete(SaveCategory, SaveKey); + PlayerProgressBackupService.ClearRksBackup(); SyncPlayerSo(player); OnRksChanged?.Invoke(bestOverallRks); } diff --git a/Assets/scripts/_runtimecache/PlayerSkillService.cs b/Assets/scripts/_runtimecache/PlayerSkillService.cs index cdd0bca5..09f1c543 100644 --- a/Assets/scripts/_runtimecache/PlayerSkillService.cs +++ b/Assets/scripts/_runtimecache/PlayerSkillService.cs @@ -144,6 +144,11 @@ public sealed class PlayerSkillService : MonoBehaviour EnsureInstance().ClearPersistentStateInternal(); } + public static void ResetToDefaultLevelOneSkill() + { + EnsureInstance().ResetToDefaultLevelOneSkillInternal(); + } + private void Awake() { if (Instance != null && Instance != this) @@ -423,6 +428,35 @@ public sealed class PlayerSkillService : MonoBehaviour { saveData = new PlayerSkillSaveData(); SecureSaveVault.Delete(SaveCategory, SaveKey); + PlayerProgressBackupService.ClearPlayerSkillBackup(); + ApplySceneBindings(); + } + + private void ResetToDefaultLevelOneSkillInternal() + { + InitializeIfNeeded(); + ResolveSkillAssetIfNeeded(); + + saveData = saveData ?? new PlayerSkillSaveData(); + saveData.postMatchRewardCounter = 0; + saveData.skillSwitchCooldownRemainingMatches = 0; + + int defaultIndex = -1; + if (registeredSkillAsset != null && registeredSkillAsset.skills != null && registeredSkillAsset.skills.Count > 0) + { + defaultIndex = 0; + for (int i = 0; i < registeredSkillAsset.skills.Count; i++) + { + userLevel_skills_SO.UserLevelSkillEntry entry = registeredSkillAsset.skills[i]; + if (entry != null) + { + entry.isEnabled = i == defaultIndex; + } + } + } + + saveData.selectedSkillIndex = defaultIndex; + SaveNow(); ApplySceneBindings(); } diff --git a/Assets/scripts/_runtimecache/RecentPlayHistoryStore.cs b/Assets/scripts/_runtimecache/RecentPlayHistoryStore.cs index 7169b249..3a852019 100644 --- a/Assets/scripts/_runtimecache/RecentPlayHistoryStore.cs +++ b/Assets/scripts/_runtimecache/RecentPlayHistoryStore.cs @@ -6,6 +6,7 @@ public static class RecentPlayHistoryStore private const string Category = "recent_play_history"; private const string Key = "runs_v1"; private const int MaxRecordCount = 100; + private const string RecoverySlotKey = "recent_play_history_runs_v1"; public static IReadOnlyList GetRecords() { @@ -32,11 +33,13 @@ public static class RecentPlayHistoryStore } SecureSaveVault.SaveJson(Category, Key, payload); + LocalRecoveryMirror.SaveJson(RecoverySlotKey, payload); } public static void Clear() { SecureSaveVault.Delete(Category, Key); + LocalRecoveryMirror.DeleteSlot(RecoverySlotKey); } private static RecentPlayHistoryPayload LoadPayload() @@ -44,7 +47,14 @@ public static class RecentPlayHistoryStore RecentPlayHistoryPayload payload; if (!SecureSaveVault.TryLoadJson(Category, Key, out payload) || payload == null) { - payload = new RecentPlayHistoryPayload(); + if (!LocalRecoveryMirror.TryLoadJson(RecoverySlotKey, out payload) || payload == null) + { + payload = new RecentPlayHistoryPayload(); + } + else + { + SecureSaveVault.SaveJson(Category, Key, payload); + } } if (payload.records == null) diff --git a/Assets/scripts/_runtimecache/SecureSaveVault.cs b/Assets/scripts/_runtimecache/SecureSaveVault.cs index 964a22ea..6385e852 100644 --- a/Assets/scripts/_runtimecache/SecureSaveVault.cs +++ b/Assets/scripts/_runtimecache/SecureSaveVault.cs @@ -19,6 +19,7 @@ public static class SecureSaveVault { private const string SecretSeed = "ban_total.secure_save_v2"; private const string VaultDirectoryName = ".cache_bridge"; + private const string RecoveryDirectoryName = ".save_recovery"; private static bool s_dpapiInitialized; private static bool s_dpapiSupported; private static MethodInfo s_dpapiProtectMethod; @@ -30,6 +31,11 @@ public static class SecureSaveVault get { return Path.Combine(SaveIdentityUtility.GetCanonicalPersistentRoot(), VaultDirectoryName); } } + private static string RecoveryDirectoryPath + { + get { return Path.Combine(SaveIdentityUtility.GetCanonicalPersistentRoot(), RecoveryDirectoryName); } + } + public static bool SaveJson(string category, string key, T data, string legacyPlainPath = null) { if (!typeof(T).IsValueType && (object)data == null) @@ -103,6 +109,7 @@ public static class SecureSaveVault File.Copy(tempPath, mainPath, true); TryHidePath(mainPath); File.Delete(tempPath); + TrySaveRecoveryCopy(category, key, json); DeleteLegacyPlainFile(legacyPlainPath); return true; } @@ -126,6 +133,12 @@ public static class SecureSaveVault return true; } + if (TryLoadFromRecoveryCopies(category, key, out json)) + { + SaveRawJson(category, key, json, legacyPlainPath); + return true; + } + if (!string.IsNullOrEmpty(legacyPlainPath) && File.Exists(legacyPlainPath)) { try @@ -236,6 +249,47 @@ public static class SecureSaveVault return Directory.GetFiles(categoryDirectory, "*.dat", SearchOption.TopDirectoryOnly).Length; } + public static bool HasAnyRecoverableState(string category, string key, string legacyPlainPath = null) + { + if (string.IsNullOrWhiteSpace(category) || string.IsNullOrWhiteSpace(key)) + { + return false; + } + + IReadOnlyList roots = SaveIdentityUtility.GetPersistentRootVariants(legacyPlainPath); + IReadOnlyList identifierVariants = SaveIdentityUtility.GetApplicationIdentifierVariants(); + for (int rootIndex = 0; rootIndex < roots.Count; rootIndex++) + { + string root = roots[rootIndex]; + if (string.IsNullOrWhiteSpace(root)) + { + continue; + } + + for (int variantIndex = 0; variantIndex < identifierVariants.Count; variantIndex++) + { + string applicationIdentifier = identifierVariants[variantIndex]; + if (File.Exists(GetFilePathForRoot(root, category, key, ".dat", applicationIdentifier)) + || File.Exists(GetFilePathForRoot(root, category, key, ".bak", applicationIdentifier))) + { + return true; + } + } + } + + IReadOnlyList recoveryCandidates = GetRecoveryFilePathVariants(category, key); + for (int i = 0; i < recoveryCandidates.Count; i++) + { + string path = recoveryCandidates[i]; + if (!string.IsNullOrWhiteSpace(path) && File.Exists(path)) + { + return true; + } + } + + return !string.IsNullOrEmpty(legacyPlainPath) && File.Exists(legacyPlainPath); + } + private static bool TryReadEncryptedFile(string category, string key, string filePath, out string json) { json = null; @@ -616,6 +670,117 @@ public static class SecureSaveVault return Path.Combine(categoryDirectory, "." + safeKey + extension); } + private static bool TryLoadFromRecoveryCopies(string category, string key, out string json) + { + json = null; + IReadOnlyList candidates = GetRecoveryFilePathVariants(category, key); + for (int i = 0; i < candidates.Count; i++) + { + string path = candidates[i]; + if (string.IsNullOrWhiteSpace(path) || !File.Exists(path)) + { + continue; + } + + try + { + string loaded = File.ReadAllText(path, Encoding.UTF8); + if (string.IsNullOrWhiteSpace(loaded)) + { + continue; + } + + json = loaded; + return true; + } + catch (Exception ex) + { + Debug.LogWarning($"[SecureSaveVault] Recovery read failed ({path}): {ex.Message}"); + } + } + + return false; + } + + private static void TrySaveRecoveryCopy(string category, string key, string json) + { + if (string.IsNullOrWhiteSpace(category) || string.IsNullOrWhiteSpace(key) || json == null) + { + return; + } + + try + { + Directory.CreateDirectory(RecoveryDirectoryPath); + string recoveryPath = GetRecoveryFilePath(category, key); + string backupPath = recoveryPath + ".bak"; + string tempPath = recoveryPath + ".tmp"; + + File.WriteAllText(tempPath, json, Encoding.UTF8); + if (File.Exists(recoveryPath)) + { + File.Copy(recoveryPath, backupPath, true); + } + + File.Copy(tempPath, recoveryPath, true); + File.Delete(tempPath); + } + catch (Exception ex) + { + Debug.LogWarning($"[SecureSaveVault] Recovery mirror save failed ({category}/{key}): {ex.Message}"); + } + } + + private static string GetRecoveryFilePath(string category, string key) + { + string safeName = ShortHash("recovery|" + category + "|" + key); + return Path.Combine(RecoveryDirectoryPath, safeName + ".json"); + } + + private static IReadOnlyList GetRecoveryFilePathVariants(string category, string key) + { + var result = new List(); + if (string.IsNullOrWhiteSpace(category) || string.IsNullOrWhiteSpace(key)) + { + return result; + } + + string safeName = ShortHash("recovery|" + category + "|" + key) + ".json"; + string safeBackupName = safeName + ".bak"; + IReadOnlyList roots = SaveIdentityUtility.GetPersistentRootVariants(); + for (int i = 0; i < roots.Count; i++) + { + string root = roots[i]; + if (string.IsNullOrWhiteSpace(root)) + { + continue; + } + + AddDistinctPath(result, Path.Combine(root, RecoveryDirectoryName, safeName)); + AddDistinctPath(result, Path.Combine(root, RecoveryDirectoryName, safeBackupName)); + } + + return result; + } + + private static void AddDistinctPath(List target, string value) + { + if (target == null || string.IsNullOrWhiteSpace(value)) + { + return; + } + + for (int i = 0; i < target.Count; i++) + { + if (string.Equals(target[i], value, StringComparison.OrdinalIgnoreCase)) + { + return; + } + } + + target.Add(value); + } + private static void DeleteLegacyPlainFile(string legacyPlainPath) { if (string.IsNullOrEmpty(legacyPlainPath) || !File.Exists(legacyPlainPath)) diff --git a/Assets/scripts/_runtimecache/StoreOwnershipLedger.cs b/Assets/scripts/_runtimecache/StoreOwnershipLedger.cs index bda10298..b153eef8 100644 --- a/Assets/scripts/_runtimecache/StoreOwnershipLedger.cs +++ b/Assets/scripts/_runtimecache/StoreOwnershipLedger.cs @@ -11,6 +11,8 @@ public sealed class StoreOwnershipLedger : MonoBehaviour public static StoreOwnershipLedger Instance { get; private set; } + public event Action OnOwnershipChanged; + private readonly Dictionary entriesByItemId = new Dictionary(); private readonly List cachedStoreItems = new List(); private bool initialized; @@ -72,11 +74,12 @@ public sealed class StoreOwnershipLedger : MonoBehaviour initialized = true; StoreOwnershipPayload payload; bool loadedFromSave = StoreOwnershipStorage.TryLoad(out payload); + bool hasAnyRecoverableLocalState = loadedFromSave || StoreOwnershipStorage.HasAnyRecoverableState(); RebuildFromPayload(payload); LoadStoreItems(); bool recoveredFromMirrors = false; - if (!loadedFromSave) + if (!loadedFromSave && !hasAnyRecoverableLocalState) { recoveredFromMirrors = SeedFromCurrentMirrorFlags(); } @@ -149,6 +152,7 @@ public sealed class StoreOwnershipLedger : MonoBehaviour ApplyEntryToItem(itemSO, entry); GlobalAchievementService.EnsureInstance().RefreshDerivedMetrics(); SaveNow(); + NotifyOwnershipChanged(itemSO.itemID); return true; } @@ -187,6 +191,7 @@ public sealed class StoreOwnershipLedger : MonoBehaviour SyncAllMirrorFlags(); GlobalAchievementService.EnsureInstance().RefreshDerivedMetrics(); SaveNow(); + NotifyOwnershipChanged(itemSO.itemID); return true; } @@ -212,6 +217,14 @@ public sealed class StoreOwnershipLedger : MonoBehaviour StoreOwnershipStorage.TrySave(CreatePayload()); } + public void ClearPersistentState() + { + InitializeIfNeeded(); + entriesByItemId.Clear(); + SyncAllMirrorFlags(); + StoreOwnershipStorage.TrySave(CreatePayload()); + } + private void RebuildFromPayload(StoreOwnershipPayload payload) { entriesByItemId.Clear(); @@ -770,4 +783,14 @@ public sealed class StoreOwnershipLedger : MonoBehaviour } #endif } + + private void NotifyOwnershipChanged(int itemId) + { + if (itemId <= 0 || OnOwnershipChanged == null) + { + return; + } + + OnOwnershipChanged(itemId); + } } diff --git a/Assets/scripts/_runtimecache/StoreOwnershipStorage.cs b/Assets/scripts/_runtimecache/StoreOwnershipStorage.cs index 826c4d0b..fd02681b 100644 --- a/Assets/scripts/_runtimecache/StoreOwnershipStorage.cs +++ b/Assets/scripts/_runtimecache/StoreOwnershipStorage.cs @@ -11,6 +11,7 @@ public static class StoreOwnershipStorage private const string MainFileName = ".own.dat"; private const string BackupFileName = ".own.bak"; private const string TempFileName = ".own.tmp"; + private const string RecoverySlotKey = "store_ownership_storage"; private static string VaultDirectoryPath { @@ -53,9 +54,23 @@ public static class StoreOwnershipStorage return true; } + if (LocalRecoveryMirror.TryLoadJson(RecoverySlotKey, out payload) && payload != null) + { + TrySave(payload); + return true; + } + return false; } + public static bool HasAnyRecoverableState() + { + return HasAnyVaultFile(MainFileName) + || HasAnyVaultFile(BackupFileName) + || PlayerProgressBackupService.HasStoreOwnershipBackup() + || LocalRecoveryMirror.HasSlotData(RecoverySlotKey); + } + public static bool TrySave(StoreOwnershipPayload payload) { try @@ -77,6 +92,7 @@ public static class StoreOwnershipStorage TryHidePath(MainFilePath); File.Delete(TempFilePath); PlayerProgressBackupService.SaveStoreOwnership(payload); + LocalRecoveryMirror.SaveJson(RecoverySlotKey, payload); return true; } catch (Exception ex) @@ -169,6 +185,20 @@ public static class StoreOwnershipStorage return false; } + private static bool HasAnyVaultFile(string fileName) + { + var candidates = SaveIdentityUtility.GetVaultFilePathVariants(fileName); + for (int i = 0; i < candidates.Count; i++) + { + if (File.Exists(candidates[i])) + { + return true; + } + } + + return false; + } + private static string BuildEnvelopeJson(StoreOwnershipPayload payload) { payload.lastUpdatedUtcTicks = DateTime.UtcNow.Ticks; diff --git a/Assets/scripts/dailyTask/DailyTaskSaveService.cs b/Assets/scripts/dailyTask/DailyTaskSaveService.cs index d7f34fcd..1248e2e7 100644 --- a/Assets/scripts/dailyTask/DailyTaskSaveService.cs +++ b/Assets/scripts/dailyTask/DailyTaskSaveService.cs @@ -6,12 +6,19 @@ public static class DailyTaskSaveService { private const string SaveCategory = "daily_task"; private const string SaveKey = "runtime"; + private const string RecoverySlotKey = "daily_task_runtime"; private static string LegacySaveFilePath { get { return Path.Combine(Application.persistentDataPath, "daily_tasks.json"); } } + public static bool HasAnyRecoverableState() + { + return SecureSaveVault.HasAnyRecoverableState(SaveCategory, SaveKey, LegacySaveFilePath) + || LocalRecoveryMirror.HasSlotData(RecoverySlotKey); + } + public static DailyTaskSaveData Load() { try @@ -22,6 +29,12 @@ public static class DailyTaskSaveService return data ?? new DailyTaskSaveData(); } + if (LocalRecoveryMirror.TryLoadJson(RecoverySlotKey, out data) && data != null) + { + SecureSaveVault.SaveJson(SaveCategory, SaveKey, data, LegacySaveFilePath); + return data; + } + return new DailyTaskSaveData(); } catch (Exception ex) @@ -41,10 +54,24 @@ public static class DailyTaskSaveService try { SecureSaveVault.SaveJson(SaveCategory, SaveKey, data, LegacySaveFilePath); + LocalRecoveryMirror.SaveJson(RecoverySlotKey, data); } catch (Exception ex) { Debug.LogWarning($"[DailyTaskSaveService] Save failed: {ex.Message}"); } } + + public static void ClearPersistentState() + { + try + { + SecureSaveVault.Delete(SaveCategory, SaveKey, LegacySaveFilePath); + LocalRecoveryMirror.DeleteSlot(RecoverySlotKey); + } + catch (Exception ex) + { + Debug.LogWarning($"[DailyTaskSaveService] Clear failed: {ex.Message}"); + } + } } diff --git a/Assets/scripts/dailyTask/DailyTaskService.cs b/Assets/scripts/dailyTask/DailyTaskService.cs index 98f9f1b4..deab4212 100644 --- a/Assets/scripts/dailyTask/DailyTaskService.cs +++ b/Assets/scripts/dailyTask/DailyTaskService.cs @@ -333,6 +333,21 @@ public sealed class DailyTaskService : MonoBehaviour return claimedCount; } + public void ClearPersistentState() + { + InitializeStorageIfNeeded(); + + pendingEvents.Clear(); + pendingOnlineDurationSeconds = 0f; + isGameplayDurationTracking = false; + gameplayDurationRealtimeStart = 0f; + + saveData = new DailyTaskSaveData(); + EnsureRuntimeCollections(); + DailyTaskSaveService.ClearPersistentState(); + NotifyTasksChanged(); + } + private void OnSceneLoaded(Scene scene, LoadSceneMode mode) { if (string.Equals(scene.name, MainUiSceneName, StringComparison.OrdinalIgnoreCase)) diff --git a/Assets/scripts/friendSystem/friendCardPrefab.cs b/Assets/scripts/friendSystem/friendCardPrefab.cs index 43a1a8f0..92992d6f 100644 --- a/Assets/scripts/friendSystem/friendCardPrefab.cs +++ b/Assets/scripts/friendSystem/friendCardPrefab.cs @@ -5,11 +5,7 @@ using UnityEngine.Networking; using UnityEngine.UI; using GameServer.Client; -#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) -#define FRIEND_DISABLE_STEAMWORKS -#endif - -#if !FRIEND_DISABLE_STEAMWORKS +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX using Steamworks; #endif @@ -262,7 +258,7 @@ public class friendCardPrefab : MonoBehaviour private IEnumerator LoadSteamAvatarRoutine(string steamId) { -#if FRIEND_DISABLE_STEAMWORKS +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) yield break; #else if (!SteamManager.Initialized || string.IsNullOrWhiteSpace(steamId) || friendProfile == null || !ulong.TryParse(steamId, out ulong rawSteamId)) diff --git a/Assets/scripts/friendSystem/friendRequestPrefab.cs b/Assets/scripts/friendSystem/friendRequestPrefab.cs index 87b5d348..20540781 100644 --- a/Assets/scripts/friendSystem/friendRequestPrefab.cs +++ b/Assets/scripts/friendSystem/friendRequestPrefab.cs @@ -6,11 +6,7 @@ using UnityEngine; using UnityEngine.Networking; using UnityEngine.UI; -#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) -#define FRIEND_DISABLE_STEAMWORKS -#endif - -#if !FRIEND_DISABLE_STEAMWORKS +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX using Steamworks; #endif @@ -170,7 +166,7 @@ public class friendRequestPrefab : MonoBehaviour private IEnumerator LoadSteamAvatarRoutine(string steamId) { -#if FRIEND_DISABLE_STEAMWORKS +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) yield break; #else if (!SteamManager.Initialized || string.IsNullOrWhiteSpace(steamId) || profileImage == null || !ulong.TryParse(steamId, out ulong rawSteamId)) diff --git a/Assets/scripts/friendSystem/friendSearchPrefab.cs b/Assets/scripts/friendSystem/friendSearchPrefab.cs index 1f6c11a2..4eb97559 100644 --- a/Assets/scripts/friendSystem/friendSearchPrefab.cs +++ b/Assets/scripts/friendSystem/friendSearchPrefab.cs @@ -6,11 +6,7 @@ using UnityEngine; using UnityEngine.Networking; using UnityEngine.UI; -#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) -#define FRIEND_DISABLE_STEAMWORKS -#endif - -#if !FRIEND_DISABLE_STEAMWORKS +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX using Steamworks; #endif @@ -162,7 +158,7 @@ public class friendSearchPrefab : MonoBehaviour private IEnumerator LoadSteamAvatarRoutine(string steamId) { -#if FRIEND_DISABLE_STEAMWORKS +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) yield break; #else if (!SteamManager.Initialized || string.IsNullOrWhiteSpace(steamId) || profileImage == null || !ulong.TryParse(steamId, out ulong rawSteamId)) diff --git a/Assets/scripts/friendSystem/friendSystem.cs b/Assets/scripts/friendSystem/friendSystem.cs index 0cc906d6..2d8820e9 100644 --- a/Assets/scripts/friendSystem/friendSystem.cs +++ b/Assets/scripts/friendSystem/friendSystem.cs @@ -7,11 +7,7 @@ using GameServer.Client; using UnityEngine; using UnityEngine.UI; -#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) -#define FRIEND_DISABLE_STEAMWORKS -#endif - -#if !FRIEND_DISABLE_STEAMWORKS +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX using Steamworks; #endif @@ -765,7 +761,7 @@ public class friendSystem : MonoBehaviour private static List ReadSteamFriends() { var result = new List(); -#if FRIEND_DISABLE_STEAMWORKS +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) return result; #else if (!SteamManager.Initialized) @@ -837,7 +833,7 @@ public class friendSystem : MonoBehaviour private static List ReadSteamFriendIdsOnly() { var result = new List(); -#if FRIEND_DISABLE_STEAMWORKS +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) return result; #else if (!SteamManager.Initialized) diff --git a/Assets/scripts/gamePlay_gameplay/AnimationController.cs b/Assets/scripts/gamePlay_gameplay/AnimationController.cs index ce17cc97..dcf11cea 100644 --- a/Assets/scripts/gamePlay_gameplay/AnimationController.cs +++ b/Assets/scripts/gamePlay_gameplay/AnimationController.cs @@ -38,8 +38,6 @@ public class AnimationController : MonoBehaviour private bool holdActive = false; private string currentHoldColor; private bool isHolding = false; - private WaitForSeconds cachedHoldWait; - private float cachedHoldWaitSeconds = -1f; private static bool loggedMissingHitParticleSource; // Track active particle instances for immediate cleanup @@ -203,7 +201,7 @@ public class AnimationController : MonoBehaviour private IEnumerator RecycleFxRoutine(GameObject instance, int rentToken, float delay) { - yield return new WaitForSeconds(delay); + yield return GameplayClock.WaitForSeconds(delay); if (instance == null) yield break; @@ -316,12 +314,7 @@ public class AnimationController : MonoBehaviour while (holdActive) { float waitSeconds = Mathf.Max(0.01f, holdParticleInterval); - if (cachedHoldWait == null || !Mathf.Approximately(cachedHoldWaitSeconds, waitSeconds)) - { - cachedHoldWaitSeconds = waitSeconds; - cachedHoldWait = new WaitForSeconds(waitSeconds); - } - yield return cachedHoldWait; + yield return GameplayClock.WaitForSeconds(waitSeconds); if (!holdActive) break; PlayDestroyAnimation(color); } diff --git a/Assets/scripts/gamePlay_gameplay/GameManager.cs b/Assets/scripts/gamePlay_gameplay/GameManager.cs index b3a8c62b..73f44830 100644 --- a/Assets/scripts/gamePlay_gameplay/GameManager.cs +++ b/Assets/scripts/gamePlay_gameplay/GameManager.cs @@ -218,6 +218,12 @@ public class GameManager : MonoBehaviour private Coroutine playbackDelayCoroutine; + private void BeginGameplayClock() + { + GameplayClock.Reset(); + GameplayClock.StartChart(0f); + } + // Public helper to reliably unmute and start music playback, respecting delay. public void PlayMusicWithDelay(float delaySeconds) { @@ -275,7 +281,7 @@ public class GameManager : MonoBehaviour { float clampedStartTime = ClampAudioStartTime(delaySeconds < 0f ? -delaySeconds : 0f); musicSource.time = clampedStartTime; - musicSource.Play(); + musicSource.Play(); PlaybackStarted = true; } catch { } @@ -1287,6 +1293,7 @@ public class GameManager : MonoBehaviour // Resume using PauseManager PauseManager.Instance?.Pause(false); + BeginGameplayClock(); // Start spawning using the parsed beatmap if (beatmapManager.beatmap != null) @@ -1346,6 +1353,7 @@ public class GameManager : MonoBehaviour // Resume PauseManager.Instance?.Pause(false); + BeginGameplayClock(); // Start spawning using the existing parsed beatmap if (beatmapManager.beatmap != null) @@ -1380,13 +1388,6 @@ public class GameManager : MonoBehaviour float delay = beatmapManager.globalDelaySeconds; PlayMusicWithDelay(delay); - // ensure overlay shows and pause logic runs after loading the clip - var pm2 = PauseManager.Instance ?? SceneObjectLookupCache.FindAny(); - if (pm2 != null) - { - pm2.Pause(true); - Debug.Log("PauseManager.Pause(true) invoked after assigning musicClip in normal startup"); - } } } } @@ -1444,6 +1445,7 @@ public class GameManager : MonoBehaviour // Resume PauseManager.Instance?.Pause(false); + BeginGameplayClock(); // Start spawning if (beatmapManager.beatmap != null) @@ -1473,12 +1475,6 @@ public class GameManager : MonoBehaviour float delay = beatmapManager.globalDelaySeconds; PlayMusicWithDelay(delay); - var pm3 = PauseManager.Instance ?? SceneObjectLookupCache.FindAny(); - if (pm3 != null) - { - pm3.Pause(true); - Debug.Log("PauseManager.Pause(true) invoked after assigning parsedMusicFile clip"); - } } } else diff --git a/Assets/scripts/gamePlay_gameplay/GameplayClock.cs b/Assets/scripts/gamePlay_gameplay/GameplayClock.cs new file mode 100644 index 00000000..24c6d7f9 --- /dev/null +++ b/Assets/scripts/gamePlay_gameplay/GameplayClock.cs @@ -0,0 +1,116 @@ +using UnityEngine; + +public static class GameplayClock +{ + private static bool initialized; + private static bool paused; + private static double chartStartDspTime; + private static double pauseStartDspTime; + private static double accumulatedPauseSeconds; + private static float chartStartSongTime; + + public static bool IsInitialized => initialized; + public static bool IsPaused => paused; + public static float ChartStartSongTime => chartStartSongTime; + public static double ChartStartDspTime => chartStartDspTime; + + public static void Reset() + { + initialized = false; + paused = false; + chartStartDspTime = 0d; + pauseStartDspTime = 0d; + accumulatedPauseSeconds = 0d; + chartStartSongTime = 0f; + } + + public static void StartChart(float initialSongTimeSeconds = 0f) + { + initialized = true; + paused = false; + chartStartDspTime = AudioSettings.dspTime; + pauseStartDspTime = 0d; + accumulatedPauseSeconds = 0d; + chartStartSongTime = Mathf.Max(0f, initialSongTimeSeconds); + } + + public static void Pause() + { + if (!initialized || paused) + { + return; + } + + paused = true; + pauseStartDspTime = AudioSettings.dspTime; + } + + public static void Resume() + { + if (!initialized || !paused) + { + return; + } + + accumulatedPauseSeconds += AudioSettings.dspTime - pauseStartDspTime; + pauseStartDspTime = 0d; + paused = false; + } + + public static float NowSongTime + { + get + { + if (!initialized) + { + return 0f; + } + + double currentDsp = paused ? pauseStartDspTime : AudioSettings.dspTime; + double elapsed = currentDsp - chartStartDspTime - accumulatedPauseSeconds; + return chartStartSongTime + Mathf.Max(0f, (float)elapsed); + } + } + + public static float SongTimeFromDsp(double dspTime) + { + if (!initialized) + { + return chartStartSongTime; + } + + double effectivePause = accumulatedPauseSeconds; + if (paused && dspTime > pauseStartDspTime) + { + dspTime = pauseStartDspTime; + } + + double elapsed = dspTime - chartStartDspTime - effectivePause; + return chartStartSongTime + Mathf.Max(0f, (float)elapsed); + } + + public static float ToAbsoluteChartTime(float songTimelineTimeSeconds) + { + return chartStartSongTime + songTimelineTimeSeconds; + } + + public static System.Collections.IEnumerator WaitForSeconds(float seconds) + { + if (seconds <= 0f) + { + yield break; + } + + if (!initialized) + { + yield return new UnityEngine.WaitForSeconds(seconds); + yield break; + } + + float targetTime = NowSongTime + seconds; + while (NowSongTime < targetTime) + { + yield return null; + } + } +} diff --git a/Assets/scripts/gamePlay_gameplay/GameplayClock.cs.meta b/Assets/scripts/gamePlay_gameplay/GameplayClock.cs.meta new file mode 100644 index 00000000..bc0cc322 --- /dev/null +++ b/Assets/scripts/gamePlay_gameplay/GameplayClock.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 47a06e6eb65d9734f8cf63eb1cb59207 \ No newline at end of file diff --git a/Assets/scripts/gamePlay_gameplay/HoldNote.cs b/Assets/scripts/gamePlay_gameplay/HoldNote.cs index 2e233e03..085389a6 100644 --- a/Assets/scripts/gamePlay_gameplay/HoldNote.cs +++ b/Assets/scripts/gamePlay_gameplay/HoldNote.cs @@ -312,6 +312,11 @@ public class HoldNote : BaseNote } } + private void OnDisable() + { + prevTrackHeld = false; + } + private void OnDestroy() { if (controller != null) @@ -435,7 +440,7 @@ public class HoldNote : BaseNote } // Removed: CalibratePosition for delay==0f was causing Start segments to snap to incorrect positions - // if they started moving immediately after Setup (due to activationTime <= Time.time). + // if they started moving immediately after Setup (due to activationTime <= gameplay clock). // Start segments should begin at spawnPoint and move from there naturally. } @@ -446,7 +451,7 @@ public class HoldNote : BaseNote var jm = cachedJudgeManager; var tkm = cachedTrackKeyManager; bool debugEnabled = JudgeManager.IsDebugEnabled; - float now = Time.time; + float now = GameplayClock.NowSongTime; // Sample held state and derive key-down/up edges at the very top, BEFORE any // early return. Unity's Input.GetKeyDown/Up are global per-frame edges that @@ -740,7 +745,7 @@ public class HoldNote : BaseNote { if (JudgeManager.IsDebugEnabled) Debug.Log($"[HoldNote] End entered while key still held: {noteColor}, forcing Perfect"); // Record release time as current time (player is still holding) - releaseTime = Time.time; + releaseTime = GameplayClock.NowSongTime; hasReleased = true; JudgeManager.Instance?.RegisterNoteReleased(noteID, true); // Evaluate and judge the hold end - force Perfect since we reached the end while holding @@ -818,12 +823,11 @@ public class HoldNote : BaseNote if (segment == NoteSegment.End) { - float timeToWait = Mathf.Max(0f, scheduledEndTime - Time.time); + float timeToWait = Mathf.Max(0f, scheduledEndTime - GameplayClock.NowSongTime); if (timeToWait > 0f) { - // use scaled time here so pause affects this wait - float target = Time.time + timeToWait; - while (Time.time < target) + float target = GameplayClock.NowSongTime + timeToWait; + while (GameplayClock.NowSongTime < target) { yield return null; } @@ -858,7 +862,7 @@ public class HoldNote : BaseNote private IEnumerator DelayedReturnToPool(float delay) { - yield return new WaitForSeconds(delay); + yield return GameplayClock.WaitForSeconds(delay); if (gameObject.activeSelf) { ReturnToPool(); @@ -883,7 +887,7 @@ public class HoldNote : BaseNote if (JudgeManager.IsDebugEnabled) Debug.Log($"[HoldNote] START forced Miss: {noteColor}"); // Use EvaluateHoldEnd to centralize miss logic and statistics - EvaluateHoldEnd(Time.time, true); + EvaluateHoldEnd(GameplayClock.NowSongTime, true); // Still need to show judge result and update combo for the head segment InputManager.Instance?.ShowJudgeResult(trackIndex, "Miss"); @@ -897,7 +901,7 @@ public class HoldNote : BaseNote return; } - float pressTime = Time.time; + float pressTime = GameplayClock.NowSongTime; float rawOffsetMs = (hitTime - pressTime) * 1000f; float offset = Mathf.Abs(pressTime - hitTime); string result; @@ -962,7 +966,7 @@ public class HoldNote : BaseNote JudgeManager.Instance.RegisterStartJudged(noteID, false); isHoldActive = false; - EvaluateHoldEnd(Time.time, true); + EvaluateHoldEnd(GameplayClock.NowSongTime, true); try { @@ -1035,10 +1039,10 @@ public class HoldNote : BaseNote private IEnumerator DelayedReturn() { - yield return new WaitForSeconds(0.05f); + yield return GameplayClock.WaitForSeconds(0.05f); if (gameObject.activeSelf) { - if (JudgeManager.IsDebugEnabled) Debug.Log($"[HoldNote] DelayedReturn: returning {noteID} to pool at time={Time.time:F3}"); + if (JudgeManager.IsDebugEnabled) Debug.Log($"[HoldNote] DelayedReturn: returning {noteID} to pool at time={GameplayClock.NowSongTime:F3}"); ReturnToPool(); } } @@ -1331,7 +1335,7 @@ public class HoldNote : BaseNote } else { - releaseTime = Time.time; + releaseTime = GameplayClock.NowSongTime; } hasReleased = true; JudgeManager.Instance?.RegisterNoteReleased(noteID, true); @@ -1353,7 +1357,7 @@ public class HoldNote : BaseNote return; } - if (JudgeManager.IsDebugEnabled) Debug.Log($"[HoldNote] ReturnToPool called for {noteID} segment={segment} time={Time.time:F3}"); + if (JudgeManager.IsDebugEnabled) Debug.Log($"[HoldNote] ReturnToPool called for {noteID} segment={segment} time={GameplayClock.NowSongTime:F3}"); // CRITICAL: Always release lock before returning to pool, regardless of state ReleaseTrackJudgeLockSafe(); @@ -1389,6 +1393,7 @@ public class HoldNote : BaseNote isJudged = false; isHoldActive = false; hasBeenHeldFromStart = false; + prevTrackHeld = false; holdStartTime = -1f; @@ -1463,7 +1468,7 @@ public class HoldNote : BaseNote float activation = controller.ActivationTime; float s = controller.CurrentSpeed; - float elapsed = Time.time - activation; + float elapsed = GameplayClock.NowSongTime - activation; Vector3 expected = spawnPointPosition; if (controller.UsesAbsolutePositioning) diff --git a/Assets/scripts/gamePlay_gameplay/HoldNoteController.cs b/Assets/scripts/gamePlay_gameplay/HoldNoteController.cs index 810b35ca..3285b5e4 100644 --- a/Assets/scripts/gamePlay_gameplay/HoldNoteController.cs +++ b/Assets/scripts/gamePlay_gameplay/HoldNoteController.cs @@ -20,12 +20,12 @@ public class HoldNoteController : MonoBehaviour if (useAbsolutePositioning) { if (!isMoving) return; - ApplyAbsolutePosition(Time.time); + ApplyAbsolutePosition(GameplayClock.NowSongTime); return; } // Start moving after activation time in legacy mode - if (!isMoving && Time.time >= activationTime) + if (!isMoving && GameplayClock.NowSongTime >= activationTime) { isMoving = true; } @@ -53,7 +53,7 @@ public class HoldNoteController : MonoBehaviour /// public void SetSegmentDelay(float segmentDelay) { - activationTime = Time.time + segmentDelay; + activationTime = GameplayClock.NowSongTime + segmentDelay; isMoving = false; useAbsolutePositioning = false; visualOffset = 0f; @@ -79,7 +79,7 @@ public class HoldNoteController : MonoBehaviour isMoving = true; // Snap immediately to the expected position to avoid a 1-frame pop. - ApplyAbsolutePosition(Time.time); + ApplyAbsolutePosition(GameplayClock.NowSongTime); } public void StopMovement() diff --git a/Assets/scripts/gamePlay_gameplay/JudgeManager.cs b/Assets/scripts/gamePlay_gameplay/JudgeManager.cs index 6ccdee32..44e2adc6 100644 --- a/Assets/scripts/gamePlay_gameplay/JudgeManager.cs +++ b/Assets/scripts/gamePlay_gameplay/JudgeManager.cs @@ -207,7 +207,7 @@ public class JudgeManager : MonoBehaviour return false; } s.startResolved = true; - if (IsDebugEnabled) Debug.Log($"[JudgeManager] TryResolveStart: start resolved for {noteID} at time={Time.time:F3}"); + if (IsDebugEnabled) Debug.Log($"[JudgeManager] TryResolveStart: start resolved for {noteID} at time={GameplayClock.NowSongTime:F3}"); return true; } @@ -220,7 +220,7 @@ public class JudgeManager : MonoBehaviour return false; } s.endResolved = true; - if (IsDebugEnabled) Debug.Log($"[JudgeManager] TryResolveEnd: end resolved for {noteID} at time={Time.time:F3}"); + if (IsDebugEnabled) Debug.Log($"[JudgeManager] TryResolveEnd: end resolved for {noteID} at time={GameplayClock.NowSongTime:F3}"); return true; } @@ -233,7 +233,7 @@ public class JudgeManager : MonoBehaviour return false; } s.skillTriggered = true; - if (IsDebugEnabled) Debug.Log($"[JudgeManager] TryTriggerSkill: skill triggered for {noteID} at time={Time.time:F3}"); + if (IsDebugEnabled) Debug.Log($"[JudgeManager] TryTriggerSkill: skill triggered for {noteID} at time={GameplayClock.NowSongTime:F3}"); return true; } @@ -262,7 +262,7 @@ public class JudgeManager : MonoBehaviour public void RegisterStartJudged(string noteID, bool state) { startJudgedNotes[noteID] = state; - if (IsDebugEnabled) Debug.Log($"[JudgeManager] RegisterStartJudged: {noteID} = {state} at time={Time.time:F3}"); + if (IsDebugEnabled) Debug.Log($"[JudgeManager] RegisterStartJudged: {noteID} = {state} at time={GameplayClock.NowSongTime:F3}"); } public bool IsStartJudged(string noteID) @@ -288,7 +288,7 @@ public class JudgeManager : MonoBehaviour if (!judgeQueues[key].Contains(note)) judgeQueues[key].Enqueue(note); - if (IsDebugEnabled) Debug.Log($"[JudgeManager] RegisterNote: key={key} note={note.name} time={Time.time:F3} queueSize={judgeQueues[key].Count}"); + if (IsDebugEnabled) Debug.Log($"[JudgeManager] RegisterNote: key={key} note={note.name} time={GameplayClock.NowSongTime:F3} queueSize={judgeQueues[key].Count}"); } public void UnregisterNote(KeyCode key, Note note) @@ -315,7 +315,7 @@ public class JudgeManager : MonoBehaviour Note note = judgeQueues[key].Dequeue(); if (note != null && !note.IsJudged()) { - if (IsDebugEnabled) Debug.Log($"[JudgeManager] JudgeEarliestNote: judging {note.name} for key={key} at time={Time.time:F3}"); + if (IsDebugEnabled) Debug.Log($"[JudgeManager] JudgeEarliestNote: judging {note.name} for key={key} at time={GameplayClock.NowSongTime:F3}"); note.Judge(); } } diff --git a/Assets/scripts/gamePlay_gameplay/NewBehaviourScript.cs b/Assets/scripts/gamePlay_gameplay/NewBehaviourScript.cs index 156d1334..067dbfc9 100644 --- a/Assets/scripts/gamePlay_gameplay/NewBehaviourScript.cs +++ b/Assets/scripts/gamePlay_gameplay/NewBehaviourScript.cs @@ -1,100 +1,109 @@ -using UnityEngine; - -public class Notes : MonoBehaviour -{ - public int trackIndex; // Documentation text normalized. - public float hitTime; // Documentation text normalized. - private bool canBeJudged = false; // Documentation text normalized. - private bool isHit = false; // Documentation text normalized. - - private void Update() - { - // Documentation text normalized. - if (canBeJudged && !isHit && Time.timeSinceLevelLoad > hitTime + 0.3f) - { - JudgeMiss(); - } - } - - private void OnTriggerEnter2D(Collider2D other) - { - if (other.CompareTag("JudgmentLine")) - { - canBeJudged = true; - } - } - - private void OnTriggerExit2D(Collider2D other) - { - if (other.CompareTag("JudgmentLine")) - { - canBeJudged = false; - } - } - - public void JudgeNote() - { - if (!canBeJudged || isHit) return; // Documentation text normalized. - - float currentTime = Time.timeSinceLevelLoad; - float timeDifference = Mathf.Abs(currentTime - hitTime); - - if (timeDifference <= 0.05f) - { - JudgePerfect(); - } - else if (timeDifference <= 0.1f) - { - JudgeGreat(); - } - else if (timeDifference <= 0.2f) - { - JudgeGood(); - } - else if (timeDifference <= 0.3f) - { - JudgeMiss(); - } - } - - private void Recycle() - { - // Documentation text normalized. - if (NotePool.Instance != null) - { - NotePool.Instance.ReturnNote(gameObject, "red"); // Documentation text normalized. - } - else - { - Destroy(gameObject); - } - } - - private void JudgePerfect() - { - Debug.Log($"Track {trackIndex}: Perfect!"); - isHit = true; - Recycle(); - } - - private void JudgeGreat() - { - Debug.Log($"Track {trackIndex}: Great!"); - isHit = true; - Recycle(); - } - - private void JudgeGood() - { - Debug.Log($"Track {trackIndex}: Good!"); - isHit = true; - Recycle(); - } - - private void JudgeMiss() - { - Debug.Log($"Track {trackIndex}: Miss!"); - isHit = true; - Recycle(); - } -} +using UnityEngine; + +[AddComponentMenu("")] +[System.Obsolete("Legacy prototype note script. Do not use in gameplay.", false)] +public class Notes : MonoBehaviour +{ + public int trackIndex; + public float hitTime; + private bool canBeJudged = false; + private bool isHit = false; + + private void OnEnable() + { + enabled = false; + Debug.LogWarning("[Notes] Legacy prototype script was enabled. It has been disabled automatically and is not part of the current gameplay pipeline.", this); + } + + private void Update() + { + if (canBeJudged && !isHit && Time.timeSinceLevelLoad > hitTime + 0.3f) + { + JudgeMiss(); + } + } + + private void OnTriggerEnter2D(Collider2D other) + { + if (other.CompareTag("JudgmentLine")) + { + canBeJudged = true; + } + } + + private void OnTriggerExit2D(Collider2D other) + { + if (other.CompareTag("JudgmentLine")) + { + canBeJudged = false; + } + } + + public void JudgeNote() + { + if (!canBeJudged || isHit) + { + return; + } + + float currentTime = Time.timeSinceLevelLoad; + float timeDifference = Mathf.Abs(currentTime - hitTime); + + if (timeDifference <= 0.05f) + { + JudgePerfect(); + } + else if (timeDifference <= 0.1f) + { + JudgeGreat(); + } + else if (timeDifference <= 0.2f) + { + JudgeGood(); + } + else if (timeDifference <= 0.3f) + { + JudgeMiss(); + } + } + + private void Recycle() + { + if (NotePool.Instance != null) + { + NotePool.Instance.ReturnNote(gameObject, "red"); + } + else + { + Destroy(gameObject); + } + } + + private void JudgePerfect() + { + Debug.Log($"Track {trackIndex}: Perfect!"); + isHit = true; + Recycle(); + } + + private void JudgeGreat() + { + Debug.Log($"Track {trackIndex}: Great!"); + isHit = true; + Recycle(); + } + + private void JudgeGood() + { + Debug.Log($"Track {trackIndex}: Good!"); + isHit = true; + Recycle(); + } + + private void JudgeMiss() + { + Debug.Log($"Track {trackIndex}: Miss!"); + isHit = true; + Recycle(); + } +} diff --git a/Assets/scripts/gamePlay_gameplay/Note.cs b/Assets/scripts/gamePlay_gameplay/Note.cs index e48aef88..8c0b5589 100644 --- a/Assets/scripts/gamePlay_gameplay/Note.cs +++ b/Assets/scripts/gamePlay_gameplay/Note.cs @@ -218,7 +218,7 @@ public class Note : BaseNote if (!isJudged && GameConfig.autoPlayEnabled && gameObject.activeSelf) { // Only judge once the note reaches its scheduled hit time. - if (Time.time >= hitTime) + if (GameplayClock.NowSongTime >= hitTime) { TryAutoJudgePerfect(); } @@ -226,9 +226,9 @@ public class Note : BaseNote } // Force miss if we've passed the deadline without being judged - if (!isJudged && Time.time > missDeadlineTime && gameObject.activeSelf) + if (!isJudged && GameplayClock.NowSongTime > missDeadlineTime && gameObject.activeSelf) { - if (JudgeManager.IsDebugEnabled) Debug.Log($"[Note] {noteColor} on track {TrackIndex} exceeded miss deadline at time {Time.time:F3}, forcing Miss"); + if (JudgeManager.IsDebugEnabled) Debug.Log($"[Note] {noteColor} on track {TrackIndex} exceeded miss deadline at time {GameplayClock.NowSongTime:F3}, forcing Miss"); JudgeMiss(); } } @@ -330,7 +330,7 @@ public class Note : BaseNote hasLock = true; - float pressTime = Time.time; + float pressTime = GameplayClock.NowSongTime; float maxWindow = (judgeConfig?.missRange ?? 0.5f); // If there is a controller and the note is not inside judge zone, only allow judgment @@ -562,7 +562,7 @@ public class Note : BaseNote } try { SkillBuilder.Instance?.NotifyNoteHit(TrackIndex, "Miss", SkillDefinition.NoteTypeTrigger.Tap); } catch { } - LogTapJudge("Miss", 0f, false, false, Time.time); + LogTapJudge("Miss", 0f, false, false, GameplayClock.NowSongTime); // notify global judge manager that this note has been finally judged (miss) JudgeManager.Instance?.NotifyNoteJudged(); @@ -628,7 +628,7 @@ public class Note : BaseNote // causes "GameObject is already being activated or deactivated" errors. // Instead, mark for miss and let Update handle it next frame. if (JudgeManager.IsDebugEnabled) Debug.Log($"[Note.SetJudgeZone] Note {noteColor} left judge zone on track {TrackIndex}, will force Miss next frame"); - missDeadlineTime = Time.time; // Force deadline to now so Update will handle it + missDeadlineTime = GameplayClock.NowSongTime; // Force deadline to now so Update will handle it } } } diff --git a/Assets/scripts/gamePlay_gameplay/NoteController.cs b/Assets/scripts/gamePlay_gameplay/NoteController.cs index 32066dc8..d04f391e 100644 --- a/Assets/scripts/gamePlay_gameplay/NoteController.cs +++ b/Assets/scripts/gamePlay_gameplay/NoteController.cs @@ -27,7 +27,7 @@ public class NoteController : MonoBehaviour if (isMoving && useAbsolutePositioning) { // Use absolute positioning based on elapsed time since activation - float elapsedSinceActivation = Time.time - activationTime; + float elapsedSinceActivation = GameplayClock.NowSongTime - activationTime; float travelDistance = speed * Mathf.Max(0f, elapsedSinceActivation); // Position = spawnPoint + initial offset + downward travel @@ -65,7 +65,7 @@ public class NoteController : MonoBehaviour activationTime = hitTime - travelTime; baseSpawnYOffset = initialYOffset; useAbsolutePositioning = true; - transform.position = GetExpectedPosition(Time.time); + transform.position = GetExpectedPosition(GameplayClock.NowSongTime); if (JudgeManager.IsDebugEnabled) Debug.Log($"[NoteController] Configured: spawnPos={spawnPosition}, activationTime={activationTime:F3}, initialYOffset={initialYOffset:F4}"); diff --git a/Assets/scripts/gamePlay_gameplay/NoteSpawner.cs b/Assets/scripts/gamePlay_gameplay/NoteSpawner.cs index 16724077..5566e958 100644 --- a/Assets/scripts/gamePlay_gameplay/NoteSpawner.cs +++ b/Assets/scripts/gamePlay_gameplay/NoteSpawner.cs @@ -89,7 +89,7 @@ public class NoteSpawner : MonoBehaviour public NoteJudgeConfig judgeConfig; // Documentation text normalized. private Beatmap beatmap; - private float startTime; // Documentation text normalized. + private float startTime; // Absolute chart time anchor. private float bpm = 120f; private bool isSpawning = false; @@ -247,7 +247,7 @@ public class NoteSpawner : MonoBehaviour JudgeManager.Instance?.SetTotalNotes(total); bpm = beatmap.bpm; - startTime = Time.time; + startTime = GameplayClock.ChartStartSongTime; if (JudgeManager.IsDebugEnabled) Debug.Log($"歌曲开始时间: {startTime}"); // keep reference so we can stop spawning when doing immediate settlement @@ -305,14 +305,12 @@ public class NoteSpawner : MonoBehaviour float travelTime = GetLaneTravelTimeSeconds(laneTravelTimes, note.trackIndex); float spawnTime = note.time - travelTime; - float delay = spawnTime - (Time.time - startTime) + spawnOffset; + float chartSpawnTime = startTime + spawnTime + spawnOffset; + float delay = chartSpawnTime - GameplayClock.NowSongTime; if (delay > 0) { - // Use scaled-time wait so spawning is paused while Time.timeScale==0 (PauseManager pause) - float target = Time.time + delay; - // Wait using frames so this loop respects Time.timeScale (Time.time won't advance when paused) - while (Time.time < target) + while (GameplayClock.NowSongTime < chartSpawnTime) { yield return null; } @@ -390,8 +388,7 @@ public class NoteSpawner : MonoBehaviour Transform spawnPoint = spawnPoints[noteData.trackIndex]; // Calculate hit time (realtime when note should be judged) - float rawHit = startTime + noteData.time + globalHitDelay; - float realtimeHit = Mathf.Max(0f, rawHit); + float chartHitTime = Mathf.Max(0f, startTime + noteData.time + globalHitDelay); Vector3 initialPosition = spawnPoint.position; note.transform.position = initialPosition; @@ -403,12 +400,12 @@ public class NoteSpawner : MonoBehaviour if (noteScript != null) { // Setup note script with timing parameters - noteScript.Setup(key, noteData.trackIndex, noteSpeed, realtimeHit, noteData.color, judgeConfig, noteData, isSync); + noteScript.Setup(key, noteData.trackIndex, noteSpeed, chartHitTime, noteData.color, judgeConfig, noteData, isSync); // Configure controller for absolute positioning (replaces relative Translate) if (noteController != null) { - noteController.ConfigureAbsolutePositioning(initialPosition, realtimeHit, travelTime, 0f); + noteController.ConfigureAbsolutePositioning(initialPosition, chartHitTime, travelTime, 0f); } EnqueueNoteCalibration(noteController); @@ -447,15 +444,13 @@ public class NoteSpawner : MonoBehaviour Transform spawnPoint = spawnPoints[noteData.trackIndex]; // Documentation text normalized. - float rawScheduledEnd = startTime + (noteData.time + noteData.length) + globalHitDelay; - float scheduledEndTime = Mathf.Max(0f, rawScheduledEnd); // clamp to non-negative + float scheduledEndTime = Mathf.Max(0f, startTime + (noteData.time + noteData.length) + globalHitDelay); // Documentation text normalized. int holdNoteId = ++holdNoteIdCounter; // base realtime for hits - float rawBase = startTime + noteData.time + globalHitDelay; - float baseHit = Mathf.Max(0f, rawBase); + float baseHit = Mathf.Max(0f, startTime + noteData.time + globalHitDelay); GameObject startObj = notePool.GetStartNote(noteData.color); if (startObj == null) @@ -759,7 +754,7 @@ public class NoteSpawner : MonoBehaviour if (now >= job.nextTime) { - Vector3 expected = job.controller.GetExpectedPosition(Time.time); + Vector3 expected = job.controller.GetExpectedPosition(GameplayClock.NowSongTime); float distanceDeviation = Vector3.Distance(job.obj.transform.position, expected); if (distanceDeviation > calibrateTolerance) { @@ -847,10 +842,10 @@ public class NoteSpawner : MonoBehaviour if (JudgeManager.IsDebugEnabled) { Debug.Log($"[NoteSpawner] Settlement scheduled at chartEnd+{postChartDelay:F1}s " + - $"(chartEnd={chartEndTime:F3}, startTime={startTime:F3}, now={Time.time:F3})"); + $"(chartEnd={chartEndTime:F3}, startTime={startTime:F3}, now={GameplayClock.NowSongTime:F3})"); } - while (Time.time < settlementTime) + while (GameplayClock.NowSongTime < settlementTime) yield return null; ForceClearInputState(null); diff --git a/Assets/scripts/gamePlay_gameplay/TrackJudgeHitEffectController.cs b/Assets/scripts/gamePlay_gameplay/TrackJudgeHitEffectController.cs index d713e94a..2c34bd89 100644 --- a/Assets/scripts/gamePlay_gameplay/TrackJudgeHitEffectController.cs +++ b/Assets/scripts/gamePlay_gameplay/TrackJudgeHitEffectController.cs @@ -370,7 +370,7 @@ public class TrackJudgeHitEffectController : MonoBehaviour if (useUnscaledTime) yield return new WaitForSecondsRealtime(delay); else - yield return new WaitForSeconds(delay); + yield return GameplayClock.WaitForSeconds(delay); if (instance == null) yield break; diff --git a/Assets/scripts/gamePlay_gameplay/effectEventController.cs b/Assets/scripts/gamePlay_gameplay/effectEventController.cs index cb1384ad..4a80cdac 100644 --- a/Assets/scripts/gamePlay_gameplay/effectEventController.cs +++ b/Assets/scripts/gamePlay_gameplay/effectEventController.cs @@ -205,7 +205,7 @@ public class effectEventController : MonoBehaviour } float speed = Mathf.Max(0f, cameraDriftSpeed); - float time = Time.time * speed; + float time = GameplayClock.NowSongTime * speed; float offsetX = (Mathf.PerlinNoise(cameraDriftSeedX, time) - 0.5f) * 2f * Mathf.Abs(cameraDriftRange.x); float offsetY = (Mathf.PerlinNoise(cameraDriftSeedY, time) - 0.5f) * 2f * Mathf.Abs(cameraDriftRange.y); diff --git a/Assets/scripts/gamePlay_gameplay/network_submit/ArenaRoomService.cs b/Assets/scripts/gamePlay_gameplay/network_submit/ArenaRoomService.cs index ad5ec7a3..2c7e0145 100644 --- a/Assets/scripts/gamePlay_gameplay/network_submit/ArenaRoomService.cs +++ b/Assets/scripts/gamePlay_gameplay/network_submit/ArenaRoomService.cs @@ -11,11 +11,7 @@ using UnityEngine; using Bansonic; using UnityEngine.SceneManagement; -#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) -#define ARENA_ROOM_DISABLE_STEAMWORKS -#endif - -#if !ARENA_ROOM_DISABLE_STEAMWORKS +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX using Steamworks; #endif @@ -2205,7 +2201,7 @@ namespace GameServer.Client return network.SteamDisplayName ?? string.Empty; } -#if ARENA_ROOM_DISABLE_STEAMWORKS +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) return string.Empty; #else if (SteamManager.Initialized && ulong.TryParse(senderSteamId, out ulong parsedSteamId)) diff --git a/Assets/scripts/gamePlay_gameplay/network_submit/GameServerBridge.cs b/Assets/scripts/gamePlay_gameplay/network_submit/GameServerBridge.cs index 284a94c3..34d85147 100644 --- a/Assets/scripts/gamePlay_gameplay/network_submit/GameServerBridge.cs +++ b/Assets/scripts/gamePlay_gameplay/network_submit/GameServerBridge.cs @@ -1,6 +1,4 @@ using System; -using System.Security.Cryptography; -using System.Text; using System.Threading.Tasks; using UnityEngine; using GameServer.Client; @@ -115,8 +113,9 @@ public class GameServerBridge : MonoBehaviour } // ── HMAC 签名 ── + // 优先用握手下发的"每会话签名密钥";无会话密钥时回退到内置静态密钥(兼容旧服务端)。 string payload = $"{songId}|{difficulty}|{totalScore}|{chartScore}|{idolScore}"; - string hmac = ComputeHmacSha256(payload, HMAC_SECRET); + string hmac = GameServer.Client.GameServerSession.ComputeScoreHmac(payload, HMAC_SECRET); // ── 上传日志(清晰可见) ── Debug.Log("╔══════════════════════════════════════════════════════╗"); @@ -169,17 +168,6 @@ public class GameServerBridge : MonoBehaviour } } - private static string ComputeHmacSha256(string payload, string secret) - { - using (var hmac = new HMACSHA256(Encoding.UTF8.GetBytes(secret))) - { - byte[] hash = hmac.ComputeHash(Encoding.UTF8.GetBytes(payload)); - var sb = new StringBuilder(hash.Length * 2); - foreach (byte b in hash) sb.Append(b.ToString("x2")); - return sb.ToString(); - } - } - private static string ConvertDifficulty(int i) => i switch { 0 => "ez", 1 => "hd", 2 => "in", 3 => "im", _ => "unknown" }; private static string GetGrade(long s) => s >= 960000 ? "SSS" : s >= 920000 ? "SS" : s >= 880000 ? "S" : s >= 820000 ? "A" : s >= 720000 ? "B" : s >= 600000 ? "C" : s >= 400000 ? "D" : "F"; } diff --git a/Assets/scripts/gamePlay_gameplay/network_submit/GameServerSession.cs b/Assets/scripts/gamePlay_gameplay/network_submit/GameServerSession.cs new file mode 100644 index 00000000..a82b90f2 --- /dev/null +++ b/Assets/scripts/gamePlay_gameplay/network_submit/GameServerSession.cs @@ -0,0 +1,261 @@ +using System; +using System.Security.Cryptography; +using System.Text; +using UnityEngine; + +namespace GameServer.Client +{ + /// + /// 客户端会话状态:保存握手返回的会话令牌与"每会话签名密钥", + /// 并用内置的服务端 RSA 公钥验证会话密钥确实来自真实服务端(明文 HTTP 下防中间人伪造)。 + /// + /// 设计要点: + /// - session_token 用于后续请求的 Authorization: Bearer,服务端据此绑定 steam_id,杜绝伪造他人成绩。 + /// - session_key 取代内置静态 HMAC 密钥。静态密钥内置于二进制、可被逆向提取; + /// 会话密钥每次握手随机、仅本会话有效,即使泄露也无法复用。 + /// - server_signature 用内置公钥验签。公钥泄露无害(只能验签、不能签名)。 + /// + public static class GameServerSession + { + // 服务端 RSA 公钥(SubjectPublicKeyInfo / PEM)。与服务器 keys/server_public.pem 对应。 + // 公钥内置于客户端无安全风险:只能验签、不能签名。 + // 留空时跳过验签(灰度期兼容:仍可用会话密钥,只是不做来源校验)。 + private const string ServerPublicKeyPem = @"-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0lQb5hAQO7CfTTl2EScC ++YFt11TMEUO7n4aCwBEthWnXj8WM6M7yxbUrojmM3JcqdmaQtC59VTYIralhCtbV +cW6ACoi25vmArzc8QcOwjUPX3ZoorVp9jrVU0eIDo2qqii2eC/OKCw7bPOoIVG5A +ZqfI1CtmkMSDQD9lg0MDpDWWdGJfwGXAznhsERl9K2F42ZPAGU+qFEz4rTg4T+SX +oXT5PrFs0rlCjCUqoYo8s+doiFqxZGCUalk9k2h+e+uNSyVfwEopcZOcWghKlRpi +5VVkFpmDROIXOsVVcTeXWmwR94v6dqPztsyqkjP/S2K5GHtN7ilYFe0w0xAR84DL +ywIDAQAB +-----END PUBLIC KEY-----"; + + private static string _sessionToken = string.Empty; + private static string _sessionKey = string.Empty; + private static string _expiresAtUtc = string.Empty; + + public static string SessionToken => _sessionToken; + public static string SessionKey => _sessionKey; + + /// 是否持有可用(未过期)的会话令牌。 + public static bool HasValidToken + { + get + { + if (string.IsNullOrWhiteSpace(_sessionToken)) + { + return false; + } + if (string.IsNullOrWhiteSpace(_expiresAtUtc)) + { + return true; + } + if (DateTime.TryParse( + _expiresAtUtc, + System.Globalization.CultureInfo.InvariantCulture, + System.Globalization.DateTimeStyles.AdjustToUniversal | System.Globalization.DateTimeStyles.AssumeUniversal, + out DateTime expires)) + { + // 提前 60 秒判定过期,避免边界请求被服务端拒绝。 + return DateTime.UtcNow < expires.AddSeconds(-60); + } + return true; + } + } + + public static void Clear() + { + _sessionToken = string.Empty; + _sessionKey = string.Empty; + _expiresAtUtc = string.Empty; + } + + /// + /// 应用握手响应。验签失败时不保存会话密钥(回退到 legacy 静态密钥路径)。 + /// 返回是否成功建立"经过验签的"会话。 + /// + public static bool ApplyHandshake(HandshakeResponse resp) + { + if (resp == null || !resp.success) + { + return false; + } + + // 无令牌(旧服务端):什么都不做,维持 legacy 行为。 + if (string.IsNullOrWhiteSpace(resp.session_token)) + { + return false; + } + + // 若服务端提供了签名且客户端内置了公钥,则必须验签通过才采用会话密钥。 + bool signatureRequired = !string.IsNullOrWhiteSpace(ServerPublicKeyPem) + && !string.IsNullOrWhiteSpace(resp.server_signature); + if (signatureRequired) + { + string payload = $"{resp.steam_id}|{resp.session_token}|{resp.session_key}|{resp.expires_at}"; + if (!VerifyServerSignature(payload, resp.server_signature)) + { + Debug.LogWarning("[GameServerSession] 服务端签名验证失败,拒绝采用该会话密钥。"); + Clear(); + return false; + } + } + + _sessionToken = resp.session_token ?? string.Empty; + _sessionKey = resp.session_key ?? string.Empty; + _expiresAtUtc = resp.expires_at ?? string.Empty; + return true; + } + + /// + /// 计算成绩 HMAC:优先用会话密钥;无会话密钥时用传入的 legacy 静态密钥回退。 + /// + public static string ComputeScoreHmac(string payload, string legacyStaticSecret) + { + string secret = !string.IsNullOrWhiteSpace(_sessionKey) ? _sessionKey : legacyStaticSecret; + using (var hmac = new HMACSHA256(Encoding.UTF8.GetBytes(secret))) + { + byte[] hash = hmac.ComputeHash(Encoding.UTF8.GetBytes(payload)); + var sb = new StringBuilder(hash.Length * 2); + foreach (byte b in hash) sb.Append(b.ToString("x2")); + return sb.ToString(); + } + } + + private static bool VerifyServerSignature(string payload, string signatureB64) + { + try + { + byte[] signature = Convert.FromBase64String(signatureB64); + RSAParameters parameters = ParsePublicKeyPem(ServerPublicKeyPem); + using (var rsa = RSA.Create()) + { + // Unity 的 .NET Standard 2.0 / Mono 运行时没有 ImportFromPem, + // 因此手动把 SubjectPublicKeyInfo(PEM) 解析为 RSAParameters 再导入。 + rsa.ImportParameters(parameters); + return rsa.VerifyData( + Encoding.UTF8.GetBytes(payload), + signature, + HashAlgorithmName.SHA256, + RSASignaturePadding.Pkcs1); + } + } + catch (Exception ex) + { + Debug.LogWarning($"[GameServerSession] 验签异常: {ex.Message}"); + return false; + } + } + + // ── 最小 ASN.1/DER 解析:SubjectPublicKeyInfo(PEM) -> RSAParameters ── + // 结构: SEQUENCE { SEQUENCE { OID rsaEncryption, NULL }, BIT STRING { SEQUENCE { INTEGER modulus, INTEGER exponent } } } + private static RSAParameters ParsePublicKeyPem(string pem) + { + string base64 = ExtractPemBody(pem); + byte[] der = Convert.FromBase64String(base64); + + int index = 0; + ReadSequence(der, ref index); // 外层 SEQUENCE + SkipAlgorithmIdentifier(der, ref index); // 跳过 AlgorithmIdentifier SEQUENCE + + // BIT STRING + ExpectTag(der, ref index, 0x03); + int bitStringLength = ReadLength(der, ref index); + if (bitStringLength < 1 || der[index] != 0x00) + { + throw new FormatException("Unexpected BIT STRING padding in public key."); + } + index += 1; // 跳过 BIT STRING 的未使用位计数(0x00) + + ReadSequence(der, ref index); // RSAPublicKey SEQUENCE + byte[] modulus = ReadIntegerUnsigned(der, ref index); + byte[] exponent = ReadIntegerUnsigned(der, ref index); + + return new RSAParameters { Modulus = modulus, Exponent = exponent }; + } + + private static string ExtractPemBody(string pem) + { + var sb = new StringBuilder(pem.Length); + using (var reader = new System.IO.StringReader(pem)) + { + string line; + while ((line = reader.ReadLine()) != null) + { + string trimmed = line.Trim(); + if (trimmed.Length == 0 || trimmed.StartsWith("-----")) + { + continue; + } + sb.Append(trimmed); + } + } + return sb.ToString(); + } + + private static void ExpectTag(byte[] data, ref int index, byte tag) + { + if (index >= data.Length || data[index] != tag) + { + throw new FormatException($"Expected ASN.1 tag 0x{tag:X2} at offset {index}."); + } + index += 1; + } + + private static void ReadSequence(byte[] data, ref int index) + { + ExpectTag(data, ref index, 0x30); + ReadLength(data, ref index); + } + + private static void SkipAlgorithmIdentifier(byte[] data, ref int index) + { + ExpectTag(data, ref index, 0x30); + int length = ReadLength(data, ref index); + index += length; // 整段 AlgorithmIdentifier 内容不需要 + } + + private static int ReadLength(byte[] data, ref int index) + { + int first = data[index]; + index += 1; + if ((first & 0x80) == 0) + { + return first; // 短格式 + } + + int byteCount = first & 0x7F; + if (byteCount == 0 || byteCount > 4) + { + throw new FormatException("Unsupported ASN.1 length encoding."); + } + + int length = 0; + for (int i = 0; i < byteCount; i++) + { + length = (length << 8) | data[index]; + index += 1; + } + return length; + } + + private static byte[] ReadIntegerUnsigned(byte[] data, ref int index) + { + ExpectTag(data, ref index, 0x02); + int length = ReadLength(data, ref index); + int start = index; + index += length; + + // 去掉 DER 正整数为避免歧义而添加的前导 0x00 符号字节 + while (length > 1 && data[start] == 0x00) + { + start += 1; + length -= 1; + } + + byte[] result = new byte[length]; + Array.Copy(data, start, result, 0, length); + return result; + } + } +} diff --git a/Assets/scripts/gamePlay_gameplay/network_submit/GameServerSession.cs.meta b/Assets/scripts/gamePlay_gameplay/network_submit/GameServerSession.cs.meta new file mode 100644 index 00000000..86d12022 --- /dev/null +++ b/Assets/scripts/gamePlay_gameplay/network_submit/GameServerSession.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 79cbd031dc2447d4789e769442806868 \ No newline at end of file diff --git a/Assets/scripts/gamePlay_gameplay/network_submit/MessageTypes.cs b/Assets/scripts/gamePlay_gameplay/network_submit/MessageTypes.cs index b1013be4..4cef6e8e 100644 --- a/Assets/scripts/gamePlay_gameplay/network_submit/MessageTypes.cs +++ b/Assets/scripts/gamePlay_gameplay/network_submit/MessageTypes.cs @@ -49,6 +49,15 @@ namespace GameServer.Client [JsonProperty("steam_id")] public string steam_id; [JsonProperty("error_code")] public string error_code; [JsonProperty("message")] public string message; + // 会话令牌:后续请求以 Authorization: Bearer 携带,服务端据此绑定 steam_id。 + [JsonProperty("session_token")] public string session_token; + // 每会话一次性签名密钥:客户端用它对成绩做 HMAC,取代内置静态密钥。 + [JsonProperty("session_key")] public string session_key; + // 会话过期时间(UTC ISO8601)。 + [JsonProperty("expires_at")] public string expires_at; + // 服务端 RSA 签名(base64),客户端用内置公钥验签以确认会话密钥来自真实服务端。 + [JsonProperty("server_signature")] public string server_signature; + [JsonProperty("sign_alg")] public string sign_alg; } [Serializable] diff --git a/Assets/scripts/gamePlay_gameplay/network_submit/NetworkManager.cs b/Assets/scripts/gamePlay_gameplay/network_submit/NetworkManager.cs index ca14e770..357cb44c 100644 --- a/Assets/scripts/gamePlay_gameplay/network_submit/NetworkManager.cs +++ b/Assets/scripts/gamePlay_gameplay/network_submit/NetworkManager.cs @@ -9,11 +9,7 @@ using UnityEngine; using UnityEngine.Networking; using Bansonic; -#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) -#define NETWORK_DISABLE_STEAMWORKS -#endif - -#if !NETWORK_DISABLE_STEAMWORKS +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX using Steamworks; #endif @@ -32,7 +28,7 @@ public class NetworkManager : MonoBehaviour public const string SteamAvatarUrlPrefix = "steam-avatar://"; [Header("Server")] - [SerializeField] private string serverUrl = "http://47.112.187.172:8080"; + [SerializeField] private string serverUrl = "https://game.bansonic.top"; [Header("Auth")] public string steamId = ""; @@ -820,6 +816,13 @@ public class NetworkManager : MonoBehaviour SetState(ConnectionState.Handshaking); HandshakeResponse resp = await PostJson(BuildApiUrl("/api/handshake"), req, token); + + // 存储会话令牌与每会话签名密钥(先用内置 RSA 公钥验签,确认来自真实服务端)。 + if (resp != null && resp.success) + { + GameServerSession.ApplyHandshake(resp); + } + OnHandshakeResult?.Invoke(resp); if (resp != null && resp.success) @@ -1350,7 +1353,7 @@ public class NetworkManager : MonoBehaviour { currentSteamId = string.Empty; currentDisplayName = string.Empty; -#if NETWORK_DISABLE_STEAMWORKS +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) if (logWarnings) { Debug.LogWarning("[NetworkManager] Steamworks is unavailable on this platform. Using current serialized network identity."); @@ -1396,7 +1399,7 @@ public class NetworkManager : MonoBehaviour private static bool TryReadSteamPersona(string targetSteamId, out string displayName) { displayName = string.Empty; -#if NETWORK_DISABLE_STEAMWORKS +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) return false; #else if (string.IsNullOrWhiteSpace(targetSteamId) || !SteamManager.Initialized || !ulong.TryParse(targetSteamId, out ulong parsedSteamId)) @@ -1426,7 +1429,7 @@ public class NetworkManager : MonoBehaviour private async Task GetLocalSteamAvatarPngAsync() { -#if NETWORK_DISABLE_STEAMWORKS +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) return null; #else if (!SteamManager.Initialized) @@ -1532,6 +1535,20 @@ public class NetworkManager : MonoBehaviour } } + private static void ApplyAuthHeader(UnityWebRequest request) + { + if (request == null) + { + return; + } + + string sessionToken = GameServerSession.SessionToken; + if (!string.IsNullOrWhiteSpace(sessionToken)) + { + request.SetRequestHeader("Authorization", "Bearer " + sessionToken); + } + } + private async Task PostJson(string url, object payload, CancellationToken token) { if (OnlineModeSettings.IsLocalOnlyMode) @@ -1546,6 +1563,7 @@ public class NetworkManager : MonoBehaviour request.uploadHandler = new UploadHandlerRaw(body); request.downloadHandler = new DownloadHandlerBuffer(); request.SetRequestHeader("Content-Type", "application/json"); + ApplyAuthHeader(request); request.timeout = 15; if (VerboseLogs) Debug.Log($"[NetworkManager] HTTP POST {url}"); @@ -1582,6 +1600,7 @@ public class NetworkManager : MonoBehaviour request.uploadHandler = new UploadHandlerRaw(body); request.downloadHandler = new DownloadHandlerBuffer(); request.SetRequestHeader("Content-Type", "application/json"); + ApplyAuthHeader(request); request.timeout = 15; if (VerboseLogs) Debug.Log($"[NetworkManager] HTTP PUT {url}"); @@ -1613,6 +1632,7 @@ public class NetworkManager : MonoBehaviour using (UnityWebRequest request = UnityWebRequest.Get(url)) { + ApplyAuthHeader(request); request.timeout = 15; if (VerboseLogs) Debug.Log($"[NetworkManager] HTTP GET {url}"); await SendRequestAsync(request.SendWebRequest(), token); diff --git a/Assets/scripts/gamePlay_gameplay/player_effect_prefab/budeff/budeff_appr.cs b/Assets/scripts/gamePlay_gameplay/player_effect_prefab/budeff/budeff_appr.cs index f0f27e89..a14ca86e 100644 --- a/Assets/scripts/gamePlay_gameplay/player_effect_prefab/budeff/budeff_appr.cs +++ b/Assets/scripts/gamePlay_gameplay/player_effect_prefab/budeff/budeff_appr.cs @@ -46,7 +46,7 @@ public class budeff_appr : MonoBehaviour private IEnumerator Animate() { float delay = Mathf.Max(0f, floatDelay); - if (delay > 0f) yield return new WaitForSeconds(delay); + if (delay > 0f) yield return GameplayClock.WaitForSeconds(delay); float duration = Mathf.Max(0.0001f, fadeDuration); bool useAnchored = _rectTransform != null; diff --git a/Assets/scripts/gamePlay_gameplay/player_effect_prefab/budeff/iBudeffPrefabController.cs b/Assets/scripts/gamePlay_gameplay/player_effect_prefab/budeff/iBudeffPrefabController.cs index 8ab04b67..1cea8cc7 100644 --- a/Assets/scripts/gamePlay_gameplay/player_effect_prefab/budeff/iBudeffPrefabController.cs +++ b/Assets/scripts/gamePlay_gameplay/player_effect_prefab/budeff/iBudeffPrefabController.cs @@ -7,6 +7,8 @@ using UnityEngine.UI; [DefaultExecutionOrder(-1000)] public class iBudeffPrefabController : MonoBehaviour { + private static float GameplayNow => Application.isPlaying ? GameplayClock.NowSongTime : Time.realtimeSinceStartup; + public static iBudeffPrefabController Instance { get; private set; } [Header("budeff Icons Prefab")] @@ -129,7 +131,7 @@ public class iBudeffPrefabController : MonoBehaviour if (ally == null || buff == null) return; if (!Application.isPlaying) return; if (!IsTrackableBuff(buff)) return; - RegisterEntry(ally, GetGroupForBuff(buff), buff.buffId, 0f, Time.time); + RegisterEntry(ally, GetGroupForBuff(buff), buff.buffId, 0f, GameplayNow); } public void NotifyBuffRemoved(AllyCombatant ally, Buff buff) @@ -170,7 +172,7 @@ public class iBudeffPrefabController : MonoBehaviour if (!Application.isPlaying) return; if (!IsTrackableEnemyBuff(buff)) return; Debug.LogWarning($"[iBudeffPrefabController] Enemy buff applied: enemy={enemy.name} id={enemy.GetInstanceID()} buffId={buff.buffId} desc={buff.description} atkMult={buff.attackMultiplier} healMult={buff.healReceivedMultiplier} scoreMult={buff.scoreMultiplier}"); - RegisterEnemyEntry(enemy, GetGroupForEnemyBuff(buff), buff.buffId, 0f, Time.time); + RegisterEnemyEntry(enemy, GetGroupForEnemyBuff(buff), buff.buffId, 0f, GameplayNow); } public void NotifyEnemyBuffRemoved(EnemyCombatant enemy, Buff buff) @@ -188,7 +190,7 @@ public class iBudeffPrefabController : MonoBehaviour var group = GetGroupForIconType(type); string id = Guid.NewGuid().ToString(); Debug.LogWarning($"[iBudeffPrefabController] Enemy timed effect: enemy={enemy.name} id={enemy.GetInstanceID()} type={type} value={value} duration={duration} group={group}"); - RegisterEnemyEntry(enemy, group, id, value, Time.time); + RegisterEnemyEntry(enemy, group, id, value, GameplayNow); return id; } @@ -206,7 +208,7 @@ public class iBudeffPrefabController : MonoBehaviour var group = GetGroupForIconType(type); string id = Guid.NewGuid().ToString(); - RegisterEntry(ally, group, id, value, Time.time, duration); + RegisterEntry(ally, group, id, value, GameplayNow, duration); return id; } @@ -1291,7 +1293,7 @@ public class iBudeffPrefabController : MonoBehaviour { if (go == null || cg == null) yield break; cg.alpha = (i % 2 == 0) ? 1f : 0.08f; - yield return new WaitForSeconds(step); + yield return GameplayClock.WaitForSeconds(step); } if (go != null && cg != null) cg.alpha = 1f; @@ -1310,7 +1312,7 @@ public class iBudeffPrefabController : MonoBehaviour { if (go == null || cg == null) yield break; cg.alpha = (i % 2 == 0) ? 0.08f : 1f; - yield return new WaitForSeconds(step); + yield return GameplayClock.WaitForSeconds(step); } if (go != null && cg != null) cg.alpha = 0f; diff --git a/Assets/scripts/gamePlay_gameplay/trackFractureController.cs b/Assets/scripts/gamePlay_gameplay/trackFractureController.cs index f15ae410..d3407cbc 100644 --- a/Assets/scripts/gamePlay_gameplay/trackFractureController.cs +++ b/Assets/scripts/gamePlay_gameplay/trackFractureController.cs @@ -229,7 +229,7 @@ public class trackFractureController : MonoBehaviour // float1: hold before the dissolve begins. Fragments have already started drifting during this time. if (fractureFadeDelay > 0f) { - yield return new WaitForSeconds(fractureFadeDelay); + yield return GameplayClock.WaitForSeconds(fractureFadeDelay); } // float2: drive _Fade from the configured start value to the configured end value over this duration. diff --git a/Assets/scripts/roomSystem/playerMessagePrefab/playerMessagePrefab.cs b/Assets/scripts/roomSystem/playerMessagePrefab/playerMessagePrefab.cs index 5cb1837c..514b36a6 100644 --- a/Assets/scripts/roomSystem/playerMessagePrefab/playerMessagePrefab.cs +++ b/Assets/scripts/roomSystem/playerMessagePrefab/playerMessagePrefab.cs @@ -6,11 +6,7 @@ using UnityEngine; using UnityEngine.Networking; using UnityEngine.UI; -#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) -#define ROOMCHAT_DISABLE_STEAMWORKS -#endif - -#if !ROOMCHAT_DISABLE_STEAMWORKS +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX using Steamworks; #endif @@ -271,7 +267,7 @@ public class playerMessagePrefab : MonoBehaviour private static async Task TryGetSteamAvatarSpriteAsync(string steamId) { -#if ROOMCHAT_DISABLE_STEAMWORKS +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) return null; #else if (string.IsNullOrWhiteSpace(steamId) || !SteamManager.Initialized) diff --git a/Assets/scripts/settings/userSettings.cs b/Assets/scripts/settings/userSettings.cs index 52aec5ec..0b07492a 100644 --- a/Assets/scripts/settings/userSettings.cs +++ b/Assets/scripts/settings/userSettings.cs @@ -4,7 +4,9 @@ using UnityEngine; using UnityEngine.UI; using Bansonic; using UnityEngine.SceneManagement; +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX using Steamworks; +#endif #if UNITY_EDITOR using UnityEditor; #endif @@ -49,6 +51,7 @@ public class userSettings : MonoBehaviour private void UpdateUserInfoDisplay() { +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX if (SteamManager.Initialized) { if (user_login_source_text != null) @@ -70,15 +73,15 @@ public class userSettings : MonoBehaviour string personaName = SteamFriends.GetPersonaName(); user_source_uid_text.text = string.Format("{0} ({1})", personaName, steamID.m_SteamID.ToString()); } - } - else - { - if (user_login_source_text != null) - user_login_source_text.text = LocalizationService.Get("settings.source.unknown_server", "Unknown Server"); - if (user_source_uid_text != null) - user_source_uid_text.text = LocalizationService.Get("settings.source.unknown_user", "Unknown User"); + return; } +#endif + if (user_login_source_text != null) + user_login_source_text.text = LocalizationService.Get("settings.source.unknown_server", "Unknown Server"); + + if (user_source_uid_text != null) + user_source_uid_text.text = LocalizationService.Get("settings.source.unknown_user", "Unknown User"); } private void OnEnable() diff --git a/Assets/steamCheck.cs b/Assets/steamCheck.cs index a78e43e3..a67f9ad3 100644 --- a/Assets/steamCheck.cs +++ b/Assets/steamCheck.cs @@ -1,6 +1,6 @@ using UnityEngine; using UnityEngine.UI; -#if !DISABLESTEAMWORKS +#if UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX using Steamworks; #endif @@ -23,7 +23,7 @@ public class steamCheck : MonoBehaviour void RefreshSteamState() { -#if DISABLESTEAMWORKS +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) steamReady = false; SetFailText("Current platform has Steamworks disabled"); return; @@ -51,7 +51,7 @@ public class steamCheck : MonoBehaviour void SetWelcomeText() { -#if DISABLESTEAMWORKS +#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) SetFailText("Current platform has Steamworks disabled"); #else if (!SteamManager.SteamVerificationEnabled) diff --git a/Assets/storeSystem/storeSystem.cs b/Assets/storeSystem/storeSystem.cs index ae73016e..817e0624 100644 --- a/Assets/storeSystem/storeSystem.cs +++ b/Assets/storeSystem/storeSystem.cs @@ -127,6 +127,8 @@ public class storeSystem : MonoBehaviour private void OnEnable() { + BindLedgerEvents(); + if (cachedItems.Count <= 0) { return; @@ -137,8 +139,14 @@ public class storeSystem : MonoBehaviour RefreshCurrentView(); } + private void OnDisable() + { + UnbindLedgerEvents(); + } + private void OnDestroy() { + UnbindLedgerEvents(); CloseActiveCtas(); UnregisterHeaderControlCallbacks(); UnregisterToggleCallbacks(); @@ -220,6 +228,90 @@ public class storeSystem : MonoBehaviour } } + private void BindLedgerEvents() + { + PlayerEconomyLedger.EnsureInstance().OnCoinsChanged -= HandleEconomyChanged; + PlayerEconomyLedger.EnsureInstance().OnCoinsChanged += HandleEconomyChanged; + PlayerEconomyLedger.EnsureInstance().OnMaterialChanged -= HandleMaterialChanged; + PlayerEconomyLedger.EnsureInstance().OnMaterialChanged += HandleMaterialChanged; + + ExpBottleLedger.EnsureInstance().OnBottleCountChanged -= HandleBottleCountChanged; + ExpBottleLedger.EnsureInstance().OnBottleCountChanged += HandleBottleCountChanged; + ExpBottleLedger.EnsureInstance().OnLedgerReloaded -= HandleInventoryReloaded; + ExpBottleLedger.EnsureInstance().OnLedgerReloaded += HandleInventoryReloaded; + + DushMaterialLedger.EnsureInstance().OnMaterialCountChanged -= HandleGrowthMaterialChanged; + DushMaterialLedger.EnsureInstance().OnMaterialCountChanged += HandleGrowthMaterialChanged; + + StoreOwnershipLedger.EnsureInstance().OnOwnershipChanged -= HandleOwnershipChanged; + StoreOwnershipLedger.EnsureInstance().OnOwnershipChanged += HandleOwnershipChanged; + } + + private void UnbindLedgerEvents() + { + if (PlayerEconomyLedger.Instance != null) + { + PlayerEconomyLedger.Instance.OnCoinsChanged -= HandleEconomyChanged; + PlayerEconomyLedger.Instance.OnMaterialChanged -= HandleMaterialChanged; + } + + if (ExpBottleLedger.Instance != null) + { + ExpBottleLedger.Instance.OnBottleCountChanged -= HandleBottleCountChanged; + ExpBottleLedger.Instance.OnLedgerReloaded -= HandleInventoryReloaded; + } + + if (DushMaterialLedger.Instance != null) + { + DushMaterialLedger.Instance.OnMaterialCountChanged -= HandleGrowthMaterialChanged; + } + + if (StoreOwnershipLedger.Instance != null) + { + StoreOwnershipLedger.Instance.OnOwnershipChanged -= HandleOwnershipChanged; + } + } + + private void HandleEconomyChanged(int _) + { + RefreshVisibleRuntimeState(); + } + + private void HandleMaterialChanged(int _) + { + RefreshVisibleRuntimeState(); + } + + private void HandleBottleCountChanged(ExpBottleKind _, int __) + { + RefreshVisibleRuntimeState(); + } + + private void HandleInventoryReloaded() + { + RefreshVisibleRuntimeState(); + } + + private void HandleGrowthMaterialChanged(DushMaterialKind _, int __) + { + RefreshVisibleRuntimeState(); + } + + private void HandleOwnershipChanged(int _) + { + RefreshVisibleRuntimeState(); + } + + private void RefreshVisibleRuntimeState() + { + if (!isActiveAndEnabled) + { + return; + } + + RefreshCurrentView(); + } + private void LoadFilterPreferences() { if (show_only_canPurchase != null) diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index b984b5f9..17ed69b2 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -142,7 +142,7 @@ PlayerSettings: loadStoreDebugModeEnabled: 0 visionOSBundleVersion: 1.0 tvOSBundleVersion: 1.0 - bundleVersion: 2.1b + bundleVersion: 1.0.01 preloadedAssets: [] metroInputSource: 0 wsaTransparentSwapchain: 0 diff --git a/gameServerPython b/gameServerPython index 9b0950bb..78cefe5c 160000 --- a/gameServerPython +++ b/gameServerPython @@ -1 +1 @@ -Subproject commit 9b0950bb103000e312c3d2b44458a16fb06f9c43 +Subproject commit 78cefe5cce735ca15adae55c54a657e9e2a23bd0