It's hard to believe, but the Footstep Saga was still not over after the last post. :D
For some reason, all my changes stopped appearing in the game. It was such an inexplicable phenomenon that I had to stop working on it for a few days due to frustration and continue with the soundtrack instead.
A few days later, I returned with a clearer head and my wife helped me look at the code. We finally realized why only some changes affected the game, but others didn't.
There are two files that have to be compiled, namely hl.dll and client.dll. I had to recompile both dll files after every change because both require pm_shared.c for player sounds (including footsteps). And for some reason, after the last log entry, my export directory settings for client.dll changed, so every time I compiled, I never copied the new client.dll to the halfquake directory, but the old one.
So, the code wasn't at fault, just the project settings. xD The moment we figured that out, you could hear my sigh of relief all around the globe (yes, that's what that noise was two days ago, glad I could clear it up for you!).
In any case, I continued fixing the ladder sounds, spraypaint sounds, and falling sounds, and made sure that the white area in HQS made the correct footstep sounds (complete silence). I can't believe I lost so many hours just because of faulty settings xD But oh well, at least it works now. You can see the results in the video above.
As I said earlier, I also continued working on the new song. I recorded bass and a few voice snippets. Hopefully I will be able to show you all a more or less final version soon.
The life cells and life blocks in HQA never made a sound, and I created two different sound files this week that will be played depending on whether the player activated a cell or just stepped on a simple block. I tried hard to make it sound like it was made "back then", but it will sound new no matter what. :D Just remember, I originally wanted to do this, but didn't because I was just tired (or kinda burnt out) near the end of the development of HQA.
And that is it for this week! Hopefully I will have more to show next week.
To be continued... (<