Преобразователи и Обменники | Converters & Traders

преобразовывать и обменивать ресурсы

circle-info

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

Преобразователи

Преобразователи преобразуют один или несколько ресурсов в другой.

circle-check

Преобразователи предназначены для моделирования таких вещей, как фабрики, которые превращают сырье в готовую продукцию. Например, в League of Legends вы могли бы использовать преобразователь для создания ключа Hextech из 3 фрагментов ключа Hextech.

На приведенном ниже примере преобразователь автоматически извлекает 3 ресурса каждый раз из левого хранилища и подделывает их в ключ. Когда не будет достаточно фрагментов ключа (3) для подделки ключа, преобразователь продолжит пытаться извлечь ресурсы (подчеркивается мигающим соединением ресурсов), но будет успешным только тогда, когда в левом хранилище будет как минимум 3 фрагмента ключа.

Соотношение с которым преобразователи потребляют один тип ресурса и производят другой, задаются метками на его входных и, соответственно, выходных соединениях с ресурсами. В приведенном выше примере конвертер отнимает 3 ключевых фрагмента и выдает 1 ключевой.

circle-info

Преобразователи действуют точно как сток, который запускает источник, потребляя один ресурс для производства другого. Однако механизм преобразователя выполняет преобразование в ОДНОМ временном шаге, в отличие от эквивалентной конструкции, которая требует одного временного шага для каждого узла для выполнения своей работы. Смотрите пример ниже.

circle-info

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

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

Обменники

Обменники - это механизмы, которые заставляют ресурсы менять владельца: два игрока могут использовать обменник для обмена ресурсами.

circle-check
triangle-exclamation
circle-check

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

Посмотрите gif ниже, демонстрирующий обменник и систему, похожую на обменник, работающую бок о бок.

circle-info

Обменники против преобразователей

С точки зрения игрока, обменники и преобразователи имеют почти одинаковую функцию: передать несколько ресурсов и получить взамен ряд других ресурсов.

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

Попробуйте преобразователи и обменники:

Last updated