2.18. Очередность проверки условий для проведения действий и замен. Опытным менеджерам, желающим использовать большое количество условий для проведения действий или замен следует знать, в какой очередности производится проверка этих условий и когда производятся действия:
1. При проверке условий на необходимость проведения действий или замен проверяются сначала все условия-действия в порядке сверху вниз, потом все условия-замены в том же порядке сверху вниз. 2. Как только проверка встречает выполняющееся условие, сразу же производится соответствующее действие или замена, если эта замена возможна. После этого проверка условий продолжается со следующей строки и далее вниз по списку. 3. В события матча заносится результирующее действие по изменению тактики, если оно меняет текущую тактику, и весь список проведенных замен.
Это значит, что если в списке действий по изменению тактики, удовлетворяющих в данный момент условиям их выполнения, тактика меняется в разные стороны, то результирующим действием станет последнее в списке изменение тактики (стоящее ниже других в списке действий). Если результирующее действие не требует изменения тактики команды, т.к. команда уже использует эту тактику, то в отчет о матче это действие не заносится и команда продолжает играть этой тактикой.
В то же время, если список условий требует проведения нескольких замен (включая замены игроков, получивших карточки, или запланированных тренерских замен), то поскольку все действия проводятся сразу - сначала будет проведена первая в списке замена (стоящая выше других в списке замен), и только потом будет проведена замена, стоящая в списке ниже, если после первой замены она все еще может быть проведена.
В один момент времени возможно проведение как одиночных, так и двойных, и тройных замен, если несколько строк списка замен выполняются одновременно и замены не мешают друг другу и регламенту проведения соревнований, однако очередность этих замен все равно проводится по правилам, описанным в предыдущем абзаце.
Все действия по изменению тактики могут выполняться неограниченное число раз на протяжении матча, если выполняется заданное для них условие.
Все замены, как тренерские, так и замены игроков с карточками, выполняются только один раз - если строчка с заменой выполнена, больше она до конца матча не проверяется. Поэтому если вы хотите выполнить замены нескольких игроков, получивших карточки, вам необходимо создать несколько строчек с действием "заменить игрока с карточкой".
Добавлено спустя 5 минут 16 секунд: Т.е. не "сверху вниз по значимости", а порядок проверки идёт сверху вниз, при этом новое изменение отменяет то, что было выше. Так что фактически, чтобы не путать новичков, можно говорить, что
Ариманов писал(а):Условия снизу вверх считаются.
|