Как сделать животных играбельными в Skyrim

13

Мой старый гоночный мод Ребенок как играбельная гонка

У меня есть некоторый опыт работы с комплектом Skyrim Creation Kit, и я сделал несколько небольших модов. Я действительно заинтересован в создании новых рас и уже сделал мод, который позволяет игроку создавать старого человека, ребенка или дремору. Для этого я просто нашел их идентификаторы в редакторе и установил флажок «играбельно» (и не отмечал «потомок»). Когда я пытаюсь сделать это с некоторыми нечеловеческими расами, такими как волк, лошадь или дракон, игра вылетает, как только я выбираю эту расу на экране создания персонажа.

Мой вопрос заключается в следующем: почему игра вылетает мгновенно, и есть ли способ сделать гонки животных / монстров достаточно легко играемыми (я не очень разбираюсь в скриптах или создании сеток). Благодарю.

Магнус
источник
8
Я предполагаю, что животные и драконы используют другую анимационную установку, которая не может поддерживать последовательность анимации, которую хочет воспроизвести экран выбора персонажа. Или не может поддерживать элементы управления настройкой, или подобное.
1
Ну, если это все еще проблема, надеюсь, вы ее решили. Я думаю, что загрузка ресурса в 2 отдельных места, прежде всего, сбивает с толку систему, которая думает, что есть ошибка, когда в качестве игрового персонажа используется модель, назначенная для NPC, животное.
Аркадий
6
@Artsicle Modding - разработчик игр :)
Vaillancourt
2
Здесь надеемся, что кто-то отправит ответ. Возможность играть за бойню или мамонта наверняка вернет меня в эту игру хотя бы на несколько часов.
can-ned_food
3
Пожалуйста, смотрите wiki.tesnexus.com/index.php/Creating_a_custom_race_for_Skyrim для обучения по созданию пользовательских рас. Существуют моды для играбельных животных, например, на skyrimnexus.
Exilyth

Ответы:

1

Вероятно, причина в разных классах, которые обрабатывали их. ( это немного поздний ответ, но все же лучше, чем ничего )

Например, люди, эльфы, дреморы - гуманоидные расы, у которых есть метод equipArmor.

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

Очень трудно найти точную причину, поэтому, вероятно, вы не сможете заставить ее работать. Или, может быть, вы можете изменить некоторые «типы животных» на гуманоидную расу? Например, используйте тот же идентификатор, но измените его тип на человека.

А. Денис
источник