From eec66cabd9c342ecea65dddde043a1bff848e870 Mon Sep 17 00:00:00 2001 From: Alexsandro Percy Date: Sat, 8 Jul 2023 20:35:40 -0300 Subject: [PATCH] added parameter to interfere in fuel consumption --- lib_planes/fuel_management.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib_planes/fuel_management.lua b/lib_planes/fuel_management.lua index 41241d5..0fb798f 100755 --- a/lib_planes/fuel_management.lua +++ b/lib_planes/fuel_management.lua @@ -37,7 +37,9 @@ end function airutils.consumptionCalc(self, accel) if accel == nil then return end if self._energy > 0 and self._engine_running and accel ~= nil then - local consumed_power = self._power_lever/700000 + local divisor = 700000 + if self._fuel_consumption_divisor then divisor = self._fuel_consumption_divisor end + local consumed_power = self._power_lever/divisor --minetest.chat_send_all('consumed: '.. consumed_power) self._energy = self._energy - consumed_power;