return the png suffix in get_player_skin for complete texture definition to support more complex textures

Note the armor.get_player_skin() could be redefined in other mods to privide the more complex textures
This commit is contained in:
Alexander Weber
2017-06-18 22:13:48 +02:00
committed by stujones11
parent 9577fb773e
commit 2150fcea8d
2 changed files with 9 additions and 10 deletions

View File

@ -177,7 +177,7 @@ local function init_player_armor(player)
end
local skin = armor:get_player_skin(name)
armor.textures[name] = {
skin = skin..".png",
skin = skin,
armor = "3d_armor_trans.png",
wielditem = "3d_armor_trans.png",
preview = armor.default_skin.."_preview.png",
@ -224,7 +224,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
if string.find(field, "skins_set") then
minetest.after(0, function(player)
local skin = armor:get_player_skin(name)
armor.textures[name].skin = skin..".png"
armor.textures[name].skin = skin
armor:set_player_armor(player)
end, player)
end