В скриптах с типом "Изменились переменные" можно использовать функции IsFirstChange, PrevAsBool, PrevAsInt, PrevAsFloat, PrevAsStr.
Для создания скрипта по изменению переменных, необходимо создать новый скрипт и в списке событий выбрать тип "Изменились переменные". В левой части параметров скрипта отображается список переменных проекта, в правой части отображается список выбранных переменных, по изменению которых будет выполняться скрипт. Для добавления переменных в список скрипта, необходимо выбрать требуемые переменные кликая по флажкам рядом с именами переменных. Для добавления всех переменных группы, необходимо кликнуть по флажку рядом с именем группы. Для удаления переменной из списка скрипта, необходимо снять флажок рядом с именем переменной. Для редактирования списка переменных в уже созданном скрипте, необходимо выбрать нужный скрипт на панели скриптов и нажать кнопку редактирования(с иконкой карандаша).
Описание
Скрипт будет вызван при изменении любой переменной из списка. Скрипт имеет параметр Variable - переменная, изменение которой привело к выполнению скрипта. Для быстрого поиска требуемых переменных можно использовать опцию "Фильтр".
Пример скрипта
Пример создания скрипта по событию "Изменились переменные" можно найти по ссылке.