new menu textures
parent
f8358dcc53
commit
ff573b479c
|
@ -23,11 +23,11 @@ tab_credits = {
|
||||||
cbf_formspec = function (tabview, name, tabdata)
|
cbf_formspec = function (tabview, name, tabdata)
|
||||||
local logofile = defaulttexturedir .. "logo.png"
|
local logofile = defaulttexturedir .. "logo.png"
|
||||||
return "vertlabel[0,-0.25;CREDITS]" ..
|
return "vertlabel[0,-0.25;CREDITS]" ..
|
||||||
"label[0.5,3;Minetest " .. core.get_version() .. "]" ..
|
"label[0.5,3;Minetime " .. core.get_version() .. "]" ..
|
||||||
"label[0.5,3.3;http://minetest.net]" ..
|
"label[0.5,3.3; ]" ..
|
||||||
"image[0.5,1;" .. core.formspec_escape(logofile) .. "]" ..
|
"image[0.5,1;" .. core.formspec_escape(logofile) .. "]" ..
|
||||||
"textlist[3.5,-0.25;8.5,5.8;list_credits;" ..
|
"textlist[3.5,-0.25;8.5,5.8;list_credits;" ..
|
||||||
"#FFFF00" .. fgettext("Core Developers") .."," ..
|
--[["#FFFF00" .. fgettext("Core Developers") .."," ..
|
||||||
"Perttu Ahola (celeron55) <celeron55@gmail.com>,"..
|
"Perttu Ahola (celeron55) <celeron55@gmail.com>,"..
|
||||||
"Ryan Kwolek (kwolekr) <kwolekr@minetest.net>,"..
|
"Ryan Kwolek (kwolekr) <kwolekr@minetest.net>,"..
|
||||||
"PilzAdam <pilzadam@minetest.net>," ..
|
"PilzAdam <pilzadam@minetest.net>," ..
|
||||||
|
@ -55,7 +55,7 @@ tab_credits = {
|
||||||
"Nils Dagsson Moskopp (erlehmann) <nils@dieweltistgarnichtso.net>,"..
|
"Nils Dagsson Moskopp (erlehmann) <nils@dieweltistgarnichtso.net>,"..
|
||||||
"Constantin Wenger (SpeedProg) <constantin.wenger@googlemail.com>,"..
|
"Constantin Wenger (SpeedProg) <constantin.wenger@googlemail.com>,"..
|
||||||
"matttpt <matttpt@gmail.com>,"..
|
"matttpt <matttpt@gmail.com>,"..
|
||||||
"JacobF <queatz@gmail.com>,"..
|
"JacobF <queatz@gmail.com>,"..]]--
|
||||||
";0;true]"
|
";0;true]"
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,7 @@ mm_texture = {}
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
function mm_texture.init()
|
function mm_texture.init()
|
||||||
|
|
||||||
mm_texture.defaulttexturedir = core.get_texturepath() .. DIR_DELIM .. "base" ..
|
mm_texture.defaulttexturedir = core.get_texturepath() .. DIR_DELIM .. "base" ..
|
||||||
DIR_DELIM .. "pack" .. DIR_DELIM
|
DIR_DELIM .. "pack" .. DIR_DELIM
|
||||||
mm_texture.basetexturedir = mm_texture.defaulttexturedir
|
mm_texture.basetexturedir = mm_texture.defaulttexturedir
|
||||||
|
@ -48,7 +49,7 @@ function mm_texture.reset()
|
||||||
mm_texture.gameid = nil
|
mm_texture.gameid = nil
|
||||||
local have_bg = false
|
local have_bg = false
|
||||||
local have_overlay = mm_texture.set_generic("overlay")
|
local have_overlay = mm_texture.set_generic("overlay")
|
||||||
|
|
||||||
if not have_overlay then
|
if not have_overlay then
|
||||||
have_bg = mm_texture.set_generic("background")
|
have_bg = mm_texture.set_generic("background")
|
||||||
end
|
end
|
||||||
|
@ -56,7 +57,8 @@ function mm_texture.reset()
|
||||||
mm_texture.clear("header")
|
mm_texture.clear("header")
|
||||||
mm_texture.clear("footer")
|
mm_texture.clear("footer")
|
||||||
core.set_clouds(false)
|
core.set_clouds(false)
|
||||||
|
mm_texture.set_dirt_bg()
|
||||||
|
mm_texture.set_generic("background")
|
||||||
mm_texture.set_generic("footer")
|
mm_texture.set_generic("footer")
|
||||||
mm_texture.set_generic("header")
|
mm_texture.set_generic("header")
|
||||||
|
|
||||||
|
@ -116,16 +118,25 @@ function mm_texture.set_generic(identifier)
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
if mm_texture.defaulttexturedir ~= nil then
|
local file=io.open(mm_texture.defaulttexturedir ,"r")
|
||||||
local path = mm_texture.defaulttexturedir .. DIR_DELIM .."menu_" ..
|
|
||||||
|
if file ~= nil then
|
||||||
|
io.close(file)
|
||||||
|
local path = mm_texture.defaulttexturedir .."menu_" ..
|
||||||
identifier .. ".png"
|
identifier .. ".png"
|
||||||
if core.set_background(identifier,path) then
|
if core.set_background(identifier,path) then
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
else
|
||||||
|
local path = defaulttexturedir .."menu_" ..
|
||||||
|
identifier .. ".png"
|
||||||
|
if core.set_background(identifier,path) then
|
||||||
|
return true
|
||||||
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
return false
|
|
||||||
end
|
end
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
@ -152,6 +163,7 @@ function mm_texture.set_game(identifier,gamedetails)
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
---------------------------------------------------------------------------------
|
||||||
function mm_texture.set_dirt_bg()
|
function mm_texture.set_dirt_bg()
|
||||||
if mm_texture.texturepack ~= nil then
|
if mm_texture.texturepack ~= nil then
|
||||||
local path = mm_texture.texturepack .. DIR_DELIM .."default_dirt.png"
|
local path = mm_texture.texturepack .. DIR_DELIM .."default_dirt.png"
|
||||||
|
@ -162,5 +174,5 @@ function mm_texture.set_dirt_bg()
|
||||||
|
|
||||||
--use base pack
|
--use base pack
|
||||||
local minimalpath = defaulttexturedir .. "dirt_bg.png"
|
local minimalpath = defaulttexturedir .. "dirt_bg.png"
|
||||||
core.set_background("background", minimalpath, true, 128)
|
core.set_background("background", minimalpath)--, true, 128)
|
||||||
end
|
end
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 1002 KiB |
Binary file not shown.
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 88 KiB |
Binary file not shown.
After Width: | Height: | Size: 1003 KiB |
Binary file not shown.
Before Width: | Height: | Size: 130 KiB After Width: | Height: | Size: 88 KiB |
Loading…
Reference in New Issue