I also know that Unity has auto-tiling stuff for level building that can change the sprites of tiles when you place them (but I have no clue if that works at runtime) as well. Not sure if that would work but might be worth a try at some point. Either way, thanks for the response, and really nice work on the game!