re-order player warp timeout code, and slow down player warping to prevent maze-boundry escape on emscripten builds