加入用户最近100场战绩记录并实现展示

This commit is contained in:
FloatGaming
2026-03-16 23:18:58 +08:00
parent ec42f2e34b
commit f5c6f143c0
106 changed files with 12120 additions and 642 deletions
@@ -14,15 +14,25 @@ public class DailyTaskRuntimeEntry
public class DailyTaskSaveData
{
public string dateKey;
public int dateStamp;
public int refreshUsedCount;
public int trustedDateStamp;
public int lastRefreshDateStamp;
public long lastRefreshLocalTicks;
public long lastRefreshUtcTicks;
public long lastSeenLocalTicks;
public long lastSeenUtcTicks;
public int timeRollbackDetections;
public List<DailyTaskRuntimeEntry> activeTasks = new List<DailyTaskRuntimeEntry>();
public List<DailyTaskAccumulatedProgress> accumulatedProgress = new List<DailyTaskAccumulatedProgress>();
public List<DailyTaskUniqueIntProgress> uniqueIntProgress = new List<DailyTaskUniqueIntProgress>();
}
public struct DailyTaskEventData
{
public userTasksPool.TaskType taskType;
public float amount;
public int songID;
}
[Serializable]
@@ -32,6 +42,13 @@ public class DailyTaskAccumulatedProgress
public float progress;
}
[Serializable]
public class DailyTaskUniqueIntProgress
{
public int taskType;
public List<int> values = new List<int>();
}
public sealed class DailyTaskViewData
{
public userTasksPool.TaskDefinition definition;