fifa17-recon: env-gated SBC experiment flags (FUT_SBC=1)

Add enableSquadBuildingSetsFeature + FUT/SBC_USE_STUBS to the Blaze FUT config,
gated on env FUT_SBC (default OFF -> baseline unchanged, no restart needed). The
SBC set-list deser (0x180154990) checks FUT/SBC_USE_STUBS -- FIFA may render
built-in stub SBCs with zero server content. A concrete, safe lever to try SBCs
in the next live session without shipping complex (freeze-risky) SBC JSON blind.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PN5bmpDVQR1aXgefyWAt7o
This commit is contained in:
funman300
2026-08-02 20:23:12 -07:00
parent 0081dfc8d4
commit 69ef101efb
@@ -590,6 +590,12 @@ FUT_RS4_CONFIG = (
# NOTE: do NOT advertise itemDbVersion/checkServerDbVersion here or in any
# response -- proven inert (wf_96b6c0c5): they are JSON field names that route
# to the value-SKIP handler 0x180135ff0, never compared. See docs/CARD_SYSTEM.md.
# EXPERIMENTAL SBC (env-gated, default OFF to keep the baseline clean): the SBC
# set-list deser (0x180154990) checks FUT/SBC_USE_STUBS -- FIFA may render
# built-in stub SBCs with no server content. enableSquadBuildingSetsFeature gates
# the SBC menu. Set FUT_SBC=1 to try it live (ENDPOINT_MAP SBC leads).
+ ([("enableSquadBuildingSetsFeature", "1"), ("FUT/SBC_USE_STUBS", "1")]
if os.environ.get("FUT_SBC") else [])
)