Vehicle::setDirtLevel: Difference between revisions

From RAGE Multiplayer Wiki
m (Removed a broken link and some unnecessary text.)
m (Cleaned up the top text further)
Line 1: Line 1:
You can't use values greater than 15.0<br>
You can't use values greater than 15.0
(R* does (float)(rand() % 15) to get a random dirt level when generating a vehicle).
<br>
<br>
(R* does (float)(rand() % 15) to get a random dirt level when generating a vehicle)
==Syntax==
==Syntax==
<syntaxhighlight lang="javascript">vehicle.setDirtLevel(dirtLevel);</syntaxhighlight>
<syntaxhighlight lang="javascript">vehicle.setDirtLevel(dirtLevel);</syntaxhighlight>

Revision as of 22:55, 18 February 2021

You can't use values greater than 15.0

(R* does (float)(rand() % 15) to get a random dirt level when generating a vehicle)

Syntax

vehicle.setDirtLevel(dirtLevel);

Required Arguments

  • dirtLevel: float

Return value

  • Undefined

Example

// This is an example for sync dirt level.
mp.events.add('entityStreamIn', (entity) => {
    if (entity.type === 'vehicle' && entity.hasVariable('dirtLevel')) entity.getVariable('dirtLevel') ? entity.setDirtLevel(parseFloat(entity.getVariable('dirtLevel'))) : entity.setDirtLevel(0);
});

See also