@@ -97,8 +97,8 @@ int CLuaBlipDefs::CreateBlip(lua_State* luaVM)
97
97
CResource* pResource = pLuaMain->GetResource ();
98
98
if (pResource)
99
99
{
100
- short sOrdering = std::max (-32768 , std::min ( 32767 , iOrdering) );
101
- unsigned short usVisibleDistance = std::max (0 , std::min ( 65535 , iVisibleDistance) );
100
+ short sOrdering = Clamp (-32768 , iOrdering, 32767 );
101
+ unsigned short usVisibleDistance = Clamp (0 , iVisibleDistance, 65535 );
102
102
103
103
// Create the blip
104
104
CBlip* pBlip = CStaticFunctionDefinitions::CreateBlip (pResource, vecPosition, ucIcon, ucSize, color, sOrdering , usVisibleDistance, pVisibleTo);
@@ -156,8 +156,8 @@ int CLuaBlipDefs::CreateBlipAttachedTo(lua_State* luaVM)
156
156
CResource* resource = m_pLuaManager->GetVirtualMachineResource (luaVM);
157
157
if (resource)
158
158
{
159
- short sOrdering = std::max (-32768 , std::min ( 32767 , iOrdering) );
160
- unsigned short usVisibleDistance = std::max (0 , std::min ( 65535 , iVisibleDistance) );
159
+ short sOrdering = Clamp (-32768 , iOrdering, 32767 );
160
+ unsigned short usVisibleDistance = Clamp (0 , iVisibleDistance, 65535 );
161
161
162
162
// Create the blip
163
163
CBlip* pBlip =
@@ -385,7 +385,7 @@ int CLuaBlipDefs::SetBlipOrdering(lua_State* luaVM)
385
385
386
386
if (!argStream.HasErrors ())
387
387
{
388
- short sOrdering = std::max (-32768 , std::min ( 32767 , iOrdering) );
388
+ short sOrdering = Clamp (-32768 , iOrdering, 32767 );
389
389
390
390
if (CStaticFunctionDefinitions::SetBlipOrdering (pElement, sOrdering ))
391
391
{
@@ -411,7 +411,7 @@ int CLuaBlipDefs::SetBlipVisibleDistance(lua_State* luaVM)
411
411
412
412
if (!argStream.HasErrors ())
413
413
{
414
- unsigned short usVisibleDistance = std::max (0 , std::min ( 65535 , iVisibleDistance) );
414
+ unsigned short usVisibleDistance = Clamp (0 , iVisibleDistance, 65535 );
415
415
416
416
if (CStaticFunctionDefinitions::SetBlipVisibleDistance (pElement, usVisibleDistance))
417
417
{
0 commit comments