Hey Zoolean, Thanks for your input - I might add water splash sounds in but what about swimming as well....all that may be too much for to put into one behavior but water walking through water should be ok....
Adding a sound to individual textures only then what about walking sounds on ones you havent setup ? You mean you want a default walking sound and then change only if certain textures are found ?
To reuse for other game objects doesnt make much sense to me as if your walking over something like 3d mesh terrain - not yet seen one with different textures for different surfaces...let me know if you find one as everyone just paints textures on a terrain in each game engine and thus this behavior also works that way. If you mean jumping up on objects like crates then thats a different thing....you could still paint a texture underneath it to change sounds using this behavior.