mirror of
https://github.com/Mojang/bedrock-samples.git
synced 2024-11-23 15:56:14 +00:00
11391 lines
383 KiB
JSON
11391 lines
383 KiB
JSON
/********************************************************
|
|
+* (c) Mojang. All rights reserved *
|
|
+* (c) Microsoft. All rights reserved. *
|
|
+*********************************************************/
|
|
|
|
{
|
|
"namespace": "general_section",
|
|
|
|
// GENERAL button & section
|
|
"general_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "general_button_toggle",
|
|
"$glyph_texture": "textures/ui/world_glyph",
|
|
"$glyph_color_texture": "textures/ui/world_glyph_color",
|
|
"$glyph_size": [ 11, 12 ],
|
|
"$button_text": "options.general",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "options.generalTitle"
|
|
}
|
|
},
|
|
|
|
"general_tab_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"$spatialPatternsPadding": [ "100%", 8 ],
|
|
"$paddingLineDivider": [ "100%", 16 ],
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "general_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"network_label_header": {
|
|
"type": "label",
|
|
"text": "options.networkSettings",
|
|
"color": "$sub_header_text_color"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingCrossPlatform": {
|
|
"ignored": "(not $supports_cross_platform_play_toggle)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"cross_platform_enabled_toggle@settings_common.option_toggle": {
|
|
"ignored": "(not $supports_cross_platform_play_toggle)",
|
|
"$option_label": "options.crossPlatformPlay",
|
|
"$option_binding_name": "#crossplatform_toggle",
|
|
"$option_enabled_binding_name": "#crossplatform_toggle_enabled",
|
|
"$toggle_name": "crossplatform_toggle"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingCellularData": {
|
|
"ignored": "($is_console or $is_settopbox or $win10_edition or $osx_edition)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"mobile_data_option_toggle@settings_common.option_toggle": {
|
|
"ignored": "($is_console or $is_settopbox or $win10_edition or $osx_edition)",
|
|
"$option_label": "options.allowCellularData",
|
|
"$option_binding_name": "#allow_cellular_data",
|
|
"$option_enabled_binding_name": "#allow_cellular_data_enabled",
|
|
"$toggle_name": "allow_cellular_data",
|
|
"$has_option_description": true,
|
|
"$option_description": "options.allowCellularData.message"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingWebSockets": {
|
|
"ignored": "($console_edition)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"websocket_option_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.websocketEncryption",
|
|
"$option_binding_name": "#websocket_encryption",
|
|
"$option_enabled_binding_name": "#websocket_encryption_enabled",
|
|
"$toggle_name": "websocket_encryption",
|
|
"ignored": "($console_edition)"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingAutoUpdate": {
|
|
"ignored": "($is_console or $is_settopbox or $win10_edition or $osx_edition or $education_edition)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"auto_update_mode_dropdown@settings_common.option_dropdown": {
|
|
"ignored": "($is_console or $is_settopbox or $win10_edition or $osx_edition or $education_edition)",
|
|
"$option_label": "options.autoUpdateMode",
|
|
"$dropdown_content": "general_section.auto_update_mode_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "auto_update_mode_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#auto_update_mode_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingAutoUpdateToggle": {
|
|
"ignored": "((not $is_console and not $is_settopbox and not $win10_edition and not $osx_edition) or $nx_os)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"auto_update_enabled_toggle@settings_common.option_toggle": {
|
|
"ignored": "((not $is_console and not $is_settopbox and not $win10_edition and not $osx_edition) or $nx_os)",
|
|
"$option_label": "options.autoUpdateEnabled",
|
|
"$option_binding_name": "#auto_update_enabled",
|
|
"$toggle_name": "auto_update_enabled"
|
|
}
|
|
},
|
|
|
|
{
|
|
"paddingGameTipsFeature": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#tutorial_toggle_enabled",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
{
|
|
"tutorial_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.tutorial",
|
|
"$option_binding_name": "#tutorial_option_toggle",
|
|
"$toggle_name": "tutorial_option_toggle",
|
|
"$has_option_description": true,
|
|
"$option_description": "options.tutorialHint",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#tutorial_toggle_enabled",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
{
|
|
"tutorial_restart_button@settings_common.action_button": {
|
|
"$pressed_button_name": "button.tutorial_restart",
|
|
"$button_text": "options.restartTutorial",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#tutorial_toggle_enabled",
|
|
"binding_name_override": "#visible"
|
|
},
|
|
{
|
|
"binding_name": "#gametips_enabled",
|
|
"binding_name_override": "#enabled"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingTrustedSkins": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"only_allow_trusted_skins_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.onlyTrustedSkinsAllowed",
|
|
"$option_binding_name": "#only_trusted_skins_allowed",
|
|
"$option_enabled_binding_name": "#only_trusted_skins_allowed_enabled",
|
|
"$toggle_name": "only_trusted_skins_allowed"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingLinkEduSupport": {
|
|
"ignored": "(not $education_edition or $is_holographic or $fire_tv)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"link_button@settings_common.link_button": {
|
|
"ignored": "(not $education_edition or $is_holographic or $fire_tv)",
|
|
"$button_text": "options.goToFeedbackWebsite",
|
|
"property_bag": {
|
|
"#hyperlink": "https://aka.ms/minecraftedusupport"
|
|
}
|
|
}
|
|
},
|
|
|
|
{
|
|
"paddingDividerSustainability": {
|
|
"type": "panel",
|
|
"size": "$paddingLineDivider"
|
|
}
|
|
},
|
|
|
|
{
|
|
"ecomode_label_header": {
|
|
"ignored": "(not $supports_ecomode_toggle)",
|
|
"type": "label",
|
|
"text": "options.ecoMode",
|
|
"color": "$sub_header_text_color"
|
|
}
|
|
},
|
|
|
|
{
|
|
"paddingEcoMode": {
|
|
"ignored": "(not $supports_ecomode_toggle)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"ecomode_enabled_toggle@settings_common.option_toggle": {
|
|
"ignored": "(not $supports_ecomode_toggle)",
|
|
"$option_label": "options.enableEcoMode",
|
|
"$option_binding_name": "#ecomode_toggle",
|
|
"$option_enabled_binding_name": "#ecomode_toggle_enabled",
|
|
"$toggle_name": "ecomode_toggle"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingDividerTermsCreditsAttribution": {
|
|
"type": "panel",
|
|
"size": "$paddingLineDivider"
|
|
}
|
|
},
|
|
|
|
{
|
|
"dividerTermsCreditsAttribution": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 14px" ],
|
|
"controls": [
|
|
{
|
|
"section_divider": {
|
|
"type": "image",
|
|
"size": [ "100% - 30px", 1 ],
|
|
"anchor_from": "center",
|
|
"anchor_to": "center",
|
|
"layer": 3,
|
|
"texture": "textures/ui/list_item_divider_line_light"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingDividerTermsCreditsAttributionAfter": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingTermsNConditions": {
|
|
"ignored": "($is_holographic or $fire_tv or not $thirdpartyconsole)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"terms_and_conditions_link_button@settings_common.link_button": {
|
|
"ignored": "($is_holographic or $fire_tv or not $thirdpartyconsole)",
|
|
"$button_text": "options.termsAndConditions",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#terms_and_conditions_hyperlink",
|
|
"binding_name_override": "#hyperlink",
|
|
"binding_type": "global"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingTermsNConditionsPopUp": {
|
|
"ignored": "((not $is_holographic and not $fire_tv) or not $thirdpartyconsole)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"terms_and_conditions_content_popup_button@settings_common.action_button": {
|
|
"ignored": "((not $is_holographic and not $fire_tv) or not $thirdpartyconsole)",
|
|
"$pressed_button_name": "button.terms_and_conditions_popup",
|
|
"$button_text": "options.termsAndConditions"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingCreditsButton": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"credits_button@settings_common.action_button": {
|
|
"$pressed_button_name": "button.credits",
|
|
"$button_text": "options.credits"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingAttribution": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"attribution_link_button@settings_common.link_button": {
|
|
"ignored": "($is_holographic or $fire_tv)",
|
|
"$button_text": "options.attribution",
|
|
"variables": [
|
|
{
|
|
"requires": "(not $nx_os)",
|
|
"$attribution_button_url": "https://www.minecraft.net/attribution/?hideChrome"
|
|
},
|
|
{
|
|
"requires": "($nx_os)",
|
|
"$attribution_button_url": "https://aka.ms/switchattribution"
|
|
}
|
|
],
|
|
"property_bag": {
|
|
"#hyperlink": "$attribution_button_url"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"attribution_popup_button@settings_common.action_button": {
|
|
"ignored": "(not $is_holographic and not $fire_tv)",
|
|
"$pressed_button_name": "button.attribution_popup",
|
|
"$button_text": "options.attribution"
|
|
}
|
|
},
|
|
|
|
{
|
|
"paddingfeedback": {
|
|
"ignored": "($gear_vr or $fire_tv or $nx_os or not $supports_xbl_achievements or not $feedback_visible)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"feedback_link_button@settings_common.link_button": {
|
|
"ignored": "($gear_vr or $fire_tv or $nx_os or not $supports_xbl_achievements or not $feedback_visible)",
|
|
"$button_text": "options.helpCenter",
|
|
"$button_tts_header": "accessibility.start.feedback",
|
|
"$pressed_button_name": "button.feedback_link"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingLicenses": {
|
|
"type": "panel",
|
|
"size": "$paddingLineDivider"
|
|
}
|
|
},
|
|
|
|
{
|
|
"dividerLicenses": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 14px" ],
|
|
"controls": [
|
|
{
|
|
"section_divider": {
|
|
"type": "image",
|
|
"size": [ "100% - 30px", 1 ],
|
|
"anchor_from": "center",
|
|
"anchor_to": "center",
|
|
"layer": 3,
|
|
"texture": "textures/ui/list_item_divider_line_light"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingLicensesAfter": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingLicensesHeader": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"licenses_label_header": {
|
|
"type": "label",
|
|
"text": "options.licenses",
|
|
"color": "$sub_header_text_color"
|
|
}
|
|
},
|
|
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingLicensedContent": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"licensed_content_link_button@settings_common.link_button": {
|
|
"ignored": "($is_holographic or $fire_tv or $education_edition)",
|
|
"$button_text": "options.licensed_content",
|
|
"variables": [
|
|
{
|
|
"requires": "(not $nx_os)",
|
|
"$licensed_content_button_url": "https://www.minecraft.net/licensed-content/?hideChrome"
|
|
},
|
|
{
|
|
"requires": "($nx_os)",
|
|
"$licensed_content_button_url": "https://aka.ms/switchcontent"
|
|
}
|
|
],
|
|
"property_bag": {
|
|
"#hyperlink": "$licensed_content_button_url"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"licensed_content_popup_button@settings_common.action_button": {
|
|
"ignored": "(not $is_holographic and not $fire_tv)",
|
|
"$pressed_button_name": "button.licensed_content_popup",
|
|
"$button_text": "options.licensed_content",
|
|
"$focus_override_down": "FOCUS_OVERRIDE_STOP"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingFontLicense": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"font_license_popup_button@settings_common.action_button": {
|
|
"$pressed_button_name": "button.font_license_popup",
|
|
"$button_text": "options.font_license",
|
|
"$focus_override_down": "FOCUS_OVERRIDE_STOP"
|
|
}
|
|
},
|
|
{
|
|
"third_party_copyright_info_label_panel": {
|
|
"ignored": "(not $display_copyright_info)",
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"spacer_0": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
},
|
|
{
|
|
"copyright_label": {
|
|
"type": "label",
|
|
"color": "$body_text_color",
|
|
"text": "thirdPartyConsole.copyright"
|
|
}
|
|
},
|
|
{
|
|
"spacer_1": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
},
|
|
{
|
|
"copyright_icon": {
|
|
"type": "image",
|
|
"size": [ 117, 41 ],
|
|
"texture": "textures/ui/third_party_copyright"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingSectionDividerContentLog": {
|
|
"type": "panel",
|
|
"size": "$paddingLineDivider"
|
|
}
|
|
},
|
|
|
|
{
|
|
"build_info_label_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"version_label": {
|
|
"type": "label",
|
|
"color": "$body_text_color",
|
|
"offset": [ 2, 0 ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"text": "#version",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#version"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"build_id_label": {
|
|
"type": "label",
|
|
"color": "$body_text_color",
|
|
"offset": [ 2, 0 ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"text": "#build_id",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#build_id"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingVersionLabel": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
{
|
|
"network_info_label": {
|
|
"type": "label",
|
|
"color": "$body_text_color",
|
|
"offset": [ 2, 0 ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"text": "#network_info",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#network_info"
|
|
},
|
|
{
|
|
"binding_name": "#network_info_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
{
|
|
"protocol_version_label": {
|
|
"type": "label",
|
|
"color": "$body_text_color",
|
|
"offset": [ 2, 0 ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"text": "#protocol_version",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#protocol_version"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"treatment_ids_label": {
|
|
"visible": "(not $education_edition)",
|
|
"type": "label",
|
|
"color": "$body_text_color",
|
|
"offset": [ 2, 0 ],
|
|
"size": [ "100%", "default" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"text": "#treatment_ids",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#treatment_ids"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"build_date_label": {
|
|
"type": "label",
|
|
"color": "$body_text_color",
|
|
"offset": [ 2, 0 ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"text": "#build_date",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#build_date"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"world_converter_label": {
|
|
"type": "label",
|
|
"color": "$body_text_color",
|
|
"offset": [ 2, 0 ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"text": "#world_conversion_version",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#world_conversion_version"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
// ACCOUNT button & section
|
|
|
|
"account_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "account_button_toggle",
|
|
"$glyph_texture": "textures/ui/profile_glyph",
|
|
"$glyph_color_texture": "textures/ui/profile_glyph_color",
|
|
"$glyph_size": [ 11, 12 ],
|
|
"$button_text": "options.account",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "options.accountTitle"
|
|
}
|
|
},
|
|
|
|
"view_account_errors_button_content": {
|
|
"type": "label",
|
|
"size": [ "default", "default" ],
|
|
"color": "$dark_body_text_color",
|
|
"text": "options.accountErrorButton"
|
|
},
|
|
|
|
"switch_accounts_button_content": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", "100%" ],
|
|
"controls": [
|
|
{
|
|
"padded_icon@common.empty_panel": {
|
|
"size": [ "100%c + 10px", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"icon": {
|
|
"type": "image",
|
|
"texture": "textures/ui/switch_accounts",
|
|
"size": [ 29, 10 ],
|
|
"offset": [ 2, 2 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"padded_label@common.empty_panel": {
|
|
"size": [ "100%c + 6px", "100%" ],
|
|
"controls": [
|
|
{
|
|
"label": {
|
|
"type": "label",
|
|
"size": [ "default", "default" ],
|
|
"color": "$text_color",
|
|
"text": "accounts.switch"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"sign_out_button_content": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", "100%" ],
|
|
"controls": [
|
|
{
|
|
"padded_label@common.empty_panel": {
|
|
"size": [ "100%c + 6px", "100%" ],
|
|
"controls": [
|
|
{
|
|
"label": {
|
|
"type": "label",
|
|
"size": [ "default", "default" ],
|
|
"color": "$text_color",
|
|
"text": "accounts.signOut"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"switch_accounts_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"name_label": {
|
|
"type": "label",
|
|
"color": "$main_header_text_color",
|
|
"localize": false,
|
|
"text": "#ad_account_name",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#ad_account_name"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingSwitchAccounts": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"switch_accounts@common_buttons.light_content_button": {
|
|
"size": [ "100%", "24px" ],
|
|
"enabled": "$is_pregame",
|
|
// Smaller size to allow the parent element to act as padding
|
|
"$button_size_override": [ "100%", "100% - 4px" ],
|
|
"$button_content": "general_section.switch_accounts_button_content",
|
|
"$pressed_button_name": "button.switch_accounts"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"sign_out_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"sign_out@common_buttons.light_content_button": {
|
|
"size": [ "100%", "24px" ],
|
|
"enabled": "$is_pregame",
|
|
// Smaller size to allow the parent element to act as padding
|
|
"$button_size_override": [ "100%", "100% - 4px" ],
|
|
"$button_content": "general_section.sign_out_button_content",
|
|
"$pressed_button_name": "button.sign_out"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"sign_out_fail_popup@popup_dialog.form_fit_modal_dialog_popup": {
|
|
"$modal_title": "accounts.signOut.fail.title",
|
|
"$popup_dialog_escape_button_name": "button.close_sign_out_fail_popup",
|
|
"$no_close_button": true,
|
|
"$modal_contents": "general_section.sign_out_fail_body_panel",
|
|
"$modal_contents_padding": [ 6, 6 ]
|
|
},
|
|
|
|
"sign_out_fail_body_panel@edu_common.body_panel": {
|
|
"$body_stack": "general_section.sign_out_fail_body_content_stack"
|
|
},
|
|
|
|
"sign_out_fail_body_content_stack": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"layer": 5,
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"body_text_centering_panel1@edu_common.vertical_stack_item": {
|
|
"controls": [
|
|
{
|
|
"body_text1": {
|
|
"type": "label",
|
|
"font_type": "smooth",
|
|
"color": "$body_text_color",
|
|
"text": "accounts.signOut.fail.body.line1",
|
|
"size": [ "100%", "default" ],
|
|
"layer": 1,
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "top_middle"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"body_text_centering_panel2@edu_common.vertical_stack_item": {
|
|
"controls": [
|
|
{
|
|
"body_text2": {
|
|
"type": "label",
|
|
"font_type": "smooth",
|
|
"color": "$body_text_color",
|
|
"text": "#error_code",
|
|
"size": [ "100%", "default" ],
|
|
"layer": 1,
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "top_middle"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{ "padding1@common.empty_panel": { "size": [ "100%sm", 8 ] } },
|
|
{
|
|
"learn_more_button@edu_common.underline_button": {
|
|
"$single_label_size": [ "default", "default" ],
|
|
"$single_line_font_scale_factor": 1,
|
|
"$pressed_button_name": "button.learn_more",
|
|
"$single_line_label_text": "accounts.signOut.fail.hyperLink.text",
|
|
"$font_type": "smooth"
|
|
}
|
|
},
|
|
{ "padding2@common.empty_panel": { "size": [ "100%sm", 4 ] } },
|
|
{
|
|
"close_button@common_buttons.light_text_button": {
|
|
"size": [ "100%", 24 ],
|
|
"$button_text": "gui.close",
|
|
"$pressed_button_name": "button.close_sign_out_fail_popup"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"account_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"$spatialPatternsPadding": [ "100%", 8 ],
|
|
"$paddingLineDivider": [ "100%", 16 ],
|
|
"$hide_login_button": "($win10_edition or not $is_xboxlive_enabled)",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "account_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"use_edu_remember_me@settings_common.option_toggle": {
|
|
"ignored": "$ignore_profile_sso_toggle",
|
|
"$option_label": "options.adEduRememberMe",
|
|
"$option_binding_name": "#ad_edu_remember_me",
|
|
"$toggle_name": "ad_edu_remember_me"
|
|
}
|
|
},
|
|
{
|
|
"paddingUseSSO": {
|
|
"ignored": "$ignore_profile_sso_toggle",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"switch_accounts@general_section.switch_accounts_panel": {
|
|
"ignored": "$ignore_profile_switch_account_button"
|
|
}
|
|
},
|
|
{
|
|
"sign_out@general_section.sign_out_panel": {
|
|
"ignored": "$ignore_profile_sign_out_button"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingNameControls": {
|
|
"ignored": "$education_edition",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#can_change_name",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
{
|
|
"name_controls@settings_common.option_custom_control": {
|
|
"ignored": "$education_edition",
|
|
"$option_label": "options.name",
|
|
"$control_name": "general_section.name_controls",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#can_change_name",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingSignInControls": {
|
|
"ignored": "$education_edition",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#not_logged_in",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
{
|
|
"signin_controls@settings_common.option_custom_control": {
|
|
"$control_name": "general_section.signin_controls",
|
|
"ignored": "$education_edition",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#not_logged_in",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingGamerTagControls": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#logged_in",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
{
|
|
"gamertag_controls@settings_common.option_custom_control": {
|
|
"$show_option_label": false,
|
|
"$control_name": "general_section.gamertag_controls",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#logged_in",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingClearMSAToken": {
|
|
"ignored": "($education_edition or not $is_pregame or not ($thirdpartyconsole or $is_android or $is_ios))",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"clear_msa_token": {
|
|
"ignored": "(not ($nx_os and $is_pregame))",
|
|
"visible": "($nx_os and $is_pregame)",
|
|
"type": "panel",
|
|
"size": [ "100%", 32 ],
|
|
"controls": [
|
|
{
|
|
"clear_msa_token_button@settings_common.action_button": {
|
|
"$pressed_button_name": "button.clear_msa_token_button",
|
|
"$button_text": "xbox.dev_wrongSandboxSigninFailed.button.clearXbl",
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"offset": [ 0, 2 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#not_logged_in",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingUnlinkMSAAccount": {
|
|
"ignored": "((not $is_pregame) or (not $is_ps4))",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"unlink_msa_account@settings_common.action_button": {
|
|
// (never show in game) AND (never show unless its PS4)
|
|
"ignored": "((not $is_pregame) or (not $is_ps4))",
|
|
"$pressed_button_name": "button.unlink_msa",
|
|
"$button_text": "options.unlink_msa.button",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#logged_in",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
{
|
|
"unlink_msa_account_nx@settings_common.action_button": {
|
|
// (never show in game) AND (never show unless its NX)
|
|
"ignored": "((not $is_pregame) or (not $nx_os))",
|
|
"$pressed_button_name": "button.unlink_msa",
|
|
"$button_text": "options.unlink_msa.button",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#logged_in_nx_link_toggle",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
{
|
|
"paddingDeleteAccount": {
|
|
"ignored": "((not $is_pregame) or (not $is_ios))",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
{
|
|
"delete_account@settings_common.action_button": {
|
|
// (never show in game) AND (never show unless its iOS)
|
|
"ignored": "((not $is_pregame) or (not $is_ios))",
|
|
"$pressed_button_name": "button.delete_account",
|
|
"$button_text": "options.delete_account.button",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#logged_in",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
{
|
|
"paddingUseRemoteConnect": {
|
|
"ignored": "((not $google_os) and (not $is_ios))",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"remote_connect_toggle@settings_common.option_toggle": {
|
|
"ignored": "((not $google_os) and (not $is_ios))",
|
|
"$option_label": "options.useRemoteConnect",
|
|
"$option_binding_name": "#use_remote_connect",
|
|
"$option_enabled_binding_name": "#use_remote_connect_enabled",
|
|
"$toggle_name": "use_remote_connect"
|
|
}
|
|
},
|
|
|
|
{
|
|
"paddingInfoLabels": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
{
|
|
"device_id_label": {
|
|
"type": "label",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color",
|
|
"offset": [ 2, 0 ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"text": "#device_id",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#device_id"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"MinecraftAccount_id_label": {
|
|
"type": "label",
|
|
"color": "$body_text_color",
|
|
"offset": [ 2, 0 ],
|
|
"size": [ "100%", "default" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"text": "#MinecraftAccount_id",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#MinecraftAccount_id"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"name_controls": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"$option_place_holder_text": "options.defaultName",
|
|
"$max_text_edit_length": 16,
|
|
"$option_binding_name": "#player_name",
|
|
"$text_box_name": "player_name_text_box",
|
|
"$option_enabled_binding_name": "#player_name_enabled",
|
|
"controls": [
|
|
{ "option_text_edit_control@settings_common.option_text_edit_control": {} }
|
|
]
|
|
},
|
|
|
|
"signin_controls": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"sign_in": {
|
|
"ignored": "(not $is_pregame or not $is_xboxlive_enabled)",
|
|
"type": "panel",
|
|
"size": [ "100%", 32 ],
|
|
"controls": [
|
|
{
|
|
"action_button@settings_common.action_button": {
|
|
"$pressed_button_name": "sign_in_button",
|
|
"$button_text": "xbox.signInLong",
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"offset": [ 0, 2 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"signin_subscription": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"sign_in": {
|
|
"ignored": "(not $is_pregame or not $is_xboxlive_enabled)",
|
|
"type": "panel",
|
|
"size": [ "100%", 12 ],
|
|
"controls": [
|
|
{
|
|
"please_signin_label": {
|
|
"type": "label",
|
|
"color": "$main_header_text_color",
|
|
"text": "options.viewSubscriptions.signIn",
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"gamertag_controls": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"offset": [ 0, 1 ],
|
|
"$spatialPatternsPadding": [ "100%", 8 ],
|
|
"controls": [
|
|
{
|
|
"gamertag_label": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", 12 ],
|
|
"controls": [
|
|
{
|
|
"panel_descriptor": {
|
|
"type": "panel",
|
|
"size": [ "100%c", "100%" ],
|
|
"offset": [ 0, 2 ],
|
|
"controls": [
|
|
{
|
|
"label_descriptor": {
|
|
"type": "label",
|
|
"color": "$main_header_text_color",
|
|
"layer": 1,
|
|
"text": "options.gamertag",
|
|
"locked_alpha": 0.5
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"spacer": {
|
|
"type": "panel",
|
|
"size": [ 5, 0 ]
|
|
}
|
|
},
|
|
{
|
|
"gamerpic": {
|
|
"type": "image",
|
|
"size": [ 12, 12 ],
|
|
"layer": 1,
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#gamerpic_texture_path",
|
|
"binding_name_override": "#texture"
|
|
},
|
|
{
|
|
"binding_name": "#gamerpic_texture_location_type",
|
|
"binding_name_override": "#texture_file_system"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"spacer_2": {
|
|
"type": "panel",
|
|
"size": [ 5, 0 ]
|
|
}
|
|
},
|
|
{
|
|
"panel_gamertag": {
|
|
"type": "panel",
|
|
"size": [ "100%c", "100%" ],
|
|
"offset": [ 0, 2 ],
|
|
"controls": [
|
|
{
|
|
"gamertag_label": {
|
|
"type": "label",
|
|
"color": "$main_header_text_color",
|
|
"layer": 1,
|
|
"text": "#gamertag_label",
|
|
"locked_alpha": 0.5,
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#gamertag_label"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingXboxAccountButtons": {
|
|
"ignored": "($device_must_be_removed_for_xbl_signin or $fire_tv or not $is_pregame or $disable_gamertag_controls)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"xboxlive_deep_link_buttons": {
|
|
"ignored": "($device_must_be_removed_for_xbl_signin or $fire_tv or not $is_pregame or $disable_gamertag_controls)",
|
|
"type": "panel",
|
|
"size": [ "100%", "62px + 8px" ],
|
|
"$manage_button_size|default": [ "50% - 1px", 30 ],
|
|
"variables": [
|
|
{
|
|
"requires": "$is_windows_10_mobile",
|
|
"$manage_button_size": [ "100%", 30 ]
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"change_gamertag_button@settings_common.action_button": {
|
|
"ignored": "($is_windows_10_mobile or $is_ios or $is_android)",
|
|
"size": [ "50% - 1px", 30 ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"$pressed_button_name": "change_gamertag_button",
|
|
"$button_text": "options.changeGamertag"
|
|
}
|
|
},
|
|
{
|
|
"change_gamertag_button_mobile@settings_common.link_button": {
|
|
"ignored": "(not ($is_windows_10_mobile or $is_ios or $is_android))",
|
|
"size": [ "50% - 1px", 30 ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
|
|
"$button_text": "options.changeGamertag",
|
|
"property_bag": {
|
|
"#hyperlink": "https://social.xbox.com/changegamertag"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"manage_account_button@settings_common.action_button": {
|
|
"ignored": "($is_ios or $is_android)",
|
|
"size": "$manage_button_size",
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"$pressed_button_name": "manage_account_button",
|
|
"$button_text": "options.manageAccount"
|
|
}
|
|
},
|
|
{
|
|
"manage_account_button_mobile@settings_common.link_button": {
|
|
"ignored": "(not ($is_ios or $is_android))",
|
|
"size": "$manage_button_size",
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
|
|
"$button_text": "options.manageAccount",
|
|
"property_bag": {
|
|
"#hyperlink": "https://account.xbox.com/Settings"
|
|
}
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingManageInvites": {
|
|
"ignored": "(not $is_holographic and not $fire_tv and not $thirdpartyconsole)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"manage_invites_popup_button@settings_common.action_button": {
|
|
"ignored": "(not $is_holographic and not $fire_tv and not $thirdpartyconsole)",
|
|
"$pressed_button_name": "button.manage_invites_popup",
|
|
"$button_text": "options.xboxLive.privacyControl",
|
|
"anchor_from": "bottom_right",
|
|
"anchor_to": "bottom_right"
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingXboxSettingsPrivacyControl": {
|
|
"ignored": "($is_holographic or $fire_tv or $education_edition or $thirdpartyconsole)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"link_button@settings_common.link_button": {
|
|
"ignored": "($is_holographic or $fire_tv or $education_edition or $thirdpartyconsole)",
|
|
"anchor_from": "bottom_right",
|
|
"anchor_to": "bottom_right",
|
|
"$button_text": "options.xboxLive.privacyControl",
|
|
"$focus_id": "manage_invites",
|
|
"$focus_override_right": "manage_invites",
|
|
"property_bag": {
|
|
"#hyperlink": "https://account.xbox.com/Settings"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingSignOut": {
|
|
"ignored": "($build_platform_UWP or not $is_pregame or $requires_xbl_signin_to_play)",
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"realms_invites": {
|
|
"ignored": "(not $is_realms_enabled or not $is_pregame or $pre_release)",
|
|
"type": "panel",
|
|
"size": [ "100%", 32 ],
|
|
"controls": [
|
|
{
|
|
"check_realms_invites_button@settings_common.action_button": {
|
|
"$pressed_button_name": "realms_invites_button",
|
|
"$button_text": "options.realms.checkInvites",
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"offset": [ 0, 2 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
{
|
|
"sign_out": {
|
|
"ignored": "($build_platform_UWP or not $is_pregame or $requires_xbl_signin_to_play)",
|
|
"type": "panel",
|
|
"size": [ "100%", 32 ],
|
|
"controls": [
|
|
{
|
|
"action_button@settings_common.action_button": {
|
|
"$pressed_button_name": "sign_out_button",
|
|
"$button_text": "xbox.signOutLong",
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"offset": [ 0, 2 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
{
|
|
"offline_token_authorization": {
|
|
"ignored": "(not $is_ps5)",
|
|
"type": "panel",
|
|
"size": [ "100%", 32 ],
|
|
"controls": [
|
|
{
|
|
"request_psn_authorization_button@settings_common.action_button": {
|
|
"$pressed_button_name": "button.request_offline_token_authorization",
|
|
"$button_text": "options.request_offline_token_authorization",
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"offset": [ 0, 2 ]
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#needs_offline_token_authorization",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"auto_update_mode_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"off@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#auto_update_mode_off",
|
|
"$radio_label_text": "options.autoUpdateMode.off"
|
|
}
|
|
},
|
|
{
|
|
"wifi@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#auto_update_mode_on_wifi_only",
|
|
"$radio_label_text": "options.autoUpdateMode.on.withWifiOnly"
|
|
}
|
|
},
|
|
{
|
|
"cellular@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#auto_update_mode_on_with_cellular",
|
|
"$radio_label_text": "options.autoUpdateMode.on.withCellular"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
//Global Texture Pack button & section
|
|
"global_texture_pack_button@resource_packs.resource_packs_section_toggle_base": {
|
|
"$toggle_view_binding_name": "global_texture_pack_button_toggle",
|
|
"$cycling_icon_path": "#cycling_icon_path_global",
|
|
"$cycling_icon_zip": "#cycling_icon_zip_global",
|
|
"$cycling_icon_file_system": "#cycling_icon_file_system_global",
|
|
"$button_text": "menu.globalpacks",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "menu.globalpacks"
|
|
}
|
|
},
|
|
|
|
"global_texture_pack_section@resource_packs.selected_stack_panel": {
|
|
"$selected_pack_items": "#selected_pack_items_global",
|
|
"$available_pack_items": "#available_pack_items_global",
|
|
"$realms_pack_items": "#realms_pack_items_global",
|
|
"$unowned_pack_items": "#unowned_pack_items_global",
|
|
"$selected_grid_dimensions": "#selected_grid_dimensions_global",
|
|
"$available_grid_dimensions": "#available_grid_dimensions_global",
|
|
"$realms_grid_dimensions": "#realms_grid_dimensions_global",
|
|
"$unowned_grid_dimensions": "#unowned_grid_dimensions_global",
|
|
"$unowned_visible": "#unowned_visible_global",
|
|
"$button.selected_pack": "button.selected_pack_global",
|
|
"$button.deselected_pack": "button.deselected_pack_global",
|
|
"$button.available_pack": "button.available_pack_global",
|
|
"$button.realms_pack": "button.realms_pack_global",
|
|
"$button.unowned_pack": "button.unowned_pack_global",
|
|
"$button.move_left": "button.move_left_global",
|
|
"$button.sort_up": "button.sort_up_global",
|
|
"$button.sort_down": "button.sort_down_global",
|
|
"$button.expand_selected": "button.expand_selected_global",
|
|
"$button.expand_available": "button.expand_available_global",
|
|
"$button.expand_realms": "button.expand_realms_global",
|
|
"$button.expand_unowned": "button.expand_unowned_global",
|
|
"$button.store": "button.store_global",
|
|
"$button.read_toggle": "button.read_toggle_global",
|
|
"$button.report_errors": "button.report_errors_global",
|
|
"$bottom_description_text": "resourcePack.description.bottom.global",
|
|
"$selected_label_text": "resourcePack.selected.title.packs",
|
|
"$available_label_text": "resourcePack.available.title.packs",
|
|
"$unowned_label_text": "resourcePack.suggestedContent.title",
|
|
"$platform_locked": "#platform_locked_global",
|
|
"$view_more_unowned_content_button_text": "resourcePack.suggestedContent.button.viewMore",
|
|
"$default_item_texture": "#default_item_texture_global",
|
|
"$default_item_file_system": "#default_item_file_system_global",
|
|
"$default_item_zip": "#default_item_zip_global",
|
|
"$default_item_title": "resourcePack.vanilla.name",
|
|
"$default_item_description": "resourcePack.vanilla.description",
|
|
"$no_packs_text": "resourcePack.available.none.text",
|
|
"$read_more_label": "read_more_label_global",
|
|
"$read_less_label": "read_less_label_global",
|
|
"$total_size_binding": "#total_size_binding_global",
|
|
"$in_game_error_text": "resourcePack.error.ingame.packs",
|
|
"$invalid_pack_items": "#invalid_pack_items_global",
|
|
"$invalid_grid_dimensions": "#invalid_grid_dimensions_global",
|
|
"$button.invalid_pack": "button.invalid_pack_global",
|
|
"$button.pack_warning": "button.pack_warning_global",
|
|
"$invalid_label_text": "resourcePack.invalid.title.packs",
|
|
"$view_in_store": "resourcePack.description.store",
|
|
"$errors_text": "resourcePack.errors",
|
|
"$warnings_text": "resourcePack.warnings",
|
|
"$expired_text": "resourcePack.realmsPlus.expired",
|
|
"$top_label_box": false,
|
|
"$show_checkbox": false,
|
|
"$button.resource_pack_options_exit": "button.resource_pack_options_exit_global",
|
|
"$button.pack_settings": "button.pack_settings_global",
|
|
"$button.add": "resourcePack.available.add",
|
|
"$button.remove": "resourcePack.selected.remove",
|
|
"$options_slider_name": "content_tier_slider_global",
|
|
"$display_suggested_content_offers": true,
|
|
"$suggested_content_offers_collection": "#suggested_offers_collection_global",
|
|
"$suggested_content_offers_loading_binding": "#suggested_offers_loading_global",
|
|
"$button.more_suggested_content_offers": "button.more_suggested_content_offers_global",
|
|
"$button.select_offer": "button.select_offer_global",
|
|
"$suggested_content_offers_label_text": "#suggested_offers_title_global",
|
|
"$no_available_packs_visibility_binding": "#no_available_packs_visibility_global",
|
|
"$no_realms_packs_visibility_binding": "#no_realms_packs_visibility_global",
|
|
"$no_unowned_packs_visibility_binding": "#no_unowned_packs_visibility_global",
|
|
"$view_more_unowned_content_button_visibility_binding": "#suggested_content_visible_global",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "global_texture_pack_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
// Storage management button & section
|
|
"storage_management_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "storage_management_button_toggle",
|
|
"enabled": "(not $trial)",
|
|
"visible": "($is_pregame)",
|
|
"$glyph_texture": "textures/ui/storageIcon",
|
|
"$glyph_color_texture": "textures/ui/storageIconColor",
|
|
"$glyph_uv": [ 0, 0 ],
|
|
"$glyph_size": [ 17, 16 ],
|
|
"variables": [
|
|
{
|
|
"requires": "$education_edition",
|
|
"$button_text": "menu.eduLocalStorage",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "menu.eduLocalStorage"
|
|
}
|
|
},
|
|
{
|
|
"requires": "(not $education_edition)",
|
|
"$button_text": "menu.storageManagement",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "menu.storageManagement"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"storage_management_section@storage_management.storage_main_panel": {
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "storage_management_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
"storage_management_header@storage_management.storage_header_panel": {
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "storage_management_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
"storage_management_footer@storage_management.storage_footer_panel": {
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "storage_management_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
// EDU Cloud Storage button & section
|
|
|
|
"edu_cloud_storage_button@settings_common.section_toggle_base": {
|
|
"ignored": "(not $education_edition or not $edu_save_to_cloud_on)",
|
|
"visible": "($is_pregame)",
|
|
"$toggle_view_binding_name": "edu_cloud_storage_button_toggle",
|
|
"$glyph_texture": "textures/ui/onedrive_pixel_logo_stroke",
|
|
"$glyph_color_texture": "textures/ui/onedrive_pixel_logo",
|
|
"$glyph_size": [ 20, 14 ],
|
|
"$button_text": "menu.eduCloudStorage",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "menu.eduCloudStorage"
|
|
}
|
|
},
|
|
|
|
"edu_cloud_storage_section": {
|
|
"type": "stack_panel",
|
|
"ignored": "(not $education_edition or not $edu_save_to_cloud_on)",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "edu_cloud_storage_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"spacing1@common.empty_panel": {
|
|
"size": [ 0, 2 ]
|
|
}
|
|
},
|
|
{
|
|
"edu_cloud_backup_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.eduCloud.toggleCloud",
|
|
"$option_binding_name": "#toggle_edu_cloud_backup",
|
|
"$option_enabled_binding_name": "#toggle_edu_cloud_backup_enabled",
|
|
"$toggle_name": "toggle_edu_cloud_backup"
|
|
}
|
|
},
|
|
{
|
|
"spacing2@common.empty_panel": {
|
|
"size": [ 0, 4 ]
|
|
}
|
|
},
|
|
{
|
|
//TTS border affects all sibilings, so need to split header out so its only sibling of border
|
|
"body_wrapper_panel": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%cm" ],
|
|
"controls": [
|
|
{
|
|
"tts_border@common.non_interact_focus_border_button": {
|
|
"tts_inherit_siblings": true,
|
|
"size": [ "100%sm + 3px", "100%sm" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#tts_enabled",
|
|
"binding_name_override": "#enabled"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"edu_cloud_storage_body_label": {
|
|
"type": "label",
|
|
"text": "#edu_cloud_storage_body_label",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color",
|
|
"font_type": "smooth",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#edu_cloud_storage_body_label_text",
|
|
"binding_name_override": "#edu_cloud_storage_body_label"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"spacing3@common.empty_panel": {
|
|
"size": [ 0, 4 ]
|
|
}
|
|
},
|
|
{
|
|
"edu_cloud_onedrive_button@common_buttons.light_content_button": {
|
|
"size": [ "100%", "24px" ],
|
|
"$button_size_override": [ "100%", "100% - 4px" ],
|
|
"$button_content": "general_section.edu_cloud_onedrive_button_content",
|
|
"$pressed_button_name": "button.onedrive_link"
|
|
}
|
|
},
|
|
{
|
|
"spacing4@common.empty_panel": {
|
|
"size": [ 0, 2 ]
|
|
}
|
|
},
|
|
{
|
|
"edu_cloud_learn_more_wrapper_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", "100%cm" ],
|
|
"controls": [
|
|
{
|
|
"learn_more_button@edu_common.underline_button": {
|
|
"$single_label_size": [ "default", "default" ],
|
|
"$single_line_font_scale_factor": 1,
|
|
"$pressed_button_name": "button.cloud_learn_more_link",
|
|
"$single_line_label_text": "options.eduCloud.learnMore.text",
|
|
"$font_type": "smooth"
|
|
}
|
|
},
|
|
{
|
|
"padded_icon@common.empty_panel": {
|
|
"size": [ "100%c", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"icon": {
|
|
"type": "image",
|
|
"texture": "textures/ui/icon_external_link",
|
|
"size": [ 9, 9 ],
|
|
"offset": [ 5, 0.6 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
//icon and text need to be centered together, so wrapped under 1 panel that dictates horizontal space
|
|
"edu_cloud_onedrive_button_content": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%c", "100%" ],
|
|
"controls": [
|
|
{
|
|
"padded_label@common.empty_panel": {
|
|
"size": [ "100%c", "100%" ],
|
|
"controls": [
|
|
{
|
|
"label": {
|
|
"type": "label",
|
|
"size": [ "default", "default" ],
|
|
"color": "$text_color",
|
|
"text": "options.eduCloud.oneDrive"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"padded_icon@common.empty_panel": {
|
|
"size": [ "100%c", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"icon": {
|
|
"type": "image",
|
|
"texture": "textures/ui/icon_external_link",
|
|
"color": "$glyph_color",
|
|
"size": [ 9, 9 ],
|
|
"offset": [ 3, 2 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"edu_cloud_onedrive_error_popup@popup_dialog.form_fit_modal_dialog_popup": {
|
|
"$modal_title": "edu.cloudError.unauthorized.title",
|
|
"$modal_contents": "general_section.edu_cloud_onedrive_error_content",
|
|
"$popup_dialog_escape_button_name": "button.close_eduCloud_error_popup",
|
|
"$modal_contents_padding": [ 6, 6 ]
|
|
},
|
|
|
|
"edu_cloud_onedrive_error_content": {
|
|
"type": "stack_panel",
|
|
"layer": 5,
|
|
"size": [ 300, "100%c" ],
|
|
"controls": [
|
|
{
|
|
"body_text_centering_panel2@edu_common.vertical_stack_item": {
|
|
"controls": [
|
|
{
|
|
"body_text2": {
|
|
"type": "label",
|
|
"font_type": "smooth",
|
|
"text": "edu.cloudError.unauthorized.message",
|
|
"color": "$body_text_color",
|
|
"size": [ "100%", "default" ],
|
|
"layer": 1,
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "top_middle"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{ "padding2@common.empty_panel": { "size": [ "100%sm", 10 ] } },
|
|
{
|
|
"learn_more_button@edu_common.underline_button": {
|
|
"$single_label_size": [ "default", "default" ],
|
|
"$single_line_font_scale_factor": 1,
|
|
"$pressed_button_name": "button.eduCloud_learn_more",
|
|
"$single_line_label_text": "edu.cloudError.generic.linkDescription",
|
|
"$font_type": "smooth"
|
|
}
|
|
},
|
|
{ "padding3@common.empty_panel": { "size": [ "100%sm", 10 ] } },
|
|
{
|
|
"ok_button@common_buttons.light_text_button": {
|
|
"size": [ "100%", 24 ],
|
|
"$button_text": "gui.ok",
|
|
"$pressed_button_name": "button.eduCloud_error_ok"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
// CREATOR button & section
|
|
|
|
"creator_button@settings_common.section_toggle_base": {
|
|
"ignored": "$ignore_creator_section",
|
|
|
|
"$toggle_view_binding_name": "creator_button_toggle",
|
|
"$glyph_texture": "textures/ui/creator_glyph",
|
|
"$glyph_color_texture": "textures/ui/creator_glyph_color",
|
|
"$glyph_size": [ 17, 17 ],
|
|
"$button_text": "options.creator",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "options.creatorTitle"
|
|
}
|
|
},
|
|
|
|
"editor_toggle_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "30%x" ],
|
|
"orientation": "horizontal",
|
|
"ignored": "$is_editor_ignored",
|
|
"controls": [
|
|
{
|
|
"editor_confirmation_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "68%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"editor_active_label": {
|
|
"type": "label",
|
|
"text": "#editor_activity_label",
|
|
"color": "$light_button_locked_text_color",
|
|
"size": [ "100%", "default" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#editor_activity_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"toggle_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", "2%x" ]
|
|
}
|
|
},
|
|
{
|
|
"editor_confirmation_section_label": {
|
|
"type": "label",
|
|
"text": "#editor_label",
|
|
"color": "$light_button_locked_text_color",
|
|
"size": [ "100%", "default" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#editor_label"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"editor_toggle_spacer": {
|
|
"type": "panel",
|
|
"size": [ "2%", 10 ]
|
|
}
|
|
},
|
|
{
|
|
"editor_image_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "30%", "100%x" ],
|
|
"controls": [
|
|
{
|
|
"editor_icon": {
|
|
"type": "image",
|
|
"layer": 2,
|
|
"size": [ "100%", "100%" ],
|
|
"texture": "textures/ui/enable_editor"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"creator_toggles_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"section_panel_1": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 14px" ],
|
|
"controls": [
|
|
{
|
|
"section_divider": {
|
|
"type": "image",
|
|
"size": [ "100% - 30px", 1 ],
|
|
"anchor_from": "center",
|
|
"anchor_to": "center",
|
|
"layer": 3,
|
|
"texture": "textures/ui/list_item_divider_line_light"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"copy_coordinate_section_stack_panel": {
|
|
"type": "stack_panel",
|
|
"visible": "$supports_clipboard_set",
|
|
"controls": [
|
|
{
|
|
"content_log_section_label": {
|
|
"type": "label",
|
|
"text": "options.creatorTitle",
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"content_log_section_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 7 ]
|
|
}
|
|
},
|
|
{
|
|
"option_content_file_log@settings_common.option_toggle": {
|
|
"$option_label": "options.copyCoordinateUI",
|
|
"$option_binding_name": "#copy_coordinate_ui",
|
|
"$toggle_name": "copy_coordinate_ui"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"creator_setting_button": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", 30 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#show_keybinds_button",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"go_to_keybinds@settings_common.action_button": {
|
|
"$pressed_button_name": "button.go_to_keybinds",
|
|
"$button_text": "options.go_to_keybinds",
|
|
"size": [ "100%", "100%" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#go_to_keybinds",
|
|
"binding_name_override": "#enabled"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"creator_settings_section_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "1%", "100%" ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"debugger_toggles_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#script_debugger_options_enabled",
|
|
"binding_name_override": "#enabled"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"section_panel_1": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 14px" ],
|
|
"controls": [
|
|
{
|
|
"section_divider": {
|
|
"type": "image",
|
|
"size": [ "100% - 30px", 1 ],
|
|
"anchor_from": "center",
|
|
"anchor_to": "center",
|
|
"layer": 3,
|
|
"texture": "textures/ui/list_item_divider_line_light"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"primary_panel": {
|
|
"type": "stack_panel",
|
|
"controls": [
|
|
{
|
|
"heading": {
|
|
"type": "label",
|
|
"text": "options.creator.debuggerHeading",
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 7 ]
|
|
}
|
|
},
|
|
{
|
|
"serverbound_client_diagnostics_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.creator.serverboundClientDiagnosticsEnabled",
|
|
"$option_binding_name": "#serverbound_client_diagnostics_enabled",
|
|
"$toggle_name": "serverbound_client_diagnostics_enabled"
|
|
}
|
|
},
|
|
{
|
|
"auto_attach_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.creator.debuggerAutoAttach",
|
|
"$option_binding_name": "#script_debugger_auto_attach",
|
|
"$option_enabled_binding_name": "#script_debugger_auto_attach_enabled",
|
|
"$toggle_name": "script_debugger_auto_attach"
|
|
}
|
|
},
|
|
{
|
|
"all_options_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#script_debugger_auto_attach_options_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"attach_mode_option@settings_common.option_radio_dropdown_group": {
|
|
"ignored": "$build_platform_UWP",
|
|
"$option_enabled_binding_name": "#script_debugger_auto_attach_enabled",
|
|
"$radio_buttons": [
|
|
{
|
|
"connect@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#script_debugger_attach_mode_connect",
|
|
"$radio_label_text": "options.creator.debuggerConnect"
|
|
}
|
|
},
|
|
{
|
|
"listen@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#script_debugger_attach_mode_listen",
|
|
"$radio_label_text": "options.creator.debuggerListen"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"host_and_port_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", 50 ],
|
|
"controls": [
|
|
{
|
|
"host_input@settings_common.option_text_edit": {
|
|
"size": [ "49.5%", "100%" ],
|
|
"$text_box_name": "script_debugger_host",
|
|
"$max_text_edit_length": 15,
|
|
"$option_label": "options.creator.debuggerHost",
|
|
"$option_binding_name": "#script_debugger_host",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#script_debugger_attach_mode_connect",
|
|
"binding_name_override": "#enabled"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"spacer": {
|
|
"type": "panel",
|
|
"size": [ "1%", "100%" ]
|
|
}
|
|
},
|
|
{
|
|
"port_input@settings_common.option_text_edit": {
|
|
"size": [ "49.5%", "100%" ],
|
|
"$text_box_name": "script_debugger_port",
|
|
"$max_text_edit_length": 5,
|
|
"$option_label": "options.creator.debuggerPort",
|
|
"$option_binding_name": "#script_debugger_port"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"auto_attach_timeout_slider@settings_common.option_slider": {
|
|
"$option_label": "#script_debugger_auto_attach_timeout_slider_label",
|
|
"$slider_name": "script_debugger_auto_attach_timeout",
|
|
"$slider_value_binding_name": "#script_debugger_auto_attach_timeout",
|
|
"$slider_tts_text_value": "#script_debugger_auto_attach_timeout_text_value",
|
|
"$option_enabled_binding_name": "#script_debugger_auto_attach_timeout_enabled",
|
|
"$slider_steps_binding_name": "#script_debugger_auto_attach_timeout_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"watchdog_toggles_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#script_watchdog_options_enabled",
|
|
"binding_name_override": "#enabled"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"section_panel_1": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 14px" ],
|
|
"controls": [
|
|
{
|
|
"section_divider": {
|
|
"type": "image",
|
|
"size": [ "100% - 30px", 1 ],
|
|
"anchor_from": "center",
|
|
"anchor_to": "center",
|
|
"layer": 3,
|
|
"texture": "textures/ui/list_item_divider_line_light"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"primary_panel": {
|
|
"type": "stack_panel",
|
|
"controls": [
|
|
{
|
|
"heading": {
|
|
"type": "label",
|
|
"text": "options.creator.watchdogHeading",
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 7 ]
|
|
}
|
|
},
|
|
{
|
|
"hang_threshold_slider@settings_common.option_slider": {
|
|
"$option_label": "#script_watchdog_hang_threshold_slider_label",
|
|
"$slider_name": "script_watchdog_hang_threshold",
|
|
"$slider_value_binding_name": "#script_watchdog_hang_threshold",
|
|
"$slider_tts_text_value": "#script_watchdog_hang_threshold_text_value",
|
|
"$option_enabled_binding_name": "#script_watchdog_hang_threshold_enabled",
|
|
"$slider_steps_binding_name": "#script_watchdog_hang_threshold_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"spike_warning_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.creator.watchdogSpikeWarning",
|
|
"$option_binding_name": "#script_watchdog_spike_warning",
|
|
"$option_enabled_binding_name": "#script_watchdog_spike_warning_enabled",
|
|
"$toggle_name": "script_watchdog_spike_warning"
|
|
}
|
|
},
|
|
{
|
|
"spike_threshold_slider@settings_common.option_slider": {
|
|
"$option_label": "#script_watchdog_spike_threshold_slider_label",
|
|
"$slider_name": "script_watchdog_spike_threshold",
|
|
"$slider_value_binding_name": "#script_watchdog_spike_threshold",
|
|
"$slider_tts_text_value": "#script_watchdog_spike_threshold_text_value",
|
|
"$option_enabled_binding_name": "#script_watchdog_spike_threshold_enabled",
|
|
"$slider_steps_binding_name": "#script_watchdog_spike_threshold_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#script_watchdog_spike_threshold_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"slow_warning_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.creator.watchdogSlowWarning",
|
|
"$option_binding_name": "#script_watchdog_slow_warning",
|
|
"$option_enabled_binding_name": "#script_watchdog_slow_warning_enabled",
|
|
"$toggle_name": "script_watchdog_slow_warning"
|
|
}
|
|
},
|
|
{
|
|
"slow_threshold_slider@settings_common.option_slider": {
|
|
"$option_label": "#script_watchdog_slow_threshold_slider_label",
|
|
"$slider_name": "script_watchdog_slow_threshold",
|
|
"$slider_value_binding_name": "#script_watchdog_slow_threshold",
|
|
"$slider_tts_text_value": "#script_watchdog_slow_threshold_text_value",
|
|
"$option_enabled_binding_name": "#script_watchdog_slow_threshold_enabled",
|
|
"$slider_steps_binding_name": "#script_watchdog_slow_threshold_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#script_watchdog_slow_threshold_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"content_log_gui_level_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#content_log_gui_level_info",
|
|
"$radio_label_text": "options.content_log_gui.level.info"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#content_log_gui_level_warn",
|
|
"$radio_label_text": "options.content_log_gui.level.warn"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#content_log_gui_level_error",
|
|
"$radio_label_text": "options.content_log_gui.level.error"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"content_log_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"section_panel_1": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 14px" ],
|
|
"ignored": "$is_editor_ignored",
|
|
"controls": [
|
|
{
|
|
"section_divider": {
|
|
"type": "image",
|
|
"size": [ "100% - 30px", 1 ],
|
|
"anchor_from": "center",
|
|
"anchor_to": "center",
|
|
"layer": 3,
|
|
"texture": "textures/ui/list_item_divider_line_light"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"content_log_section_label": {
|
|
"type": "label",
|
|
"text": "contentlog.settingsSectionName",
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"content_log_section_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 7 ]
|
|
}
|
|
},
|
|
{
|
|
"option_content_file_log@settings_common.option_toggle": {
|
|
"$option_label": "options.content_log_file",
|
|
"$option_binding_name": "#content_log_file",
|
|
"$option_enabled_binding_name": "#content_log_file_enabled",
|
|
"$toggle_name": "content_log_file"
|
|
}
|
|
},
|
|
{
|
|
"option_content_gui_log@settings_common.option_toggle": {
|
|
"$option_label": "options.content_log_gui",
|
|
"$option_binding_name": "#content_log_gui",
|
|
"$option_enabled_binding_name": "#content_log_gui_enabled",
|
|
"$toggle_name": "content_log_gui"
|
|
}
|
|
},
|
|
{
|
|
"option_content_log_gui_level@settings_common.option_dropdown": {
|
|
"$option_label": "options.content_log_gui.level",
|
|
"$dropdown_content": "general_section.content_log_gui_level_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "content_log_gui_level_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#content_log_gui_level_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#content_log_gui_level_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
},
|
|
{
|
|
"content_log_buttons": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", 30 ],
|
|
"controls": [
|
|
{
|
|
"open_content_log_history@settings_common.action_button": {
|
|
"$pressed_button_name": "button.open_content_log_history",
|
|
"$button_text": "contentlog.history.title",
|
|
"size": [ "49.5%", "100%" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#content_log_gui_option_enabled",
|
|
"binding_name_override": "#enabled"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"content_log_section_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "1%", "100%" ]
|
|
}
|
|
},
|
|
{
|
|
"clear_content_log_files@settings_common.action_button": {
|
|
"$focus_override_down": "FOCUS_OVERRIDE_STOP",
|
|
|
|
"$pressed_button_name": "button.clear_content_log_files",
|
|
"$button_text": "contentlog.clear_files",
|
|
"size": [ "49.5%", "100%" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#allow_content_log_write_to_disk",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"content_log_section_label_spacer_2": {
|
|
"type": "panel",
|
|
"size": [ "100%", 7 ]
|
|
}
|
|
},
|
|
{
|
|
"content_log_location_label_header": {
|
|
"type": "label",
|
|
"text": "contentlog.logLocationSectionName",
|
|
"color": "$sub_header_text_color",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#content_log_file_enabled",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"content_log_location_label": {
|
|
"type": "label",
|
|
"text": "#text",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color",
|
|
"hide_hyphen": true,
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#content_log_location_text",
|
|
"binding_name_override": "#text"
|
|
},
|
|
{
|
|
"binding_name": "#content_log_file_enabled",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"creator_section": {
|
|
"ignored": "$ignore_creator_section",
|
|
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"$is_editor_ignored|default": false,
|
|
"variables": [
|
|
{
|
|
"requires": "(not $is_desktop or $is_publish)",
|
|
"$is_editor_ignored": true
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "creator_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"editor_toggle@general_section.editor_toggle_panel": {}
|
|
},
|
|
{
|
|
"creator_toggles@general_section.creator_toggles_panel": {}
|
|
},
|
|
{
|
|
"debugger_toggles_panel@general_section.debugger_toggles_panel": {}
|
|
},
|
|
{
|
|
"watchdog_toggles_panel@general_section.watchdog_toggles_panel": {}
|
|
},
|
|
{
|
|
"content_log_panel@general_section.content_log_panel": {
|
|
"ignored": "$education_edition"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
// VIDEO button & section
|
|
|
|
"video_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "video_button_toggle",
|
|
"$glyph_texture": "textures/ui/video_glyph",
|
|
"$glyph_color_texture": "textures/ui/video_glyph_color",
|
|
"$glyph_size": [ 15, 12 ],
|
|
"$button_text": "options.video",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "options.videoTitle"
|
|
}
|
|
},
|
|
|
|
"advanced_video_options_toggle@settings_common.option_toggle_control": {
|
|
"$toggle_name": "advanced_video_options",
|
|
"$toggle_state_binding_name": "#advanced_video_options"
|
|
},
|
|
|
|
"video_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"$education_ios": "($education_edition and $is_ios)",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "video_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
|
|
{
|
|
"brightness_slider@settings_common.option_slider": {
|
|
"ignored": "($is_holographic)",
|
|
"$option_label": "#gamma_slider_label",
|
|
"$slider_name": "gamma",
|
|
"$slider_value_binding_name": "#gamma",
|
|
"$slider_tts_text_value": "#gamma_text_value",
|
|
"$option_enabled_binding_name": "#gamma_enabled",
|
|
"$focus_override_up": "FOCUS_OVERRIDE_STOP",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"vr_brightness_slider@settings_common.option_slider": {
|
|
"ignored": "(not $is_holographic)",
|
|
"$option_label": "#vr_gamma_slider_label",
|
|
"$slider_name": "vr_gamma",
|
|
"$slider_value_binding_name": "#vr_gamma",
|
|
"$slider_tts_text_value": "#vr_gamma_text_value",
|
|
"$option_enabled_binding_name": "#vr_gamma_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"perspective_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.thirdperson",
|
|
"ignored": "($is_holographic and $is_reality_mode)",
|
|
"$dropdown_content": "general_section.third_person_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "third_person_dropdown",
|
|
"$option_enabled_binding_name": "#third_person_dropdown_enabled",
|
|
"$options_dropdown_toggle_label_binding": "#third_person_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
},
|
|
{
|
|
"fullscreen_toggle@settings_common.option_toggle": {
|
|
"$show_fullscreen_toggle|default": true,
|
|
"visible": "($show_fullscreen_toggle and not $is_holographic)",
|
|
"$option_label": "options.fullscreen",
|
|
"$option_binding_name": "#full_screen",
|
|
"$option_enabled_binding_name": "#full_screen_enabled",
|
|
"$toggle_name": "full_screen"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_hidehand@settings_common.option_toggle": {
|
|
"ignored": "($is_holographic)",
|
|
"$option_label": "options.hidehand",
|
|
"$option_binding_name": "#hide_hand",
|
|
"$option_enabled_binding_name": "#hide_hand_enabled",
|
|
"$toggle_name": "hide_hand"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_vrhidehand@settings_common.option_toggle": {
|
|
"ignored": "(not $is_holographic)",
|
|
"$option_label": "options.vrHideHand",
|
|
"$option_binding_name": "#vr_hide_hand",
|
|
"$option_enabled_binding_name": "#vr_hide_hand_enabled",
|
|
"$toggle_name": "vr_hide_hand"
|
|
}
|
|
},
|
|
{
|
|
"hide_paperdoll_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.hidepaperdoll",
|
|
"$option_binding_name": "#hide_paperdoll",
|
|
"$option_enabled_binding_name": "#hide_paperdoll_enabled",
|
|
"$toggle_name": "hide_paperdoll"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_hidehud@settings_common.option_toggle": {
|
|
"ignored": "($is_holographic)",
|
|
"$option_label": "options.hidehud",
|
|
"$option_binding_name": "#hide_hud",
|
|
"$option_enabled_binding_name": "#hide_hud_enabled",
|
|
"$toggle_name": "hide_hud"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_vrhidehud@settings_common.option_toggle": {
|
|
"ignored": "(not $is_holographic)",
|
|
"$option_label": "options.vrHideHud",
|
|
"$option_binding_name": "#vr_hide_hud",
|
|
"$option_enabled_binding_name": "#vr_hide_hud_enabled",
|
|
"$toggle_name": "vr_hide_hud"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_screen_animations@settings_common.option_toggle": {
|
|
"ignored": "($is_holographic)",
|
|
"$option_label": "options.screenAnimations",
|
|
"$option_binding_name": "#screen_animations",
|
|
"$option_enabled_binding_name": "#screen_animations_enabled",
|
|
"$toggle_name": "screen_animations",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#screen_animations_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"hud_opacity_slider@settings_common.option_slider": {
|
|
"$option_label": "#interface_opacity_slider_label",
|
|
"$slider_name": "interface_opacity",
|
|
"$slider_value_binding_name": "#interface_opacity",
|
|
"$slider_tts_text_value": "#interface_opacity_text_value",
|
|
"$option_enabled_binding_name": "#interface_opacity_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"splitscreen_hud_opacity_slider@settings_common.option_slider": {
|
|
"ignored": "(not $can_splitscreen)",
|
|
"$option_label": "#splitscreen_interface_opacity_slider_label",
|
|
"$slider_name": "splitscreen_interface_opacity",
|
|
"$slider_value_binding_name": "#splitscreen_interface_opacity",
|
|
"$slider_tts_text_value": "#splitscreen_interface_opacity_text_value",
|
|
"$option_enabled_binding_name": "#splitscreen_interface_opacity_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"setup_safe_zone": {
|
|
"ignored": "(not $supports_user_configured_safezone or (not $is_pregame))",
|
|
"type": "panel",
|
|
"size": [ "100%", 32 ],
|
|
"controls": [
|
|
{
|
|
"action_button@settings_common.action_button": {
|
|
"$pressed_button_name": "setup_safe_zone_button",
|
|
"$button_text": "options.safeZone.title",
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fov_slider@settings_common.option_slider": {
|
|
"$ignored": "($is_holographic and $is_reality_mode and not $is_pregame)",
|
|
"$option_label": "#field_of_view_slider_label",
|
|
"$slider_tts_text_value": "#field_of_view_text_value",
|
|
"$slider_name": "field_of_view",
|
|
"$slider_value_binding_name": "#field_of_view",
|
|
"$option_enabled_binding_name": "#field_of_view_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"split_screen_dropdown@settings_common.option_dropdown": {
|
|
"ignored": "(not $can_splitscreen)",
|
|
"$option_label": "options.splitscreen",
|
|
"$dropdown_content": "general_section.split_screen_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "split_screen_dropdown",
|
|
"$option_enabled_binding_name": "#split_screen_dropdown_enabled",
|
|
"$options_dropdown_toggle_label_binding": "#split_screen_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "145%" ]
|
|
}
|
|
},
|
|
{
|
|
"auto_save_icon_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.showautosaveicon",
|
|
"$option_binding_name": "#show_auto_save_icon",
|
|
"$option_enabled_binding_name": "#show_auto_save_icon_enabled",
|
|
"$toggle_name": "show_auto_save_icon"
|
|
}
|
|
},
|
|
{
|
|
"outline_selection_toggle@settings_common.option_toggle": {
|
|
"ignored": "($is_holographic)",
|
|
"$option_label": "options.classic_box_selection",
|
|
"$option_binding_name": "#classic_box_selection",
|
|
"$option_enabled_binding_name": "#classic_box_selection_enabled",
|
|
"$toggle_name": "classic_box_selection"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_15@settings_common.option_toggle": {
|
|
"ignored": "(not $is_holographic)",
|
|
"$option_label": "options.vr_classic_box_selection",
|
|
"$option_binding_name": "#vr_classic_box_selection",
|
|
"$option_enabled_binding_name": "#vr_classic_box_selection_enabled",
|
|
"$toggle_name": "vr_classic_box_selection"
|
|
}
|
|
},
|
|
{
|
|
"player_names_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.ingamePlayerNames",
|
|
"$option_binding_name": "#ingame_player_names",
|
|
"$option_enabled_binding_name": "#ingame_player_names_enabled",
|
|
"$toggle_name": "ingame_player_names"
|
|
}
|
|
},
|
|
{
|
|
"splitscreen_player_names_toggle@settings_common.option_toggle": {
|
|
"ignored": "(not $can_splitscreen)",
|
|
"$option_label": "options.splitscreenIngamePlayerNames",
|
|
"$option_binding_name": "#splitscreen_ingame_player_names",
|
|
"$option_enabled_binding_name": "#splitscreen_ingame_player_names_enabled",
|
|
"$toggle_name": "splitscreen_ingame_player_names"
|
|
}
|
|
},
|
|
{
|
|
"view_bobbing_toggle@settings_common.option_toggle": {
|
|
"ignored": "($is_holographic and $is_reality_mode and not $is_pregame)",
|
|
"$option_label": "options.viewBobbing",
|
|
"$option_binding_name": "#view_bobbing",
|
|
"$option_enabled_binding_name": "#view_bobbing_enabled",
|
|
"$toggle_name": "view_bobbing"
|
|
}
|
|
},
|
|
{
|
|
"camera_shake_toggle@settings_common.option_toggle": {
|
|
"ignored": "($is_holographic and $is_reality_mode and not $is_pregame)",
|
|
"$option_label": "options.screenShake",
|
|
"$option_binding_name": "#camera_shake",
|
|
"$option_enabled_binding_name": "#camera_shake_enabled",
|
|
"$toggle_name": "camera_shake"
|
|
}
|
|
},
|
|
{
|
|
"fancy_leaves_toggle@settings_common.option_toggle": {
|
|
"ignored": "($pocket_edition or $education_ios or $is_holographic)",
|
|
"$option_label": "options.transparentleaves",
|
|
"$option_binding_name": "#transparent_leaves",
|
|
"$option_enabled_binding_name": "#transparent_leaves_enabled",
|
|
"$toggle_name": "transparent_leaves"
|
|
}
|
|
},
|
|
{
|
|
"vr_fancy_leaves_toggle@settings_common.option_toggle": {
|
|
"ignored": "(not $is_holographic)",
|
|
"$option_label": "options.transparentleaves",
|
|
"$option_binding_name": "#vr_transparent_leaves",
|
|
"$option_enabled_binding_name": "#vr_transparent_leaves_enabled",
|
|
"$toggle_name": "vr_transparent_leaves"
|
|
}
|
|
},
|
|
{
|
|
"fancy_bubbles_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.bubbleparticles",
|
|
"$option_binding_name": "#bubble_particles",
|
|
"$option_enabled_binding_name": "#bubble_particles_enabled",
|
|
"$toggle_name": "bubble_particles"
|
|
}
|
|
},
|
|
{
|
|
"render_clouds_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.renderclouds",
|
|
"$option_binding_name": "#render_clouds",
|
|
"$option_enabled_binding_name": "#render_clouds_enabled",
|
|
"$toggle_name": "render_clouds"
|
|
}
|
|
},
|
|
{
|
|
"fancy_clouds_toggle@settings_common.option_toggle": {
|
|
"ignored": "($new_video_settings)",
|
|
"$option_label": "options.fancyskies",
|
|
"$option_binding_name": "#fancy_skies",
|
|
"$option_enabled_binding_name": "#fancy_skies_enabled",
|
|
"$toggle_name": "fancy_skies"
|
|
}
|
|
},
|
|
{
|
|
"smooth_lighting_toggle@settings_common.option_toggle": {
|
|
"ignored": "($is_holographic or $new_video_settings)",
|
|
"$option_label": "options.smooth_lighting",
|
|
"$option_binding_name": "#smooth_lighting",
|
|
"$option_enabled_binding_name": "#smooth_lighting_enabled",
|
|
"$toggle_name": "smooth_lighting"
|
|
}
|
|
},
|
|
{
|
|
"vr_smooth_lighting_toggle@settings_common.option_toggle": {
|
|
"ignored": "(not $is_holographic)",
|
|
"$option_label": "options.smooth_lighting",
|
|
"$option_binding_name": "#vr_smooth_lighting",
|
|
"$option_enabled_binding_name": "#vr_smooth_lighting_enabled",
|
|
"$toggle_name": "vr_smooth_lighting"
|
|
}
|
|
},
|
|
{
|
|
"graphics_toggle@settings_common.option_toggle": {
|
|
"ignored": "($is_holographic or $new_video_settings)",
|
|
"$option_label": "options.graphics",
|
|
"$option_binding_name": "#graphics_toggle",
|
|
"$option_enabled_binding_name": "#graphics_toggle_enabled",
|
|
"$toggle_name": "graphics_toggle"
|
|
}
|
|
},
|
|
{
|
|
"rendering_profile_option_slider@settings_common.option_slider": {
|
|
"ignored": true,
|
|
"$option_label": "#rendering_profile_slider_label",
|
|
"$slider_name": "rendering_profile",
|
|
"$slider_value_binding_name": "#rendering_profile",
|
|
"$slider_tts_text_value": "#rendering_profile_text_value",
|
|
"$option_enabled_binding_name": "#rendering_profile_slider_enabled",
|
|
"$slider_steps_binding_name": "#rendering_profile_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"field_of_view_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.fov.toggle",
|
|
"$option_binding_name": "#field_of_view_toggle",
|
|
"$option_enabled_binding_name": "#field_of_view_toggle_enabled",
|
|
"$toggle_name": "field_of_view_toggle"
|
|
}
|
|
},
|
|
{
|
|
"super_fancy_panel": {
|
|
"ignored": true,
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 4px" ],
|
|
|
|
"controls": [
|
|
{
|
|
"super_fancy_section": {
|
|
"type": "image",
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "top_middle",
|
|
"size": [ "100% - 4px", "100%c + 6px" ],
|
|
"texture": "textures/ui/mainbanners",
|
|
"controls": [
|
|
{
|
|
"super_fancy_contents": {
|
|
"type": "stack_panel",
|
|
"size": [ "100% - 6px", "100%c - 4px" ],
|
|
"controls": [
|
|
{
|
|
"atmospherics_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.atmosphericsEnable",
|
|
"$option_binding_name": "#atmospherics",
|
|
"$option_enabled_binding_name": "#atmospherics_enabled",
|
|
"$toggle_name": "atmospherics"
|
|
}
|
|
},
|
|
{
|
|
"edge_highlight_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.edgeHighlightEnable",
|
|
"$option_binding_name": "#edge_highlight",
|
|
"$option_enabled_binding_name": "#edge_highlight_enabled",
|
|
"$toggle_name": "edge_highlight"
|
|
}
|
|
},
|
|
{
|
|
"bloom_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.bloomEnable",
|
|
"$option_binding_name": "#bloom",
|
|
"$option_enabled_binding_name": "#bloom_enabled",
|
|
"$toggle_name": "bloom"
|
|
}
|
|
},
|
|
{
|
|
"terrain_shadows_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.terrainShadowsEnable",
|
|
"$option_binding_name": "#terrain_shadows",
|
|
"$option_enabled_binding_name": "#terrain_shadows_enabled",
|
|
"$toggle_name": "terrain_shadows"
|
|
}
|
|
},
|
|
{
|
|
"super_fancy_water_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.superFancyWaterEnable",
|
|
"$option_binding_name": "#super_fancy_water",
|
|
"$option_enabled_binding_name": "#super_fancy_water_enabled",
|
|
"$toggle_name": "super_fancy_water"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"ui_profile_dropdown@settings_common.option_dropdown": {
|
|
"ignored": "($console_edition)",
|
|
"$option_label": "options.uiprofile",
|
|
"$dropdown_content": "general_section.ui_profile_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "ui_profile_dropdown",
|
|
"$option_enabled_binding_name": "#ui_profile_dropdown_enabled",
|
|
"$options_dropdown_toggle_label_binding": "#ui_profile_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "145%" ]
|
|
}
|
|
},
|
|
{
|
|
"beta_new_bed_screen_toggle_input_panel@settings_common.option_toggle": {
|
|
"type": "input_panel",
|
|
"ignored": "(not $pre_release)",
|
|
"consume_hover_events": false,
|
|
"focus_enabled": true,
|
|
"$beta_new_bed_screen_toggle_disabled_is_hovered_button_event|default": "button.beta_new_bed_screen_toggle_disabled_is_hovered",
|
|
"button_mappings": [
|
|
{
|
|
"to_button_id": "$beta_new_bed_screen_toggle_disabled_is_hovered_button_event",
|
|
"mapping_type": "pressed"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"beta_new_bed_screen_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.betaNewBedScreenToggle",
|
|
"$option_binding_name": "#beta_new_bed_screen_toggle",
|
|
"$toggle_name": "beta_new_bed_screen_toggle",
|
|
"$option_enabled_binding_name": "#beta_new_bed_screen_toggle_enabled",
|
|
"controls": [
|
|
{ "beta_new_bed_screen_toggle_disabled@general_section.beta_new_bed_screen_toggle_disabled": {} },
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"gui_scale_slider@settings_common.option_slider": {
|
|
"ignored": "($is_holographic)",
|
|
"$option_label": "#gui_scale_slider_label",
|
|
"$slider_name": "gui_scale",
|
|
"$slider_value_binding_name": "#gui_scale",
|
|
"$slider_tts_text_value": "#gui_scale_text_value",
|
|
"$option_enabled_binding_name": "#gui_scale_enabled",
|
|
"$slider_steps_binding_name": "#gui_scale_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#gui_scale_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"gui_scale_disabled_option@general_section.gui_scale_disabled_option": {
|
|
"$gui_scale_disabled_option_visible": "#gui_scale_disabled_option_visible",
|
|
"$gui_scale_disabled_option_is_hovered_button_event": "button.gui_scale_disabled_option_is_hovered",
|
|
"$gui_scale_disabled_option_tooltip_visible": "#gui_scale_disabled_option_tooltip_visible"
|
|
}
|
|
},
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"gui_accessibility_scaling_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.gui.accessibility.scaling",
|
|
"$option_binding_name": "#gui_accessibility_scaling",
|
|
"$option_enabled_binding_name": "#gui_accessibility_scaling_enabled",
|
|
"$toggle_name": "gui_accessibility_scaling",
|
|
"layer": 1,
|
|
"controls": [
|
|
{ "accessibility_scaling_option@general_section.accessibility_scaling_option": {} },
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_improved_input_response@settings_common.option_toggle": {
|
|
"ignored": "(not $is_improve_input_response_platform_supported)",
|
|
"$option_label": "options.improvedInputResponsePlaceholder",
|
|
"$option_binding_name": "#improved_input_response_options",
|
|
"$option_enabled_binding_name": "#improved_input_response_options_enabled",
|
|
"$toggle_name": "improved_input_response_options",
|
|
"layer": 1,
|
|
"controls": [
|
|
{ "improved_input_response_option@general_section.improved_input_response_option": {} },
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"dynamic_textures_toggle@settings_common.option_toggle": {
|
|
"ignored": "(not $is_dynamic_textures_platform_supported)",
|
|
"$option_label": "options.dynamicTexturesToggle",
|
|
"$option_binding_name": "#dynamic_textures",
|
|
"$option_enabled_binding_name": "#dynamic_textures_enabled",
|
|
"$toggle_name": "dynamic_textures",
|
|
"layer": 1,
|
|
"controls": [
|
|
{ "dynamic_textures_option@general_section.dynamic_textures_option": {} },
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"upscaling_toggle@general_section.upscaling_toggle": {
|
|
"ignored": "$new_video_settings"
|
|
}
|
|
},
|
|
{
|
|
"raytracing_toggle@settings_common.option_toggle": {
|
|
"ignored": "($is_holographic or $new_video_settings)",
|
|
"$option_label": "options.raytracing",
|
|
"$option_binding_name": "#raytracing",
|
|
"$option_enabled_binding_name": "#raytracing_enabled",
|
|
"$toggle_name": "raytracing",
|
|
"controls": [
|
|
{ "rtx_disabled_option_upsell@general_section.rtx_disabled_option_upsell": {} },
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"raytracing_render_distance_slider@settings_common.option_slider": {
|
|
"ignored": "($is_holographic)",
|
|
"$option_label": "#raytracing_render_distance_slider_label",
|
|
"$slider_name": "raytracing_render_distance",
|
|
"$slider_value_binding_name": "#raytracing_render_distance",
|
|
"$slider_tts_text_value": "#raytracing_render_distance_text_value",
|
|
"$option_enabled_binding_name": "#raytracing_render_distance_enabled",
|
|
"$slider_steps_binding_name": "#raytracing_render_distance_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"controls": [
|
|
{ "rtx_render_distance_warning@general_section.rtx_render_distance_warning": {} },
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#show_raytracing_render_distance",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"deferred_render_distance_slider@settings_common.option_slider": {
|
|
"ignored": "($is_holographic or not $new_video_settings)",
|
|
"$option_label": "#deferred_render_distance_slider_label",
|
|
"$slider_name": "deferred_render_distance",
|
|
"$slider_value_binding_name": "#deferred_render_distance",
|
|
"$slider_tts_text_value": "#deferred_render_distance_text_value",
|
|
"$option_enabled_binding_name": "#deferred_render_distance_enabled",
|
|
"$slider_steps_binding_name": "#deferred_render_distance_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"controls": [
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#show_deferred_render_distance",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"render_distance_slider@settings_common.option_slider": {
|
|
"ignored": "($is_holographic)",
|
|
"$option_label": "#render_distance_slider_label",
|
|
"$slider_name": "render_distance",
|
|
"$slider_value_binding_name": "#render_distance",
|
|
"$slider_tts_text_value": "#render_distance_text_value",
|
|
"$option_enabled_binding_name": "#render_distance_enabled",
|
|
"$slider_steps_binding_name": "#render_distance_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"controls": [
|
|
{ "render_distance_warning@general_section.render_distance_warning": {} },
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#show_render_distance",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"render_distance_warning_text": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%cm + 16px" ],
|
|
"controls": [
|
|
{
|
|
"render_distance_popup@common.static_tooltip_popup_with_image_and_text": {
|
|
"size": [ "100% - 4px", "100%cm + 8px" ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "top_middle",
|
|
"$tooltip_panel_offset": [ 0, 6 ],
|
|
"$tooltip_popup_image": "textures/ui/WarningGlyph",
|
|
"$tooltip_button_binding_type": "global",
|
|
"$tooltip_button_collection_name": "",
|
|
"$tooltip_popup_visible_binding": "#render_distance_warning_visible",
|
|
"$tooltip_text_binding_name": "#render_distance_performance_tooltip_text",
|
|
"$tooltip_chevron_anchor": "top_right",
|
|
"$tooltip_popup_chevron_offset": [ "-30%x", "-10px" ],
|
|
"$tooltip_popup_chevron_texture": "textures/ui/tooltip_inverted_chevron"
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#render_distance_warning_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"vr_render_distance_slider@settings_common.option_slider": {
|
|
"ignored": "(not $is_holographic)",
|
|
"$option_label": "#vr_render_distance_slider_label",
|
|
"$slider_name": "vr_render_distance",
|
|
"$slider_value_binding_name": "#vr_render_distance",
|
|
"$slider_tts_text_value": "#vr_render_distance_text_value",
|
|
"$option_enabled_binding_name": "#vr_render_distance_enabled",
|
|
"$slider_steps_binding_name": "#vr_render_distance_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"max_framerate_slider@general_section.max_framerate_slider": {
|
|
"ignored": "($new_video_settings or $education_edition)"
|
|
}
|
|
},
|
|
{
|
|
"msaa_slider@general_section.msaa_slider": {
|
|
"ignored": "$new_video_settings"
|
|
}
|
|
},
|
|
{
|
|
"vr_msaa_slider@settings_common.option_slider": {
|
|
"ignored": "(not $is_holographic or $is_win10_arm)",
|
|
"$option_label": "#vr_msaa_slider_label",
|
|
"$slider_name": "vr_msaa",
|
|
"$slider_value_binding_name": "#vr_msaa",
|
|
"$slider_tts_text_value": "#vr_msaa_text_value",
|
|
"$option_enabled_binding_name": "#vr_msaa_enabled",
|
|
"$slider_steps_binding_name": "#vr_msaa_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#show_vr_msaa",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"texel_anti_aliasing_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.texelAA",
|
|
"$option_binding_name": "#texel_aa",
|
|
"$option_enabled_binding_name": "#texel_aa_enabled",
|
|
"$toggle_name": "texel_aa",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#show_texel_aa",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"vr_3d_rendering@settings_common.option_toggle": {
|
|
"ignored": "(not $gear_vr or not $is_holographic)",
|
|
"$option_label": "options.3DRendering",
|
|
"$option_binding_name": "#vr_3d_rendering",
|
|
"$option_enabled_binding_name": "#vr_3d_rendering_enabled",
|
|
"$toggle_name": "vr_3d_rendering"
|
|
}
|
|
},
|
|
{
|
|
"vr_mirror_texture@settings_common.option_toggle": {
|
|
"ignored": "($gear_vr or $psvr or not $is_holographic)",
|
|
"$option_label": "options.vrMirrorTexture",
|
|
"$option_binding_name": "#vr_mirror_texture",
|
|
"$option_enabled_binding_name": "#vr_mirror_texture_enabled",
|
|
"$toggle_name": "vr_mirror_texture"
|
|
}
|
|
},
|
|
{
|
|
"vr_hand_pointer_visible@settings_common.option_toggle": {
|
|
"ignored": "(not $is_holographic or not $supports_hand_controllers)",
|
|
"$option_label": "options.vrHandPointer",
|
|
"$option_binding_name": "#vr_hand_pointer",
|
|
"$option_enabled_binding_name": "#vr_hand_pointer_enabled",
|
|
"$toggle_name": "vr_hand_pointer"
|
|
}
|
|
},
|
|
{
|
|
"vr_hands_visible@settings_common.option_toggle": {
|
|
"ignored": "(not $is_holographic or not $supports_hand_controllers)",
|
|
"$option_label": "options.vrHandsVisible",
|
|
"$option_binding_name": "#vr_hands_visible",
|
|
"$option_enabled_binding_name": "#vr_hands_visible_enabled",
|
|
"$toggle_name": "vr_hands_visible"
|
|
}
|
|
},
|
|
{
|
|
"advanced_graphics_options_panel": {
|
|
"ignored": "(not $new_video_settings)",
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c + 4px" ],
|
|
"controls": [
|
|
{
|
|
"graphics_mode@settings_common.option_dropdown": {
|
|
"$option_label": "options.graphicsMode",
|
|
"$dropdown_content": "general_section.graphics_mode_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "graphics_mode_dropdown",
|
|
"$option_enabled_binding_name": "#graphics_mode_dropdown_enabled",
|
|
"$options_dropdown_toggle_label_binding": "#graphics_mode_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "255%" ]
|
|
}
|
|
},
|
|
{
|
|
"advanced_graphics_options_button@common_buttons.light_content_button": {
|
|
"size": [ "100%", 20 ],
|
|
"$button_content": "general_section.advanced_graphics_options_button_content",
|
|
"$pressed_button_name": "button.expand_advanced_graphics"
|
|
}
|
|
},
|
|
{
|
|
"advanced_graphics_options_section@general_section.advanced_graphics_options_section": {
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#advanced_graphics_options_grid_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"reset_button@settings_common.action_button": {
|
|
"ignored": "(not $is_pregame)",
|
|
"$pressed_button_name": "button.reset_settings",
|
|
"$button_text": "options.resetSettings",
|
|
"property_bag": {
|
|
"reset_group": "video"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"max_framerate_slider@settings_common.option_slider": {
|
|
"ignored": "($is_publish or $education_edition)",
|
|
"$option_label": "#max_framerate_slider_label",
|
|
"$slider_name": "max_framerate",
|
|
"$slider_value_binding_name": "#max_framerate",
|
|
"$slider_tts_text_value": "#max_framerate_text_value",
|
|
"$option_enabled_binding_name": "#max_framerate_enabled",
|
|
"$slider_steps_binding_name": "#max_framerate_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"controls": [
|
|
{ "max_framerate_option@general_section.max_framerate_option": {} },
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
]
|
|
},
|
|
"msaa_slider@settings_common.option_slider": {
|
|
"ignored": "($is_holographic or $is_win10_arm)",
|
|
"$option_label": "#msaa_slider_label",
|
|
"$slider_name": "msaa",
|
|
"$slider_value_binding_name": "#msaa",
|
|
"$slider_tts_text_value": "#msaa_text_value",
|
|
"$option_enabled_binding_name": "#msaa_enabled",
|
|
"$slider_steps_binding_name": "#msaa_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#show_msaa",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
"upscaling_toggle@settings_common.option_toggle": {
|
|
"ignored": "($is_holographic and $win10_edition)",
|
|
"$option_label": "options.upscaling",
|
|
"$option_binding_name": "#graphics_upscaling",
|
|
"$option_enabled_binding_name": "#graphics_upscaling_enabled",
|
|
"$toggle_name": "graphics_upscaling",
|
|
"controls": [
|
|
{
|
|
"rtx_disabled_option_upsell@general_section.rtx_disabled_option_upsell": {
|
|
"$rtx_disabled_option_upsell_visible": "#rtx_upscale_disabled_option_upsell_visible",
|
|
"$rtx_disabled_option_is_hovered_button_event": "button.rtx_upscale_disabled_option_is_hovered",
|
|
"$rtx_disabled_option_upsell_tooltip_visible": "#rtx_upscale_disabled_option_upsell_tooltip_visible"
|
|
}
|
|
},
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
]
|
|
},
|
|
|
|
// Information popup for new death screen toggle
|
|
|
|
"new_death_screen_toggle_disabled_image": {
|
|
"type": "image",
|
|
"size": [ 7, 11 ],
|
|
"texture": "textures/ui/infobulb"
|
|
},
|
|
|
|
"new_death_screen_toggle_disabled_popup@common.static_tooltip_popup_with_image_and_text": {
|
|
"size": [ "100% - 4px", "100%cm + 8px" ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "bottom_middle",
|
|
"$tooltip_panel_offset": [ 0, -10 ],
|
|
"$tooltip_popup_image": "textures/ui/infobulb",
|
|
"$tooltip_button_binding_type": "global",
|
|
"$tooltip_button_collection_name": "",
|
|
"$tooltip_popup_visible_binding|default": "$new_death_screen_toggle_disabled_tooltip_visible",
|
|
"$tooltip_text_binding_name": "#new_death_screen_toggle_disabled_tooltip_text",
|
|
"$tooltip_chevron_anchor": "bottom_right",
|
|
"$tooltip_popup_chevron_offset": [ "-30%x", "100%y - 3px" ]
|
|
},
|
|
|
|
"new_death_screen_toggle_disabled": {
|
|
"type": "panel",
|
|
"size": [ "100%", 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"$new_death_screen_toggle_disabled_visible|default": "#new_death_screen_toggle_disabled_visible",
|
|
"$new_death_screen_toggle_disabled_tooltip_visible|default": "#new_death_screen_toggle_disabled_tooltip_visible",
|
|
"controls": [
|
|
{
|
|
"new_death_screen_toggle_disabled_image@general_section.new_death_screen_toggle_disabled_image": {
|
|
"offset": [ -14, 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right"
|
|
}
|
|
},
|
|
{ "new_death_screen_toggle_disabled_popup@general_section.new_death_screen_toggle_disabled_popup": {} }
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "$new_death_screen_toggle_disabled_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
// Information popup for new bed screen toggle
|
|
|
|
"beta_new_bed_screen_toggle_disabled_image": {
|
|
"type": "image",
|
|
"size": [ 7, 11 ],
|
|
"texture": "textures/ui/infobulb"
|
|
},
|
|
|
|
"beta_new_bed_screen_toggle_disabled_popup@common.static_tooltip_popup_with_image_and_text": {
|
|
"size": [ "100% - 4px", "100%cm + 8px" ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "bottom_middle",
|
|
"$tooltip_panel_offset": [ 0, -10 ],
|
|
"$tooltip_popup_image": "textures/ui/infobulb",
|
|
"$tooltip_button_binding_type": "global",
|
|
"$tooltip_button_collection_name": "",
|
|
"$tooltip_popup_visible_binding|default": "$beta_new_bed_screen_toggle_disabled_tooltip_visible",
|
|
"$tooltip_text_binding_name": "#beta_new_bed_screen_toggle_disabled_tooltip_text",
|
|
"$tooltip_chevron_anchor": "bottom_right",
|
|
"$tooltip_popup_chevron_offset": [ "-30%x", "100%y - 3px" ]
|
|
},
|
|
|
|
"beta_new_bed_screen_toggle_disabled": {
|
|
"type": "panel",
|
|
"size": [ "100%", 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"$beta_new_bed_screen_toggle_disabled_visible|default": "#beta_new_bed_screen_toggle_disabled_visible",
|
|
"$beta_new_bed_screen_toggle_disabled_tooltip_visible|default": "#beta_new_bed_screen_toggle_disabled_tooltip_visible",
|
|
"controls": [
|
|
{
|
|
"beta_new_bed_screen_toggle_disabled_image@general_section.beta_new_bed_screen_toggle_disabled_image": {
|
|
"offset": [ -14, 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right"
|
|
}
|
|
},
|
|
{ "beta_new_bed_screen_toggle_disabled_popup@general_section.beta_new_bed_screen_toggle_disabled_popup": {} }
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "$beta_new_bed_screen_toggle_disabled_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
|
|
// Warning Notification and popup for RTX render distance
|
|
|
|
"rtx_render_distance_warning_image": {
|
|
"type": "image",
|
|
"size": [ 7, 11 ],
|
|
"texture": "textures/ui/WarningGlyph"
|
|
},
|
|
|
|
"rtx_render_distance_popup@common.static_tooltip_popup_with_image_and_text": {
|
|
"size": [ "100% - 4px", "100%cm + 8px" ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "bottom_middle",
|
|
"$tooltip_panel_offset": [ 0, -10 ],
|
|
"$tooltip_popup_image": "textures/ui/infobulb",
|
|
"$tooltip_button_binding_type": "global",
|
|
"$tooltip_button_collection_name": "",
|
|
"$tooltip_popup_visible_binding": "#rtx_render_distance_warning_tooltip_visible",
|
|
"$tooltip_text_binding_name": "#rtx_renderdist_performance_tooltip_text",
|
|
"$tooltip_chevron_anchor": "bottom_right",
|
|
"$tooltip_popup_chevron_offset": [ "-30%x", "100%y - 3px" ]
|
|
},
|
|
|
|
"rtx_render_distance_warning": {
|
|
"type": "panel",
|
|
"size": [ "100%", 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"controls": [
|
|
{
|
|
"rtx_render_distance_warning_image@general_section.rtx_render_distance_warning_image": {
|
|
"offset": [ -14, 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"controls": [
|
|
{
|
|
"hover_detection_input_panel": {
|
|
"type": "input_panel",
|
|
"consume_hover_events": false,
|
|
"focus_enabled": true,
|
|
"tts_skip_message": true,
|
|
"button_mappings": [
|
|
{
|
|
"to_button_id": "button.rtx_warning_is_hovered",
|
|
"mapping_type": "pressed"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{ "rtx_render_distance_popup@general_section.rtx_render_distance_popup": {} }
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#rtx_render_distance_warning_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
"accessibility_scaling_option_image": {
|
|
"type": "image",
|
|
"size": [ 7, 11 ],
|
|
"texture": "textures/ui/infobulb"
|
|
},
|
|
|
|
"accessibility_scaling_option_popup@common.static_tooltip_popup_with_image_and_text": {
|
|
"size": [ "100% - 4px", "100%cm + 8px" ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "bottom_middle",
|
|
"$tooltip_panel_offset": [ 0, -10 ],
|
|
"$tooltip_popup_image": "textures/ui/infobulb",
|
|
"$tooltip_button_binding_type": "global",
|
|
"$tooltip_button_collection_name": "",
|
|
"$tooltip_popup_visible_binding|default": "#accessibility_scaling_option_tooltip_visible",
|
|
"$tooltip_text_binding_name": "#accessibility_scaling_option_tooltip_text",
|
|
"$tooltip_chevron_anchor": "bottom_right",
|
|
"$tooltip_popup_chevron_offset": [ "-30%x", "100%y - 3px" ]
|
|
},
|
|
|
|
"accessibility_scaling_option": {
|
|
"type": "panel",
|
|
"size": [ "100%", 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"controls": [
|
|
{
|
|
"accessibility_scaling_option_image@general_section.accessibility_scaling_option_image": {
|
|
"offset": [ -14, 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"layer": 3,
|
|
"controls": [
|
|
{
|
|
"hover_detection_input_panel": {
|
|
"type": "input_panel",
|
|
"consume_hover_events": false,
|
|
"focus_enabled": true,
|
|
"tts_skip_message": true,
|
|
"button_mappings": [
|
|
{
|
|
"to_button_id": "button.accessibility_scaling_option_is_hovered",
|
|
"mapping_type": "pressed"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{ "accessibility_scaling_option_popup@general_section.accessibility_scaling_option_popup": {} }
|
|
]
|
|
},
|
|
|
|
"improved_input_response_image": {
|
|
"type": "image",
|
|
"size": [ 7, 11 ],
|
|
"texture": "textures/ui/infobulb"
|
|
},
|
|
|
|
"improved_input_response_option_popup@common.static_tooltip_popup_with_image_and_text": {
|
|
"size": [ "100% - 4px", "100%cm + 8px" ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "bottom_middle",
|
|
"$tooltip_panel_offset": [ 0, -10 ],
|
|
"$tooltip_popup_image": "textures/ui/infobulb",
|
|
"$tooltip_button_binding_type": "global",
|
|
"$tooltip_button_collection_name": "",
|
|
"$tooltip_popup_visible_binding|default": "#improved_input_response_option_tooltip_visible",
|
|
"$tooltip_text_binding_name": "#improved_input_response_option_tooltip_text",
|
|
"$tooltip_chevron_anchor": "bottom_right",
|
|
"$tooltip_popup_chevron_offset": [ "-30%x", "100%y - 3px" ]
|
|
},
|
|
|
|
"improved_input_response_option": {
|
|
"type": "panel",
|
|
"size": [ "100%", 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"controls": [
|
|
{
|
|
"improved_input_response_image@general_section.improved_input_response_image": {
|
|
"offset": [ -14, 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"layer": 3,
|
|
"controls": [
|
|
{
|
|
"hover_detection_input_panel": {
|
|
"type": "input_panel",
|
|
"consume_hover_events": false,
|
|
"focus_enabled": true,
|
|
"tts_skip_message": true,
|
|
"button_mappings": [
|
|
{
|
|
"to_button_id": "button.improved_input_response_option_is_hovered",
|
|
"mapping_type": "pressed"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{ "improved_input_response_option_popup@general_section.improved_input_response_option_popup": {} }
|
|
]
|
|
},
|
|
|
|
"dynamic_textures_option_image": {
|
|
"type": "image",
|
|
"size": [ 7, 11 ],
|
|
"texture": "textures/ui/infobulb"
|
|
},
|
|
|
|
"dynamic_textures_option_popup@common.static_tooltip_popup_with_image_and_text": {
|
|
"size": [ "100% - 4px", "100%cm + 8px" ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "bottom_middle",
|
|
"$tooltip_panel_offset": [ 0, -10 ],
|
|
"$tooltip_popup_image": "textures/ui/infobulb",
|
|
"$tooltip_button_binding_type": "global",
|
|
"$tooltip_button_collection_name": "",
|
|
"$tooltip_popup_visible_binding|default": "#dynamic_textures_option_tooltip_visible",
|
|
"$tooltip_text_binding_name": "#dynamic_textures_option_tooltip_text",
|
|
"$tooltip_chevron_anchor": "bottom_right",
|
|
"$tooltip_popup_chevron_offset": [ "-30%x", "100%y - 3px" ]
|
|
},
|
|
|
|
"dynamic_textures_option": {
|
|
"type": "panel",
|
|
"size": [ "100%", 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"controls": [
|
|
{
|
|
"dynamic_textures_option_image@general_section.dynamic_textures_option_image": {
|
|
"offset": [ -14, 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"layer": 3,
|
|
"controls": [
|
|
{
|
|
"hover_detection_input_panel": {
|
|
"type": "input_panel",
|
|
"consume_hover_events": false,
|
|
"focus_enabled": true,
|
|
"tts_skip_message": true,
|
|
"button_mappings": [
|
|
{
|
|
"to_button_id": "button.dynamic_textures_option_is_hovered",
|
|
"mapping_type": "pressed"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{ "dynamic_textures_option_popup@general_section.dynamic_textures_option_popup": {} }
|
|
]
|
|
},
|
|
|
|
"max_framerate_option_image": {
|
|
"type": "image",
|
|
"size": [ 7, 11 ],
|
|
"texture": "textures/ui/infobulb"
|
|
},
|
|
|
|
"max_framerate_option_popup@common.static_tooltip_popup_with_image_and_text": {
|
|
"size": [ "100% - 4px", "100%cm + 8px" ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "bottom_middle",
|
|
"$tooltip_panel_offset": [ 0, -10 ],
|
|
"$tooltip_popup_image": "textures/ui/infobulb",
|
|
"$tooltip_button_binding_type": "global",
|
|
"$tooltip_button_collection_name": "",
|
|
"$tooltip_popup_visible_binding|default": "#max_framerate_option_tooltip_visible",
|
|
"$tooltip_text_binding_name": "#max_framerate_option_tooltip_text",
|
|
"$tooltip_chevron_anchor": "bottom_right",
|
|
"$tooltip_popup_chevron_offset": [ "-30%x", "100%y - 3px" ]
|
|
},
|
|
|
|
"max_framerate_option": {
|
|
"type": "panel",
|
|
"size": [ "100%", 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"controls": [
|
|
{
|
|
"max_framerate_option_image@general_section.max_framerate_option_image": {
|
|
"offset": [ -14, 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"layer": 3,
|
|
"controls": [
|
|
{
|
|
"hover_detection_input_panel": {
|
|
"type": "input_panel",
|
|
"consume_hover_events": false,
|
|
"focus_enabled": true,
|
|
"tts_skip_message": true,
|
|
"button_mappings": [
|
|
{
|
|
"to_button_id": "button.max_framerate_option_is_hovered",
|
|
"mapping_type": "pressed"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{ "max_framerate_option_popup@general_section.max_framerate_option_popup": {} }
|
|
]
|
|
},
|
|
|
|
"rtx_disabled_option_upsell_image": {
|
|
"type": "image",
|
|
"size": [ 7, 11 ],
|
|
"texture": "textures/ui/infobulb"
|
|
},
|
|
|
|
"rtx_disabled_option_upsell_popup@common.static_tooltip_popup_with_image_and_text": {
|
|
"size": [ "100% - 4px", "100%cm + 8px" ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "bottom_middle",
|
|
"$tooltip_panel_offset": [ 0, -10 ],
|
|
"$tooltip_popup_image": "textures/ui/infobulb",
|
|
"$tooltip_button_binding_type": "global",
|
|
"$tooltip_button_collection_name": "",
|
|
"$tooltip_popup_visible_binding|default": "$rtx_disabled_option_upsell_tooltip_visible",
|
|
"$tooltip_text_binding_name": "#rtx_disabled_option_upsell_tooltip_text",
|
|
"$tooltip_chevron_anchor": "bottom_right",
|
|
"$tooltip_popup_chevron_offset": [ "-30%x", "100%y - 3px" ]
|
|
},
|
|
|
|
"rtx_disabled_option_upsell": {
|
|
"type": "panel",
|
|
"size": [ "100%", 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"$rtx_disabled_option_upsell_visible|default": "#rtx_disabled_option_upsell_visible",
|
|
"$rtx_disabled_option_upsell_tooltip_visible|default": "#rtx_disabled_option_upsell_tooltip_visible",
|
|
"controls": [
|
|
{
|
|
"rtx_disabled_option_upsell_image@general_section.rtx_disabled_option_upsell_image": {
|
|
"offset": [ -14, 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"controls": [
|
|
{
|
|
"hover_detection_input_panel": {
|
|
"type": "input_panel",
|
|
"consume_hover_events": false,
|
|
"focus_enabled": true,
|
|
"tts_skip_message": true,
|
|
"$rtx_disabled_option_is_hovered_button_event|default": "button.rtx_disabled_option_is_hovered",
|
|
"button_mappings": [
|
|
{
|
|
"to_button_id": "$rtx_disabled_option_is_hovered_button_event",
|
|
"mapping_type": "pressed"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{ "rtx_disabled_option_upsell_popup@general_section.rtx_disabled_option_upsell_popup": {} }
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "$rtx_disabled_option_upsell_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
|
|
// popup when gui scaling is not possible
|
|
"gui_scale_disabled_option_image": {
|
|
"type": "image",
|
|
"size": [ 7, 11 ],
|
|
"texture": "textures/ui/infobulb"
|
|
},
|
|
|
|
"gui_scale_disabled_option_popup@common.static_tooltip_popup_with_image_and_text": {
|
|
"size": [ "100% - 4px", "100%cm + 8px" ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "bottom_middle",
|
|
"$tooltip_panel_offset": [ 0, -10 ],
|
|
"$tooltip_popup_image": "textures/ui/infobulb",
|
|
"$tooltip_button_binding_type": "global",
|
|
"$tooltip_button_collection_name": "",
|
|
"$tooltip_popup_visible_binding|default": "$gui_scale_disabled_option_tooltip_visible",
|
|
"$tooltip_text_binding_name": "#gui_scale_disabled_option_tooltip_text",
|
|
"$tooltip_chevron_anchor": "bottom_right",
|
|
"$tooltip_popup_chevron_offset": [ "-30%x", "100%y - 3px" ]
|
|
},
|
|
|
|
"gui_scale_disabled_option": {
|
|
"type": "panel",
|
|
"size": [ "100%", 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"$gui_scale_disabled_option_visible|default": "#gui_scale_disabled_option_visible",
|
|
"$gui_scale_disabled_option_tooltip_visible|default": "#gui_scale_disabled_option_tooltip_visible",
|
|
"controls": [
|
|
{
|
|
"gui_scale_disabled_option_upsell_image@general_section.gui_scale_disabled_option_image": {
|
|
"offset": [ -14, 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"controls": [
|
|
{
|
|
"hover_detection_input_panel": {
|
|
"type": "input_panel",
|
|
"tts_skip_message": true,
|
|
"consume_hover_events": false,
|
|
"focus_enabled": true,
|
|
"$gui_scale_disabled_option_is_hovered_button_event|default": "button.gui_scale_disabled_option_is_hovered",
|
|
"button_mappings": [
|
|
{
|
|
"to_button_id": "$gui_scale_disabled_option_is_hovered_button_event",
|
|
"mapping_type": "pressed"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{ "gui_scale_disabled_option_popup@general_section.gui_scale_disabled_option_popup": {} }
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "$gui_scale_disabled_option_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
// Render distance warning notification
|
|
|
|
"render_distance_warning_image": {
|
|
"type": "image",
|
|
"size": [ 7, 11 ],
|
|
"texture": "textures/ui/WarningGlyph"
|
|
},
|
|
|
|
"render_distance_warning": {
|
|
"type": "panel",
|
|
"size": [ "100%", 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right",
|
|
"controls": [
|
|
{
|
|
"render_distance_warning_image@general_section.render_distance_warning_image": {
|
|
"offset": [ -14, 0 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right"
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#render_distance_warning_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
"ui_profile_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#ui_profile_radio_classic",
|
|
"$radio_label_text": "options.uiprofile.classic"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#ui_profile_radio_pocket",
|
|
"$radio_label_text": "options.uiprofile.pocket"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"split_screen_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#split_screen_radio_horizontal",
|
|
"$radio_label_text": "options.splitscreen.horizontal"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#split_screen_radio_vertical",
|
|
"$radio_label_text": "options.splitscreen.vertical"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"third_person_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#thirdperson_radio_first",
|
|
"$radio_label_text": "options.thirdperson.firstperson"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#thirdperson_radio_third_back",
|
|
"$radio_label_text": "options.thirdperson.thirdpersonback"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#thirdperson_radio_third_front",
|
|
"$radio_label_text": "options.thirdperson.thirdpersonfront"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"toast_notification_duration_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#notification_duration_radio_ThreeSec",
|
|
"$radio_label_text": "options.notificationDuration.toast.ThreeSec"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#notification_duration_radio_TenSec",
|
|
"$radio_label_text": "options.notificationDuration.toast.TenSec"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#notification_duration_radio_ThirtySec",
|
|
"$radio_label_text": "options.notificationDuration.toast.ThirtySec"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"chat_message_duration_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#chat_message_duration_radio_ThreeSec",
|
|
"$radio_label_text": "options.notificationDuration.chat.ThreeSec"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#chat_message_duration_radio_TenSec",
|
|
"$radio_label_text": "options.notificationDuration.chat.TenSec"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#chat_message_duration_radio_ThirtySec",
|
|
"$radio_label_text": "options.notificationDuration.chat.ThirtySec"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"file_storage_location_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"file_storage_location_option_external@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#storage_location_radio_external",
|
|
"$radio_label_text": "options.filelocation.external"
|
|
}
|
|
},
|
|
{
|
|
"file_storage_location_option_appdata@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#storage_location_radio_package",
|
|
"$radio_label_text": "options.filelocation.appdata"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
// View Subscriptions controls & section
|
|
|
|
"background": {
|
|
"type": "panel",
|
|
"controls": [
|
|
{
|
|
"fill": {
|
|
"type": "image",
|
|
"texture": "textures/ui/Black",
|
|
"alpha": 0.8,
|
|
"layer": 1
|
|
}
|
|
},
|
|
{
|
|
"border": {
|
|
"type": "image",
|
|
"size": [ "100% + 2px", "100% + 2px" ],
|
|
"texture": "textures/ui/black_border",
|
|
"layer": 2
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
/*
|
|
"appearance_status_image_panel": {
|
|
"type": "image",
|
|
"size": [ "100%", "100%x" ],
|
|
"bilinear": true,
|
|
"texture": "textures/ui/infobulb",
|
|
"layer": 1
|
|
},
|
|
|
|
"static_tooltip_notification_panel@common.button": {
|
|
"size": [ "100%", 12 ],
|
|
"sound_volume": 0.0,
|
|
|
|
"$tooltip_button_content_size|default": [ "100%", "100%" ],
|
|
"$tooltip_background_texture": "textures/ui/tooltip_default_background",
|
|
|
|
"$pressed_button_name": "button.ignore_me",
|
|
|
|
"$tooltip_button_binding_type": "collection",
|
|
|
|
|
|
"$tooltip_popup_override_image_panel": "general_section.appearance_status_image_panel",
|
|
"$override_tooltip_popup_image": true,
|
|
|
|
"$tooltip_button_pressed_texture|default": "textures/ui/tooltip_notification_default_background",
|
|
"$tooltip_button_hover_texture|default": "textures/ui/tooltip_notification_default_background",
|
|
"$tooltip_button_locked_texture|default": "textures/ui/tooltip_notification_default_background",
|
|
"$tooltip_button_default_texture|default": "",
|
|
|
|
"bindings": [
|
|
{
|
|
"binding_type": "collection_details",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"default@common.empty_panel": {}
|
|
},
|
|
{
|
|
"hover@common.static_tooltip_popup_with_image_and_text": {
|
|
"bindings": []
|
|
}
|
|
},
|
|
{
|
|
"pressed@common.static_tooltip_popup_with_image_and_text": {
|
|
"bindings": []
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"summary_update_stack_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", "100%sm" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"controls": [
|
|
{
|
|
"static_tooltip_notification_panel@general_section.static_tooltip_notification_panel": {
|
|
"layer": 2
|
|
}
|
|
}
|
|
]
|
|
},
|
|
*/
|
|
"csb_info_label@common.minecraftTenLabel": {
|
|
"text": "options.viewSubscriptions.button.info",
|
|
"color": "$text_color",
|
|
"offset": [ 0, -1 ]
|
|
},
|
|
|
|
"csb_cancel_label@common.minecraftTenLabel": {
|
|
"text": "gui.cancel",
|
|
"color": "$text_color",
|
|
"offset": [ 0, -1 ]
|
|
},
|
|
|
|
"csb_buy_label@common.minecraftTenLabel": {
|
|
"text": "#csb_price",
|
|
"color": "$text_color",
|
|
"offset": [ 0, -1 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#csb_price"
|
|
}
|
|
]
|
|
},
|
|
|
|
"left_button_label@common.minecraftTenLabel": {
|
|
"$left_button_text|default": "#left_button_text",
|
|
"color": "$text_color",
|
|
"text": "$left_button_text",
|
|
"offset": [ 0, -1 ],
|
|
"$left_button_label_bindings|default": [
|
|
{
|
|
"binding_name": "#left_button_text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
}
|
|
],
|
|
"bindings": "$left_button_label_bindings"
|
|
},
|
|
|
|
"right_button_label@common.minecraftTenLabel": {
|
|
"text": "options.viewSubscriptions.button.info",
|
|
"color": "$text_color",
|
|
"offset": [ 0, -1 ]
|
|
},
|
|
|
|
"realms_button_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", 20 ],
|
|
"controls": [
|
|
{
|
|
"pad_0": {
|
|
"type": "panel",
|
|
"size": [ 4, "100%" ]
|
|
}
|
|
},
|
|
{
|
|
"left_button_panel": {
|
|
"ignored": "$pre_release",
|
|
"type": "panel",
|
|
"size": [ "49%", "100%" ],
|
|
"controls": [
|
|
{
|
|
"left_button@common_buttons.light_content_button": {
|
|
"$button_content": "general_section.left_button_label",
|
|
"$pressed_button_name": "$left_pressed_button_name",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#realm_price_loaded",
|
|
"binding_name_override": "#visible"
|
|
},
|
|
{
|
|
"binding_collection_name": "$realm_collection_name",
|
|
"binding_type": "collection_details"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"left_button_loading@common_store.progress_loading": {
|
|
"$hide_failure_text": true,
|
|
"$hide_progress_loading_outline": true,
|
|
"size": [ "100%", "100%" ],
|
|
"layer": 3,
|
|
"anchor_from": "center",
|
|
"anchor_to": "center",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "(not #realm_price_loaded)",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"$left_button_visible_bindings|default": [
|
|
{
|
|
"binding_name": "#left_button_visible",
|
|
"binding_name_override": "#visible",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
},
|
|
{
|
|
"binding_collection_name": "$realm_collection_name",
|
|
"binding_type": "collection_details"
|
|
}
|
|
],
|
|
"bindings": "$left_button_visible_bindings"
|
|
}
|
|
},
|
|
{
|
|
"pad_1": {
|
|
"ignored": "$pre_release",
|
|
"type": "panel",
|
|
"size": [ 4, "100%" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#pad_visible",
|
|
"binding_name_override": "#visible",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
},
|
|
{
|
|
"binding_collection_name": "$realm_collection_name",
|
|
"binding_type": "collection_details"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"right_button@common_buttons.light_content_button": {
|
|
"size": [ "fill", "100%" ],
|
|
"$button_content": "general_section.right_button_label",
|
|
"$pressed_button_name": "$right_pressed_button_name",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#right_button_visible",
|
|
"binding_name_override": "#visible",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name",
|
|
"binding_condition": "once"
|
|
},
|
|
{
|
|
"binding_collection_name": "$realm_collection_name",
|
|
"binding_type": "collection_details"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"pad_2": {
|
|
"type": "panel",
|
|
"size": [ 4, "100%" ]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"consumable_not_extendable": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%cm" ],
|
|
"$realm_collection_name|default": "",
|
|
"controls": [
|
|
{
|
|
"panel_content": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", "100%cm" ],
|
|
"controls": [
|
|
{
|
|
"padded_icon_0@common.empty_panel": {
|
|
"size": [ 3, 0 ]
|
|
}
|
|
},
|
|
{
|
|
"limited_status_image": {
|
|
"type": "image",
|
|
"size": [ 15, 19 ],
|
|
"bilinear": true,
|
|
"texture": "textures/ui/infobulb",
|
|
"layer": 1
|
|
}
|
|
},
|
|
{
|
|
"padded_icon_1@common.empty_panel": {
|
|
"size": [ 3, 0 ]
|
|
}
|
|
},
|
|
{
|
|
"label_panel": {
|
|
"type": "panel",
|
|
"size": [ "fill", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"name_label2": {
|
|
"type": "label",
|
|
"color": "$main_header_text_color",
|
|
"font_type": "smooth",
|
|
"size": [ "100%", "default" ],
|
|
"$warning_text|default": "options.viewSubscriptions.consumableToSubscriptionTransitionInfo",
|
|
"$text_bindings|default": [],
|
|
"text": "$warning_text",
|
|
"bindings": "$text_bindings"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"possible_store_mismatch": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%cm" ],
|
|
"$realm_collection_name|default": "",
|
|
"controls": [
|
|
//{
|
|
// "summary_update_stack_panel@general_section.summary_update_stack_panel": {}
|
|
//},
|
|
{
|
|
"panel_content": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", "100%cm" ],
|
|
"controls": [
|
|
{
|
|
"padded_icon_0@common.empty_panel": {
|
|
"size": [ 3, 0 ]
|
|
}
|
|
},
|
|
{
|
|
"limited_status_image": {
|
|
"type": "image",
|
|
"size": [ 15, 19 ],
|
|
"bilinear": true,
|
|
"texture": "textures/ui/infobulb",
|
|
"layer": 1
|
|
}
|
|
},
|
|
{
|
|
"padded_icon_1@common.empty_panel": {
|
|
"size": [ 3, 0 ]
|
|
}
|
|
},
|
|
{
|
|
"label_panel": {
|
|
"type": "panel",
|
|
"size": [ "fill", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"name_label2": {
|
|
"type": "label",
|
|
"color": "$main_header_text_color",
|
|
"font_type": "smooth",
|
|
"size": [ "100%", "default" ],
|
|
"$warning_text|default": "options.viewSubscriptions.boughtOnAnotherDevice",
|
|
"$text_bindings|default": [],
|
|
"text": "$warning_text",
|
|
"bindings": "$text_bindings"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"realms_subscription_stack": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", "100%cm" ],
|
|
"controls": [
|
|
{
|
|
"image_panel": {
|
|
"type": "panel",
|
|
"$image_size|default": [ "177.8%y", 70 ],
|
|
"size": "$image_size",
|
|
"$image_controls|default": [
|
|
{
|
|
"image@common.service_repo_image_panel": {
|
|
"size": [ "177.8%y", "100%" ],
|
|
"$repo_image_texture": "realms_plus_key_art"
|
|
}
|
|
}
|
|
],
|
|
"controls": "$image_controls"
|
|
}
|
|
},
|
|
{
|
|
"pad": {
|
|
"type": "panel",
|
|
"size": [ 4, "100%sm" ]
|
|
}
|
|
},
|
|
{
|
|
"info": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "fill", "100%sm" ],
|
|
"controls": [
|
|
{
|
|
"realm_name@common.minecraftTenLabel": {
|
|
"$name|default": "#realm_name",
|
|
"text": "$name",
|
|
"size": [ "100%", "default" ],
|
|
"$name_bindings|default": [
|
|
{
|
|
"binding_name": "#realm_name",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
}
|
|
],
|
|
"bindings": "$name_bindings"
|
|
}
|
|
},
|
|
{
|
|
"realms_desc_label": {
|
|
"type": "label",
|
|
"$description|default": "#description_text",
|
|
"text": "$description",
|
|
"text_alignment": "left",
|
|
"color": "$body_text_color",
|
|
"font_type": "smooth",
|
|
"size": [ "100%", "fill" ],
|
|
"$description_bindings|default": [
|
|
{
|
|
"binding_name": "#description_text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
}
|
|
],
|
|
"bindings": "$description_bindings"
|
|
}
|
|
},
|
|
{
|
|
"bottom_pad": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"realms_subscription_main": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%cm" ],
|
|
"controls": [
|
|
{
|
|
"black_background@general_section.background": {
|
|
"size": [ "100%", "100%sm" ]
|
|
}
|
|
},
|
|
{
|
|
"realms_plus_subscription_stack": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"layer": 3,
|
|
"controls": [
|
|
{
|
|
"realms_plus_subscription_top_stack@general_section.realms_subscription_stack": {}
|
|
},
|
|
{
|
|
"realms_plus_bottom_button_stack": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"top_pad": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
},
|
|
{
|
|
"realms_plus_bottom_button_panel@general_section.realms_button_panel": {}
|
|
},
|
|
{
|
|
"bottom_pad": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"realms_subscription_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"$realm_collection_name|default": "",
|
|
"controls": [
|
|
{
|
|
"top_panel@general_section.realms_subscription_main": {}
|
|
},
|
|
{
|
|
"pad_1": {
|
|
"type": "panel",
|
|
"size": [ "100%", 6 ]
|
|
}
|
|
},
|
|
{
|
|
"middle_panel": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%cm" ],
|
|
"controls": [
|
|
{
|
|
"black_background@general_section.background": {
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"size": [ "100%", 12 ]
|
|
}
|
|
},
|
|
{
|
|
"renews_text": {
|
|
"type": "label",
|
|
"color": "$main_header_text_color",
|
|
"font_type": "smooth",
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"layer": 3,
|
|
"offset": [ 2, 1 ],
|
|
"text": "#realms_subscription_text",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#realms_subscription_text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name",
|
|
"binding_condition": "visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"pad_2": {
|
|
"type": "panel",
|
|
"size": [ "100%", 6 ]
|
|
}
|
|
},
|
|
{
|
|
"lower_panel": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%cm" ],
|
|
"controls": [
|
|
{
|
|
"black_background@general_section.background": {
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"size": [ "100%", "100%sm" ]
|
|
}
|
|
},
|
|
{
|
|
"consumable_not_extendable@general_section.consumable_not_extendable": {
|
|
"layer": 3,
|
|
"$tooltip_button_collection_name": "$realm_collection_name",
|
|
"$warning_text": "options.viewSubscriptions.consumableToSubscriptionTransitionInfo"
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#consumable_not_extendable_visible",
|
|
"binding_name_override": "#visible",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name",
|
|
"binding_condition": "once"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"pad_3": {
|
|
"type": "panel",
|
|
"size": [ "100%", 6 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#consumable_not_extendable_visible",
|
|
"binding_name_override": "#visible",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name",
|
|
"binding_condition": "once"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"platform_mismatch_container": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%cm" ],
|
|
"controls": [
|
|
{
|
|
"black_background@general_section.background": {
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"size": [ "100%", "100%sm" ]
|
|
}
|
|
},
|
|
{
|
|
"possible_store_mismatch@general_section.possible_store_mismatch": {
|
|
"layer": 3,
|
|
"$tooltip_button_collection_name": "$realm_collection_name",
|
|
"$warning_text": "#realms_purchased_store",
|
|
"$text_bindings": [
|
|
{
|
|
"binding_name": "#realms_purchased_store",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#store_mismatch_visible",
|
|
"binding_name_override": "#visible",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name",
|
|
"binding_condition": "once"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"pad_4": {
|
|
"type": "panel",
|
|
"size": [ "100%", 6 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#store_mismatch_visible",
|
|
"binding_name_override": "#visible",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name",
|
|
"binding_condition": "once"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"realms_plus_subscription_panel@general_section.realms_subscription_panel": {
|
|
"$realm_collection_name": "realms_plus_subscriptions_collection",
|
|
"$right_pressed_button_name": "button.realms_plus_right_button",
|
|
"$left_pressed_button_name": "button.realms_plus_left_button"
|
|
},
|
|
|
|
"additional_subscription_panel@general_section.realms_subscription_panel": {
|
|
"$realm_collection_name": "additional_realms_subscriptions_collection",
|
|
"$right_pressed_button_name": "button.additional_realms_right_button",
|
|
"$left_pressed_button_name": "button.additional_realms_left_button",
|
|
"$image_controls": [
|
|
{
|
|
"image": {
|
|
"type": "image",
|
|
"size": [ "100%", "100%" ],
|
|
"texture": "textures/ui/realms_art_icon"
|
|
}
|
|
}
|
|
],
|
|
"$image_size": [ "85.1315%y", 70 ]
|
|
},
|
|
|
|
"view_subscriptions_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "view_subscriptions_button_toggle",
|
|
"enabled": "(not $trial)",
|
|
"$glyph_texture": "textures/ui/subscription_glyph",
|
|
"$glyph_color_texture": "textures/ui/subscription_glyph_color",
|
|
"$glyph_size": [ 15, 13 ],
|
|
"$button_text": "options.viewSubscriptions",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "options.viewSubscriptions"
|
|
}
|
|
},
|
|
|
|
"view_subscriptions_prerelease_section": {
|
|
"type": "panel",
|
|
"size": [ "100% - 6px", "100%cm" ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "top_middle",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "view_subscriptions_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"black_background@general_section.background": {
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"offset": [ 0, 3 ],
|
|
"size": [ "100%", "100%sm + 2px" ]
|
|
}
|
|
},
|
|
{
|
|
"renews_text": {
|
|
"type": "label",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$main_header_text_color",
|
|
"font_type": "smooth",
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"layer": 3,
|
|
"offset": [ 2, 4 ],
|
|
"text": "options.viewSubscriptions.prereleaseMessage"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"view_subscriptions_section": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100% - 6px", "100%c" ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "top_middle",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "view_subscriptions_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"sunsetting_label@play.realm_warning_tip": {
|
|
"$realms_warning_text": "#device_sunsetting_text"
|
|
}
|
|
},
|
|
{
|
|
"failed_loading_subscriptions_label": {
|
|
"type": "label",
|
|
"text": "options.viewSubscriptions.loadingSubscriptionsFailed",
|
|
"text_alignment": "center",
|
|
"color": "$body_text_color",
|
|
"size": [ "100%", 12 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#realms_subscriptions_loading_failed_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"loading_subscriptions_label": {
|
|
"type": "label",
|
|
"text": "options.viewSubscriptions.loadingSubscriptions",
|
|
"text_alignment": "center",
|
|
"color": "$body_text_color",
|
|
"size": [ "100%", 12 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#realms_subscriptions_loading_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"no_active_subscriptions_panel": {
|
|
"type": "panel",
|
|
"size": [ "100%", 11 ],
|
|
"layer": 1,
|
|
"controls": [
|
|
{
|
|
"header_no_active_csub_or_realms_subscriptions": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 2px" ],
|
|
"$realm_collection_name": "realms_plus_subscriptions_collection",
|
|
"controls": [
|
|
{
|
|
"text@common.minecraftTenLabel": {
|
|
"text": "options.viewSubscriptions.noActiveSubscriptions",
|
|
"color": "$body_text_color",
|
|
"font_type": "smooth",
|
|
"text_alignment": "center",
|
|
"layer": 3,
|
|
"anchor_to": "bottom_middle",
|
|
"anchor_from": "bottom_middle",
|
|
"size": [ "100%", 12 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"background_panel": {
|
|
"type": "image",
|
|
"size": [ "100%", "100%" ],
|
|
"layer": 1,
|
|
"keep_ratio": false,
|
|
"texture": "textures/ui/White",
|
|
"color": "$red_gray_panel_color",
|
|
"alpha": 1.0
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "(not #my_subscriptions_visible)",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"realms_plus_header_my_subscriptions": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 2px" ],
|
|
"controls": [
|
|
{
|
|
"text@common.minecraftTenLabel": {
|
|
"text": "options.viewSubscriptions.mySubscriptions",
|
|
"color": "$body_text_color",
|
|
"anchor_to": "top_middle",
|
|
"anchor_from": "top_middle",
|
|
"size": [ "100%", 12 ]
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#my_subscriptions_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"realms_plus_subscriptions_grid": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
|
|
"factory": {
|
|
"name": "realms_subscriptions_factory",
|
|
"control_name": "general_section.realms_plus_subscription_panel"
|
|
},
|
|
|
|
"collection_name": "realms_plus_subscriptions_collection",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#realms_plus_subscriptions_dimensions",
|
|
"binding_name_override": "#collection_length"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"csb_purchased_with_cancel@csb_subscription_panel.csb_container": {
|
|
"$left_button": "cancel@csb_subscription_panel.csb_cancel_button",
|
|
"$csb_panel_bindings|default": [
|
|
{
|
|
"binding_name": "#csb_purchased_with_cancel_panel",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"csb_purchased_with_buy@csb_subscription_panel.csb_container": {
|
|
"$left_button": "buy@csb_subscription_panel.csb_buy_container",
|
|
"$csb_panel_bindings|default": [
|
|
{
|
|
"binding_name": "#csb_purchased_with_buy_panel",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"csb_purchased_padding": {
|
|
"ignored": "$pre_release",
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"platform_mismatch_container": {
|
|
"type": "panel",
|
|
"size": [ "100%sm", "100%cm" ],
|
|
"controls": [
|
|
{
|
|
"black_background@general_section.background": {
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"size": [ "100%-2px", "100%sm-2px" ],
|
|
"offset": [ 1, 1 ]
|
|
}
|
|
},
|
|
{
|
|
"possible_store_mismatch@general_section.possible_store_mismatch": {
|
|
"layer": 3,
|
|
"$warning_text": "#csb_platform_mismatch_text",
|
|
"$text_bindings": [
|
|
{
|
|
"binding_name": "#csb_platform_mismatch_text"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#csb_platform_mismatch",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"csb_expiration_container": {
|
|
"type": "panel",
|
|
"size": [ "100%", 11 ],
|
|
"layer": 1,
|
|
"controls": [
|
|
{
|
|
"csb_expiration_text_container": {
|
|
"ignored": "$pre_release",
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", "100%" ],
|
|
"controls": [
|
|
{
|
|
"csb_expiration_text_padding": {
|
|
"ignored": "$pre_release",
|
|
"type": "panel",
|
|
"size": [ 2, "100%" ]
|
|
}
|
|
},
|
|
{
|
|
"csb_expiration": {
|
|
"ignored": "$pre_release",
|
|
"type": "label",
|
|
"font_type": "smooth",
|
|
"text": "#csb_expiration",
|
|
"anchor_from": "left_middle",
|
|
"anchor_to": "left_middle",
|
|
"color": "$generic_button_text_color",
|
|
"text_alignment": "left",
|
|
"offset": [ 0, 1 ],
|
|
"layer": 3,
|
|
"size": [ "100%", 10 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#csb_expiration"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"background_panel": {
|
|
"type": "image",
|
|
"size": [ "100%", "100%" ],
|
|
"layer": 1,
|
|
"keep_ratio": false,
|
|
"texture": "textures/ui/White",
|
|
"color": "$0_color_format"
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#expiration_container_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"csb_expiration_and_platform_mismatch_padding": {
|
|
"ignored": "$pre_release",
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"additional_realms_subscriptions_grid": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
|
|
"factory": {
|
|
"name": "realms_subscriptions_factory",
|
|
"control_name": "general_section.additional_subscription_panel"
|
|
},
|
|
|
|
"collection_name": "additional_realms_subscriptions_collection",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#additional_realms_subscriptions_dimensions",
|
|
"binding_name_override": "#collection_length"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"active_available_divider@common.section_divider": {
|
|
"ignored": "$pre_release",
|
|
"$top_padding_size": [ "100%", 0 ],
|
|
"$bottom_padding_size": [ "100%", 1 ]
|
|
}
|
|
},
|
|
{
|
|
"realms_plus_header_label@common.minecraftTenLabel": {
|
|
"ignored": "$pre_release",
|
|
"text": "#available_or_additional_subscriptions_text",
|
|
"text_alignment": "left",
|
|
"color": "$body_text_color",
|
|
"size": [ "100%", 12 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#available_or_additional_subscriptions_text"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"pad_0": {
|
|
"ignored": "$pre_release",
|
|
"type": "panel",
|
|
"size": [ "100%", 2 ]
|
|
}
|
|
},
|
|
{
|
|
"realms_plus_buy_offer@general_section.realms_subscription_main": {
|
|
"ignored": "$pre_release",
|
|
"$realm_collection_name": "realms_plus_subscriptions_collection",
|
|
"$right_pressed_button_name": "button.realms_plus_right_button",
|
|
"$left_pressed_button_name": "button.realms_plus_buy_button",
|
|
"$left_button_label_bindings": [
|
|
{
|
|
"binding_name": "#price_text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
}
|
|
],
|
|
"$left_button_visible_bindings": [],
|
|
"$left_button_text": "#price_text",
|
|
"$name": "options.viewSubscriptions.tenPlayers",
|
|
"$name_bindings": [],
|
|
"$description": "#upsell_text",
|
|
"$description_bindings": [
|
|
{
|
|
"binding_name": "#upsell_text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#can_buy_more_subscriptions",
|
|
"binding_name_override": "#visible",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"pad_1": {
|
|
"ignored": "$pre_release",
|
|
"type": "panel",
|
|
"size": [ "100%", 6 ]
|
|
}
|
|
},
|
|
{
|
|
"additional_realms_buy_offer@general_section.realms_subscription_main": {
|
|
"ignored": "$pre_release",
|
|
"$realm_collection_name": "additional_realms_subscriptions_collection",
|
|
"$right_pressed_button_name": "button.additional_realms_right_button",
|
|
"$left_pressed_button_name": "button.additional_realms_buy_button",
|
|
"$left_button_label_bindings": [
|
|
{
|
|
"binding_name": "#price_text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
}
|
|
],
|
|
"$left_button_visible_bindings": [],
|
|
"$image_controls": [
|
|
{
|
|
"image": {
|
|
"type": "image",
|
|
"size": [ "100%", "100%" ],
|
|
"texture": "textures/ui/realms_art_icon"
|
|
}
|
|
}
|
|
],
|
|
"$image_size": [ "85.1315%y", 70 ],
|
|
"$left_button_text": "#price_text",
|
|
"$name": "options.viewSubscriptions.twoPlayers",
|
|
"$name_bindings": [],
|
|
"$description": "#upsell_text",
|
|
"$description_bindings": [
|
|
{
|
|
"binding_name": "#upsell_text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#can_buy_more_subscriptions",
|
|
"binding_name_override": "#visible",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$realm_collection_name"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"pad_8": {
|
|
"ignored": "$pre_release",
|
|
"type": "panel",
|
|
"size": [ "100%", 6 ]
|
|
}
|
|
},
|
|
//csb panel
|
|
{
|
|
"csb_buy_panel@csb_subscription_panel.csb_container": {
|
|
"$left_button": "csbBuy@csb_subscription_panel.csb_buy_container"
|
|
}
|
|
},
|
|
{
|
|
"pad_3": {
|
|
"ignored": "$pre_release",
|
|
"type": "panel",
|
|
"size": [ "100%", 6 ]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
// VR button & section
|
|
|
|
"vr_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "vr_button_toggle",
|
|
"$glyph_texture": "textures/ui/vr_glyph",
|
|
"$glyph_color_texture": "textures/ui/vr_glyph_color",
|
|
"$glyph_size": [ 19, 11 ],
|
|
"$button_text": "options.group.vr",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "options.group.vrTitle"
|
|
}
|
|
},
|
|
|
|
"vr_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "vr_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"living_room_subheader@settings_common.subsection_title": {
|
|
"$text": "options.vr.subheaderLivingRoom"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_2@settings_common.option_toggle": {
|
|
"$option_label": "options.vrLivingRoomCursorCentered",
|
|
"$option_binding_name": "#vr_living_room_cursor_centered",
|
|
"$option_enabled_binding_name": "#vr_living_room_cursor_centered_enabled",
|
|
"$toggle_name": "vr_living_room_cursor_centered"
|
|
}
|
|
},
|
|
{
|
|
"immersive_subheader@settings_common.subsection_title": {
|
|
"$text": "options.vr.subheaderImmersive"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_0@settings_common.option_toggle": {
|
|
"$option_label": "options.vrHMDdisplacement",
|
|
"$option_binding_name": "#vr_hmd_displacement",
|
|
"$option_enabled_binding_name": "#vr_hmd_displacement_enabled",
|
|
"$toggle_name": "vr_hmd_displacement",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#device_has_positional_tracking",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"vr_camera_movement_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.vr.cameraMovement",
|
|
"$dropdown_content": "general_section.vr_camera_movement_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "vr_camera_movement_dropdown",
|
|
"$option_enabled_binding_name": "#vr_camera_moement_dropdown_enabled",
|
|
"$options_dropdown_toggle_label_binding": "#vr_camera_movement_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "145%" ]
|
|
}
|
|
},
|
|
{
|
|
"vr_snap_angle_slider@settings_common.option_slider": {
|
|
"$option_label": "#vr_snap_angle_slider_label",
|
|
"$slider_name": "vr_snap_angle",
|
|
"$slider_value_binding_name": "#vr_snap_angle",
|
|
"$slider_tts_text_value": "#vr_snap_angle_text_value",
|
|
"$option_enabled_binding_name": "#vr_snap_angle_enabled",
|
|
"$slider_steps_binding_name": "#vr_snap_angle_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_variable_snap_angle@settings_common.option_toggle": {
|
|
"$option_label": "options.vr.variableSnapAngle",
|
|
"$option_binding_name": "#vr_variable_snap_angle",
|
|
"$option_enabled_binding_name": "#vr_variable_snap_angle_enabled",
|
|
"$toggle_name": "vr_variable_snap_angle"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_snap_sound@settings_common.option_toggle": {
|
|
"$option_label": "options.vr.snapSound",
|
|
"$option_binding_name": "#vr_snap_sound",
|
|
"$option_enabled_binding_name": "#vr_snap_sound_enabled",
|
|
"$toggle_name": "vr_snap_sound"
|
|
}
|
|
},
|
|
{
|
|
"vr_movement_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.vr.movement",
|
|
"$dropdown_content": "general_section.vr_movement_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "vr_movement_dropdown",
|
|
"$option_enabled_binding_name": "#vr_movement_dropdown_enabled",
|
|
"$options_dropdown_toggle_label_binding": "#vr_movement_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "145%" ]
|
|
}
|
|
},
|
|
{
|
|
"vr_jump_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.vr.jump",
|
|
"$dropdown_content": "general_section.vr_jump_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "vr_jump_dropdown",
|
|
"$option_enabled_binding_name": "#vr_jump_dropdown_enabled",
|
|
"$options_dropdown_toggle_label_binding": "#vr_jump_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "145%" ]
|
|
}
|
|
},
|
|
{
|
|
"vr_head_steering_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.vr.headSteering",
|
|
"$dropdown_content": "general_section.vr_head_steering_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "vr_head_steering_dropdown",
|
|
"$option_enabled_binding_name": "#vr_head_steering_dropdown_enabled",
|
|
"$options_dropdown_toggle_label_binding": "#vr_head_steering_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "145%" ]
|
|
}
|
|
},
|
|
{
|
|
"vr_sticky_mining_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.vr.stickyMining",
|
|
"$dropdown_content": "general_section.vr_sticky_mining_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "vr_sticky_mining_dropdown",
|
|
"$option_enabled_binding_name": "#vr_sticky_mining_dropdown_enabled",
|
|
"$options_dropdown_toggle_label_binding": "#vr_sticky_mining_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "145%" ]
|
|
}
|
|
},
|
|
{
|
|
"vr_hud_position_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.vr.hudPosition",
|
|
"$dropdown_content": "general_section.vr_hud_position_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "vr_hud_position_dropdown",
|
|
"$option_enabled_binding_name": "#vr_hud_position_dropdown_enabled",
|
|
"$options_dropdown_toggle_label_binding": "#vr_hud_position_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "145%" ]
|
|
}
|
|
},
|
|
{
|
|
"vr_hud_distance_slider@settings_common.option_slider": {
|
|
"$option_label": "#vr_hud_distance_slider_label",
|
|
"$slider_name": "vr_hud_distance",
|
|
"$slider_value_binding_name": "#vr_hud_distance",
|
|
"$slider_tts_text_value": "#vr_hud_distance_text_value",
|
|
"$option_enabled_binding_name": "#vr_hud_distance_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_11@settings_common.option_toggle": {
|
|
"ignored": "(not $supports_hand_controllers)",
|
|
"$option_label": "options.vrHandControlsItem",
|
|
"$option_binding_name": "#vr_hand_controls_item",
|
|
"$option_enabled_binding_name": "#vr_hand_controls_item_enabled",
|
|
"$toggle_name": "vr_hand_controls_item"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"vr_camera_movement_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_camera_movement_radio_snap",
|
|
"$radio_label_text": "options.vr.cameraMovement.snap"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_camera_movement_radio_classic",
|
|
"$radio_label_text": "options.vr.cameraMovement.classic"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_camera_movement_radio_wheel",
|
|
"$radio_label_text": "options.vr.cameraMovement.wheel"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_camera_movement_radio_snap_wheel",
|
|
"$radio_label_text": "options.vr.cameraMovement.snapWheel"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"vr_movement_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_movement_radio_linear",
|
|
"$radio_label_text": "options.vr.movement.linear"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_movement_radio_classic",
|
|
"$radio_label_text": "options.vr.movement.classic"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"vr_jump_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_jump_radio_linear",
|
|
"$radio_label_text": "options.vr.jump.linear"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_jump_radio_classic",
|
|
"$radio_label_text": "options.vr.jump.classic"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"vr_head_steering_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_head_steering_radio_gaze",
|
|
"$radio_label_text": "options.vr.headSteering.followGaze"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_head_steering_radio_player",
|
|
"$radio_label_text": "options.vr.headSteering.followPlayer"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"vr_sticky_mining_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_sticky_mining_radio_lock",
|
|
"$radio_label_text": "options.vr.stickyMining.lockOn"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"ignored": "(not $supports_hand_controllers)",
|
|
"$toggle_state_binding_name": "#vr_sticky_mining_radio_controller",
|
|
"$radio_label_text": "options.vr.stickyMining.handControllerOnly"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_sticky_mining_radio_disabled",
|
|
"$radio_label_text": "options.vr.stickyMining.disabled"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"vr_hud_position_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_hud_position_radio_drift",
|
|
"$radio_label_text": "options.vr.hudPosition.drift"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"ignored": "(not $supports_hand_controllers)",
|
|
"$toggle_state_binding_name": "#vr_hud_position_radio_offhand",
|
|
"$radio_label_text": "options.vr.hudPosition.offhand"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vr_hud_position_radio_fixed",
|
|
"$radio_label_text": "options.vr.hudPosition.fixed"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
// Accessibility button & section
|
|
|
|
"accessibility_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "accessibility_button_toggle",
|
|
"$glyph_texture": "textures/ui/accessibility_glyph",
|
|
"$glyph_color_texture": "textures/ui/accessibility_glyph_color",
|
|
"$glyph_size": [ 19, 20 ],
|
|
"$button_text": "options.accessibility",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "options.accessibility.title"
|
|
}
|
|
},
|
|
|
|
"darkness_slider_label": {
|
|
"type": "label",
|
|
"text": "options.darknessEffectModifier.message",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$option_description_text_color"
|
|
},
|
|
|
|
"glint_strength_slider_label": {
|
|
"type": "label",
|
|
"text": "options.glintStrength.message",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$option_description_text_color"
|
|
},
|
|
|
|
"glint_speed_slider_label": {
|
|
"type": "label",
|
|
"text": "options.glintspeed.message",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$option_description_text_color"
|
|
},
|
|
|
|
"toast_notification_duration_label": {
|
|
"type": "label",
|
|
"text": "options.notificationDuration.Toast",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
},
|
|
|
|
"toast_notification_duration_info_label": {
|
|
"type": "label",
|
|
"text": "options.notificationDuration.ToastMessage",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$option_description_text_color"
|
|
},
|
|
|
|
"chat_message_duration_label": {
|
|
"type": "label",
|
|
"text": "options.notificationDuration.Chat",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
},
|
|
|
|
"chat_message_duration_info_label": {
|
|
"type": "label",
|
|
"text": "options.notificationDuration.ChatDuration",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$option_description_text_color"
|
|
},
|
|
|
|
"accessibility_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "accessibility_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"option_toggle0@settings_common.option_toggle": {
|
|
"ignored": "(not $supports_flite_tts or not $platform_tts_exists)",
|
|
"$option_label": "options.enableAutoPlatformTextToSpeech",
|
|
"$option_binding_name": "#enable_auto_text_to_speech",
|
|
"$option_enabled_binding_name": "#enable_auto_text_to_speech_enabled",
|
|
"$toggle_name": "enable_auto_text_to_speech"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle1@settings_common.option_toggle": {
|
|
"ignored": "(not $supports_flite_tts)",
|
|
"$option_label": "options.enableUITextToSpeech",
|
|
"$option_binding_name": "#enable_ui_text_to_speech",
|
|
"$option_enabled_binding_name": "#enable_ui_text_to_speech_enabled",
|
|
"$toggle_name": "enable_ui_text_to_speech"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle2@settings_common.option_toggle": {
|
|
"ignored": "(not $supports_flite_tts)",
|
|
"$option_label": "options.enableChatTextToSpeech",
|
|
"$option_binding_name": "#enable_chat_text_to_speech",
|
|
"$option_enabled_binding_name": "#enable_chat_text_to_speech_enabled",
|
|
"$toggle_name": "enable_chat_text_to_speech",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#not_hide_chat",
|
|
"binding_name_override": "#enabled"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"option_slider_0@settings_common.option_slider": {
|
|
"$option_label": "#texttospeech_volume_slider_label",
|
|
"$slider_name": "texttospeech_volume",
|
|
"$slider_value_binding_name": "#texttospeech_volume",
|
|
"$slider_tts_text_value": "#texttospeech_volume_text_value",
|
|
"$option_enabled_binding_name": "#texttospeech_volume_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle3@settings_common.option_toggle": {
|
|
"ignored": "(not $supports_flite_tts)",
|
|
"$option_label": "options.enableOpenChatMessage",
|
|
"$option_binding_name": "#enable_open_chat_message",
|
|
"$option_enabled_binding_name": "#enable_open_chat_message_enabled",
|
|
"$toggle_name": "enable_open_chat_message"
|
|
}
|
|
},
|
|
{
|
|
"text_background_opacity_slider@settings_common.option_slider": {
|
|
"$option_label": "#text_background_opacity_slider_label",
|
|
"$slider_name": "text_background_opacity",
|
|
"$slider_value_binding_name": "#text_background_opacity",
|
|
"$slider_tts_text_value": "#text_background_opacity_text_value",
|
|
"$option_enabled_binding_name": "#text_background_opacity_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"actionbar_text_background_opacity_slider@settings_common.option_slider": {
|
|
"$option_label": "#actionbar_text_background_opacity_slider_label",
|
|
"$slider_name": "actionbar_text_background_opacity",
|
|
"$slider_value_binding_name": "#actionbar_text_background_opacity",
|
|
"$slider_tts_text_value": "#actionbar_text_background_opacity_text_value",
|
|
"$option_enabled_binding_name": "#actionbar_text_background_opacity_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"camera_shake_toggle@settings_common.option_toggle": {
|
|
"ignored": "($is_holographic and $is_reality_mode and not $is_pregame)",
|
|
"$option_label": "options.screenShake",
|
|
"$option_binding_name": "#camera_shake",
|
|
"$option_enabled_binding_name": "#camera_shake_enabled",
|
|
"$toggle_name": "camera_shake"
|
|
}
|
|
},
|
|
{
|
|
"darkness_slider@settings_common.option_slider": {
|
|
"$option_label": "#darkness_slider_label",
|
|
"$slider_name": "darkness",
|
|
"$slider_value_binding_name": "#darkness",
|
|
"$slider_tts_text_value": "#darkness_text_value",
|
|
"$option_enabled_binding_name": "#darkness_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"darkness_slider_label_spacer_pre": {
|
|
"type": "panel",
|
|
"size": [ "100%", 2 ]
|
|
}
|
|
},
|
|
{
|
|
"darkness_slider_label_wrapper@common.tts_label_focus_wrapper": {
|
|
"$tts_label_panel": "general_section.darkness_slider_label"
|
|
}
|
|
},
|
|
{
|
|
"darkness_slider_label_spacer_post": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
},
|
|
{
|
|
"glint_strength_slider@settings_common.option_slider": {
|
|
"$option_label": "#glint_strength_slider_label",
|
|
"$slider_name": "glint_strength",
|
|
"$slider_value_binding_name": "#glint_strength",
|
|
"$slider_tts_text_value": "#glint_strength_text_value",
|
|
"$option_enabled_binding_name": "#glint_strength_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"glint_strength_slider_label_spacer_pre": {
|
|
"type": "panel",
|
|
"size": [ "100%", 2 ]
|
|
}
|
|
},
|
|
{
|
|
"glint_strength_slider_label_wrapper@common.tts_label_focus_wrapper": {
|
|
"$tts_label_panel": "general_section.glint_strength_slider_label"
|
|
}
|
|
},
|
|
{
|
|
"glint_strength_slider_label_spacer_post": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
},
|
|
{
|
|
"glint_speed_slider@settings_common.option_slider": {
|
|
"$option_label": "#glint_speed_slider_label",
|
|
"$slider_name": "glint_speed",
|
|
"$slider_value_binding_name": "#glint_speed",
|
|
"$slider_tts_text_value": "#glint_speed_text_value",
|
|
"$option_enabled_binding_name": "#glint_speed_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"glint_speed_slider_label_spacer_pre": {
|
|
"type": "panel",
|
|
"size": [ "100%", 2 ]
|
|
}
|
|
},
|
|
{
|
|
"glint_speed_slider_label_wrapper@common.tts_label_focus_wrapper": {
|
|
"$tts_label_panel": "general_section.glint_speed_slider_label"
|
|
}
|
|
},
|
|
{
|
|
"glint_speed_slider_label_spacer_post": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
},
|
|
{
|
|
"toast_notification_duration_options_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"orientation": "vertical",
|
|
"controls": [
|
|
{
|
|
"toast_notification_duration_label_wrapper@common.tts_label_focus_wrapper": {
|
|
"$tts_label_panel": "general_section.toast_notification_duration_label"
|
|
}
|
|
},
|
|
{
|
|
"toast_notification_duration_info_label_wrapper@common.tts_label_focus_wrapper": {
|
|
"$tts_label_panel": "general_section.toast_notification_duration_info_label"
|
|
}
|
|
},
|
|
{
|
|
"toast_notification_duration_dropdown_spacer_pre": {
|
|
"type": "panel",
|
|
"size": [ "100%", -8 ]
|
|
}
|
|
},
|
|
{
|
|
"toast_notification_duration_dropdown@settings_common.option_dropdown": {
|
|
"ignored": "($is_holographic and $is_reality_mode)",
|
|
"$dropdown_content": "general_section.toast_notification_duration_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "toast_notification_duration_dropdown",
|
|
"$option_enabled_binding_name": "#toast_notification_duration_dropdown_enabled",
|
|
"$options_dropdown_toggle_label_binding": "#toast_notification_duration_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"chat_message_duration_options_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"orientation": "vertical",
|
|
"controls": [
|
|
{
|
|
"chat_message_duration_label_wrapper@common.tts_label_focus_wrapper": {
|
|
"$tts_label_panel": "general_section.chat_message_duration_label"
|
|
}
|
|
},
|
|
{
|
|
"chat_message_duration_info_label_wrapper@common.tts_label_focus_wrapper": {
|
|
"$tts_label_panel": "general_section.chat_message_duration_info_label"
|
|
}
|
|
},
|
|
{
|
|
"chat_message_duration_dropdown_spacer_pre": {
|
|
"type": "panel",
|
|
"size": [ "100%", -8 ]
|
|
}
|
|
},
|
|
{
|
|
"chat_message_duration_dropdown@settings_common.option_dropdown": {
|
|
"ignored": "($is_holographic and $is_reality_mode)",
|
|
"$dropdown_content": "general_section.chat_message_duration_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "chat_message_duration_dropdown",
|
|
"$option_enabled_binding_name": "#chat_message_duration_dropdown_enabled",
|
|
"$options_dropdown_toggle_label_binding": "#chat_message_duration_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"gui_scale_slider@settings_common.option_slider": {
|
|
"ignored": "($is_holographic)",
|
|
"$option_label": "#gui_scale_slider_label",
|
|
"$slider_name": "gui_scale",
|
|
"$slider_value_binding_name": "#gui_scale",
|
|
"$slider_tts_text_value": "#gui_scale_text_value",
|
|
"$option_enabled_binding_name": "#gui_scale_enabled",
|
|
"$slider_steps_binding_name": "#gui_scale_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#gui_scale_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"gui_scale_disabled_option@general_section.gui_scale_disabled_option": {
|
|
"$gui_scale_disabled_option_visible": "#gui_scale_disabled_option_visible",
|
|
"$gui_scale_disabled_option_is_hovered_button_event": "button.gui_scale_disabled_option_is_hovered",
|
|
"$gui_scale_disabled_option_tooltip_visible": "#gui_scale_disabled_option_tooltip_visible"
|
|
}
|
|
},
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"gui_accessibility_scaling_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.gui.accessibility.scaling",
|
|
"$option_binding_name": "#gui_accessibility_scaling",
|
|
"$option_enabled_binding_name": "#gui_accessibility_scaling_enabled",
|
|
"$toggle_name": "gui_accessibility_scaling",
|
|
"layer": 1,
|
|
"controls": [
|
|
{ "accessibility_scaling_option@general_section.accessibility_scaling_option": {} },
|
|
{ "option_generic_core@settings_common.option_generic_core": {} }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"reset_button@settings_common.action_button": {
|
|
"ignored": "(not $is_pregame)",
|
|
"$pressed_button_name": "button.reset_settings",
|
|
"$button_text": "options.resetSettings",
|
|
"$focus_override_down": "FOCUS_OVERRIDE_STOP",
|
|
"property_bag": {
|
|
"reset_group": "accessibility"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
// Music and Sound button & section
|
|
|
|
"sound_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "sound_button_toggle",
|
|
"$glyph_texture": "textures/ui/sound_glyph",
|
|
"$glyph_color_texture": "textures/ui/sound_glyph_color",
|
|
"$glyph_size": [ 16, 12 ],
|
|
"$button_text": "options.sounds",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "options.sounds.title"
|
|
}
|
|
},
|
|
|
|
"sound_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"$spatialPatternsPadding": [ "100%", 36 ],
|
|
"$audioSlidersSize": [ "75% - 2px", 16 ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "sound_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingMainVolume": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"option_slider_0@settings_common.option_slider": {
|
|
"size": "$audioSlidersSize",
|
|
"$option_label": "#main_volume_slider_label",
|
|
"$slider_name": "main_volume",
|
|
"$slider_value_binding_name": "#main_volume",
|
|
"$slider_tts_text_value": "#main_volume_text_value",
|
|
"$option_enabled_binding_name": "#main_volume_enabled",
|
|
"$focus_override_up": "FOCUS_OVERRIDE_STOP",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingDividerAudioSettings": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"dividerAudioSettings": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 14px" ],
|
|
"controls": [
|
|
{
|
|
"section_divider": {
|
|
"type": "image",
|
|
"size": [ "100% - 30px", 1 ],
|
|
"anchor_from": "center",
|
|
"anchor_to": "center",
|
|
"layer": 3,
|
|
"texture": "textures/ui/list_item_divider_line_light"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingMusic": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"option_slider_1@settings_common.option_slider": {
|
|
"size": "$audioSlidersSize",
|
|
"$option_label": "#music_volume_slider_label",
|
|
"$slider_name": "music_volume",
|
|
"$slider_value_binding_name": "#music_volume",
|
|
"$slider_tts_text_value": "#music_volume_text_value",
|
|
"$option_enabled_binding_name": "#music_volume_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingSound": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"option_slider_2@settings_common.option_slider": {
|
|
"size": "$audioSlidersSize",
|
|
"$option_label": "#sound_volume_slider_label",
|
|
"$slider_name": "sound_volume",
|
|
"$slider_value_binding_name": "#sound_volume",
|
|
"$slider_tts_text_value": "#sound_volume_text_value",
|
|
"$option_enabled_binding_name": "#sound_volume_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingAmbient": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"option_slider_3@settings_common.option_slider": {
|
|
"size": "$audioSlidersSize",
|
|
"$option_label": "#ambient_volume_slider_label",
|
|
"$slider_name": "ambient_volume",
|
|
"$slider_value_binding_name": "#ambient_volume",
|
|
"$slider_tts_text_value": "#ambient_volume_text_value",
|
|
"$option_enabled_binding_name": "#ambient_volume_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingBlockVolume": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"option_slider_4@settings_common.option_slider": {
|
|
"size": "$audioSlidersSize",
|
|
"$option_label": "#block_volume_slider_label",
|
|
"$slider_name": "block_volume",
|
|
"$slider_value_binding_name": "#block_volume",
|
|
"$slider_tts_text_value": "#block_volume_text_value",
|
|
"$option_enabled_binding_name": "#block_volume_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingHostile": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"option_slider_5@settings_common.option_slider": {
|
|
"size": "$audioSlidersSize",
|
|
"$option_label": "#hostile_volume_slider_label",
|
|
"$slider_name": "hostile_volume",
|
|
"$slider_value_binding_name": "#hostile_volume",
|
|
"$slider_tts_text_value": "#hostile_volume_text_value",
|
|
"$option_enabled_binding_name": "#hostile_volume_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingNeutralVolume": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"option_slider_6@settings_common.option_slider": {
|
|
"size": "$audioSlidersSize",
|
|
"$option_label": "#neutral_volume_slider_label",
|
|
"$slider_name": "neutral_volume",
|
|
"$slider_value_binding_name": "#neutral_volume",
|
|
"$slider_tts_text_value": "#neutral_volume_text_value",
|
|
"$option_enabled_binding_name": "#neutral_volume_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingPlayervolume": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"option_slider_7@settings_common.option_slider": {
|
|
"size": "$audioSlidersSize",
|
|
"$option_label": "#player_volume_slider_label",
|
|
"$slider_name": "player_volume",
|
|
"$slider_value_binding_name": "#player_volume",
|
|
"$slider_tts_text_value": "#player_volume_text_value",
|
|
"$option_enabled_binding_name": "#player_volume_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingRecordVolume": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"option_slider_8@settings_common.option_slider": {
|
|
"size": "$audioSlidersSize",
|
|
"$option_label": "#record_volume_slider_label",
|
|
"$slider_name": "record_volume",
|
|
"$slider_value_binding_name": "#record_volume",
|
|
"$slider_tts_text_value": "#record_volume_text_value",
|
|
"$option_enabled_binding_name": "#record_volume_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingWeatherVolume": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"option_slider_9@settings_common.option_slider": {
|
|
"size": "$audioSlidersSize",
|
|
"$option_label": "#weather_volume_slider_label",
|
|
"$slider_name": "weather_volume",
|
|
"$slider_value_binding_name": "#weather_volume",
|
|
"$slider_tts_text_value": "#weather_volume_text_value",
|
|
"$option_enabled_binding_name": "#weather_volume_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingTTSVolume": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"option_slider_10@settings_common.option_slider": {
|
|
"size": "$audioSlidersSize",
|
|
"$option_label": "#texttospeech_volume_slider_label",
|
|
"$slider_name": "texttospeech_volume",
|
|
"$slider_value_binding_name": "#texttospeech_volume",
|
|
"$slider_tts_text_value": "#texttospeech_volume_text_value",
|
|
"$option_enabled_binding_name": "#texttospeech_volume_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingResetVolumes": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
},
|
|
|
|
{
|
|
"reset_button@settings_common.action_button": {
|
|
"ignored": "(not $is_pregame)",
|
|
"$pressed_button_name": "button.reset_settings",
|
|
"$button_text": "options.resetSettings",
|
|
"$focus_override_down": "FOCUS_OVERRIDE_STOP",
|
|
"property_bag": {
|
|
"reset_group": "audio"
|
|
}
|
|
}
|
|
},
|
|
|
|
// Add some padding between the buttons/toggles to reduce the impression upon the eyes. (ADO:515619)
|
|
{
|
|
"paddingEndOfList": {
|
|
"type": "panel",
|
|
"size": "$spatialPatternsPadding"
|
|
}
|
|
}
|
|
|
|
]
|
|
},
|
|
|
|
// LANGUAGE button & section
|
|
|
|
"language_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "language_button_toggle",
|
|
"$glyph_texture": "textures/ui/language_glyph",
|
|
"$glyph_color_texture": "textures/ui/language_glyph_color",
|
|
"$glyph_size": [ 25, 13 ],
|
|
"$button_text": "options.language",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "options.language"
|
|
}
|
|
},
|
|
|
|
"language_grid_item@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#language_initial_selected",
|
|
"$radio_label_text": "#language_description",
|
|
"$radio_label_bindings": [
|
|
{
|
|
"binding_name": "#language_description",
|
|
"binding_type": "collection",
|
|
"binding_condition": "once",
|
|
"binding_collection_name": "languages"
|
|
}
|
|
],
|
|
"$radio_toggle_group": true,
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_name": "languages",
|
|
"$toggle_grid_collection_name": "languages",
|
|
"$option_enabled_binding_name": "",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#default_focus_precedence",
|
|
"binding_type": "collection",
|
|
"binding_condition": "visible",
|
|
"binding_collection_name": "languages"
|
|
}
|
|
]
|
|
},
|
|
|
|
"language_section": {
|
|
"type": "stack_panel",
|
|
"$default_text_color": [ 0.3, 0.3, 0.3 ],
|
|
"$active_text_color": [ 1.0, 1.0, 1.0 ],
|
|
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "language_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"language_list_grid": {
|
|
"type": "grid",
|
|
"size": [ "100%", "100%c" ],
|
|
"grid_item_template": "general_section.language_grid_item",
|
|
"grid_dimension_binding": "#language_grid_dimension",
|
|
"collection_name": "languages",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#language_grid_dimension",
|
|
"binding_condition": "visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
// PREVIEW button & section
|
|
|
|
"preview_button@settings_common.section_toggle_base": {
|
|
"ignored": "(not $show_preview_button)",
|
|
"$toggle_view_binding_name": "preview_button_toggle",
|
|
"$glyph_texture": "textures/ui/debug_glyph",
|
|
"$glyph_color_texture": "textures/ui/debug_glyph_color",
|
|
"$glyph_size": [ 15, 15 ],
|
|
"$button_text": "offer.preview",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "offer.preview"
|
|
}
|
|
},
|
|
|
|
"preview_section": {
|
|
"ignored": "(not $show_preview_button)",
|
|
"type": "stack_panel",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "preview_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"spacer_0": {
|
|
"type": "panel",
|
|
"size": [ 0, 10 ]
|
|
}
|
|
},
|
|
{
|
|
"generic_label@settings_common.white_label": {
|
|
"size": [ "100%", 30 ],
|
|
"text_alignment": "center",
|
|
"$text": "offer.sony_preview_description"
|
|
}
|
|
},
|
|
{
|
|
"preview_store_launch_app1_button@settings_common.action_button": {
|
|
"ignored": "(not $show_preview_app1_button)",
|
|
"$pressed_button_name": "button.preview_app1",
|
|
"$button_text": "#preview_app1_button_text",
|
|
"$button_text_binding_type": "global"
|
|
}
|
|
},
|
|
{
|
|
"preview_store_launch_app2_button@settings_common.action_button": {
|
|
"ignored": "(not $show_preview_app2_button)",
|
|
"$pressed_button_name": "button.preview_app2",
|
|
"$button_text": "#preview_app2_button_text",
|
|
"$button_text_binding_type": "global"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
// DEBUG button & section
|
|
|
|
"override_date_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", "44px" ],
|
|
"$one_line_layout": false,
|
|
"$text_edit_box_text_type": "NumberChars",
|
|
"$option_text_edit_control_size": [ "30px", "25px" ],
|
|
"$option_generic_panel_size": [ "30px", "100%c" ],
|
|
"$option_label_alignment": "center",
|
|
"controls": [
|
|
{
|
|
"year_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "options.dev_overrideDateYear",
|
|
"$max_text_edit_length": 4,
|
|
"$text_box_name": "dev_date_year_override_text_box",
|
|
"$option_binding_name": "#dev_date_year_override"
|
|
}
|
|
},
|
|
{
|
|
"year_month_slash": {
|
|
"type": "label",
|
|
"size": [ 16, "default" ],
|
|
"text": " / ",
|
|
"text_alignment": "center",
|
|
"color": "$main_header_text_color"
|
|
}
|
|
},
|
|
{
|
|
"month_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "options.dev_overrideDateMonth",
|
|
"$max_text_edit_length": 2,
|
|
"$text_box_name": "dev_date_month_override_text_box",
|
|
"$option_binding_name": "#dev_date_month_override"
|
|
}
|
|
},
|
|
{
|
|
"month_day_slash": {
|
|
"type": "label",
|
|
"size": [ 16, "default" ],
|
|
"text": " / ",
|
|
"text_alignment": "center",
|
|
"color": "$main_header_text_color"
|
|
}
|
|
},
|
|
{
|
|
"day_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "options.dev_overrideDateDay",
|
|
"$max_text_edit_length": 2,
|
|
"$text_box_name": "dev_date_day_override_text_box",
|
|
"$option_binding_name": "#dev_date_day_override"
|
|
}
|
|
},
|
|
{
|
|
"day_hour_slash": {
|
|
"type": "label",
|
|
"size": [ 16, "default" ],
|
|
"text": " / ",
|
|
"text_alignment": "center",
|
|
"color": "$main_header_text_color"
|
|
}
|
|
},
|
|
{
|
|
"hour_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "options.dev_overrideDateHour",
|
|
"$max_text_edit_length": 2,
|
|
"$text_box_name": "dev_date_hour_override_text_box",
|
|
"$option_binding_name": "#dev_date_hour_override"
|
|
}
|
|
},
|
|
{
|
|
"hour_minute_slash": {
|
|
"type": "label",
|
|
"size": [ 16, "default" ],
|
|
"text": " / ",
|
|
"text_alignment": "center",
|
|
"color": "$main_header_text_color"
|
|
}
|
|
},
|
|
{
|
|
"minute_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "options.dev_overrideDateMinute",
|
|
"$max_text_edit_length": 2,
|
|
"$text_box_name": "dev_date_minute_override_text_box",
|
|
"$option_binding_name": "#dev_date_minute_override"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"timezonetype_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#timezonetype_radio_local",
|
|
"$radio_label_text": "options.dev.timeZoneType.local"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#timezonetype_radio_utc",
|
|
"$radio_label_text": "options.dev.timeZoneType.utc"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"date_options_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"padding0": {
|
|
"type": "panel",
|
|
"size": [ "100%", 2 ]
|
|
}
|
|
},
|
|
{
|
|
"display_override_datetime_option_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_displayOverrideDatetime",
|
|
"$option_binding_name": "#dev_display_override_datetime",
|
|
"$option_enabled_binding_name": "#dev_display_override_datetime_enabled",
|
|
"$toggle_name": "dev_display_override_datetime"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_date_override@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_useOverrideDate",
|
|
"$option_binding_name": "#dev_use_override_date",
|
|
"$option_enabled_binding_name": "#dev_use_override_date_enabled",
|
|
"$toggle_name": "dev_use_override_date"
|
|
}
|
|
},
|
|
{
|
|
"override_date_options_panel@general_section.override_date_options_panel": {}
|
|
}
|
|
]
|
|
},
|
|
|
|
"override_date_options_panel": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"override_date_options_background_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "90%", "100%c" ],
|
|
"anchor_from": "right_middle",
|
|
"anchor_to": "right_middle",
|
|
"$enabled": true,
|
|
"controls": [
|
|
{
|
|
"load_override_date_option_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_loadOverrideDate",
|
|
"$option_binding_name": "#dev_load_override_date",
|
|
"$option_enabled_binding_name": "#dev_load_override_date_enabled",
|
|
"$toggle_name": "dev_load_override_date"
|
|
}
|
|
},
|
|
{
|
|
"select_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev.timeZoneType",
|
|
"$dropdown_content": "general_section.timezonetype_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "timezonetype_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#timezonetype_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#timezonetype_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "145%" ]
|
|
}
|
|
},
|
|
{ "override_date_panel@general_section.override_date_panel": {} },
|
|
{
|
|
"padding1": {
|
|
"type": "panel",
|
|
"size": [ "100%", 2 ]
|
|
}
|
|
},
|
|
{
|
|
"override_time_scale_option@settings_common.option_text_edit": {
|
|
"$option_text_edit_control_size": [ "40px", "25px" ],
|
|
"$option_label": "options.dev_overrideTimeScale",
|
|
"$option_label_alignment": "left",
|
|
"$max_text_edit_length": 5,
|
|
"$text_box_name": "dev_override_time_scale_text_box",
|
|
"$option_binding_name": "#dev_override_time_scale",
|
|
"$text_edit_box_text_type": "NumberChars"
|
|
}
|
|
},
|
|
{
|
|
"reset_time_button@settings_common.action_button": {
|
|
"$pressed_button_name": "dev_reset_date_button",
|
|
"$button_text": "options.dev_resetOverrideDate"
|
|
}
|
|
},
|
|
{
|
|
"padding2": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#override_date_options_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
"xbox_sandbox_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"padding0": {
|
|
"type": "panel",
|
|
"size": [ "100%", 2 ]
|
|
}
|
|
},
|
|
{
|
|
"display_override_xbox_sandbox_toggle_windows@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_overrideXboxEnvironmentWindows",
|
|
"$option_binding_name": "#dev_override_xbox_sandbox",
|
|
"$option_enabled_binding_name": "#dev_override_xbox_sandbox_enabled",
|
|
"$toggle_name": "dev_override_xbox_sandbox",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#override_xbox_sandbox_on_windows",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"display_override_xbox_sandbox_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_overrideXboxEnvironment",
|
|
"$option_binding_name": "#dev_override_xbox_sandbox",
|
|
"$option_enabled_binding_name": "#dev_override_xbox_sandbox_enabled",
|
|
"$toggle_name": "dev_override_xbox_sandbox",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "(not #override_xbox_sandbox_on_windows)",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"override_xbox_options_panel@general_section.override_xbox_options_panel": {}
|
|
}
|
|
]
|
|
},
|
|
|
|
"override_xbox_options_panel": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"override_xbox_options": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "90%", "100%c" ],
|
|
"anchor_from": "right_middle",
|
|
"anchor_to": "right_middle",
|
|
"$enabled": true,
|
|
"controls": [
|
|
{
|
|
"option_dropdown_xbox@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev_xboxEnvironment",
|
|
"$dropdown_content": "general_section.dev_xbox_environment_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_xbox_environment_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_xbox_environment_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#dev_xbox_environment_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#override_xbox_sandbox_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
"override_version_options_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"override_version_panel@general_section.override_version_panel": {}
|
|
},
|
|
{
|
|
"override_version_button_panel": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"update_override_version_button@settings_common.action_button": {
|
|
"$pressed_button_name": "dev_update_override_version_button",
|
|
"$button_text": "options.dev_updateVersionOverride"
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#update_override_version_button_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"override_date_panel_bottom_padding": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
}
|
|
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#override_version_options_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
"override_version_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", "44px" ],
|
|
"$one_line_layout": false,
|
|
"$text_edit_box_text_type": "NumberChars",
|
|
"$option_text_edit_control_size": [ "30px", "25px" ],
|
|
"$option_generic_panel_size": [ "30px", "100%c" ],
|
|
"$option_label_alignment": "center",
|
|
"controls": [
|
|
{
|
|
"major_version_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "options.dev_overrideVersionMajor",
|
|
"$max_text_edit_length": 1,
|
|
"$text_box_name": "dev_version_major_override_text_box",
|
|
"$option_binding_name": "#dev_version_major_override"
|
|
}
|
|
},
|
|
{
|
|
"first_dot@general_section.dot_label": {}
|
|
},
|
|
{
|
|
"minor_version_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "options.dev_overrideVersionMinor",
|
|
"$max_text_edit_length": 2,
|
|
"$text_box_name": "dev_version_minor_override_text_box",
|
|
"$option_binding_name": "#dev_version_minor_override"
|
|
}
|
|
},
|
|
{
|
|
"second_dot@general_section.dot_label": {}
|
|
},
|
|
{
|
|
"patch_version_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "options.dev_overrideVersionPatch",
|
|
"$max_text_edit_length": 3,
|
|
"$text_box_name": "dev_version_patch_override_text_box",
|
|
"$option_binding_name": "#dev_version_patch_override"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"dot_label": {
|
|
"type": "label",
|
|
"size": [ 20, "default" ],
|
|
"text": " . ",
|
|
"text_alignment": "center",
|
|
"color": "$main_header_text_color"
|
|
},
|
|
|
|
"debug_override_treatments_panel": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"override_treatments_panel_background": {
|
|
"type": "stack_panel",
|
|
"size": [ "90%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"option_toggle_treatment_override@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_experimentalTreatment",
|
|
"$option_binding_name": "#dev_show_override_treatments",
|
|
"$option_enabled_binding_name": "#dev_show_override_treatments_enabled",
|
|
"$toggle_name": "dev_show_override_treatments"
|
|
}
|
|
},
|
|
{
|
|
"current_sandbox_label@general_section.sandbox_label": {
|
|
}
|
|
},
|
|
{
|
|
"spacer_0": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
},
|
|
{
|
|
"override_treatment_options_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_show_override_treatments",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"apply_treatments_button@common_buttons.light_text_button": {
|
|
"$pressed_button_name": "button.apply_treatments",
|
|
"size": [ "100%", 30 ],
|
|
"$button_text": "options.dev_applyTreatments"
|
|
}
|
|
},
|
|
{
|
|
"add_treatments_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", 40 ],
|
|
"orientation": "horizontal",
|
|
"controls": [
|
|
{
|
|
"text_edit_treatment@settings_common.option_text_edit": {
|
|
"$option_generic_panel_size": [ "fill", "100%c" ],
|
|
"$option_label": "options.dev_addTreatmentId",
|
|
"$text_box_name": "dev_treatment_id",
|
|
"$option_binding_name": "#dev_treatment_id",
|
|
"$option_enabled_binding_name": "#dev_treatment_id_enabled",
|
|
"$max_text_edit_length": 50
|
|
}
|
|
},
|
|
{
|
|
"add_button_panel": {
|
|
"type": "panel",
|
|
"size": [ 40, "100%" ],
|
|
"controls": [
|
|
{
|
|
"add_button@common_buttons.light_text_button": {
|
|
"$pressed_button_name": "button.add_treatment_by_name",
|
|
"size": [ 40, 30 ],
|
|
"offset": [ 0, 1 ],
|
|
"anchor_from": "bottom_right",
|
|
"anchor_to": "bottom_right",
|
|
"$button_text": "options.dev_addLabel"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"treatment_cache_management_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", 30 ],
|
|
"controls": [
|
|
{
|
|
"reset_to_default@common_buttons.light_text_button": {
|
|
"size": [ "50%", "100%" ],
|
|
"$pressed_button_name": "button.reset_to_default_treatments",
|
|
"$button_text": "options.dev_resetToDefault"
|
|
}
|
|
},
|
|
{
|
|
"clear_treatments@common_buttons.light_text_button": {
|
|
"size": [ "50%", "100%" ],
|
|
"$pressed_button_name": "button.clear_treatment_list",
|
|
"$button_text": "options.dev_clearFlights"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"treatments_label_panel@common_store.banner_fill": {
|
|
"size": [ "100%", 18 ],
|
|
"controls": [
|
|
{
|
|
"treatments_label": {
|
|
"type": "label",
|
|
"offset": [ 3, 0 ],
|
|
"text": "options.dev_currentTreatmentsTitle",
|
|
"text_alignment": "left",
|
|
"color": "$body_text_color",
|
|
"layer": 1
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"progress_spinner_1": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"progress_loading_spinner_1@common_store.progress_loading_spinner": {
|
|
"layer": 100,
|
|
"size": [ "100%", 20 ]
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "(not #override_progressions_loading_visible)",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"treatment_grid": {
|
|
"type": "grid",
|
|
"size": [ "100%", "100%c" ],
|
|
"grid_item_template": "general_section.treatment_grid_item",
|
|
"grid_dimension_binding": "#treatments_grid_dimension",
|
|
"collection_name": "treatment_collection",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#treatments_grid_dimension",
|
|
"binding_condition": "visible"
|
|
},
|
|
{
|
|
"binding_name": "#override_progressions_loading_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"unused_treatments_label_panel@common_store.banner_fill": {
|
|
"size": [ "100%", 18 ],
|
|
"controls": [
|
|
{
|
|
"treatments_label": {
|
|
"type": "label",
|
|
"offset": [ 3, 0 ],
|
|
"text": "options.dev_unusedTreatmentsTitle",
|
|
"text_alignment": "left",
|
|
"color": "$body_text_color",
|
|
"layer": 1
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"progress_spinner_2": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"progress_loading_spinner_2@common_store.progress_loading_spinner": {
|
|
"layer": 100,
|
|
"size": [ "100%", 20 ]
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "(not #override_progressions_loading_visible)",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"unused_treatment_grid": {
|
|
"type": "grid",
|
|
"size": [ "100%", "100%c" ],
|
|
"grid_item_template": "general_section.unused_treatment_grid_item",
|
|
"grid_dimension_binding": "#unused_treatments_grid_dimension",
|
|
"collection_name": "unused_treatment_collection",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#unused_treatments_grid_dimension",
|
|
"binding_condition": "visible"
|
|
},
|
|
{
|
|
"binding_name": "#override_progressions_loading_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"spacer_1": {
|
|
"type": "panel",
|
|
"size": [ "100%", 2 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_display_treatments_panel",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
"debug_override_progressions_panel": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"override_progressions_panel_background": {
|
|
"type": "stack_panel",
|
|
"size": [ "90%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"option_toggle_progression_override@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_experimentalProgressions",
|
|
"$option_binding_name": "#dev_show_override_progressions",
|
|
"$option_enabled_binding_name": "#dev_show_override_progressions_enabled",
|
|
"$toggle_name": "dev_show_override_progressions"
|
|
}
|
|
},
|
|
{
|
|
"current_sandbox_label@general_section.sandbox_label": {}
|
|
},
|
|
{
|
|
"spacer_0": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
},
|
|
{
|
|
"override_progression_options_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_show_override_progressions",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"add_progressions_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", 40 ],
|
|
"orientation": "horizontal",
|
|
"controls": [
|
|
{
|
|
"text_edit_progression@settings_common.option_text_edit": {
|
|
"$option_generic_panel_size": [ "fill", "100%c" ],
|
|
"$option_label": "options.dev_addProgressionId",
|
|
"$text_box_name": "dev_progression_id",
|
|
"$option_binding_name": "#dev_progression_id",
|
|
"$option_enabled_binding_name": "#dev_progression_id_enabled",
|
|
"$max_text_edit_length": 50
|
|
}
|
|
},
|
|
{
|
|
"add_button_panel": {
|
|
"type": "panel",
|
|
"size": [ 40, "100%" ],
|
|
"controls": [
|
|
{
|
|
"add_button@common_buttons.light_text_button": {
|
|
"$pressed_button_name": "button.add_progression_by_name",
|
|
"size": [ 40, 30 ],
|
|
"offset": [ 0, 1 ],
|
|
"anchor_from": "bottom_right",
|
|
"anchor_to": "bottom_right",
|
|
"$button_text": "options.dev_addLabel"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"progression_cache_management_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", 30 ],
|
|
"controls": [
|
|
{
|
|
"reset_to_default@common_buttons.light_text_button": {
|
|
"size": [ "50%", "100%" ],
|
|
"$pressed_button_name": "button.reset_to_default_progressions",
|
|
"$button_text": "options.dev_resetToDefault"
|
|
}
|
|
},
|
|
{
|
|
"clear_progressions@common_buttons.light_text_button": {
|
|
"size": [ "50%", "100%" ],
|
|
"$pressed_button_name": "button.clear_progression_list",
|
|
"$button_text": "options.dev_clearFlights"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"progression_grid": {
|
|
"type": "grid",
|
|
"size": [ "100%", "100%c" ],
|
|
"grid_item_template": "general_section.progression_grid_item",
|
|
"grid_dimension_binding": "#progressions_grid_dimension",
|
|
"collection_name": "progression_collection",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#progressions_grid_dimension",
|
|
"binding_condition": "visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_display_progressions_panel",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
"sandbox_label": {
|
|
"type": "label",
|
|
"offset": [ 3, 0 ],
|
|
"text": "options.dev_sandboxRetail",
|
|
"text_alignment": "left",
|
|
"color": "$body_text_color",
|
|
"layer": 1
|
|
},
|
|
|
|
"progression_grid_item": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", 18 ],
|
|
"controls": [
|
|
{
|
|
"progression_id_panel@common_store.banner_fill": {
|
|
"size": [ "fill", "100%" ],
|
|
"controls": [
|
|
{
|
|
"progression_id": {
|
|
"type": "label",
|
|
"size": [ "100% - 3px", 10 ],
|
|
"offset": [ 3, 0 ],
|
|
"text": "#progression_id",
|
|
"text_alignment": "left",
|
|
"color": "$body_text_color",
|
|
"layer": 1,
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#progression_id",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "progression_collection",
|
|
"binding_condition": "visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"remove_button@common_buttons.light_content_button": {
|
|
"$pressed_button_name": "button.remove_progression",
|
|
"size": [ 20, "100%" ],
|
|
"$button_content": "general_section.remove_progression_icon",
|
|
"layer": 2,
|
|
"bindings": [
|
|
{
|
|
"binding_type": "collection_details",
|
|
"binding_collection_name": "progression_collection",
|
|
"binding_condition": "visible"
|
|
},
|
|
{
|
|
"binding_name": "#dev_show_override_progressions",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"remove_progression_icon": {
|
|
"type": "image",
|
|
"texture": "textures/ui/realms_red_x"
|
|
},
|
|
|
|
"treatment_grid_item": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", 18 ],
|
|
"controls": [
|
|
{
|
|
"treatment_id_panel@common_store.banner_fill": {
|
|
"size": [ "fill", "100%" ],
|
|
"controls": [
|
|
{
|
|
"treatment_id": {
|
|
"type": "label",
|
|
"size": [ "100% - 3px", 10 ],
|
|
"offset": [ 3, 0 ],
|
|
"text": "#treatment_id",
|
|
"text_alignment": "left",
|
|
"color": "$body_text_color",
|
|
"layer": 1,
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#treatment_id",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "treatment_collection",
|
|
"binding_condition": "visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"remove_button@common_buttons.light_content_button": {
|
|
"$pressed_button_name": "button.remove_treatment",
|
|
"size": [ 20, "100%" ],
|
|
"$button_content": "general_section.remove_treatment_icon",
|
|
"layer": 2,
|
|
"bindings": [
|
|
{
|
|
"binding_type": "collection_details",
|
|
"binding_collection_name": "treatment_collection",
|
|
"binding_condition": "visible"
|
|
},
|
|
{
|
|
"binding_name": "#dev_show_override_treatments",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"remove_treatment_icon": {
|
|
"type": "image",
|
|
"texture": "textures/ui/realms_red_x"
|
|
},
|
|
|
|
"unused_treatment_grid_item": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", 18 ],
|
|
"controls": [
|
|
{
|
|
"unused_treatment_id_panel@common_store.banner_fill": {
|
|
"size": [ "fill", "100%" ],
|
|
"controls": [
|
|
{
|
|
"unused_treatment_id": {
|
|
"type": "label",
|
|
"size": [ "100% - 3px", 10 ],
|
|
"offset": [ 3, 0 ],
|
|
"text": "#unused_treatment_id",
|
|
"text_alignment": "left",
|
|
"color": "$body_text_color",
|
|
"layer": 1,
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#unused_treatment_id",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "unused_treatment_collection",
|
|
"binding_condition": "visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"add_button@common_buttons.light_content_button": {
|
|
"$pressed_button_name": "button.add_treatment",
|
|
"size": [ 18, "100%" ],
|
|
"$button_content": "general_section.add_treatment_icon",
|
|
"layer": 2,
|
|
"bindings": [
|
|
{
|
|
"binding_type": "collection_details",
|
|
"binding_collection_name": "unused_treatment_collection",
|
|
"binding_condition": "visible"
|
|
},
|
|
{
|
|
"binding_name": "#dev_show_override_treatments",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"add_treatment_icon": {
|
|
"type": "image",
|
|
"texture": "textures/ui/realms_green_check"
|
|
},
|
|
|
|
"debug_select_windows_store_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"select_store_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev.windowsStore",
|
|
"$dropdown_content": "general_section.windows_store_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "windows_store_dropdown",
|
|
"$option_enabled_binding_name": "#select_windows_store_visible",
|
|
"$options_dropdown_toggle_label_binding": "#windows_store_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
},
|
|
{
|
|
"stores_label": {
|
|
"type": "label",
|
|
"offset": [ 3, 0 ],
|
|
"text_alignment": "left",
|
|
"color": "$body_text_color",
|
|
"layer": 1,
|
|
"text": "options.dev.stores"
|
|
}
|
|
},
|
|
{
|
|
"sandbox_label": {
|
|
"type": "label",
|
|
"offset": [ 3, 0 ],
|
|
"text_alignment": "left",
|
|
"color": "$body_text_color",
|
|
"layer": 1,
|
|
"text": "#active_stores_label",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#active_stores_label"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#select_windows_store_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
"windows_store_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#windows_store_mode_radio_auto",
|
|
"$radio_label_text": "options.dev.windowsStore.auto"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#windows_store_mode_radio_v6",
|
|
"$radio_label_text": "options.dev.windowsStore.v6"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#windows_store_mode_radio_v8",
|
|
"$radio_label_text": "options.dev.windowsStore.v8"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"mock_http_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"display_mock_http_panel_toggle@settings_common.option_toggle": {
|
|
"$option_label": "Display Mock HTTP Panel",
|
|
"$option_binding_name": "#dev_display_mock_http_panel",
|
|
"$option_enabled_binding_name": "#dev_display_mock_http_panel_enabled",
|
|
"$toggle_name": "dev_display_mock_http_panel",
|
|
"$enabled": "(not $is_console)"
|
|
}
|
|
},
|
|
{
|
|
"mock_http_panel_content@general_section.mock_http_panel_content": {}
|
|
}
|
|
]
|
|
},
|
|
|
|
"mock_http_panel_content": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"mock_http_panel_background": {
|
|
"type": "stack_panel",
|
|
"size": [ "90%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"add_mock_rules_button@settings_common.action_button": {
|
|
"$pressed_button_name": "dev_add_mock_http_rules",
|
|
"$button_text": "Add rules from file"
|
|
}
|
|
},
|
|
{
|
|
"remove_all_mock_rules_button@settings_common.action_button": {
|
|
"$pressed_button_name": "dev_remove_all_mock_http_rules",
|
|
"$button_text": "Remove all rules"
|
|
}
|
|
},
|
|
{
|
|
"active_rules_label": {
|
|
"type": "label",
|
|
"size": [ "100%", "20px" ],
|
|
"text": "Active Rules:",
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"rule_list@general_section.mock_http_rule_list": {}
|
|
},
|
|
{
|
|
"divider@common.section_divider": {}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_display_mock_http_panel",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
},
|
|
|
|
"mock_http_rule_list": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"factory": {
|
|
"name": "rule_list_factory",
|
|
"control_name": "general_section.mock_http_rule"
|
|
},
|
|
"collection_name": "mock_http_rules",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#mock_http_rule_count",
|
|
"binding_name_override": "#collection_length"
|
|
}
|
|
]
|
|
},
|
|
|
|
"mock_http_rule": {
|
|
"type": "stack_panel",
|
|
"controls": [
|
|
{
|
|
"rule_details_label": {
|
|
"type": "label",
|
|
"size": [ "100%", "default" ],
|
|
"text": "#text",
|
|
"color": "$body_text_color",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#rule_details_label",
|
|
"binding_name_override": "#text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "mock_http_rules"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"rule_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 5 ]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
// Automation Tab
|
|
|
|
"automation_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "automation_button_toggle",
|
|
"$glyph_texture": "textures/ui/automation_glyph",
|
|
"$glyph_color_texture": "textures/ui/automation_glyph_color",
|
|
"$glyph_size": [ 15, 15 ],
|
|
"$button_text": "Automation",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "Automation"
|
|
}
|
|
},
|
|
|
|
"automation_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "automation_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"automation_tab_label": {
|
|
"type": "label",
|
|
"color": "$body_text_color",
|
|
"offset": [ 2, 0 ],
|
|
"anchor_from": "top_middle",
|
|
"anchor_to": "top_middle",
|
|
"text": "----- EXPERIMENTAL -----"
|
|
}
|
|
},
|
|
{
|
|
"padding": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
},
|
|
{
|
|
"automation_test_asset_sas_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "Test Asset Azure SAS",
|
|
"$max_text_edit_length": 2000,
|
|
"$text_box_name": "test_assets.azure_shared_access_signature",
|
|
"$option_binding_name": "#test_assets.azure_shared_access_signature"
|
|
}
|
|
},
|
|
{
|
|
"automation_functional_test_tags_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "Functional Test Tags",
|
|
"$max_text_edit_length": 2000,
|
|
"$text_box_name": "automation_functional_test_tags",
|
|
"$option_binding_name": "#automation_functional_test_tags"
|
|
}
|
|
},
|
|
{
|
|
"automation_server_test_tags_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "Server Test Tags",
|
|
"$max_text_edit_length": 2000,
|
|
"$text_box_name": "automation_server_test_tags",
|
|
"$option_binding_name": "#automation_server_test_tags"
|
|
}
|
|
},
|
|
{
|
|
"automation_unit_test_tags_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "Unit Test Tags",
|
|
"$max_text_edit_length": 2000,
|
|
"$text_box_name": "automation_unit_test_tags",
|
|
"$option_binding_name": "#automation_unit_test_tags"
|
|
}
|
|
},
|
|
{
|
|
"automation_broken_functional_test_tags_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "Functional Broken Test Tags",
|
|
"$max_text_edit_length": 2000,
|
|
"$text_box_name": "automation_broken_functional_test_tags",
|
|
"$option_binding_name": "#automation_broken_functional_test_tags"
|
|
}
|
|
},
|
|
{
|
|
"automation_broken_server_test_tags_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "Server Broken Test Tags",
|
|
"$max_text_edit_length": 2000,
|
|
"$text_box_name": "automation_broken_server_test_tags",
|
|
"$option_binding_name": "#automation_broken_server_test_tags"
|
|
}
|
|
},
|
|
{
|
|
"automation_broken_unit_test_tags_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "Unit Broken Test Tags",
|
|
"$max_text_edit_length": 2000,
|
|
"$text_box_name": "automation_broken_unit_test_tags",
|
|
"$option_binding_name": "#automation_broken_unit_test_tags"
|
|
}
|
|
},
|
|
{
|
|
"automation_repeat_count_text_box@settings_common.option_text_edit": {
|
|
"$text_edit_box_text_type": "NumberChars",
|
|
"$option_label": "Repeat Count",
|
|
"$max_text_edit_length": 20,
|
|
"$text_box_name": "automation_repeat_count",
|
|
"$option_binding_name": "#automation_repeat_count"
|
|
}
|
|
},
|
|
{
|
|
"automation_soak_test_duration_minutes_text_box@settings_common.option_text_edit": {
|
|
"$text_edit_box_text_type": "NumberChars",
|
|
"$option_label": "Soak Test Duration (Minutes)",
|
|
"$max_text_edit_length": 20,
|
|
"$text_box_name": "automation_soak_test_duration_minutes",
|
|
"$option_binding_name": "#automation_soak_test_duration_minutes"
|
|
}
|
|
},
|
|
{
|
|
"automation_repeat_failures_only_toggle@settings_common.option_toggle": {
|
|
"$option_label": "Enable Rerunning Failed Tests",
|
|
"$option_binding_name": "#automation_repeat_failures_only",
|
|
"$option_enabled_binding_name": "#automation_repeat_failures_only",
|
|
"$toggle_name": "automation_repeat_failures_only"
|
|
}
|
|
},
|
|
{
|
|
"automation_run_entire_server_test_group@settings_common.option_toggle": {
|
|
"$option_label": "Enable Running Entire Server Test Group",
|
|
"$option_binding_name": "#automation_run_entire_server_test_group",
|
|
"$toggle_name": "automation_run_entire_server_test_group"
|
|
}
|
|
},
|
|
{
|
|
"automation_testbuild_id_text_box@settings_common.option_text_edit": {
|
|
"$option_label": "Test Build ID",
|
|
"$max_text_edit_length": 200,
|
|
"$text_box_name": "automation_testbuild_id",
|
|
"$option_binding_name": "#automation_testbuild_id"
|
|
}
|
|
},
|
|
{
|
|
"automation_functional_test_block_input_toggle@settings_common.option_toggle": {
|
|
"$option_label": "Disable User Input While Running Functional Tests",
|
|
"$option_binding_name": "#automation_functional_test_block_input",
|
|
"$option_enabled_binding_name": "#automation_functional_test_block_input_enabled",
|
|
"$toggle_name": "automation_functional_test_block_input"
|
|
}
|
|
},
|
|
{
|
|
"automation_server_test_assert_on_level_diff_toggle@settings_common.option_toggle": {
|
|
"$option_label": "Enable Assert on Level Diff While Running Server Tests",
|
|
"$option_binding_name": "#automation_server_test_assert_on_level_diff",
|
|
"$option_enabled_binding_name": "#automation_server_test_assert_on_level_diff_enabled",
|
|
"$toggle_name": "automation_server_test_assert_on_level_diff"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
// Discovery Debug Tab
|
|
|
|
"discovery_debug_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "discovery_debug_button_toggle",
|
|
"$glyph_texture": "textures/ui/servers",
|
|
"$glyph_color_texture": "textures/ui/servers",
|
|
"$glyph_size": [ 15, 15 ],
|
|
"$button_text": "Discovery",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "Discovery"
|
|
}
|
|
},
|
|
|
|
"discovery_debug_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "discovery_debug_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"option_discovery_environment@settings_common.option_dropdown": {
|
|
"$ignored": "$creator_build",
|
|
"$option_label": "options.discoveryEnvironment",
|
|
"$dropdown_content": "general_section.dev_discovery_environment_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_discovery_environment_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_discovery_environment_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#dev_discovery_environment_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "250%" ]
|
|
}
|
|
},
|
|
{
|
|
"debug_override_discovery_panel": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"override_discovery_panel_background": {
|
|
"type": "stack_panel",
|
|
"size": [ "90%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"option_toggle_discovery_override@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_showDiscoveryOverridePanel",
|
|
"$option_binding_name": "#dev_show_discovery_overrides",
|
|
"$option_enabled_binding_name": "#dev_show_discovery_overrides_enabled",
|
|
"$toggle_name": "dev_show_discovery_overrides"
|
|
}
|
|
},
|
|
{
|
|
"spacer_0": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
},
|
|
{
|
|
"override_discovery_options_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_show_discovery_overrides",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"text_edit_discovery_override_service_name@settings_common.option_text_edit": {
|
|
"$option_generic_panel_size": [ "100%", "100%c" ],
|
|
"$option_label": "options.dev_discoveryOverrideServiceName",
|
|
"$text_box_name": "dev_discovery_override_service_name",
|
|
"$option_binding_name": "#dev_discovery_override_service_name",
|
|
"$option_enabled_binding_name": "#dev_discovery_override_service_name_enabled",
|
|
"$max_text_edit_length": 50
|
|
}
|
|
},
|
|
{
|
|
"service_override_type@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev_serviceOverrideType",
|
|
"$dropdown_content": "general_section.dev_service_override_type_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_service_override_type_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_service_override_type_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "250%" ]
|
|
}
|
|
},
|
|
{
|
|
"text_edit_discovery_override_service_branch@settings_common.option_text_edit": {
|
|
"$option_generic_panel_size": [ "100%", "100%c" ],
|
|
"$option_label": "options.dev_discoveryOverrideServiceBranch",
|
|
"$text_box_name": "dev_discovery_override_branch",
|
|
"$option_binding_name": "#dev_discovery_override_branch",
|
|
"$max_text_edit_length": 50,
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_discovery_override_branch_enabled",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"text_edit_discovery_override_service_custom@settings_common.option_text_edit": {
|
|
"$option_generic_panel_size": [ "100%", "100%c" ],
|
|
"$option_label": "options.dev_discoveryOverrideServiceCustom",
|
|
"$text_box_name": "dev_discovery_override_custom",
|
|
"$option_binding_name": "#dev_discovery_override_custom",
|
|
"$max_text_edit_length": 50,
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_discovery_override_custom_enabled",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"service_override_management_panel": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100%", 30 ],
|
|
"controls": [
|
|
{
|
|
"reset_endpoint_override@common_buttons.light_text_button": {
|
|
"size": [ "50%", "100%" ],
|
|
"$pressed_button_name": "button.reset_to_default_endpoint_override",
|
|
"$button_text": "options.dev_clearFlights"
|
|
}
|
|
},
|
|
{
|
|
"apply_endpoint_override@common_buttons.light_text_button": {
|
|
"size": [ "50%", "100%" ],
|
|
"$pressed_button_name": "button.apply_endpoint_override",
|
|
"$button_text": "options.dev_apply"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"spacer_1": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
},
|
|
{
|
|
"active_service_overrides_label": {
|
|
"type": "label",
|
|
"text": "#active_service_overrides_label_text",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#active_service_overrides_label_text"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"spacer_2": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
},
|
|
{
|
|
"reset_all_endpoint_overrides_button@common_buttons.light_text_button": {
|
|
"$pressed_button_name": "button.reset_all_endpoint_overrides",
|
|
"size": [ "100%", 30 ],
|
|
"$button_text": "options.dev_resetAllEndpointOverrides",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#show_reset_all_endpoint_overrides_button",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
"debug_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "debug_button_toggle",
|
|
"$glyph_texture": "textures/ui/debug_glyph",
|
|
"$glyph_color_texture": "textures/ui/debug_glyph_color",
|
|
"$glyph_size": [ 15, 15 ],
|
|
"$button_text": "options.debug",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "options.debugTitle"
|
|
}
|
|
},
|
|
|
|
"feature_toggle@settings_common.option_toggle": {
|
|
"$line_size": [ "100%", "100%c - 9px" ],
|
|
"$option_label": "#text",
|
|
"$toggle_tts_header_binding_type": "collection",
|
|
"$toggle_tts_header_binding_collection_name": "feature_toggles",
|
|
"$toggle_name": "feature_toggle",
|
|
"$toggle_state_binding_name": "#feature_toggle_state",
|
|
"$option_binding_name": "#feature_toggle_state",
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_grid_collection_name": "feature_toggles",
|
|
"$toggle_collection_details_type": "collection_details",
|
|
"$toggle_collection_detail_name": "feature_toggles",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#feature_toggle_enabled",
|
|
"binding_type": "collection",
|
|
"binding_name_override": "#enabled",
|
|
"binding_collection_name": "feature_toggles"
|
|
}
|
|
],
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "#feature_toggle_text",
|
|
"binding_name_override": "#text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "feature_toggles"
|
|
}
|
|
]
|
|
},
|
|
|
|
"debug_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "debug_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
// Keep the three following options, developer console, assertions break,
|
|
// and assertions dialog, at the top for the QA teams convenience
|
|
{
|
|
"options_for_qa_convenience": {
|
|
"type": "label",
|
|
"text": "Quality Assurance Utility",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"options_for_qa_convenience_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_dev_console_button_0@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_showDevConsoleButton",
|
|
"$option_binding_name": "#dev_show_dev_console_button",
|
|
"$option_enabled_binding_name": "#dev_show_dev_console_button_enabled",
|
|
"$toggle_name": "dev_show_dev_console_button"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_assertions_debug_break@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_assertions_debug_break",
|
|
"$option_binding_name": "#dev_assertions_debug_break",
|
|
"$option_enabled_binding_name": "#dev_assertions_debug_break_enabled",
|
|
"$toggle_name": "dev_assertions_debug_break"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_assertions_show_dialog@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_assertions_show_dialog",
|
|
"$option_binding_name": "#dev_assertions_show_dialog",
|
|
"$option_enabled_binding_name": "#dev_assertions_show_dialog_enabled",
|
|
"$toggle_name": "dev_assertions_show_dialog"
|
|
}
|
|
},
|
|
{
|
|
"option_dev_force_trial_mode@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_force_trial_mode",
|
|
"$option_binding_name": "#dev_force_trial_mode",
|
|
"$option_enabled_binding_name": "#dev_force_trial_mode_enabled",
|
|
"$toggle_name": "dev_force_trial_mode"
|
|
}
|
|
},
|
|
{
|
|
"option_dev_force_trial_mode_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 6 ]
|
|
}
|
|
},
|
|
{
|
|
"debug_overlay_pages_label": {
|
|
"type": "label",
|
|
"text": "Debug Overlay Pages",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"debug_overlay_button_panel@common.empty_panel": {
|
|
"size": [ "100%", "60%c" ],
|
|
"controls": [
|
|
{
|
|
"debug_overlay_previous_button@settings_common.action_button": {
|
|
"$pressed_button_name": "button.cycle_previous_debug_overlay_page",
|
|
"$button_text": "Previous Page",
|
|
"size": [ "50%", 30 ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left"
|
|
}
|
|
},
|
|
{
|
|
"debug_overlay_next_button@settings_common.action_button": {
|
|
"$pressed_button_name": "button.cycle_next_debug_overlay_page",
|
|
"$button_text": "Next Page",
|
|
"size": [ "50%", 30 ],
|
|
"anchor_from": "top_right",
|
|
"anchor_to": "top_right"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"pre_feature_toggles_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 6 ]
|
|
}
|
|
},
|
|
{
|
|
"feature_toggles_label": {
|
|
"type": "label",
|
|
"text": "Feature Toggles (governed by FeatureToggles.cpp)",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"feature_toggles_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"feature_toggles": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"factory": {
|
|
"name": "feature_toggle_factory",
|
|
"control_name": "general_section.feature_toggle"
|
|
},
|
|
|
|
"collection_name": "feature_toggles",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#feature_toggle_count",
|
|
"binding_name_override": "#collection_length"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"end_of_feature_toggles_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
/*{// Uncomment when the debug UI option is added
|
|
"option_toggle_0_0@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_enableDebugUI",
|
|
"$option_binding_name": "#dev_enable_debug_ui",
|
|
"$option_enabled_binding_name": "#dev_enable_debug_ui_enabled",
|
|
"$toggle_name": "dev_enable_debug_ui"
|
|
}
|
|
},*/
|
|
{
|
|
"option_dropdown_actor_movement@settings_common.option_dropdown": {
|
|
"$option_label": "Actor Movement",
|
|
"$dropdown_content": "general_section.dev_actor_movement_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_actor_movement_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_actor_movement_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#dev_actor_movement_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "300%" ]
|
|
}
|
|
},
|
|
{
|
|
"option_dropdown_nethernet_logging_verbosity@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev_nethernet_logging_verbosity",
|
|
"$dropdown_content": "general_section.dev_nethernet_logging_verbosity_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_nethernet_logging_verbosity_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_nethernet_logging_verbosity_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#dev_nethernet_logging_verbosity_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_remote_imgui@settings_common.option_toggle": {
|
|
"$option_label": "options.remote_imgui_toggle",
|
|
"$option_binding_name": "#remote_imgui",
|
|
"$option_enabled_binding_name": "#remote_imgui_enabled",
|
|
"$toggle_name": "remote_imgui"
|
|
}
|
|
},
|
|
{
|
|
"option_dropdown_0@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev_enableDebugHudOverlay",
|
|
"$dropdown_content": "general_section.dev_debug_hud_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_debug_hud_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_debug_hud_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#dev_debug_hud_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "400%" ]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_extra_debug_hud_info@settings_common.option_toggle": {
|
|
"$option_label": "Show extra debug info on Basic debug HUD",
|
|
"$option_binding_name": "#dev_show_extra_debug_hud_info",
|
|
"$toggle_name": "dev_show_extra_debug_hud_info"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_0_1@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_renderBoundingBox",
|
|
"$option_binding_name": "#dev_render_bounding_box",
|
|
"$option_enabled_binding_name": "#dev_render_bounding_box_enabled",
|
|
"$toggle_name": "dev_render_bounding_box"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_0_2@settings_common.option_toggle": {
|
|
"$option_label": "find mobs",
|
|
"$option_binding_name": "#dev_find_mobs",
|
|
"$option_enabled_binding_name": "#dev_find_mobs_enabled",
|
|
"$toggle_name": "dev_find_mobs"
|
|
}
|
|
},
|
|
{
|
|
"option_slider_0@settings_common.option_slider": {
|
|
"$option_label": "#dev_render_attach_pos_slider_label",
|
|
"$slider_name": "dev_render_attach_pos",
|
|
"$slider_value_binding_name": "#dev_render_attach_pos",
|
|
"$slider_tts_text_value": "#dev_render_attach_pos_text_value",
|
|
"$option_enabled_binding_name": "#dev_render_attach_pos_enabled",
|
|
"$slider_steps_binding_name": "#dev_render_attach_pos_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_3@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_renderPaths",
|
|
"$option_binding_name": "#dev_render_paths",
|
|
"$option_enabled_binding_name": "#dev_render_paths_enabled",
|
|
"$toggle_name": "dev_render_paths"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_4@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_renderGoalState",
|
|
"$option_binding_name": "#dev_render_goal_state",
|
|
"$option_enabled_binding_name": "#dev_render_goal_state_enabled",
|
|
"$toggle_name": "dev_render_goal_state"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_5@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_resetClientId",
|
|
"$option_binding_name": "#dev_reset_client_id",
|
|
"$option_enabled_binding_name": "#dev_reset_client_id_enabled",
|
|
"$toggle_name": "dev_reset_client_id"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_6@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_showChunkMap",
|
|
"$option_binding_name": "#dev_show_chunk_map",
|
|
"$option_enabled_binding_name": "#dev_show_chunk_map_enabled",
|
|
"$toggle_name": "dev_show_chunk_map"
|
|
}
|
|
},
|
|
{
|
|
"option_dropdown_server_chunk_map@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev_chunkMapMode",
|
|
"$dropdown_content": "general_section.dev_chunkMapMode_content",
|
|
"$option_enabled_binding_name": "#dev_chunk_map_mode_dropdown_enabled",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_chunk_map_mode_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_chunk_map_mode_dropdown_toggle_label",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_9@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_renderMobInfoState",
|
|
"$option_binding_name": "#dev_render_mob_info_state",
|
|
"$option_enabled_binding_name": "#dev_render_mob_info_state_enabled",
|
|
"$toggle_name": "dev_render_mob_info_state"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_disable_render_terrain@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_disableRenderTerrain",
|
|
"$option_binding_name": "#dev_disable_render_terrain",
|
|
"$option_enabled_binding_name": "#dev_disable_render_terrain_enabled",
|
|
"$toggle_name": "dev_disable_render_terrain"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_disable_render_entities@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_disableRenderEntities",
|
|
"$option_binding_name": "#dev_disable_render_entities",
|
|
"$option_enabled_binding_name": "#dev_disable_render_entities_enabled",
|
|
"$toggle_name": "dev_disable_render_entities"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_disable_render_blockentities@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_disableRenderBlockEntities",
|
|
"$option_binding_name": "#dev_disable_render_blockentities",
|
|
"$option_enabled_binding_name": "#dev_disable_render_blockentities_enabled",
|
|
"$toggle_name": "dev_disable_render_blockentities"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_disable_render_particles@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_disableRenderParticles",
|
|
"$option_binding_name": "#dev_disable_render_particles",
|
|
"$option_enabled_binding_name": "#dev_disable_render_particles_enabled",
|
|
"$toggle_name": "dev_disable_render_particles"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_disable_render_sky@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_disableRenderSky",
|
|
"$option_binding_name": "#dev_disable_render_sky",
|
|
"$option_enabled_binding_name": "#dev_disable_render_sky_enabled",
|
|
"$toggle_name": "dev_disable_render_sky"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_disable_render_weather@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_disableRenderWeather",
|
|
"$option_binding_name": "#dev_disable_render_weather",
|
|
"$option_enabled_binding_name": "#dev_disable_render_weather_enabled",
|
|
"$toggle_name": "dev_disable_render_weather"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_disable_render_hud@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_disableRenderHud",
|
|
"$option_binding_name": "#dev_disable_render_hud",
|
|
"$option_enabled_binding_name": "#dev_disable_render_hud_enabled",
|
|
"$toggle_name": "dev_disable_render_hud"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_disable_render_item_in_hand@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_disableRenderItemInHand",
|
|
"$option_binding_name": "#dev_disable_render_item_in_hand",
|
|
"$option_enabled_binding_name": "#dev_disable_render_item_in_hand_enabled",
|
|
"$toggle_name": "dev_disable_render_item_in_hand"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_disable_render_main_menu_cubemap@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_disableRenderMainMenuCubeMap",
|
|
"$option_binding_name": "#dev_disable_render_main_menu_cube_map",
|
|
"$option_enabled_binding_name": "#dev_disable_render_main_menu_cube_map_enabled",
|
|
"$toggle_name": "dev_disable_render_main_menu_cube_map"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_disable_render_main_menu_paperdoll_animation@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_disableRenderMainMenuPaperdollAnimation",
|
|
"$option_binding_name": "#dev_disable_render_main_menu_paperdoll_animation",
|
|
"$option_enabled_binding_name": "#dev_disable_render_main_menu_paperdoll_animation_enabled",
|
|
"$toggle_name": "dev_disable_render_main_menu_paperdoll_animation"
|
|
}
|
|
},
|
|
{
|
|
"leak_memory@settings_common.option_text_edit_with_text_button": {
|
|
"$option_label": "Leak Memory",
|
|
"$option_binding_name": "#leak_memory_value",
|
|
"$option_enabled_binding_name": "#leak_memory_enabled",
|
|
"$max_text_edit_length": 4,
|
|
"$text_edit_box_text_type": "NumberChars",
|
|
"$option_text_edit_control_size": [ "50%", "100%" ],
|
|
"$text_box_name": "leak_memory_text_box",
|
|
"$button_text": "Leak Memory",
|
|
"$pressed_button_name": "button.leak_memory"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_build_info@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_showBuildInfo",
|
|
"$option_binding_name": "#dev_show_build_info",
|
|
"$option_enabled_binding_name": "#dev_show_build_info_enabled",
|
|
"$toggle_name": "dev_show_build_info"
|
|
}
|
|
},
|
|
{
|
|
"option_perf_turtle@settings_common.option_toggle": {
|
|
"$option_label": "options.perf_turtle",
|
|
"$option_binding_name": "#perf_turtle",
|
|
"$option_enabled_binding_name": "#perf_turtle_enabled",
|
|
"$toggle_name": "perf_turtle"
|
|
}
|
|
},
|
|
{
|
|
"option_default_profiling_option@settings_common.option_dropdown": {
|
|
"$option_label": "Profiling Configuration",
|
|
"$dropdown_content": "general_section.default_profiling_group_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "default_profiling_group",
|
|
"$options_dropdown_toggle_label_binding": "#default_profiling_group_toggle_label",
|
|
"$option_enabled_binding_name": "#default_profiling_group_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "150%" ]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_7@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_enableProfiler",
|
|
"$option_binding_name": "#dev_enable_profiler",
|
|
"$option_enabled_binding_name": "#dev_enable_profiler_enabled",
|
|
"$toggle_name": "dev_enable_profiler"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_newparticlesystem@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_newParticleSystem",
|
|
"$option_binding_name": "#dev_newParticleSystem",
|
|
"$option_enabled_binding_name": "#dev_newParticleSystem_enabled",
|
|
"$toggle_name": "dev_newParticleSystem"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_8@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_achievementsAlwaysEnabled",
|
|
"$option_binding_name": "#dev_achievements_always_enabled",
|
|
"$option_enabled_binding_name": "#dev_achievements_always_enabled_enabled",
|
|
"$toggle_name": "dev_achievements_always_enabled"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_game_tip@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_game_tip",
|
|
"$option_binding_name": "#dev_game_tip",
|
|
"$option_enabled_binding_name": "#dev_game_tip_enabled",
|
|
"$toggle_name": "dev_game_tip"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_10@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_useIPv6Only",
|
|
"$option_binding_name": "#dev_use_ipv6_only",
|
|
"$option_enabled_binding_name": "#dev_use_ipv6_only_enabled",
|
|
"$toggle_name": "dev_use_ipv6_only"
|
|
}
|
|
},
|
|
{
|
|
"dev_disable_client_blob_cache_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_disable_client_blob_cache",
|
|
"$option_binding_name": "#dev_disable_client_blob_cache",
|
|
"$option_enabled_binding_name": "#dev_disable_client_blob_cache_enabled",
|
|
"$toggle_name": "dev_disable_client_blob_cache"
|
|
}
|
|
},
|
|
{
|
|
"dev_force_client_blob_cache_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_force_client_blob_cache",
|
|
"$option_binding_name": "#dev_force_client_blob_cache",
|
|
"$option_enabled_binding_name": "#dev_force_client_blob_cache_enabled",
|
|
"$toggle_name": "dev_force_client_blob_cache"
|
|
}
|
|
},
|
|
{
|
|
"devquality_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev_connection_quality",
|
|
"$dropdown_content": "general_section.dev_quality_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_connection_quality",
|
|
"$options_dropdown_toggle_label_binding": "#dev_connection_quality_toggle_label",
|
|
"$option_enabled_binding_name": "#dev_connection_quality_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "400%" ]
|
|
}
|
|
},
|
|
{
|
|
"dev_add_http_delay_seconds@settings_common.option_slider": {
|
|
"$option_label": "#dev_add_http_delay_seconds_slider_label",
|
|
"$slider_name": "dev_add_http_delay_seconds",
|
|
"$slider_value_binding_name": "#dev_add_http_delay_seconds",
|
|
"$slider_tts_text_value": "#dev_add_http_delay_seconds_text_value",
|
|
"$option_enabled_binding_name": "#dev_add_http_delay_seconds_enabled",
|
|
"$slider_steps_binding_name": "#dev_add_http_delay_seconds_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"dev_show_latency_graph_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_show_latency_graph",
|
|
"$option_binding_name": "#dev_show_latency_graph",
|
|
"$option_enabled_binding_name": "#dev_show_latency_graph_enabled",
|
|
"$toggle_name": "dev_show_latency_graph"
|
|
}
|
|
},
|
|
{
|
|
"xbox_sandbox_panel@general_section.xbox_sandbox_panel": {}
|
|
},
|
|
{
|
|
"multithreaded_rendering_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_multithreadedRendering",
|
|
"$option_binding_name": "#multithreaded_rendering",
|
|
"$option_enabled_binding_name": "#multithreaded_rendering_enabled",
|
|
"$toggle_name": "multithreaded_rendering",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#show_multithreaded_rendering",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"filewatcher_rendering_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_file_watcher",
|
|
"$option_binding_name": "#file_watcher",
|
|
"$option_enabled_binding_name": "#file_watcher_enabled",
|
|
"$toggle_name": "file_watcher"
|
|
}
|
|
},
|
|
{
|
|
"enable_texture_hot_reloader_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_enable_texture_hot_reloader",
|
|
"$option_binding_name": "#enable_texture_hot_reloader",
|
|
"$option_enabled_binding_name": "#texture_hot_reloader_enabled",
|
|
"$toggle_name": "enable_texture_hot_reloader"
|
|
}
|
|
},
|
|
{
|
|
"mock_http_panel@general_section.mock_http_panel": {}
|
|
},
|
|
{
|
|
"vsync_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.vsync",
|
|
"$dropdown_content": "general_section.vysnc_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "vsync_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#vsync_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#vsync_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
},
|
|
{
|
|
"sunsetting_use_overrides_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_sunset_overrides",
|
|
"$option_binding_name": "#dev_use_sunset_overrides",
|
|
"$option_enabled_binding_name": "#dev_use_sunset_overrides_enabled",
|
|
"$toggle_name": "dev_use_sunset_overrides",
|
|
"$dropdown_scroll_content_size": [ "100%", "150%" ]
|
|
}
|
|
},
|
|
{
|
|
"padding_sunsetting": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#sunsetting_override_enabled",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"sunseting_state_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_sunset_status",
|
|
"$option_binding_name": "#dev_sunset_state",
|
|
"$option_enabled_binding_name": "#dev_sunset_state_enabled",
|
|
"$toggle_name": "dev_sunset_state",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#sunsetting_override_enabled",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"sunsetting_tier_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev_sunsetting_tier",
|
|
"$dropdown_content": "general_section.dev_sunsetting_tier_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_sunsetting_tier_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_sunsetting_tier_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#dev_sunsetting_tier_dropdown_enabled",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#sunsetting_override_enabled",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"padding_sunsetting_2": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#sunsetting_override_enabled",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"padding1": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"copy_internal_settings_folder_to_external@settings_common.action_button": {
|
|
"visible": "($copy_interal_storage_button_enabled)",
|
|
"$pressed_button_name": "button.port_internal_files",
|
|
"$button_text": "options.dev_folders_portSettingsFolder"
|
|
}
|
|
},
|
|
{
|
|
"padding_reset_day_one": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"reset_day_one_experience@settings_common.action_button": {
|
|
"$pressed_button_name": "button.reset_day_one_experience",
|
|
"$button_text": "options.dev_reset_day_one_experience"
|
|
}
|
|
},
|
|
{
|
|
"option_text_edit_1@settings_common.option_text_edit": {
|
|
"$option_label": "options.dev_realmsEndpointPayment",
|
|
"$text_box_name": "dev_realms_endpoint_payment",
|
|
"$option_binding_name": "#dev_realms_endpoint_payment",
|
|
"$option_enabled_binding_name": "#dev_realms_endpoint_payment_enabled",
|
|
"$max_text_edit_length": 50,
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_realms_environment_radio_local",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"option_text_edit_2@settings_common.option_text_edit": {
|
|
"$option_label": "options.dev_realmsRelyingParty",
|
|
"$text_box_name": "dev_realms_relying_party",
|
|
"$option_binding_name": "#dev_realms_relying_party",
|
|
"$option_enabled_binding_name": "#dev_realms_relying_party_enabled",
|
|
"$max_text_edit_length": 50,
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_realms_environment_radio_local",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"option_text_edit_3@settings_common.option_text_edit": {
|
|
"$option_label": "options.dev_realmsRelyingPartyPayment",
|
|
"$text_box_name": "dev_realms_relying_party_payment",
|
|
"$option_binding_name": "#dev_realms_relying_party_payment",
|
|
"$option_enabled_binding_name": "#dev_realms_relying_party_payment_enabled",
|
|
"$max_text_edit_length": 50,
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_realms_environment_radio_local",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"reset_report_timer_option@settings_common.action_button": {
|
|
"$pressed_button_name": "button.dev_reset_report_timer_option",
|
|
"$button_text": "Reset Report Timer"
|
|
}
|
|
},
|
|
{
|
|
"reset_online_safety_option@settings_common.action_button": {
|
|
"$pressed_button_name": "button.dev_reset_online_safety_option",
|
|
"$button_text": "Reset Online Safety Dialog Option"
|
|
}
|
|
},
|
|
{
|
|
"reset_ip_safety_option@settings_common.action_button": {
|
|
"$pressed_button_name": "button.dev_reset_ip_safety_option",
|
|
"$button_text": "Reset IP Safety Dialog Option"
|
|
}
|
|
},
|
|
{
|
|
"reset_cloud_upload_option@settings_common.action_button": {
|
|
"$pressed_button_name": "button.dev_reset_cloud_upload_option",
|
|
"$button_text": "Reset Cloud Upload Dialog Option"
|
|
}
|
|
},
|
|
{
|
|
"padding_graphics_options": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"option_shadersdk_service_ip@settings_common.option_text_edit": {
|
|
"$option_label": "Material Compiler Service IP",
|
|
"$text_box_name": "shadersdk_service_ip",
|
|
"$option_binding_name": "#shadersdk_service_ip",
|
|
"$option_enabled_binding_name": "#shadersdk_service_ip_enabled",
|
|
"$max_text_edit_length": 50
|
|
}
|
|
},
|
|
{
|
|
"option_shadersdk_service_port@settings_common.option_text_edit": {
|
|
"$option_label": "Material Compiler Service Port",
|
|
"$text_box_name": "shadersdk_service_port",
|
|
"$option_binding_name": "#shadersdk_service_port",
|
|
"$option_enabled_binding_name": "#shadersdk_service_port_enabled",
|
|
"$max_text_edit_length": 50
|
|
}
|
|
},
|
|
{
|
|
"option_shadersdk_target_port@settings_common.option_text_edit": {
|
|
"$option_label": "Material Compiler Target Port",
|
|
"$text_box_name": "shadersdk_target_port",
|
|
"$option_binding_name": "#shadersdk_target_port",
|
|
"$option_enabled_binding_name": "#shadersdk_target_port_enabled",
|
|
"$max_text_edit_length": 50
|
|
}
|
|
},
|
|
{
|
|
"padding_graphics_buttons": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"trigger_graphics_device_loss@settings_common.action_button": {
|
|
"$pressed_button_name": "button.dev_trigger_graphics_device_loss",
|
|
"$button_text": "Trigger Graphics Device Loss"
|
|
}
|
|
},
|
|
{
|
|
"allocate_texture_handles@settings_common.action_button": {
|
|
"$pressed_button_name": "button.dev_allocate_texture_handles",
|
|
"$button_text": "Allocate 4k Texture Handles"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"realms_debug_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "realms_debug_button_toggle",
|
|
"$glyph_texture": "textures/ui/realmsIcon",
|
|
"$glyph_color_texture": "textures/ui/realmsIcon",
|
|
"$glyph_size": [ 15, 15 ],
|
|
"$button_text": "Realms Debug",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "Realms Debug"
|
|
}
|
|
},
|
|
|
|
"realms_debug_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "realms_debug_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"realms_menu_title": {
|
|
"type": "label",
|
|
"text": "Realms Debug Menu",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"realms_title_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
|
|
{
|
|
"feature_toggles_label": {
|
|
"type": "label",
|
|
"text": "Realms Feature Toggles (governed by FeatureToggles.cpp)",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"feature_toggles_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"feature_toggles": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"factory": {
|
|
"name": "realms_feature_toggle_factory",
|
|
"control_name": "general_section.realms_feature_toggle"
|
|
},
|
|
|
|
"collection_name": "realms_feature_toggles",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#realms_feature_toggle_count",
|
|
"binding_name_override": "#collection_length"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"end_of_feature_toggles_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
|
|
{
|
|
"realms_dev_toggles_title": {
|
|
"type": "label",
|
|
"text": "Realms Dev Toggles",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"realms_dev_toggle_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"realms_without_purchase_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_createRealmWithoutPurchase",
|
|
"$option_binding_name": "#dev_create_realm_without_purchase",
|
|
"$option_enabled_binding_name": "#dev_create_realm_without_purchase_enabled",
|
|
"$toggle_name": "dev_create_realm_without_purchase"
|
|
}
|
|
},
|
|
|
|
{
|
|
"realms_debug_options_title": {
|
|
"type": "label",
|
|
"text": "Realms Debug Options",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"realms_debug_options_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"option_dropdown_1@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev_realmsEnvironment",
|
|
"$dropdown_content": "general_section.dev_realms_environment_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_realms_environment_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_realms_environment_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#dev_realms_environment_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
},
|
|
{
|
|
"option_dropdown_2@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev_realmsSku",
|
|
"$dropdown_content": "general_section.dev_realms_sku_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_realms_sku_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_realms_sku_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#dev_realms_sku_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
},
|
|
{
|
|
"option_text_edit_0@settings_common.option_text_edit": {
|
|
"$option_label": "options.dev_realmsEndpoint",
|
|
"$text_box_name": "dev_realms_endpoint",
|
|
"$option_binding_name": "#dev_realms_endpoint",
|
|
"$option_enabled_binding_name": "#dev_realms_endpoint_enabled",
|
|
"$max_text_edit_length": 50,
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_realms_environment_radio_local",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
|
|
]
|
|
},
|
|
|
|
"realms_feature_toggle@settings_common.option_toggle": {
|
|
"$line_size": [ "100%", "100%c - 9px" ],
|
|
"$option_label": "#text",
|
|
"$toggle_tts_header_binding_type": "collection",
|
|
"$toggle_tts_header_binding_collection_name": "realms_feature_toggles",
|
|
"$toggle_name": "realms_feature_toggle",
|
|
"$toggle_state_binding_name": "#feature_toggle_state",
|
|
"$option_binding_name": "#feature_toggle_state",
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_grid_collection_name": "realms_feature_toggles",
|
|
"$toggle_collection_details_type": "collection_details",
|
|
"$toggle_collection_detail_name": "realms_feature_toggles",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#feature_toggle_enabled",
|
|
"binding_type": "collection",
|
|
"binding_name_override": "#enabled",
|
|
"binding_collection_name": "realms_feature_toggles"
|
|
}
|
|
],
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "#feature_toggle_text",
|
|
"binding_name_override": "#text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "realms_feature_toggles"
|
|
}
|
|
]
|
|
},
|
|
|
|
"marketplace_debug_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "marketplace_debug_button_toggle",
|
|
"$glyph_texture": "textures/ui/icon_minecoin_9x9",
|
|
"$glyph_color_texture": "textures/ui/icon_minecoin_9x9",
|
|
"$glyph_size": [ 18, 18 ],
|
|
"$button_text": "Marketplace Debug",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "Marketplace Debug"
|
|
}
|
|
},
|
|
|
|
"marketplace_debug_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "marketplace_debug_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"marketplace_feature_toggles_label": {
|
|
"type": "label",
|
|
"text": "Marketplace-related Feature Toggles (governed by FeatureToggles.cpp)",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"marketplace_feature_toggles_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"marketplace_feature_toggles": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"factory": {
|
|
"name": "marketplace_feature_toggle_factory",
|
|
"control_name": "general_section.marketplace_feature_toggle"
|
|
},
|
|
|
|
"collection_name": "marketplace_feature_toggles",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#marketplace_feature_toggle_count",
|
|
"binding_name_override": "#collection_length"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"playfab_token_refresh_threshold@settings_common.option_slider": {
|
|
"$option_label": "#playfab_token_refresh_threshold_slider_label",
|
|
"$slider_name": "playfab_token_refresh_threshold",
|
|
"$slider_value_binding_name": "#playfab_token_refresh_threshold",
|
|
"$slider_tts_text_value": "#playfab_token_refresh_threshold_text_value",
|
|
"$option_enabled_binding_name": "#playfab_token_refresh_threshold_enabled",
|
|
"$slider_steps_binding_name": "#playfab_token_refresh_threshold_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"option_dropdown_skin_rotation_speed@settings_common.option_dropdown": {
|
|
"$option_label": "Display Skin Rotation Speed Multiplier",
|
|
"$dropdown_content": "general_section.dev_debug_speed_multiplier_options",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_debug_skin_rotation_speed_multiplier_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_debug_skin_rotation_speed_multiplier_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#dev_debug_skin_rotation_speed_multiplier_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "400%" ]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_all_skins_rotate@settings_common.option_toggle": {
|
|
"$option_label": "Toggle All Skins Rotate",
|
|
"$option_binding_name": "#dev_marketplace_toggle_all_skins_rotate",
|
|
"$option_enabled_binding_name": "#dev_marketplace_toggle_all_skins_rotate_enabled",
|
|
"$toggle_name": "dev_marketplace_toggle_all_skins_rotate"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_display_marketplace_document_id@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_displayMarketplaceDocumentId",
|
|
"$option_binding_name": "#dev_show_doc_id",
|
|
"$option_enabled_binding_name": "#dev_show_doc_id_enabled",
|
|
"$toggle_name": "dev_show_doc_id"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_display_platform_offer_check@settings_common.option_toggle": {
|
|
"$option_label": "Show Platform Offer Check",
|
|
"$option_binding_name": "#dev_show_platform_offer_check",
|
|
"$option_enabled_binding_name": "#dev_show_platform_offer_check_enabled",
|
|
"$toggle_name": "dev_show_platform_offer_check"
|
|
}
|
|
},
|
|
{
|
|
"version_options_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"orientation": "vertical",
|
|
"controls": [
|
|
{
|
|
"option_version_override@settings_common.option_toggle": {
|
|
"$option_label": "Xforge Client Version Override",
|
|
"$option_binding_name": "#dev_use_version_override",
|
|
"$option_enabled_binding_name": "#dev_use_version_override_enabled",
|
|
"$toggle_name": "dev_use_version_override"
|
|
}
|
|
},
|
|
{
|
|
"override_version_options_panel@general_section.override_version_options_panel": {}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"select_windows_store_panel@general_section.debug_select_windows_store_panel": {}
|
|
},
|
|
{
|
|
"date_options_panel@general_section.date_options_panel": {}
|
|
},
|
|
{
|
|
"option_clear_store_cache_button@settings_common.action_button": {
|
|
"$pressed_button_name": "dev_clear_store_cache_button",
|
|
"$button_text": "options.dev_clearStoreCache"
|
|
}
|
|
},
|
|
{
|
|
"option_clear_all_cache_button@settings_common.action_button": {
|
|
"$pressed_button_name": "dev_clear_all_cache_button",
|
|
"$button_text": "options.dev_clearAllCache"
|
|
}
|
|
},
|
|
{
|
|
"option_delete_all_personas_button@settings_common.action_button": {
|
|
"$pressed_button_name": "dev_delete_all_personas",
|
|
"$button_text": "options.dev_deleteAllPersonas"
|
|
}
|
|
},
|
|
{
|
|
"option_delete_legacy_personas_button@settings_common.action_button": {
|
|
"$pressed_button_name": "dev_delete_legacy_persona",
|
|
"$button_text": "options.dev_deleteLegacyPersona"
|
|
}
|
|
},
|
|
{
|
|
"padding2": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"enable_coin_debug_switch_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_switch_coin_debug",
|
|
"$option_binding_name": "#switch_coin_debug",
|
|
"$option_enabled_binding_name": "#switch_coin_debug_enabled",
|
|
"$toggle_name": "switch_coin_debug",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#show_switch_coin_debug",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"add_500_coins@settings_common.action_button": {
|
|
"enabled": "(not $test_infrastructure_disabled)",
|
|
"$pressed_button_name": "button.add_500_coins",
|
|
"$button_text": "#add_500_text",
|
|
"$button_text_binding_type": "global"
|
|
}
|
|
},
|
|
{
|
|
"add_100000_coins@settings_common.action_button": {
|
|
"enabled": "(not $test_infrastructure_disabled)",
|
|
"$pressed_button_name": "button.add_100000_coins",
|
|
"$button_text": "#add_100000_text",
|
|
"$button_text_binding_type": "global"
|
|
}
|
|
},
|
|
{
|
|
"padding3": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"reset_entitlements@settings_common.action_button": {
|
|
"enabled": "(not $test_infrastructure_disabled)",
|
|
"$pressed_button_name": "button.reset_entitlements",
|
|
"$button_text": "options.dev_reset_entitlements"
|
|
}
|
|
},
|
|
{
|
|
"reset_wallet@settings_common.action_button": {
|
|
"enabled": "(not $test_infrastructure_disabled)",
|
|
"$pressed_button_name": "button.reset_wallet",
|
|
"$button_text": "options.dev_reset_wallet"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"marketplace_feature_toggle@settings_common.option_toggle": {
|
|
"$line_size": [ "100%", "100%c - 9px" ],
|
|
"$option_label": "#text",
|
|
"$toggle_tts_header_binding_type": "collection",
|
|
"$toggle_tts_header_binding_collection_name": "marketplace_feature_toggles",
|
|
"$toggle_name": "marketplace_feature_toggle",
|
|
"$toggle_state_binding_name": "#feature_toggle_state",
|
|
"$option_binding_name": "#feature_toggle_state",
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_grid_collection_name": "marketplace_feature_toggles",
|
|
"$toggle_collection_details_type": "collection_details",
|
|
"$toggle_collection_detail_name": "marketplace_feature_toggles",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#feature_toggle_enabled",
|
|
"binding_type": "collection",
|
|
"binding_name_override": "#enabled",
|
|
"binding_collection_name": "marketplace_feature_toggles"
|
|
}
|
|
],
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "#feature_toggle_text",
|
|
"binding_name_override": "#text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "marketplace_feature_toggles"
|
|
}
|
|
]
|
|
},
|
|
|
|
"gatherings_debug_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "gatherings_debug_button_toggle",
|
|
"$glyph_texture": "textures/ui/onlineLight",
|
|
"$glyph_color_texture": "textures/ui/onlineLight",
|
|
"$glyph_size": [ 18, 18 ],
|
|
"$button_text": "options.dev_gatherings_section",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "options.dev_gatherings_section"
|
|
}
|
|
},
|
|
|
|
"gatherings_debug_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "gatherings_debug_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"gatherings_enabled_label": {
|
|
"type": "label",
|
|
"text": "#gatherings_enabled_label_text",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#gatherings_enabled_label_text"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"enable_gatherings_button@settings_common.action_button": {
|
|
"$pressed_button_name": "button.enable_gatherings",
|
|
"$button_text": "#enable_gatherings_button_text",
|
|
"$button_text_binding_type": "global",
|
|
"visible": false,
|
|
"bindings": [
|
|
{
|
|
"binding_name_override": "#visible",
|
|
"binding_name": "#gatherings_button_enabled"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"spacer_1": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
},
|
|
{
|
|
"clear_system_service_pack_cache_button@settings_common.action_button": {
|
|
"$pressed_button_name": "button.clear_system_service_pack_cache",
|
|
"$button_text": "options.dev_gatherings_clear_system_service_pack"
|
|
}
|
|
},
|
|
{
|
|
"spacer_2": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
},
|
|
{
|
|
"text_edit_filter_gatherings@settings_common.option_text_edit": {
|
|
"$option_generic_panel_size": [ "100%", "100%c" ],
|
|
"$option_label": "options.dev_gatherings_filter",
|
|
"$text_box_name": "dev_gathering_filter",
|
|
"$option_binding_name": "#dev_gathering_filter",
|
|
"$option_enabled_binding_name": "#dev_gathering_filter_enabled"
|
|
}
|
|
},
|
|
{
|
|
"spacer_3": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
},
|
|
{
|
|
"active_gathering_label": {
|
|
"type": "label",
|
|
"text": "#active_gathering_text",
|
|
"color": "$body_text_color",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#active_gathering_text"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"spacer_4": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
},
|
|
{
|
|
"available_gatherings_section@available_gatherings_section": {}
|
|
}
|
|
]
|
|
},
|
|
|
|
"gathering_grid_item_content": {
|
|
"type": "stack_panel",
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", 29 ],
|
|
"offset": [ 5, 4 ],
|
|
"controls": [
|
|
{
|
|
"gathering_name": {
|
|
"type": "label",
|
|
"color": "$light_button_default_text_color",
|
|
"text": "#gathering_name",
|
|
"size": [ "100% - 8px", 10 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#gathering_name",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$collection_binding_name",
|
|
"binding_condition": "always"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"gathering_uuid": {
|
|
"type": "label",
|
|
"color": "$light_button_default_text_color",
|
|
"text": "#gathering_uuid",
|
|
"size": [ "100% - 8px", 10 ],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#gathering_uuid",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "$collection_binding_name",
|
|
"binding_condition": "always"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"gathering_item_template": {
|
|
"type": "panel",
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"size": [ "100%", 29 ],
|
|
"controls": [
|
|
{
|
|
"gathering_item_button@common_buttons.light_content_button": {
|
|
"$pressed_button_name": "select_gathering",
|
|
"size": [ "100%", 29 ],
|
|
"$button_content": "general_section.gathering_grid_item_content",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "collection_details",
|
|
"binding_collection_name": "$collection_binding_name"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"available_gatherings_grid": {
|
|
"type": "grid",
|
|
"size": [ "100%", "default" ],
|
|
"grid_item_template": "general_section.gathering_item_template",
|
|
"grid_dimension_binding": "#gatherings_grid_dimension",
|
|
"$collection_binding_name": "gatherings_collection",
|
|
"collection_name": "gatherings_collection",
|
|
"anchor_to": "top_left",
|
|
"anchor_from": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#gatherings_grid_dimension",
|
|
"binding_condition": "always"
|
|
}
|
|
]
|
|
},
|
|
|
|
"available_gatherings_panel": {
|
|
"type": "stack_panel",
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"orientation": "vertical",
|
|
"size": "$available_gatherings_panel_size",
|
|
"controls": [
|
|
{
|
|
"available_label@settings_common.selector_group_label": {
|
|
"offset": [ 2, 0 ],
|
|
"text": "options.dev_gatherings_available_gatherings",
|
|
"layer": 2
|
|
}
|
|
},
|
|
{ "gatherings_grid@available_gatherings_grid": {} },
|
|
{
|
|
"spacing_gap": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"available_gatherings_section": {
|
|
"type": "stack_panel",
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"orientation": "vertical",
|
|
"$available_gatherings_panel_size": [ "100% - 1px", "100%c" ],
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{ "available_gatherings_panel@available_gatherings_panel": {} }
|
|
]
|
|
},
|
|
|
|
"ui_debug_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "ui_debug_button_toggle",
|
|
"$glyph_texture": "textures/ui/ui_debug_glyph",
|
|
"$glyph_color_texture": "textures/ui/ui_debug_glyph_color",
|
|
"$glyph_size": [ 16, 16 ],
|
|
"$button_text": "UI Debug",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "UI Debug"
|
|
}
|
|
},
|
|
|
|
"ui_feature_toggle@settings_common.option_toggle": {
|
|
"$line_size": [ "100%", "100%c - 9px" ],
|
|
"$option_label": "#text",
|
|
"$toggle_tts_header_binding_type": "collection",
|
|
"$toggle_tts_header_binding_collection_name": "ui_feature_toggles",
|
|
"$toggle_name": "ui_feature_toggle",
|
|
"$toggle_state_binding_name": "#feature_toggle_state",
|
|
"$option_binding_name": "#feature_toggle_state",
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_grid_collection_name": "ui_feature_toggles",
|
|
"$toggle_collection_details_type": "collection_details",
|
|
"$toggle_collection_detail_name": "ui_feature_toggles",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#feature_toggle_enabled",
|
|
"binding_type": "collection",
|
|
"binding_name_override": "#enabled",
|
|
"binding_collection_name": "ui_feature_toggles"
|
|
}
|
|
],
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "#feature_toggle_text",
|
|
"binding_name_override": "#text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "ui_feature_toggles"
|
|
}
|
|
]
|
|
},
|
|
|
|
"edu_debug_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "edu_debug_button_toggle",
|
|
"$glyph_texture": "textures/ui/debug_glyph",
|
|
"$glyph_color_texture": "textures/ui/debug_glyph_color",
|
|
"$glyph_size": [ 16, 16 ],
|
|
"$button_text": "Edu Debug",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "Edu Debug"
|
|
}
|
|
},
|
|
|
|
"edu_feature_toggle@settings_common.option_toggle": {
|
|
"$line_size": [ "100%", "100%c - 9px" ],
|
|
"$option_label": "#text",
|
|
"$toggle_tts_header_binding_type": "collection",
|
|
"$toggle_tts_header_binding_collection_name": "edu_feature_toggles",
|
|
"$toggle_name": "ui_feature_toggle",
|
|
"$toggle_state_binding_name": "#feature_toggle_state",
|
|
"$option_binding_name": "#feature_toggle_state",
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_grid_collection_name": "edu_feature_toggles",
|
|
"$toggle_collection_details_type": "collection_details",
|
|
"$toggle_collection_detail_name": "edu_feature_toggles",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#feature_toggle_enabled",
|
|
"binding_type": "collection",
|
|
"binding_name_override": "#enabled",
|
|
"binding_collection_name": "edu_feature_toggles"
|
|
}
|
|
],
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "#feature_toggle_text",
|
|
"binding_name_override": "#text",
|
|
"binding_type": "collection",
|
|
"binding_collection_name": "edu_feature_toggles"
|
|
}
|
|
]
|
|
},
|
|
|
|
"new_create_world_grid_item@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#initial_selected",
|
|
"$radio_label_text": "#description",
|
|
"$radio_label_bindings": [
|
|
{
|
|
"binding_name": "#description",
|
|
"binding_type": "collection",
|
|
"binding_condition": "once",
|
|
"binding_collection_name": "dev_new_create_world_screen_radio"
|
|
}
|
|
],
|
|
"$radio_toggle_group": true,
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_name": "dev_new_create_world_screen_radio",
|
|
"$toggle_grid_collection_name": "dev_new_create_world_screen_radio",
|
|
"$option_enabled_binding_name": "",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#default_focus_precedence",
|
|
"binding_type": "collection",
|
|
"binding_condition": "visible",
|
|
"binding_collection_name": "dev_new_create_world_screen_radio"
|
|
}
|
|
]
|
|
},
|
|
|
|
"new_play_screen_grid_item@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#initial_selected",
|
|
"$radio_label_text": "#description",
|
|
"$radio_label_bindings": [
|
|
{
|
|
"binding_name": "#description",
|
|
"binding_type": "collection",
|
|
"binding_condition": "once",
|
|
"binding_collection_name": "dev_new_play_screen_radio"
|
|
}
|
|
],
|
|
"$radio_toggle_group": true,
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_name": "dev_new_play_screen_radio",
|
|
"$toggle_grid_collection_name": "dev_new_play_screen_radio",
|
|
"$option_enabled_binding_name": "",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#default_focus_precedence",
|
|
"binding_type": "collection",
|
|
"binding_condition": "visible",
|
|
"binding_collection_name": "dev_new_play_screen_radio"
|
|
}
|
|
]
|
|
},
|
|
|
|
"new_edit_world_screen_grid_item@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#initial_selected",
|
|
"$radio_label_text": "#description",
|
|
"$radio_label_bindings": [
|
|
{
|
|
"binding_name": "#description",
|
|
"binding_type": "collection",
|
|
"binding_condition": "once",
|
|
"binding_collection_name": "dev_new_edit_world_screen_radio"
|
|
}
|
|
],
|
|
"$radio_toggle_group": true,
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_name": "dev_new_edit_world_screen_radio",
|
|
"$toggle_grid_collection_name": "dev_new_edit_world_screen_radio",
|
|
"$option_enabled_binding_name": "",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#default_focus_precedence",
|
|
"binding_type": "collection",
|
|
"binding_condition": "visible",
|
|
"binding_collection_name": "dev_new_edit_world_screen_radio"
|
|
}
|
|
]
|
|
},
|
|
|
|
"new_trial_mode_screen_grid_item@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#initial_selected",
|
|
"$radio_label_text": "#description",
|
|
"$radio_label_bindings": [
|
|
{
|
|
"binding_name": "#description",
|
|
"binding_type": "collection",
|
|
"binding_condition": "once",
|
|
"binding_collection_name": "dev_new_trial_screen_radio"
|
|
}
|
|
],
|
|
"$radio_toggle_group": true,
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_name": "dev_new_trial_screen_radio",
|
|
"$toggle_grid_collection_name": "dev_new_trial_screen_radio",
|
|
"$option_enabled_binding_name": "",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#default_focus_precedence",
|
|
"binding_type": "collection",
|
|
"binding_condition": "visible",
|
|
"binding_collection_name": "dev_new_trial_screen_radio"
|
|
}
|
|
]
|
|
},
|
|
|
|
"new_death_grid_item@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#initial_selected",
|
|
"$radio_label_text": "#description",
|
|
"$radio_label_bindings": [
|
|
{
|
|
"binding_name": "#description",
|
|
"binding_type": "collection",
|
|
"binding_condition": "once",
|
|
"binding_collection_name": "dev_new_death_screen_radio"
|
|
}
|
|
],
|
|
"$radio_toggle_group": true,
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_name": "dev_new_death_screen_radio",
|
|
"$toggle_grid_collection_name": "dev_new_death_screen_radio",
|
|
"$option_enabled_binding_name": "#dev_new_death_screen_radio_enabled",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#default_focus_precedence",
|
|
"binding_type": "collection",
|
|
"binding_condition": "visible",
|
|
"binding_collection_name": "dev_new_death_screen_radio"
|
|
}
|
|
]
|
|
},
|
|
|
|
"new_bed_grid_item@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#initial_selected",
|
|
"$radio_label_text": "#description",
|
|
"$radio_label_bindings": [
|
|
{
|
|
"binding_name": "#description",
|
|
"binding_type": "collection",
|
|
"binding_condition": "once",
|
|
"binding_collection_name": "dev_new_bed_screen_radio"
|
|
}
|
|
],
|
|
"$radio_toggle_group": true,
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_name": "dev_new_bed_screen_radio",
|
|
"$toggle_grid_collection_name": "dev_new_bed_screen_radio",
|
|
"$option_enabled_binding_name": "#dev_new_bed_screen_radio_enabled",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#default_focus_precedence",
|
|
"binding_type": "collection",
|
|
"binding_condition": "visible",
|
|
"binding_collection_name": "dev_new_bed_screen_radio"
|
|
}
|
|
]
|
|
},
|
|
|
|
"ore_ui_gameplay_ui_grid_item@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#initial_selected",
|
|
"$radio_label_text": "#description",
|
|
"$radio_label_bindings": [
|
|
{
|
|
"binding_name": "#description",
|
|
"binding_type": "collection",
|
|
"binding_condition": "once",
|
|
"binding_collection_name": "dev_ore_ui_gameplay_ui_radio"
|
|
}
|
|
],
|
|
"$radio_toggle_group": true,
|
|
"$toggle_binding_type": "collection",
|
|
"$toggle_name": "dev_ore_ui_gameplay_ui_radio",
|
|
"$toggle_grid_collection_name": "dev_ore_ui_gameplay_ui_radio",
|
|
"$option_enabled_binding_name": "#dev_ore_ui_gameplay_ui_radio_enabled",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#default_focus_precedence",
|
|
"binding_type": "collection",
|
|
"binding_condition": "visible",
|
|
"binding_collection_name": "dev_ore_ui_gameplay_ui_radio"
|
|
}
|
|
]
|
|
},
|
|
|
|
"ui_debug_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "ui_debug_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
/* Feature Toggles Header */
|
|
{
|
|
"ui_feature_toggles_label": {
|
|
"type": "label",
|
|
"text": "UI-related Feature Toggles",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"ui_feature_toggles_info_label": {
|
|
"type": "label",
|
|
"text": "Defined in FeatureToggles.cpp",
|
|
"size": [ "100%", 12 ],
|
|
"color": "$option_description_text_color"
|
|
}
|
|
},
|
|
{
|
|
"ui_feature_toggles_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
/* Feature Toggles Settings */
|
|
{
|
|
"ui_feature_toggles": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"factory": {
|
|
"name": "ui_feature_toggle_factory",
|
|
"control_name": "general_section.ui_feature_toggle"
|
|
},
|
|
"collection_name": "ui_feature_toggles",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#ui_feature_toggle_count",
|
|
"binding_name_override": "#collection_length"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"end_of_ui_feature_toggles_label_divider": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"section_divider": {
|
|
"type": "image",
|
|
"size": [ "100% - 30px", 1 ],
|
|
"texture": "textures/ui/list_item_divider_line_light"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"end_of_ui_feature_toggles_label_divider_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 8 ]
|
|
}
|
|
},
|
|
{
|
|
"end_of_ui_feature_toggles_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
/* Screen Override Header */
|
|
{
|
|
"screen_override_label": {
|
|
"type": "label",
|
|
"text": "Screen Overrides",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"screen_override_info_label": {
|
|
"type": "label",
|
|
"text": "Control if Ore UI or JSON UI screen will show",
|
|
"size": [ "100%", 12 ],
|
|
"color": "$option_description_text_color"
|
|
}
|
|
},
|
|
{
|
|
"screen_override_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
/* Play Screen Overrides */
|
|
{
|
|
"new_play_screen_radio_label": {
|
|
"type": "label",
|
|
"text": "New Play Screen",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"new_play_screen_radio_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"new_play_screen_radio_button": {
|
|
"type": "grid",
|
|
"size": [ "100%", "100%c" ],
|
|
"grid_item_template": "general_section.new_play_screen_grid_item",
|
|
"grid_dimension_binding": "#dev_new_play_screen_radio_dimension",
|
|
"collection_name": "dev_new_play_screen_radio",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_new_play_screen_radio_dimension",
|
|
"binding_condition": "visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"new_play_screen_radio_button_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
},
|
|
/* Edit World Screen Overrides */
|
|
{
|
|
"new_edit_world_screen_radio_label": {
|
|
"type": "label",
|
|
"text": "New Edit World Screen",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"new_edit_world_screen_radio_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"new_edit_world_screen_radio_button": {
|
|
"type": "grid",
|
|
"size": [ "100%", "100%c" ],
|
|
"grid_item_template": "general_section.new_edit_world_screen_grid_item",
|
|
"grid_dimension_binding": "#dev_new_edit_world_screen_radio_dimension",
|
|
"collection_name": "dev_new_edit_world_screen_radio",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_new_edit_world_screen_radio_dimension",
|
|
"binding_condition": "visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"new_edit_world_screen_radio_button_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
},
|
|
/* Trial Mode Screen Overrides */
|
|
{
|
|
"new_trial_mode_screen_radio_label": {
|
|
"type": "label",
|
|
"text": "New Trial Mode (requires restart)",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"new_trial_mode_screen_radio_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"new_trial_mode_screen_radio_button": {
|
|
"type": "grid",
|
|
"size": [ "100%", "100%c" ],
|
|
"grid_item_template": "general_section.new_trial_mode_screen_grid_item",
|
|
"grid_dimension_binding": "#dev_new_trial_screen_radio_dimension",
|
|
"collection_name": "dev_new_trial_screen_radio",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_new_trial_screen_radio_dimension",
|
|
"binding_condition": "visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"new_trial_mode_screen_radio_button_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
},
|
|
/* Death Screen Overrides */
|
|
{
|
|
"new_death_screen_radio_label": {
|
|
"type": "label",
|
|
"text": "New Death Screen (Cannot be changed while in a world)",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"new_death_screen_radio_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"new_death_screen_radio_button": {
|
|
"type": "grid",
|
|
"size": [ "100%", "100%c" ],
|
|
"grid_item_template": "general_section.new_death_grid_item",
|
|
"grid_dimension_binding": "#dev_new_death_screen_radio_dimension",
|
|
"collection_name": "dev_new_death_screen_radio",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_new_death_screen_radio_dimension",
|
|
"binding_condition": "visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"new_death_screen_radio_button_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
/* Bed Screen Overrides */
|
|
{
|
|
"new_bed_screen_radio_label": {
|
|
"type": "label",
|
|
"text": "New Bed Screen (Cannot be changed while in a world)",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"new_bed_screen_radio_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"new_bed_screen_radio_button": {
|
|
"type": "grid",
|
|
"size": [ "100%", "100%c" ],
|
|
"grid_item_template": "general_section.new_bed_grid_item",
|
|
"grid_dimension_binding": "#dev_new_bed_screen_radio_dimension",
|
|
"collection_name": "dev_new_bed_screen_radio",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_new_bed_screen_radio_dimension",
|
|
"binding_condition": "visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"new_bed_screen_radio_button_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
/* Ore UI Gameplay UI Overrides */
|
|
{
|
|
"ore_ui_gameplay_ui_radio_label": {
|
|
"type": "label",
|
|
"text": "Ore UI Gameplay UI (Cannot be changed while in a world)",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"ore_ui_gameplay_ui_radio_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"ore_ui_gameplay_ui_radio_button": {
|
|
"type": "grid",
|
|
"size": [ "100%", "100%c" ],
|
|
"grid_item_template": "general_section.ore_ui_gameplay_ui_grid_item",
|
|
"grid_dimension_binding": "#dev_ore_ui_gameplay_ui_radio_dimension",
|
|
"collection_name": "dev_ore_ui_gameplay_ui_radio",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_ore_ui_gameplay_ui_radio_dimension",
|
|
"binding_condition": "visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"ore_ui_gameplay_ui_radio_button_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"end_of_ui_screen_override_divider": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 8px" ],
|
|
"controls": [
|
|
{
|
|
"section_divider": {
|
|
"type": "image",
|
|
"size": [ "100% - 30px", 1 ],
|
|
"texture": "textures/ui/list_item_divider_line_light"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"end_of_ui_sceen_override_divider_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
/* Screen opt-in buttons */
|
|
{
|
|
"screen_opt_in_options_label": {
|
|
"type": "label",
|
|
"text": "Screen Opt-In Buttons",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"screen_opt_in_info_label": {
|
|
"type": "label",
|
|
"text": "Used for screen previews",
|
|
"size": [ "100%", 12 ],
|
|
"color": "$option_description_text_color"
|
|
}
|
|
},
|
|
{
|
|
"screen_opt_in_options_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"end_of_ui_screen_opt_in_divider": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 8px" ],
|
|
"controls": [
|
|
{
|
|
"section_divider": {
|
|
"type": "image",
|
|
"size": [ "100% - 30px", 1 ],
|
|
"texture": "textures/ui/list_item_divider_line_light"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"end_of_ui_sceen_opt_in_divider_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
/* Other UI Options */
|
|
{
|
|
"other_ui_options_label": {
|
|
"type": "label",
|
|
"text": "Other UI Options",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"other_ui_options_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_default_font_override@settings_common.option_toggle": {
|
|
"$option_label": "Enable Default Font Overrides (requires loading from font_metadata.json)",
|
|
"$option_binding_name": "#dev_toggle_default_font_overrides",
|
|
"$toggle_name": "dev_toggle_default_font_overrides",
|
|
"$show_option_label": "#dev_toggle_default_font_overrides_visible",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#dev_toggle_default_font_overrides_visible",
|
|
"binding_condition": "always",
|
|
"binding_name_override": "#enabled"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_dev_show_tcui_replacement@settings_common.option_toggle": {
|
|
"$option_label": "Show TCUI replacement",
|
|
"$option_binding_name": "#dev_show_tcui_replacement",
|
|
"$option_enabled_binding_name": "#dev_show_tcui_replacement_enabled",
|
|
"$toggle_name": "dev_show_tcui_replacement"
|
|
}
|
|
},
|
|
{
|
|
"option_toggle_use_mobile_data_blocked_modal@settings_common.option_toggle": {
|
|
"$option_label": "Enable 'mobile data blocked' modal",
|
|
"$option_binding_name": "#dev_allow_mobile_data_blocked_modal",
|
|
"$option_enabled_binding_name": "#dev_allow_mobile_data_blocked_modal_enabled",
|
|
"$toggle_name": "dev_allow_mobile_data_blocked_modal"
|
|
}
|
|
},
|
|
{
|
|
"ui_feature_toggles_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 7 ]
|
|
}
|
|
},
|
|
{
|
|
"option_show_touch_control_selection_screen@settings_common.option_toggle": {
|
|
"$option_label": "options.showTouchControlSelectionScreen",
|
|
"$option_binding_name": "#show_touch_control_selection_screen",
|
|
"$option_enabled_binding_name": "#show_touch_control_selection_screen_enabled",
|
|
"$toggle_name": "show_touch_control_selection_screen"
|
|
}
|
|
},
|
|
{
|
|
"option_reset_on_start@settings_common.option_toggle": {
|
|
"$option_label": "options.resetOnStart",
|
|
"$option_binding_name": "#reset_on_start",
|
|
"$option_enabled_binding_name": "#reset_on_start_enabled",
|
|
"$toggle_name": "reset_on_start"
|
|
}
|
|
},
|
|
{
|
|
"option_slider_drag_dwell@settings_common.option_slider": {
|
|
"$option_label": "#dwell_before_drag_time_slider_label",
|
|
"$slider_name": "dwell_before_drag_time",
|
|
"$slider_value_binding_name": "#dwell_before_drag_time",
|
|
"$slider_tts_text_value": "#dwell_before_drag_time_text_value",
|
|
"$option_enabled_binding_name": "#dwell_before_drag_time_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"option_slider_stack_splitting@settings_common.option_slider": {
|
|
"$option_label": "#stack_splitting_trigger_time_slider_label",
|
|
"$slider_name": "stack_splitting_trigger_time",
|
|
"$slider_value_binding_name": "#stack_splitting_trigger_time",
|
|
"$slider_tts_text_value": "#stack_splitting_trigger_time_text_value",
|
|
"$option_enabled_binding_name": "#stack_splitting_trigger_time_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"reset_render_distance_warning_modal_label": {
|
|
"type": "label",
|
|
"text": "Render distance warning modal",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"reset_render_distance_warning_modal_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"reset_render_distance_warning_modal@settings_common.action_button": {
|
|
"$pressed_button_name": "button.reset_render_distance_warning_modal",
|
|
"$button_text": "Reset modal"
|
|
}
|
|
},
|
|
{
|
|
"reset_render_distance_warning_modal_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 7 ]
|
|
}
|
|
},
|
|
/* Ore UI Developer Pages */
|
|
{
|
|
"ore_ui_developer_pages_divider": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"section_divider": {
|
|
"type": "image",
|
|
"size": [ "100% - 30px", 1 ],
|
|
"texture": "textures/ui/list_item_divider_line_light"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"ore_ui_developer_pages_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 8 ]
|
|
}
|
|
},
|
|
{
|
|
"open_ore_ui_label": {
|
|
"type": "label",
|
|
"text": "Ore UI Developer Pages",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"open_ore_ui_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"open_ore_ui_docs@settings_common.action_button": {
|
|
"enabled": "(not $test_infrastructure_disabled)",
|
|
"$pressed_button_name": "button.open_ore_ui_docs",
|
|
"$button_text": "Ore UI Docs (needs test infra)"
|
|
}
|
|
},
|
|
{
|
|
"open_ore_ui_tests@settings_common.action_button": {
|
|
"enabled": "(not $test_infrastructure_disabled)",
|
|
"$pressed_button_name": "button.open_ore_ui_tests",
|
|
"$button_text": "Ore UI Tests (needs test infra)"
|
|
}
|
|
},
|
|
{
|
|
"open_ore_ui_perf@settings_common.action_button": {
|
|
"enabled": "(not $test_infrastructure_disabled)",
|
|
"$pressed_button_name": "button.open_ore_ui_perf",
|
|
"$button_text": "Ore UI Perf (needs test infra)"
|
|
}
|
|
},
|
|
{
|
|
"open_ore_ui_test_modal@settings_common.action_button": {
|
|
"enabled": "(not $test_infrastructure_disabled)",
|
|
"$pressed_button_name": "button.open_ore_ui_test_modal",
|
|
"$button_text": "Ore UI Test Modal (needs test infra)"
|
|
}
|
|
},
|
|
{
|
|
"open_ore_ui_tests_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 7 ]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"edu_debug_section": {
|
|
"type": "stack_panel",
|
|
"ignored": "(not $education_edition) or $creator_build",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "edu_debug_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"edu_feature_toggles_label": {
|
|
"type": "label",
|
|
"text": "Edu-related Feature Toggles",
|
|
"size": [ "100%", "default" ],
|
|
"color": "$body_text_color"
|
|
}
|
|
},
|
|
{
|
|
"edu_feature_toggles_label_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"edu_demo@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_eduDemo",
|
|
"$option_binding_name": "#dev_edu_demo",
|
|
"$option_enabled_binding_name": "#dev_edu_demo_enabled",
|
|
"$toggle_name": "dev_edu_demo"
|
|
}
|
|
},
|
|
{
|
|
"edu_cloud_resumable_upload@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_eduCloudResumableUpload",
|
|
"$option_binding_name": "#dev_edu_cloud_resumable_upload",
|
|
"$option_enabled_binding_name": "#dev_edu_cloud_resumable_upload_enabled",
|
|
"$toggle_name": "dev_edu_cloud_resumable_upload"
|
|
}
|
|
},
|
|
{
|
|
"edu_ad_debug_panel@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_ad_show_debug_panel",
|
|
"$option_binding_name": "#show_ad_debug_panel_button",
|
|
"$option_enabled_binding_name": "#show_ad_debug_panel_button_enabled",
|
|
"$toggle_name": "show_ad_debug_panel_button"
|
|
}
|
|
},
|
|
{
|
|
"edu_ad_token_refresh_threshold@settings_common.option_slider": {
|
|
"$option_label": "#ad_token_refresh_threshold_slider_label",
|
|
"$slider_name": "ad_token_refresh_threshold",
|
|
"$slider_value_binding_name": "#ad_token_refresh_threshold",
|
|
"$slider_tts_text_value": "#ad_token_refresh_threshold_text_value",
|
|
"$option_enabled_binding_name": "#ad_token_refresh_threshold_enabled",
|
|
"$slider_steps_binding_name": "#ad_token_refresh_threshold_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"edu_ad_max_signin_token_refresh@settings_common.option_slider": {
|
|
"$option_label": "#ad_max_signin_token_refresh_slider_label",
|
|
"$slider_name": "ad_max_signin_token_refresh",
|
|
"$slider_value_binding_name": "#ad_max_signin_token_refresh",
|
|
"$slider_tts_text_value": "#ad_max_signin_token_refresh_text_value",
|
|
"$option_enabled_binding_name": "#ad_max_signin_token_refresh_enabled",
|
|
"$slider_steps_binding_name": "#ad_max_signin_token_refresh_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"edu_ad_max_graph_token_refresh@settings_common.option_slider": {
|
|
"$option_label": "#ad_max_graph_token_refresh_slider_label",
|
|
"$slider_name": "ad_max_graph_token_refresh",
|
|
"$slider_value_binding_name": "#ad_max_graph_token_refresh",
|
|
"$slider_tts_text_value": "#ad_max_graph_token_refresh_text_value",
|
|
"$option_enabled_binding_name": "#ad_max_graph_token_refresh_enabled",
|
|
"$slider_steps_binding_name": "#ad_max_graph_token_refresh_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"edu_environment_divider": {
|
|
"type": "panel",
|
|
"size": [ "100%", "100%c + 14px" ],
|
|
"controls": [
|
|
{
|
|
"section_divider": {
|
|
"type": "image",
|
|
"size": [ "100% - 30px", 1 ],
|
|
"anchor_from": "center",
|
|
"anchor_to": "center",
|
|
"layer": 3,
|
|
"texture": "textures/ui/list_item_divider_line_light"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"edu_environment_spacer": {
|
|
"type": "panel",
|
|
"size": [ "100%", 3 ]
|
|
}
|
|
},
|
|
{
|
|
"edu_env_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev_education_services_environment",
|
|
"$dropdown_content": "general_section.dev_education_environment_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_education_env_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_education_env_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#dev_education_env_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
},
|
|
{
|
|
"edu_azurenotebooks_env_dropdown@settings_common.option_dropdown": {
|
|
"$option_label": "options.dev_azure_notebooks_environment",
|
|
"$dropdown_content": "general_section.dev_azure_notebooks_environment_dropdown_content",
|
|
"$dropdown_area": "content_area",
|
|
"$dropdown_name": "dev_azurenotebooks_env_dropdown",
|
|
"$options_dropdown_toggle_label_binding": "#dev_azurenotebooks_env_dropdown_toggle_label",
|
|
"$option_enabled_binding_name": "#dev_azurenotebooks_env_dropdown_enabled",
|
|
"$dropdown_scroll_content_size": [ "100%", "200%" ]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"flighting_debug_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "flighting_debug_button_toggle",
|
|
"$glyph_texture": "textures/ui/local_only_storage",
|
|
"$glyph_color_texture": "textures/ui/cloud_only_storage",
|
|
"$glyph_size": [ 15, 15 ],
|
|
"$button_text": "options.flighting_debug",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "options.flighting_debug"
|
|
}
|
|
},
|
|
|
|
"flighting_debug_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "flighting_debug_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"treatment_override_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"orientation": "vertical",
|
|
"controls": [
|
|
{
|
|
"option_toggle_treatment_override@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_displayTreatmentsPanel",
|
|
"$option_binding_name": "#dev_display_treatments_panel",
|
|
"$option_enabled_binding_name": "#dev_display_treatments_panel_enabled",
|
|
"$toggle_name": "dev_display_treatments_panel"
|
|
}
|
|
},
|
|
{
|
|
"override_treatments_panel@general_section.debug_override_treatments_panel": {}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"progression_override_panel": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"orientation": "vertical",
|
|
"controls": [
|
|
{
|
|
"option_toggle_progression_override@settings_common.option_toggle": {
|
|
"$option_label": "options.dev_displayProgressionsPanel",
|
|
"$option_binding_name": "#dev_display_progressions_panel",
|
|
"$option_enabled_binding_name": "#dev_display_progressions_panel_enabled",
|
|
"$toggle_name": "dev_display_progressions_panel"
|
|
}
|
|
},
|
|
{
|
|
"override_progressions_panel@general_section.debug_override_progressions_panel": {}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
// How to Play button & section
|
|
|
|
"how_to_play_button@settings_common.section_toggle_base": {
|
|
"$toggle_view_binding_name": "how_to_play_button_toggle",
|
|
"$glyph_texture": "textures/ui/how_to_play_button_default_light",
|
|
"$glyph_color_texture": "textures/ui/how_to_play_button_default",
|
|
"$glyph_size": [ 15, 15 ],
|
|
"$button_text": "menu.howToPlay",
|
|
"$toggle_property_bag": {
|
|
"#panel_title": "menu.howToPlay"
|
|
}
|
|
},
|
|
|
|
"how_to_play_section": {
|
|
"type": "stack_panel",
|
|
"size": [ "100%", "100%c" ],
|
|
"anchor_from": "top_left",
|
|
"anchor_to": "top_left",
|
|
"bindings": [
|
|
{
|
|
"binding_type": "view",
|
|
"source_control_name": "how_to_play_button_toggle",
|
|
"source_property_name": "#toggle_state",
|
|
"target_property_name": "#visible"
|
|
}
|
|
],
|
|
"controls": [
|
|
{
|
|
"spacer_0": {
|
|
"type": "panel",
|
|
"size": [ 0, 10 ]
|
|
}
|
|
},
|
|
{
|
|
"generic_label@settings_common.white_label": {
|
|
"size": [ "100%", 30 ],
|
|
"text_alignment": "center",
|
|
"$text": "menu.howToPlay.generalMessage"
|
|
}
|
|
},
|
|
{
|
|
"spacer_1": {
|
|
"type": "panel",
|
|
"size": [ "100%", 10 ]
|
|
}
|
|
},
|
|
{
|
|
"gamepad_helper_label@settings_common.white_label": {
|
|
"size": [ "100%", 30 ],
|
|
"text_alignment": "center",
|
|
"$text": "#how_to_play_gamepad_helper_label_text",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#how_to_play_gamepad_helper_label_text"
|
|
},
|
|
{
|
|
"binding_name": "#how_to_play_gamepad_helper_label_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"dev_xbox_environment_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_xbox_environment_radio_retail",
|
|
"$radio_label_text": "options.dev_xbox_environment.retail"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_xbox_environment_radio_dev",
|
|
"$radio_label_text": "options.dev_xbox_environment.dev"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_xbox_environment_radio_dev_achievement",
|
|
"$radio_label_text": "options.dev_xbox_environment.dev_achievement"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"dev_discovery_environment_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_discovery_environment_radio_production",
|
|
"$radio_label_text": "options.discoveryEnvironment.production"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_discovery_environment_radio_staging",
|
|
"$radio_label_text": "options.discoveryEnvironment.staging"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_discovery_environment_radio_dev",
|
|
"$radio_label_text": "options.discoveryEnvironment.dev"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_discovery_environment_radio_perf",
|
|
"$radio_label_text": "options.discoveryEnvironment.perf"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_discovery_environment_radio_local",
|
|
"$radio_label_text": "options.discoveryEnvironment.local"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"dev_service_override_type_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_service_override_type_radio_multibranch",
|
|
"$radio_label_text": "options.dev_serviceOverrideTypeMultibranch"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_service_override_type_radio_custom",
|
|
"$radio_label_text": "options.dev_serviceOverrideTypeCustom"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
"dev_realms_environment_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_realms_environment_radio_production",
|
|
"$radio_label_text": "options.dev_realms_environment.production"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_realms_environment_radio_staging",
|
|
"$radio_label_text": "options.dev_realms_environment.staging"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_realms_environment_radio_dev",
|
|
"$radio_label_text": "options.dev_realms_environment.dev"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_realms_environment_radio_local",
|
|
"$radio_label_text": "options.dev_realms_environment.local"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"dev_realms_sku_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_realms_sku_radio_production",
|
|
"$radio_label_text": "options.dev_realms_sku.production"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_realms_sku_radio_fiveday",
|
|
"$radio_label_text": "options.dev_realms_sku.fiveday"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_realms_sku_radio_default",
|
|
"$radio_label_text": "options.dev_realms_sku.default"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"default_profiling_group_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#internal_profiling_bootstrap",
|
|
"$radio_label_text": "Internal Profiling Configuration"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#creator_profiling_bootstrap",
|
|
"$radio_label_text": "Creator Profiling Configuration"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"dev_actor_movement_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_actor_movement_default",
|
|
"$radio_label_text": "Default Movement"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_actor_movement_legacy_client",
|
|
"$radio_label_text": "Legacy Client Authoritative V1"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_actor_movement_client",
|
|
"$radio_label_text": "Client Authoritative V2"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_actor_movement_server",
|
|
"$radio_label_text": "Server Authoritative V3"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"dev_nethernet_logging_verbosity_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_nethernet_logging_verbosity_disabled",
|
|
"$radio_label_text": "options.dev_nethernet_logging_verbosity.disabled"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_nethernet_logging_verbosity_criticalonly",
|
|
"$radio_label_text": "options.dev_nethernet_logging_verbosity.criticalonly"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_nethernet_logging_verbosity_error",
|
|
"$radio_label_text": "options.dev_nethernet_logging_verbosity.error"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_nethernet_logging_verbosity_warning",
|
|
"$radio_label_text": "options.dev_nethernet_logging_verbosity.warning"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_nethernet_logging_verbosity_information",
|
|
"$radio_label_text": "options.dev_nethernet_logging_verbosity.information"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_nethernet_logging_verbosity_verbose",
|
|
"$radio_label_text": "options.dev_nethernet_logging_verbosity.verbose"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"dev_debug_speed_multiplier_options@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_marketplace_rotation_speed_multiplier_one",
|
|
"$radio_label_text": "x1.0"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_marketplace_rotation_speed_multiplier_two",
|
|
"$radio_label_text": "x2.0"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_marketplace_rotation_speed_multiplier_three",
|
|
"$radio_label_text": "x3.0"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_marketplace_rotation_speed_multiplier_four",
|
|
"$radio_label_text": "x4.0"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"dev_debug_hud_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_off",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.off"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_basic",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.basic"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_imgui",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.imgui"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_workerthreads",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.workerthreads"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_renderchunks",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.renderchunks"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_profiler",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.profiler"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_texturememory",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.texturememory"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_imagememory",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.imagememory"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_perimagememory",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.perimagememory"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_buffer_memory",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.buffermemory"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_material_memory",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.materialmemory"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_camera",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.camera"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_audio",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.audio"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_client_network",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.client_network"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_server_network",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.server_network"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_client_mob_prediction",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.client_mob_prediction"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_spatial_packet_optimizations",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.spatial_packet_optimizations"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_lock_contention",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.lock_contention"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#debug_hud_radio_oreui",
|
|
"$radio_label_text": "options.dev_enableDebugHudOverlay.OreUI"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"dev_chunkMapMode_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"dev_chunkMapMode_off@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#chunk_map_mode_off",
|
|
"$radio_label_text": "options.dev_chunk_map_mode_off"
|
|
}
|
|
},
|
|
{
|
|
"dev_chunkMapMode_client@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#chunk_map_mode_client",
|
|
"$radio_label_text": "options.dev_chunk_map_mode_client"
|
|
}
|
|
},
|
|
{
|
|
"dev_chunkMapMode_client@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#chunk_map_mode_client_main_chunksource",
|
|
"$radio_label_text": "options.dev_chunk_map_mode_client_main_chunksource"
|
|
}
|
|
},
|
|
{
|
|
"dev_chunkMapMode_server@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#chunk_map_mode_server_chunk_state",
|
|
"$radio_label_text": "options.dev_chunk_map_mode_server_chunk_state"
|
|
}
|
|
},
|
|
{
|
|
"dev_chunkMapMode_server_debug_display@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#chunk_map_mode_server_chunk_debug_display_state",
|
|
"$radio_label_text": "options.dev_chunk_map_mode_server_chunk_debug_display_state"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"dev_quality_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_connection_off",
|
|
"$radio_label_text": "options.dev_connection_off"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_connection_nolimit",
|
|
"$radio_label_text": "options.dev_connection_nolimit"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_connection_4g",
|
|
"$radio_label_text": "options.dev_connection_4g"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_connection_3g",
|
|
"$radio_label_text": "options.dev_connection_3g"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_connection_slow",
|
|
"$radio_label_text": "options.dev_connection_slow"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#dev_connection_veryslow",
|
|
"$radio_label_text": "options.dev_connection_veryslow"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"vysnc_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vsync_off",
|
|
"$radio_label_text": "options.vsync.off"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vsync_on",
|
|
"$radio_label_text": "options.vsync.on"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#vsync_adaptive",
|
|
"$radio_label_text": "options.vsync.adaptive"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"dev_identity_environment_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"identity_environment_dev@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#identity_environment_dev",
|
|
"$radio_label_text": "options.dev_identity_environment.dev"
|
|
}
|
|
},
|
|
{
|
|
"identity_environment_test@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#identity_environment_test",
|
|
"$radio_label_text": "options.dev_identity_environment.test"
|
|
}
|
|
},
|
|
{
|
|
"identity_environment_prod@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#identity_environment_prod",
|
|
"$radio_label_text": "options.dev_identity_environment.prod"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"dev_education_environment_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"education_environment_dev@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#education_environment_dev",
|
|
"$radio_label_text": "options.dev_education_environment.dev"
|
|
}
|
|
},
|
|
{
|
|
"education_environment_staging@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#education_environment_staging",
|
|
"$radio_label_text": "options.dev_education_environment.staging"
|
|
}
|
|
},
|
|
{
|
|
"education_environment_preprod@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#education_environment_preprod",
|
|
"$radio_label_text": "options.dev_education_environment.preprod"
|
|
}
|
|
},
|
|
{
|
|
"education_environment_prod@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#education_environment_prod",
|
|
"$radio_label_text": "options.dev_education_environment.prod"
|
|
}
|
|
},
|
|
{
|
|
"education_environment_local@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#education_environment_local",
|
|
"$radio_label_text": "options.dev_education_environment.local"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"dev_azure_notebooks_environment_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"azurenotebooks_environment_staging@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#azure_notebooks_environment_staging",
|
|
"$radio_label_text": "options.dev_azure_notebooks_environment.staging"
|
|
}
|
|
},
|
|
{
|
|
"azurenotebooks_environment_prod@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#azure_notebooks_environment_prod",
|
|
"$radio_label_text": "options.dev_azure_notebooks_environment.prod"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"dev_sunsetting_tier_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"sunsetting_tier1@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#sunsetting_tier1",
|
|
"$radio_label_text": "options.dev_sunsetting_tier.one"
|
|
}
|
|
},
|
|
{
|
|
"sunsetting_tier2@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#sunsetting_tier2",
|
|
"$radio_label_text": "options.dev_sunsetting_tier.two"
|
|
}
|
|
},
|
|
{
|
|
"sunsetting_tier3@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#sunsetting_tier3",
|
|
"$radio_label_text": "options.dev_sunsetting_tier.three"
|
|
}
|
|
},
|
|
{
|
|
"sunsetting_tier4@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#sunsetting_tier4",
|
|
"$radio_label_text": "options.dev_sunsetting_tier.four"
|
|
}
|
|
},
|
|
{
|
|
"sunsetting_tier5@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#sunsetting_tier5",
|
|
"$radio_label_text": "options.dev_sunsetting_tier.five"
|
|
}
|
|
},
|
|
{
|
|
"sunsetting_tier6@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#sunsetting_tier6",
|
|
"$radio_label_text": "options.dev_sunsetting_tier.six"
|
|
}
|
|
},
|
|
{
|
|
"sunsetting_not_pending@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#sunsetting_not_pending",
|
|
"$radio_label_text": "options.dev_sunsetting_tier.not_pending"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
// "Deferred Technical Preview" Graphics UI
|
|
|
|
"graphics_mode_dropdown_content@settings_common.option_radio_dropdown_group": {
|
|
"$radio_buttons": [
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#graphics_mode_radio_simple",
|
|
"$radio_label_text": "options.graphicsMode.simple"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#graphics_mode_radio_fancy",
|
|
"$radio_label_text": "options.graphicsMode.fancy"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#graphics_mode_radio_deferred",
|
|
"$option_enabled_binding_name": "#graphics_mode_radio_deferred_enabled",
|
|
"$radio_label_text": "options.graphicsMode.deferred"
|
|
}
|
|
},
|
|
{
|
|
"@settings_common.radio_with_label": {
|
|
"$toggle_state_binding_name": "#graphics_mode_radio_ray_traced",
|
|
"$option_enabled_binding_name": "#graphics_mode_radio_ray_traced_enabled",
|
|
"$radio_label_text": "options.graphicsMode.rayTraced"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"advanced_graphics_options_button_content": {
|
|
"type": "stack_panel",
|
|
"orientation": "horizontal",
|
|
"size": [ "100% - 6px", 15 ],
|
|
"controls": [
|
|
{
|
|
"advanced_graphics_options_label@common.minecraftTenLabel": {
|
|
"size": [ "default", 10 ],
|
|
"max_size": [ "75%", 10 ],
|
|
"text": "#graphics_mode_toggle_label",
|
|
"color": "$text_color",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#graphics_mode_toggle_label"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fill_pad": {
|
|
"type": "panel",
|
|
"size": [ "fill", "100%" ]
|
|
}
|
|
},
|
|
{
|
|
"plus_panel": {
|
|
"type": "panel",
|
|
"size": [ "100%c", "100%" ],
|
|
"controls": [
|
|
{
|
|
"plus@resource_packs.plus_image": {
|
|
"size": [ 10, 10 ],
|
|
"offset": [ -2, 0 ],
|
|
"color": "$text_color"
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "(not #advanced_graphics_options_grid_visible)",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"minus_panel": {
|
|
"type": "panel",
|
|
"size": [ "100%c", "100%" ],
|
|
"controls": [
|
|
{
|
|
"minus@resource_packs.minus_image": {
|
|
"size": [ 10, 10 ],
|
|
"offset": [ -2, 0 ],
|
|
"color": "$text_color"
|
|
}
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#advanced_graphics_options_grid_visible",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"advanced_graphics_options_section": {
|
|
"type": "stack_panel",
|
|
"orientation": "vertical",
|
|
"size": [ "100%", "100%c" ],
|
|
"controls": [
|
|
{
|
|
"spacer_0": {
|
|
"type": "panel",
|
|
"size": [ "100%", 4 ]
|
|
}
|
|
},
|
|
{
|
|
"gamma_calibration@settings_common.action_button": {
|
|
"$pressed_button_name": "button.gamma_calibration",
|
|
"$button_text": "options.gammaIntensity",
|
|
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#graphics_mode_is_deferred",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"max_framerate_slider@general_section.max_framerate_slider": {}
|
|
},
|
|
{
|
|
"msaa_slider@general_section.msaa_slider": {}
|
|
},
|
|
{
|
|
"shadow_quality_slider@settings_common.option_slider": {
|
|
"$option_label": "#shadow_quality_slider_label",
|
|
"$slider_name": "shadow_quality",
|
|
"$slider_value_binding_name": "#shadow_quality",
|
|
"$slider_tts_text_value": "#shadow_quality_text_value",
|
|
"$slider_steps_binding_name": "#shadow_quality_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#graphics_mode_is_deferred",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"point_light_shadow_quality_slider@settings_common.option_slider": {
|
|
"$option_label": "#point_light_shadow_quality_slider_label",
|
|
"$slider_name": "point_light_shadow_quality",
|
|
"$slider_value_binding_name": "#point_light_shadow_quality",
|
|
"$slider_tts_text_value": "#point_light_shadow_quality_text_value",
|
|
"$slider_steps_binding_name": "#point_light_shadow_quality_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#graphics_mode_is_deferred",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"point_light_loding_quality_slider@settings_common.option_slider": {
|
|
"$option_label": "#point_light_loding_quality_slider_label",
|
|
"$slider_name": "point_light_loding_quality",
|
|
"$slider_value_binding_name": "#point_light_loding_quality",
|
|
"$slider_tts_text_value": "#point_light_loding_quality_text_value",
|
|
"$slider_steps_binding_name": "#point_light_loding_quality_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#graphics_mode_is_deferred",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"volumetric_fog_quality_slider@settings_common.option_slider": {
|
|
"$option_label": "#volumetric_fog_quality_slider_label",
|
|
"$slider_name": "volumetric_fog_quality",
|
|
"$slider_value_binding_name": "#volumetric_fog_quality",
|
|
"$slider_tts_text_value": "#volumetric_fog_quality_text_value",
|
|
"$slider_steps_binding_name": "#volumetric_fog_quality_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#graphics_mode_is_deferred",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"reflections_quality_slider@settings_common.option_slider": {
|
|
"$option_label": "#reflections_quality_slider_label",
|
|
"$slider_name": "reflections_quality",
|
|
"$slider_value_binding_name": "#reflections_quality",
|
|
"$slider_tts_text_value": "#reflections_quality_text_value",
|
|
"$slider_steps_binding_name": "#reflections_quality_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#graphics_mode_is_deferred",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"bloom_strength@settings_common.option_slider": {
|
|
"$option_label": "#bloom_strength_slider_label",
|
|
"$slider_name": "bloom_strength",
|
|
"$slider_value_binding_name": "#bloom_strength",
|
|
"$slider_tts_text_value": "#bloom_strength_text_value",
|
|
"$option_enabled_binding_name": "#bloom_strength_enabled",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#graphics_mode_is_deferred",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"upscaling_toggle@general_section.upscaling_toggle": {
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#graphics_mode_is_ray_traced",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"upscaling_percentage@settings_common.option_slider": {
|
|
"$option_label": "#upscaling_percentage_slider_label",
|
|
"$slider_name": "upscaling_percentage",
|
|
"$slider_value_binding_name": "#upscaling_percentage",
|
|
"$slider_tts_text_value": "#upscaling_percentage_text_value",
|
|
"$slider_steps_binding_name": "#upscaling_percentage_steps",
|
|
"$label_bindings": [
|
|
{
|
|
"binding_name": "$option_label"
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#graphics_mode_is_deferred",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"fancy_clouds_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.fancyskies",
|
|
"$option_binding_name": "#fancy_skies",
|
|
"$option_enabled_binding_name": "#fancy_skies_enabled",
|
|
"$toggle_name": "fancy_skies",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#graphics_mode_is_simple_or_fancy",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"smooth_lighting_toggle@settings_common.option_toggle": {
|
|
"$option_label": "options.smooth_lighting",
|
|
"$option_binding_name": "#smooth_lighting",
|
|
"$option_enabled_binding_name": "#smooth_lighting_enabled",
|
|
"$toggle_name": "smooth_lighting",
|
|
"bindings": [
|
|
{
|
|
"binding_name": "#graphics_mode_is_simple_or_fancy",
|
|
"binding_name_override": "#visible"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|