forked from minetest/minetest_game
Player API: Apply model default textures when passing nil to 'set_textures'
This commit is contained in:
parent
5d19fd6923
commit
271b2befaa
|
@ -58,8 +58,10 @@ end
|
||||||
|
|
||||||
function player_api.set_textures(player, textures)
|
function player_api.set_textures(player, textures)
|
||||||
local name = player:get_player_name()
|
local name = player:get_player_name()
|
||||||
player_textures[name] = textures
|
local model = models[player_model[name]]
|
||||||
player:set_properties({textures = textures,})
|
local model_textures = model and model.textures or nil
|
||||||
|
player_textures[name] = textures or model_textures
|
||||||
|
player:set_properties({textures = textures or model_textures,})
|
||||||
end
|
end
|
||||||
|
|
||||||
function player_api.set_animation(player, anim_name, speed)
|
function player_api.set_animation(player, anim_name, speed)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user