isTechLicenseVerified
Definition
-- @/=[C]:-1
function isTechLicenseVerified(...)
Callers
@/lua/ge/extensions/tech/techCore.lua
M.handleOpenCamera = function(request)
if not ResearchVerifier.isTechLicenseVerified() then
reportMissingLicenseFeature(request)
M.handleOpenLidar = function(request)
if not ResearchVerifier.isTechLicenseVerified() then
reportMissingLicenseFeature(request)
M.handleOpenUltrasonic = function(request)
if not ResearchVerifier.isTechLicenseVerified() then
reportMissingLicenseFeature(request)
M.handleOpenRadar = function(request)
if not ResearchVerifier.isTechLicenseVerified() then
reportMissingLicenseFeature(request)
M.handleOpenAdvancedIMU = function(request)
if not ResearchVerifier.isTechLicenseVerified() then
reportMissingLicenseFeature(request)
M.handleOpenGPS = function(request)
if not ResearchVerifier.isTechLicenseVerified() then
reportMissingLicenseFeature(request)
M.handleOpenPowertrain = function(request)
if not ResearchVerifier.isTechLicenseVerified() then
reportMissingLicenseFeature(request)
M.handleOpenMesh = function(request)
if not ResearchVerifier.isTechLicenseVerified() then
reportMissingLicenseFeature(request)
M.handleOpenIdealRADAR = function(request)
if not ResearchVerifier.isTechLicenseVerified() then
reportMissingLicenseFeature(request)
M.handleOpenRoadsSensor = function(request)
if not ResearchVerifier.isTechLicenseVerified() then
reportMissingLicenseFeature(request)
M.handleOpenVehicleFeeder = function(request)
if not ResearchVerifier.isTechLicenseVerified() then
reportMissingLicenseFeature(request)
M.handleGetAnnotations = function(request)
if not ResearchVerifier.isTechLicenseVerified() then
reportMissingLicenseFeature(request)
type = 'GetSystemInfo',
tech = ResearchVerifier.isTechLicenseVerified()
}
@/lua/ge/extensions/tech/impactgen/crashOutput.lua
log('crashOutput', 'INFO', 'Setting up crash output extension.')
if not ResearchVerifier.isTechLicenseVerified() then
log('crashOutput', 'E', 'BeamNG.tech license is needed for this extension to work properly.')
@/lua/ge/extensions/editor/sensorDebugger.lua
local function onEditorInitialized()
if not ResearchVerifier.isTechLicenseVerified() then
enabled = false
@/lua/ge/extensions/tech/cameraPreview.lua
local function onExtensionLoaded()
if not ResearchVerifier.isTechLicenseVerified() then
enabled = false
@/lua/ge/extensions/editor/visualization.lua
if ResearchVerifier.isTechLicenseVerified() then
editor.registerVisualizationType({type = editor.varTypes.Custom, name = "$AnnotationVisualizeVar", displayName = "Annotation Viz",
@/lua/ge/extensions/tech/license.lua
end
stateCache = ResearchVerifier.isTechLicenseVerified() or false
end
@/lua/ge/extensions/tech/rawLidarEmpty.lua
-- raw lidar only works on BeamNG.tech
if not ResearchVerifier.isTechLicenseVerified() then
log('E', logTag, 'This feature requires a BeamNG.tech license.')
@/lua/ge/extensions/core/settings/settings.lua
local techLicense = false
if ResearchVerifier ~= nil then techLicense = ResearchVerifier.isTechLicenseVerified() end
@/lua/ge/extensions/editor/roadNetworkExporter.lua
local function onEditorInitialized()
if enabled == nil then enabled = ResearchVerifier.isTechLicenseVerified() end
if not enabled then return end
@/lua/ge/extensions/tech/rawLidar.lua
-- raw lidar only works on BeamNG.tech
if not ResearchVerifier.isTechLicenseVerified() then
log('E', logTag, 'This feature requires a BeamNG.tech license.')
@/lua/ge/extensions/telemetry/core.lua
local techLicense = ResearchVerifier ~= nil and ResearchVerifier.isTechLicenseVerified() or false
local onlineFeatures = settings.getValue('onlineFeatures', 'disable')