Изменение титула Героя / структура титулов
Автор статьи: Torionel

NPC называют вашего персонажа по титулу, который можно купить у специального торговца. Кроме покупаемых титулов в игре присутствуют еще и некоторые недоступные без модов. Получить необходимый титул проще простого.

Все титулы "упакованы" в игре как свитки, т.е. отдельные предметы. Когда вы покупаете такой свиток-титул, то вам, естественно, этот титул сразу же и присваивают.

Следовательно, мы можем, используя FableShop, купить свиток с любым титулом у торговца!

Вот ID'ы титулов:

  • 3990 OBJECT_HERO_TITLE_JACK (Джек-из-Тени)
  • 3991 OBJECT_HERO_TITLE_MAZE (Мэйз)
  • 3992 OBJECT_HERO_TITLE_SCARLET_ROBE (мать Героя - Скарлет Роуб)
  • 3993 OBJECT_HERO_TITLE_SCYTHE (Жнец)
  • 3994 OBJECT_HERO_TITLE_THUNDER (Громобой)
  • 3995 OBJECT_HERO_TITLE_WHISPER (Уиспер)
  • 3996 OBJECT_HERO_TITLE_TWINBLADE (король бандитов - Два-Ножа)
  • 3997 OBJECT_HERO_TITLE_BRIAR_ROSE (Браэр Роуз)
  • 3998 OBJECT_HERO_TITLE_LADY_GREY (леди Грэй)
  • 3999 OBJECT_HERO_TITLE_GUILDMASTER (Наставник)

Дополнительно:

  • 3975 OBJECT_HERO_TITLE_NECROMANCER (Некромант. Чтобы получить этот титул, нужно приводить жертвы в Капище Скорма)
  • 3979 OBJECT_HERO_TITLE_PALADIN (Паладин. Чтобы получить этот титул, нужно жертвовать деньги Храму Света)

Думаю нет смысла выписывать сюда id'ы остальных титулов, ведь они итак доступны в игре по низкой цене.

Дальше информация о том, как, изменяя CHeroTitleDef, можно менять титул.

  • Открываем FE либо CBox.
  • Открываем game.bin >> находим раздел CHeroTitleDef и открываем двойным щелчком.
  • В этом разделе вы видите def'ы всех титулов в игре. Данные def'ы указывают на названия титулов и на то, как должны относиться к Герою жители Альбиона.

Открываем любой и в новом окне жмем на [+] около CHeroTitleDef.

Видите несколько строк? Первая нас не интересует, во второй ссылка в text.big на название титула.

GreetToHero, Comment to Hero, Comment to Self - я думаю, вы сами легко догадаетесь, зачем это.

Теперь идем в раздел OBJECT, и отыскиваем любой титул (id'ы с 3966 по 4001). В новом окне открываем список и жмем на CDefs. Найдите строку CHeroTitleDef - следующая под ней ссылка - это ссылка на прикреплённый к OBJECT титула деф CHeroTitleDef.

Вся эта информация пригодится вам, если вы решите сделать свой титул или изменить существующий.