Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

Aietos

Uploaded by

kopasov

Virus scan

Safe to use

About this mod

OBody NG - вариант OBody, который работает со всеми версиями Skyrim. OBody автоматически распределяет все установленные пресеты тела среди NPC для большего разнообразия.

Permissions and credits
Changelogs
Мод переведен на русский язык с разрешения автора. Оригинал мода на данной странице. Все вопросы по поводу работы мода и технических вопросов также оставлять на странице оригинального мода.

OBody NG - вариант OBody, который работает со всеми версиями Skyrim. OBody автоматически распределяет все установленные пресеты тела среди NPC для большего разнообразия, а также позволяет вам изменять пресеты NPC или вашего персонажа прямо в игре. ESP с флагом ESL, поэтому он не займет слот в вашем порядке загрузки!

ВНИМАТЕЛЬНО ПРОЧИТАЙТЕ описание! Ниже подробно представлена вся информация о том, что делает этот мод, как он работает и как заставить его функционировать в вашей игре. Неспособность прочитать описание будет означать, что вы, скорее всего, столкнетесь с проблемами. Я не буду отвечать на комментарии, если вы не читаете описание.

Оригинальный OBody, созданный Sairion350, представляет собой плагин SKSE, который распространяет все установленные вами пресеты Bodyslide на всех NPC в игре, включая игрового персонажа. Это означает, что в вашей игре будет огромное разнообразие тел, и вы больше не будете привязаны к одному пресету, встроенному в Bodyslide. Мало того, OBody также влияет на тела актеров, когда они одеты, имея полную поддержку всех нарядов, как ванильных, так и из модов!
Первоначальное распределение выполняется случайным образом, но вы можете вручную изменить пресет Bodyslide любого NPC или вашего персонажа в игре одним щелчком мыши. OBody запомнит пресет тела, который вы применили!

OBody NG - это новая версия и замена OBody, скомпилированного с CommonLibSSE NG. Другими словами, это означает, что он работает со всеми текущими версиями Skyrim, будь то SE или AE - не нужно искать совместимую DLL! Кроме того, эта версия на момент написания статьи также идет с собственным меню MCM и исправлением ошибок. В будущем, возможно, появится больше функций.

Обратите внимание, что каждый мод, для которого требуется оригинальный OBody, будет работать с OBody NG. Это означает, что вы можете использовать OPubes и ему подобные вместе с OBody NG. ВНИМАНИЕ! Поскольку OPubes требует OStim, вы должны установить OStim и использовать OBody NG для него. В общем, если мод требует OBody, вы должны проверить, требует ли он также OStim.



Список особенностей

1. Версия OBody NG теперь имеет собственный MCM. Дайте ему несколько минут, чтобы зарегистрироваться. Настоятельно рекомендуется использовать OBody NG — Settings Loader вместе с OBody NG, чтобы легко управлять настройками MCM между новыми играми. НЕ используйте параметры OBody на вкладке дополнений в MCM OStim. Для пользователей OBody Standalone продолжайте использовать OBody Standalone MCM. Обратите внимание, что связанный мод Settings Loader НЕ работает в Standalone версии!

2. Новая функция: вы можете посмотреть какой пресет в настоящее время применяется к NPC/игроку, когда вы открываете список пресетов!
Примечание. вы увидите "Неизвестный пресет" для NPC, которых вы уже встречали в текущем сохранении. Нет возможности узнать, какие пресеты применялись в предыдущих версиях. Таким образом, он начнет работать только в том случае, если вы измените пресеты этих NPC вручную или если вы еще не встретили этих NPC в своем текущем сохранении.

3. Новая функция: нулевые слайдеры (Zeroed sliders) удалены из случайного набора для распределения среди NPC и больше не отображаются в списке пресетов OBody NG.

4. Автоматически распределяет все ваши установленные пресеты случайным образом среди NPC, когда они впервые загружаются в вашу игру. OBody запоминает назначенные пресеты. Если вы установите новые в середине игры, OBody будет также использовать их! Не нужно снова запускать Bodyslide, когда вы добавляете новые пресеты, просто зайдите в игру, и они будут готовы к использованию.

