Перейти к основному содержимому

Можно ли с помощью Lua скрипта изменить иммунитет актора к, например, пси-излуче...

Вопрос

Можно ли с помощью Lua скрипта изменить иммунитет актора к, например, пси-излучению?

Ответ

Да, можно с помощью Lua скрипта изменить иммунитет актора к пси-излучению. В оригинальной игре CoP можно работать только с свойством psy_health у актёрского GameObject. Например, вы можете добавить в скрипт следующий код:
```lua
actor_binder:update = function(self)
if self.actor then
self.actor.psychic_damage_reduction = 0 -- измените значение на нужное вам число для изменения иммунитета к психическим ударам
end
end```
Помимо этого, в модификациях с более продвинутым движком могут быть доступны дополнительные функции и свойства для управления иммунитетами актёра.