From Multi Theft Auto: Wiki
Jump to navigation Jump to search

This function gets the LOD distance for any object / model ID.


float engineGetModelLODDistance ( int model ) 

OOP Syntax Help! I don't understand this!

Method: Engine.getModelLODDistance(...)

Required Arguments

  • model: The model / object ID number you want to get the LOD distance of.


Returns a float representing the LOD distance of the model, or false if the model argument is incorrect.


This example calculates the actual LOD distance by taking into account the Video tab 'Draw distance' setting

local LODDistance = engineGetModelLODDistance( 1337 )
local actualLODDistance = math.min( 300, LODDistance * ( dxGetStatus().SettingDrawDistance / 100 + 1 ) )


Minimum server version n/a
Minimum client version 1.3.1-9.04779

Note: Using this feature requires the resource to have the above minimum version declared in the meta.xml <min_mta_version> section. e.g. <min_mta_version client="1.3.1-9.04779" />

See Also