5. Все пресеты можно назначить вручную, если вы считаете, что OBody назначил его для NPC, который им не подходит. Просто нажмите клавишу O (настраивается в MCM!), когда NPC находится в прицеле, и появится список установленных пресетов. Выберите один из них, и все, тело NPC изменится в режиме реального времени, никаких дополнительных действий от вас не требуется! Вы можете делать это столько раз, сколько захотите.

6. Если вы хотите изменить пресет тела своего персонажа, просто нажмите клавишу O, когда на прицеле нет другого NPC.

7. Вы можете назначить набор правил для распределения тела в файле XML OBody. Например, вам может понадобиться меньшая грудь для босмеров и более широкие бедра для нордов. Подробнее о том, как работает конфигурация XML-файла OBody, см. ниже. В настоящее время на должном уровне поддерживаются только тела на основе CBBE, но должно работать с переменным успехов и с BHUNP. Планируется полная поддержка BHUNP.

8. OBody имеет полную и правильную поддержку веса. Это означает, что если пресет Bodyslide худой при весе 0 и толстый при весе 100, NPC с весом 0 будут худыми, а NPC с весом 100 будут толстыми, если к ним будет применен этот пресет. Это создает еще большее разнообразие тел в игре.

9. Все ванильные и модовские наряды полностью поддерживаются. Одежда будет подходить к телу в соответствии с заданными установками веса и пресета тела.

10. Пресеты Bodyslide, помеченные как Clothes/Outfit/Pushup и подобные, автоматически отфильтровываются из списка пресетов, поэтому вам не нужно удалять их вручную.

11. Содержит алгоритм под названием ORefit, включенный по умолчанию (можно отключить в MCM), который имитирует воздействие одежды на тело. Это означает, что когда вы надеваете одежду, грудь автоматически получает эффект пуш-апа без необходимости назначать пресет с маркером Clothes/Outfit/Pushup. ORefit также влияет на ягодицы и бедра, а не только на грудь! ORefit в настоящее время поддерживается только телами CBBE, но более-менее прилично работает с BHUNP. Планируется полная поддержка BHUNP.

12. Содержит необязательную случайную генерацию сосков и гениталий (можно отключить в MCM). В настоящее время это поддерживает только тела на основе CBBE.

13. Как мужские, так и женские тела полностью поддерживаются, если у них есть поддержка Bodyslide (некоторые из этих тел включают HIMBO, Touched by Dibella, CBBE, CBBE 3BA, BHUNP).

14. Большая часть кода OBody выполняется на стороне SKSE, что означает, что код высоко оптимизирован и работает на уровне движка - другими словами, это очень высокая производительность с минимальными задержками скрипта!


Как обновиться между версиями OBody NG

Перед обновлением, если вы изменили файл OBody.xml, чтобы изменить правила распределения пресетов тела по расам, сделайте резервную копию его содержимого. При обновлении OBody файл OBody.xml перезаписывается пустым по умолчанию, поэтому важно сделать резервную копию ваших настроек. В настоящее время нет способа сделать это автоматически, поэтому вы должны сделать это самостоятельно.
После этого просто удалите старую версию и установите новую. Если не указано иное, обновление OBody NG в середине игры абсолютно безопасно.

Как настроить JSON
OBody NG имеет файл JSON, в котором вы можете настроить то, как мод будет раздавать пресеты тел любому NPC. Это можно сделать, перейдя в виртуальную папку, в которую Vortex или MO2 установили OBody NG, а затем открыв папку SKSE > Plugins и открыв файл OBody_presetDistributionConfig.json.

Файл OBody JSON имеет следующую конфигурацию по умолчанию:

{
"race": {},
"npc": {},
"blacklistedNpcs": [],
"blacklistedPresetsFromRandomDistribution": [
"- Zeroed Sliders -",
"-Zeroed Sliders-",
"Zeroed Sliders"
],
"blacklistedPresetsShowInOBodyMenu": true
}


