mirror of
https://codeberg.org/SumianVoice/sum_airship.git
synced 2025-03-15 04:11:23 +00:00
finally
This commit is contained in:
parent
aeccc6c05f
commit
a32c128752
1 changed files with 10 additions and 8 deletions
18
balloon.lua
18
balloon.lua
|
@ -3,7 +3,7 @@ local mod_path = minetest.get_modpath(mod_name)
|
|||
|
||||
me = {
|
||||
lift = 4,
|
||||
speed = 3,
|
||||
speed = 4,
|
||||
fuel_time = 10,
|
||||
speed_mult = 4,
|
||||
i = {},
|
||||
|
@ -113,9 +113,11 @@ function me.update_sound(self, dtime, forward)
|
|||
and self._sounds.engine_stop.time_elapsed == 0 then
|
||||
me.sound_play(self, sounds.engine_stop, self._sounds.engine_stop)
|
||||
end
|
||||
if (not is_thrust) then
|
||||
me.sound_stop(self._sounds.engine)
|
||||
end
|
||||
if not is_thrust
|
||||
or (self._sounds.engine_stop.time_elapsed == 0
|
||||
and self._sounds.engine_stop.playing) then
|
||||
me.sound_stop(self._sounds.engine)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -305,7 +307,7 @@ function ship.on_step(self, dtime, moveresult)
|
|||
local speedboost = 1
|
||||
if self._fuel > 0 then
|
||||
self._fuel = self._fuel - dtime
|
||||
speedboost = 2
|
||||
speedboost = 3
|
||||
end
|
||||
|
||||
if pi then
|
||||
|
@ -355,9 +357,9 @@ function ship.on_step(self, dtime, moveresult)
|
|||
v.y = v.y * 0.95
|
||||
v.z = v.z * 0.8
|
||||
else
|
||||
v.x = v.x * (1 - (dtime * 0.5))
|
||||
v.y = v.y * (1 - (dtime * 0.5))
|
||||
v.z = v.z * (1 - (dtime * 0.5))
|
||||
v.x = v.x * (0.98)
|
||||
v.y = v.y * (0.98)
|
||||
v.z = v.z * (0.98)
|
||||
end
|
||||
|
||||
local wind_vel = vector.new(0,0,0)
|
||||
|
|
Loading…
Add table
Reference in a new issue