Моддер начал перенос скриптов оригинальной Fable на Lua
Мододел AlbionSecrets, автор глобального мода Project Seasons, большого количества DLL-модов, утилит EgoCore и Fable Script Extender (FSE), занялся масштабным проектом: он переносит скрипты оригинальной Fable на язык Lua с помощью реверс-инжиниринга.
За последние дни он уже переписал кучу квестов — от рядовых сайд-миссий вроде квеста в Рыбачьей гавани и статуи на Смотровой площади до битв с боссами (Королева ос, кракен, Джек в форме Дракона). Заодно всплыли детали: например, скрытый диалог у рыбака, если ударить его несколько раз, или вырезанная реакция статуи у Гильдии (если она показывает на Гильдию).
Но главное достижение — успешный перенос Gameflow. Это самый важный мастер-скрипт игры, который управляет почти всем: слухами горожан, карточками заданий и триггерами квестов. Автор полностью прошел игру за два часа с Lua-версией Gameflow без единого сбоя.
Что это дает? Теперь мододелы могут свободно удалять, добавлять и менять квесты прямо по ходу сюжета без костылей. Финальная цель автора — перенести вообще всю скриптовую базу, сделав квестовую логику Fable на 100% редактируемой и независимой от зашитого C++ кода.
Свежая версия FSE (6.9.26) с поддержкой нового Gameflow уже лежит на GitHub.
Что думаете?
Больше новостей о Fable — в нашем Telegram-канале и чате