fix engine sounds activation/deactivation
parent
3b52aa8cdf
commit
8c882ce4ff
|
@ -50,6 +50,7 @@ local function boiler_step(self, accel)
|
|||
self._power_lever = 0
|
||||
--if self.sound_handle_pistons then minetest.sound_stop(self.sound_handle_pistons) end
|
||||
self.object:set_animation_frame_speed(0)
|
||||
if self.sound_handle_pistons then minetest.sound_stop(self.sound_handle_pistons) end
|
||||
end
|
||||
|
||||
self._boiler_pressure = self._boiler_pressure - consumed_pressure
|
||||
|
|
|
@ -131,6 +131,8 @@ minetest.register_entity("steampunk_blimp:blimp", {
|
|||
|
||||
on_deactivate = function(self)
|
||||
airutils.save_inventory(self)
|
||||
if self.sound_handle then minetest.sound_stop(self.sound_handle) end
|
||||
if self.sound_handle_pistons then minetest.sound_stop(self.sound_handle_pistons) end
|
||||
end,
|
||||
|
||||
on_activate = function(self, staticdata, dtime_s)
|
||||
|
@ -217,6 +219,8 @@ minetest.register_entity("steampunk_blimp:blimp", {
|
|||
else
|
||||
self.inv = inv
|
||||
end
|
||||
|
||||
steampunk_blimp.engine_step(self, 0)
|
||||
end,
|
||||
|
||||
on_step = function(self,dtime,colinfo)
|
||||
|
|
Loading…
Reference in New Issue