- Домой-
- Blade & Sorcery-
- Моды для Blade & Sorcery-
- Рамочные свободные NPC

Рамочные свободные NPC
Об этом моде
Режим доказательства концепции. Все, что вам нужно, это sdk для создания гуманоидных неигровых персонажей со специальными коллизиями.
Этот режим является доказательством концепции.
Теперь я загружаю его, чтобы сохранить собранную информацию, к которой, похоже, нелегко получить доступ.
Я знаю, это больно.
Я хотел иметь специальных врагов, у которых были свои собственные скелеты и коллайдеры. Я добился определенных успехов. Доступные предупреждения заключаются в следующем:
Частные неигровые персонажи не поддерживают манекены. Sdk не имеет каких-либо основных компонентов.
Чем дальше ваш скелет от основного человеческого, тем больше мозговой работы вам нужно сделать, чтобы заставить его работать. Многое из этого не относится ко мне - если вы хотите создать собаку или дракона, дождитесь инструмента Mememan Creature SDK.
Когда лицо оживляется, глазные кости прикрепляются к основанию черепа. Я не уверен, является ли это ошибкой пользователя, ограничением SDK или ошибкой. В настоящее время я жду ответа от wf по этому поводу.
Вам нужно установить для пула значение 0 в json.В противном случае, если npc будет демонтирован, части корпуса будут отсутствовать и снова появятся. Опять же, мы ожидаем ответа от Wf по этому поводу.
Но если вам нужен только гуманоидный противник немного странной формы AMI, мы можем сделать это сейчас.
В этом руководстве предполагается, что у вас уже есть базовые знания Unity и BAS SDK.
Создание и экспорт сеток:
В sdk \Assets\SDK\Examples\Characters\Sources содержит сеть башен fbx и смешанного формата, которые можно использовать в качестве базовой линии. Гуманоидное снаряжение Unity должно быть полностью укомплектовано, поэтому, даже если вы его не используете, убедитесь, что у вас есть все кости (включая необязательные кости) в вашем снаряжении. Если вы этого не сделаете, вы получите фатальную ошибку при ходьбе на двух ногах в игре.
Обратите пристальное внимание на настройки этих осей. Если вы не измените ось кости по умолчанию, все они будут повернуты неправильно и экспортированы, и сетка будет выглядеть как стопка спагетти.
Строить в единстве
Импортируйте модель, включите чтение / запись и установите буровую установку на Гуманоид.
Сделайте материал ThunderRoad / Lit. Если вы хотите отобразить боевой урон, включите "Показать наклейки". Создайте материал, который будет использоваться для набивки концов оторванных конечностей.
У меня есть TestChar в Assets \SDK \Examples\Characters. Оставьте TestChar и модель персонажа на сцене и распакуйте ее. Внутри TestChar \ Mesh есть скин-сетевик и буровая установка для неигровых персонажей.
Снимите оснастку с помощью TestChar SMR и оставьте ее на месте. Поздравляю, ты только что сломал все эти сборные. Начните с самого начала и исправьте все резьбовые ссылки.
Направление
Идентификатор существа: дайте ему что-то уникальное.
Аниматор: он должен указывать на объект решетки. Возможно, вам придется сначала исправить поврежденную ссылку аниматора.
Челюсть: челюстная кость персонажа.
Все глаза: В настоящее время кажется, что глаза разбиты, поэтому вы можете сбросить эти области. Если вы хотите их настроить: скопируйте компонент CreatureEye с глазка тестовой панели (он находится на приборе), установите ссылки на свою собственную установку и оставьте их в этих ссылках.
Вязание
Замените аватар импортированной моделью.
Добавьте образец материала для каждого SMR под решетчатой группой и, очевидно, наклейте наклейку, если вы хотите, чтобы это имело повреждающий эффект.
Тряпичная кукла
Здесь происходит большая часть действия. В корне тряпичной куклы убедитесь, что точки сетчатой оснастки и сетчатой корневой кости указывают на корень и поясницу оснастки.
Затем переместите каждый кусок тряпичной куклы вниз, убедившись, что точки сетчатой кости - это кости, следующие за коллайдером. Теперь мы разместим их позже, чтобы установить только ссылки.
Некоторые части соединяют кости вместе. Вы можете перетащить новую копию testchar на сцену, чтобы увидеть, какие кости связаны с какими коллайдерами для ванильного поведения.
При измельчении опустите уже сформированную начинку в прорезь для начинки ломтика.
Когда вы дотянетесь до руки, найдите 2 пальца, идущих вниз, и разверните все под ними. Вы должны поместить все кости пальцев в правильное гнездо. На самом деле это можно автоматизировать с помощью сценариев.
Как только кости пальцев окажутся внутри, сдвиньте их вниз к релаксатору запястья и отпустите кости руки. Когда вы устанавливаете скрученную кость, остальное автоматически заполняется. Если в снаряжении нет скрученной кости предплечья, вы можете безопасно удалить этот компонент.
После того, как все кости установлены, пришло время установить коллайдер. Над строкой меню находится меню под названием "Оборудование для анимации", в котором есть опция "Выровнять преобразование". Выберите объект Ragdoll, выберите целевую кость, выполните преобразование выравнивания, чтобы примерно установить ее на место и выполнить точную настройку. Не используйте ярлыки и не пытайтесь масштабировать корневые объекты ragdoll, иначе ваши npc будут вибрировать до смерти в игре. Настройте объекты под ним индивидуально. При необходимости добавляйте новые коллайдеры в соответствии с вашей конкретной моделью. Не забудьте дать им физический материал.
Если у вас есть совершенно новый кусок тряпичной куклы:
Создайте новый игровой объект под дорожкой.
Он выравнивает трансформацию с основной костью.
Добавьте компонент жесткого тела.
Добавьте компонент частей тряпичной куклы.
Устанавливает обработчик столкновений только для ввода
Он устанавливает сетчатую кость куска тряпичной куклы на основную кость коллайдера.
Отрегулируйте тип так, чтобы он соответствовал той части, которую вы хотите добавить.
Устанавливает верхнюю часть объекта ragdoll, к которому он прикреплен.
Если вы хотите нарезать, установите флажок "Разрешить нарезку". Отрегулируйте настройки по вкусу.
Добавьте символьное соединение. Задает привязанное тело родительскому объекту ragdoll.
Добавьте GameObject в новый раздел, назовите его CollisionGroup и добавьте к нему компонент Collision Group. Добавьте коллайдер под ним.
Если где-то есть пересекающиеся коллайдеры, поместите их в список пропущенных частей объекта ragdoll.
После всего этого сделайте своего персонажа адресуемым и создайте пакет сущностей.
Ошибка проверки Ragdoll: запустите проект Unity и проверьте группу ragdoll в иерархии. Правильно сконфигурированная часть перемещается в снаряжение как дочерняя часть кости. Скорее всего, вы получите сообщение об ошибке о пропавшем существе из каталога, и позиции рук не найдены. Они в порядке, их нет в самой игре.
JSON
Если вы никогда раньше не использовали настройку низких частот, найдите Blade&Sorcery\Bladeandsorcery_Data\StreamingAssets\Default\bass.jsondb. Это zip-файл, заполненный JSON. Вытащи его откуда-нибудь.
Скопируйте существ, контейнеры и мозги по умолчанию в папку модов.
В файле существа вы устанавливаете идентификатор, готовый адрес, контейнер и мозг. Установите объединенное количество на 0. Есть нерелевантные данные, такие как этнические группы, которые при необходимости можно отключить, но, похоже, отказ от курения не повредит.
Настройте оборудование в контейнере. Обратите внимание, что неигровые персонажи, созданные игроками, не могут быть оснащены частями манекена. Все, что ты делаешь, это даешь им оружие.
Испытайте своих существ с помощью мозга по умолчанию. В зависимости от того, насколько далеко вы находитесь от основного человека, это может сработать, а может и не сработать. При необходимости сделайте операцию на головном мозге. При необходимости отрегулируйте волну.
Ошибка:
Прижатое лицо: у вас есть вертикали на костях глаз и век. Теперь это, похоже, сломано. Положи его на лицо, пока не починишь.
Двуногая ошибка на консоли: гуманоид Союза не был полностью заполнен.
В случае Ragdoll Null ref, ошибка setHeight: убедитесь, что корневой объект Ragdoll имеет набор корней и бедер.
Фрагментация не работает: для модели установлено значение включено чтение / запись.
Похожие Моды/Аддоны
Несломленные конечности U121.1Моды для Blade & SorceryBlade & Sorcery
В случае ампутации жизнеспособных конечностей, если это происходит, это препятствует повторному прик...100
Кунай Кирико (U12)1.1Моды для Blade & SorceryBlade & Sorcery
Второстепенное оружие Чирико в Overwatch 2.100
Остров Лавового Дракона Олдскульная карта Runescape U1111Моды для Blade & SorceryBlade & Sorcery
Добавьте остров Лавового Дракона из Oldschool Runescape в свою игру.Наслаждайтесь!000
Гранатомет1.0Моды для Blade & SorceryBlade & Sorcery
Я не уверен, смогу ли я это сделать....Гранатомет. Это может или не может очень хорошо взорвать вещи...000
Набор Скайрим Довакиин8.3Моды для Blade & SorceryBlade & Sorcery
Пой своих врагов как Довахкин (с музыкой)Этот мод было очень весело создавать, он состоит из 2 видов...000
Огненное ядро (U10)1.31Моды для Blade & SorceryBlade & Sorcery
Основной режим для поддержки режимов, которые я сделал.Примечание: Если Vortex каким-то образом испо...000
A.M.P (U8.4B6) мод1.3Моды для Blade & SorceryBlade & Sorcery
A.M.P Прикрепите к левой руке приспособление для метания снарядов, установленное на руке.Нажмите кол...200
Пример дерева навыков1Моды для Blade & SorceryBlade & Sorcery
Добавьте новый образец дерева навыков в качестве шаблона, чтобы увидеть, как дерево навыков создаетс...000
Горизонт событий U8.4B81.1Моды для Blade & SorceryBlade & Sorcery
Добавляет заклинание черной дыры, со всеми возможными слияниями (базовая игра) и расширенными возмож...000
Бесконечные дуэльные волны U91.2Моды для Blade & SorceryBlade & Sorcery
Этот мод добавляет бесконечные волны 1 октября к 1, в которых используется средневековое мега-оружие...000
Меч Черной Бороды (до 9.3)1.2Моды для Blade & SorceryBlade & Sorcery
Согласно легенде, этот печально известный клинок был основан в затерянном городе Атлантида самим мор...000
Dragon Ball Z- Черепаший дом (до 11 лет)1.4Моды для Blade & SorceryBlade & Sorcery
Черепаший домикОн включает в себя зеркало, телевизор, карту мира и отличную музыку, которую можно от...000
Тодд (U10)1.1.0.0Моды для Blade & SorceryBlade & Sorcery
Тодд - дружелюбный маленький лисенок! Джонатан - его смертельный враг, и он появляется у камина в ва...000
Тупой - это звуковой ретранслятор остановки времени11.4Моды для Blade & SorceryBlade & Sorcery
Он меняет свой глупый голос ахх и звук остановки времени Лил Хаски000
Резиновая уточка1.4Моды для Blade & SorceryBlade & Sorcery
ШарлатанЭто резиновая утка. Он скрипит. Он плавает.Да здравствует Его Величество, повелитель уток Дэ...000
Элюцидатор2.5Моды для Blade & SorceryBlade & Sorcery
Меч, используемый Кирито в SAO.Elucidator - тонкий меч, который Кирито использовал в SAO. Сломайте е...000
Меч Асты, запечатывающий демонов1.0Моды для Blade & SorceryBlade & Sorcery
Оружейный мод, добавляющий меч Demon Slayer от Black Clover.3D-модель доступна здесь:https://www.cgt...100
Мощность (коррекция гравитации).1.0Моды для Blade & SorceryBlade & Sorcery
Гравитационная модификация для приближения к Силе. Более мощная тяга. Один толчок отбрасывает против...100
Доспехи Рейдена от HankY (U12)1.0Моды для Blade & SorceryBlade & Sorcery
Этот мод добавляет следующее:- 1 комплект мужской брони (4 предмета)Я - истина и свет. Я защищу мир....000