As the final stage of the Mann Manor Minecraft build, I've decided to take things a step further by swapping out all the foot foley sounds for the ones from Minecraft using a sound script. In the process I've run into two unrelated problems:
- There are no default sounds for Rock.StepLeft, Rock.StepRight, Carpet.StepLeft, or Carpet.StepRight in TF2's sound script. As a result, the game seems unwilling to cooperate even if I assign some manually in the sound script. What's weird is that it uses the stock Source sounds for rock, and the custom "grass" sound for carpet.
- I tried creating a custom playerclip material, literally just the stock one with $surfaceprop "wood" added at the end. It doesn't work; it just uses the default sounds (or rather, the sounds I reassigned as the default step sounds).