This is possibly the most incrementally delicate door animation on scratch. Each frame (52 of them to be exact) is exactly 2 pixels shorter than the last and it's running so fast that I didn't even use a wait block.