Запуск блока OnLoad на предмете, выключенном функцией Disable

 Fallout New Vegas  G.E.C.K. глазами разработчиков  RJ 778 0

Блоки OnLoad не срабатывают на предметах, выключенных функцией Disable, но они могут быть полезны в задачах инициализации переменных. Если вы хотите отключить предмет, но в то же время оставить доступным блок OnLoad, вы можете использовать следующий код:

RefID.MoveTo player
RefID.SetScale 0
(Где RefID – ссылка на предмет/персонаж – прим. Vel)

Это приведет к "исчезновению" объекта, как будто он действительно отключился, но блок OnLoad все еще будет работать.

Примечание

Если вы захотите использовать такой трюк на Персонажах или Целях Квестов, в блоке OnLoad отключайте эти объекты!!! Таким образом, вы предотвратите появление Целей на компасе (если используется предмет-цель) и избежите взаимодействия персонажа (в 0-м масштабе) с главным героем - игроком.

Мне нравится    0