Fix surfing movement danger display

Add new wall smoothing, fix RUtil.scaleToRange, can't believe this was
busted for so long