if (tiletype(int(this.x + vecx(player.dir)), int(this.y + vecy(player.dir))) != 22) goto(int(this.x + vecx(player.dir)), int(this.y + vecy(player.dir));