Sounds Correct usage of GUIDs.txt

Hi all,

Am I mistaken, or does the GUIDS.txt in each car's folder in principle permit to reference a .bank sound file from another car folder?

So basically: If three cars in a mod have the same engine, to only include the .bank with the first car, and adapt the GUIDs for the other cars to use that one?

Has someone used this in practice and found how it works? Specifcally I'm not sure about the first line and how it references another folder.

I'm interested because it would save both download and installation size if multiple cars in a mod use the same engine sounds.
 
I don't think they're real folder names, they just refer to the events that a car generates. So AC loads the bank with the right filename, then uses GUIDs.txt to associate events with the sounds in that bank. Like, a car named "mazda_mx5" will do "mazda_mx5/shift_up" when it shifts. The GUID itself is the part that refers to the sound bank.

AC only loads banks that are in the folders of cars you use; if you only use the cars together then it'd be fine to share GUIDs across them (eg. have mazda_mx5_s2/shift_up use the same GUID as mazda_mx5/shift_up), but then if you don't load the "base" version, you won't get sounds.
 
I don't think they're real folder names, they just refer to the events that a car generates. So AC loads the bank with the right filename, then uses GUIDs.txt to associate events with the sounds in that bank. Like, a car named "mazda_mx5" will do "mazda_mx5/shift_up" when it shifts. The GUID itself is the part that refers to the sound bank.

AC only loads banks that are in the folders of cars you use; if you only use the cars together then it'd be fine to share GUIDs across them (eg. have mazda_mx5_s2/shift_up use the same GUID as mazda_mx5/shift_up), but then if you don't load the "base" version, you won't get sounds.
What if the .bank does not have a GUIDs.txt file?
 
Last edited:
It's in content\sfx\GUIDs.txt, don't modify it and definitely don't release a mod that modifies it, that's a short path to your mod mysteriously not working at some point in the future.
 
hello i want to achieve the same thing; add engine over-run pops to a car that doesn't have one in it's audio file. So i was thinking; is it possible to add a 2nd audio bank to a car? eg ruf_yellowbird.bank and ruf_yellowbird_2.bank and then change the guids.txt to pick and choose between the two banks for each sound.
EDIT: having looked into it further; it seeems that the yellowbird is not firing the backfire_int event so this isn't going to work even if i could multiple files loading.
 
Last edited:
Back
Top