SakeTami
DogmaMods
DogmaMods

patreon


Отчет 7

Мне нужно еще несколько дней, чтобы закончить "Горячие Источники", но сейчас я временно приостановил работу над локацией, в конце расскажу почему.

На данный момент я проделал почти всю основную работу. А это сцены и анимации к ней, а также диалог Хокки.

Заменил мини-игру вариантом из Тихолесья, с этим есть некоторые проблемы, но они косметического характера, и я пока решил это отложить. Перестроил общую структуру события, теперь, в случае отказа, квест не будет провален, Хокки останется на месте и можно будет завести разговор и запустить сцену. Это важно было сделать, учитывая, что появятся альтернативные способы пройти эту часть, над которыми мне еще предстоит работа, но там ничего особо сложного.

Что касается улучшения сцен. Наибольших изменений претерпела вторая сцена, с ощупыванием. Во-первых, для нее я сделал новую анимацию, так как это была одна из первых моих работ, и выглядит не особо презентабельно. Ранее тут было две цикличные стадии и два перехода, улучшать их не стал, потому что у меня потерялись исходники, так что сделал полностью новый набор, теперь здесь 11 стадий, если считать переходы, и вторая стадия имеет 3 варианта, в зависимости от размера груди героини. Под новую анимацию я также переработал все диалоги в сцене. Некоторые переходы дались мне совсем не просто, над одним из них целый день работал, но зато теперь здесь все действия анимированы, удалось избавиться от темных переходов, сцена будет цельной.

Первая сцена - "показ", структурно осталась почти нетронутой, чуть текст подправил, также заменил анимацию героини, теперь будет два варианта, в зависимости от кармы, также сделал переходы, вход и выход, и еще добавил выход из анимации, когда она нагибается, так как в оригинальной анимации от Leito есть только вход. Эта сцена также будет без затемнений.

В третьей сцене я мало что менял, только немного изменил диалоги, чтобы сделать происходящее чуть более логичным. Анимация здесь не нуждалась в улучшении, так как используется анимация от Leito, правда из-за этого у меня не получилось сделать эту сцену цельной, так как персонажи в этой анимации имеют одинаковые координаты, соответственно, я не могу сделать плавный вход и выход из нее.

Хотя я все равно не смогу везде избавиться от темных переходов, да и не является это моей целью, тем более что зачастую они необходимы и намного лучше, чем что-либо другое. Постараюсь убрать только в тех местах, где этого можно добиться без чрезмерных усилий, и там, где это действительно окажет существенное влияние на восприятие сцены.

Ну и переработал анимацию в конце, когда героиня сидит, после действия. Вот тут уже была моя анимация, и она также делалась очень давно, там три разных idle, которые запускаются в зависимости от кармы.

Получается, остается работа по альтернативным вариантам прохождения. И еще надо будет проработать вариант наготы, так как триггер я решил все же убрать, который перемещал героиню за пределы локации, если игрок пытался приблизиться к Хокки без одежды на персонаже. Это здесь не самый простой момент, потому что нагота является частью события, так что не обойтись одной лишь реакцией со стороны нпц, как я это делаю в других местах, событие надо будет адаптировать. И учитывая, что здесь есть несколько ключевых моментов, когда реакция и влияние на событие может быть совершенно разным, навскидку:

Я пока не придумал простой способ выкрутиться здесь, но я и не занимался еще основательно этим, так как решаю другие задачи. На самом деле, уже немного начинаю жалеть о своем решении, но это важно сделать, учитывая, что я хочу избавиться от подобных ограничений и уже начал этим заниматься и даже появится новая скрытая переменная "публичная нагота", которая в некоторых моментах игры будет повышаться и в дальнейшем оказывать влияние на отдельные моменты в сценах или игровом процессе. На самом деле, это была такая моя маленькая заготовка для будущего проекта, но я решил что будет не лишним потренироваться и здесь. Просто внедрить нечто подобное поверх готового проекта, наверное, было бы сложно, но раз я иду по всему моду от начала и до конца, почему бы и нет.

Так почему же я решил взять перерыв от локации: сражаюсь с еще одной древней проблемой - со швами на мужских телах. Как вы знаете, у некоторых NPC используются кастомные тела, у которых есть проблемы со швами шеи, ног и рук. Не раз уже этим занимался, но после нескольких неудачных попыток бросал, вроде бы все делаешь правильно, но ничего не получается и непонятно почему. Но теперь решил основательно взяться и до победного. Проблемы есть на всех вариантах текстур, у мускулистых текстур проблема с ногами, у остальных везде. Слишком уж бросается в глаза, особенно на Хокки, так как он все время без одежды. Буду стараться хотя бы снизить этот эффект. У меня уже есть некоторый прогресс в этом, думаю, на этот раз выйдет.

