1
0
mirror of https://github.com/Mojang/bedrock-samples.git synced 2024-11-23 12:26:14 +00:00
bedrock-samples/resource_pack/ui/auto_save_info_screen.json
Mike Ammerlaan a3b394c507 1.19.30
Initial layout
2022-09-23 06:24:26 -07:00

178 lines
4.4 KiB
JSON

/********************************************************
+* (c) Mojang. All rights reserved *
+* (c) Microsoft. All rights reserved. *
+*********************************************************/
{
"namespace": "auto_save_info",
"auto_save_animation": {
"anim_type": "flip_book",
"initial_uv": [ 0, 0 ],
"frame_count": 9,
"frame_step": 18,
"fps": 10,
"reversible": true,
"easing": "linear"
},
"auto_save": {
"type": "image",
"layer": 31,
"texture": "textures/ui/auto_save",
"anchor_from": "center",
"anchor_to": "center",
"offset": [ 0, "5%" ],
"size": [ 18, 30 ],
"uv_size": [ 18, 30 ],
"uv": "@auto_save_info.auto_save_animation",
"disable_anim_fast_forward": true,
"bindings": [
{
"binding_name": "#auto_save_animation_visible",
"binding_name_override": "#visible"
}
]
},
"accept_label": {
"type": "panel",
"layer": 2,
"controls": [
{
"button_label": {
"type": "label",
"size": [ "default", "default" ],
"offset": [ -2, 0 ],
"anchor_from": "center",
"anchor_to": "center",
"text": "gui.ok",
"color": "$text_color"
}
}
]
},
"accept_button@common_buttons.light_content_button": {
"$pressed_button_name": "button.info_accept",
"$button_content": "auto_save_info.accept_label"
},
"main_panel": {
"type": "input_panel",
"size": [ 200, 180 ],
"offset": [ 0, 0 ],
"controls": [
{
"common_panel@common.common_panel": {
"$dialog_background": "dialog_background_hollow_5",
"$show_close_button": false,
"$show_divider": false
}
},
{
"title_label": {
"type": "label",
"offset": [ 0, "3%" ],
"text": "autosave.title",
"anchor_from": "top_middle",
"anchor_to": "top_middle",
"layer": 2,
"color": "$title_text_color"
}
},
{
"message_label": {
"type": "label",
"size": [ "85%", "85%" ],
"anchor_from": "top_left",
"anchor_to": "top_left",
"offset": [ "5%", "10%" ],
"layer": 2,
"color": "$body_text_color",
"$auto_save_info_message|default": "autosave.info.general",
"variables": [
{
"requires": "$nx_os",
"$auto_save_info_message": "autosave.info.nx"
},
{
"requires": "$xbox_one",
"$auto_save_info_message": "autosave.info.xbox"
},
{
"requires": "$is_desktop",
"$auto_save_info_message": "autosave.info.desktop"
},
{
"requires": "$is_ps4",
"$auto_save_info_message": "autosave.info.berwick"
}
],
"text": "$auto_save_info_message",
"bindings": [
{
"binding_name": "#tts_dialog_body",
"binding_condition": "once"
}
],
"property_bag": {
"#tts_dialog_body": "$auto_save_info_message"
}
}
},
{
"save_icon@auto_save_info.auto_save": {}
},
{
"a@auto_save_info.accept_button": {
"size": [ "94%", "17%" ],
"anchor_from": "bottom_middle",
"anchor_to": "bottom_middle",
"offset": [ 0, "-3%" ]
}
},
{
"gamepad_helpers@auto_save_info.gamepad_helpers": {}
}
]
},
"gamepad_helpers": {
"type": "panel",
"layer": 2,
"controls": [
{
"gamepad_helper_a@common.gamepad_helper_a": {
"offset": [ 0, "105%" ],
"anchor_from": "bottom_middle",
"anchor_to": "bottom_middle"
}
}
]
},
// -----------------------------------------------
//
// screen
//
// -----------------------------------------------
"auto_save_info_screen@common.base_screen": {
"$screen_content": "auto_save_info.auto_save_info_screen_content"
},
"auto_save_info_screen_content": {
"type": "panel",
"controls": [
{
"root_panel": {
"type": "panel",
"controls": [
{ "main_panel@auto_save_info.main_panel": { "layer": 1 } }
]
}
}
]
}
}