add item handling and some gacha stuff

This commit is contained in:
raphaeIl
2024-04-04 05:02:15 -04:00
parent 91042d06eb
commit d9602a58f3
7 changed files with 185 additions and 67 deletions

View File

@@ -31,6 +31,9 @@ public static class Data
[LoadData("task_data_template.json", LoadDataType.ShareCfgData)]
public static Dictionary<int, TaskDateTemplate> TaskDataTemplate { get; private set; } = null!;
[LoadData("item_data_statistics.json", LoadDataType.ShareCfgData)]
public static Dictionary<int, ItemDataStatistics> ItemDataStatistics { get; private set; } = null!;
public static void Load()
{
foreach (var prop in typeof(Data).GetProperties().Where(x => x.GetCustomAttribute<LoadDataAttribute>() is not null))