Хорошие новости!
Added 2023-12-04 02:19:46 +0000 UTCЗа эту ночь много всего перепробовал, а потом мне все-таки удалось решить эту проблему, причем довольно простым способом. Учитывая, что сама проблема, как я и думал, заключалась именно в объеме диалогов, я подумал - а что если удалить эти диалоги из базовой игры, они же мне для работы как бы не нужны. В моем случае, всё еще проще, ведь у меня был подключен dragonborn, еще со времен работы с подземкой я это сделал, чтобы рьеклинга добавить. Я отключил dragonborn от своего плагина для проверки, и проблема исчезла. Насовсем отключить его конечно не вариант, там слишком много связей, если его отключить они теряются. Так-то, я любой объект, модель и тд. могу добавить и без подключения плагина, но вот как перенести анимационный behavior рьеклинга из оригинала я не знал и не знаю. Так что я решил поступить так, я переконвертировал dragonborn в esp удалил из него все диалоги, а их там около 11k, и квесты на всякий случай удалил. Ну и это сработало.
Больше нет вылета в диалоговых вкладках. Более того, вылет пропал и при открытии диалоговой вкладки из поиска по тексту, а также сама диалоговая вкладка стала загружаться значительно быстрее, секунд на 10 точно. Пока что все настолько хорошо, что как-то даже не верится в это) Надеюсь, никаких последствий этому не будет для плагина. Хотя, по идее и не должно быть, я ведь никак не использую в своем плагине ни диалоги ни квесты из dragonborn, соответственно информация об этом не должна там сохраняться.
Непонятно только одно, почему мне сразу эта элементарная идея не пришла в голову)
Получается, все же есть некий предел, который не стоит преодолевать, и сейчас у меня запас в примерно 11k записей, треть от всех моих записей. Это по сути 2-3 больших обновления, так что мне точно хватит этого чтобы доделать всё, что я хотел, а если даже не хватит, я еще могу то же самое проделать с базовым skyrim.esm.
Так что Воришка пока в безопасности, если конечно каких-то других проблем не вылезет за это время)
Comments
В этом месяце точно.
Dogma
2023-12-04 14:36:14 +0000 UTCПоздравляю с решением проблемы!!! Когда бэта-тест стартует!?
Makson1
2023-12-04 13:30:26 +0000 UTC