UseMagic (Procedure)

Навигация

Материал из Creation Kit Русский
Перейти к: навигация, поиск

Поведение

Описание:
Актер идет в локацию и кастует заклинание по цели.

Процедура завершается:
После каста заклинания, когда достигнуто число CastMin/Max.

Параметры

  • Location (Location): Актер будет идти в данную локацию перед использованием заклинания.
  • Spell (TargetSelector): Заклинание для использования.
  • HoldWhenBlocked (Bool): Если true, и на пути к цели появился другой актер, не будет кастовать заклинание.
  • CastTimeMin (Float): Минимальное значение времени, в течении которого актер будет проигрывать анимацию каста.
  • CastTimeMax (Float): Максимальное значение времени, в течении которого актер будет проигрывать анимацию каста.
  • CoolDownTimeMin (Float): Минимальный промежуток времени между кастами (откат).
  • CoolDownTimeMax (Float): Максимальный промежуток времени между кастами (откат).
  • DualCast (Bool): Если true, будет кастовать заклинание с двух рук.

                       

Примечания

  • Если конкретное заклинание присоединено через Object ID, актер попытается его скастовать, даже если такого заклинания нет в его/её списке заклинаний.
  • Если присоединен диапазон заклятий (например Spells: Range Self), актер будет пытаться скастовать только то заклятие, которое есть в его/её списке заклинаний. Алиасы заклинаний не рассматриваются.
    • Если у актера нет заклинаний, удовлетворяющих этому требованию, то он/она достанет свое оружие, и останется в встревоженной позе.
  • В отличии от использования функции Cast, актер будет нормально проигрывать анимации каста заклятий. И в отличии от той функции, магия при этом расходуется.
    • Если у актера нет нужного количества магии для каста заклятия, он/она будет оставаться в встревоженной позе с экипированным заклятием, пока он/она не наберет нужное количество магии для совершения заклятия.

Смотрите так же