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