From 2319bcf4509449635cebe693ce9464f4807660b4 Mon Sep 17 00:00:00 2001 From: Adam Johnson Date: Fri, 22 Sep 2023 13:50:42 -0400 Subject: [PATCH] Fix incorrect stero sound name lookup. --- korman/properties/modifiers/sound.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/korman/properties/modifiers/sound.py b/korman/properties/modifiers/sound.py index c50b94e..394afc2 100644 --- a/korman/properties/modifiers/sound.py +++ b/korman/properties/modifiers/sound.py @@ -695,11 +695,11 @@ class PlasmaSoundEmitter(PlasmaModifierProperties): if sound is None: sound = next((i for i in self.sounds if i.name == name), None) if sound is None: - raise ValueError(name) + raise ValueError(f"{self.id_data.name}: Sound {name}") if sound.is_3d_stereo: - yield from self.stereize_left.plasma_modifiers.soundemit.get_sound_keys(exporter, sound.name) - yield from self.stereize_right.plasma_modifiers.soundemit.get_sound_keys(exporter, sound.name) + yield from self.stereize_left.plasma_modifiers.soundemit.get_sound_keys(exporter, f"{sound.name}:L") + yield from self.stereize_right.plasma_modifiers.soundemit.get_sound_keys(exporter, f"{sound.name}:R") else: for i, j in enumerate(filter(lambda x: x.enabled, self.sounds)): if sound == j: