Для просмотра ссылки ЗарегистрируйтесьAndrewnator (12 мая 2025, 06:17):
Так вопрос в том, как у них получилось сделать 30 игровых, ни у кого больше не получается.
Falcom Total War - тоже 30 фракций + повстанцы (я не помню, скрыта ли часть из них в меню кампании изначально - если скрыта, можно в дескр страт поставить).
Другие моды вроде тоже есть (там просто часть фракций может быть скрыта из меню), навскидку не вспомню.
Мой мод Pax Mongolica
Для просмотра ссылки Зарегистрируйтесь
29 игровых фракций + 1 техническая (в игре не видна, но используется) + повстанцы
Мой мод 13th Сentury Total War
Для просмотра ссылки Зарегистрируйтесь
Все 30 играбельные + повстанцы ("технических" тевтонцев из Pax Mongolica сделал полноценной игровой фракцией).
По добавлению двух недостающих фракций (я брал за основу тевтонку - там, насколько помню, 28 "готовых" фракций) где-то был то ли тутор, то ли просто сообщения на форуме (сейчас не вспомню). Я взял Антиохию и Иерусалим из крестоносной кампании с пропиской по разным адресам (в тевтонке они не идут по дефолту).
Одной из причин, почему может вылетать - недостаток слотов в главном меню. Их там надо расширять - править mtw2.lnt из папки menu (или просто копировать его из мода, где все 30 фракций).
[-Добавлено к сообщению-]По моей проблеме есть у кого мысли, почему вылетает?
Для просмотра ссылки Зарегистрируйтесь
Я уже все перепробовал (и то что советовали, и свои мысли), все равно крашится. Мод фактически готов еще с февраля, кроме этого вылета.
Если резюмировать -
Делал свой мод, практически все готово. И когда закончил – пошил вылеты после нескольких ходов (обычно на ходу повстанцев, но не только примерно после 3-4 хода и далее). Нажимаешь кнопку конца хода – и вылет без сообщения в логе (просто ошибка).
Перед вылетами правил descr_strat.txt и файлы, связанные с именами. Что могло поломать игру – непонятно (вроде, все делал правильно и не в первый раз).
Что пробовал делать:
1. Отключал все скрипты – вылеты остаются.
2. Удалял все триггеры с трейтов export_descr_character_traits и export_descr_ancillaries (по совету других) – вылеты остаются.
3. Проверил имена в descr_strat.txt и в файлах имен – ошибок не найдено.
4. Пробовал удалить все фракции из descr_strat.txt кроме повстанцев и двух других (а так же пробовал рандомно удалять по 4-5 фракций, оставляя остальные для проверки, если дело в конкретной фракции) – вылет сохраняется.
5. Пробовал "пролечить" память (кстати, это помогло от вылетов в моде Asia empires) -
Для просмотра ссылки Зарегистрируйтесь
6. Пробовал удалить descr_campaign_db (там незадолго до вылетов были изменения).
7. Из того что удалось выявить - один из вылетов происходит на этапе сражения. Конкретно - если играть за повстанцев (армия из Милана во главе с тамошним правителем), то при выборе автобоя происходит вылет (если выбрать сражение на тактике - оно нормально отыгрывается). Если удалить этого персонажа или всю его армию - все равно вылетает, уже на другом каком-то персонаже или фракции.

Но это частный случай - в других вариантах пробовал после нажатия конца хода играть при открытой карте (без тумана войны) - вылет происходит просто на каком-то персонаже без развертывания битвы. Или без персонажа – просто на ходу какой-то фракции.
Последний лог
Для просмотра ссылки Зарегистрируйтесь
Сам мод
Для просмотра ссылки Зарегистрируйтесь