diff --git a/builtin/mainmenu/tab_credits.lua b/builtin/mainmenu/tab_credits.lua index cc9eaa3d3..aec5d79ee 100644 --- a/builtin/mainmenu/tab_credits.lua +++ b/builtin/mainmenu/tab_credits.lua @@ -23,6 +23,8 @@ tab_credits = { cbf_formspec = function (tabview, name, tabdata) local logofile = defaulttexturedir .. "logo.png" return "vertlabel[0,-0.25;CREDITS]" .. + "image[-0.3,-0.31;" .. core.formspec_escape(defaulttexturedir .. "bg.png") .. "]".. + "image[-0.3,-0.96;" .. core.formspec_escape(defaulttexturedir .. "bg_tab_credits.png") .. "]".. "label[0.5,3;Minetest " .. core.get_version() .. "]" .. "label[0.5,3.3;http://minetest.net]" .. "image[0.5,1;" .. core.formspec_escape(logofile) .. "]" .. diff --git a/builtin/mainmenu/tab_mods.lua b/builtin/mainmenu/tab_mods.lua index b258ce6c5..8dab0148c 100644 --- a/builtin/mainmenu/tab_mods.lua +++ b/builtin/mainmenu/tab_mods.lua @@ -34,6 +34,8 @@ local function get_formspec(tabview, name, tabdata) ";" .. tabdata.selected_mod .. "]" retval = retval .. + "image[-0.3,-0.31;" .. core.formspec_escape(defaulttexturedir .. "bg.png") .. "]".. + "image[-0.3,-0.96;" .. core.formspec_escape(defaulttexturedir .. "bg_tab_mods.png") .. "]".. "label[0.8,4.2;" .. fgettext("Add mod:") .. "]" .. -- TODO Disabled due to upcoming release 0.4.8 and irrlicht messing up localization -- "button[0.75,4.85;1.8,0.5;btn_mod_mgr_install_local;".. fgettext("Local install") .. "]" .. diff --git a/builtin/mainmenu/tab_multiplayer.lua b/builtin/mainmenu/tab_multiplayer.lua index c3a7d921e..f2b0f0ee9 100644 --- a/builtin/mainmenu/tab_multiplayer.lua +++ b/builtin/mainmenu/tab_multiplayer.lua @@ -21,6 +21,8 @@ local function get_formspec(tabview, name, tabdata) local retval = "vertlabel[0,-0.25;".. fgettext("CLIENT") .. "]" .. + "image[-0.3,-0.31;" .. core.formspec_escape(defaulttexturedir .. "bg.png") .. "]".. + "image[-0.3,-0.96;" .. core.formspec_escape(defaulttexturedir .. "bg_tab_client.png") .. "]".. "label[1,-0.25;".. fgettext("Favorites:") .. "]".. "label[1,4.25;".. fgettext("Address/Port") .. "]".. "label[9,2.75;".. fgettext("Name/Password") .. "]" .. diff --git a/builtin/mainmenu/tab_server.lua b/builtin/mainmenu/tab_server.lua index 154a54cc7..b99ea44d6 100644 --- a/builtin/mainmenu/tab_server.lua +++ b/builtin/mainmenu/tab_server.lua @@ -23,6 +23,8 @@ local function get_formspec(tabview, name, tabdata) ) local retval = + "image[-0.3,-0.31;" .. core.formspec_escape(defaulttexturedir .. "bg.png") .. "]".. + "image[-0.3,-0.96;" .. core.formspec_escape(defaulttexturedir .. "bg_tab_server.png") .. "]".. "button[4,4.15;2.6,0.5;world_delete;".. fgettext("Delete") .. "]" .. "button[6.5,4.15;2.8,0.5;world_create;".. fgettext("New") .. "]" .. "button[9.2,4.15;2.55,0.5;world_configure;".. fgettext("Configure") .. "]" .. diff --git a/builtin/mainmenu/tab_settings.lua b/builtin/mainmenu/tab_settings.lua index 630267478..4e450fdfa 100644 --- a/builtin/mainmenu/tab_settings.lua +++ b/builtin/mainmenu/tab_settings.lua @@ -130,6 +130,8 @@ local function formspec(tabview, name, tabdata) local tab_string = + "image[-0.3,-0.31;" .. core.formspec_escape(defaulttexturedir .. "bg.png") .. "]".. + "image[-0.3,-0.96;" .. core.formspec_escape(defaulttexturedir .. "bg_tab_settings.png") .. "]".. "vertlabel[0,-0.25;" .. fgettext("SETTINGS") .. "]" .. "box[0.75,0;3.25,4;#999999]" .. "checkbox[1,0;cb_smooth_lighting;".. fgettext("Smooth Lighting") diff --git a/builtin/mainmenu/tab_singleplayer.lua b/builtin/mainmenu/tab_singleplayer.lua index 1f96a85db..a6ef06293 100644 --- a/builtin/mainmenu/tab_singleplayer.lua +++ b/builtin/mainmenu/tab_singleplayer.lua @@ -82,6 +82,9 @@ local function get_formspec(tabview, name, tabdata) ) retval = retval .. + "image[-0.3,-0.31;" .. core.formspec_escape(defaulttexturedir .. "bg.png") .. "]".. + "image[-0.3,5.65;" .. core.formspec_escape(defaulttexturedir .. "bg_game.png") .. "]".. + "image[-0.3,-0.96;" .. core.formspec_escape(defaulttexturedir .. "bg_tab_singleplayer.png") .. "]".. "button[4,4.15;2.6,0.5;world_delete;".. fgettext("Delete") .. "]" .. "button[6.5,4.15;2.8,0.5;world_create;".. fgettext("New") .. "]" .. "button[9.2,4.15;2.55,0.5;world_configure;".. fgettext("Configure") .. "]" .. diff --git a/builtin/mainmenu/tab_texturepacks.lua b/builtin/mainmenu/tab_texturepacks.lua index 784480415..87fa0af52 100644 --- a/builtin/mainmenu/tab_texturepacks.lua +++ b/builtin/mainmenu/tab_texturepacks.lua @@ -44,7 +44,10 @@ end -------------------------------------------------------------------------------- local function get_formspec(tabview, name, tabdata) - local retval = "label[4,-0.25;".. fgettext("Select texture pack:") .. "]".. + local retval = + "image[-0.3,-0.31;" .. core.formspec_escape(defaulttexturedir .. "bg.png") .. "]".. + "image[-0.3,-0.96;" .. core.formspec_escape(defaulttexturedir .. "bg_tab_textures.png") .. "]".. + "label[4,-0.25;".. fgettext("Select texture pack:") .. "]".. "vertlabel[0,-0.25;".. fgettext("TEXTURE PACKS") .. "]" .. "textlist[4,0.25;7.5,5.0;TPs;" diff --git a/textures/base/pack/bg.png b/textures/base/pack/bg.png new file mode 100644 index 000000000..dcd6b60a9 Binary files /dev/null and b/textures/base/pack/bg.png differ diff --git a/textures/base/pack/bg2.png b/textures/base/pack/bg2.png new file mode 100644 index 000000000..e6ca5c427 Binary files /dev/null and b/textures/base/pack/bg2.png differ diff --git a/textures/base/pack/bg2_game.png b/textures/base/pack/bg2_game.png new file mode 100644 index 000000000..09a9a2597 Binary files /dev/null and b/textures/base/pack/bg2_game.png differ diff --git a/textures/base/pack/bg2_tab_client.png b/textures/base/pack/bg2_tab_client.png new file mode 100644 index 000000000..49274e977 Binary files /dev/null and b/textures/base/pack/bg2_tab_client.png differ diff --git a/textures/base/pack/bg2_tab_credits.png b/textures/base/pack/bg2_tab_credits.png new file mode 100644 index 000000000..8e072094d Binary files /dev/null and b/textures/base/pack/bg2_tab_credits.png differ diff --git a/textures/base/pack/bg2_tab_mods.png b/textures/base/pack/bg2_tab_mods.png new file mode 100644 index 000000000..5003da6b0 Binary files /dev/null and b/textures/base/pack/bg2_tab_mods.png differ diff --git a/textures/base/pack/bg2_tab_server.png b/textures/base/pack/bg2_tab_server.png new file mode 100644 index 000000000..f1f568cba Binary files /dev/null and b/textures/base/pack/bg2_tab_server.png differ diff --git a/textures/base/pack/bg2_tab_settings.png b/textures/base/pack/bg2_tab_settings.png new file mode 100644 index 000000000..3aacafc7e Binary files /dev/null and b/textures/base/pack/bg2_tab_settings.png differ diff --git a/textures/base/pack/bg2_tab_singleplayer.png b/textures/base/pack/bg2_tab_singleplayer.png new file mode 100644 index 000000000..6e4a68a2c Binary files /dev/null and b/textures/base/pack/bg2_tab_singleplayer.png differ diff --git a/textures/base/pack/bg2_tab_textures.png b/textures/base/pack/bg2_tab_textures.png new file mode 100644 index 000000000..ee010f73c Binary files /dev/null and b/textures/base/pack/bg2_tab_textures.png differ diff --git a/textures/base/pack/bg_game.png b/textures/base/pack/bg_game.png new file mode 100644 index 000000000..1a920c76d Binary files /dev/null and b/textures/base/pack/bg_game.png differ diff --git a/textures/base/pack/bg_tab_client.png b/textures/base/pack/bg_tab_client.png new file mode 100644 index 000000000..b47e874ce Binary files /dev/null and b/textures/base/pack/bg_tab_client.png differ diff --git a/textures/base/pack/bg_tab_credits.png b/textures/base/pack/bg_tab_credits.png new file mode 100644 index 000000000..2ac412e0f Binary files /dev/null and b/textures/base/pack/bg_tab_credits.png differ diff --git a/textures/base/pack/bg_tab_mods.png b/textures/base/pack/bg_tab_mods.png new file mode 100644 index 000000000..f6eb192c2 Binary files /dev/null and b/textures/base/pack/bg_tab_mods.png differ diff --git a/textures/base/pack/bg_tab_server.png b/textures/base/pack/bg_tab_server.png new file mode 100644 index 000000000..1e104e0f5 Binary files /dev/null and b/textures/base/pack/bg_tab_server.png differ diff --git a/textures/base/pack/bg_tab_settings.png b/textures/base/pack/bg_tab_settings.png new file mode 100644 index 000000000..8d2b2c1a0 Binary files /dev/null and b/textures/base/pack/bg_tab_settings.png differ diff --git a/textures/base/pack/bg_tab_singleplayer.png b/textures/base/pack/bg_tab_singleplayer.png new file mode 100644 index 000000000..650fc0690 Binary files /dev/null and b/textures/base/pack/bg_tab_singleplayer.png differ diff --git a/textures/base/pack/bg_tab_textures.png b/textures/base/pack/bg_tab_textures.png new file mode 100644 index 000000000..31c58645e Binary files /dev/null and b/textures/base/pack/bg_tab_textures.png differ