Add flag preset for Chrome UI

This commit is contained in:
pizzaboxer 2024-06-28 17:34:54 +04:00
parent d6384daba2
commit cad7bfb23b
No known key found for this signature in database
GPG Key ID: 59D4A1DBAD0F2BA8
5 changed files with 39 additions and 11 deletions

View File

@ -5,6 +5,7 @@
Default, Default,
V1, V1,
V2, V2,
V4 V4,
V4Chrome
} }
} }

View File

@ -47,11 +47,11 @@ namespace Bloxstrap
{ "UI.Menu.Style.DisableV2", "FFlagDisableNewIGMinDUA" }, { "UI.Menu.Style.DisableV2", "FFlagDisableNewIGMinDUA" },
{ "UI.Menu.Style.EnableV4.1", "FFlagEnableInGameMenuControls" }, { "UI.Menu.Style.EnableV4.1", "FFlagEnableInGameMenuControls" },
{ "UI.Menu.Style.EnableV4.2", "FFlagEnableInGameMenuModernization" }, { "UI.Menu.Style.EnableV4.2", "FFlagEnableInGameMenuModernization" },
{ "UI.Menu.Style.EnableV4Chrome", "FFlagEnableInGameMenuChrome" },
{ "UI.Menu.Style.ABTest.1", "FFlagEnableMenuControlsABTest" }, { "UI.Menu.Style.ABTest.1", "FFlagEnableMenuControlsABTest" },
{ "UI.Menu.Style.ABTest.2", "FFlagEnableMenuModernizationABTest" }, { "UI.Menu.Style.ABTest.2", "FFlagEnableV3MenuABTest3" },
{ "UI.Menu.Style.ABTest.3", "FFlagEnableMenuModernizationABTest2" }, { "UI.Menu.Style.ABTest.3", "FFlagEnableInGameMenuChromeABTest3" }
{ "UI.Menu.Style.ABTest.4", "FFlagEnableV3MenuABTest3" }
}; };
// only one missing here is Metal because lol // only one missing here is Metal because lol
@ -91,6 +91,7 @@ namespace Bloxstrap
{ {
{ "DisableV2", null }, { "DisableV2", null },
{ "EnableV4", null }, { "EnableV4", null },
{ "EnableV4Chrome", null },
{ "ABTest", null } { "ABTest", null }
} }
}, },
@ -101,6 +102,7 @@ namespace Bloxstrap
{ {
{ "DisableV2", "True" }, { "DisableV2", "True" },
{ "EnableV4", "False" }, { "EnableV4", "False" },
{ "EnableV4Chrome", "False" },
{ "ABTest", "False" } { "ABTest", "False" }
} }
}, },
@ -111,6 +113,7 @@ namespace Bloxstrap
{ {
{ "DisableV2", "False" }, { "DisableV2", "False" },
{ "EnableV4", "False" }, { "EnableV4", "False" },
{ "EnableV4Chrome", "False" },
{ "ABTest", "False" } { "ABTest", "False" }
} }
}, },
@ -121,6 +124,18 @@ namespace Bloxstrap
{ {
{ "DisableV2", "True" }, { "DisableV2", "True" },
{ "EnableV4", "True" }, { "EnableV4", "True" },
{ "EnableV4Chrome", "False" },
{ "ABTest", "False" }
}
},
{
InGameMenuVersion.V4Chrome,
new Dictionary<string, string?>
{
{ "DisableV2", "True" },
{ "EnableV4", "True" },
{ "EnableV4Chrome", "True" },
{ "ABTest", "False" } { "ABTest", "False" }
} }
} }

View File

@ -21,7 +21,7 @@
}, },
"Bloxstrap (Deeplink)": { "Bloxstrap (Deeplink)": {
"commandName": "Project", "commandName": "Project",
"commandLineArgs": "roblox://experiences/start?placeId=95206881" "commandLineArgs": "roblox://experiences/start?placeId=13700835620"
}, },
"Bloxstrap (Studio Launch)": { "Bloxstrap (Studio Launch)": {
"commandName": "Project", "commandName": "Project",

View File

@ -947,7 +947,7 @@ namespace Bloxstrap.Resources {
} }
/// <summary> /// <summary>
/// Looks up a localized string similar to Version 1 (2015). /// Looks up a localized string similar to 2015 (V1).
/// </summary> /// </summary>
public static string Enums_FlagPresets_InGameMenuVersion_V1 { public static string Enums_FlagPresets_InGameMenuVersion_V1 {
get { get {
@ -956,7 +956,7 @@ namespace Bloxstrap.Resources {
} }
/// <summary> /// <summary>
/// Looks up a localized string similar to Version 2 (2020). /// Looks up a localized string similar to 2022 (V2).
/// </summary> /// </summary>
public static string Enums_FlagPresets_InGameMenuVersion_V2 { public static string Enums_FlagPresets_InGameMenuVersion_V2 {
get { get {
@ -965,7 +965,7 @@ namespace Bloxstrap.Resources {
} }
/// <summary> /// <summary>
/// Looks up a localized string similar to Version 4 (2023). /// Looks up a localized string similar to 2023 (V4).
/// </summary> /// </summary>
public static string Enums_FlagPresets_InGameMenuVersion_V4 { public static string Enums_FlagPresets_InGameMenuVersion_V4 {
get { get {
@ -973,6 +973,15 @@ namespace Bloxstrap.Resources {
} }
} }
/// <summary>
/// Looks up a localized string similar to 2023 (V4 + New UI).
/// </summary>
public static string Enums_FlagPresets_InGameMenuVersion_V4Chrome {
get {
return ResourceManager.GetString("Enums.FlagPresets.InGameMenuVersion.V4Chrome", resourceCulture);
}
}
/// <summary> /// <summary>
/// Looks up a localized string similar to Chosen by game. /// Looks up a localized string similar to Chosen by game.
/// </summary> /// </summary>

View File

@ -412,13 +412,13 @@ Click for more information</value>
<value>Default</value> <value>Default</value>
</data> </data>
<data name="Enums.FlagPresets.InGameMenuVersion.V1" xml:space="preserve"> <data name="Enums.FlagPresets.InGameMenuVersion.V1" xml:space="preserve">
<value>Version 1 (2015)</value> <value>2015 (V1)</value>
</data> </data>
<data name="Enums.FlagPresets.InGameMenuVersion.V2" xml:space="preserve"> <data name="Enums.FlagPresets.InGameMenuVersion.V2" xml:space="preserve">
<value>Version 2 (2020)</value> <value>2022 (V2)</value>
</data> </data>
<data name="Enums.FlagPresets.InGameMenuVersion.V4" xml:space="preserve"> <data name="Enums.FlagPresets.InGameMenuVersion.V4" xml:space="preserve">
<value>Version 4 (2023)</value> <value>2023 (V4)</value>
</data> </data>
<data name="Enums.FlagPresets.LightingMode.Default" xml:space="preserve"> <data name="Enums.FlagPresets.LightingMode.Default" xml:space="preserve">
<value>Chosen by game</value> <value>Chosen by game</value>
@ -1042,4 +1042,7 @@ Scroll for more languages.</value>
<data name="Menu.Behaviour.ForceRobloxLanguage.Description" xml:space="preserve"> <data name="Menu.Behaviour.ForceRobloxLanguage.Description" xml:space="preserve">
<value>Only applies to games launched from the Roblox website.</value> <value>Only applies to games launched from the Roblox website.</value>
</data> </data>
<data name="Enums.FlagPresets.InGameMenuVersion.V4Chrome" xml:space="preserve">
<value>2023 (V4 + New UI)</value>
</data>
</root> </root>