Stack leniency — параметр карты, отвечающий в режиме osu! за формирование автоматических стеков (стопок) из нот и слайдеров. Низкое значение stack leniency уменьшает промежуток времени, после которого osu! перестаёт объединять игровые объекты в стек. По аналогии, высокое значение stack leniency заставит osu! объединять в стек объекты, между которыми проходит больше времени.
Значение stack leniency можно поменять в редакторе карт, открыв окно Song Setup и перейдя на вкладку Advanced
. Несмотря на то, что там показан диапазон от 0
до 10
, соответствующий параметр StackLeniency
в файле .osu
будет изменяться от 0
до 1.0
.
Объекты, расположенные в одной точке карты, вид из редактора
Объекты, расположенные в одной точке карты, вид во время игры
Параметр stack leniency вместе с approach rate влияет на то, какие ноты и компоненты слайдеров будут объединяться в стек.1 Стек будет состоять из объектов, между которыми проходит не более preempt * StackLeniency
миллисекунд, где preempt
— время видимости объекта, а StackLeniency
— соответствующее значение из файла .osu
.
Минимальное значение stack leniency, 0
, полностью отключает автоматические стеки. При максимальном значении — 1
— объекты начинают объединяться в стек с момента их появления на поле.