mirror of
https://codeberg.org/Wuzzy/pride_flags.git
synced 2025-03-15 04:41:21 +00:00
Only start sound once per flag
This commit is contained in:
parent
cff6a2f9c1
commit
0bf02d3245
1 changed files with 2 additions and 1 deletions
3
init.lua
3
init.lua
|
@ -86,7 +86,6 @@ minetest.register_entity( "pride_flags:wavingflag", {
|
||||||
self.anim_timer = self.anim_timer - dtime
|
self.anim_timer = self.anim_timer - dtime
|
||||||
|
|
||||||
if self.anim_timer <= 0 then
|
if self.anim_timer <= 0 then
|
||||||
minetest.sound_stop( self.sound_id )
|
|
||||||
self:reset_animation( )
|
self:reset_animation( )
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
|
@ -129,6 +128,8 @@ minetest.register_entity( "pride_flags:wavingflag", {
|
||||||
else
|
else
|
||||||
self.object:set_animation_frame_speed(anim_speed)
|
self.object:set_animation_frame_speed(anim_speed)
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
if not self.sound_id then
|
||||||
self.sound_id = minetest.sound_play( wave_sound, { object = self.object, gain = 1.0, loop = true } )
|
self.sound_id = minetest.sound_play( wave_sound, { object = self.object, gain = 1.0, loop = true } )
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue