Add labels
This commit is contained in:
parent
7a9e046d44
commit
110164cc22
24
init.lua
24
init.lua
|
@ -128,17 +128,18 @@ local PNG = {
|
||||||
}
|
}
|
||||||
|
|
||||||
local fs_elements = {
|
local fs_elements = {
|
||||||
box = "box[%f,%f;%f,%f;%s]",
|
|
||||||
label = "label[%f,%f;%s]",
|
label = "label[%f,%f;%s]",
|
||||||
|
box = "box[%f,%f;%f,%f;%s]",
|
||||||
image = "image[%f,%f;%f,%f;%s]",
|
image = "image[%f,%f;%f,%f;%s]",
|
||||||
button = "button[%f,%f;%f,%f;%s;%s]",
|
|
||||||
tooltip = "tooltip[%f,%f;%f,%f;%s]",
|
tooltip = "tooltip[%f,%f;%f,%f;%s]",
|
||||||
|
button = "button[%f,%f;%f,%f;%s;%s]",
|
||||||
item_image = "item_image[%f,%f;%f,%f;%s]",
|
item_image = "item_image[%f,%f;%f,%f;%s]",
|
||||||
|
hypertext = "hypertext[%f,%f;%f,%f;%s;%s]",
|
||||||
bg9 = "background9[%f,%f;%f,%f;%s;false;%u]",
|
bg9 = "background9[%f,%f;%f,%f;%s;false;%u]",
|
||||||
|
scrollbar = "scrollbar[%f,%f;%f,%f;%s;%s;%u]",
|
||||||
model = "model[%f,%f;%f,%f;%s;%s;%s;%s;%s;%s;%s]",
|
model = "model[%f,%f;%f,%f;%s;%s;%s;%s;%s;%s;%s]",
|
||||||
image_button = "image_button[%f,%f;%f,%f;%s;%s;%s]",
|
image_button = "image_button[%f,%f;%f,%f;%s;%s;%s]",
|
||||||
animated_image = "animated_image[%f,%f;%f,%f;;%s;%u;%u]",
|
animated_image = "animated_image[%f,%f;%f,%f;;%s;%u;%u]",
|
||||||
scrollbar = "scrollbar[%f,%f;%f,%f;horizontal;%s;%u]",
|
|
||||||
item_image_button = "item_image_button[%f,%f;%f,%f;%s;%s;%s]",
|
item_image_button = "item_image_button[%f,%f;%f,%f;%s;%s;%s]",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1659,7 +1660,8 @@ local function get_export_fs(fs, data, is_recipe, is_usage, max_stacks_rcp, max_
|
||||||
|
|
||||||
fs(fmt("style[scrbar_%s;noclip=true]", name),
|
fs(fmt("style[scrbar_%s;noclip=true]", name),
|
||||||
fmt("scrollbaroptions[min=1;max=%u;smallstep=1]", craft_max),
|
fmt("scrollbaroptions[min=1;max=%u;smallstep=1]", craft_max),
|
||||||
fmt("scrollbar", data.xoffset + 8.1, data.yoffset, 3, 0.35, fmt("scrbar_%s", name), stack_fs),
|
fmt("scrollbar", data.xoffset + 8.1, data.yoffset, 3, 0.35,
|
||||||
|
"horizontal", fmt("scrbar_%s", name), stack_fs),
|
||||||
fmt("button", data.xoffset + 8.1, data.yoffset + 0.4, 3, 0.7, fmt("craft_%s", name),
|
fmt("button", data.xoffset + 8.1, data.yoffset + 0.4, 3, 0.7, fmt("craft_%s", name),
|
||||||
fmt("%s", fmt(ES"Craft (x%u)", stack_fs))))
|
fmt("%s", fmt(ES"Craft (x%u)", stack_fs))))
|
||||||
end
|
end
|
||||||
|
@ -1857,13 +1859,19 @@ local function get_ctn_content(fs, data, player, xoffset, yoffset, ctn_len, awar
|
||||||
fmt("button", 2, yextra - 0.2, 2, 0.6, "btn_armor", ES"Armor"),
|
fmt("button", 2, yextra - 0.2, 2, 0.6, "btn_armor", ES"Armor"),
|
||||||
fmt("button", 4, yextra - 0.2, 2, 0.6, "btn_skins", ES"Skins"))
|
fmt("button", 4, yextra - 0.2, 2, 0.6, "btn_skins", ES"Skins"))
|
||||||
|
|
||||||
fs(fmt("box", 0, yextra + 0.4, ctn_len, 0.045, "#bababa50"))
|
fs(fmt("box", 0, yextra + 0.4, ctn_len, 0.045, "#bababa50"),
|
||||||
fs(fmt("box", (bag_equip and 0) or (armor_equip and 2) or (skins_equip and 4),
|
fmt("box", (bag_equip and 0) or (armor_equip and 2) or (skins_equip and 4),
|
||||||
yextra + 0.4, 1.6, 0.045, "#f9826c"))
|
yextra + 0.4, 1.6, 0.045, "#f9826c"))
|
||||||
|
|
||||||
if bag_equip then
|
if bag_equip then
|
||||||
fs(fmt("list[detached:%s_backpack;main;0,%f;1,1;]", ESC(name), yextra + 0.7))
|
fs(fmt("list[detached:%s_backpack;main;0,%f;1,1;]", ESC(name), yextra + 0.7))
|
||||||
|
|
||||||
|
if not data.bag:get_stack("main", 1):is_empty() then
|
||||||
|
fs(fmt("hypertext", 1.2, yextra + 0.89, ctn_len - 1.2, 0.8, "",
|
||||||
|
ES("Your inventory has been extended by @1 slots. Scroll over it.",
|
||||||
|
BAG_SIZES[data.bag_size] - INV_SIZE)))
|
||||||
|
end
|
||||||
|
|
||||||
elseif armor_equip then
|
elseif armor_equip then
|
||||||
if __3darmor then
|
if __3darmor then
|
||||||
fs(fmt("list[detached:%s_armor;armor;0,%f;3,2;]", ESC(name), yextra + 0.7))
|
fs(fmt("list[detached:%s_armor;armor;0,%f;3,2;]", ESC(name), yextra + 0.7))
|
||||||
|
@ -1873,7 +1881,7 @@ local function get_ctn_content(fs, data, player, xoffset, yoffset, ctn_len, awar
|
||||||
fs(fmt("label", 3.75, yextra + 1.6, fmt("%s: %s", ES"Level", armor_def.level)),
|
fs(fmt("label", 3.75, yextra + 1.6, fmt("%s: %s", ES"Level", armor_def.level)),
|
||||||
fmt("label", 3.75, yextra + 2.1, fmt("%s: %s", ES"Heal", armor_def.heal)))
|
fmt("label", 3.75, yextra + 2.1, fmt("%s: %s", ES"Heal", armor_def.heal)))
|
||||||
else
|
else
|
||||||
fs(fmt("hypertext[0,%f;%f,0.6;;%s]", yextra + 0.9, ctn_len,
|
fs(fmt("hypertext", 0, yextra + 0.9, ctn_len, 0.4, "",
|
||||||
"<center><style color=#7bf font=mono>3d_armor</style> not installed</center>"))
|
"<center><style color=#7bf font=mono>3d_armor</style> not installed</center>"))
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -1889,7 +1897,7 @@ local function get_ctn_content(fs, data, player, xoffset, yoffset, ctn_len, awar
|
||||||
fs(fmt("dropdown[0,%f;3.55,0.6;skins;%s;%u;true]",
|
fs(fmt("dropdown[0,%f;3.55,0.6;skins;%s;%u;true]",
|
||||||
yextra + 0.7, concat(t, ","), data.skin_id or 1))
|
yextra + 0.7, concat(t, ","), data.skin_id or 1))
|
||||||
else
|
else
|
||||||
fs(fmt("hypertext[0,%f;%f,0.6;;%s]", yextra + 0.9, ctn_len,
|
fs(fmt("hypertext", 0, yextra + 0.9, ctn_len, 0.6, "",
|
||||||
"<center><style color=#7bf font=mono>skinsdb</style> not installed</center>"))
|
"<center><style color=#7bf font=mono>skinsdb</style> not installed</center>"))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Ŝarĝante…
Reference in New Issue