Multiple Sound Files per Sound Record
Posted: 31 Jul 2017, 02:12
Hey everyone!
I've been wanting to jump back into the MW modding scene and was wondering just how hard it would be for someone to tweak the current sound record system in OpenMW-CS to allow for multiple sound file assignments instead of only one per record. I imagined the tweak would also include a simple way of assigning a percentage to each sound file that designated how often it was to be played when the record was called upon. As in "Footstep Sound 1" has a 60% chance of playing, "Footstep Sound 2" has a 30% chance of playing, and "Footstep Sound 3" has a 10% chance of playing.
This would be immensely useful for mods that aim at making armor hits, footsteps, weapon swishes, etc. randomized and more varied without the need for scripts (which is something I'd love to work on for OpenMW).
And as much as I'd like to, I don't yet have the necessary time or mad programming skills to add this feature myself. So would this be more in the category of "Oh that's easy, this would only take like 2 seconds.", or would it be leaning more towards "Well that's something you'll just have to implement yourself someday when you finally level-up your willpower attribute enough to make it through those d*** C++ Youtube tutorials."?
I've been wanting to jump back into the MW modding scene and was wondering just how hard it would be for someone to tweak the current sound record system in OpenMW-CS to allow for multiple sound file assignments instead of only one per record. I imagined the tweak would also include a simple way of assigning a percentage to each sound file that designated how often it was to be played when the record was called upon. As in "Footstep Sound 1" has a 60% chance of playing, "Footstep Sound 2" has a 30% chance of playing, and "Footstep Sound 3" has a 10% chance of playing.
This would be immensely useful for mods that aim at making armor hits, footsteps, weapon swishes, etc. randomized and more varied without the need for scripts (which is something I'd love to work on for OpenMW).
And as much as I'd like to, I don't yet have the necessary time or mad programming skills to add this feature myself. So would this be more in the category of "Oh that's easy, this would only take like 2 seconds.", or would it be leaning more towards "Well that's something you'll just have to implement yourself someday when you finally level-up your willpower attribute enough to make it through those d*** C++ Youtube tutorials."?