I wonder if it’s possible to do an adaptive slope in a script. I tried doing something like that when I made the snow script, but it was very buggy so I ended up dropping it in the final version.
Hmm wouldn't we have to measure the final distance for this? I was thinking briefly how we could do it perhaps using the FAWE slope mask but the potentially amorphous shape of the masked area makes this quite complicated.