Fix furnace formspecs
This commit is contained in:
parent
ef435e730b
commit
20b804ab74
|
@ -1,34 +1,3 @@
|
||||||
default.furnace_inactive_formspec =
|
|
||||||
"size[9,8.75]"..
|
|
||||||
"background[-0.19,-0.25;9.41,9.49;crafting_formspec_bg.png^crafting_inventory_furnace.png]"..
|
|
||||||
default.inventory_header..
|
|
||||||
"list[current_player;main;0,4.5;9,3;9]"..
|
|
||||||
"list[current_player;main;0,7.74;9,1;]"..
|
|
||||||
"list[current_name;src;2.75,0.5;1,1;]"..
|
|
||||||
"list[current_name;fuel;2.75,2.5;1,1;]"..
|
|
||||||
"list[current_name;dst;5.75,1.5;1,1;]"..
|
|
||||||
"image[2.75,1.5;1,1;crafting_furnace_fire_bg.png"
|
|
||||||
|
|
||||||
function default.get_furnace_active_formspec(pos, percent)
|
|
||||||
local formspec =
|
|
||||||
"size[9,8.75]"..
|
|
||||||
"background[-0.19,-0.25;9.41,9.49;crafting_formspec_bg.png^crafting_inventory_furnace.png]"..
|
|
||||||
default.inventory_header..
|
|
||||||
"list[current_player;main;0,4.5;9,3;9]"..
|
|
||||||
"list[current_player;main;0,7.74;9,1;]"..
|
|
||||||
"list[current_name;src;2.75,0.5;1,1;]"..
|
|
||||||
"list[current_name;fuel;2.75,2.5;1,1;]"..
|
|
||||||
"list[current_name;dst;5.75,1.5;1,1;]"..
|
|
||||||
"image[2.75,1.5;1,1;crafting_furnace_fire_bg.png^[lowpart:"..
|
|
||||||
(100-percent)..":default_furnace_fire_fg.png]"
|
|
||||||
|
|
||||||
local meta = minetest.get_meta(pos)
|
|
||||||
local inv = meta:get_inventory()
|
|
||||||
inv:set_size("dst",1)
|
|
||||||
|
|
||||||
return formspec
|
|
||||||
end
|
|
||||||
|
|
||||||
default.chest_formspec =
|
default.chest_formspec =
|
||||||
"size[9,9.75]"..
|
"size[9,9.75]"..
|
||||||
"background[-0.19,-0.25;9.41,10.48;crafting_inventory_chest.png]"..
|
"background[-0.19,-0.25;9.41,10.48;crafting_inventory_chest.png]"..
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 233 B |
Binary file not shown.
Before Width: | Height: | Size: 372 B |
|
@ -1360,13 +1360,15 @@ minetest.register_node("default:chest_right", {
|
||||||
})
|
})
|
||||||
|
|
||||||
default.furnace_inactive_formspec =
|
default.furnace_inactive_formspec =
|
||||||
"size[9,9]"..
|
"size[9,8.75]"..
|
||||||
|
"background[-0.19,-0.25;9.41,9.49;crafting_formspec_bg.png^crafting_inventory_furnace.png]"..
|
||||||
default.inventory_header..
|
default.inventory_header..
|
||||||
"image[2,2;1,1;default_furnace_fire_bg.png]"..
|
"list[current_player;main;0,4.5;9,3;9]"..
|
||||||
"list[current_name;fuel;2,3;1,1;]"..
|
"list[current_player;main;0,7.74;9,1;]"..
|
||||||
"list[current_name;src;2,1;1,1;]"..
|
"list[current_name;src;2.75,0.5;1,1;]"..
|
||||||
"list[current_name;dst;5,1;2,2;]"..
|
"list[current_name;fuel;2.75,2.5;1,1;]"..
|
||||||
"list[current_player;main;0,5;9,4;]"..
|
"list[current_name;dst;5.75,1.5;1,1;]"..
|
||||||
|
"image[2.75,1.5;1,1;default_furnace_fire_bg.png]"..
|
||||||
"listring[current_name;dst]"..
|
"listring[current_name;dst]"..
|
||||||
"listring[current_player;main]"..
|
"listring[current_player;main]"..
|
||||||
"listring[current_name;src]"..
|
"listring[current_name;src]"..
|
||||||
|
@ -1582,14 +1584,16 @@ minetest.register_abm({
|
||||||
meta:set_string("infotext","Furnace active: "..percent.."%")
|
meta:set_string("infotext","Furnace active: "..percent.."%")
|
||||||
hacky_swap_node(pos,"default:furnace_active")
|
hacky_swap_node(pos,"default:furnace_active")
|
||||||
meta:set_string("formspec",
|
meta:set_string("formspec",
|
||||||
"size[9,9]"..
|
"size[9,8.75]"..
|
||||||
|
"background[-0.19,-0.25;9.41,9.49;crafting_formspec_bg.png^crafting_inventory_furnace.png]"..
|
||||||
default.inventory_header..
|
default.inventory_header..
|
||||||
"image[2,2;1,1;default_furnace_fire_bg.png^[lowpart:"..
|
"list[current_player;main;0,4.5;9,3;9]"..
|
||||||
|
"list[current_player;main;0,7.74;9,1;]"..
|
||||||
|
"list[current_name;src;2.75,0.5;1,1;]"..
|
||||||
|
"list[current_name;fuel;2.75,2.5;1,1;]"..
|
||||||
|
"list[current_name;dst;5.75,1.5;1,1;]"..
|
||||||
|
"image[2.75,1.5;1,1;default_furnace_fire_bg.png^[lowpart:"..
|
||||||
(100-percent)..":default_furnace_fire_fg.png]"..
|
(100-percent)..":default_furnace_fire_fg.png]"..
|
||||||
"list[current_name;fuel;2,3;1,1;]"..
|
|
||||||
"list[current_name;src;2,1;1,1;]"..
|
|
||||||
"list[current_name;dst;5,1;2,2;]"..
|
|
||||||
"list[current_player;main;0,5;9,4;]"..
|
|
||||||
"listring[current_name;dst]"..
|
"listring[current_name;dst]"..
|
||||||
"listring[current_player;main]"..
|
"listring[current_player;main]"..
|
||||||
"listring[current_name;src]"..
|
"listring[current_name;src]"..
|
||||||
|
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
Loading…
Reference in New Issue
Block a user