Setup operator settings table

This commit is contained in:
Dan
2019-11-23 19:01:36 +00:00
parent af256aedd2
commit 348ee28ab6

View File

@@ -37,6 +37,14 @@ RADAR.vars =
-- The radar's power -- The radar's power
power = false, power = false,
-- These are the settings that are used in the operator menu
settings = {
fastDisplay = true,
oppSensitivity = 5,
sameSensitivity = 5,
alert = true
},
-- Player's vehicle speed, this is used to update the patrol vehicle speed on the radar -- Player's vehicle speed, this is used to update the patrol vehicle speed on the radar
patrolSpeed = 0, patrolSpeed = 0,
@@ -206,7 +214,6 @@ function RADAR:GetRayTraceState()
end end
function RADAR:GetNumOfRays() function RADAR:GetNumOfRays()
-- return self.vars.numberOfRays
return #self.rayTraces return #self.rayTraces
end end
@@ -218,10 +225,6 @@ function RADAR:ResetRayTraceState()
self.vars.rayTraceState = 0 self.vars.rayTraceState = 0
end end
function RADAR:CacheNumOfRays()
self.vars.numberOfRays = #self.rayTraces
end
function RADAR:GetIntersectedVehIsFrontOrRear( t ) function RADAR:GetIntersectedVehIsFrontOrRear( t )
if ( t > 10.0 ) then if ( t > 10.0 ) then
return 1 -- vehicle is in front return 1 -- vehicle is in front
@@ -714,8 +717,6 @@ end )
-- Main thread -- Main thread
Citizen.CreateThread( function() Citizen.CreateThread( function()
-- RADAR:CacheNumOfRays()
while ( true ) do while ( true ) do
RADAR:Main() RADAR:Main()