Форум HeroesWorld-а - Показать сообщение отдельно - Reverse Engeneering HoMM 3
Показать сообщение отдельно
#2
Старый 16.05.2008, 08:20
  #2
^
Horn
📖
Регистрация: 23.01.2006
Адрес: Питер
Сообщения: 88
Отправить сообщение для  Horn с помощью ICQ
Регистрация: 23.01.2006
Адрес: Питер
Сообщения: 88
Отправить сообщение для  Horn с помощью ICQ
По умолчанию
Re: Reverse Engeneering HoMM 3

Тесты (не я проводил) выявили, что никакого дерева в памяти не хранится, что вполне естественно. Практически уверен, что при старте игры генерируется и запоминается только зерно (стартовое значение) для ГСЧ. А уже по нему на левел-апах в соответствии с прописанными в текстовике вероятностями (плюс некоторые нюансы вроде обязательного Wisdom'а) получаем предлагаемые умения. Восстановить же по результатам сам алгоритм ИМХО нереально, лучше уж пытаться дизасемблировать нужный кусок ехе'шника.
Horn вне форума
Ответить с цитированием