feat: add function to load data from the driver

This commit is contained in:
Dan
2021-03-11 11:01:56 +00:00
parent 94b5c249df
commit 20a369a170

View File

@@ -379,6 +379,23 @@ function RADAR:BackupData()
end end
end end
-- Backs up the local radar data and then replaces it with the data provided by the driver
function RADAR:LoadDataFromDriver( data )
-- Backup the local data first
self:BackupData()
-- As a precaution, give the system 100ms before it replaces the local data with the data from the driver
Citizen.SetTimeout( 100, function()
-- Set the operator menu settings
self:SetOMTableData( data.om )
-- Set the antenna data
for _, ant in UTIL:Values( { "front", "rear" } ) do
self:SetAntennaTableData( ant, data[ant] )
end
end )
end
--[[---------------------------------------------------------------------------------- --[[----------------------------------------------------------------------------------
Radar essentials functions Radar essentials functions