using System.Text.Json.Serialization;
using MessagePack;
using SVSim.EmulatedEntrypoint.Models.Dtos.Common.ArenaTwoPick;
namespace SVSim.EmulatedEntrypoint.Models.Dtos.Responses.ArenaTwoPick;
[MessagePackObject]
public class FinishResponseDto
{
/// Per-grant deltas — drives "+N received" popup.
[JsonPropertyName("rewards")] [Key("rewards")]
public List Rewards { get; set; } = new();
/// Post-state totals — drives PlayerStaticData.UpdateHaveUserGoodsNumByJsonData.
[JsonPropertyName("reward_list")] [Key("reward_list")]
public List RewardList { get; set; } = new();
}