This commit is contained in:
zaoqi 2020-01-01 13:00:10 +08:00
parent bff33da554
commit 29c46054e2

View File

@ -355,11 +355,11 @@ function vehicles.object_drive(entity, dtime, def)
elseif ctrl.up and not shoots2 and ctrl.aux1 and entity.boost then elseif ctrl.up and not shoots2 and ctrl.aux1 and entity.boost then
local new_x=dir.x*(speed*0.2)*math.log(vtimer+0.5)+8*dir.x local new_x=dir.x*(speed*0.2)*math.log(vtimer+0.5)+8*dir.x
local new_y=velo.y-gravity/2 local new_y=velo.y-gravity/2
local new_z=dir.z*(speed*0.2)*math.log(vtimer+0.5)+8*dir.z} local new_z=dir.z*(speed*0.2)*math.log(vtimer+0.5)+8*dir.z
if is_watercraft then if is_watercraft then
new_y = 0 new_y = 0
end end
entity.object:setvelocity({x=new_x,y=new_y,z=new_z) entity.object:setvelocity({x=new_x,y=new_y,z=new_z})
if boost_effect ~= nil then if boost_effect ~= nil then
local effect_pos = {x=pos.x-dir.x*2, y=pos.y, z=pos.z-dir.z*2} local effect_pos = {x=pos.x-dir.x*2, y=pos.y, z=pos.z-dir.z*2}
minetest.add_particlespawner( minetest.add_particlespawner(