From c477ec6ecdb4f926a45476a47b7a101c8312bb72 Mon Sep 17 00:00:00 2001 From: oilboi <47129783+oilboi@users.noreply.github.com> Date: Sat, 23 May 2020 18:04:05 -0400 Subject: [PATCH] Tune eating particles even further --- mods/player/player_mechanics.lua | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/mods/player/player_mechanics.lua b/mods/player/player_mechanics.lua index 7781a13..21899e1 100644 --- a/mods/player/player_mechanics.lua +++ b/mods/player/player_mechanics.lua @@ -81,17 +81,18 @@ minetest.register_globalstep(function(dtime) pos.y = pos.y + 1.625 end - local dir = vector.multiply(player:get_look_dir(),0.5) - + local dir = vector.multiply(player:get_look_dir(),0.3) local newpos = vector.add(pos,dir) + local vel = player:get_player_velocity() + local ps = minetest.add_particlespawner({ - amount = 30, + amount = 6, time = 0.00001, minpos = {x=newpos.x-0.2, y=newpos.y+0.2, z=newpos.z-0.2}, maxpos = {x=newpos.x+0.2, y=newpos.y-0.2, z=newpos.z+0.2}, - minvel = vector.new(-0.5,0,-0.5), - maxvel = vector.new(0.5,0,0.5), + minvel = vector.new(vel.x-0.5,0.2,vel.z-0.5), + maxvel = vector.new(vel.x+0.5,0.6,vel.z+0.5), minacc = {x=0, y=-9.81, z=1}, maxacc = {x=0, y=-9.81, z=1}, minexptime = 0.5, -- 2.44.0