Я хотел сегодня загрузить новый патч, но сейчас столкнулся с некоторыми проблемами. Пока их не решу не могу выложить. Сегодня еще буду несколько часов работать, так что если успею за это время то загружу, если нет, тогда завтра. В новом патче будет исправлено много разных ошибок, которые относятся к новому контенту, а также уже начал работу по оставшимся с Солитьюде задачам.
Провел масштабную работу над портовым рабочим, постарался сделать его механику переноса ящиков более стабильной, чтобы исключить возможные зависания его ветки в таверне. Переписал скрипт мини-игры с чиханием, чтобы она не зависела от частоты кадров, из минусов - снизилась немного плавность ползунка. Также нашел много разных проблем в сцене возле ящика. Добавил в его диалоги новое меню торга, для этого пришлось там серьезно сцены переработать структурно. Обновил анимацию окончания его сцены на ящике. Теперь есть вариант запустить его сцену если не хватило кармы, для этого в меню бартера надо предложить ему одежду, которая надета на PC. И прочие мелкие доработки.После этого патча я хочу еще один раз пройти Солитьюд полностью, проверить все события. После чего выложу еще один патч, и начну работу над новой веткой бардов.
Скайрим любит мне время от времени подбрасывать испытания. И на этот раз я вдруг получил жесткие лаги в игре, каждый раз после загрузки любой локации. И виной был именно мой плагин. В бекапе за прошлый день проблемы не наблюдалось, но работы было проделано очень много, так что откатываться не хотелось и я начал искать причину, путем поочередного удаления элементов через tes5edit. Спустя время обнаружил, что у меня появились записи в tamriel в разделе Object bounds, которые отличались от базовых. В оригинале там -43 и 62, а у меня были 60к+. Насколько я понял, это что-то вроде отрисовки ячеек вокруг игрока, у меня получается пыталось грузиться огромное пространство, из-за чего я наблюдал лаги. Но дело в том, что я вообще ничего не менял за этот день в плане окружения, работал только исключительно со сценами и диалогами. Я так и не понял, где и как я мог это сломать. Более того, я даже не знаю где в редакторе эти значения меняются. Вот так просто что-то может сломаться и попробуй найди причину.
И как всегда, огромное спасибо за вашу поддержку!