Все, что он делает, это сообщает OBody НЕ распространять случайным образом пресет Zeroed Sliders, а показывать его, когда вы открываете меню по кнопке O. Что делает каждая строка:
- race: здесь вы можете определить, какие пресеты должны применяться к определенным расам. Работает и с пресетами из модов;
- NPC: какие пресеты должны применяться к конкретным NPC. Работает и с NPC из модов;
- blacklistedNpcs: какие NPC должны игнорироваться OBody. Работает с NPC из модов. Полезно, если вы хотите, чтобы модифицированные NPC имели собственное тело, которое вы хотите выдать отдельно;
- blacklistedPresetsShowInOBodyMenu: хотите ли вы, чтобы пресеты из черного списка отображались в меню O или нет.

Обратите внимание, что эти правила применяются только к АВТОМАТИЧЕСКОЙ раздаче пресетов. При попытке применить пресет вручную через меню O правила игнорируются!


Как задать эти значения, чтобы все работало правильно?

"race"
Внутри "race" вы определяете новую расу, для которой хотите установить пресеты. Название расы должно быть таким, как оно указано в Creation Kit. Вы также можете его в xEdit. Значения ванильных рас следующие:
- ArgonianRace;
- NordRace;
- HighElfRace;
- WoodElfRace;
- DarkElfRace;
- BretonRace;
- ImperialRace;
- KhajiitRace;
- RedguardRace;
- OrcRace;
- ElderRace - отдельная раса для пожилых NPC.

Обратите внимание, что вампиры - это отдельная раса. Вам просто нужно добавить "vampire" в конце названия каждой расы. Таким образом, норд-вампир будет называться NordRaceVampire, а темный эльф-вампир будет DarkElfRaceVampire.

Если вы не определяете расу внутри "race", это означает, что OBody распредеоит ей все пресеты случайным образом (за вычетом пресетов из черного списка). При вводе названий пресетов они должны иметь ТОЧНО ТАКОЕ ЖЕ НАЗВАНИЕ, как в списке пресетов Bodyslide & Outfit Studio!

Практический пример (авторский), где пожилые получают Zeroed Sliders, норды могут получить только 3 пресета, а орки - 1:

"race": {
"ElderRace": ["-Zeroed Sliders-"],
"NordRace": ["QC-The Everywoman", "D*sney Mommy NG", "Fantasy Figure - Nude"],
"OrcRace": ["Hardass warrior"]
},


Это означает, что:
- пожилые будут всегда получать только Zeroed Sliders;
- норды получат только QC-The Everywoman или D*sney Mommy NG или Fantasy Figure - Nude;
- орки получат только Hardass warrior.

Подождите... разве автор не вносил раньше Zeroed Sliders в черный список? Да, вносил. Но если вы определите пресет в "race" или "npc", они будут распределяться в соответствии с установленными вами правилами расы или NPC, даже если они занесены в черный список! Это дает вам гораздо больше возможностей для настройки.

Заметьте, что автор старался написать каждый символ, который имеется в названии пресета -очень важно! Внутри списка пресетов вы можете указать имена как женских, так и мужских пресетов. OBody NG умен и будет распространять их должным образом, соблюдая пол NPC!

"npc"
Здесь вы можете задать пресет или набор пресетов для определенных NPC. Он работает точно так же, как "race" выше, но вы будете использовать имена NPC вместо названий рас!

Обратите внимание, что вы должны вводить их имена точно так, как они отображаются в игре. Таким образом, имя "Mjoll" неправильное и не будет работать, а "Mjoll the Lioness" - правильное. То же самое относится и к именам с дефисом - не "Brand Shei", а "Brand-Shei".
Будет ли работать с русскими именами - не знаю, не тестил.

Рассмотрим практический пример:

"npc": {
"Mjoll the Lioness": ["Hardass Warrior"],
"Haelga": ["Petite Mommy", "IA - Demonic", "s4rMs' - Gaia"],
"Temba Wide-Arm": ["Tasty Temptress - BHUNP Preset (Nude)"]
},


Это означает, что:
- Мьол будет всегда получать пресет Hardass Warrior;
- Хельга получит либо Petite Mommy, IA - Demonic, либо s4rMs' - Gaia. OBody NG автоматически не сможет назначить ей никакой другой пресет;
- Темба Широкая Рука будет всегда получать пресет Tasty Temptress - BHUNP Preset (Nude).

