is_skip_gacha_effect, use_challenge_two_pick_premium_card, and challenge_two_pick_sleeve_id all persist on ViewerInfo and round-trip through /load/index. The two challenge fields move from the global ChallengeConfig section to ViewerInfo — they're viewer preferences, not server-wide policy. Premium card defaults to 0; sleeve falls back to DefaultLoadoutConfig.SleeveId (3000011) when unset. MatchContextBuilder's TK2 sleeve read switches to the same viewer-scoped path. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
12 lines
276 B
JSON
12 lines
276 B
JSON
{
|
|
"last_card_pack_set_id": 10015,
|
|
"card_pool_name": "Throwback Rotation",
|
|
"card_pool_url": "",
|
|
"announce_id": "",
|
|
"start_time": "",
|
|
"end_time": "",
|
|
"two_pick_type": 0,
|
|
"strategy_pick_num": 0,
|
|
"pool_card_set_ids": [10000, 10011, 10012, 10013, 10014, 10015]
|
|
}
|