Перейти к содержанию

Sin!

Разработчики
  • Публикаций

    53
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Весь контент Sin!

  1. Смотря что понимать под декомпиляцией. Если получение полностью готового к сборке набора исходников - то, естественно, нет. Компиляция - процесс однонаправленный, и её результат, подобно фаршу, в обратную сторону не провернёшь. Но если задача заключается в исправлении уже готового бинарного файла (не самое простое занятие, предупреждаю), то декомпилировать машинный код из него в Си-подобный псевдокод вполне можно. Да, собрать обратно результат такой декомпиляции не выйдет, но вот анализировать происходящее "под капотом" движка после этого может стать полегче. Выбор инструментария, который может подойти для этой цели, невелик - на ум приходят разве что Hex-Rays Decompiler (плагин для IDA Pro) и Ghidra.
  2. К сожалению, "конфигов" в движке как-то не водится, поэтому вытащить их возможным не представляется ?. А вот вытащить отдельные функции и классы для ускорения сборку в отдельную DLL вполне возможно, хотя и немного геморно. Впрочем, в сети хватает примеров - например, тут.
  3. Ничего добавлять и не надо - обе схемы работы прицела предусмотрены уже в оригинальной игре, и мод никак не блокирует возможность переключать их. Где и под каким именем оно запрятано в меню опций - точно не скажу, но через консоль включить желаемый режим можно командой "wpn_aim_toggle 1".