Метки | Labels

настраивают потоки ресурсов и изменяют состояния

Метки применяются к соединениям. В зависимости от того, какой тип соединений они используют, метки определяют скорость потока ресурсов или изменения состояния диаграммы.

Resource Connections Labels | Метки соединений с ресурсами

Метки на соединениях с ресурсами определяют, как ресурсы передаются между механизмами.

Вот типы меток, поддерживаемых Resource Connections:

Тип Метки

Формат

Пример

скорость потока

х

1; 10; 9.5

случайная скорость потока

Dx; yDx; x%

D6; 2D5; D3-D2; 20%; 50%

интервалы

x|y

1|4; 2|2; D6|3; D3|(D6+2)

множители

x*y

2*50%; 3*D3

всё

all

all

описание

description: метка

damage: D3

State Connections Labels | Метки соединений состояний

Метки, прикрепленные к State Connections, указывают влияние изменений состояния и состояния на другие элементы диаграммы.

Вот типы меток, которые вы можете использовать, и к каким типам State Connection они могут применяться:

Тип Метки

Формат

Пример

Применимый к

модификаторы

+; -; +x; -x; +x%

+; -; +2; -0.3; +5%; -2%

модификаторы значений и механизмов

интервальные модификаторы

+xi; -xi

+2i; -1i

модификаторы значения

вероятности

x%; x

1|4; 2|2; D6|3; D3|(D6+2)

срабатывает после ворот

условия

==x; !=x; x; >=x;

2*50%; 3*D3

активаторы; срабатывает после ворот

диапазон (условия)

x..y

2..5; 4..7

активаторы; срабатывает после ворот

триггер

*

*

вызов

обратный триггер

!

!

реверс вызова

Интервалы

Возможно, вам нужно, чтобы механизм на диаграмме активировался реже, чем каждый временной шаг.

Создайте скорости потока с интервалом, используя |

Например, источник с выходной скоростью 1 | 5 будет производить 1 ресурс каждые 5 временных шагов.

Вы можете использовать случайные скорости потока с интервалами. Производительность D6 | 3 будет производить от одного до шести ресурсов каждые 3 шага.

Интервалы также могут быть случайными. Производительность 1 | (D4 + 2) указывает на то, что 1 ресурс создается каждые 3-6 шагов.

Случайные интервалы могут быть хорошим способом удержать внимание игрока на игре.

Вы даже можете использовать скорость производства D6 | D6, которая означает, что от одного до шести ресурсов производятся каждые от одного до шести шагов.

🔧 Интервалы также могут быть изменены динамически. Модификаторы меток, которые имеют i как единицу своей модификации (например, + 1i или -3i), изменят интервал своей цели.

В приведенном выше примере сложность (Difficult) изначально увеличивается на 1 каждые 2 шага (1 | 2). Добавив Интерактивный регистр с Модификатором метки + 1i, мы можем динамически изменять интервал, в этом случае мы изменили его до +1 сложности каждые 4 шага (1 | 2 + 2). (Подсказка: посмотрите количество выполненных шагов в gif, чтобы отследить изменения.)

Объединение случайных скоростей потока

При работе со случайными скоростями потока часто бывает полезно объединить несколько шансов в одно значение. Например, у источника может быть два шанса на создание ресурса на каждом временном шаге.

Эти две конструкции равны, но правая является менее загроможденной. Однако если вам нужно использовать разные вероятности, вам нужно будет создать конструкцию, подобную той, что слева.