After a good hour or two of fiddling with a script, I've gotten it to switch between 3 textures (the first and last one being the same texture so it goes back to normal) on a random interval. However, every time it switches the texture to the new ones, it goes blurry like it isn't loading.
Is there something wrong with maybe my area having too many textures, or is it because the texture is too large and can't load when it switches very fast? This is on a mesh object as well. I've tried slowing the time it takes to switch textures in the script so maybe it could have some time to load, but