Формат команд: gsMud <group> <param> [value] — если value не указан, покажет текущее значение.
gsMud fx2 maxRev 0.85
Список: gsMud fx2 list
Статус: gsMud / gsMud status
mudNameNeedles, ignoreNameNeedles, extraParticlesI3D, extraEmitterShapeI3D) через gsMud не редактируем — правь прямо в MudPhysics.lua.
Команда для полевой грязи (groundProfiles) и глобальных настроек FieldGroundMudPhysics.
gsMudField help — справка прямо в игреgsMudField list — список профилей (по имени из groundProfiles)gsMudField <ProfileName> — показать все параметры профиляgsMudField <ProfileName> <key> — показать один параметрgsMudField <ProfileName> <key> <value> — изменить параметр на летуgsMudField global <key> [value] — показать/изменить глобальную настройку FieldGroundMudPhysicsgsMudField StubbleTillage mud 0.50gsMudField Plowed radiusMinFactor 0.32gsMudField Seedbed permaStuck false
gsMudField global radiusSinkInSpeed 0.06gsMudField global wheelBrakeRatio 0.05gsMudField global wetnessThreshold 0.10
onSettingsChanged() (если есть),
чтобы применилось ко всем машинам.
gsMud on
gsMud off
# или:
gsMud core enabled on|off
Полностью включает/выключает MudPhysics без перезагрузки карты.
gsMud debug
# или:
gsMud core debug on|off
Включает подробные сводки/логи (с интервалом из log.intervalMs).
gsMud refresh
Полезно после смены карты/слоёв или если добавил новые mud/dirt слои и хочешь пересканить.
gsMud wet threshold 0.20
Порог «мокроты»: ниже — мокрые/грязевые эффекты почти не включаются.
gsMud wet rainMin 0.55
Если дождь сильнее этого — поверхность форсится как реально мокрая (wetness подтягивается).
gsMud wet rainScale 0.02
Минимальная интенсивность дождя: ниже — дождь слишком слабый, wetness не усиливаем.
gsMud layers min 0.10
Минимальный «вес» слоя, чтобы считать что колесо реально в грязи. Больше — реже срабатывает.
gsMud layers dirtMult 0.50
Ослабляет эффект для слоёв DIRT относительно MUD (0.5 = DIRT в 2 раза слабее).
mudNameNeedles и ignoreNameNeedles — меняются только в MudPhysics.lua.
gsMud sink in 1.75
Скорость нарастания общего «зарывания» (st.sink). Больше — быстрее тонем.
gsMud sink out 0.35
Скорость восстановления (уменьшения st.sink). Больше — быстрее отпускает.
gsMud sink stuck 0.80
Порог st.sink, после которого считаем «почти встал» (включаются жёсткие лимиты).
gsMud speed mud 22
Максимальная скорость в грязи до stuckThreshold.
gsMud speed stuck 3.5
Максимальная скорость когда уже «застрял» (st.sink ≥ stuckThreshold).
gsMud wheel enable on|off
Включает дополнительную «просадку» колеса через WheelPhysics sink (визуал + немного ощущения).
gsMud wheel max 1.25
Максимальная добавочная просадка (м). Слишком большое значение может ломать подвеску визуально.
gsMud wheel inSpd 1.95
Как быстро нарастает extra sink. Больше — быстрее проваливается.
gsMud wheel outSpd 0.55
Как быстро уменьшается extra sink. Больше — быстрее вылезает.
gsMud wheel relMax 0.28
Лимит доп. зарывания как доля радиуса колеса (например 0.28 = 28% от r0).
gsMud wheel relBias 0.70
Смягчение minRadius под большие колёса: 0=как было, 1=сильнее адаптация под rel-логику.
gsMud radius min 0.45
Минимальный множитель радиуса колеса (0..1). Меньше — сильнее «зарывание», но риск поломать физику.
gsMud radius inSpd 0.06
Скорость уменьшения радиуса к цели. Больше — быстрее тонет.
gsMud radius outSpd 0.77
Скорость восстановления радиуса к исходному. Больше — быстрее отпускает.
gsMud freeze on on|off
Когда почти стоим и slip низкий — прекращаем «пульсацию» радиуса (анти-дрожь).
gsMud freeze speed 0.60
Считаем «стоим», если скорость ниже этого (км/ч).
gsMud freeze slip 0.010
И пробуксовка ниже этого — тогда активируем заморозку.
gsMud freeze settle 0.45
Даём «досесть» до цели указанное время, затем фиксируем радиус.
gsMud freeze eps 0.0015
Игнор мелких изменений радиуса — ещё сильнее убирает дрожь.
gsMud relief chance 0.28
Шанс в секунду получить «облегчение» (случайный откат зарывания).
gsMud relief strength 0.22
Насколько откатываем глубину (доля от текущего st.sink).
gsMud relief brakeSec 0.70
Сколько секунд после relief ослабляем вязкость/торможение.
gsMud relief brakeMul 0.65
Множитель вязкого торможения во время relief (меньше = легче выехать).
gsMud var strength 0.55
Сила вариации по карте: 0 = одинаково везде, 1 = сильно разные участки.
gsMud var cell 7.5
Размер «пятен» в метрах. Больше — пятна крупнее и реже меняется характер грязи.
gsMud var bobAmp 0.20
Амплитуда «то топит, то отпускает». Больше — сильнее качает глубину.
gsMud var bobFreq 0.16
Частота колебаний (Гц). 0.16 ≈ цикл ~6.25 секунды.
gsMud motor on on|off
Включает нагрузку на мотор: двигатель «тяжело тянет», падает тяга/ускорение.
gsMud motor sink 2.8
Как сильно глубина (st.sink) увеличивает нагрузку.
gsMud motor slip 1.7
Как сильно пробуксовка (slip) увеличивает нагрузку.
gsMud motor max 14.5
Жёсткий лимит нагрузки, чтобы не «убить» двигатель полностью.
gsMud motor minMud 0.10
Минимальная сила грязи effMud: ниже — нагрузку не добавляем.
gsMud brake on on|off
Самый заметный блок для эффекта «в грязи тянет назад».
gsMud brake base 6.0
Базовая вязкость даже при небольшой глубине.
gsMud brake sink 10.0
Добавка вязкости от глубины st.sink.
gsMud brake slip 4.0
Добавка вязкости от slip (газуешь — ещё сильнее вязнет).
gsMud brake ratio 0.06
Перевод wheelBrake* в долю от штатной силы тормозов (чем больше — тем сильнее замедляет).
gsMud brake max 2.50
Предел, чтобы не клинило физику и техника не превращалась в «бетон».
gsMud brake minMud 0.08
С какого effMud начинаем применять вязкость. Ниже — ничего не тормозим.
gsMud fx on on|off
Включает усиление ванильных частиц для мокрой грязи.
gsMud fx emit 30.5
Интенсивность эмиссии (сколько «летит»).
gsMud fx size 2.2
Размер частиц (насколько крупные брызги).
gsMud fx speed 1.15
Стартовая скорость частиц (высота/дальность вылета).
gsMud fx2 on on|off
Включает дополнительный слой мелких частиц (более «живой» фонтан/пыль/грязь).
gsMud fx2 onlyWet on|off
Если включено — доп. частицы летят только когда wetMud=true (по погоде/влажности).
gsMud fx2 offsetY -0.09
Вертикальное смещение эмиттера (м). Больше — выше от земли/колеса.
gsMud fx2 clipDist 90
Дистанция отсечения (м): дальше — не рендерим доп. частицы.
gsMud fx2 maxCount 1300
Влияет на FPS. Максимум частиц в пуле для доп. слоя.
gsMud fx2 minSpeed 2.2
Ниже этой скорости доп. частицы не летят (чтобы не спамить на месте).
gsMud fx2 burstOn on|off
gsMud fx2 slipMin 0.08
gsMud fx2 burstChance 0.65
gsMud fx2 burstY 0.28
gsMud fx2 burstTmin 0.12
gsMud fx2 burstTmax 0.18
gsMud fx2 burstFwd 0.65
gsMud fx2 burstUp 0.65
Настройки «бурста»: когда slip высокий — иногда «плюёт» выше/вперёд, добавляя драму.
gsMud fx2 moveMax 0.22
gsMud fx2 moveFull 14.0
gsMud fx2 deadzone 0.35
gsMud fx2 revMul 1.15
Управляет тем, как эмиттер смещается к краю колеса по скорости и направлению.
gsMud fx2 fullFwd 14.0
gsMud fx2 fullRev 2.0
gsMud fx2 minFwd 0.00
gsMud fx2 minRev 0.12
gsMud fx2 maxFwd 0.22
gsMud fx2 maxRev 0.85
Реверс обычно медленнее → поэтому fullRev меньше, а minRev/maxRev задают более агрессивное смещение назад.
extraParticlesI3D и extraEmitterShapeI3D — это пути, правятся в MudPhysics.lua.
gsMud dirt on on|off
Включает загрязнение техники от грязи (кузов + колёса).
gsMud dirt minMud 0.06
С какого effMud вообще начинаем добавлять грязь. Ниже — «грязи мало».
gsMud dirt wetMin 0.18
Минимальная мокрота для налипания. В сухую грязь — можно ставить ниже.
gsMud dirt body 0.020
Скорость загрязнения кузова в секунду при effMud=1.
gsMud dirt wheel 0.085
Скорость загрязнения колёс в секунду при effMud=1 (обычно быстрее кузова).
gsMud dirt speedKph 18.0
Влияние скорости: меньше значение — грязь налипает быстрее на ходу.
gsMud dirt max 1.0
Потолок грязи (1.0 = полностью грязный).
gsMud pocket enterChance 0.32
gsMud pocket durMin 0.65
gsMud pocket durMax 0.95
gsMud pocket boost 0.65
gsMud pocket inMul 8.2
gsMud pocket biasEnter 0.57
Иногда колесо резко проваливается на старте входа в слой — грязь ощущается «живой».
gsMud pocket inMudChance 0.20
gsMud pocket cdMin 1.8
gsMud pocket cdMax 3.8
gsMud pocket slipMin 0.05
gsMud pocket sinkMin 0.25
gsMud pocket biasInMud 0.65
Случайные «дёргания» глубже во время борьбы (slip/зарывание) + кулдауны.
gsMud log enter on|off
Пишет событие в лог, когда колесо впервые въехало в грязевой слой (полезно для диагностики слоёв).
gsMud log enterCdMs 350
Анти-спам логов на одно колесо.
gsMud log intervalMs 700
Интервал периодических сводок, когда debug=true.
Быстро сделать грязь «жёсткой» (режет скорость):
gsMud brake on on
gsMud brake base 10
gsMud brake sink 18
gsMud brake ratio 0.09
gsMud speed mud 14
Быстро сделать «фонтан» доп. частиц:
gsMud fx2 on on
gsMud fx2 minSpeed 1.2
gsMud fx2 offsetY 0.12
gsMud fx2 burstChance 0.85
gsMud fx2 burstY 0.38
gsMud fx2 burstUp 0.85
Если FPS проседает: сначала снижай fx2 maxCount и fx emit.
gsMud fx2 maxCount 700
gsMud fx emit 18