ФЭНДОМ


OnDestructionStageChange - скриптовая команда отвечающая за повреждения обьектов.

Синтаксис.

Begin OnDestructionStageChange 

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

Пример скрипта.

Begin OnDestructionStageChange

If GetDestructionStage == 1

do whatever for Stage 1

elseif GetDestructionStage == 2

etc

endif

end

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

Заметки.

Этот блок будет работать только в том случае если NIF модель разрушаемого объекта имеет встроенные стадии разрушения, независимо от того есть ли эти стадии в GECK или нет. Другими словами, если у разрушаемого объекта нет таковой модели но этапы разрушении есть в GECK, то этот блок работать не будет, пока объект не обретет модель разрушения. В дальнейшем это будет протестировано.