Вы можете добавить столько NPC, сколько захотите, будь то ванильные или из модов. И эта настройка будет применяться ко всем вашим сохранениям.

"blacklistedNpcs"
Все, что вам нужно указать здесь, это имена NPC, которым OBody NG не будет назначать пресеты случайным образом. Пример:

"blacklistedNpcs": ["Saffir", "Vilja", "Adrianne Avenicci", "Coralyn", "Vayne"]

Это означает, что Саффир, Вилья, Адрианна Авениччи, Коралин и Вейн не получат пресеты через OBody NG, когда вы их встретите. Вы по-прежнему можете назначить им пресет вручную через меню (кнопку) O.

"blacklistedPresetsFromRandomDistribution"
Работает аналогично "blacklistedNpcs". Названия пресетов, которые не будут распространяться случайным образом. Пример:

"blacklistedPresetsFromRandomDistribution": [
"- Zeroed Sliders -",
"-Zeroed Sliders-",
"Zeroed Sliders",
"s4mRs'' - Juno",
"Royal Battlemaiden - BHUNP"
],


Убедитесь, что названия пресетов АБСОЛЮТНО такие же, как в списке Bodyslide!

"blacklistedPresetsShowInOBodyMenu"
Будут ли пресеты из черного списка отображаться в меню O для ручного назначения или нет. True - будут.  False - не будут. Примеры:

"blacklistedPresetsShowInOBodyMenu": true

ИЛИ

"blacklistedPresetsShowInOBodyMenu": false

Не ставьте там никаких других значений!


Полный пример того, что было написано выше:

{
"race": {
"ElderRace": ["-Zeroed Sliders-"],
"NordRace": ["QC-The Everywoman", "D*sney Mommy NG", "Fantasy Figure - Nude"],
"OrcRace": ["Hardass warrior"]
},
"npc": {
"Mjoll the Lioness": ["Hardass Warrior"],
"Haelga": ["Petite Mommy", "IA - Demonic", "s4rMs' - Gaia"],
"Temba Wide-Arm": ["Tasty Temptress - BHUNP Preset (Nude)"]
},
"blacklistedNpcs": ["Saffir", "Vilja", "Adrianne Avenicci", "Coralyn", "Vayne"],
"blacklistedPresetsFromRandomDistribution": [
"- Zeroed Sliders -",
"-Zeroed Sliders-",
"Zeroed Sliders",
"s4mRs'' - Juno",
"Royal Battlemaiden - BHUNP"
],
"blacklistedPresetsShowInOBodyMenu": true
}


Как задать правила распределения тел для рас

OBody позволяет вам определить некоторые правила того, как он будет распространять пресеты. Это можно сделать, перейдя в виртуальную папку, в которую Vortex или MO2 установили OBody, а затем открыв папку SKSE > Plugins и открыв файл OBody.xml.

Общая идея заключается в том, что в элементе <Races> вы определяете правила для каждой расы. Используйте названия Creation Kit для них. Также поддерживаются пользовательские расы. У вас есть 3 части тела, к которым вы можете применить правила: грудь, ягодицы и талия. Каждой части тела вы можете присвоить значение от -1 до 9:
1) -1 означает отсутствие предпочтения,
2) 0 означает, что OBody выдаст пресет, где часть тела маленькая,
3) 9 означает, что OBody выдаст пресет, где часть тела большая.

Другими словами, если вы установите для норда значение груди 5, ягодиц 0 и талии 9, это означает, что OBody будет отдавать предпочтение пресетам нордов, у которых грудь среднего размера, ягодицы маленькие, а талия очень большая. С учетом сказанного, вот пример конфигурации. Убедитесь, что значение <Enable> равно 1, иначе файл OBody.xml не будет прочитан OBody.

Обратите внимание, что комментарии (элементы между <!-- -->) не обязательны, их поместили только для того, чтобы вы понимали, что делает каждый параметр.

<?xml version="1.0" encoding="UTF-8"?>

<!--

