Цитата Сообщение от AlExal Посмотреть сообщение
P.S. кстати, со звуком кажется до сих пор что-то не так. Допустим звук тех же гаубиц что вблизи что на удалении в 1 км - одинаковый. Задержка есть кнчно, но затухания нет. Да и выстрелы что в 1-м метре, что в полукм звучат одинаково резко. А иногда по звуку только и ориентируешься. где бой ещё идет, где закончился, а где опять начался.
Или тут расстояния всёж слишком маленькие чтобы звук затихал?
Затухание линейное с дистанцией, функция затухания выглядит примерно так

__
\
\
На определенном участке громкость константная вблизи источника звука, дальше плавно сходит в 0. У взрывов стоит длина первого и второго участка достаточно большая что-то типа 500 и 5000 метров.
В жизни второй участок выглядит похож на экспоненту + по разному звучат "дальние" и "ближние" звуки.

P.S. Вообще звук взрыва слышно далеко.

---------- Добавлено в 18:52 ---------- Предыдущее сообщение было написано в 18:48 ----------

[quote=Max Ore;1308190]
Цитата Сообщение от Andrey12345 Посмотреть сообщение
Прошу прощения, но я не понял. У меня обменялись два однотипных взвода: пехота - пехота. Но окопанный взвод так и остался окопанным, хотя и переместился на 1 км. Это несколько смущает.
Может более реалистичен вариант, когда при смене однотипных взводов они обменивались бы и статусом "окопан". При обмене разнотипных взводов статус "окопан" теряется.
Статус "окопан" он берется из того сколько ходов взвод не ходил. Обмен это не полноценный ход, статус не теряется и не приобретается, т.к. количество пропущеных ходов не изменяется.
Можно сбрасывать количество пропущеных ходов при обмене. Можно и в принципе передавать статус, но с этим сложнее.