Puedes hacerlo como dice Dani_SR_17, aunque tambiém está el estilo pacodelcopio, que es con un setmaptile; Pones dos bloques de puerta, pero uno "warpeable" (que puedes poner warps) y el otro no, y en un script de nivel, poner un setmaptile que cambie entre esos bloques.
PD: Estoy con el móvil...