From 9a2b93e1d2e9c291461b80543bd986e5d09d440f Mon Sep 17 00:00:00 2001 From: MiTHRAL Date: Fri, 28 Aug 2026 21:49:23 -0400 Subject: [PATCH] netcode-revival: default the local profile to Xbox Live signed-in The Party Play gate (sub_8263E788(1)) hard-requires XamUserGetSigninState == 2. The app's profile system forced user_live_signed_in=false (LocalProfile live_signed_in=false), overriding rexglue's cvar default, so signin state was 1 and the option stayed greyed out. Default the profile to live-signed-in. --- src/skate3_user_settings.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/skate3_user_settings.h b/src/skate3_user_settings.h index 3fdc520..1321e65 100644 --- a/src/skate3_user_settings.h +++ b/src/skate3_user_settings.h @@ -12,7 +12,9 @@ struct LocalProfile { std::string gamertag; uint64_t xuid = 0; bool signed_in = true; - bool live_signed_in = false; + // netcode-revival: default the profile to Xbox Live signed-in so the + // game's online gates (which require XamUserGetSigninState == 2) open. + bool live_signed_in = true; }; struct LocalProfileStore {