mirror of
https://github.com/LoneWolfHT/headanim.git
synced 2025-05-04 10:10:26 +02:00
Compare commits
No commits in common. "master" and "v1.2" have entirely different histories.
7
init.lua
7
init.lua
@ -1,6 +1,5 @@
|
|||||||
local get_connected_players = minetest.get_connected_players
|
local get_connected_players = minetest.get_connected_players
|
||||||
local lastdir = {}
|
local lastdir = {}
|
||||||
local basepos = vector.new(0, 6.35, 0)
|
|
||||||
|
|
||||||
minetest.register_globalstep(function()
|
minetest.register_globalstep(function()
|
||||||
for _, player in pairs(get_connected_players()) do
|
for _, player in pairs(get_connected_players()) do
|
||||||
@ -10,13 +9,9 @@ minetest.register_globalstep(function()
|
|||||||
if (lastdir[pname] or 0) ~= ldeg then
|
if (lastdir[pname] or 0) ~= ldeg then
|
||||||
lastdir[pname] = ldeg
|
lastdir[pname] = ldeg
|
||||||
player:set_bone_override("Head", {
|
player:set_bone_override("Head", {
|
||||||
position = {
|
|
||||||
vec = basepos,
|
|
||||||
absolute = true
|
|
||||||
},
|
|
||||||
rotation = {
|
rotation = {
|
||||||
vec = {x = ldeg, y = 0, z = 0},
|
vec = {x = ldeg, y = 0, z = 0},
|
||||||
interpolation = 0.09,
|
interpolation = 0.14,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user