Затухание линейное с дистанцией, функция затухания выглядит примерно так
__
\
\
На определенном участке громкость константная вблизи источника звука, дальше плавно сходит в 0. У взрывов стоит длина первого и второго участка достаточно большая что-то типа 500 и 5000 метров.
В жизни второй участок выглядит похож на экспоненту + по разному звучат "дальние" и "ближние" звуки.
P.S. Вообще звук взрыва слышно далеко.
---------- Добавлено в 18:52 ---------- Предыдущее сообщение было написано в 18:48 ----------
[quote=Max Ore;1308190]Статус "окопан" он берется из того сколько ходов взвод не ходил. Обмен это не полноценный ход, статус не теряется и не приобретается, т.к. количество пропущеных ходов не изменяется.
Можно сбрасывать количество пропущеных ходов при обмене. Можно и в принципе передавать статус, но с этим сложнее.