Отчет 4
Added 2019-01-27 13:58:37 +0000 UTCПродолжаю работать над второй веткой. Не успел сделать набросок за эту неделю, потому что большую часть времени занимался мини-игрой, которая будет в этой ветке. Сама мини-игра не похожа структурно ни на одну другую, так что мне пришлось писать с нуля скрипты, а также занимался анимацией, для мини-игры мне надо около 10 разных поз, и по две фазы на каждую позу, и мне надо было сделать хотя бы статичные, другими словами заготовки, чтобы я лучше понимал, как все это будет выглядеть. Мини-игру я уже сделал, там есть некоторые косяки, но я исправлю их, когда буду тестировать саму ветку. Основная сцена второй ветки разделена на несколько этапов, до мини-игры, мини-игра, и концовка которая имеет 2 серьезных отличия, вот мне осталась концовка, ну и после самой сцены там еще кое-что должно происходить.
Пока не могу сказать, когда смогу выпустить расширенную версию, так как у меня еще довольно много работы с этой веткой, а потом общая шлифовка, текст, анимация и перевод. А еще я хотелось бы сделать, чтобы после выбора второй ветки, мы могли запустить и первую. Для этого надо будет переделать вступительную сцену первой ветки, или сделать новую. А также проделать некоторые изменения в основной сцене первой ветки. Но, наверное, я сразу не буду этого делать, потому что и так работа над расширенной версией затянулась дольше чем планировалось.
Ну и как всегда, спасибо за вашу поддержку!
Comments
Привет! Возможно это как-то связано с модами окружения. А как именно это происходит? Сама мини-игра не запускается? Или запускается, но не заканчивается? Карета доезжает до таверны, а потом возвращается? Мне бы больше подробностей)
Dogma
2019-02-01 06:36:49 +0000 UTCHi Dogma, recently i counter with a bug with the carriage scene driving back to Falkreath when the mini game supposed to be start. There are people on loverslab having the same bug.
GeraltOfRivia
2019-02-01 06:07:52 +0000 UTCРад это слышать) Мне действительно приятно знать, то что моя работа вдохновила кого-то на создание своего мода. Я в свое время столкнулся с той же проблемой, и не мог решить ее очень долго, я тогда еще в скриптах не особо разбирался, по тому только спустя год работы в СК у меня получилось найти нормальное решение, да и потом еще долго дорабатывал и улучшал. Две самые большие проблемы для меня всегда были, это добавление актеров и масштабирование актеров, и эти обе функции работают в одном скрипте) Потому что когда актер добавляется с помощью Setvehiclе его scale сбивается и надо масштабировать, как во время добавления, так и после и там вся загвоздка в модификаторе, который не учитывает стандартная функция. Чтобы добавить актеров, я знаю два способа, один использует sexlab, насколько помню там используется translatetoref() или splinetranslatetoref(), сперва надо сделать чтобы игрок потерял коллизии, для этого надо воспользоваться ошибкой, а именно применить setvehicle на объект который не имеет коллизии, например, маркер, а потом транслировать персонажа на нужные координаты, с большой скоростью. Я пробовал этот способ очень давно, но он мне показался медленным, а мне надо было чтобы функция добавления актеров работала максимально быстро, чтобы я мог менять в сцене позиции как можно быстрее, поэтому искал другой подход к решению проблемы. На данный момент я располагаю невидимый объект который имеет коллизии сразу на нужных координатах, и прикрепляю к нему персонажей с помощью setvehicle, вот в общем-то и все, принцип довольно прост но там есть подводные камни. Сегодня в личном сообщении я более подробно расскажу о последовательности действий и как это лучше сделать.
Dogma
2019-02-01 03:35:07 +0000 UTC