mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-08-29 01:08:54 +00:00
Merge pull request #1670 from Kenshiin13/ped-density
feat(es_extended): Add configurable density multipliers for peds and vehicles
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user