setEffectDensity
Client-side
Server-side
Shared
Pair: getEffectDensity
This function sets the density of a specified effect.
Caution
Upper density limit of this function depends on client FX Quality setting.
The limit is 1 for Low, 1.5 for Medium, and 2 for High/Very high.
OOP Syntax Help! I don't understand this!
- Method:effect:setDensity(...)
- Variable: .density
Syntax
bool setEffectDensity ( effect theEffect, float density )Required Arguments
- theEffect: The effect to change the speed of.
- density: The level of density (from 0 to 2).
Returns
- bool: result
Returns true if the density was succesfully changed, false otherwise.
Code Examples
client
This example adds command sed that creates spray effect at the player's position and sets its density to 2.
addCommandHandler("sed", function(cmd) local x, y, z = getElementPosition(localPlayer) local effect = createEffect("spraycan", x, y, z) setEffectDensity(effect, 2)end)