For a while now I have been collecting gun sound clips which I have edited, mastered and assigned to whatever country OOB I'm currently playing with (or against). Currently I've got 40+ custom sounds and I think they bring quite a lot to game experience.
Since the mapping is stored in OOB data this will break play-by-email (I think) and everything needs to be reassigned after a version upgrade. Also, the total amount of sounds is limited to 256. I was wondering if the sound file lookup routine could be extended in the following way:
1. When a weapon is fired check the .ini file for a custom entry with OOB and weapon number e.g.
Code:
obat007weapon005="sten.wav"
2. If there are no matching entries fall back to existing method.
I think this should be feasible from application side since I can edit Sounds.ini while playing and the game responds accordingly.
This would allow unlimited sound modding by adding sound clips into folder and adjusting the mapping file accordingly while the OOBs would stay intact.