Спасибо за поддержку в этом месяце!
Added 2024-12-01 12:33:46 +0000 UTCПару дней на этой неделе я потратил, чтобы сделать еще один патч. Основные проблемы вроде бы решены, я добавил все, что хотел, так что теперь точно можно сосредоточится на Финальной версии.
Как и собирался, я прошел по событиям до финала Вайтрана, просмотрев все возможные ветки чтобы освежить память. Выписал себе в заметки те места, которые нуждаются в улучшении, вдобавок к тем, что у меня уже были. Также появились идеи для нового контента, пока пытаюсь прорабатывать их в текстовом виде.
Прежде, чем приступать к работе в редакторе, я решил провести чистку папки со скриптами от неиспользуемых экземпляров, которые мертвым грузом висят увеличивая как время загрузки, так и шансы вылета программы. Давно хотел этим заняться, но было страшновато наделать проблем, если где-то случайно удалить лишнее. Потом довольно сложно будет понять, почему то или иное событие не работает. Но так как я собираюсь в будущем проходить по всем событиям, то лучшего времени для этого не будет.
Вторая причина, почему долго откладывал, это их количество. Перед началом чистки было уже почти 7к, и почти все небольшого размера, то-есть, потенциально могут быть без полезного кода. Но мне удалось написать скрипт, который проанализировал все файлы, найдя по паттернам подходящие под определение "неиспользуемых", и я получил около 800 файлов. Вот сейчас с этой выборкой уже вручную работаю. Примерно каждый второй\третий является неиспользуемым. И еще нельзя просто так удалить, даже если скрипт пустой, по какой-то причине я перестал его использовать, надо все равно в CK каждый находить, и если он куда-то прицеплен, удалять с него свойства, откреплять, и только потом удалять скрипты из папки, чтобы он потом не спамил предупреждениями в логе. К тому же, исходник может отличаться, если я его переписал но не скомпилировал по какой-то причине. Перед удалением перепроверяю, чтобы убедиться наверняка, что скрипт действительно не нужен. Достаточно кропотливая работа, но я ее уже почти завершил, удалось удалить около 250 скриптов. Вроде как и не много, на фоне общего количества, а вот вылеты вроде бы исчезли, хотя я проверил только несколько раз, может просто повезло.
На днях буду приступать к работе в редакторе. Начну с Рифтена, но особых планов на эту область нет. Сам контент меня устраивает. Произведу только некоторые улучшения местами. К примеру, самое первое что бросилось в глаза, это то, как выполнена первая встреча с вором. Он не реагирует, если присесть за его столик, ни в начале, ни после диалогов отказа. Все эти случаи я собираюсь дополнительно проработать. Ну и в остальном примерно то же самое, небольшие поправки и улучшения тут и там. А новый контент начнется с Виндхельма.
Еще кое-чем занимался, но расскажу об этом на следующей неделе.
И как всегда, огромное спасибо за вашу поддержку!
Comments
did a new playthru and seems to work now. must have been something on my end
KYJelly
2024-12-06 04:22:48 +0000 UTCI can't seem to get tymvaul to do anything with the fishing rod. he just sits there after requesting the rod for sex
KYJelly
2024-12-05 04:20:39 +0000 UTCСпасибо за твои труды. Очень жду финальной версии чтобы оценить весь контент.
Tokuru
2024-12-01 18:56:52 +0000 UTCKeep up the good work Would love to see implementation of the bidding maybe a bad end? Love what you’re doing!
Courier-yep
2024-12-01 13:49:48 +0000 UTC