修复了build guard等若干问题
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
<linker>
|
||||
<assembly fullname="Unity.Addressables, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" preserve="all">
|
||||
<type fullname="UnityEngine.AddressableAssets.Addressables" preserve="all" />
|
||||
</assembly>
|
||||
<assembly fullname="Unity.Localization, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
|
||||
<type fullname="UnityEngine.Localization.Locale" preserve="all" />
|
||||
<type fullname="UnityEngine.Localization.Tables.SharedTableData" preserve="all" />
|
||||
<type fullname="UnityEngine.Localization.Tables.StringTable" preserve="all" />
|
||||
<type fullname="UnityEngine.Localization.LocaleIdentifier" preserve="nothing" serialized="true" />
|
||||
<type fullname="UnityEngine.Localization.Metadata.MetadataCollection" preserve="nothing" serialized="true" />
|
||||
<type fullname="UnityEngine.Localization.Tables.TableEntryData" preserve="nothing" serialized="true" />
|
||||
<type fullname="UnityEngine.Localization.Tables.DistributedUIDGenerator" preserve="nothing" serialized="true" />
|
||||
<type fullname="UnityEngine.Localization.Tables.SharedTableData/SharedTableEntry" preserve="nothing" serialized="true" />
|
||||
</assembly>
|
||||
<assembly fullname="Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" preserve="all">
|
||||
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider" preserve="all" />
|
||||
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider" preserve="all" />
|
||||
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider" preserve="all" />
|
||||
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.SceneProvider" preserve="all" />
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
|
||||
<type fullname="UnityEngine.Object" preserve="all" />
|
||||
</assembly>
|
||||
</linker>
|
||||
+2
-3
@@ -1,8 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8c6d84ba0864dc848888f59d6e9a6032
|
||||
NativeFormatImporter:
|
||||
guid: 0bd49428350698946b692e1dd6c3eb5e
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -27,6 +27,7 @@ public sealed class PackagingBuildGuard : IPreprocessBuildWithReport
|
||||
CheckPlayers(problems);
|
||||
CheckHeroes(problems);
|
||||
CheckSongs(problems);
|
||||
CheckMails(problems);
|
||||
|
||||
if (problems.Count == 0)
|
||||
{
|
||||
@@ -156,5 +157,32 @@ public sealed class PackagingBuildGuard : IPreprocessBuildWithReport
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static void CheckMails(List<string> problems)
|
||||
{
|
||||
foreach (var guid in AssetDatabase.FindAssets("t:mail_so"))
|
||||
{
|
||||
string path = AssetDatabase.GUIDToAssetPath(guid);
|
||||
var so = AssetDatabase.LoadAssetAtPath<mail_so>(path);
|
||||
if (so == null) continue;
|
||||
|
||||
// 跳过 mail_id = 0 的模板文件。
|
||||
if (so.mail_id == 0) continue;
|
||||
|
||||
// 标记未领取(isReceived:0)且携带奖励的邮件 → 新玩家首启会自动领取。
|
||||
if (!so.isReceived && so.rewardList != null && so.rewardList.Count > 0)
|
||||
{
|
||||
int totalRewards = 0;
|
||||
foreach (var reward in so.rewardList)
|
||||
{
|
||||
totalRewards += reward.reward_ammount;
|
||||
}
|
||||
if (totalRewards > 0)
|
||||
{
|
||||
problems.Add(path + " :: mail_id=" + so.mail_id + " 未领取且含 " + so.rewardList.Count + " 项奖励(新玩家会自动领取)");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -25,6 +25,9 @@ public static class PackagingResetTool
|
||||
{
|
||||
".eco.dat", ".eco.bak", ".eco.tmp", // PlayerEconomyStorage(货币)
|
||||
".ahd.dat", ".ahd.bak", ".ahd.tmp", // AllyHeroDeployLedgerStorage(英雄成长)
|
||||
".xpv.dat", ".xpv.bak", ".xpv.tmp", // ExpBottleLedgerStorage(经验瓶)
|
||||
".dsm.dat", ".dsm.bak", ".dsm.tmp", // DushMaterialLedgerStorage(突破材料)
|
||||
".eqc.dat", ".eqc.bak", ".eqc.tmp", // EquipmentConsumableLedgerStorage(装备消耗品)
|
||||
};
|
||||
|
||||
[MenuItem("Tools/Packaging/一键初始化打包设置(恢复默认)", false, 0)]
|
||||
@@ -38,7 +41,7 @@ public static class PackagingResetTool
|
||||
"2.5 歌曲:游玩次数、累计时长、各难度成绩记录清零(歌曲解锁/谱面配置不动)\n" +
|
||||
"3. 装备:删除 " + GeneratedEquipmentFolder + " 下所有生成装备,清除英雄已装备引用\n" +
|
||||
"4. 商店:所有物品 purchasedCount、user_has_read 清零(限购配置 itemPurchaseQuota 不动)\n" +
|
||||
"5. 清理本机测试存档(.cache_bridge 货币/成长/装备/商店存档,不含拥有权账本)与相关 PlayerPrefs\n\n" +
|
||||
"5. 清理本机测试存档(.cache_bridge 货币/成长/经验瓶/突破材料/装备消耗品、player_rks、player_experience、装备/商店存档,不含拥有权账本)与相关 PlayerPrefs\n\n" +
|
||||
"此操作会修改并保存资产文件,建议在版本控制下执行。是否继续?",
|
||||
"执行重置",
|
||||
"取消");
|
||||
@@ -51,6 +54,12 @@ public static class PackagingResetTool
|
||||
var report = new StringBuilder();
|
||||
int errors = 0;
|
||||
|
||||
// 【关键】先删除运行时存档,再清理 .asset。
|
||||
// 原因:SongData.OnEnable() 在编辑器模式下会从存档回写到 .asset;
|
||||
// 如果先改 .asset 再删存档,.asset 被修改时触发 OnEnable() → 从存档回写 → .asset 又脏了。
|
||||
errors += ClearRuntimeSaves(report);
|
||||
errors += ClearPlayerPrefs(report);
|
||||
|
||||
try
|
||||
{
|
||||
AssetDatabase.StartAssetEditing();
|
||||
@@ -73,10 +82,6 @@ public static class PackagingResetTool
|
||||
AssetDatabase.Refresh();
|
||||
}
|
||||
|
||||
// 运行时存档 / PlayerPrefs 清理(放在资产保存之后,避免被回写覆盖)。
|
||||
errors += ClearRuntimeSaves(report);
|
||||
errors += ClearPlayerPrefs(report);
|
||||
|
||||
report.Insert(0, errors == 0
|
||||
? "打包初始化完成,未发现错误。\n\n"
|
||||
: "打包初始化完成,但有 " + errors + " 处警告/错误,请查看下方明细。\n\n");
|
||||
@@ -199,6 +204,14 @@ public static class PackagingResetTool
|
||||
|
||||
serialized.ApplyModifiedPropertiesWithoutUndo();
|
||||
EditorUtility.SetDirty(so);
|
||||
|
||||
// 【关键】清空内存中的运行时数据映射,防止 OnEnable/SavePersistent 回写脏数据。
|
||||
// SongData 在编辑器模式下会从存档加载到内存 map(personalRecordMap 等),
|
||||
// 再通过 SyncEntriesFromMaps() 同步到 chartFiles[] 序列化字段。
|
||||
// 即使磁盘上的存档和 .asset 都清零了,内存中的 map 如果还有旧值,
|
||||
// Unity 保存资产时会把内存脏数据写回磁盘。必须显式清空。
|
||||
so.ClearSaveDataAndReload();
|
||||
|
||||
count++;
|
||||
}
|
||||
|
||||
@@ -281,6 +294,31 @@ public static class PackagingResetTool
|
||||
{
|
||||
int errors = 0;
|
||||
|
||||
// 歌曲成绩存档(必须先删除,避免回写覆盖已清零的 .asset)。
|
||||
int songSavesCleared = 0;
|
||||
foreach (var guid in AssetDatabase.FindAssets("t:SongData"))
|
||||
{
|
||||
string path = AssetDatabase.GUIDToAssetPath(guid);
|
||||
var so = AssetDatabase.LoadAssetAtPath<SongData>(path);
|
||||
if (so == null || so.songID <= 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
string legacySongPath = Path.Combine(Application.persistentDataPath, $"SongData_{so.songID}.json");
|
||||
SecureSaveVault.Delete("song_runtime", so.songID.ToString(), legacySongPath);
|
||||
songSavesCleared++;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
errors++;
|
||||
report.AppendLine($"清理歌曲 {so.songID} 存档失败:" + ex.Message);
|
||||
}
|
||||
}
|
||||
report.AppendLine("已清理歌曲运行时存档:" + songSavesCleared + " 个(song_runtime/*)。");
|
||||
|
||||
// 商店 purchasedCount 存档(SecureSaveVault + 旧版明文文件)。
|
||||
try
|
||||
{
|
||||
@@ -328,6 +366,31 @@ public static class PackagingResetTool
|
||||
}
|
||||
|
||||
report.AppendLine("已清理 .cache_bridge 货币/成长存档文件:" + fileDeleted + " 个(保留拥有权账本 .own.*)。");
|
||||
|
||||
// player_rks / player_experience 等 SecureSaveVault 存档。
|
||||
try
|
||||
{
|
||||
SecureSaveVault.Delete("player_rks", "overall");
|
||||
report.AppendLine("已清理 player_rks 运行时存档(player_rks/overall)。");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
errors++;
|
||||
report.AppendLine("清理 player_rks 存档失败:" + ex.Message);
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
string legacyExpPath = Path.Combine(Application.persistentDataPath, "player_experience.json");
|
||||
SecureSaveVault.Delete("player_experience", "runtime", legacyExpPath);
|
||||
report.AppendLine("已清理 player_experience 运行时存档(player_experience/runtime)。");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
errors++;
|
||||
report.AppendLine("清理 player_experience 存档失败:" + ex.Message);
|
||||
}
|
||||
|
||||
return errors;
|
||||
}
|
||||
|
||||
|
||||
@@ -27,4 +27,4 @@ MonoBehaviour:
|
||||
dushMaterial78022: 0
|
||||
dushMaterial78023: 0
|
||||
dushMaterial78024: 0
|
||||
firstLaunchDate:
|
||||
firstLaunchDate:
|
||||
|
||||
@@ -259,4 +259,4 @@ MonoBehaviour:
|
||||
isSpecialSkill: 0
|
||||
equippedSkillGroupIDs: abd4cc01
|
||||
equippedEquipment: {fileID: 0}
|
||||
equippedEquipmentId: type0_20260325_00000009
|
||||
equippedEquipmentId:
|
||||
|
||||
@@ -234,6 +234,6 @@ MonoBehaviour:
|
||||
skillDescriptionsText: "\u3010\u7ECA\u594F\xB7\u5411\u5F80\u3011\u6D88\u8017\u5168\u90E8\u7684\u6CD5\u529B\u503C\u65F6\uFF0C\u6D88\u8017\u81EA\u8EAB\u751F\u547D\u503C\u4E0A\u96503%\u7684\u751F\u547D\u503C\uFF08\u65E0\u6CD5\u964D\u81F3\u4E3A\u751F\u547D\u503C\u4E0A\u9650\u768420%\u53CA\u4EE5\u4E0B\uFF09\uFF0C\u5BF9\u654C\u4EBA\u9020\u6210\u4E00\u6B21\u91CD\u51FB\uFF08\u4F24\u5BB3\u503C\u7B49\u540C\u4E8E\u751F\u547D\u503C\u88AB\u6D88\u8017\u503C+\u89D2\u8272\u653B\u51FB\u529B10%\uFF09\u4F24\u5BB3\u3002"
|
||||
thisSkill_levelLimit: 4
|
||||
isSpecialSkill: 0
|
||||
equippedSkillGroupIDs: 91d8cc0195d8cc0196d8cc01
|
||||
equippedSkillGroupIDs: 91d8cc01
|
||||
equippedEquipment: {fileID: 0}
|
||||
equippedEquipmentId: type0_20260325_00000012
|
||||
equippedEquipmentId:
|
||||
|
||||
@@ -104,9 +104,9 @@ MonoBehaviour:
|
||||
ally_growthUnlockedTierIndex: 0
|
||||
level_lock: 0
|
||||
ally_autoBreakthroughEnabled: 0
|
||||
ally_battleDeployCount: 12
|
||||
ally_finishCount: 12
|
||||
ally_mvpCount: 1
|
||||
ally_battleDeployCount: 0
|
||||
ally_finishCount: 0
|
||||
ally_mvpCount: 0
|
||||
ally_joinDateUtcTicks: 0
|
||||
behaviourAxes:
|
||||
- axisName: "\u9898\u6D77\u6218\u672F"
|
||||
@@ -252,4 +252,4 @@ MonoBehaviour:
|
||||
isSpecialSkill: 0
|
||||
equippedSkillGroupIDs:
|
||||
equippedEquipment: {fileID: 0}
|
||||
equippedEquipmentId: type0_20260325_00000007
|
||||
equippedEquipmentId:
|
||||
|
||||
@@ -260,4 +260,4 @@ MonoBehaviour:
|
||||
isSpecialSkill: 0
|
||||
equippedSkillGroupIDs: 4ae4cc01
|
||||
equippedEquipment: {fileID: 0}
|
||||
equippedEquipmentId: type0_20260531_00000252
|
||||
equippedEquipmentId:
|
||||
|
||||
@@ -15,7 +15,7 @@ MonoBehaviour:
|
||||
ally_heroName: "\u7231\u7433\u8FBE\u96C5"
|
||||
ally_heroDesignation: "\u7433\u7405\u7F00\u7389\u767B\u96C5\u9601"
|
||||
ally_heroID: 30206
|
||||
isUnlocked: 1
|
||||
isUnlocked: 0
|
||||
allyType: 0
|
||||
obsessionTag: "\u9898\u6D77\u6218\u672F"
|
||||
sourceDlcId:
|
||||
@@ -260,4 +260,4 @@ MonoBehaviour:
|
||||
isSpecialSkill: 0
|
||||
equippedSkillGroupIDs: 31e8cc0138e8cc0136e8cc0137e8cc01
|
||||
equippedEquipment: {fileID: 0}
|
||||
equippedEquipmentId: type0_20260325_00000008
|
||||
equippedEquipmentId:
|
||||
|
||||
@@ -1,70 +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: f83e826b63cbb254cac9c5f87b3f61f3, type: 3}
|
||||
m_Name: helloMail
|
||||
m_EditorClassIdentifier:
|
||||
mail_Type: 1
|
||||
mail_id: 9000
|
||||
mail_title: "\u6B22\u8FCE\u60A8\uFF0C\u65B0\u7528\u6237"
|
||||
mail_sender: "\u6D6E\u52A8\u6E38\u620F\u79D1\u6280"
|
||||
mail_date: 2026-3-1
|
||||
mail_description: "\u6B22\u8FCE\u90AE\u4EF6"
|
||||
mail_body: "\u4F60\u597D\uFF0C\u8FD9\u5C01\u90AE\u4EF6\u88AB\u53D1\u653E\uFF0C\u4EE5\u6D4B\u8BD5\u90AE\u4EF6\u7CFB\u7EDF\u7684\u6B63\u786E\u8FD0\u884C\u3002\u5982\u679C\u4F60\u6210\u529F\u770B\u5230\u4E86\u90AE\u4EF6\u5E76\u53EF\u4EE5\u6210\u529F\u9886\u53D6\u5176\u9644\u4EF6\uFF0C\u8BC1\u660E\u529F\u80FD\u5DF2\u6B63\u786E\u751F\u6548\u3002\n\n\u9644\u4EF6\u4E2D\u5305\u542B\u7684\u7269\u54C1\u4EC5\u5728\u6D4B\u8BD5\u7248\u4E2D\u514D\u8D39\u8D60\u9001\uFF0C\u5728\u6B63\u5F0F\u7248\u4E2D\u5C06\u6536\u56DE\u3002\u8FD9\u662F\u56E0\u4E3A\u6D4B\u8BD5\u9700\u8981\uFF0C\u4E3A\u60A8\u53D1\u653E\u4E86\u6E38\u620F\u7684\u5B8C\u5168\u4F53\uFF0C\u5305\u62EC\u5168\u90E8\u6B4C\u66F2\u548C\u89D2\u8272\uFF0C\u5E76\u5C06\u4ED6\u4EEC\u5347\u7EA7\u5230\u4E86\u6EE1\u7EA7\u72B6\u6001\u3002\u8FD9\u4E0D\u662F\u6B63\u5F0F\u7248\u4E2D\u7684\u5F62\u6001\uFF0C\u8BF7\u4E0D\u8981\u4EA7\u751F\u8BEF\u4F1A\u3002"
|
||||
mail_image: {fileID: 0}
|
||||
isRead: 1
|
||||
isReceived: 0
|
||||
rewardList:
|
||||
- rewardName: "\u795E\u79D8\u6C34\u6BCD"
|
||||
reward_Type: 4
|
||||
reward_ammount: 1
|
||||
reward_image: {fileID: 21300000, guid: eec334d03c52af847bfa12dc839ac536, type: 3}
|
||||
reward_description: "\u9065\u96EA\u97F3"
|
||||
- rewardName: "\u8DF3\u8DC3\u4E4B\u6843"
|
||||
reward_Type: 4
|
||||
reward_ammount: 1
|
||||
reward_image: {fileID: 21300000, guid: 088ee68aa14a6db40b3794a0a8b70d82, type: 3}
|
||||
reward_description: "\u8DC3\u6843"
|
||||
- rewardName: "\u672A\u5B9A\u4E49\u4E4B\u4EBA"
|
||||
reward_Type: 4
|
||||
reward_ammount: 1
|
||||
reward_image: {fileID: 21300000, guid: 2bc924133035d0c43a1f2abbecf93ac5, type: 3}
|
||||
reward_description: "\u83AB\u5F69\u79BB"
|
||||
- rewardName: "\u7231\u5403\u8702\u871C"
|
||||
reward_Type: 4
|
||||
reward_ammount: 1
|
||||
reward_image: {fileID: 21300000, guid: 0d8f9374f5f4bc84699bfd32abc1e538, type: 3}
|
||||
reward_description: "\u6E29\u59AE"
|
||||
- rewardName: "\u9501"
|
||||
reward_Type: 4
|
||||
reward_ammount: 1
|
||||
reward_image: {fileID: 21300000, guid: 47e3bed563854b248b684b071ccafe38, type: 3}
|
||||
reward_description: "\u6D1B\u514B"
|
||||
- rewardName: "\u5565\u5B50"
|
||||
reward_Type: 4
|
||||
reward_ammount: 1
|
||||
reward_image: {fileID: 21300000, guid: a2753bc864b1ff84093beb30d9d04892, type: 3}
|
||||
reward_description: "\u7231\u7433\u8FBE\u96C5"
|
||||
- rewardName: "\u5168\u90E8\u6B4C\u66F2"
|
||||
reward_Type: 4
|
||||
reward_ammount: 6
|
||||
reward_image: {fileID: 21300000, guid: 9d64dfe23766f5143aeaf5b8c4ae1ccd, type: 3}
|
||||
reward_description: "\u5168\u5957\u6B4C\u66F2"
|
||||
- rewardName: "\u5927\u91CF\u8D27\u5E01"
|
||||
reward_Type: 4
|
||||
reward_ammount: 99999
|
||||
reward_image: {fileID: 21300000, guid: 4c0e289625113934b9c31bf3ce0947fd, type: 3}
|
||||
reward_description: "\u96C5\u8389\u68A6\u7483\u5E01"
|
||||
- rewardName: "\u7528\u6237\u7ECF\u9A8C"
|
||||
reward_Type: 4
|
||||
reward_ammount: 6666
|
||||
reward_image: {fileID: 21300000, guid: e305e86aa87fd224ba9bc6d119714016, type: 3}
|
||||
reward_description: "\u6EE1\u7EA7\u7528\u6237"
|
||||
@@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d15681f64110a8044b0f4e72ec039e11
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -1,40 +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: f83e826b63cbb254cac9c5f87b3f61f3, type: 3}
|
||||
m_Name: innertest
|
||||
m_EditorClassIdentifier:
|
||||
mail_Type: 1
|
||||
mail_id: 9001
|
||||
mail_title: "\u5185\u6D4B\u7528\u6237\u516C\u544A"
|
||||
mail_sender: "\u6D6E\u52A8\u6E38\u620F\u79D1\u6280"
|
||||
mail_date: 2026-2-29
|
||||
mail_description: "\u5185\u6D4B\u7528\u6237\u516C\u544A"
|
||||
mail_body: "\u8FD9\u4E0D\u662F\u5FEB\u5634\u6211\u6253\u5F00\u4F60\u7CFB\u7EDF\u53D1\u73B0\u4F60\u8FD8\u7528\u7684\u662FWindows7\u8033\u673A\u91CC\u653E\u4E94\u4E2A\u5C0F\u4F17rapper\u52A0\u4E00\u74F62L\u77FF\u6CC9\u6C34\u662F\u6211\u7684\u4E00\u5929\u4F60\u542C\u4E0D\u61C2\u6211\u5728\u8BF4\u4EC0\u4E48\u6CA1\u5173\u7CFB\u6211\u5C31\u50CF\u662F\u8BF4\u5531\u5708\u97E6\u4E1C\u5955\u4ED6\u60F3\u6765\u52A0\u6211\u7684\u8054\u7CFB\u65B9\u5F0F\u6211\u8F6C\u624B\u5C31\u7ED9\u4ED6\u53D1\u6211\u6536\u6B3E\u7801\u6BD4\u8D77\u719F\u6089\u7684\u8857\u5934\u6545\u4E8B\u6211\u66F4\u60F3\u77E5\u9053\u4F60\u7684\u8868\u5F1F\u59D3\u4EC0\u4E48"
|
||||
mail_image: {fileID: 0}
|
||||
isRead: 0
|
||||
isReceived: 0
|
||||
rewardList:
|
||||
- rewardName: "\u5185\u6D4B\u89D2\u8272\u4E4B\u5305"
|
||||
reward_Type: 4
|
||||
reward_ammount: 1
|
||||
reward_image: {fileID: 0}
|
||||
reward_description:
|
||||
- rewardName: "\u5185\u6D4B\u6B4C\u66F2\u4E4B\u5305"
|
||||
reward_Type: 4
|
||||
reward_ammount: 1
|
||||
reward_image: {fileID: 0}
|
||||
reward_description:
|
||||
- rewardName: "\u5FEB\u6491\u7834\u7684\u94B1\u888B"
|
||||
reward_Type: 4
|
||||
reward_ammount: 2147483646
|
||||
reward_image: {fileID: 0}
|
||||
reward_description: "\u5C31\u8FDE\u72FC\u4E5F\u5FCD\u4E0D\u4F4F\u9732\u51FA\u5FAE\u7B11"
|
||||
@@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5ad96c3b3da1b054485c8f18b1c3689f
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 0
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 1
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 0
|
||||
associatedAllyHero: {fileID: 11400000, guid: 593c39b83808fb742851fb93eaa05963, type: 2}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 4000
|
||||
unlockRequirements: []
|
||||
purchasedCount: 1
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 0
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 1
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 0
|
||||
canbepurchased: 0
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 1
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 0
|
||||
canbepurchased: 0
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 200
|
||||
unlockRequirements: []
|
||||
purchasedCount: 1654
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 400
|
||||
unlockRequirements: []
|
||||
purchasedCount: 2518
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 800
|
||||
unlockRequirements: []
|
||||
purchasedCount: 504
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 1500
|
||||
unlockRequirements: []
|
||||
purchasedCount: 510
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 3000
|
||||
unlockRequirements: []
|
||||
purchasedCount: 520
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 6000
|
||||
unlockRequirements: []
|
||||
purchasedCount: 410
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 500
|
||||
unlockRequirements: []
|
||||
purchasedCount: 206
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 1000
|
||||
unlockRequirements: []
|
||||
purchasedCount: 203
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 2000
|
||||
unlockRequirements: []
|
||||
purchasedCount: 202
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 600
|
||||
unlockRequirements: []
|
||||
purchasedCount: 1322
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 1500
|
||||
unlockRequirements: []
|
||||
purchasedCount: 1313
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 3500
|
||||
unlockRequirements: []
|
||||
purchasedCount: 412
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 8000
|
||||
unlockRequirements: []
|
||||
purchasedCount: 316
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 400
|
||||
unlockRequirements: []
|
||||
purchasedCount: 203100
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 0
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 1000
|
||||
unlockRequirements: []
|
||||
purchasedCount: 1102211
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 0
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 1000
|
||||
unlockRequirements: []
|
||||
purchasedCount: 6009
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 0
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 0
|
||||
amount: 2500
|
||||
unlockRequirements: []
|
||||
purchasedCount: 11004
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 0
|
||||
isHot: 0
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 1
|
||||
amount: 40
|
||||
unlockRequirements: []
|
||||
purchasedCount: 29
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 0
|
||||
isHot: 0
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 1
|
||||
amount: 60
|
||||
unlockRequirements: []
|
||||
purchasedCount: 1
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 0
|
||||
isHot: 0
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 1
|
||||
amount: 200
|
||||
unlockRequirements: []
|
||||
purchasedCount: 1
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 0
|
||||
isHot: 0
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 0
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 1
|
||||
amount: 1000
|
||||
unlockRequirements: []
|
||||
purchasedCount: 1
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -24,7 +24,7 @@ MonoBehaviour:
|
||||
isOnShelf: 1
|
||||
canbepurchased: 0
|
||||
isHot: 1
|
||||
user_has_read: 1
|
||||
user_has_read: 0
|
||||
itemType: 3
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
@@ -40,4 +40,4 @@ MonoBehaviour:
|
||||
- currencyType: 1
|
||||
amount: 1500
|
||||
unlockRequirements: []
|
||||
purchasedCount: 12
|
||||
purchasedCount: 0
|
||||
|
||||
@@ -12,7 +12,7 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 02ad5b531cc1df24dacd3a175979618d, type: 3}
|
||||
m_Name: 1002001_emilia
|
||||
m_EditorClassIdentifier:
|
||||
usernameID:
|
||||
usernameID:
|
||||
songName: Beginning of Bansonic
|
||||
songID: 1002001
|
||||
isUnlocked: 1
|
||||
|
||||
@@ -12,7 +12,7 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 02ad5b531cc1df24dacd3a175979618d, type: 3}
|
||||
m_Name: 1002002_arcstar
|
||||
m_EditorClassIdentifier:
|
||||
usernameID:
|
||||
usernameID:
|
||||
songName: A Lake With Endless Stars
|
||||
songID: 1002002
|
||||
isUnlocked: 1
|
||||
@@ -104,8 +104,8 @@ MonoBehaviour:
|
||||
totalPersonalRecordForThisDifficulty: 0
|
||||
levelProgressForThisDifficulty: 0
|
||||
experienceProvidedForThisDifficulty: 0
|
||||
personalRecord: 904208
|
||||
current_levelProgress: 0.6697837
|
||||
personalRecord: 0
|
||||
current_levelProgress: 0
|
||||
_if_level_is_EASE: 0
|
||||
max_comboRecord: 0
|
||||
thisLevel_selectedDifficultyID: 1
|
||||
|
||||
@@ -12,7 +12,7 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 02ad5b531cc1df24dacd3a175979618d, type: 3}
|
||||
m_Name: 1002003_spectrum
|
||||
m_EditorClassIdentifier:
|
||||
usernameID:
|
||||
usernameID:
|
||||
songName: CFD
|
||||
songID: 1002003
|
||||
isUnlocked: 1
|
||||
@@ -104,10 +104,10 @@ MonoBehaviour:
|
||||
totalPersonalRecordForThisDifficulty: 0
|
||||
levelProgressForThisDifficulty: 0
|
||||
experienceProvidedForThisDifficulty: 0
|
||||
personalRecord: 847497
|
||||
current_levelProgress: 0.62777555
|
||||
personalRecord: 0
|
||||
current_levelProgress: 0
|
||||
_if_level_is_EASE: 0
|
||||
max_comboRecord: 0
|
||||
thisLevel_selectedDifficultyID: 2
|
||||
thisLevel_selectedDifficultyID: 0
|
||||
thisLevel_addDateString: 2026-01-01
|
||||
thisLevel_overallDescription: "\u201C\u54D7\u5566\u5566......\u201D\n\u7834\u788E\u7684\u955C\u9762\u6620\u51FA\u5979\u7684\u53CC\u76EE\uFF0C\u5728\u90A3\u4E00\u523B\uFF0C\u89C6\u91CE\u91CC\u51FA\u73B0\u4E86\u591A\u4E2A\u4EE5\u5979\u4E3A\u540D\u7684\u5076\u50CF......"
|
||||
|
||||
@@ -12,7 +12,7 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 02ad5b531cc1df24dacd3a175979618d, type: 3}
|
||||
m_Name: 1002004_smile
|
||||
m_EditorClassIdentifier:
|
||||
usernameID:
|
||||
usernameID:
|
||||
songName: "\u30A2\u30C8\u30ED\u30DD\u30B9\u3068\u6700\u679C\u306E\u63A2\u6C42\u8005"
|
||||
songID: 1002004
|
||||
isUnlocked: 1
|
||||
@@ -104,10 +104,10 @@ MonoBehaviour:
|
||||
totalPersonalRecordForThisDifficulty: 0
|
||||
levelProgressForThisDifficulty: 0
|
||||
experienceProvidedForThisDifficulty: 0
|
||||
personalRecord: 978955
|
||||
current_levelProgress: 0.72515184
|
||||
personalRecord: 0
|
||||
current_levelProgress: 0
|
||||
_if_level_is_EASE: 0
|
||||
max_comboRecord: 0
|
||||
thisLevel_selectedDifficultyID: 2
|
||||
thisLevel_selectedDifficultyID: 1
|
||||
thisLevel_addDateString:
|
||||
thisLevel_overallDescription: "\u201C\u53F2\u8BD7\u8FDC\u5F81\u201D\u8D5B\u4E8B\u7684\u5F00\u573A\u5E18\u5E55\u88AB\u7F13\u7F13\u62C9\u5F00\uFF0C\u5973\u5B69\u5750\u5728\u8282\u8282\u76F8\u6263\u7684\u9F7F\u8F6E\u8FB9\u4E0A\u3002\n\u800C\u5728\u5979\u7684\u773C\u4E0B\uFF0C\u4FBF\u662F\u65E9\u5DF2\u6253\u5F97\u70ED\u706B\u671D\u5929\u7684\u8D5B\u573A\u3002"
|
||||
|
||||
@@ -104,8 +104,8 @@ MonoBehaviour:
|
||||
totalPersonalRecordForThisDifficulty: 0
|
||||
levelProgressForThisDifficulty: 0
|
||||
experienceProvidedForThisDifficulty: 0
|
||||
personalRecord: 1015660
|
||||
current_levelProgress: 0.75234073
|
||||
personalRecord: 0
|
||||
current_levelProgress: 0
|
||||
_if_level_is_EASE: 0
|
||||
max_comboRecord: 0
|
||||
thisLevel_selectedDifficultyID: 2
|
||||
|
||||
@@ -12,7 +12,7 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 02ad5b531cc1df24dacd3a175979618d, type: 3}
|
||||
m_Name: 1002006
|
||||
m_EditorClassIdentifier:
|
||||
usernameID:
|
||||
usernameID:
|
||||
songName: Paraphiloplace
|
||||
songID: 1002006
|
||||
isUnlocked: 1
|
||||
|
||||
@@ -64646,71 +64646,6 @@ PrefabInstance:
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 473497bd46c599a47a629dd5455a04cd, type: 3}
|
||||
--- !u!1001 &2618668036673286300
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_Modifications:
|
||||
- target: {fileID: 3989523538856309922, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3989523538856309922, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3989523538856309922, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3989523538856309922, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3989523538856309922, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3989523538856309922, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3989523538856309922, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3989523538856309922, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3989523538856309922, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3989523538856309922, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5829096105476896227, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: gTransitionPrefab
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5829096105476896227, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8634987774727144996, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
propertyPath: m_Camera
|
||||
value:
|
||||
objectReference: {fileID: 330585545}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: bebee78505ecb77469d83d2c70dafeaf, type: 3}
|
||||
--- !u!1001 &2789001425968773599
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -75216,4 +75151,3 @@ SceneRoots:
|
||||
- {fileID: 1372413577}
|
||||
- {fileID: 297819032}
|
||||
- {fileID: 1558855962}
|
||||
- {fileID: 2618668036673286300}
|
||||
|
||||
@@ -12,18 +12,33 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 02ad5b531cc1df24dacd3a175979618d, type: 3}
|
||||
m_Name: SongData01_testSong
|
||||
m_EditorClassIdentifier:
|
||||
usernameID: user_TestUser@FloatGaming
|
||||
thisSong_songName: testSong
|
||||
thisSong_artistName:
|
||||
thisSong_illustrator:
|
||||
thisSong_charter:
|
||||
thisSong_belongsTo_whichDLC:
|
||||
thisSong_difficultyID: 0
|
||||
thisSong_personalRecord: 0
|
||||
thisSong_personalLevel: 0
|
||||
thisSong_illustration: {fileID: 0}
|
||||
thisSong_audioFile: {fileID: 0}
|
||||
thisSong_chartFile: {fileID: 0}
|
||||
usernameID:
|
||||
songName:
|
||||
songID: 0
|
||||
isUnlocked: 0
|
||||
songLength_second: 0
|
||||
artistName:
|
||||
painter:
|
||||
level_creator:
|
||||
belongsTo_whichDLC:
|
||||
bpm: 0
|
||||
songDuration: 0
|
||||
coverImage: {fileID: 0}
|
||||
game_enterTimes: 0
|
||||
time_totalPlayingTime: 0
|
||||
illustration: {fileID: 0}
|
||||
backgroudPIC: {fileID: 0}
|
||||
fullscreen_songPicture: {fileID: 0}
|
||||
card_profileImage: {fileID: 0}
|
||||
right_pic_bottom_image: {fileID: 0}
|
||||
right_pic_top_image: {fileID: 0}
|
||||
audioFile: {fileID: 0}
|
||||
audio_previewAudio: {fileID: 0}
|
||||
difficultyID: 0
|
||||
chartFiles: []
|
||||
personalRecord: 0
|
||||
current_levelProgress: 0
|
||||
_if_level_is_EASE: 0
|
||||
max_comboRecord: 0
|
||||
thisLevel_selectedDifficultyID: 0
|
||||
thisLevel_addDateString:
|
||||
thisLevel_overallDescription:
|
||||
|
||||
@@ -12,9 +12,10 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 02ad5b531cc1df24dacd3a175979618d, type: 3}
|
||||
m_Name: NewSongData
|
||||
m_EditorClassIdentifier:
|
||||
usernameID: user_TestUser@FloatGaming
|
||||
usernameID:
|
||||
songName:
|
||||
songID: 0
|
||||
isUnlocked: 0
|
||||
songLength_second: 0
|
||||
artistName:
|
||||
painter:
|
||||
@@ -27,13 +28,30 @@ MonoBehaviour:
|
||||
illustration: {fileID: 0}
|
||||
backgroudPIC: {fileID: 0}
|
||||
fullscreen_songPicture: {fileID: 0}
|
||||
card_profileImage: {fileID: 0}
|
||||
right_pic_bottom_image: {fileID: 0}
|
||||
right_pic_top_image: {fileID: 0}
|
||||
audioFile: {fileID: 0}
|
||||
audio_previewAudio: {fileID: 0}
|
||||
difficultyID: 0
|
||||
chartFiles:
|
||||
- difficulty: 0
|
||||
difficultyLEVEL: 0
|
||||
enemyTotalHP_Multiplier: 0
|
||||
enemyConfigList: []
|
||||
difficultyName:
|
||||
chartFile: {fileID: 0}
|
||||
difficultyDescription:
|
||||
lastScoreForThisDifficulty: 0
|
||||
chartPersonalRecordForThisDifficulty: 0
|
||||
idolPersonalRecordForThisDifficulty: 0
|
||||
totalPersonalRecordForThisDifficulty: 0
|
||||
levelProgressForThisDifficulty: 0
|
||||
experienceProvidedForThisDifficulty: 0
|
||||
personalRecord: 0
|
||||
difficultyID: 0
|
||||
current_levelProgress: 0
|
||||
_if_level_is_EASE: 0
|
||||
max_comboRecord: 0
|
||||
thisLevel_selectedDifficultyID: 0
|
||||
thisLevel_addDateString:
|
||||
thisLevel_overallDescription:
|
||||
|
||||
@@ -1,38 +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: 02ad5b531cc1df24dacd3a175979618d, type: 3}
|
||||
m_Name: test_Song 1
|
||||
m_EditorClassIdentifier:
|
||||
usernameID: user_TestUser@FloatGaming
|
||||
songName: test_Song1
|
||||
songID: 1002003
|
||||
songLength_second: 123
|
||||
artistName: 112
|
||||
painter: 323
|
||||
level_creator: 4
|
||||
belongsTo_whichDLC: 2
|
||||
difficultyID: 122
|
||||
difficultyNumber: 12
|
||||
recent_lastScore: 123121
|
||||
personalRecord: 123123
|
||||
personalLevel: 0
|
||||
current_levelProgress: 0
|
||||
game_enterTimes: 0
|
||||
_if_level_is_EASE: 0
|
||||
max_comboRecord: 0
|
||||
time_totalPlayingTime: 0
|
||||
illustration: {fileID: 0}
|
||||
backgroudPIC: {fileID: 0}
|
||||
audioFile: {fileID: 0}
|
||||
chartFile: {fileID: 0}
|
||||
bpm: 0
|
||||
songDuration: 0
|
||||
@@ -1,38 +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: 02ad5b531cc1df24dacd3a175979618d, type: 3}
|
||||
m_Name: test_Song 2
|
||||
m_EditorClassIdentifier:
|
||||
usernameID: user_TestUser@FloatGaming
|
||||
songName: test_Song2
|
||||
songID: 1002004
|
||||
songLength_second: 123
|
||||
artistName: 112
|
||||
painter: 323
|
||||
level_creator: 4
|
||||
belongsTo_whichDLC: 2
|
||||
difficultyID: 122
|
||||
difficultyNumber: 12
|
||||
recent_lastScore: 123121
|
||||
personalRecord: 123123
|
||||
personalLevel: 0
|
||||
current_levelProgress: 0
|
||||
game_enterTimes: 0
|
||||
_if_level_is_EASE: 0
|
||||
max_comboRecord: 0
|
||||
time_totalPlayingTime: 0
|
||||
illustration: {fileID: 0}
|
||||
backgroudPIC: {fileID: 0}
|
||||
audioFile: {fileID: 0}
|
||||
chartFile: {fileID: 0}
|
||||
bpm: 0
|
||||
songDuration: 0
|
||||
@@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7f15eec0857065f428f7b36148b6f4ed
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -1,38 +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: 02ad5b531cc1df24dacd3a175979618d, type: 3}
|
||||
m_Name: test_Song
|
||||
m_EditorClassIdentifier:
|
||||
usernameID: user_TestUser@FloatGaming
|
||||
songName: test_Song
|
||||
songID: 1002002
|
||||
songLength_second: 123
|
||||
artistName: 112
|
||||
painter: 323
|
||||
level_creator: 4
|
||||
belongsTo_whichDLC: 2
|
||||
difficultyID: 122
|
||||
difficultyNumber: 12
|
||||
recent_lastScore: 123121
|
||||
personalRecord: 123123
|
||||
personalLevel: 0
|
||||
current_levelProgress: 0
|
||||
game_enterTimes: 0
|
||||
_if_level_is_EASE: 0
|
||||
max_comboRecord: 0
|
||||
time_totalPlayingTime: 0
|
||||
illustration: {fileID: 0}
|
||||
backgroudPIC: {fileID: 0}
|
||||
audioFile: {fileID: 0}
|
||||
chartFile: {fileID: 0}
|
||||
bpm: 0
|
||||
songDuration: 0
|
||||
@@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f78d9b3f6969c6a49aa7d7230319f01c
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -14,12 +14,30 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
itemName:
|
||||
itemIcon: {fileID: 0}
|
||||
itemRarity: 1
|
||||
itemID: 0
|
||||
itemSinglePurchaseQty: 0
|
||||
itemPurchaseQuota: 0
|
||||
itemDescription:
|
||||
itemDetailedDescription:
|
||||
itemUsageTag: 0
|
||||
isOnShelf: 1
|
||||
canbepurchased: 1
|
||||
isHot: 0
|
||||
user_has_read: 0
|
||||
itemType: 0
|
||||
associatedPlayer: {fileID: 0}
|
||||
associatedAllyHero: {fileID: 0}
|
||||
associatedSong: {fileID: 0}
|
||||
associatedStoryPassage: {fileID: 0}
|
||||
storyPassageGrantMode: 0
|
||||
associatedStorySonId: -1
|
||||
associatedExpBottle: {fileID: 0}
|
||||
associatedGrowthMaterial: {fileID: 0}
|
||||
associatedEquipmentConsumable: {fileID: 0}
|
||||
associatedSelectableEquipmentRewardSource: {fileID: 0}
|
||||
associatedSelectableEquipmentRewardIndex: -1
|
||||
costRequirements:
|
||||
- currencyType: 0
|
||||
amount: 0
|
||||
unlockRequirements: []
|
||||
purchasedCount: 0
|
||||
|
||||
Reference in New Issue
Block a user