Update 4.0 Quests

This commit is contained in:
2023-08-24 00:02:19 +08:00
parent 1d734479d1
commit f48c9b4d0b
6 changed files with 6056 additions and 2 deletions

View File

@@ -225,9 +225,26 @@ namespace GrasscutterTools.Game.Data
sb.ToString(),
Encoding.UTF8);
File.WriteAllLines(
sb.Clear();
foreach (var it in QuestData.Values.OrderBy(it => it.Id))
{
var name = GameData.Quests[it.Id];
if (name == ItemMap.EmptyName)
{
sb.AppendFormat("{0}:{1} - {2}",
it.Id,
TextMapData.GetText(MainQuestData[it.MainId].TitleTextMapHash),
TextMapData.GetText(it.DescTextMapHash.ToString()));
}
else
{
sb.AppendFormat("{0}:{1}", it.Id, name);
}
sb.AppendLine();
}
File.WriteAllText(
Path.Combine(dir, "Quest.txt"),
QuestData.Values.OrderBy(it => it.Id).Select(it => $"{it.Id}:{TextMapData.GetText(MainQuestData[it.MainId].TitleTextMapHash)} - {TextMapData.GetText(it.DescTextMapHash.ToString())}"),
sb.ToString(),
Encoding.UTF8);