From 8dbd52da548c3a3f4e648afb54774ada554773b5 Mon Sep 17 00:00:00 2001 From: gamer147 Date: Tue, 26 May 2026 15:21:50 -0400 Subject: [PATCH] data(load-index): generated load-index seed files Co-Authored-By: Claude Opus 4.7 --- SVSim.Bootstrap/Data/seeds/arena-season.json | 17 + .../Data/seeds/avatar-abilities.json | 266 +++++ .../Data/seeds/battle-pass-levels.json | 702 +++++++++++++ .../Data/seeds/challenge-config.json | 4 + .../Data/seeds/daily-login-bonus.json | 14 + .../Data/seeds/feature-maintenances.json | 1 + .../Data/seeds/loading-exclusion-cards.json | 530 ++++++++++ .../Data/seeds/maintenance-cards.json | 1 + .../Data/seeds/my-rotation-abilities.json | 74 ++ .../Data/seeds/my-rotation-schedule.json | 10 + .../Data/seeds/my-rotation-settings.json | 191 ++++ .../Data/seeds/pre-release-info.json | 72 ++ .../Data/seeds/reprinted-cards.json | 164 +++ .../Data/seeds/rotation-config.json | 14 + SVSim.Bootstrap/Data/seeds/spot-cards.json | 958 ++++++++++++++++++ .../Data/seeds/unlimited-restrictions.json | 14 + 16 files changed, 3032 insertions(+) create mode 100644 SVSim.Bootstrap/Data/seeds/arena-season.json create mode 100644 SVSim.Bootstrap/Data/seeds/avatar-abilities.json create mode 100644 SVSim.Bootstrap/Data/seeds/battle-pass-levels.json create mode 100644 SVSim.Bootstrap/Data/seeds/challenge-config.json create mode 100644 SVSim.Bootstrap/Data/seeds/daily-login-bonus.json create mode 100644 SVSim.Bootstrap/Data/seeds/feature-maintenances.json create mode 100644 SVSim.Bootstrap/Data/seeds/loading-exclusion-cards.json create mode 100644 SVSim.Bootstrap/Data/seeds/maintenance-cards.json create mode 100644 SVSim.Bootstrap/Data/seeds/my-rotation-abilities.json create mode 100644 SVSim.Bootstrap/Data/seeds/my-rotation-schedule.json create mode 100644 SVSim.Bootstrap/Data/seeds/my-rotation-settings.json create mode 100644 SVSim.Bootstrap/Data/seeds/pre-release-info.json create mode 100644 SVSim.Bootstrap/Data/seeds/reprinted-cards.json create mode 100644 SVSim.Bootstrap/Data/seeds/rotation-config.json create mode 100644 SVSim.Bootstrap/Data/seeds/spot-cards.json create mode 100644 SVSim.Bootstrap/Data/seeds/unlimited-restrictions.json diff --git a/SVSim.Bootstrap/Data/seeds/arena-season.json b/SVSim.Bootstrap/Data/seeds/arena-season.json new file mode 100644 index 0000000..3494bb0 --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/arena-season.json @@ -0,0 +1,17 @@ +{ + "id": 1, + "mode": 1, + "enable": 1, + "cost": 150, + "rupy_cost": 150, + "ticket_cost": 1, + "is_join": false, + "format_info": { + "two_pick_type": "1", + "card_pool_name": "Take Two (Dragonblade–Rivenbrandt)", + "announce_id": 0, + "last_card_pack_set_id": "10029", + "start_time": "2026-05-01 02:00:00", + "end_time": "2026-06-01 01:59:59" + } +} diff --git a/SVSim.Bootstrap/Data/seeds/avatar-abilities.json b/SVSim.Bootstrap/Data/seeds/avatar-abilities.json new file mode 100644 index 0000000..def2c00 --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/avatar-abilities.json @@ -0,0 +1,266 @@ +[ + { + "id": 2801, + "battle_start_first_player_turn_bp": 1, + "battle_start_second_player_turn_bp": 2, + "battle_start_max_life": 25, + "ability_cost": "-1|-7", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930144051:930144061)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.play_count}>=2&{me.play_count}<4)(target:character=me&target=inplay&card_type=class)(option:add_bp=1)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.play_count}>=4)(target:character=me&target=inplay&card_type=class)(option:add_bp=2)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930144051:930144061)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.play_count}>=2&{me.play_count}<4)(target:character=me&target=inplay&card_type=class)(option:add_bp=1)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.play_count}>=4)(target:character=me&target=inplay&card_type=class)(option:add_bp=2)(preprocess:none)", + "ability_desc": "Subtract 1 from the cost of a Natura card in your hand.|Give all allied followers [b]Storm[/b] and the ability to attack 2 times per turn.", + "passive_ability_desc": "At the start of the match, if you are going second, gain 1 valor.\\nAt the end of your turn, if you've played at least 2 cards this turn, gain 1 valor. If you've played at least 4, gain 2 valor instead." + }, + { + "id": 3301, + "battle_start_first_player_turn_bp": 1, + "battle_start_second_player_turn_bp": 1, + "battle_start_max_life": 25, + "ability_cost": "+1|-1|-4", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930144011:930144021:930144031)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930144011:930144021:930144031)(preprocess:none)", + "ability_desc": "If there are any [b]Fairies[/b] in your hand, change the cost of a random [b]Fairy[/b] in your hand to 0 until the end of the turn. Otherwise, put a [b]Fairy[/b] into your hand.|Give +1/+0 to an allied follower. Deal X damage to a random enemy follower. X equals the attack of the strongest allied follower in play.|Give +X/+Y to an allied 1-play-point follower. X and Y equal the number of allied Forestcraft followers that have left play this match, split randomly. If X plus Y is at least 20, give that follower [b]Storm[/b].<<{me.inplay.class.count}+1??\\n(Followers that have left play: <<{me.game_left_cards.unit.clan=elf.count}>>/20)>>", + "passive_ability_desc": "" + }, + { + "id": 4101, + "battle_start_first_player_turn_bp": 1, + "battle_start_second_player_turn_bp": 2, + "battle_start_max_life": 25, + "ability_cost": "0|0|-8", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930144071:930144081:930144091)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.inplay.class.turn_accelerate_count=me:0}>0&{me.inplay.class.turn_accelerate_count=me:0}<2)(target:character=me&target=inplay&card_type=class)(option:add_bp=1)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.inplay.class.turn_accelerate_count=me:0}>1)(target:character=me&target=inplay&card_type=class)(option:add_bp=2)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930144071:930144081:930144091)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.inplay.class.turn_accelerate_count=me:0}>0&{me.inplay.class.turn_accelerate_count=me:0}<2)(target:character=me&target=inplay&card_type=class)(option:add_bp=1)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.inplay.class.turn_accelerate_count=me:0}>1)(target:character=me&target=inplay&card_type=class)(option:add_bp=2)(preprocess:none)", + "ability_desc": "Put a random follower with [b]Accelerate[/b] from your deck into your hand.|Give your leader the following effect until the end of the turn: Whenever you play a card using [b]Accelerate[/b], deal 1 damage to a random enemy follower.|Put a [b]Purgation's Blessing[/b] into your hand.\\nGive your leader the following effect: At the start of your every other turn, put a [b]Purgation's Blessing[/b] into your hand. (This effect lasts for the rest of the match.)", + "passive_ability_desc": "At the start of the match, if you are going second, gain 1 valor.\\nAt the end of your turn, if you've played a card using [b]Accelerate[/b] this turn, gain 1 valor. If you've played at least 2, gain 2 valor instead.<<{me.inplay.class.count}+1??\\n(Times [b]Accelerate[/b][b]d[/b]: <<{me.inplay.class.turn_accelerate_count_text=me:0}>>)>>" + }, + { + "id": 2602, + "battle_start_first_player_turn_bp": 1, + "battle_start_second_player_turn_bp": 1, + "battle_start_max_life": 25, + "ability_cost": "+1|-2|-3", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930244041:930244051:930244061)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930244041:930244051:930244061)(preprocess:none)", + "ability_desc": "Give +1/+0 to a random allied follower.\\nAt the start of your next turn, draw a card.|Summon an [b]Arcane Personnel Carrier[/b].\\n[b]Rally[/b] [b](10)[/b]: Summon a [b]Val, Speedy Magicar[/b].<<{me.inplay.class.count}+1??\\n([b]Rally[/b] count: <<{me.inplay.class.rally_count}>>/10)>>|Deal 3 damage to a random enemy. Do this 2 times.", + "passive_ability_desc": "" + }, + { + "id": 3302, + "battle_start_first_player_turn_bp": 4, + "battle_start_second_player_turn_bp": 4, + "battle_start_max_life": 25, + "ability_cost": "+1|0|-6", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930244071:930244081:930244091)(preprocess:none),(skill:change_affiliation)(timing:self_turn_start)(condition:{me.inplay.class.turn}=1)(target:{me.hand.unit})(option:tribe=legion&type=add)(preprocess:none),(skill:change_affiliation)(timing:self_turn_start)(condition:{me.inplay.class.turn}=1)(target:{me.deck.unit})(option:tribe=legion&type=add)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930244071:930244081:930244091)(preprocess:none),(skill:change_affiliation)(timing:self_turn_start)(condition:{me.inplay.class.turn}=1)(target:{me.hand.unit})(option:tribe=legion&type=add)(preprocess:none),(skill:change_affiliation)(timing:self_turn_start)(condition:{me.inplay.class.turn}=1)(target:{me.deck.unit})(option:tribe=legion&type=add)(preprocess:none)", + "ability_desc": "Discard a follower from your hand and put a copy of it into your deck. Give that copy the Officer trait.\\nDraw a card.|At the end of your turn, deal 2 damage to a random enemy follower. Before damage is dealt, if there are fewer allied followers than enemy followers in play, gain 1 valor.|Give your leader the following effect: Once on each of your turns, when you play a follower, put a random X-play-point follower from your deck into play. X equals the original cost of the follower you played. (This effect lasts for the rest of the match.)", + "passive_ability_desc": "At the start of your turn, if this is your first turn, give the Officer trait to all followers in your hand and deck." + }, + { + "id": 3502, + "battle_start_first_player_turn_bp": 3, + "battle_start_second_player_turn_bp": 3, + "battle_start_max_life": 25, + "ability_cost": "+1|-2|-3", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930244011:930244021:930244031)(preprocess:none),(skill:change_rally_count)(timing:when_play_other)(condition:{me.inplay_self.count}>0&character=me&target=played_card&card_type=spell&base_card_id=900214050)(target:character=me&target=inplay&card_type=class)(option:add_rally_count=1)(preprocess:per_turn=1),(skill:pp_modifier)(timing:when_play_other)(condition:{me.inplay_self.count}>0&character=me&target=played_card&card_type=spell&base_card_id=900214050)(target:character=me&target=inplay&card_type=class)(option:add_pp=1)(preprocess:per_turn=1)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930244011:930244021:930244031)(preprocess:none),(skill:change_rally_count)(timing:when_play_other)(condition:{me.inplay_self.count}>0&character=me&target=played_card&card_type=spell&base_card_id=900214050)(target:character=me&target=inplay&card_type=class)(option:add_rally_count=1)(preprocess:per_turn=1),(skill:pp_modifier)(timing:when_play_other)(condition:{me.inplay_self.count}>0&character=me&target=played_card&card_type=spell&base_card_id=900214050)(target:character=me&target=inplay&card_type=class)(option:add_pp=1)(preprocess:per_turn=1)", + "ability_desc": "Discard a card from your hand.\\nPut a random Festive card from your deck into your hand.|Give your leader the following effect: The next time your leader takes damage, reduce that damage to 0.|Give your leader the following effect until the end of the turn: Whenever you play a [b]Glittering Gold[/b], give +1/+0 to all allied followers and draw a card.", + "passive_ability_desc": "Once on each of your turns, when you play a [b]Glittering Gold[/b], add 1 to your [b]Rally[/b] count and recover 1 play point." + }, + { + "id": 3903, + "battle_start_first_player_turn_bp": 1, + "battle_start_second_player_turn_bp": 1, + "battle_start_max_life": 25, + "ability_cost": "+1|0|-3", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930344071:930344081:930344091)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930344071:930344081:930344091)(preprocess:none)", + "ability_desc": "Select a card in your hand. If it's been [b]Spellboost[/b][b]ed[/b] less than 5 times, [b]Spellboost[/b] it. Otherwise, put a copy of that card into your deck and subtract 1 from the copy's cost.|Discard a card with [b]Spellboost[/b] from your hand. Put a random card with [b]Spellboost[/b] from your deck into your hand and [b]Spellboost[/b] it X times. X equals the number of times the discarded card had been [b]Spellboost[/b][b]ed[/b].|Select a card with [b]Spellboost[/b] in your hand. Put a copy of it into your hand and [b]Spellboost[/b] the copy X times. X equals the number of times the selected card has been [b]Spellboost[/b][b]ed[/b].", + "passive_ability_desc": "" + }, + { + "id": 2523, + "battle_start_first_player_turn_bp": 1, + "battle_start_second_player_turn_bp": 2, + "battle_start_max_life": 25, + "ability_cost": "0|-1|-8", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930344011:930344021:930344031)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.turn_play_cards.all.play_moment_tribe=machine.count}>0&{me.turn_play_cards.all.play_moment_tribe=machine.count}<2)(target:character=me&target=inplay&card_type=class)(option:add_bp=1)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.turn_play_cards.all.play_moment_tribe=machine.count}>=2)(target:character=me&target=inplay&card_type=class)(option:add_bp=2)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930344011:930344021:930344031)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.turn_play_cards.all.play_moment_tribe=machine.count}>0&{me.turn_play_cards.all.play_moment_tribe=machine.count}<2)(target:character=me&target=inplay&card_type=class)(option:add_bp=1)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.turn_play_cards.all.play_moment_tribe=machine.count}>=2)(target:character=me&target=inplay&card_type=class)(option:add_bp=2)(preprocess:none)", + "ability_desc": "Put a [b]Recovery[/b] into your hand.|Until the end of the turn, subtract 1 from the cost of a Machina card in your hand.|Discard 2 cards from your hand.\\nPut a [b]Ladica, Verdant Claw[/b] and [b]Azure Blast[/b] into your hand.", + "passive_ability_desc": "At the start of the match, if you are going second, gain 1 valor.\\nAt the end of your turn, if you've played at least 1 Machina card this turn, gain 1 valor. If you've played at least 2, gain 2 valor instead.<<{me.inplay.class.count}+1??\\n(Machina cards played: <<{me.turn_play_cards_other_self.all.play_moment_tribe=machine.count}>>)>>" + }, + { + "id": 4103, + "battle_start_first_player_turn_bp": 2, + "battle_start_second_player_turn_bp": 2, + "battle_start_max_life": 25, + "ability_cost": "+1|-1|-3", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930344041:930344051:930344061)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930344041:930344051:930344061)(preprocess:none)", + "ability_desc": "Put 1 of the following cards into your hand in order and change its cost to 0.\\n<<${me.inplay.class.count}>0&{me.game_skill_activated.base_card_id=930344040.count}%2=0?[9acd32]1.[-]?1.>> [b]Insight[/b]\\n<<${me.inplay.class.count}>0&{me.game_skill_activated.base_card_id=930344040.count}%2=1?[9acd32]2.[-]?2.>> [b]Angelic Snipe[/b]|Give an unevolved allied follower the following effect and evolve it: At the end of your turn, banish this follower. ([b]Evolve[/b] effects will not activate.)|Change the cost, attack, and defense of a follower in your hand to 1.", + "passive_ability_desc": "" + }, + { + "id": 2804, + "battle_start_first_player_turn_bp": 1, + "battle_start_second_player_turn_bp": 2, + "battle_start_max_life": 25, + "ability_cost": "-1|-1|-6", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930444041:930444051:930444061)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.destroyed_this_turn_card_list.all.base_card_id=900012050.count}>0)(target:character=me&target=inplay&card_type=class)(option:add_bp={me.destroyed_this_turn_card_list.all.base_card_id=900012050.count})(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930444041:930444051:930444061)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.destroyed_this_turn_card_list.all.base_card_id=900012050.count}>0)(target:character=me&target=inplay&card_type=class)(option:add_bp={me.destroyed_this_turn_card_list.all.base_card_id=900012050.count})(preprocess:none)", + "ability_desc": "Give an allied Natura follower +1/+0 and [b]Rush[/b].|Subtract 1 from the cost of a Natura card in your hand until the end of the turn.|Give your leader the following effect: Once on each of your turns, when an allied [b]Naterran World Tree[/b] is destroyed, if it's the second this turn, summon a [b]Bayleon, Shining Sovereign[/b] and activate its [b]Fanfare[/b] effect. (This effect lasts for the rest of the match.) If your leader already has this effect, give +1/+1 to all allied followers and restore 3 defense to your leader instead.<<{me.inplay.class.count}+1??\\n([b]Naterran World Tree[/b][b]s[/b] destroyed: <<{me.destroyed_this_turn_card_list.all.base_card_id=900012050.count}>>/2)>>", + "passive_ability_desc": "At the start of the match, if you are going second, gain 1 valor.\\nAt the end of your turn, gain X valor. X equals the number of allied [b]Naterran World Tree[/b][b]s[/b] destroyed this turn.<<{me.inplay.class.count}+1??\\n([b]Naterran World Tree[/b][b]s[/b] destroyed: <<{me.destroyed_this_turn_card_list.all.base_card_id=900012050.count}>>)>>" + }, + { + "id": 2604, + "battle_start_first_player_turn_bp": 3, + "battle_start_second_player_turn_bp": 3, + "battle_start_max_life": 25, + "ability_cost": "+1|-1|-5", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930444011:930444021:930444031)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930444011:930444021:930444031)(preprocess:none)", + "ability_desc": "Deal 1 damage to a follower or the enemy leader. If you selected an allied follower, give +0/+2 to that follower.|Select a follower in play. Give it +2/+0 and deal 2 damage to it. If that follower is not destroyed by this effect, gain 1 valor.|Give your leader the following effect: Once on each of your turns after you become able to evolve, when an allied follower takes damage, if it's not destroyed, give it +2/+2 and deal 5 damage to a random enemy follower. (This effect lasts for the rest of the match.)", + "passive_ability_desc": "" + }, + { + "id": 3504, + "battle_start_first_player_turn_bp": 3, + "battle_start_second_player_turn_bp": 3, + "battle_start_max_life": 25, + "ability_cost": "+1|0|-6", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930444071:930444081:930444091)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930444071:930444081:930444091)(preprocess:none)", + "ability_desc": "At the end of your turn, draw a card.|Discard a card from your hand.\\nDeal 2 damage to a random enemy follower and 1 damage to the enemy leader.|Put a [b]Tidal Surge[/b] into your hand.\\nGive your leader the following effect: At the start of your turn, if there are no [b]Tidal Surge[/b][b]s[/b] in your hand, put 1 into your hand. (This effect lasts for the rest of the match.)", + "passive_ability_desc": "" + }, + { + "id": 1605, + "battle_start_first_player_turn_bp": 2, + "battle_start_second_player_turn_bp": 2, + "battle_start_max_life": 25, + "ability_cost": "+1|-1|-4", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930544041:930544051:930544061)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930544041:930544051:930544061)(preprocess:none)", + "ability_desc": "If there are any [b]Assembly Droid[/b][b]s[/b] in your hand, change the cost of a random [b]Assembly Droid[/b] in your hand to 0 until the end of the turn. Otherwise, put an [b]Assembly Droid[/b] into your hand.|Summon a [b]Roly-Poly Mk I, Stalwart Bot[/b] and evolve it.|Discard 2 cards from your hand.\\nPut a [b]Tetra, Sapphire Leader[/b] and [b]Mono, Garnet Challenger[/b] into your hand.", + "passive_ability_desc": "" + }, + { + "id": 2605, + "battle_start_first_player_turn_bp": 1, + "battle_start_second_player_turn_bp": 1, + "battle_start_max_life": 25, + "ability_cost": "+1|-2|-3", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930544071:930544081:930544091)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930544071:930544081:930544091)(preprocess:none)", + "ability_desc": "Deal 1 damage to a follower or the enemy leader. If you selected an allied follower, before damage is dealt, give it [b]Last Words[/b]: Draw a card.|Activate an allied follower's [b]Last Words[/b] effects.|Give an allied follower the following effects.\\n-[b]Rush[/b].\\n-[b]Strike[/b]: Gain +2/+0.\\n-[b]Follower[/b] [b]Strike[/b]: Deal X damage to the enemy leader. X equals this follower's attack.", + "passive_ability_desc": "" + }, + { + "id": 3505, + "battle_start_first_player_turn_bp": 3, + "battle_start_second_player_turn_bp": 3, + "battle_start_max_life": 25, + "ability_cost": "+1|-1|-3", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930544011:930544021:930544031)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930544011:930544021:930544031)(preprocess:none)", + "ability_desc": "Give a random allied follower the following effect: When this follower leaves play, draw a card.|Until the end of the turn, subtract 2 from the cost of a follower in your hand and give it the following effect: If this follower is in play, when it leaves play, or at the end of your turn, banish this follower.|Give an allied follower [b]Rush[/b], [b]Bane[/b], and [b]Last Words[/b]: [b]Necromancy[/b] [b](2)[/b] - Summon a copy of this follower and give it [b]Storm[/b]. If you have at least 10 shadows, perform [b]Necromancy[/b] [b](10)[/b] - Summon 2 copies instead and give them [b]Storm[/b].", + "passive_ability_desc": "" + }, + { + "id": 1606, + "battle_start_first_player_turn_bp": 1, + "battle_start_second_player_turn_bp": 1, + "battle_start_max_life": 25, + "ability_cost": "+1|-2|-3", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930644041:930644051:930644061)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930644041:930644051:930644061)(preprocess:none)", + "ability_desc": "Deal 1 damage to a random enemy. If [b]Vengeance[/b] is active for you, deal 2 damage instead, and at the start of your next turn, draw a card.|Activate [b]Vengeance[/b] until the end of your next turn, even if your leader's defense is greater than 10.|Give your leader the following effect until the end of the turn: Whenever an unevolved allied follower's attack or defense is increased by an effect, evolve that follower and give it [b]Storm[/b].", + "passive_ability_desc": "" + }, + { + "id": 2606, + "battle_start_first_player_turn_bp": 1, + "battle_start_second_player_turn_bp": 1, + "battle_start_max_life": 25, + "ability_cost": "+1|-1|-2", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930644011:930644021:930644031)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930644011:930644021:930644031)(preprocess:none)", + "ability_desc": "Give +1/+0 to a random allied [b]Forest Bat[/b].\\nDraw a card.|Evolve an allied [b]Forest Bat[/b] and give it [b]Last Words[/b]: Give your leader the following effect - At the end of your opponent's turn, summon a [b]Forest Bat[/b], then remove this effect.|Summon 2 [b]Forest Bat[/b][b]s[/b].\\nDeal X damage to the enemy leader. X equals the number of allied [b]Forest Bat[/b][b]s[/b] in play.", + "passive_ability_desc": "" + }, + { + "id": 3506, + "battle_start_first_player_turn_bp": 1, + "battle_start_second_player_turn_bp": 1, + "battle_start_max_life": 25, + "ability_cost": "+1|0|-3", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930644071:930644081:930644091)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930644071:930644081:930644091)(preprocess:none)", + "ability_desc": "Give a follower in you hand [b]Fanfare[/b]: Randomly activate 1 of the following effects.\\n-Deal 1 damage to the enemy leader.\\n-Restore 1 defense to your leader.|At the start of your next turn, draw a card.\\nIf it's a turn you are able to evolve, you have at least 1 valor, and you have 0 evolution points, use 1 valor and recover 1 evolution point.|Give your leader the following effect until the end of the turn: Whenever an allied follower evolves, recover 1 play point and deal 1 damage to the enemy leader.", + "passive_ability_desc": "" + }, + { + "id": 2507, + "battle_start_first_player_turn_bp": 1, + "battle_start_second_player_turn_bp": 2, + "battle_start_max_life": 25, + "ability_cost": "-1|-5", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930744051:930744061)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.turn_play_cards_other_self.all.play_moment_tribe=nature.count}+{me.fusion_ingrediented_this_turn_card_list.all.tribe=nature.count}>0&{me.turn_play_cards_other_self.all.play_moment_tribe=nature.count}+{me.fusion_ingrediented_this_turn_card_list.all.tribe=nature.count}<2)(target:character=me&target=inplay&card_type=class)(option:add_bp=1)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.turn_play_cards_other_self.all.play_moment_tribe=nature.count}+{me.fusion_ingrediented_this_turn_card_list.all.tribe=nature.count}>=2)(target:character=me&target=inplay&card_type=class)(option:add_bp=2)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930744051:930744061)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.turn_play_cards_other_self.all.play_moment_tribe=nature.count}+{me.fusion_ingrediented_this_turn_card_list.all.tribe=nature.count}>0&{me.turn_play_cards_other_self.all.play_moment_tribe=nature.count}+{me.fusion_ingrediented_this_turn_card_list.all.tribe=nature.count}<2)(target:character=me&target=inplay&card_type=class)(option:add_bp=1)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.turn_play_cards_other_self.all.play_moment_tribe=nature.count}+{me.fusion_ingrediented_this_turn_card_list.all.tribe=nature.count}>=2)(target:character=me&target=inplay&card_type=class)(option:add_bp=2)(preprocess:none)", + "ability_desc": "Put copies of 2 different allied Natura cards fused this match into your hand.|Give your leader the following effect: At the end of your turn, deal X damage to a random enemy follower. If no enemy followers are in play, deal X damage to the enemy leader. X equals half the number of allied Natura cards fused this match (rounded up). (This effect lasts for the rest of the match.)<<{me.inplay.class.count}+1??\\n(X equals: <<{me.game_fusion_ingrediented_cards.all.tribe=nature.count.half_round_up}>>)>>", + "passive_ability_desc": "At the start of the match, if you are going second, gain 1 valor.\\nAt the end of your turn, if you've fused or played a Natura card this turn, gain 1 valor. If you've fused or played at least 2, gain 2 valor instead.<<${me.inplay.class.is_turn=self}=1&{me.inplay.class.count}>0?\\n(Natura cards fused or played: <<{me.turn_play_cards_other_self.all.play_moment_tribe=nature.count}+{me.fusion_ingrediented_this_turn_card_list.all.tribe=nature.count}>>)?>><<${me.inplay.class.is_turn=self}=0&{me.inplay.class.count}>0?\\n(Natura cards fused or played: 0)?>>" + }, + { + "id": 2607, + "battle_start_first_player_turn_bp": 3, + "battle_start_second_player_turn_bp": 3, + "battle_start_max_life": 25, + "ability_cost": "+1|0|-6", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930744071:930744081:930744091)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930744071:930744081:930744091)(preprocess:none)", + "ability_desc": "Deal 1 damage to an enemy.|Subtract 1 from the [b]Countdown[/b] of an allied amulet. Then, if that amulet's [b]Countdown[/b] reached 0, gain 1 valor.|Subtract 2 from the [b]Countdown[/b] of all allied amulets and gain X valor. X equals the number of amulets destroyed by this effect. If X is at least 4, put a [b]Fiery Reproach[/b] into your hand.", + "passive_ability_desc": "" + }, + { + "id": 4107, + "battle_start_first_player_turn_bp": 0, + "battle_start_second_player_turn_bp": 0, + "battle_start_max_life": 25, + "ability_cost": "0|0|-9", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930744011:930744021:930744031)(preprocess:none),(skill:bp_modifier)(timing:when_evolve_other)(condition:{me.evolution_card.unit.count}>0&turn=self)(target:character=me&target=inplay&card_type=class)(option:add_bp=1)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930744011:930744021:930744031)(preprocess:none),(skill:bp_modifier)(timing:when_evolve_other)(condition:{me.evolution_card.unit.count}>0&turn=self)(target:character=me&target=inplay&card_type=class)(option:add_bp=1)(preprocess:none)", + "ability_desc": "Give +0/+1 to an allied follower. If it's an evolved follower, give it +0/+2 instead.|Discard a card from your hand and put a copy of it into your deck.\\nDraw a card.|Recover all of your evolution points. \\nDraw cards until there are 7 cards in your hand and subtract 3 from the costs of all cards in your hand.", + "passive_ability_desc": "During your turn, whenever an allied follower evolves, gain 1 valor." + }, + { + "id": 508, + "battle_start_first_player_turn_bp": 3, + "battle_start_second_player_turn_bp": 3, + "battle_start_max_life": 25, + "ability_cost": "+1|-1|-5", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930844071:930844081:930844091)(preprocess:none),(skill:summon_token)(timing:self_turn_start)(condition:{me.inplay.field.base_card_id=122033010.count}=0&{me.hand.field.base_card_id=122033010.count}=0)(target:none)(option:summon_token=122033011)(preprocess:none),(skill:chant_count_change)(timing:self_turn_start)(condition:{me.inplay.field.base_card_id=122033010.count}=0&{me.hand.field.base_card_id=122033010.count}=0)(target:character=me&target=skill_summoned_card&card_type=chant_field)(option:add_chant=10)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930844071:930844081:930844091)(preprocess:none),(skill:summon_token)(timing:self_turn_start)(condition:{me.inplay.field.base_card_id=122033010.count}=0&{me.hand.field.base_card_id=122033010.count}=0)(target:none)(option:summon_token=122033011)(preprocess:none),(skill:chant_count_change)(timing:self_turn_start)(condition:{me.inplay.field.base_card_id=122033010.count}=0&{me.hand.field.base_card_id=122033010.count}=0)(target:character=me&target=skill_summoned_card&card_type=chant_field)(option:add_chant=10)(preprocess:none)", + "ability_desc": "Deal 1 damage to a follower or the enemy leader. If you selected an allied [b]Shadow Soldier[/b], before damage is dealt, give it +1/+1.|Destroy an allied follower that cost 5 or less play points. Give a random allied follower +X/+X. X equals the cost of the destroyed follower.|Give your leader the following effect: Whenever an allied [b]Shadow Soldier[/b], [b]Shadow Commander[/b], [b]Shadow Berserker[/b], or [b]Shadow General[/b] comes into play, give it [b]Storm[/b]. (This effect lasts for the rest of the match.)", + "passive_ability_desc": "At the start of your turn, if there aren't any allied [b]Brand of the Morning Star[/b][b]s[/b] in your hand or in play, summon 1 and add 10 to its [b]Countdown[/b]." + }, + { + "id": 3908, + "battle_start_first_player_turn_bp": 2, + "battle_start_second_player_turn_bp": 2, + "battle_start_max_life": 25, + "ability_cost": "+1|0|-X", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930844041:930844051:930844061)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.inplay.class.pp}>=1&{me.inplay.class.pp}<3)(target:character=me&target=inplay&card_type=class)(option:add_bp=1)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.inplay.class.pp}>=3)(target:character=me&target=inplay&card_type=class)(option:add_bp=2)(preprocess:none),(skill:draw)(timing:self_turn_end)(condition:{me.inplay.class.pp}>=3)(target:character=me&target=deck&card_type=all&random_count=1)(option:none)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930844041:930844051:930844061)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.inplay.class.pp}>=1&{me.inplay.class.pp}<3)(target:character=me&target=inplay&card_type=class)(option:add_bp=1)(preprocess:none),(skill:bp_modifier)(timing:self_turn_end)(condition:{me.inplay.class.pp}>=3)(target:character=me&target=inplay&card_type=class)(option:add_bp=2)(preprocess:none),(skill:draw)(timing:self_turn_end)(condition:{me.inplay.class.pp}>=3)(target:character=me&target=deck&card_type=all&random_count=1)(option:none)(preprocess:none)", + "ability_desc": "Deal 1 damage to an enemy.|Recover 1 play point.|Give +X/+0 to an allied follower. If X is at least 10, give it [b]Storm[/b]. X equals the amount of valor you have.<<{me.inplay.class.count}+1??\\n(X equals: <<{me.inplay.class.bp}>>/10)>>", + "passive_ability_desc": "At the end of your turn, if you have at least 1 play point, gain 1 valor. If you have at least 3 play points, gain 2 valor and draw a card instead." + }, + { + "id": 2518, + "battle_start_first_player_turn_bp": 3, + "battle_start_second_player_turn_bp": 3, + "battle_start_max_life": 25, + "ability_cost": "+1|-2|-3", + "ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930844011:930844021:930844031)(preprocess:none)", + "passive_ability": "(skill:choice)(timing:when_choice_brave)(condition:character=me)(target:none)(option:card_id=930844011:930844021:930844031)(preprocess:none)", + "ability_desc": "If [b]Resonance[/b] is active for you, subtract 1 from the cost of a random [b]Paradigm Shift[/b] in your hand. Otherwise, deal 1 damage to a random enemy follower and then the enemy leader.|Summon an [b]Acceleratium[/b].|Give your leader the following effect until the end of the turn: Whenever an allied Artifact card comes into play, recover 1 play point and draw a card.", + "passive_ability_desc": "" + } +] diff --git a/SVSim.Bootstrap/Data/seeds/battle-pass-levels.json b/SVSim.Bootstrap/Data/seeds/battle-pass-levels.json new file mode 100644 index 0000000..7810eb1 --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/battle-pass-levels.json @@ -0,0 +1,702 @@ +[ + { + "id": 1, + "reward_data": { + "level": "1", + "required_point": "0" + } + }, + { + "id": 2, + "reward_data": { + "level": "2", + "required_point": "500" + } + }, + { + "id": 3, + "reward_data": { + "level": "3", + "required_point": "1000" + } + }, + { + "id": 4, + "reward_data": { + "level": "4", + "required_point": "1500" + } + }, + { + "id": 5, + "reward_data": { + "level": "5", + "required_point": "2000" + } + }, + { + "id": 6, + "reward_data": { + "level": "6", + "required_point": "2500" + } + }, + { + "id": 7, + "reward_data": { + "level": "7", + "required_point": "3000" + } + }, + { + "id": 8, + "reward_data": { + "level": "8", + "required_point": "3500" + } + }, + { + "id": 9, + "reward_data": { + "level": "9", + "required_point": "4000" + } + }, + { + "id": 10, + "reward_data": { + "level": "10", + "required_point": "4500" + } + }, + { + "id": 11, + "reward_data": { + "level": "11", + "required_point": "5000" + } + }, + { + "id": 12, + "reward_data": { + "level": "12", + "required_point": "5500" + } + }, + { + "id": 13, + "reward_data": { + "level": "13", + "required_point": "6000" + } + }, + { + "id": 14, + "reward_data": { + "level": "14", + "required_point": "6500" + } + }, + { + "id": 15, + "reward_data": { + "level": "15", + "required_point": "7000" + } + }, + { + "id": 16, + "reward_data": { + "level": "16", + "required_point": "7500" + } + }, + { + "id": 17, + "reward_data": { + "level": "17", + "required_point": "8000" + } + }, + { + "id": 18, + "reward_data": { + "level": "18", + "required_point": "8500" + } + }, + { + "id": 19, + "reward_data": { + "level": "19", + "required_point": "9000" + } + }, + { + "id": 20, + "reward_data": { + "level": "20", + "required_point": "9500" + } + }, + { + "id": 21, + "reward_data": { + "level": "21", + "required_point": "10000" + } + }, + { + "id": 22, + "reward_data": { + "level": "22", + "required_point": "10500" + } + }, + { + "id": 23, + "reward_data": { + "level": "23", + "required_point": "11000" + } + }, + { + "id": 24, + "reward_data": { + "level": "24", + "required_point": "11500" + } + }, + { + "id": 25, + "reward_data": { + "level": "25", + "required_point": "12000" + } + }, + { + "id": 26, + "reward_data": { + "level": "26", + "required_point": "12500" + } + }, + { + "id": 27, + "reward_data": { + "level": "27", + "required_point": "13000" + } + }, + { + "id": 28, + "reward_data": { + "level": "28", + "required_point": "13500" + } + }, + { + "id": 29, + "reward_data": { + "level": "29", + "required_point": "14000" + } + }, + { + "id": 30, + "reward_data": { + "level": "30", + "required_point": "14500" + } + }, + { + "id": 31, + "reward_data": { + "level": "31", + "required_point": "15000" + } + }, + { + "id": 32, + "reward_data": { + "level": "32", + "required_point": "15500" + } + }, + { + "id": 33, + "reward_data": { + "level": "33", + "required_point": "16000" + } + }, + { + "id": 34, + "reward_data": { + "level": "34", + "required_point": "16500" + } + }, + { + "id": 35, + "reward_data": { + "level": "35", + "required_point": "17000" + } + }, + { + "id": 36, + "reward_data": { + "level": "36", + "required_point": "17500" + } + }, + { + "id": 37, + "reward_data": { + "level": "37", + "required_point": "18000" + } + }, + { + "id": 38, + "reward_data": { + "level": "38", + "required_point": "18500" + } + }, + { + "id": 39, + "reward_data": { + "level": "39", + "required_point": "19000" + } + }, + { + "id": 40, + "reward_data": { + "level": "40", + "required_point": "19500" + } + }, + { + "id": 41, + "reward_data": { + "level": "41", + "required_point": "20000" + } + }, + { + "id": 42, + "reward_data": { + "level": "42", + "required_point": "20500" + } + }, + { + "id": 43, + "reward_data": { + "level": "43", + "required_point": "21000" + } + }, + { + "id": 44, + "reward_data": { + "level": "44", + "required_point": "21500" + } + }, + { + "id": 45, + "reward_data": { + "level": "45", + "required_point": "22000" + } + }, + { + "id": 46, + "reward_data": { + "level": "46", + "required_point": "22500" + } + }, + { + "id": 47, + "reward_data": { + "level": "47", + "required_point": "23000" + } + }, + { + "id": 48, + "reward_data": { + "level": "48", + "required_point": "23500" + } + }, + { + "id": 49, + "reward_data": { + "level": "49", + "required_point": "24000" + } + }, + { + "id": 50, + "reward_data": { + "level": "50", + "required_point": "24500" + } + }, + { + "id": 51, + "reward_data": { + "level": "51", + "required_point": "25000" + } + }, + { + "id": 52, + "reward_data": { + "level": "52", + "required_point": "25500" + } + }, + { + "id": 53, + "reward_data": { + "level": "53", + "required_point": "26000" + } + }, + { + "id": 54, + "reward_data": { + "level": "54", + "required_point": "26500" + } + }, + { + "id": 55, + "reward_data": { + "level": "55", + "required_point": "27000" + } + }, + { + "id": 56, + "reward_data": { + "level": "56", + "required_point": "27500" + } + }, + { + "id": 57, + "reward_data": { + "level": "57", + "required_point": "28000" + } + }, + { + "id": 58, + "reward_data": { + "level": "58", + "required_point": "28500" + } + }, + { + "id": 59, + "reward_data": { + "level": "59", + "required_point": "29000" + } + }, + { + "id": 60, + "reward_data": { + "level": "60", + "required_point": "29500" + } + }, + { + "id": 61, + "reward_data": { + "level": "61", + "required_point": "30000" + } + }, + { + "id": 62, + "reward_data": { + "level": "62", + "required_point": "30500" + } + }, + { + "id": 63, + "reward_data": { + "level": "63", + "required_point": "31000" + } + }, + { + "id": 64, + "reward_data": { + "level": "64", + "required_point": "31500" + } + }, + { + "id": 65, + "reward_data": { + "level": "65", + "required_point": "32000" + } + }, + { + "id": 66, + "reward_data": { + "level": "66", + "required_point": "32500" + } + }, + { + "id": 67, + "reward_data": { + "level": "67", + "required_point": "33000" + } + }, + { + "id": 68, + "reward_data": { + "level": "68", + "required_point": "33500" + } + }, + { + "id": 69, + "reward_data": { + "level": "69", + "required_point": "34000" + } + }, + { + "id": 70, + "reward_data": { + "level": "70", + "required_point": "34500" + } + }, + { + "id": 71, + "reward_data": { + "level": "71", + "required_point": "35000" + } + }, + { + "id": 72, + "reward_data": { + "level": "72", + "required_point": "35500" + } + }, + { + "id": 73, + "reward_data": { + "level": "73", + "required_point": "36000" + } + }, + { + "id": 74, + "reward_data": { + "level": "74", + "required_point": "36500" + } + }, + { + "id": 75, + "reward_data": { + "level": "75", + "required_point": "37000" + } + }, + { + "id": 76, + "reward_data": { + "level": "76", + "required_point": "37500" + } + }, + { + "id": 77, + "reward_data": { + "level": "77", + "required_point": "38000" + } + }, + { + "id": 78, + "reward_data": { + "level": "78", + "required_point": "38500" + } + }, + { + "id": 79, + "reward_data": { + "level": "79", + "required_point": "39000" + } + }, + { + "id": 80, + "reward_data": { + "level": "80", + "required_point": "39500" + } + }, + { + "id": 81, + "reward_data": { + "level": "81", + "required_point": "40000" + } + }, + { + "id": 82, + "reward_data": { + "level": "82", + "required_point": "40500" + } + }, + { + "id": 83, + "reward_data": { + "level": "83", + "required_point": "41000" + } + }, + { + "id": 84, + "reward_data": { + "level": "84", + "required_point": "41500" + } + }, + { + "id": 85, + "reward_data": { + "level": "85", + "required_point": "42000" + } + }, + { + "id": 86, + "reward_data": { + "level": "86", + "required_point": "42500" + } + }, + { + "id": 87, + "reward_data": { + "level": "87", + "required_point": "43000" + } + }, + { + "id": 88, + "reward_data": { + "level": "88", + "required_point": "43500" + } + }, + { + "id": 89, + "reward_data": { + "level": "89", + "required_point": "44000" + } + }, + { + "id": 90, + "reward_data": { + "level": "90", + "required_point": "44500" + } + }, + { + "id": 91, + "reward_data": { + "level": "91", + "required_point": "45000" + } + }, + { + "id": 92, + "reward_data": { + "level": "92", + "required_point": "45500" + } + }, + { + "id": 93, + "reward_data": { + "level": "93", + "required_point": "46000" + } + }, + { + "id": 94, + "reward_data": { + "level": "94", + "required_point": "46500" + } + }, + { + "id": 95, + "reward_data": { + "level": "95", + "required_point": "47000" + } + }, + { + "id": 96, + "reward_data": { + "level": "96", + "required_point": "47500" + } + }, + { + "id": 97, + "reward_data": { + "level": "97", + "required_point": "48000" + } + }, + { + "id": 98, + "reward_data": { + "level": "98", + "required_point": "48500" + } + }, + { + "id": 99, + "reward_data": { + "level": "99", + "required_point": "49000" + } + }, + { + "id": 100, + "reward_data": { + "level": "100", + "required_point": "49500" + } + } +] diff --git a/SVSim.Bootstrap/Data/seeds/challenge-config.json b/SVSim.Bootstrap/Data/seeds/challenge-config.json new file mode 100644 index 0000000..c277b9b --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/challenge-config.json @@ -0,0 +1,4 @@ +{ + "use_two_pick_premium_card": false, + "two_pick_sleeve_id": 3000011 +} diff --git a/SVSim.Bootstrap/Data/seeds/daily-login-bonus.json b/SVSim.Bootstrap/Data/seeds/daily-login-bonus.json new file mode 100644 index 0000000..e31694c --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/daily-login-bonus.json @@ -0,0 +1,14 @@ +[ + { + "id": 1, + "bonus_data": [] + }, + { + "id": 3, + "bonus_data": [] + }, + { + "id": 4, + "bonus_data": [] + } +] diff --git a/SVSim.Bootstrap/Data/seeds/feature-maintenances.json b/SVSim.Bootstrap/Data/seeds/feature-maintenances.json new file mode 100644 index 0000000..fe51488 --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/feature-maintenances.json @@ -0,0 +1 @@ +[] diff --git a/SVSim.Bootstrap/Data/seeds/loading-exclusion-cards.json b/SVSim.Bootstrap/Data/seeds/loading-exclusion-cards.json new file mode 100644 index 0000000..e8cf0be --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/loading-exclusion-cards.json @@ -0,0 +1,530 @@ +[ + { + "card_id": 100011020 + }, + { + "card_id": 101011030 + }, + { + "card_id": 101021020 + }, + { + "card_id": 101031040 + }, + { + "card_id": 101111010 + }, + { + "card_id": 101111020 + }, + { + "card_id": 101111050 + }, + { + "card_id": 100111050 + }, + { + "card_id": 101121080 + }, + { + "card_id": 101141010 + }, + { + "card_id": 101311060 + }, + { + "card_id": 101311070 + }, + { + "card_id": 101321030 + }, + { + "card_id": 101321050 + }, + { + "card_id": 101211010 + }, + { + "card_id": 100211060 + }, + { + "card_id": 101221020 + }, + { + "card_id": 101221100 + }, + { + "card_id": 101611010 + }, + { + "card_id": 101611040 + }, + { + "card_id": 100611010 + }, + { + "card_id": 101611060 + }, + { + "card_id": 101631060 + }, + { + "card_id": 101711030 + }, + { + "card_id": 100721010 + }, + { + "card_id": 101721040 + }, + { + "card_id": 101721070 + }, + { + "card_id": 101741030 + }, + { + "card_id": 100411010 + }, + { + "card_id": 100411030 + }, + { + "card_id": 101411080 + }, + { + "card_id": 101411100 + }, + { + "card_id": 101411110 + }, + { + "card_id": 101421100 + }, + { + "card_id": 101441010 + }, + { + "card_id": 100511030 + }, + { + "card_id": 101511050 + }, + { + "card_id": 101511060 + }, + { + "card_id": 100511050 + }, + { + "card_id": 101511090 + }, + { + "card_id": 101521040 + }, + { + "card_id": 101531010 + }, + { + "card_id": 101014030 + }, + { + "card_id": 101024030 + }, + { + "card_id": 101024040 + }, + { + "card_id": 101334030 + }, + { + "card_id": 101334040 + }, + { + "card_id": 101214010 + }, + { + "card_id": 101224010 + }, + { + "card_id": 100514020 + }, + { + "card_id": 101514030 + }, + { + "card_id": 101534010 + }, + { + "card_id": 100012010 + }, + { + "card_id": 101112010 + }, + { + "card_id": 101122020 + }, + { + "card_id": 101222010 + }, + { + "card_id": 101722010 + }, + { + "card_id": 101422010 + }, + { + "card_id": 900111010 + }, + { + "card_id": 900311010 + }, + { + "card_id": 900314010 + }, + { + "card_id": 900311030 + }, + { + "card_id": 900334010 + }, + { + "card_id": 900334020 + }, + { + "card_id": 900211020 + }, + { + "card_id": 900211050 + }, + { + "card_id": 900711030 + }, + { + "card_id": 900511010 + }, + { + "card_id": 900511020 + }, + { + "card_id": 900511030 + }, + { + "card_id": 900031010 + }, + { + "card_id": 103211050 + }, + { + "card_id": 107441020 + }, + { + "card_id": 100611020 + }, + { + "card_id": 100611040 + }, + { + "card_id": 100611050 + }, + { + "card_id": 100711010 + }, + { + "card_id": 100821020 + }, + { + "card_id": 101111060 + }, + { + "card_id": 101141030 + }, + { + "card_id": 101221090 + }, + { + "card_id": 101231030 + }, + { + "card_id": 101311090 + }, + { + "card_id": 101311100 + }, + { + "card_id": 101341020 + }, + { + "card_id": 101511100 + }, + { + "card_id": 101521050 + }, + { + "card_id": 101541010 + }, + { + "card_id": 101541030 + }, + { + "card_id": 101611130 + }, + { + "card_id": 101611140 + }, + { + "card_id": 101621020 + }, + { + "card_id": 101621030 + }, + { + "card_id": 101621060 + }, + { + "card_id": 101621070 + }, + { + "card_id": 101641010 + }, + { + "card_id": 101641030 + }, + { + "card_id": 101721100 + }, + { + "card_id": 102111040 + }, + { + "card_id": 102121010 + }, + { + "card_id": 102341010 + }, + { + "card_id": 102431010 + }, + { + "card_id": 102521010 + }, + { + "card_id": 102621010 + }, + { + "card_id": 103031010 + }, + { + "card_id": 103541010 + }, + { + "card_id": 103611060 + }, + { + "card_id": 104141010 + }, + { + "card_id": 104331020 + }, + { + "card_id": 104411020 + }, + { + "card_id": 104631020 + }, + { + "card_id": 104641010 + }, + { + "card_id": 105031010 + }, + { + "card_id": 105211020 + }, + { + "card_id": 105211030 + }, + { + "card_id": 106011010 + }, + { + "card_id": 106141010 + }, + { + "card_id": 107541010 + }, + { + "card_id": 107821030 + }, + { + "card_id": 107831010 + }, + { + "card_id": 701141010 + }, + { + "card_id": 701541010 + }, + { + "card_id": 701641010 + }, + { + "card_id": 703441010 + }, + { + "card_id": 810122010 + }, + { + "card_id": 810134010 + }, + { + "card_id": 810011010 + }, + { + "card_id": 810011020 + }, + { + "card_id": 810234010 + }, + { + "card_id": 810334010 + }, + { + "card_id": 810324010 + }, + { + "card_id": 810421010 + }, + { + "card_id": 810031010 + }, + { + "card_id": 810424010 + }, + { + "card_id": 810441010 + }, + { + "card_id": 810041010 + }, + { + "card_id": 810033010 + }, + { + "card_id": 810441020 + }, + { + "card_id": 810531010 + }, + { + "card_id": 810531020 + }, + { + "card_id": 810521010 + }, + { + "card_id": 810621010 + }, + { + "card_id": 810611010 + }, + { + "card_id": 810011030 + }, + { + "card_id": 810041020 + }, + { + "card_id": 810611020 + }, + { + "card_id": 810621020 + }, + { + "card_id": 810641010 + }, + { + "card_id": 810631010 + }, + { + "card_id": 810641020 + }, + { + "card_id": 810713010 + }, + { + "card_id": 810732010 + }, + { + "card_id": 810741010 + }, + { + "card_id": 810741020 + }, + { + "card_id": 810821010 + }, + { + "card_id": 810821020 + }, + { + "card_id": 820331010 + }, + { + "card_id": 820531010 + }, + { + "card_id": 820844010 + }, + { + "card_id": 820844020 + }, + { + "card_id": 810021010 + }, + { + "card_id": 820531020 + }, + { + "card_id": 820843010 + }, + { + "card_id": 820341010 + }, + { + "card_id": 820844030 + }, + { + "card_id": 820541010 + }, + { + "card_id": 820843020 + }, + { + "card_id": 820844040 + }, + { + "card_id": 810014010 + }, + { + "card_id": 810034010 + }, + { + "card_id": 820243010 + }, + { + "card_id": 820231010 + }, + { + "card_id": 820044010 + }, + { + "card_id": 820441010 + }, + { + "card_id": 820843030 + }, + { + "card_id": 127141030 + } +] diff --git a/SVSim.Bootstrap/Data/seeds/maintenance-cards.json b/SVSim.Bootstrap/Data/seeds/maintenance-cards.json new file mode 100644 index 0000000..fe51488 --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/maintenance-cards.json @@ -0,0 +1 @@ +[] diff --git a/SVSim.Bootstrap/Data/seeds/my-rotation-abilities.json b/SVSim.Bootstrap/Data/seeds/my-rotation-abilities.json new file mode 100644 index 0000000..5725ae0 --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/my-rotation-abilities.json @@ -0,0 +1,74 @@ +[ + { + "id": 1, + "data": { + "ability_id": "1", + "add_start_pp": "0", + "add_start_life": "0", + "increase_add_pptotal_amount": "2", + "increase_add_pptotal_turn": "40", + "ability": "", + "ability_desc": "At the start of turns you can evolve, gain 2 play point orbs." + } + }, + { + "id": 2, + "data": { + "ability_id": "2", + "add_start_pp": "0", + "add_start_life": "0", + "increase_add_pptotal_amount": "0", + "increase_add_pptotal_turn": "0", + "ability": "(skill:possess_ep_modifier)(timing:self_turn_start)(condition:{me.usable_ep}<=0&&evolvable_turn=true)(target:character=me&target=inplay&card_type=class)(option:add_ep=2)(preprocess:remove_after_action=(count=1))(effect_path:btl_ep_cure_1)(se_path:se_btl_ep_cure_1)(effect_move_type:DIRECT_EPPANEL_SELF)(engine_type:SHURIKEN)(effect_time:0.5)(effect_target_type:single)", + "ability_desc": "At the start of turns you can evolve, if you have 0 evolution points, recover 2. [1 time]" + } + }, + { + "id": 3, + "data": { + "ability_id": "3", + "add_start_pp": "0", + "add_start_life": "0", + "increase_add_pptotal_amount": "0", + "increase_add_pptotal_turn": "0", + "ability": "(skill:draw)(timing:self_turn_start)(condition:{me.inplay.class.turn}=1)(target:character=me&target=deck&card_type=all&random_count=2)(option:none)(preprocess:remove_after_action=(count=1))", + "ability_desc": "At the start of your first turn, draw 2 cards." + } + }, + { + "id": 4, + "data": { + "ability_id": "4", + "add_start_pp": "0", + "add_start_life": "0", + "increase_add_pptotal_amount": "1", + "increase_add_pptotal_turn": "40", + "ability": "", + "ability_desc": "At the start of turns you can evolve, gain a play point orb." + } + }, + { + "id": 5, + "data": { + "ability_id": "5", + "add_start_pp": "0", + "add_start_life": "0", + "increase_add_pptotal_amount": "0", + "increase_add_pptotal_turn": "0", + "ability": "(skill:possess_ep_modifier)(timing:self_turn_start)(condition:{me.usable_ep}<=0&&evolvable_turn=true)(target:character=me&target=inplay&card_type=class)(option:add_ep=1)(preprocess:remove_after_action=(count=1))(effect_path:btl_ep_cure_1)(se_path:se_btl_ep_cure_1)(effect_move_type:DIRECT_EPPANEL_SELF)(engine_type:SHURIKEN)(effect_time:0.5)(effect_target_type:single)", + "ability_desc": "At the start of turns you can evolve, if you have 0 evolution points, recover 1. [1 time]" + } + }, + { + "id": 6, + "data": { + "ability_id": "6", + "add_start_pp": "0", + "add_start_life": "0", + "increase_add_pptotal_amount": "0", + "increase_add_pptotal_turn": "0", + "ability": "(skill:draw)(timing:self_turn_start)(condition:{me.inplay.class.turn}=1)(target:character=me&target=deck&card_type=all&random_count=1)(option:none)(preprocess:remove_after_action=(count=1))", + "ability_desc": "At the start of your first turn, draw a card." + } + } +] diff --git a/SVSim.Bootstrap/Data/seeds/my-rotation-schedule.json b/SVSim.Bootstrap/Data/seeds/my-rotation-schedule.json new file mode 100644 index 0000000..7ef02ef --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/my-rotation-schedule.json @@ -0,0 +1,10 @@ +{ + "gathering": { + "begin": "2024-05-01 20:00:00", + "end": "2030-06-26 19:59:59" + }, + "free_battle": { + "begin": "2024-05-01 20:00:00", + "end": "2030-06-26 19:59:59" + } +} diff --git a/SVSim.Bootstrap/Data/seeds/my-rotation-settings.json b/SVSim.Bootstrap/Data/seeds/my-rotation-settings.json new file mode 100644 index 0000000..64deb14 --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/my-rotation-settings.json @@ -0,0 +1,191 @@ +[ + { + "id": 10006, + "card_set_ids_csv": "10000|10001|10002|10003|10004|10005|10006", + "abilities_csv": "1|2|3", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101114010\": 101114010, \"101114050\": 101114050, \"101141020\": 101141020, \"101241010\": 101241010, \"101314020\": 101314020, \"101341020\": 101341020, \"101431030\": 101431030, \"101441020\": 101441020, \"101514010\": 101514010, \"101541010\": 101541010, \"101614020\": 101614020, \"101641010\": 101641010, \"101741030\": 101741030, \"102312040\": 102312040, \"103241010\": 103241010, \"103541010\": 103541010, \"104141020\": 104141020, \"104341020\": 104341020, \"104441010\": 104441010, \"104641010\": 104641010, \"104741020\": 104741020, \"105312010\": 105312010, \"106114010\": 106114010, \"106221010\": 106221010, \"106324010\": 106324010, \"106434010\": 106434010, \"106511010\": 106511010, \"106624010\": 106624010, \"106721030\": 106721030}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10007, + "card_set_ids_csv": "10000|10003|10004|10005|10006|10007", + "abilities_csv": "1|2|3", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"103241010\": 103241010, \"103541010\": 103541010, \"104141020\": 104141020, \"104341020\": 104341020, \"104441010\": 104441010, \"104641010\": 104641010, \"104741020\": 104741020, \"105312010\": 105312010, \"106114010\": 106114010, \"106221010\": 106221010, \"106324010\": 106324010, \"106434010\": 106434010, \"106511010\": 106511010, \"106624010\": 106624010, \"106721030\": 106721030, \"107322010\": 107322010, \"107732010\": 107732010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10008, + "card_set_ids_csv": "10000|10004|10005|10006|10007|10008", + "abilities_csv": "1|2|3", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101614020\": 101614020, \"104141020\": 104141020, \"104341020\": 104341020, \"104441010\": 104441010, \"104641010\": 104641010, \"104741020\": 104741020, \"105312010\": 105312010, \"106114010\": 106114010, \"106221010\": 106221010, \"106324010\": 106324010, \"106434010\": 106434010, \"106511010\": 106511010, \"106624010\": 106624010, \"106721030\": 106721030, \"107322010\": 107322010, \"107732010\": 107732010, \"108031020\": 108031020}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10009, + "card_set_ids_csv": "10000|10005|10006|10007|10008|10009", + "abilities_csv": "1|2|3", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101314020\": 101314020, \"101514010\": 101514010, \"101614020\": 101614020, \"105312010\": 105312010, \"106114010\": 106114010, \"106221010\": 106221010, \"106324010\": 106324010, \"106434010\": 106434010, \"106511010\": 106511010, \"106624010\": 106624010, \"106721030\": 106721030, \"107322010\": 107322010, \"107732010\": 107732010, \"108031020\": 108031020, \"109034010\": 109034010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10010, + "card_set_ids_csv": "10000|10006|10007|10008|10009|10010", + "abilities_csv": "1|2|3", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101114050\": 101114050, \"101314020\": 101314020, \"101514010\": 101514010, \"101614020\": 101614020, \"102312040\": 102312040, \"106114010\": 106114010, \"106221010\": 106221010, \"106324010\": 106324010, \"106434010\": 106434010, \"106511010\": 106511010, \"106624010\": 106624010, \"106721030\": 106721030, \"107322010\": 107322010, \"107732010\": 107732010, \"108031020\": 108031020, \"109034010\": 109034010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10011, + "card_set_ids_csv": "10000|10007|10008|10009|10010|10011", + "abilities_csv": "1|2|3", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101114050\": 101114050, \"101314020\": 101314020, \"101514010\": 101514010, \"101614020\": 101614020, \"102312040\": 102312040, \"107322010\": 107322010, \"107732010\": 107732010, \"108031020\": 108031020, \"109034010\": 109034010, \"111124010\": 111124010, \"111214010\": 111214010, \"111314010\": 111314010, \"111434010\": 111434010, \"111514010\": 111514010, \"111634010\": 111634010, \"111734010\": 111734010, \"111814010\": 111814010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10012, + "card_set_ids_csv": "10000|10008|10009|10010|10011|10012", + "abilities_csv": "4|5|6", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101114010\": 101114010, \"101114050\": 101114050, \"101314020\": 101314020, \"101514010\": 101514010, \"101614020\": 101614020, \"102312040\": 102312040, \"108031020\": 108031020, \"109034010\": 109034010, \"111124010\": 111124010, \"111214010\": 111214010, \"111314010\": 111314010, \"111434010\": 111434010, \"111514010\": 111514010, \"111634010\": 111634010, \"111734010\": 111734010, \"111814010\": 111814010, \"112031010\": 112031010, \"112122010\": 112122010, \"112222010\": 112222010, \"112224010\": 112224010, \"112322010\": 112322010, \"112414010\": 112414010, \"112422010\": 112422010, \"112522010\": 112522010, \"112622010\": 112622010, \"112722010\": 112722010, \"112822010\": 112822010, \"112834010\": 112834010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10013, + "card_set_ids_csv": "10000|10009|10010|10011|10012|10013", + "abilities_csv": "4|5|6", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101114010\": 101114010, \"101114050\": 101114050, \"101314020\": 101314020, \"101514010\": 101514010, \"102312040\": 102312040, \"105312010\": 105312010, \"109034010\": 109034010, \"111124010\": 111124010, \"111214010\": 111214010, \"111314010\": 111314010, \"111434010\": 111434010, \"111514010\": 111514010, \"111634010\": 111634010, \"111734010\": 111734010, \"111814010\": 111814010, \"112031010\": 112031010, \"112122010\": 112122010, \"112222010\": 112222010, \"112224010\": 112224010, \"112322010\": 112322010, \"112414010\": 112414010, \"112422010\": 112422010, \"112522010\": 112522010, \"112622010\": 112622010, \"112722010\": 112722010, \"112822010\": 112822010, \"112834010\": 112834010, \"113034010\": 113034010, \"113114010\": 113114010, \"113224010\": 113224010, \"113614010\": 113614010, \"113733010\": 113733010, \"113824010\": 113824010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10014, + "card_set_ids_csv": "10000|10010|10011|10012|10013|10014", + "abilities_csv": "4|5|6", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101114010\": 101114010, \"101114050\": 101114050, \"102312040\": 102312040, \"105312010\": 105312010, \"106114010\": 106114010, \"107322010\": 107322010, \"111124010\": 111124010, \"111214010\": 111214010, \"111314010\": 111314010, \"111434010\": 111434010, \"111514010\": 111514010, \"111634010\": 111634010, \"111734010\": 111734010, \"111814010\": 111814010, \"112031010\": 112031010, \"112122010\": 112122010, \"112222010\": 112222010, \"112224010\": 112224010, \"112322010\": 112322010, \"112414010\": 112414010, \"112422010\": 112422010, \"112522010\": 112522010, \"112622010\": 112622010, \"112722010\": 112722010, \"112822010\": 112822010, \"112834010\": 112834010, \"113034010\": 113034010, \"113114010\": 113114010, \"113224010\": 113224010, \"113614010\": 113614010, \"113733010\": 113733010, \"113824010\": 113824010, \"114014010\": 114014010, \"114031010\": 114031010, \"114234010\": 114234010, \"114834010\": 114834010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10015, + "card_set_ids_csv": "10000|10011|10012|10013|10014|10015", + "abilities_csv": "4|5|6", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101114010\": 101114010, \"105312010\": 105312010, \"106114010\": 106114010, \"107322010\": 107322010, \"111124010\": 111124010, \"111214010\": 111214010, \"111314010\": 111314010, \"111434010\": 111434010, \"111514010\": 111514010, \"111634010\": 111634010, \"111734010\": 111734010, \"111814010\": 111814010, \"112031010\": 112031010, \"112122010\": 112122010, \"112222010\": 112222010, \"112224010\": 112224010, \"112322010\": 112322010, \"112414010\": 112414010, \"112422010\": 112422010, \"112522010\": 112522010, \"112622010\": 112622010, \"112722010\": 112722010, \"112822010\": 112822010, \"112834010\": 112834010, \"113034010\": 113034010, \"113114010\": 113114010, \"113224010\": 113224010, \"113614010\": 113614010, \"113733010\": 113733010, \"113824010\": 113824010, \"114014010\": 114014010, \"114031010\": 114031010, \"114234010\": 114234010, \"114834010\": 114834010, \"115124010\": 115124010, \"115214010\": 115214010, \"115414010\": 115414010, \"115814010\": 115814010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10016, + "card_set_ids_csv": "10000|10012|10013|10014|10015|10016", + "abilities_csv": "4|5|6", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101114010\": 101114010, \"105312010\": 105312010, \"106114010\": 106114010, \"107322010\": 107322010, \"112031010\": 112031010, \"112122010\": 112122010, \"112222010\": 112222010, \"112224010\": 112224010, \"112322010\": 112322010, \"112414010\": 112414010, \"112422010\": 112422010, \"112522010\": 112522010, \"112622010\": 112622010, \"112722010\": 112722010, \"112822010\": 112822010, \"112834010\": 112834010, \"113034010\": 113034010, \"113114010\": 113114010, \"113224010\": 113224010, \"113614010\": 113614010, \"113733010\": 113733010, \"113824010\": 113824010, \"114014010\": 114014010, \"114031010\": 114031010, \"114234010\": 114234010, \"114834010\": 114834010, \"115124010\": 115124010, \"115214010\": 115214010, \"115414010\": 115414010, \"115814010\": 115814010, \"116524010\": 116524010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10017, + "card_set_ids_csv": "10000|10013|10014|10015|10016|10017", + "abilities_csv": "4|5|6", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"105312010\": 105312010, \"106114010\": 106114010, \"107322010\": 107322010, \"113034010\": 113034010, \"113114010\": 113114010, \"113224010\": 113224010, \"113614010\": 113614010, \"113733010\": 113733010, \"113824010\": 113824010, \"114014010\": 114014010, \"114031010\": 114031010, \"114234010\": 114234010, \"114834010\": 114834010, \"115124010\": 115124010, \"115214010\": 115214010, \"115414010\": 115414010, \"115814010\": 115814010, \"116524010\": 116524010, \"117034010\": 117034010, \"117124010\": 117124010, \"117234010\": 117234010, \"117434010\": 117434010, \"117624010\": 117624010, \"117724010\": 117724010, \"117824010\": 117824010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10018, + "card_set_ids_csv": "10000|10014|10015|10016|10017|10018", + "abilities_csv": "4|5|6", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"106114010\": 106114010, \"107322010\": 107322010, \"114014010\": 114014010, \"114031010\": 114031010, \"114234010\": 114234010, \"114834010\": 114834010, \"115124010\": 115124010, \"115214010\": 115214010, \"115414010\": 115414010, \"115814010\": 115814010, \"116524010\": 116524010, \"117034010\": 117034010, \"117124010\": 117124010, \"117234010\": 117234010, \"117434010\": 117434010, \"117624010\": 117624010, \"117724010\": 117724010, \"117824010\": 117824010, \"118011020\": 118011020, \"118424010\": 118424010, \"118524010\": 118524010, \"118531010\": 118531010, \"118624010\": 118624010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10019, + "card_set_ids_csv": "10000|10015|10016|10017|10018|10019", + "abilities_csv": "4|5|6", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"107732010\": 107732010, \"115124010\": 115124010, \"115214010\": 115214010, \"115414010\": 115414010, \"115814010\": 115814010, \"116524010\": 116524010, \"117034010\": 117034010, \"117124010\": 117124010, \"117234010\": 117234010, \"117434010\": 117434010, \"117624010\": 117624010, \"117724010\": 117724010, \"117824010\": 117824010, \"118011020\": 118011020, \"118424010\": 118424010, \"118524010\": 118524010, \"118531010\": 118531010, \"118624010\": 118624010, \"119031030\": 119031030, \"119314010\": 119314010, \"119424010\": 119424010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10020, + "card_set_ids_csv": "10000|10016|10017|10018|10019|10020", + "abilities_csv": "4|5|6", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"107732010\": 107732010, \"116524010\": 116524010, \"117034010\": 117034010, \"117124010\": 117124010, \"117234010\": 117234010, \"117434010\": 117434010, \"117624010\": 117624010, \"117724010\": 117724010, \"117824010\": 117824010, \"118011020\": 118011020, \"118424010\": 118424010, \"118524010\": 118524010, \"118531010\": 118531010, \"118624010\": 118624010, \"119031030\": 119031030, \"119314010\": 119314010, \"119424010\": 119424010, \"120014010\": 120014010, \"120134010\": 120134010, \"120214010\": 120214010, \"120221020\": 120221020, \"120611010\": 120611010, \"120721020\": 120721020, \"120821020\": 120821020}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10021, + "card_set_ids_csv": "10000|10017|10018|10019|10020|10021", + "abilities_csv": "4|5|6", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"107732010\": 107732010, \"117034010\": 117034010, \"117124010\": 117124010, \"117234010\": 117234010, \"117434010\": 117434010, \"117624010\": 117624010, \"117724010\": 117724010, \"117824010\": 117824010, \"118011020\": 118011020, \"118424010\": 118424010, \"118524010\": 118524010, \"118531010\": 118531010, \"118624010\": 118624010, \"119031030\": 119031030, \"119314010\": 119314010, \"119424010\": 119424010, \"120014010\": 120014010, \"120134010\": 120134010, \"120214010\": 120214010, \"120221020\": 120221020, \"120611010\": 120611010, \"120721020\": 120721020, \"120821020\": 120821020, \"121031010\": 121031010, \"121221010\": 121221010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10022, + "card_set_ids_csv": "10000|10018|10019|10020|10021|10022", + "abilities_csv": "", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"107732010\": 107732010, \"118011020\": 118011020, \"118424010\": 118424010, \"118524010\": 118524010, \"118531010\": 118531010, \"118624010\": 118624010, \"119031030\": 119031030, \"119314010\": 119314010, \"119424010\": 119424010, \"120014010\": 120014010, \"120134010\": 120134010, \"120214010\": 120214010, \"120221020\": 120221020, \"120611010\": 120611010, \"120721020\": 120721020, \"120821020\": 120821020, \"121031010\": 121031010, \"121221010\": 121221010, \"122121030\": 122121030, \"122334010\": 122334010, \"122514010\": 122514010, \"122714010\": 122714010, \"122811020\": 122811020}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10023, + "card_set_ids_csv": "10000|10019|10020|10021|10022|10023", + "abilities_csv": "", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"107732010\": 107732010, \"119031030\": 119031030, \"119314010\": 119314010, \"119424010\": 119424010, \"120014010\": 120014010, \"120134010\": 120134010, \"120214010\": 120214010, \"120221020\": 120221020, \"120611010\": 120611010, \"120721020\": 120721020, \"120821020\": 120821020, \"121031010\": 121031010, \"121221010\": 121221010, \"122121030\": 122121030, \"122334010\": 122334010, \"122514010\": 122514010, \"122714010\": 122714010, \"122811020\": 122811020, \"123114010\": 123114010, \"123231010\": 123231010, \"123314010\": 123314010, \"123331020\": 123331020, \"123414010\": 123414010, \"123514010\": 123514010, \"123614010\": 123614010, \"123814010\": 123814010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10024, + "card_set_ids_csv": "10000|10020|10021|10022|10023|10024", + "abilities_csv": "", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"120014010\": 120014010, \"120134010\": 120134010, \"120214010\": 120214010, \"120221020\": 120221020, \"120611010\": 120611010, \"120721020\": 120721020, \"120821020\": 120821020, \"121031010\": 121031010, \"121221010\": 121221010, \"122121030\": 122121030, \"122334010\": 122334010, \"122514010\": 122514010, \"122714010\": 122714010, \"122811020\": 122811020, \"123114010\": 123114010, \"123231010\": 123231010, \"123314010\": 123314010, \"123331020\": 123331020, \"123414010\": 123414010, \"123514010\": 123514010, \"123614010\": 123614010, \"123814010\": 123814010, \"124024010\": 124024010, \"124121020\": 124121020, \"124131010\": 124131010, \"124134010\": 124134010, \"124214010\": 124214010, \"124221020\": 124221020, \"124324010\": 124324010, \"124421020\": 124421020, \"124524010\": 124524010, \"124624010\": 124624010, \"124721020\": 124721020, \"124731010\": 124731010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10025, + "card_set_ids_csv": "10000|10021|10022|10023|10024|10025", + "abilities_csv": "", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"121031010\": 121031010, \"121221010\": 121221010, \"122121030\": 122121030, \"122334010\": 122334010, \"122514010\": 122514010, \"122714010\": 122714010, \"122811020\": 122811020, \"123114010\": 123114010, \"123231010\": 123231010, \"123314010\": 123314010, \"123331020\": 123331020, \"123414010\": 123414010, \"123514010\": 123514010, \"123614010\": 123614010, \"123814010\": 123814010, \"124024010\": 124024010, \"124121020\": 124121020, \"124131010\": 124131010, \"124134010\": 124134010, \"124214010\": 124214010, \"124221020\": 124221020, \"124324010\": 124324010, \"124421020\": 124421020, \"124524010\": 124524010, \"124624010\": 124624010, \"124721020\": 124721020, \"124731010\": 124731010, \"125011010\": 125011010, \"125414010\": 125414010, \"125614010\": 125614010, \"125733010\": 125733010, \"125811030\": 125811030, \"125834010\": 125834010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10026, + "card_set_ids_csv": "10000|10022|10023|10024|10025|10026", + "abilities_csv": "", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"122121030\": 122121030, \"122334010\": 122334010, \"122514010\": 122514010, \"122714010\": 122714010, \"122811020\": 122811020, \"123114010\": 123114010, \"123231010\": 123231010, \"123314010\": 123314010, \"123331020\": 123331020, \"123414010\": 123414010, \"123514010\": 123514010, \"123614010\": 123614010, \"123814010\": 123814010, \"124024010\": 124024010, \"124121020\": 124121020, \"124131010\": 124131010, \"124134010\": 124134010, \"124214010\": 124214010, \"124221020\": 124221020, \"124324010\": 124324010, \"124421020\": 124421020, \"124524010\": 124524010, \"124624010\": 124624010, \"124721020\": 124721020, \"124731010\": 124731010, \"125011010\": 125011010, \"125414010\": 125414010, \"125614010\": 125614010, \"125733010\": 125733010, \"125811030\": 125811030, \"125834010\": 125834010, \"126031020\": 126031020, \"126114010\": 126114010, \"126234010\": 126234010, \"126334010\": 126334010, \"126411030\": 126411030, \"126424010\": 126424010, \"126514010\": 126514010, \"126521020\": 126521020, \"126614010\": 126614010, \"126732010\": 126732010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10027, + "card_set_ids_csv": "10000|10023|10024|10025|10026|10027", + "abilities_csv": "", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"123114010\": 123114010, \"123231010\": 123231010, \"123314010\": 123314010, \"123331020\": 123331020, \"123414010\": 123414010, \"123514010\": 123514010, \"123614010\": 123614010, \"123814010\": 123814010, \"124024010\": 124024010, \"124121020\": 124121020, \"124131010\": 124131010, \"124134010\": 124134010, \"124214010\": 124214010, \"124221020\": 124221020, \"124324010\": 124324010, \"124421020\": 124421020, \"124524010\": 124524010, \"124624010\": 124624010, \"124721020\": 124721020, \"124731010\": 124731010, \"125011010\": 125011010, \"125414010\": 125414010, \"125614010\": 125614010, \"125733010\": 125733010, \"125811030\": 125811030, \"125834010\": 125834010, \"126031020\": 126031020, \"126114010\": 126114010, \"126234010\": 126234010, \"126334010\": 126334010, \"126411030\": 126411030, \"126424010\": 126424010, \"126514010\": 126514010, \"126521020\": 126521020, \"126614010\": 126614010, \"126732010\": 126732010, \"127134010\": 127134010, \"127141030\": 127141030, \"127314010\": 127314010, \"127614010\": 127614010, \"127713010\": 127713010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10028, + "card_set_ids_csv": "10000|10024|10025|10026|10027|10028", + "abilities_csv": "", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"124024010\": 124024010, \"124121020\": 124121020, \"124131010\": 124131010, \"124134010\": 124134010, \"124214010\": 124214010, \"124221020\": 124221020, \"124324010\": 124324010, \"124421020\": 124421020, \"124524010\": 124524010, \"124624010\": 124624010, \"124721020\": 124721020, \"124731010\": 124731010, \"125011010\": 125011010, \"125414010\": 125414010, \"125614010\": 125614010, \"125733010\": 125733010, \"125811030\": 125811030, \"125834010\": 125834010, \"126031020\": 126031020, \"126114010\": 126114010, \"126234010\": 126234010, \"126334010\": 126334010, \"126411030\": 126411030, \"126424010\": 126424010, \"126514010\": 126514010, \"126521020\": 126521020, \"126614010\": 126614010, \"126732010\": 126732010, \"127134010\": 127134010, \"127141030\": 127141030, \"127314010\": 127314010, \"127614010\": 127614010, \"127713010\": 127713010, \"128224010\": 128224010, \"128424010\": 128424010, \"128514010\": 128514010, \"128614010\": 128614010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10029, + "card_set_ids_csv": "10000|10025|10026|10027|10028|10029", + "abilities_csv": "", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"125011010\": 125011010, \"125414010\": 125414010, \"125614010\": 125614010, \"125733010\": 125733010, \"125811030\": 125811030, \"125834010\": 125834010, \"126031020\": 126031020, \"126114010\": 126114010, \"126234010\": 126234010, \"126334010\": 126334010, \"126411030\": 126411030, \"126424010\": 126424010, \"126514010\": 126514010, \"126521020\": 126521020, \"126614010\": 126614010, \"126732010\": 126732010, \"127134010\": 127134010, \"127141030\": 127141030, \"127314010\": 127314010, \"127614010\": 127614010, \"127713010\": 127713010, \"128224010\": 128224010, \"128424010\": 128424010, \"128514010\": 128514010, \"128614010\": 128614010, \"129024010\": 129024010, \"129211010\": 129211010, \"129214010\": 129214010, \"129314020\": 129314020, \"129321010\": 129321010, \"129421010\": 129421010, \"129713020\": 129713020}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10030, + "card_set_ids_csv": "10000|10026|10027|10028|10029|10030", + "abilities_csv": "", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101114010\": 101114010, \"101314020\": 101314020, \"126031020\": 126031020, \"126114010\": 126114010, \"126234010\": 126234010, \"126334010\": 126334010, \"126411030\": 126411030, \"126424010\": 126424010, \"126514010\": 126514010, \"126521020\": 126521020, \"126614010\": 126614010, \"126732010\": 126732010, \"127134010\": 127134010, \"127141030\": 127141030, \"127314010\": 127314010, \"127614010\": 127614010, \"127713010\": 127713010, \"128224010\": 128224010, \"128424010\": 128424010, \"128514010\": 128514010, \"128614010\": 128614010, \"129024010\": 129024010, \"129211010\": 129211010, \"129214010\": 129214010, \"129314020\": 129314020, \"129321010\": 129321010, \"129421010\": 129421010, \"129713020\": 129713020, \"130024010\": 130024010, \"130141020\": 130141020, \"130241020\": 130241020, \"130341020\": 130341020, \"130641020\": 130641020}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10031, + "card_set_ids_csv": "10000|10027|10028|10029|10030|10031", + "abilities_csv": "", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101114010\": 101114010, \"101314020\": 101314020, \"127134010\": 127134010, \"127141030\": 127141030, \"127314010\": 127314010, \"127614010\": 127614010, \"127713010\": 127713010, \"128224010\": 128224010, \"128424010\": 128424010, \"128514010\": 128514010, \"128614010\": 128614010, \"129024010\": 129024010, \"129211010\": 129211010, \"129214010\": 129214010, \"129314020\": 129314020, \"129321010\": 129321010, \"129421010\": 129421010, \"129713020\": 129713020, \"130024010\": 130024010, \"130141020\": 130141020, \"130241020\": 130241020, \"130341020\": 130341020, \"130641020\": 130641020, \"131031020\": 131031020, \"131723010\": 131723010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + }, + { + "id": 10032, + "card_set_ids_csv": "10000|10028|10029|10030|10031|10032", + "abilities_csv": "", + "reprinted_card_ids": "{\"100114010\": 100114010, \"100211010\": 100211010, \"100214010\": 100214010, \"100214020\": 100214020, \"100314010\": 100314010, \"100314020\": 100314020, \"100314030\": 100314030, \"100314040\": 100314040, \"100314070\": 100314070, \"100414010\": 100414010, \"100514010\": 100514010, \"100614010\": 100614010, \"100614020\": 100614020, \"100714010\": 100714010, \"100714020\": 100714020, \"100814010\": 100814010, \"101114010\": 101114010, \"101314020\": 101314020, \"128224010\": 128224010, \"128424010\": 128424010, \"128514010\": 128514010, \"128614010\": 128614010, \"129024010\": 129024010, \"129211010\": 129211010, \"129214010\": 129214010, \"129314020\": 129314020, \"129321010\": 129321010, \"129421010\": 129421010, \"129713020\": 129713020, \"130024010\": 130024010, \"130141020\": 130141020, \"130241020\": 130241020, \"130341020\": 130341020, \"130641020\": 130641020, \"131031020\": 131031020, \"131723010\": 131723010}", + "restricted_card_ids": "{\"123041020\": \"0\"}" + } +] diff --git a/SVSim.Bootstrap/Data/seeds/pre-release-info.json b/SVSim.Bootstrap/Data/seeds/pre-release-info.json new file mode 100644 index 0000000..1d06bb1 --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/pre-release-info.json @@ -0,0 +1,72 @@ +{ + "pre_release_id": "1", + "next_card_set_id": "10018", + "start_time": "1900-12-28 00:00:00", + "end_time": "2019-09-29 05:29:59", + "display_end_time": "2020-10-03 14:59:59", + "free_match_start_time": "1900-12-28 02:00:00", + "card_master_id": 1, + "default_card_master_id": "2", + "pre_release_card_master_id": "1", + "is_pre_rotation_free_match_term": false, + "rotation_card_set_id_list": [ + 0 + ], + "reprinted_base_card_ids": { + "100114010": "100114010", + "100211010": "100211010", + "100214010": "100214010", + "100214020": "100214020", + "100314010": "100314010", + "100314020": "100314020", + "100314030": "100314030", + "100314040": "100314040", + "100314070": "100314070", + "100414010": "100414010", + "100514010": "100514010", + "100614010": "100614010", + "100614020": "100614020", + "100714010": "100714010", + "100714020": "100714020", + "100814010": "100814010", + "101114010": "101114010", + "105312010": "105312010", + "106114010": "106114010", + "107322010": "107322010", + "111124010": "111124010", + "111214010": "111214010", + "111314010": "111314010", + "111434010": "111434010", + "111514010": "111514010", + "111634010": "111634010", + "111734010": "111734010", + "111814010": "111814010", + "112031010": "112031010", + "112122010": "112122010", + "112222010": "112222010", + "112224010": "112224010", + "112322010": "112322010", + "112414010": "112414010", + "112422010": "112422010", + "112522010": "112522010", + "112622010": "112622010", + "112722010": "112722010", + "112822010": "112822010", + "112834010": "112834010", + "113034010": "113034010", + "113114010": "113114010", + "113224010": "113224010", + "113614010": "113614010", + "113733010": "113733010", + "113824010": "113824010", + "114014010": "114014010", + "114031010": "114031010", + "114234010": "114234010", + "114834010": "114834010", + "115124010": "115124010", + "115214010": "115214010", + "115414010": "115414010", + "115814010": "115814010" + }, + "latest_reprinted_base_card_ids": [] +} diff --git a/SVSim.Bootstrap/Data/seeds/reprinted-cards.json b/SVSim.Bootstrap/Data/seeds/reprinted-cards.json new file mode 100644 index 0000000..eb754db --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/reprinted-cards.json @@ -0,0 +1,164 @@ +[ + { + "card_id": 100114010 + }, + { + "card_id": 100211010 + }, + { + "card_id": 100214010 + }, + { + "card_id": 100214020 + }, + { + "card_id": 100314010 + }, + { + "card_id": 100314020 + }, + { + "card_id": 100314030 + }, + { + "card_id": 100314040 + }, + { + "card_id": 100314070 + }, + { + "card_id": 100414010 + }, + { + "card_id": 100514010 + }, + { + "card_id": 100614010 + }, + { + "card_id": 100614020 + }, + { + "card_id": 100714010 + }, + { + "card_id": 100714020 + }, + { + "card_id": 100814010 + }, + { + "card_id": 101114010 + }, + { + "card_id": 105312010 + }, + { + "card_id": 106114010 + }, + { + "card_id": 107322010 + }, + { + "card_id": 111124010 + }, + { + "card_id": 111214010 + }, + { + "card_id": 111314010 + }, + { + "card_id": 111434010 + }, + { + "card_id": 111514010 + }, + { + "card_id": 111634010 + }, + { + "card_id": 111734010 + }, + { + "card_id": 111814010 + }, + { + "card_id": 112031010 + }, + { + "card_id": 112122010 + }, + { + "card_id": 112222010 + }, + { + "card_id": 112224010 + }, + { + "card_id": 112322010 + }, + { + "card_id": 112414010 + }, + { + "card_id": 112422010 + }, + { + "card_id": 112522010 + }, + { + "card_id": 112622010 + }, + { + "card_id": 112722010 + }, + { + "card_id": 112822010 + }, + { + "card_id": 112834010 + }, + { + "card_id": 113034010 + }, + { + "card_id": 113114010 + }, + { + "card_id": 113224010 + }, + { + "card_id": 113614010 + }, + { + "card_id": 113733010 + }, + { + "card_id": 113824010 + }, + { + "card_id": 114014010 + }, + { + "card_id": 114031010 + }, + { + "card_id": 114234010 + }, + { + "card_id": 114834010 + }, + { + "card_id": 115124010 + }, + { + "card_id": 115214010 + }, + { + "card_id": 115414010 + }, + { + "card_id": 115814010 + } +] diff --git a/SVSim.Bootstrap/Data/seeds/rotation-config.json b/SVSim.Bootstrap/Data/seeds/rotation-config.json new file mode 100644 index 0000000..fa1d639 --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/rotation-config.json @@ -0,0 +1,14 @@ +{ + "ts_rotation_id": "10015", + "is_battle_pass_period": true, + "is_beginner_mission": false, + "card_set_id_for_resource_dl_view": 1, + "rotation_card_set_ids": [ + 10000, + 10011, + 10012, + 10013, + 10014, + 10015 + ] +} diff --git a/SVSim.Bootstrap/Data/seeds/spot-cards.json b/SVSim.Bootstrap/Data/seeds/spot-cards.json new file mode 100644 index 0000000..c0c5c93 --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/spot-cards.json @@ -0,0 +1,958 @@ +[ + { + "card_id": 101041010, + "cost": 1 + }, + { + "card_id": 101041020, + "cost": 1 + }, + { + "card_id": 101041030, + "cost": 1 + }, + { + "card_id": 101141010, + "cost": 1 + }, + { + "card_id": 101141020, + "cost": 1 + }, + { + "card_id": 101141030, + "cost": 1 + }, + { + "card_id": 101241010, + "cost": 1 + }, + { + "card_id": 101241020, + "cost": 1 + }, + { + "card_id": 101241030, + "cost": 1 + }, + { + "card_id": 101341010, + "cost": 1 + }, + { + "card_id": 101341020, + "cost": 1 + }, + { + "card_id": 101341030, + "cost": 1 + }, + { + "card_id": 101441010, + "cost": 1 + }, + { + "card_id": 101441020, + "cost": 1 + }, + { + "card_id": 101441030, + "cost": 1 + }, + { + "card_id": 101541010, + "cost": 1 + }, + { + "card_id": 101541020, + "cost": 1 + }, + { + "card_id": 101541030, + "cost": 1 + }, + { + "card_id": 101641010, + "cost": 1 + }, + { + "card_id": 101641020, + "cost": 1 + }, + { + "card_id": 101641030, + "cost": 1 + }, + { + "card_id": 101741010, + "cost": 1 + }, + { + "card_id": 101741020, + "cost": 1 + }, + { + "card_id": 101741030, + "cost": 1 + }, + { + "card_id": 102041010, + "cost": 1 + }, + { + "card_id": 102041020, + "cost": 1 + }, + { + "card_id": 102141010, + "cost": 1 + }, + { + "card_id": 102241010, + "cost": 1 + }, + { + "card_id": 102341010, + "cost": 1 + }, + { + "card_id": 102442010, + "cost": 1 + }, + { + "card_id": 102541010, + "cost": 1 + }, + { + "card_id": 102641010, + "cost": 1 + }, + { + "card_id": 102743010, + "cost": 1 + }, + { + "card_id": 103041010, + "cost": 1 + }, + { + "card_id": 103041020, + "cost": 1 + }, + { + "card_id": 103141010, + "cost": 1 + }, + { + "card_id": 103241010, + "cost": 1 + }, + { + "card_id": 103341010, + "cost": 1 + }, + { + "card_id": 103441010, + "cost": 1 + }, + { + "card_id": 103541010, + "cost": 1 + }, + { + "card_id": 103641010, + "cost": 1 + }, + { + "card_id": 103741010, + "cost": 1 + }, + { + "card_id": 104041010, + "cost": 1 + }, + { + "card_id": 104041020, + "cost": 1 + }, + { + "card_id": 104141010, + "cost": 1 + }, + { + "card_id": 104141020, + "cost": 1 + }, + { + "card_id": 104241010, + "cost": 1 + }, + { + "card_id": 104241020, + "cost": 1 + }, + { + "card_id": 104341010, + "cost": 1 + }, + { + "card_id": 104341020, + "cost": 1 + }, + { + "card_id": 104441010, + "cost": 1 + }, + { + "card_id": 104441020, + "cost": 1 + }, + { + "card_id": 104541010, + "cost": 1 + }, + { + "card_id": 104541020, + "cost": 1 + }, + { + "card_id": 104641010, + "cost": 1 + }, + { + "card_id": 104641020, + "cost": 1 + }, + { + "card_id": 104741010, + "cost": 1 + }, + { + "card_id": 104741020, + "cost": 1 + }, + { + "card_id": 105041010, + "cost": 1 + }, + { + "card_id": 105041020, + "cost": 1 + }, + { + "card_id": 105141010, + "cost": 1 + }, + { + "card_id": 105141020, + "cost": 1 + }, + { + "card_id": 105241010, + "cost": 1 + }, + { + "card_id": 105241020, + "cost": 1 + }, + { + "card_id": 105341010, + "cost": 1 + }, + { + "card_id": 105341020, + "cost": 1 + }, + { + "card_id": 105441010, + "cost": 1 + }, + { + "card_id": 105441020, + "cost": 1 + }, + { + "card_id": 105541010, + "cost": 1 + }, + { + "card_id": 105541020, + "cost": 1 + }, + { + "card_id": 105641010, + "cost": 1 + }, + { + "card_id": 105641020, + "cost": 1 + }, + { + "card_id": 105741010, + "cost": 1 + }, + { + "card_id": 105741020, + "cost": 1 + }, + { + "card_id": 106041010, + "cost": 1 + }, + { + "card_id": 106041020, + "cost": 1 + }, + { + "card_id": 106141010, + "cost": 1 + }, + { + "card_id": 106141020, + "cost": 1 + }, + { + "card_id": 106241010, + "cost": 1 + }, + { + "card_id": 106241020, + "cost": 1 + }, + { + "card_id": 106341010, + "cost": 1 + }, + { + "card_id": 106341020, + "cost": 1 + }, + { + "card_id": 106441010, + "cost": 1 + }, + { + "card_id": 106441020, + "cost": 1 + }, + { + "card_id": 106541010, + "cost": 1 + }, + { + "card_id": 106541020, + "cost": 1 + }, + { + "card_id": 106641010, + "cost": 1 + }, + { + "card_id": 106641020, + "cost": 1 + }, + { + "card_id": 106741010, + "cost": 1 + }, + { + "card_id": 106741020, + "cost": 1 + }, + { + "card_id": 107041010, + "cost": 1 + }, + { + "card_id": 107041020, + "cost": 1 + }, + { + "card_id": 107141010, + "cost": 1 + }, + { + "card_id": 107141020, + "cost": 1 + }, + { + "card_id": 107241010, + "cost": 1 + }, + { + "card_id": 107241020, + "cost": 1 + }, + { + "card_id": 107341010, + "cost": 1 + }, + { + "card_id": 107341020, + "cost": 1 + }, + { + "card_id": 107441010, + "cost": 1 + }, + { + "card_id": 107441020, + "cost": 1 + }, + { + "card_id": 107541010, + "cost": 1 + }, + { + "card_id": 107541020, + "cost": 1 + }, + { + "card_id": 107641010, + "cost": 1 + }, + { + "card_id": 107641020, + "cost": 1 + }, + { + "card_id": 107741010, + "cost": 1 + }, + { + "card_id": 107741020, + "cost": 1 + }, + { + "card_id": 107841010, + "cost": 1 + }, + { + "card_id": 107841020, + "cost": 1 + }, + { + "card_id": 107841030, + "cost": 1 + }, + { + "card_id": 108041010, + "cost": 1 + }, + { + "card_id": 108044010, + "cost": 1 + }, + { + "card_id": 108141010, + "cost": 1 + }, + { + "card_id": 108141020, + "cost": 1 + }, + { + "card_id": 108141030, + "cost": 1 + }, + { + "card_id": 108241010, + "cost": 1 + }, + { + "card_id": 108241020, + "cost": 1 + }, + { + "card_id": 108241030, + "cost": 1 + }, + { + "card_id": 108341010, + "cost": 1 + }, + { + "card_id": 108341020, + "cost": 1 + }, + { + "card_id": 108341030, + "cost": 1 + }, + { + "card_id": 108441010, + "cost": 1 + }, + { + "card_id": 108441020, + "cost": 1 + }, + { + "card_id": 108441030, + "cost": 1 + }, + { + "card_id": 108541010, + "cost": 1 + }, + { + "card_id": 108541020, + "cost": 1 + }, + { + "card_id": 108541030, + "cost": 1 + }, + { + "card_id": 108641010, + "cost": 1 + }, + { + "card_id": 108641020, + "cost": 1 + }, + { + "card_id": 108641030, + "cost": 1 + }, + { + "card_id": 108741010, + "cost": 1 + }, + { + "card_id": 108741020, + "cost": 1 + }, + { + "card_id": 108741030, + "cost": 1 + }, + { + "card_id": 108841010, + "cost": 1 + }, + { + "card_id": 108841020, + "cost": 1 + }, + { + "card_id": 108841030, + "cost": 1 + }, + { + "card_id": 109041010, + "cost": 1 + }, + { + "card_id": 109041020, + "cost": 1 + }, + { + "card_id": 109141010, + "cost": 1 + }, + { + "card_id": 109141020, + "cost": 1 + }, + { + "card_id": 109141030, + "cost": 1 + }, + { + "card_id": 109241010, + "cost": 1 + }, + { + "card_id": 109241020, + "cost": 1 + }, + { + "card_id": 109241030, + "cost": 1 + }, + { + "card_id": 109341010, + "cost": 1 + }, + { + "card_id": 109341020, + "cost": 1 + }, + { + "card_id": 109341030, + "cost": 1 + }, + { + "card_id": 109441010, + "cost": 1 + }, + { + "card_id": 109441020, + "cost": 1 + }, + { + "card_id": 109441030, + "cost": 1 + }, + { + "card_id": 109541010, + "cost": 1 + }, + { + "card_id": 109541020, + "cost": 1 + }, + { + "card_id": 109541030, + "cost": 1 + }, + { + "card_id": 109641010, + "cost": 1 + }, + { + "card_id": 109641020, + "cost": 1 + }, + { + "card_id": 109641030, + "cost": 1 + }, + { + "card_id": 109741010, + "cost": 1 + }, + { + "card_id": 109741020, + "cost": 1 + }, + { + "card_id": 109741030, + "cost": 1 + }, + { + "card_id": 109841010, + "cost": 1 + }, + { + "card_id": 109841020, + "cost": 1 + }, + { + "card_id": 109841030, + "cost": 1 + }, + { + "card_id": 110041010, + "cost": 1 + }, + { + "card_id": 110041020, + "cost": 1 + }, + { + "card_id": 110141010, + "cost": 1 + }, + { + "card_id": 110141020, + "cost": 1 + }, + { + "card_id": 110141030, + "cost": 1 + }, + { + "card_id": 110241010, + "cost": 1 + }, + { + "card_id": 110241020, + "cost": 1 + }, + { + "card_id": 110241030, + "cost": 1 + }, + { + "card_id": 110341010, + "cost": 1 + }, + { + "card_id": 110341020, + "cost": 1 + }, + { + "card_id": 110341030, + "cost": 1 + }, + { + "card_id": 110441010, + "cost": 1 + }, + { + "card_id": 110441020, + "cost": 1 + }, + { + "card_id": 110441030, + "cost": 1 + }, + { + "card_id": 110541010, + "cost": 1 + }, + { + "card_id": 110541020, + "cost": 1 + }, + { + "card_id": 110541030, + "cost": 1 + }, + { + "card_id": 110641010, + "cost": 1 + }, + { + "card_id": 110641020, + "cost": 1 + }, + { + "card_id": 110641030, + "cost": 1 + }, + { + "card_id": 110741010, + "cost": 1 + }, + { + "card_id": 110741020, + "cost": 1 + }, + { + "card_id": 110741030, + "cost": 1 + }, + { + "card_id": 110841010, + "cost": 1 + }, + { + "card_id": 110841020, + "cost": 1 + }, + { + "card_id": 110841030, + "cost": 1 + }, + { + "card_id": 111041010, + "cost": 1 + }, + { + "card_id": 111041020, + "cost": 1 + }, + { + "card_id": 111141010, + "cost": 1 + }, + { + "card_id": 111141020, + "cost": 1 + }, + { + "card_id": 111141030, + "cost": 1 + }, + { + "card_id": 111241010, + "cost": 1 + }, + { + "card_id": 111241020, + "cost": 1 + }, + { + "card_id": 111241030, + "cost": 1 + }, + { + "card_id": 111341010, + "cost": 1 + }, + { + "card_id": 111341020, + "cost": 1 + }, + { + "card_id": 111341030, + "cost": 1 + }, + { + "card_id": 111441010, + "cost": 1 + }, + { + "card_id": 111441020, + "cost": 1 + }, + { + "card_id": 111441030, + "cost": 1 + }, + { + "card_id": 111541010, + "cost": 1 + }, + { + "card_id": 111541020, + "cost": 1 + }, + { + "card_id": 111541030, + "cost": 1 + }, + { + "card_id": 111641010, + "cost": 1 + }, + { + "card_id": 111641020, + "cost": 1 + }, + { + "card_id": 111641030, + "cost": 1 + }, + { + "card_id": 111741010, + "cost": 1 + }, + { + "card_id": 111741020, + "cost": 1 + }, + { + "card_id": 111741030, + "cost": 1 + }, + { + "card_id": 111841010, + "cost": 1 + }, + { + "card_id": 111841020, + "cost": 1 + }, + { + "card_id": 111843010, + "cost": 1 + }, + { + "card_id": 112041010, + "cost": 1 + }, + { + "card_id": 112041020, + "cost": 1 + }, + { + "card_id": 112141010, + "cost": 1 + }, + { + "card_id": 112141020, + "cost": 1 + }, + { + "card_id": 112141030, + "cost": 1 + }, + { + "card_id": 112241010, + "cost": 1 + }, + { + "card_id": 112241020, + "cost": 1 + }, + { + "card_id": 112241030, + "cost": 1 + }, + { + "card_id": 112341010, + "cost": 1 + }, + { + "card_id": 112341020, + "cost": 1 + }, + { + "card_id": 112341030, + "cost": 1 + }, + { + "card_id": 112441010, + "cost": 1 + }, + { + "card_id": 112441020, + "cost": 1 + }, + { + "card_id": 112441030, + "cost": 1 + }, + { + "card_id": 112541010, + "cost": 1 + }, + { + "card_id": 112541020, + "cost": 1 + }, + { + "card_id": 112541030, + "cost": 1 + }, + { + "card_id": 112641010, + "cost": 1 + }, + { + "card_id": 112641020, + "cost": 1 + }, + { + "card_id": 112641030, + "cost": 1 + }, + { + "card_id": 112741010, + "cost": 1 + }, + { + "card_id": 112741020, + "cost": 1 + }, + { + "card_id": 112741030, + "cost": 1 + }, + { + "card_id": 112841010, + "cost": 1 + }, + { + "card_id": 112841020, + "cost": 1 + }, + { + "card_id": 112841030, + "cost": 1 + } +] diff --git a/SVSim.Bootstrap/Data/seeds/unlimited-restrictions.json b/SVSim.Bootstrap/Data/seeds/unlimited-restrictions.json new file mode 100644 index 0000000..7ca14f6 --- /dev/null +++ b/SVSim.Bootstrap/Data/seeds/unlimited-restrictions.json @@ -0,0 +1,14 @@ +[ + { + "card_id": 112834010, + "restriction_value": 0 + }, + { + "card_id": 109623010, + "restriction_value": 0 + }, + { + "card_id": 107813030, + "restriction_value": 1 + } +]