Valid Bodyparts: Breasts, Butt, Waist
Values should be 0 through 9
9 = prefer large. 4 = prefer mid-size. 0 = prefer small.
-1 means no preference / random like the default
More races can be added. Use their CK names
Set enable value to 1 too


-->

<Enable value="1"/>
<Races>
<!-- Норд: средняя грудь, маленькие ягодички, широкая талия -->
 <Race name="Nord" breasts="5" butt="0" waist="9"/>

<!-- Орк: большая грудь, маленькие ягодички, средняя талия -->
 <Race name="Orc" breasts="9" butt="0" waist="5"/>

<!-- Лесной эльф: маленькое все -->
 <Race name="WoodElf" breasts="0" butt="0" waist="0"/>

<!-- Темный эльф: среднее все -->
 <Race name="DarkElf" breasts="5" butt="5" waist="5"/>

<!-- Высокий эльф: грудь и ягодицы маленькие, средняя талия -->
 <Race name="HighElf" breasts="2" butt="2" waist="5"/>

<!-- Имперец: никаких предпочтений, будет случайное распределение -->
 <Race name="Imperial" breasts="-1" butt="-1" waist="-1"/>

<!-- Бретонец: маленькая грудь, большие ягодицы и талия -->
 <Race name="Breton" breasts="2" butt="9" waist="9"/>

<!-- Редгард: средняя грудь, большие ягодицы и талия -->
 <Race name="Redguard" breasts="5" butt="9" waist="9"/>
</Races>

Частые вопросы и ответы

1. Ничего не работает!
Убедитесь, что вы следовали руководству по установке. Убедитесь, что вы прочитали каждое слово и следовали каждому шагу. Невыполнение этого требования будет означать, что OBody никогда не будет работать.
Если вы ненавидите читать, то этот мод (и, честно говоря, моддинг в целом) не для вас.

2. Я следовал руководству, но тела у NPC остались прежними.
Сохраните игру, выйдите из игры и перезагрузите сохранение. Иногда это нужно OBody в первый раз, чтобы начать применять пресеты.

3. Все еще не работает. Почему?
Либо вы сделали что-то не так при установке, либо у вас нет активных RaceMenuMorphsCBBE.esp или RaceMenuMorphsBHUNP.esp.

4. Некоторая или вся одежда не подстраивается под пресет тела!
Либо вы не выбрали наряд(ы) при групповом фильтре в Bodyslide, либо у наряда нет поддержки Bodyslide.

5. На некоторых NPC нет эффекта. Почему?
Некоторые реплейсеры и напарники имеют свои собственные меши (meshes) тела. Это означает, что они не будут затронуты OBody. Существует Synthesis patcher для удаления пользовательских мешей тела у всех таких NPC. Или вы можете сделать это сами, если знаете, как это сделать.

6. Если я удалю пресет из игры, который был назначен NPC, он сохранит его на себе?
Да, пресет останется привязан к NPC, пока вы не назначите ему новый.

7. Когда я нажимаю O, то список пресетов пуст/меню не открывается/игра зависает.
Это может означать несколько вещей. Только немногие пользователи сообщают об этой проблеме. Пожалуйста, пройдитесь по этим пунктам и помните, что лучше всего всегда тестировать на новой игре. Если мод работает в новой игре, но не работает в вашем существующем сохранении, вам может потребоваться очистить сохранение.

Несколько пользователей сообщили, что использование OBody с Immersive Equipment Displays вызывает ошибку пустого списка пресетов в последней версии IED (1.6 и выше). Некоторые сообщили, что возврат к версии 1.5.0 IED устраняет проблему.

Автор не смог воспроизвести баг в своей игре. IED 1.6 и OBody NG у него отлично работают вместе. Тем не менее, стоит попробовать вернуть IED к версии 1.5.0.

