mirror of
https://github.com/minetest-mods/craftguide.git
synced 2024-11-26 04:23:44 +01:00
Use get_short_description
This commit is contained in:
parent
a6a42b5970
commit
bf9066a539
9
init.lua
9
init.lua
@ -603,7 +603,7 @@ local function snip(str, limit)
|
|||||||
return #str > limit and sprintf("%s...", sub(str, 1, limit - 3)) or str
|
return #str > limit and sprintf("%s...", sub(str, 1, limit - 3)) or str
|
||||||
end
|
end
|
||||||
|
|
||||||
local function get_desc(item, lang_code)
|
local function get_desc(item)
|
||||||
if sub(item, 1, 1) == "_" then
|
if sub(item, 1, 1) == "_" then
|
||||||
item = sub(item, 2)
|
item = sub(item, 2)
|
||||||
end
|
end
|
||||||
@ -611,11 +611,10 @@ local function get_desc(item, lang_code)
|
|||||||
local def = reg_items[item]
|
local def = reg_items[item]
|
||||||
|
|
||||||
if def then
|
if def then
|
||||||
local desc = def.description
|
local desc = ItemStack(item):get_short_description()
|
||||||
desc = lang_code and translate(lang_code, desc) or desc
|
|
||||||
|
|
||||||
if true_str(desc) then
|
if true_str(desc) then
|
||||||
desc = desc:trim():match("[^\n]*")
|
desc = desc:trim()
|
||||||
|
|
||||||
if not find(desc, "%u") then
|
if not find(desc, "%u") then
|
||||||
desc = toupper(desc)
|
desc = toupper(desc)
|
||||||
@ -1490,7 +1489,7 @@ local function get_header(fs, data)
|
|||||||
end
|
end
|
||||||
|
|
||||||
local desc_lim, name_lim = 32, 34
|
local desc_lim, name_lim = 32, 34
|
||||||
local desc = ESC(get_desc(data.query_item, data.lang_code))
|
local desc = ESC(get_desc(data.query_item))
|
||||||
local tech_name = data.query_item
|
local tech_name = data.query_item
|
||||||
local X = data.xoffset + 1.05
|
local X = data.xoffset + 1.05
|
||||||
local Y1 = data.yoffset + 0.47
|
local Y1 = data.yoffset + 0.47
|
||||||
|
Loading…
Reference in New Issue
Block a user