(client) feat:添加测试用定义

This commit is contained in:
m0_75251201
2025-07-13 08:56:33 +08:00
committed by TheRedApricot
parent 3df2a3ee2c
commit 21c49ac96b
29 changed files with 104 additions and 8 deletions

View File

@ -15,12 +15,29 @@ namespace Managers
public void Init()
{
var packFolder = Directory.GetDirectories(dataSetFilePath[0]);
var packFolder = Configs.ConfigProcessor.GetSubFolders(new(dataSetFilePath));
foreach (var folder in packFolder)
{
var pack = new DefinePack();
if (pack.LoadPack(folder)) packs.Add(pack.packID, pack);
}
}
public override string ToString()
{
if (packs == null || packs.Count == 0)
{
return "No packs available"; // 如果集合为空或为 null返回默认信息
}
var result = new System.Text.StringBuilder();
foreach (var definePack in packs)
{
result.AppendLine(definePack.ToString()); // 每个元素占一行
}
return result.ToString();
}
}
}