В общем решил замутить, пока еще на месте у всех и в маразм не впали, моцг надо развивать
Есть известная игра Fairlight 2. Известна тем, что её еще никто не прошел. Поэтому сейчас я дам несколько подсказок, что искать, а вам предоставляется возможность стать первым прошедшим игру
Игра во вложении.
Сразу разберемся в проблеме - нужно открыть последнюю дверь => нужен какой-то предмет в руках, наверное ключ. Задача следовательно во первых получить что это за ключ (то есть сделать себе его в руках), и во вторых найти где этот ключ лежит (найти локацию предмета).
Подсказки - процедура проверки дверей на закрытие лежит по #835b, в принципе можно не напрягаясь туда впендюрить #18 и мы начинаем ходить сквозь любые двери, но нам это же не надо? Не надо.
Поэтому едем дальше. С #7b91 по #7b9f у нас лежат наши предметы героя. Но они лежат хитро - они лежат указателем адреса на предметы, которые есть в текущей локации и они каждый раз перестраивают при переходе в новую комнату.
Таким образом, чтобы найти, что же это за предмет и где он находится, вам необходимо разобрать процедуру формирования экрана (там еще забавная компрессия встроена) и пересчета предметов из их ужатых описателей в так сказать распакованный формат на новом экране.
Ну типа ждемс отчеты об успехах
Я сам не ломал, сразу говорю.
И. Будет подлянка. Называется "Номер объекта которым надо открыть - C9, а объектов всего 4f"...