mirror of
https://github.com/minetest-mods/playeranim.git
synced 2025-01-08 17:00:26 +01:00
Clear up all animations of all registered models (#1)
Disable animations for all registered models, not only for "character.b3d". Increases compatibility to other mods
This commit is contained in:
parent
ae45fe4cca
commit
9dab03f544
15
init.lua
15
init.lua
@ -22,10 +22,17 @@ end
|
|||||||
|
|
||||||
-- stop player_api from messing stuff up (since 5.3)
|
-- stop player_api from messing stuff up (since 5.3)
|
||||||
if minetest.global_exists("player_api") then
|
if minetest.global_exists("player_api") then
|
||||||
for _, v in pairs(player_api.registered_models["character.b3d"].animations) do
|
minetest.register_on_mods_loaded(function()
|
||||||
v.x = 0
|
for _, model in pairs(player_api.registered_models) do
|
||||||
v.y = 0
|
if model.animations then
|
||||||
end
|
for _, animation in pairs(model.animations) do
|
||||||
|
animation.x = 0
|
||||||
|
animation.y = 0
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
|
||||||
minetest.register_on_joinplayer(function(player)
|
minetest.register_on_joinplayer(function(player)
|
||||||
player:set_local_animation(nil, nil, nil, nil, 0)
|
player:set_local_animation(nil, nil, nil, nil, 0)
|
||||||
end)
|
end)
|
||||||
|
Loading…
Reference in New Issue
Block a user