slavicpotato1, очень хорошо разбирающийся в плагинах SKSE и Racemenu, дал бесценную информацию о пустом списке пресетов на OBody:
Основная проблема заключается в том, что racemenu слишком рано регистрирует InterfaceExchangeMessage. Я отправил исправление (https://github.com/expired6978/SKSE64Plugins/commit/87a5cadd5c282e790ea6e9cf104bb7aa551fc4dc) давно, однако срок действия истек только недавно.

Любой, кто использует RM до версии w/e, включает эту фиксацию, будет испытывать случайные сбои при появлении интерфейса, независимо от того, что вы делаете со своим OBody. Это не поправимо с вашей стороны. Порядок, в котором загружаются плагины, недетерминирован, поэтому любое изменение в папке (или кто знает что еще) может вызвать его.

skee64 (то есть плагин Racemenu) зарегистрирован при загрузке плагина, поэтому из-за того, как работает обмен сообщениями skse, не все плагины *с*могут получить запрос на обмен интерфейсом. То, какие плагины получат его, будет зависеть *от порядка, в котором плагины были загружены*, и, поскольку порядок не гарантируется (см. здесь и здесь), пользователь в основном не имеет над ним контроля. Переименование может работать в большинстве случаев, поскольку порядок обычно в алфавитном порядке, но Windows может и решит изменить его в какой-то момент. Варианты обновления, горячее исправление старых бинов * через предварительный загрузчик * или пользователи, собирающие из исходного кода, с истекшим сроком действия вряд ли будут поддерживать эти изменения.
Если выше было слишком много технического жаргона для вас, вот что это означает очень простыми словами:
Это ошибка с Racemenu и из-за того, как SKSE и Windows обрабатывают загрузку файлов (последний факт НЕ является ошибкой). Короче говоря, автор абсолютно ничего не может сделать с пустым списком пресетов на стороне OBody. А поскольку исправления Racemenu не перенесены в более ранние версии Skyrim, единственный способ избежать этого - использовать последнюю версию Skyrim и Racemenu. Чего многие не хотят делать, в том числе и автор - у него Skyrim 1.6.353 и у него НИКОГДА не было ошибки с пустым списком пресетов.

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

Вы все равно должны пройтись по этим пунктам, так как некоторые из них могут помочь исправить ошибку.
1. У вас неправильно установлен PapyrusUtil. Убедитесь, что у вас установлена правильная версия PapyrusUtil для вашей версии Skyrim:
PapyrusUtil SE-АЕ
Для 1.5.97 (SE) требуется версия 3.9.
Для 1.6.353 (AE) требуется версия 4.3.
Для 1.6.640 (AE) требуется версия 4.4.

Если у вас правильная версия, убедитесь, что она не перезаписывается каким-либо другим модом. Некоторые моды идут со старыми устаревшими версиями PapyrusUtil. Самый популярный пример такого мода - Campfire. Убедитесь, что вы загружаете PapyrusUtil ПОСЛЕ Campfire!

2. Возможно, у вас установлен пресет, который каким-то образом поврежден. Удаляйте пресеты, пока не найдете виновника.

3. Вы неправильно установили OBody. Еще раз просмотрите руководство по установке.

4. Некоторые пользователи сделали все правильно, получили пустой список пресетов и сообщили, что проблема ушла сама собой, поиграв какое-то время в Skyrim и перезагрузив игру несколько раз.

5. В файле конфигурации SSE Engine Fixes (находится в SKSE > Plugins > EngineFixes.toml, везде, где у вас установлены SSE Engine Fixes), вы можете попробовать увеличить MaxStdio до 4096 и 8192 и посмотреть, решит ли это проблему.

6. Попробуйте загрузить файл OBody.esp в разных местах вашего порядка загрузки: в начале, в середине или в конце списка загрузки. Всегда начинайте новую игру, меняя положение, чтобы проверить, решается ли проблема.

7. Пользователь сообщил, что очистка OBody.esp из сохранения в Fallrim Tools решила для него проблему. Пожалуйста, делайте это только в крайнем случае.


8. Все работает, но тела не меняется, когда я выбираю пресет из списка или они случайно перестают применяться по прошествии некоторого времени


Это проблема с исправлениями SSE Engine и Racemenu. Пресет будет применяться только в том случае, если актер оденется, если вы измените ячейки или сохраните и перезагрузите игру. Насколько автор может судить, это происходит только в версиях Skyrim 1.6.x.

Вы также можете воспроизвести это, открыв консоль, набрав showracemenu и попытавшись отредактировать морфы CBBE или UNP. Вы увидите, что тело вашего персонажа не изменится.

Чтобы исправить это, задайте для MemoryManager и ScaleformAllocator значение false в конфигурации исправлений SSE Engine Fixes, которая находится в SKSE > Plugins > EngineFixes.toml. ОДНАКО ОБРАТИТЕ ВНИМАНИЕ, что отключение этих двух может вызвать CTD в порядке загрузки многих модов.

Если вы получаете CTD после установки для этих двух параметров значения false, установите для них значение true. Вам придется жить с пресетами, которые не применяются сразу после их выбора, пока либо SSE Engine Fixes, либо Racemenu не исправят эту проблему. Это НЕ проблема с OBody.

Эта проблема также существует в Autobody и хорошо задокументирована в репозиториях Racemenu и Autobody на Github. Если вы не верите, проверьте приведенные ниже проблемы Github, которые все еще открыты (т.е. не исправлены):
- ссылка №1;
- ссылка №2.

9. Опции MCM не работают в МСМ дополнений OStim!

Как я писал ранее в описании, OBody NG имеет свой собственный MCM, если вы используете версию OStim. Используйте OBody NG MCM, а не тот, что внутри OStim.

10. Поддерживает ли OPubes и любые другие моды, требующие оригинальный OBody?
Да, OBody NG полностью поддерживает OPubes. Любой мод, для которого требуется оригинальный OBody, будет поддерживаться OBody NG.

Обратите внимание, что такие моды, как OPubes, также требуют OStim. Это означает, что вы не можете использовать OBody NG Standalone с OPubes. Вы должны использовать OBody NG для OStim, чтобы использовать OPubes.

Всегда проверяйте, требует ли мод, требующий OBody, OStim или нет. Это не проблема с OBody. Вы должны выполнить все требования других модов, даже если OBody является одним из требований.

11. Текстуры у NPC фиолетовые/синие!
Это не проблема с OBody NG. OBody НЕ трогает текстуры. Он только трансформирует меши тела.
Если вы получаете фиолетовые/синие текстуры тела, это означает, что вы установили OPubes, но забыли установить один из его пакетов оверлеев. Вернитесь к описанию страницы мода OPubes. Там упоминается, что вы должны установить хотя бы один из связанных пакетов.

Не приходите сюда с жалобами на то, что OBody NG подкидывает вам фиолетовые/синие тела, потому что это, безусловно, ошибка установки с вашей стороны.

12. Можно добавить вот эти функции? Когда будет готов ORefit для BHUNP?
Наверное да, наверное нет.
Не спрашивайте, когда они будут готовы. Они будут закончены, когда у автора будет на это время. Моддинг - это не его работа, и его личная жизнь важнее моддинга. Пожалуйста, уважайте это.

13. После всего этого списка у меня все равно есть проблемы!
Вам сюда.

Требования:
1. Skyrim SE-AE.
2. OStim или OStim NG.
3. UIExtensions SE-AE.
4. BodySlide and Outfit Studio (SE-AE).
5. RaceMenu (SE-AE).
6. MCM Helper (только для Standalone версии).

Установка

Если вы обновляете оригинальный OBody (тот, который требует OStim), просто замените OBody на OBody NG. Обновитесь до OStim NG (не обязательно, но настоятельно рекомендуется).
Если вы обновляетесь с OBody Standalone, удалите OBody, удалите OBody Standalone и при установке OBody NG выберите OBody NG Standalone Version в OBody NG FOMOD.
Fomod переведен.

Если вы никогда не устанавливали какую-либо версию OBody, ЧИТАЙТЕ ЗДЕСЬ РУКОВОДСТВО ПО УСТАНОВКЕ! Невыполнение этого требования приведет к тому, что OBody не будет работать, когда вы войдете в игру!

ЧИТАЙТЕ ОПИСАНИЕ!!!! РАЗДЕЛ "КАК НАСТРОИТЬ JSON" (ctrl+F и введите "как настроить json")