Как менять тело Героя в Fable: The Lost Chapters
Автор статьи: Altaris. Использованы материалы из статьи пользователя quicksilver с fabletlcmod.com. Отредактировал Torionel
Разработчики Fable: The Lost Chapters подарили игре гибкую систему изменения тела Героя (морфинга). И это дает возможность создавать моды на удаление эффектов возраста / мировоззрения, а также изменение размеров частей тела. Вот как это сделать.
- Откройте Fable Explorer (FE).
- Найдите в файле game.bin раздел CREATURE, откройте его и найдите запись Героя — CREATURE_HERO (id 1470).
- В CREATURE_HERO нажмите на CDefs и найдите CHeroMorphDef.
- Нажмите на первую ссылку — "Links to (GameBINEntryID)".
- В CHeroMorphDef нажмите на + (желательно делать именно так, а не нажимать на само название «CHeroMorphDef», потому что из-за большого объема информации слабое железо подвисает).
- Вы увидите перед собой таблицу, состоящую из четырех необходимых пунктов.
1. DE9B0516.
В DE9B0516 нажмите [Del] во всех полях с текстурами, которые хотим убрать:
- для остановки эффектов старения сотрите все значения с «Old» и «Old … Bump»;
- для удаления магических тату сотрите все значения с «Will»;
- чтобы волосы постоянно были чёрными, удалите все значения с «Blond»;
- чтобы убрать мускулатуру, удаляем все значения с «Muscle»;
- для удаления текстур злого персонажа удалите все значения с «Evil» и «Antitan».
2. 4577F2CB.
В 4577F2CB удаляем те модели Героя, которые хотим:
- hero_berserk.bncfg — при включении "берсерка";
- hero_fat.bncfg — толстый;
- hero_strong.bncfg — мускулистый;
- hero_strong_tall.bncfg — высокий и мускулистый;
- hero_tall.bncfg — высокий;
- hero_teen_set.bncfg — послушник Гильдии;
- hero_weak.bncfg — тощий;
- hero_young_set.bncfg — ребенок.
3. 718A793D.
В 718A793D мы можем удалить такие эффекты:
- Flies — мухи, которые летают вокруг злого героя;
- Rays — красное свечение вокруг ног злого героя;
- Evil eyes — светящиеся красным глаза злого героя;
- Will hands — светящиеся руки мага.
4. 1A37C090.
В 1A37C090 удалите значения Halo и Butterflies для удаления эффектов доброго героя.
Удаление рогов
- Найдите в файле game.bin раздел OBJECT.
- Откройте его и найдите запись OBJECT_HERO_HORNS.
- В ней найдите запись CAppearanceModifierDef и перейдите по первой ссылке "Links to (GameBINEntryID)".
- Нажмите на + около CAppearanceModifierDef и найдите строчку "67019D5C (Appereance Clothing Model)".
- Откройте строчку "67019D5C" и удалите в ней все три поля.
Удаление плешей от рогов
- Откройте в файле game.bin раздел OBJECT и найдите нужную вам карточку прически (работает со всеми картами). Для примера возьмем карту OBJECT_HERO_HAIR_PONYTAIL_01.
- Откройте ее и найдите запись CAppearanceModifierDef.
- Откройте ее через первую ссылку — "Links to (GameBINEntryID)".
- Найдите запись "67019D5C - Appereance Clothing Model" и в строке Rank to Disappear поменяйте значение на 1,1 в первом окне.
- Остальные два окна удалите.
Удаление злого выражения лица
- Откройте запись CREATURE_HERO (1470) и найдите запись CCreatureDef.
- Перейдите в ней по первой ссылке "Links to (GameBINEntryID)".
- Нажмите на + возле CCreatureDef и найдите строчку "F0F1CA81 – EExpressionType".
- Нажмите на кнопку удаления в поле с текстом "ANIM_HERO_FACIAL_EVIL".
Изменение размеров частей тела Героя
Теперь пройдемся по "костям" Героя (Bones). У игры есть список файлов, определяющих размеры частей тел Героя (и еще некоторых других существ). Он должен находиться на диске по следующему адресу: \ …Microsoft Games\Fable - The Lost Chapters\data\Bones.
Вот список:
- hero_berserk.bncfg — при включении "берсерка";
- hero_fat.bncfg — толстый;
- hero_strong.bncfg — мускулистый;
- hero_strong_tall.bncfg — высокий и мускулистый;
- hero_tall.bncfg — высокий;
- hero_teen_set.bncfg — послушник Гильдии;
- hero_weak.bncfg — тощий;
- hero_young_set.bncfg — ребенок.
Соответственно, с помощью их замены можно изменять размеры. Хотя переименовывать и заменять эти модели не обязательно: можно менять сами файлы:
- Откройте блокнотом или Notepad++ любую из этих моделей (я рекомендую выбирать hero_strong_tall.bncfg, так как там наиболее полный список размеров).
- Вы увидите список размеров каждой части тела. Меняя их значение, мы изменяем, соответственно, самого Героя.
Обратим внимание, что там есть одинаковые значения «Bip01 L» и «Bip01 R». Они относятся к левой и правой сторонам модели (left и right). Если их сделать разными для одной части модели, Герой получится кривобоким.
Теперь о самом главном
Следующие эффекты можно заменить другими из файла effects.big:
- Flies — мухи, которые летают вокруг злого героя;
- Rays — красное свечение вокруг ног злого героя;
- Evil eyes — светящиеся красным глаза злого героя;
- Will hands — светящиеся руки мага.
Не будем подсказывать, что на что можно поменять — пусть лучше поработает ваша фантазия.