All Rust commits from Facepunch
gave shore vector override mod inner radius to allow linear falloff between inner and outer radii with hard limit inside inner radius
allow shorevector-only bake, handle in blitting