Три забавных скрипта, суть в том, что они проверяют состояние брони ГГ(если это назначено эффектом брони), и в зависимости от состояния - назначают защиту от радиации. aaRadiationSuitCheckAdvEffectScript и aaRadiationSuitCheckAdvEffectScriptEnv, при высоком состоянии брони, еще и повышают лимит резиста выше дефолтных 85%, чтобы ГГ мог догнаться до сотки и не получать радиации вообще.
По коду, все три работают с одной переменной set aaRadiationSuitCheckValue to но у aaRadiationSuitCheckAdvEffectScriptEnv и aaRadiationSuitCheckAdvEffectScript в рефах стоят собственные параметры:
aaRadiationSuitCheckValueEnv [GLOB:0B906E7D]
aaRadiationSuitCheckValueAdv [GLOB:0B906E7C]
Использовать в скриптах три разных глобала не имеет смысла, ГГ ведь может единовременно - только одну броню носить. Во всех трех проверка идет по слоту аппербоди, для шлемов же эта система нигде не используется.
Кроме того aaRadiationSuitCheckAdvEffectScriptEnv и aaRadiationSuitCheckAdvEffectScript идентичны друг другу буква в букву и один из них можно вполне можно удалить.
aaRadiationSuitCheckAdvEffectScript [SCPT:0B906E70]
aaRadiationSuitCheckAdvEffectScriptEnv [SCPT:0B906E7F]
aaRadiationSuitCheckEffectScript [SCPT:0B906E6F]
Три забавных скрипта, суть в том, что они проверяют состояние брони ГГ(если это назначено эффектом брони), и в зависимости от состояния - назначают защиту от радиации. aaRadiationSuitCheckAdvEffectScript и aaRadiationSuitCheckAdvEffectScriptEnv, при высоком состоянии брони, еще и повышают лимит резиста выше дефолтных 85%, чтобы ГГ мог догнаться до сотки и не получать радиации вообще.
По коду, все три работают с одной переменной set aaRadiationSuitCheckValue to но у aaRadiationSuitCheckAdvEffectScriptEnv и aaRadiationSuitCheckAdvEffectScript в рефах стоят собственные параметры:
aaRadiationSuitCheckValueEnv [GLOB:0B906E7D]
aaRadiationSuitCheckValueAdv [GLOB:0B906E7C]
Изменено пользователем pz_4Использовать в скриптах три разных глобала не имеет смысла, ГГ ведь может единовременно - только одну броню носить. Во всех трех проверка идет по слоту аппербоди, для шлемов же эта система нигде не используется.
Кроме того aaRadiationSuitCheckAdvEffectScriptEnv и aaRadiationSuitCheckAdvEffectScript идентичны друг другу буква в букву и один из них можно вполне можно удалить.
Поделиться сообщением
Ссылка на сообщение