From ed09abd868ee64d90d1a294e62235f8986dc4e7b Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Tue, 30 Aug 2016 14:53:07 +0200 Subject: [PATCH] Automatic line breaks for long award desc. --- api.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api.lua b/api.lua index 1d47014..19f055f 100644 --- a/api.lua +++ b/api.lua @@ -335,7 +335,7 @@ function awards.getFormspec(name, to, sid) formspec = formspec .. "label[1,2.75;"..minetest.formspec_escape(S("(Secret Award)")).."]".. "image[1,0;3,3;awards_unknown.png]" if def and def.description then - formspec = formspec .. "label[0,3.25;"..minetest.formspec_escape(S("Unlock this award to find out what it is.")).."]" + formspec = formspec .. "textarea[0.25,3.25;4.8,1.7;;"..minetest.formspec_escape(S("Unlock this award to find out what it is."))..";]" end else local title = item.name @@ -367,11 +367,11 @@ function awards.getFormspec(name, to, sid) formspec = formspec .. "background[0,4.80;" .. barwidth ..",0.25;awards_progress_gray.png;false]" formspec = formspec .. "background[0,4.80;" .. (barwidth * perc) ..",0.25;awards_progress_green.png;false]" if label then - formspec = formspec .. "label[1.75,4.63;" .. label .. "]" + formspec = formspec .. "label[1.75,4.63;" .. minetest.formspec_escape(label) .. "]" end end if def and def.description then - formspec = formspec .. "label[0,3.25;"..def.description.."]" + formspec = formspec .. "textarea[0.25,3.25;4.8,1.7;;"..minetest.formspec_escape(def.description)..";]" end end end