Fix error if no previous animation

This commit is contained in:
Lars Mueller 2020-10-11 14:14:02 +02:00
parent 01b7c9604f
commit c5e04b0e84

View file

@ -108,7 +108,7 @@ function player_api.set_animation(player, anim_name, speed)
if player_data.animation == anim_name and player_data.animation_speed == speed then if player_data.animation == anim_name and player_data.animation_speed == speed then
return return
end end
local previous_anim_equals = model.animations[player_data.animation]._equals local previous_anim_equals = (model.animations[player_data.animation] or {})._equals
local anim = model.animations[anim_name] local anim = model.animations[anim_name]
player_data.animation = anim_name player_data.animation = anim_name
player_data.animation_speed = speed player_data.animation_speed = speed