Fixed broken ordering of if-elif in smash loop
Fixed broken ordering of if-elif in smash loop

* We must check to see if the center area is covered by the subject first
* We have to see if there's no foreground at all before we check (if rs < max_depth)
* The `mov_right_overshoot` function was broken

TadLeonard/crash-kiss,TadLeonard/crash-kiss,TadLeonard/crash-kiss