В общем, цель на следующую неделю, разобраться с этой проблемой, доделать "Горячие Источники" и начать работу над скриптом пропуска Тихолесья. Его в любом случае надо делать, сейчас или потом, так что лучше до Вайтрана, чтобы потом удобно было тестировать его с различными наборами условий. Не знаю, сколько времени уйдет на скрипт пропуска, но точно немало, учитывая нелинейную структуру, и то что любое событие можно начинать и не заканчивать, браться за другое и тд. Я там уже немного поковырялся, пытаясь набросать структуру, еще в начале работы над обновлением, и пока абсолютно не представляю как выстраивать этот скрипт, чтобы хотя бы приблизительно воссоздать реальное прохождение. Уже не говоря, чтобы потом все это настроить и отладить все возможные варианты. Одна только лишь лечебница, чувствую, попьет немало моей крови, учитывая что теперь она может запуститься как в нулевой день, так и после. Также надо будет внести небольшие правки в часть Рифтена, так как там поменялась структура.

И как всегда, огромное спасибо за вашу поддержку!

Comments

Да по-сути можно эти маленькие сценки переделать в обычные и добавить диалоги, звучит как недолгая работа(наверное) =). А то как-то прям скудно выглядит.

Incognito BlackJack

Привет! Пока планов не было на какие-то полноценные сцены в этой области для жгг, это все же больше как отдельная игровая механика, а сцены почти со всеми персонажами есть за пределами этого события. Но, вполне возможно, что я туда что-то добавлю, когда вернусь доделывать оставшиеся события.

Dogma

Привет, есть вопрос. Шумная комната так и останется с парой коротких анимаций (если, конечно, уже что-то в последних патчах не было добавлено)? А то по сути нам нужно много развратности для жгг и это, если можно так сказать, кульминация любовных сцен, то как-то мало и слабо получается контента там.

Incognito BlackJack

Я уже разобрался с этой проблемой, обошлось правкой текстур в фотошопе. Дольше всего провозился с пожилыми текстурами, почему-то упорно не хотели подхватываться карты высот. Наверное так бы и ковырялся с ними, но заметил, что эти же текстуры нормально на другом персонаже отображаются, потом понял, что у них расы разные, и раса elder почему-то не хочет нормально работать с моими текстурами, так что я всем нпц использующим эти текстуры поменял расу на nord, пришлось заново их внешность настраивать, зато теперь все нормально работает. Но спасибо за твой метод с Blender, я запишу себе, возможно однажды понадобится.

Dogma

There is an old technique I used to use for fixing seams back in the Oblivion days. Not sure if it still works since the Blender export tools have changed since then, but worth a shot. Import your body/head/hands/feet into blender via the NIF import tool, so that the texture paths are maintained after import. In Object mode, select each of the meshes and join them together so that it makes a single body mesh. In Edit mode, select each pair of vertices and use the Merge tool to collapse the two vertices into one vertex at either the coordinates of the first vertex selected, the last vertex selected, or the middle point. Been a while since I used Blender, so I do not remember if you just hit M to bring up the Merge menu or if you need Alt + M, but should be one of those. Once you have Merged out all of the vertex pairs, again use the NIF export tool to dump the data back out as a .nif file. Despite the fact that you modified the meshes to have fewer vertices, the export tool has a failsafe when two meshes with different diffuse maps are exported: it breaks them back into separate meshes, duplicating vertices as necessary. If I recall correctly, the Import/Export scripts have not been updated in a very long time, which may mean that you need to do some things to the .nif file to make it compatible. Last time I tried it, that involved modifying the header to contain different version numbers and I think converting the BSDismemberSkinInstance blocks into NISkinInstance. Hopefully this helps. I will see if I can find the latest version of the scripts and a tutorial for them.

reinheitsgebot

О, да ладно. Я понял это из предыдущих постов, поэтому и удивился. Но, думаю, это был неверный перевод.

Highborn

Спасибо) Нет, дальше в планах Вайтран, я собираюсь идти в том порядке, в котором изначально создавался мод. То-есть, Вайтран, погоня, Фолкрит и тд. В сообщении я имел ввиду, что мне нужно сделать скрипт пропуска для второй части Silentwood, чтобы он был цельным и можно было пропустить до Вайтрана и далее. Я слишком устал от локации Silentwood за последние пару лет, что над ним работал, нужен перерыв, иначе рискую выгореть, также надо набраться идей и получше прописать сценарий оставшихся там событий.

Dogma

Хорошая работа, Dogma! Мой совет - всегда выбирать простой путь, чтобы мод не стал слишком сложным, потому что он и так слишком большой. lol Но в то же время я с нетерпением жду нового контента. Так что, если я правильно понял, после горячих источников вы собираетесь вернуться ко всему контенту Silent Wood? Например, к отсутствующему контенту домика на дереве и других?

Highborn


More Creators