diff --git a/[core]/es_extended/client/modules/adjustments.lua b/[core]/es_extended/client/modules/adjustments.lua index 00412fcb..f603657a 100644 --- a/[core]/es_extended/client/modules/adjustments.lua +++ b/[core]/es_extended/client/modules/adjustments.lua @@ -225,6 +225,20 @@ function Adjustments:DisableRadio() end end +function Adjustments:Multipliers() + CreateThread(function() + while true do + SetPedDensityMultiplierThisFrame(Config.Multipliers.pedDensity) + SetScenarioPedDensityMultiplierThisFrame(Config.Multipliers.scenarioPedDensityInterior, Config.Multipliers.scenarioPedDensityExterior) + SetAmbientVehicleRangeMultiplierThisFrame(Config.Multipliers.ambientVehicleRange) + SetParkedVehicleDensityMultiplierThisFrame(Config.Multipliers.parkedVehicleDensity) + SetRandomVehicleDensityMultiplierThisFrame(Config.Multipliers.randomVehicleDensity) + SetVehicleDensityMultiplierThisFrame(Config.Multipliers.vehicleDensity) + Wait(0) + end + end) +end + function Adjustments:Load() self:RemoveHudComponents() self:DisableAimAssist() @@ -239,4 +253,5 @@ function Adjustments:Load() self:DiscordPresence() self:WantedLevel() self:DisableRadio() + self:Multipliers() end diff --git a/[core]/es_extended/shared/config/adjustments.lua b/[core]/es_extended/shared/config/adjustments.lua index ae7b8a46..a434bdf4 100644 --- a/[core]/es_extended/shared/config/adjustments.lua +++ b/[core]/es_extended/shared/config/adjustments.lua @@ -34,6 +34,16 @@ Config.RemoveHudComponents = { [22] = false, --HUD_WEAPONS } +Config.Multipliers = { + pedDensity = 1.0, + scenarioPedDensityInterior = 0.0, + scenarioPedDensityExterior = 0.0, + ambientVehicleRange = 1.0, + parkedVehicleDensity = 1.0, + randomVehicleDensity = 0.0, + vehicleDensity = 1.0 +} + -- Pattern string format --1 will lead to a random number from 0-9. --A will lead to a random letter from A-Z.