Skip to content

Commit

Permalink
Update formspecs to lookmore like default chest
Browse files Browse the repository at this point in the history
  • Loading branch information
xisd authored and sofar committed Mar 15, 2017
1 parent 0ca4ace commit c597779
Show file tree
Hide file tree
Showing 5 changed files with 42 additions and 16 deletions.
11 changes: 8 additions & 3 deletions cobble.lua
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,15 @@ minetest.register_node("more_chests:cobble", {
local meta = minetest.get_meta(pos)
meta:set_string("formspec",
"size[8,9]"..
"list[current_name;main;0,0;8,4;]"..
"list[current_player;main;0,5;8,4;]"..
default.gui_bg ..
default.gui_bg_img ..
default.gui_slots ..
"list[current_name;main;0,0.3;8,4;]"..
"list[current_player;main;0,4.85;8,1;]" ..
"list[current_player;main;0,6.08;8,3;8]" ..
"listring[current_name;main]"..
"listring[current_player;main]")
"listring[current_player;main]" ..
default.get_hotbar_bg(0,4.85))
meta:set_string("owner", "")
local inv = meta:get_inventory()
inv:set_size("main", 8*4)
Expand Down
11 changes: 8 additions & 3 deletions dropbox.lua
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,15 @@ minetest.register_node("more_chests:dropbox", {
local meta = minetest.get_meta(pos)
meta:set_string("formspec",
"size[8,9]"..
"list[current_name;main;0,0;8,4;]"..
"list[current_player;main;0,5;8,4;]"..
default.gui_bg ..
default.gui_bg_img ..
default.gui_slots ..
"list[current_name;main;0,0.3;8,4;]"..
"list[current_player;main;0,4.85;8,1;]" ..
"list[current_player;main;0,6.08;8,3;8]" ..
"listring[current_name;main]" ..
"listring[current_player;main]")
"listring[current_player;main]" ..
default.get_hotbar_bg(0,4.85))
meta:set_string("infotext", "Chest")
local inv = meta:get_inventory()
inv:set_size("main", 8*4)
Expand Down
11 changes: 8 additions & 3 deletions secret.lua
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,16 @@ local function has_locked_chest_privilege(meta, player)
end

local open = "size[8,10]"..
"list[current_name;main;0,0;8,4;]"..
"list[current_player;main;0,5;8,4;]"..
default.gui_bg ..
default.gui_bg_img ..
default.gui_slots ..
"list[current_name;main;0,0.3;8,4;]"..
"list[current_player;main;0,4.85;8,1;]" ..
"list[current_player;main;0,6.08;8,3;8]" ..
"listring[current_name;main]" ..
"listring[current_player;main]" ..
"button[3,9;2,1;open;close]"
"button[3,9;2,1;open;close]" ..
default.get_hotbar_bg(0,4.85)
local closed = "size[2,1]"..
"button[0,0;2,1;open;open]"

Expand Down
13 changes: 9 additions & 4 deletions shared.lua
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,17 @@ end

local function get_formspec(string)
return "size[8,10]"..
"list[current_name;main;0,0;8,4;]"..
"list[current_player;main;0,5;8,4;]"..
default.gui_bg ..
default.gui_bg_img ..
default.gui_slots ..
"list[current_name;main;0,0.3;8,4;]"..
"list[current_player;main;0,4.85;8,1;]" ..
"list[current_player;main;0,6;8,3;8]" ..
"field[.25,9.5;6,1;shared;Shared with (separate names with spaces):;"..string.."]"..
"button[6,9;2,1;submit;submit]" ..
"button[6,9.2;2,1;submit;submit]" ..
"listring[current_name;main]" ..
"listring[current_player;main]"
"listring[current_player;main]" ..
default.get_hotbar_bg(0,4.85)
end

minetest.register_node("more_chests:shared", {
Expand Down
12 changes: 9 additions & 3 deletions wifi.lua
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,16 @@ minetest.register_node("more_chests:wifi", {
local meta = minetest.get_meta(pos)
meta:set_string("formspec",
"size[8,9]"..
"list[current_player;more_chests:wifi;0,0;8,4;]"..
"list[current_player;main;0,5;8,4;]" ..
default.gui_bg ..
default.gui_bg_img ..
default.gui_slots ..
"list[current_player;more_chests:wifi;0,0.3;8,4;]"..
"list[current_player;main;0,4.85;8,1;]" ..
"list[current_player;main;0,6.08;8,3;8]" ..
"listring[current_player;more_chests:wifi]" ..
"listring[current_player;main]")
"listring[current_player;main]" ..
default.get_hotbar_bg(0,4.85))

meta:set_string("infotext", "Wifi Chest")
end,
on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player)
Expand Down

0 comments on commit c597779

Please sign in to comment.