Что делает класс NPC Skyrim Creation Kit?

11

Я пытаюсь изменить это с помощью команды консоли setclass. На основе вики UESP похоже, что она только регулирует прирост статов для прокачки уровня, но на основе вики Elder Scrolls, похоже, контролирует только их боевой ИИ.

Очевидно, что он делает по крайней мере один или оба из них - что он на самом деле делает, и делает ли он что-нибудь еще? __ Пример: если изменит Лидию с warrior1handed на vigilantcombat1h с помощью команды консоли 000A2C94.setclass 0010bfef, будут ли у нее какие-либо непреднамеренные побочные эффекты, которые не проявляются сразу, кроме как позволить ей использовать заклинания изменения и исцеления, которые я только что дал ей с помощью консоли и настройки ее статистика таким образом, что работает для этого?

Будет ли это делать что-то странное, вроде беспорядка с ее фракциями или способности присоединиться в качестве моего последователя? Или возиться с ее здоровьем на уровне? Что-то трудно заметить, пока много времени не прошло?

@ desaivv * Я пытался сделать это с 000A2C94.setclass 0010bfef, и я не был уверен, вызовет ли это скрытые проблемы, которые будут отображаться только после нескольких часов игры, или если я создаю нового персонажа с тем же файлом бит. но набор для создания тоже звучит как идея, я должен увидеть, насколько это сложно. это могло бы просто показать, что он сделал, или иметь какой-то более простой способ изменить ее поведение, добавив заклинания. Я попробую это и посмотрю, обнаружится ли что-нибудь очевидное в краткосрочной перспективе, просто не было уверенности в том, что оно знало долгосрочные проблемы

Вон Хилтс
источник
Если вы можете изменить что-то подобное, вы можете сыграть в тестирование. Как вы меняете это? Может быть, я мог бы попробовать это проверить.
One-One
Зайдите на этот сайт, он даст вам всю основную и некоторую предварительную информацию о нем tesalliance.org/forums/index.php?/topic/…
YoungDeveloper

Ответы:

1

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

PixelArtDragon
источник
-1

Вот определение класса в Википедии

http://en.wikipedia.org/wiki/Class_(computer_programming)

В объектно-ориентированном программировании класс - это конструкция, которая используется для создания своих экземпляров, называемых экземплярами классов, объектами классов, объектами экземпляров или просто объектами. Класс определяет составные члены, которые позволяют его экземплярам иметь состояние и поведение. [1] Члены поля данных (переменные-члены или переменные экземпляра) позволяют экземпляру класса поддерживать состояние. Другие типы членов, особенно методы, разрешают поведение экземпляров классов. Классы определяют тип своих экземпляров. [2] Класс обычно представляет собой существительное, такое как человек, место или вещь, или что-то номинализованное. Например, класс "Banana" будет представлять свойства и функциональность бананов в целом. Отдельный конкретный банан будет экземпляром класса «Банан», объектом типа «Банан».

Здесь вы найдете основы о занятиях в Creationkit http://www.creationkit.com/Class

Форма класса, используемая на вкладке «Статистика актеров», позволяет указать, как актер будет распределять бонусы за атрибуты и навыки, которые они получают, в зависимости от их уровня. Это также влияет на несколько других систем, таких как Bleedout для основных актеров и тренировка навыков для тренеров. Класс применим только к NPC. Это не имеет никакого значения для игрока.

Поля данных X-- X-- X - X-- X-- X - X-- X-- X - X-- X-- X - X-- X-- X--

1. ID: ID формы объекта.

2. Полное имя: метка для идентификации класса. Не отображается в игре.

3. Auto-Calc Другое:

3.1 Пополнение: не используется.

3.2 Обучение: если этот флажок установлен, этот NPC является тренером по навыкам и может обучать игрока выбранному навыку до выбранного максимального значения.

4. По умолчанию «Выпуск крови»: если актер имеет значение «Основной» или «Защищенный», и его здоровье падает ниже этого отношения, он переходит в состояние «Выпуск крови» и опускается на одно колено, пока его здоровье не восстановится. Обычно это значение равно 0,1, что означает, что кровотечение происходит, когда здоровье актера падает ниже 10%.

5. Голосовые очки: пул «Голосовых очков», который имеет Актер для Криков. Не имеет эффекта, если у Актера нет Криков.

6. Описание: не отображается в игре.

7. Изображение меню: не используется.

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Здесь вы найдете информацию, которая управляет получением статистики и т. Д. Http://www.creationkit.com/Stats_Tab

Миколай Марциш
источник