From f618237c98d1d8cbe21c3171fbbe24959bc40f83 Mon Sep 17 00:00:00 2001 From: Le_Docteur Date: Wed, 17 Dec 2014 09:20:37 +0100 Subject: [PATCH] Moved global variables into the "default" list/class. --- minetestforfun_game/mods/default/init.lua | 9 +++++---- minetestforfun_game/mods/default/nodes.lua | 10 ++++------ minetestforfun_game/mods/default/player.lua | 2 +- 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/minetestforfun_game/mods/default/init.lua b/minetestforfun_game/mods/default/init.lua index 057267b2..0a1057d9 100644 --- a/minetestforfun_game/mods/default/init.lua +++ b/minetestforfun_game/mods/default/init.lua @@ -11,8 +11,9 @@ LAVA_VISC = 3 -- Slower movement in lava. LIGHT_MAX = 14 -- 15 is reserved for sunlight. -- GUI related stuff: - -gui_slots = "listcolors[#606060AA;#808080;#101010;#202020;#FFF]" +default.gui_bg = "bgcolor[#080808BB;true]" +default.gui_bg_img = "background[5,5;1,1;gui_formbg.png;true]" +default.gui_slots = "listcolors[#606060AA;#808080;#101010;#202020;#FFF]" function default.get_hotbar_bg(x,y) local out = "" @@ -22,8 +23,8 @@ function default.get_hotbar_bg(x,y) return out end -gui_suvival_form = "size[8,8.5]".. - gui_slots .. +default.gui_suvival_form = "size[8,8.5]".. + default.gui_slots .. "list[current_player;main; 0, 4.25; 8, 4; ]" .. "list[current_player;craft; 1.75, 0.5; 3, 3; ]" .. "list[current_player;craftpreview; 5.75, 1.5; 1, 1; ]" .. diff --git a/minetestforfun_game/mods/default/nodes.lua b/minetestforfun_game/mods/default/nodes.lua index d3e78f9b..4bb752f0 100644 --- a/minetestforfun_game/mods/default/nodes.lua +++ b/minetestforfun_game/mods/default/nodes.lua @@ -1,7 +1,5 @@ -- mods/default/nodes.lua -gui_slots = "listcolors[#606060AA;#808080;#101010;#202020;#FFF]" - minetest.register_node("default:stone", { description = "Stone", tiles = {"default_stone.png"}, @@ -581,7 +579,7 @@ minetest.register_node("default:papyrus", { default.bookshelf_formspec = "size[8,7;]" .. - gui_slots .. + default.gui_slots .. "list[context;books;0, 0.3;8,2;]" .. "list[current_player;main;0,2.85;8,4;]" .. default.get_hotbar_bg(0, 2.85) .. @@ -1189,7 +1187,7 @@ minetest.register_node("default:sign_wall", { default.chest_formspec = "size[8,9]" .. - gui_slots .. + default.gui_slots .. "list[current_name;main;0,0.3;8,4;]" .. "list[current_player;main;0,4.85;8,4;]" .. default.get_hotbar_bg(0, 4.85) .. @@ -1199,7 +1197,7 @@ function default.get_locked_chest_formspec(pos) local spos = pos.x .. "," .. pos.y .. "," .. pos.z local formspec = "size[8,9]" .. - gui_slots .. + default.gui_slots .. "list[nodemeta:".. spos .. ";main;0,0.3;8,4;]" .. "list[current_player;main;0,4.85;8,4;]" .. default.get_hotbar_bg(0, 4.85) .. @@ -1569,7 +1567,7 @@ minetest.register_abm({ meta:set_string("infotext","Furnace active: " .. percent .. " % (owned by "..meta:get_string("owner") .. ")") swap_node(pos,"default:furnace_locked_active") meta:set_string("formspec", - "invsize[8,8.5;]" .. gui_slots .. + "invsize[8,8.5;]" .. default.gui_slots .. "image[2.75,1.5;1,1;default_furnace_fire_bg.png^[lowpart:" .. (100-percent)..":default_furnace_fire_fg.png]" .. "image[3.75,1.5;1,1;gui_furnace_arrow_bg.png^[lowpart:" .. diff --git a/minetestforfun_game/mods/default/player.lua b/minetestforfun_game/mods/default/player.lua index 73e4e1e0..ea113c30 100644 --- a/minetestforfun_game/mods/default/player.lua +++ b/minetestforfun_game/mods/default/player.lua @@ -147,7 +147,7 @@ minetest.register_on_joinplayer(function(player) if minetest.setting_getbool("creative_mode") then -- creative.set_creative_formspec(player, 0, 1) else - player:set_inventory_formspec(gui_suvival_form) + player:set_inventory_formspec(default.gui_suvival_form) end minetest.after(0.5,function() player:hud_set_hotbar_image("gui_hotbar.png")