Limitations: The logic behind this tutorial requires only one terrain object one is considering. We would need to do a ray cast to identify the terrain we need to check, then pass it through to the functions.
May prove to be a lot of overhead when considering many units at once.
Note: The tutorial only checks for 4 textures manually. Needs improvement to scan through number of textures present in current terrain.
Note: The tutorial plays all step sounds, but at different volumes based on percentage of texture on that terrain point. Huge overhead.