Jax64 on 17/2/2019 at 17:14
If you didn't change anything, the files I suggested to change are located in "C:\ProgramData\Thief 3 Sneaky Upgrade\Installed Mods\Minimalist Project\GUI & Sounds\Content\T3\Sounds\DynamicallyLoaded". pu_loot.wav is the loot pickup sound.
Gordon Frohman on 17/2/2019 at 21:17
Do you know how I can change the equipment pick up sound, like arrows and whatnot?
EDIT: I Google how to extract T3's sound files and someone here was kind enough to upload them: (
https://www.ttlg.com/forums/showthread.php?t=137498)
In the first .rar, I found pu_power.wav, which is the one I want to replace. I assume it's not as simple as replacing it like in T1/T2 and I'll have to do something with the schema, which I have no idea what that even is or how to get.
EDIT 2: Yeah, I tried placing pu_power.wav in there, replacing it with the sound I want, and that didn't do anything. Every other sound in the MP folder has a schema with it. What can I do?
snobel on 18/2/2019 at 15:13
With the SU installed you can override (
https://www.ttlg.com/forums/showthread.php?t=144626) most things in Thief 3 by placing files in the DynamicallyLoaded folders. So far the only resource type that's known not to work is tagged sounds - so if pu_power is one of those, then there's no easy solution.
If it's a non-tagged sound, look in your T3Ed installation for a .sch file of the same name (or containing the name of the sound file) and copy that to the DynamicallyLoaded folder as well, as a starting point - you may have to edit it, but you can compare to the files already in the Minimalist mod.
Gordon Frohman on 18/2/2019 at 15:43
Aha! We're getting somewhere! I used this guide earlier: (
https://thief.fandom.com/wiki/T3Ed/Editing/Schemas)
I put the pu_power schema into the DynamicallyLoaded folder.
Earlier, I was able to select pu_power in the editor via the schema browser and select the pu_power.wav I wanted, but in the editor window, when I hit play, there's no sound - that goes double for in-game. Picking up equipment produces no sound, but even then, that tells me we're on the right track. The guide I posted was a nice starting point but the directions are rather unclear. In particular, the part about needing a .wav and .ogg. I was able to convert the .wav to .ogg, but unsure of what to do next. The fact that there's no sound means my edits worked (somewhat) and that it isn't tagged, right? How can I edit the schema? What's next?
snobel on 18/2/2019 at 16:05
The schema files are just text files - as long as you only want to change sounds using external files, then you don't need T3Ed for that.
Start by copying the original pu_power.wav and pu_power.sch from the T3Ed installation into the Minimalist Project (where pu_loot.* is). It should still work. Then maybe try switching the pu_loot and pu_power sounds, simply by exchanging the file names. (It should work without editing schemas). Then switch back and try your own sound renamed to pu_power.wav, but with the original pu_power.sch.
For these simple sounds schema editing shouldn't be needed, unless the original schema has weird settings for pitch etc. But the schema file must be present next to the .wav.
Edit: About the .wav and .ogg: You only need both if you want to regenerate the game's sound block files (.csc files), as far as I know. For replacing sounds using external files, either should work, so you can pick whatever is smaller.
Gordon Frohman on 18/2/2019 at 16:37
God, you're the best. It worked!
If I want to switch sounds, do I have to do what you posted every single time?
snobel on 18/2/2019 at 17:01
Well, yes. :) In general, for each sound, copy the schema and provide (a) replacement sound file(s). If you want to replace lots of sounds, then all those external files will probably mean longer loading times. In that case, making new .csc files may be a better solution.
Edit: For an example of a non-tagged metasound with one schema referencing multiple sound files, check out the gar_die* files in the Minimalist Project sounds folder.