В случае Metal Gear для NES существует одиннадцать видов дверей (запертые двери, двери лифта, двери, которые открываются при перфорации, и простые незапертые двери). Я не уверен, как конкретно Metal Gear работает, но, вероятно, он хранит каждый вид двери в качестве идентификатора объекта в данных, а затем, когда игрок взаимодействует с ним, игра использует идентификатор объекта, чтобы принять решение. Вероятно, есть дополнительные данные для дверей, сообщающие игровому движку, куда ведет дверь, но вам придется перепроектировать саму игру, чтобы получить реальные детали.