Решил я все таки ещё раз кратенько и по делу сделать предложение об изменении системы артиллерийской поддержки в игре.
Предлагая не разделять оффмап и онмап артиллерию на 2 отдельные системы, ровно как и не разделять их интерфейс управления на 2 разных.
Моё предложение уровнять оффмап и онмап арту следующим образом:
Ввести в логику игры (а может такое и есть уже) понятие арт.взвода, подразумевается что миномётные и пушечные взводы считаются артиллерийскими и способны вести огонь по наводки извне, т.е. приравниваются к оффмап. Артвзводом считается взвод пушек/миномётов прописанный в ОШС соотв. образом, и имеющий в составе взд. командную ячейку.
Добавить доп. меню в котором отображаются все артиллерийские подразделения присутствующие в бою. Данное меню отображается автоматически (либо вызов по кнопке) при выборе юнита имеющего право вызывать артудар, при этом в зависимости от уровня наводчика (и соотв. его доступу к арт.средствам) подсвечиваются только те иконки артвзводов, которые можно вызвать этим самым юнитом. При нажатии на соотв. иконку появляется стандартное меню управления арт.ударом и дальше все как сейчас.
функционал иконок я уже описывал, ещё раз повторюсь хорошо будет если примерно так сделать:
Сами окошки символизирующие доступное средство поддержки так же могут содержать полезную информацию, в виде модификаторов, например в моём варианте это:
красный кружок - цветовой модификатор (красный, желтый, зелёный), символизирующий степень доступности данного средства для конкретного (выбранного в данный момент юнита); ЛИБО усреднённая скорость реакции данного средства (т.е. время необходимое для удара).
желтые палочки - цветовой модификатор кол-ва боеприпасов имеющегося у данного средства в данный момент.
Белая цифра - цифровой модификатор обозначающий кол-во орудий в данной батареи/взводе
мигающая бело-оранжевая звездочка - индикатор (ЕСТЬ/НЕТ) обозначающий что в данный момент это средство наносит огневой удар (это позволит выбрать незанятое огневое средство, а так же быстро найти точку удара и корректировщика его контролирующего)
Ввести в игру возможность онмап средствам работать как оффмап, т.е. арт.взводы не попавшие в район боя но способные "достать" до этого района своим огнём, соотв. участвуют в бою как оффмап артиллерия. И соотв. на оперативной карте ввести радиусы действия арт.взводов.
Ввести иерархию подчинения арт. взводов и соотв. возможностей по доступу к ним со стороны других взводов, например:
Если в роте есть миномётный взвод, то возможность корректировки его огня должа иметься у: ротного командира, всех командиров линейных взводов (т.е. боевых, но не взд. обеспечения), передовых арт.наблюдаетлей, если таковые имеются в роте, у батальонного командира, передовых арт.наблюдателей батальона и ротных командиров других рот ДАННОГО батальона.
Т.е. огонь артиллерии может наводить не кто попало, более того имеет смысл ввести временные лаги на вызов удара в зависимости от того на каком месте в ОШС находится вызывающий его наблюдатель.
Важный момент: ИМХО огневые средства (пушки/миномёты) не входящие в состав специальных арт.взводов, а приданные на усиления в любые другие не арт. взд. не должны иметь интерфейса корректировки огня, а должны работать просто как средство прямой наводки. Это обосновывается тем, что обычный командир (стрелкового/танкового или иного любого не артиллерийского взвода) просто не обладает специальными знаниями для организации возможности ведения артогня с закрытых позиций, ибо просто не способен подготовить соотв. данные для стрельбы, а командир арт. расчёта такими знаниями так же в полном объёме не обладает. Соотв. все арт.средства выведенные из состава арт.взводов и переданные в усиления другим взводам теряют возможность вести огонь по корректировке извне.
Считаю нужным убрать из игры имеющуюся функцию пополнения БК оффмап артиллерии по средствам пополнения БК наводящего её наблюдателя, ибо: а) это не реалистично б) в случае введения описанной выше системы внесёт в игру неразбериху (т.к. исчезнет привязка 1 батарея - 1 командир) и вместо этого пополнять её БК по задумке сценариста либо давать сразу определённый БК на всю операцию.
Исполнить всё это можно по разному но основная идея в том, что бы 1 корректировщик имел возможность использовать разные арт. средства.
П.С. Спорить на эту тему больше не хочу, просто надеюсь что данные идеи вам пригодятся.