APPLYNEXTEFFECT — различия между версиями
Материал из GB wiki
Bars (обсуждение | вклад) (Новая страница: «{{Устарело|analog=..э.. ничего не надо использовать, теперь всегда исполняется вся цепочка возд…») |
(нет различий)
|
Текущая версия на 08:02, 31 марта 2010
Продолжает выполнение цепочки воздействий договоров. Например, если на момент "выбор товара" существует несколько воздействий, то сперва будет выполнено воздействие с наибольшим приоритетом, и чтобы выполнить следующие, приоритет которых меньше, нужно было вызвать эту функцию. Сейчас этого делать не нужно, правда есть одно но:
из соображений совместимости, если ни в одном типе договора не используется функция BLOCKEFFECT, то система работает по-старому (то есть срабатывает только воздействие с максимальным приоритетом). Чтобы в этом случае заставить систему работать по-новому, нужно добавить в один из типов договоров фальшивое воздействие с моментом "Пользовательское", условием 0 и функцией BLOCKEFFECT(0)
Синтаксис
APPLYNEXTEFFECT()
Аргументы
- Нет
Тип результата
- Нет