made changelog better readable when asking for save/back/discard
This commit is contained in:
		
							parent
							
								
									a780a70d97
								
							
						
					
					
						commit
						726a6cbcf2
					
				@ -1972,13 +1972,7 @@ yl_speak_up.save_changes_and_switch_to_other_dialog = function(player, fields, t
 | 
			
		||||
		-- reverse the order of the changes in the log so that newest are topmost
 | 
			
		||||
		local text = ""
 | 
			
		||||
		for i,t in ipairs(yl_speak_up.npc_was_changed[ n_id ]) do
 | 
			
		||||
			-- some entries may be more than one line long
 | 
			
		||||
			local tmp = ""
 | 
			
		||||
			local parts = string.split(t, "\n", false)
 | 
			
		||||
			for i, part in ipairs(parts) do
 | 
			
		||||
				tmp = tmp..minetest.formspec_escape(part)..","
 | 
			
		||||
			end
 | 
			
		||||
			text = tmp..text
 | 
			
		||||
			text = minetest.formspec_escape(t).."\n"..text
 | 
			
		||||
		end
 | 
			
		||||
		-- build a formspec showing the changes to this dialog and ask for save
 | 
			
		||||
		local formspec =
 | 
			
		||||
@ -1989,7 +1983,8 @@ yl_speak_up.save_changes_and_switch_to_other_dialog = function(player, fields, t
 | 
			
		||||
				" and "..target_name..".]"..
 | 
			
		||||
			"label[0.2,0.65;These changes have been applied to dialog "..
 | 
			
		||||
				minetest.formspec_escape(d_id)..":]"..
 | 
			
		||||
			"textlist[0.2,1;13.5,4;list_of_changes;"..text.."]"..
 | 
			
		||||
			"hypertext[0.2,1;13.5,4;list_of_changes;<normal>"..
 | 
			
		||||
				minetest.formspec_escape(text) .. "\n</normal>".."]"..
 | 
			
		||||
			"button[1.2,5.2;3,0.9;discard_dialog_changes;Discard changes]"..
 | 
			
		||||
			"button[5.7,5.2;3,0.9;back_to_dialog_changes;Back]"..
 | 
			
		||||
			"button[10.2,5.2;3,0.9;save_dialog_changes;Save changes]"..
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user