diff options
| author | RealBadAngel <mk@realbadangel.pl> | 2013-10-05 22:48:45 +0200 | 
|---|---|---|
| committer | RealBadAngel <mk@realbadangel.pl> | 2013-10-05 22:48:45 +0200 | 
| commit | aec3cb2fc10bfa2783d79f5c3372b610925d7a1d (patch) | |
| tree | 327e0fdb40c88a252fffa215451ec9ad3700d107 | |
| parent | 002e9931ab46bdadee827c1114f9a4f48bbf3562 (diff) | |
Fix textures aligment problems.
Some other tweaks.
| -rw-r--r-- | internal.lua | 3 | ||||
| -rw-r--r-- | register.lua | 22 | ||||
| -rw-r--r-- | textures/ui_blank_image.png | bin | 0 -> 143 bytes | |||
| -rw-r--r-- | textures/ui_craftguide_form.png | bin | 14631 -> 13594 bytes | |||
| -rw-r--r-- | textures/ui_crafting_form.png | bin | 15015 -> 11733 bytes | 
5 files changed, 16 insertions, 9 deletions
diff --git a/internal.lua b/internal.lua index cad5a5d..8753f38 100644 --- a/internal.lua +++ b/internal.lua @@ -11,8 +11,7 @@ function unified_inventory.get_formspec(player, page)  	local fsdata = nil  	-- Background -	formspec = formspec .. "background[-0.19,-0.2;14.38,10.55;ui_form_bg.png]" -	 +	formspec = formspec .. "background[-0.19,-0.25;14.4,10.75;ui_form_bg.png]"  	-- Current page  	if unified_inventory.pages[page] then  		fsdata = pagedef.get_formspec(player) diff --git a/register.lua b/register.lua index 32b4cf9..c55500f 100644 --- a/register.lua +++ b/register.lua @@ -118,7 +118,8 @@ unified_inventory.register_button("clear_inv", {  unified_inventory.register_page("craft", {  	get_formspec = function(player, formspec)  		local player_name = player:get_player_name() -		local formspec = "background[0.06,0.99;7.92,7.52;ui_crafting_form.png]" +		local formspec = "background[0,1;8,3;ui_crafting_form.png]" +		formspec = formspec.."background[0,4.5;8,4;ui_main_inventory.png]"  		formspec = formspec.."label[0,0;Crafting]"  		formspec = formspec.."list[current_player;craftpreview;6,1;1,1;]"  		formspec = formspec.."list[current_player;craft;2,1;3,3;]" @@ -135,16 +136,15 @@ unified_inventory.register_page("craft", {  unified_inventory.register_page("craftguide", {  	get_formspec = function(player)  		local player_name = player:get_player_name() -		local formspec = "background[0.06,0.99;7.92,7.52;ui_craftguide_form.png]" +		local formspec = "background[0,1;8,3;ui_craftguide_form.png]" +		formspec = formspec.."background[0,4.5;8,4;ui_main_inventory.png]"  		formspec = formspec.."label[0,0;Crafting Guide]"  		formspec = formspec.."list[detached:"..player_name.."craftrecipe;output;6,1;1,1;]" -		formspec = formspec.."label[2,0.5;Input:]" -		formspec = formspec.."label[6,0.5;Output:]"  		formspec = formspec.."label[6,2.6;Method:]"  		local item_name = unified_inventory.current_item[player_name]  		local craft = nil  		if item_name then -			formspec = formspec.."label[2,0;"..item_name.."]"	 +			formspec = formspec.."textarea[0.3,0.6;10,1;;Result: "..item_name..";]"  			local alternates = 0  			local alternate = unified_inventory.alternate[player_name]  			local crafts = unified_inventory.crafts_table[item_name] @@ -174,6 +174,14 @@ unified_inventory.register_page("craftguide", {  			name = player_name.."craftrecipe"  		}) +		-- fake buttons just to make 3x3 grid +		for y = 1, 3 do +		for x = 1, 3 do +			formspec = formspec.."image_button[" +				..(1.0 + x)..","..(0.0 + y)..";1.1,1.1;ui_blank_image.png;;]" +		end  +		end +  		if not craft then  			craftinv:set_stack("output", 1, nil)  			return {formspec=formspec} @@ -195,12 +203,12 @@ unified_inventory.register_page("craftguide", {  				if string.sub(item, 1, 6) == "group:" then  					local group = string.sub(item, 7)  					formspec = formspec.."image_button[" -						..(1.05 + x)..","..(0.05 + y)..";0.9,0.9;" +						..(1.0 + x)..","..(0.0 + y)..";1.1,1.1;"  						.."ui_group.png;;"  						..minetest.formspec_escape(group).."]"  				else  					formspec = formspec.."item_image_button[" -						..(1.05 + x)..","..(0.05 + y)..";0.9,0.9;" +						..(1.0 + x)..","..(0.0 + y)..";1.1,1.1;"  						..minetest.formspec_escape(item)..";"  						.."item_button_"  						..minetest.formspec_escape(item)..";]" diff --git a/textures/ui_blank_image.png b/textures/ui_blank_image.png Binary files differnew file mode 100644 index 0000000..f9bcda2 --- /dev/null +++ b/textures/ui_blank_image.png diff --git a/textures/ui_craftguide_form.png b/textures/ui_craftguide_form.png Binary files differindex c0078de..e103c04 100644 --- a/textures/ui_craftguide_form.png +++ b/textures/ui_craftguide_form.png diff --git a/textures/ui_crafting_form.png b/textures/ui_crafting_form.png Binary files differindex bd21046..74389ed 100644 --- a/textures/ui_crafting_form.png +++ b/textures/ui_crafting_form.png  | 
