mirror of
https://git.minetest.land/Mineclonia/Mineclonia.git
synced 2024-11-28 20:22:59 +00:00
Add thin squares to creative tab buttons
This commit is contained in:
parent
32dfd627b8
commit
71420f907b
2 changed files with 29 additions and 20 deletions
|
@ -129,23 +129,31 @@ trash:set_size("main", 1)
|
||||||
-- Create detached creative inventory after loading all mods
|
-- Create detached creative inventory after loading all mods
|
||||||
minetest.after(0, init)
|
minetest.after(0, init)
|
||||||
|
|
||||||
local offset = {}
|
local noffset = {} -- numeric tab offset
|
||||||
|
local offset = {} -- string offset:
|
||||||
|
local boffset = {} --
|
||||||
local hoch = {}
|
local hoch = {}
|
||||||
local bg = {}
|
local bg = {}
|
||||||
-- TODO: Investigate what is going on with this weird variable
|
-- TODO: Investigate what is going on with this weird variable
|
||||||
local start_i
|
local start_i
|
||||||
offset["blocks"] = "-0.29,-0.25"
|
|
||||||
offset["deco"] = "0.98,-0.25"
|
noffset["blocks"] = {-0.29,-0.25}
|
||||||
offset["redstone"] = "2.23,-0.25"
|
noffset["deco"] = {0.98,-0.25}
|
||||||
offset["rail"] = "3.495,-0.25"
|
noffset["redstone"] = {2.23,-0.25}
|
||||||
offset["misc"] = "4.75,-0.25"
|
noffset["rail"] = {3.495,-0.25}
|
||||||
offset["nix"] = "8.99,-0.25"
|
noffset["misc"] = {4.75,-0.25}
|
||||||
offset["food"] = "-0.29,8.12"
|
noffset["nix"] = {8.99,-0.25}
|
||||||
offset["tools"] = "0.98,8.12"
|
noffset["food"] = {-0.29,8.12}
|
||||||
offset["combat"] = "2.23,8.12"
|
noffset["tools"] = {0.98,8.12}
|
||||||
offset["brew"] = "3.495,8.12"
|
noffset["combat"] = {2.23,8.12}
|
||||||
offset["matr"] = "4.74,8.12"
|
noffset["brew"] = {3.495,8.12}
|
||||||
offset["inv"] = "8.99,8.12"
|
noffset["matr"] = {4.74,8.12}
|
||||||
|
noffset["inv"] = {8.99,8.12}
|
||||||
|
|
||||||
|
for k,v in pairs(noffset) do
|
||||||
|
offset[k] = tostring(v[1]) .. "," .. tostring(v[2])
|
||||||
|
boffset[k] = tostring(v[1]+0.19) .. "," .. tostring(v[2]+0.25)
|
||||||
|
end
|
||||||
|
|
||||||
hoch["blocks"] = ""
|
hoch["blocks"] = ""
|
||||||
hoch["deco"] = ""
|
hoch["deco"] = ""
|
||||||
|
@ -216,7 +224,8 @@ crafting.set_creative_formspec = function(player, start_i, pagenum, show, page,
|
||||||
else
|
else
|
||||||
img = "crafting_creative_inactive.png"
|
img = "crafting_creative_inactive.png"
|
||||||
end
|
end
|
||||||
return "image[" .. offset[check] .. ";1.5,1.44;" .. img .. hoch[check].. "]"
|
return "image[" .. offset[check] .. ";1.5,1.44;" .. img .. hoch[check].. "]" ..
|
||||||
|
"image[" .. boffset[check] .. ";1,1;crafting_creative_marker.png]"
|
||||||
end
|
end
|
||||||
formspec = "size[10,9.3]"..
|
formspec = "size[10,9.3]"..
|
||||||
default.inventory_header..
|
default.inventory_header..
|
||||||
|
@ -243,22 +252,22 @@ crafting.set_creative_formspec = function(player, start_i, pagenum, show, page,
|
||||||
"image[0,1;5,0.75;fnt_"..name..".png]"..
|
"image[0,1;5,0.75;fnt_"..name..".png]"..
|
||||||
"list[current_player;main;0,7;9,1;]"..
|
"list[current_player;main;0,7;9,1;]"..
|
||||||
main_list..
|
main_list..
|
||||||
"item_image_button[-0.1,8.28;1,1;default:apple;food;]".. --foodstuff
|
"item_image_button[-0.1,8.37;1,1;default:apple;food;]".. --foodstuff
|
||||||
tab(name, "food") ..
|
tab(name, "food") ..
|
||||||
"tooltip[food;Foodstuffs]"..
|
"tooltip[food;Foodstuffs]"..
|
||||||
"item_image_button[1.15,8.28;1,1;default:axe_steel;tools;]".. --tools
|
"item_image_button[1.15,8.37;1,1;default:axe_steel;tools;]".. --tools
|
||||||
tab(name, "tools") ..
|
tab(name, "tools") ..
|
||||||
"tooltip[tools;Tools]"..
|
"tooltip[tools;Tools]"..
|
||||||
"item_image_button[2.415,8.28;1,1;default:sword_gold;combat;]".. --combat
|
"item_image_button[2.415,8.37;1,1;default:sword_gold;combat;]".. --combat
|
||||||
tab(name, "combat") ..
|
tab(name, "combat") ..
|
||||||
"tooltip[combat;Combat]"..
|
"tooltip[combat;Combat]"..
|
||||||
"item_image_button[3.693,8.28;1,1;mcl_potions:glass_bottle;brew;]".. --brewing
|
"item_image_button[3.693,8.37;1,1;mcl_potions:glass_bottle;brew;]".. --brewing
|
||||||
tab(name, "brew") ..
|
tab(name, "brew") ..
|
||||||
"tooltip[brew;Brewing]"..
|
"tooltip[brew;Brewing]"..
|
||||||
"item_image_button[4.938,8.28;1,1;default:stick;matr;]".. --materials
|
"item_image_button[4.938,8.37;1,1;default:stick;matr;]".. --materials
|
||||||
tab(name, "matr") ..
|
tab(name, "matr") ..
|
||||||
"tooltip[matr;Materials]"..
|
"tooltip[matr;Materials]"..
|
||||||
"item_image_button[9.19,8.28;1,1;default:chest;inv;]".. --inventory
|
"item_image_button[9.19,8.37;1,1;default:chest;inv;]".. --inventory
|
||||||
tab(name, "inv") ..
|
tab(name, "inv") ..
|
||||||
"tooltip[inv;Survival Inventory]"..
|
"tooltip[inv;Survival Inventory]"..
|
||||||
"list[detached:creative_trash;main;9,7;1,1;]"..
|
"list[detached:creative_trash;main;9,7;1,1;]"..
|
||||||
|
|
BIN
mods/craftingpack/crafting/textures/crafting_creative_marker.png
Normal file
BIN
mods/craftingpack/crafting/textures/crafting_creative_marker.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 187 B |
Loading…
Reference in a new issue