diff --git a/SVSim.Bootstrap/Data/seeds/arena-two-pick-rewards.json b/SVSim.Bootstrap/Data/seeds/arena-two-pick-rewards.json new file mode 100644 index 0000000..3cc9417 --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/arena-two-pick-rewards.json @@ -0,0 +1,18 @@ +[ + { "win_count": 0, "reward_type": 4, "reward_id": 80001, "reward_num": 1 }, + { "win_count": 0, "reward_type": 9, "reward_id": 0, "reward_num": 100 }, + { "win_count": 1, "reward_type": 4, "reward_id": 80001, "reward_num": 1 }, + { "win_count": 1, "reward_type": 9, "reward_id": 0, "reward_num": 300 }, + { "win_count": 2, "reward_type": 4, "reward_id": 80001, "reward_num": 1 }, + { "win_count": 2, "reward_type": 9, "reward_id": 0, "reward_num": 500 }, + { "win_count": 3, "reward_type": 4, "reward_id": 80001, "reward_num": 1 }, + { "win_count": 3, "reward_type": 9, "reward_id": 0, "reward_num": 700 }, + { "win_count": 4, "reward_type": 4, "reward_id": 80001, "reward_num": 1 }, + { "win_count": 4, "reward_type": 9, "reward_id": 0, "reward_num": 850 }, + { "win_count": 5, "reward_type": 4, "reward_id": 80001, "reward_num": 1 }, + { "win_count": 5, "reward_type": 9, "reward_id": 0, "reward_num": 1000 }, + { "win_count": 6, "reward_type": 4, "reward_id": 80001, "reward_num": 1 }, + { "win_count": 6, "reward_type": 9, "reward_id": 0, "reward_num": 1250 }, + { "win_count": 7, "reward_type": 4, "reward_id": 80001, "reward_num": 2 }, + { "win_count": 7, "reward_type": 9, "reward_id": 0, "reward_num": 1500 } +] diff --git a/SVSim.Bootstrap/Models/Seed/ArenaTwoPickRewardSeed.cs b/SVSim.Bootstrap/Models/Seed/ArenaTwoPickRewardSeed.cs new file mode 100644 index 0000000..1857575 --- /dev/null +++ b/SVSim.Bootstrap/Models/Seed/ArenaTwoPickRewardSeed.cs @@ -0,0 +1,11 @@ +using System.Text.Json.Serialization; + +namespace SVSim.Bootstrap.Models.Seed; + +public class ArenaTwoPickRewardSeed +{ + [JsonPropertyName("win_count")] public int WinCount { get; set; } + [JsonPropertyName("reward_type")] public int RewardType { get; set; } + [JsonPropertyName("reward_id")] public long RewardId { get; set; } + [JsonPropertyName("reward_num")] public int RewardNum { get; set; } +}