From fecfa05e0887bdffdafa5fc4e413712b351d81ba Mon Sep 17 00:00:00 2001 From: oilboi <47129783+oilboi@users.noreply.github.com> Date: Sat, 20 Jun 2020 01:14:16 -0400 Subject: [PATCH] Make boats fall faster --- mods/boat/init.lua | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/mods/boat/init.lua b/mods/boat/init.lua index 29157d3..9a86d65 100644 --- a/mods/boat/init.lua +++ b/mods/boat/init.lua @@ -132,6 +132,7 @@ minetest.register_entity("boat:boat", { --flow normally if floating else don't if node == "main:water" or node =="main:waterflow" then + self.object:set_acceleration(vector.new(0,0,0)) self.swimming = true local vel = self.object:get_velocity() local goal = 9 @@ -140,12 +141,7 @@ minetest.register_entity("boat:boat", { self.object:add_velocity(acceleration) --self.object:set_acceleration(vector.new(0,0,0)) else - local vel = self.object:get_velocity() - local goal = -9.81 - local acceleration = vector.new(0,goal-vel.y,0) - acceleration = vector.multiply(acceleration, 0.01) - self.object:add_velocity(acceleration) - --self.object:set_acceleration(vector.new(0,0,0)) + self.object:set_acceleration(vector.new(0,-10,0)) end end, -- 2.44.0