false:
var scanning_range = 0;

replace with:
VECTOR scanning_range;