diff --git a/addons/bmod/scripts/resources/sound_effect.gd b/addons/bmod/scripts/resources/sound_effect.gd index 26e74c1..06340d4 100644 --- a/addons/bmod/scripts/resources/sound_effect.gd +++ b/addons/bmod/scripts/resources/sound_effect.gd @@ -9,6 +9,8 @@ const BASE_ERROR: String = "SoundEffect is an abstract class. You can't use it o @export var meta: SoundEffectMeta: set(value): meta = value + if not meta: + return meta.changed.connect(func() -> void: emit_changed() _on_changed()