BGGETによって主人公の周りのBGの定義番号が変数に代入されています。以下のように MAP1→主人公の上のBGの定義番号 MAP2→下のBG MAP3→左のBG MAP4→右のBG という様になっているので IF MAP1==ドアの定義番号 THEN~ というようにすれば上にドアがあったときに~をするというようにできるようになると思います。