require
Definition
-- @/=[C]:-1
function require(...)
Callers
@/lua/ge/extensions/career/modules/milestones/general.lua
M.printDebug = function()
local csvdata = require('csvlib').newCSV("id","step","maxStep","name","description","target","money","xp")
for _, c in ipairs(milestoneConfigs) do
@/lua/ge/extensions/career/modules/branches/landing.lua
local M = {}
local translate = require("ge/extensions/ui/gridSelectorUtils/translateHelper").translate
@/lua/common/kdtreebox3d.lua
--[[ Usage
local kdTreeB3d = require('kdtreebox3d')
@/gameplay/missionTypes/generatedTimeTrial/constructor.lua
-- load path from file
local path = require('/lua/ge/extensions/gameplay/race/path')("New Path")
path:onDeserialized(jsonReadFile(self.fgVariables.fileRace))
-- calculate in-world route
local route = require('/lua/ge/extensions/gameplay/route/route')()
route:setupPathMulti(ret)
@/lua/ge/extensions/ui/gameplaySelector/tileGenerators/scenarioTiles.lua
local M = {}
local translate = require("ge/extensions/ui/gridSelectorUtils/translateHelper").translate
@/inspector/External/CodeMirror/coffeescript.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/util/trackBuilder/splineTrack.lua
--this creates the actual mesh from the track.
local mesher = require('util/trackBuilder/segmentToProceduralMesh')
local markers = require('util/trackBuilder/markers')
local mesher = require('util/trackBuilder/segmentToProceduralMesh')
local markers = require('util/trackBuilder/markers')
local pieceBuilder = require('util/trackBuilder/pieces')
local markers = require('util/trackBuilder/markers')
local pieceBuilder = require('util/trackBuilder/pieces')
local obstaclePlacer = require('util/trackBuilder/obstaclePlacer')
local pieceBuilder = require('util/trackBuilder/pieces')
local obstaclePlacer = require('util/trackBuilder/obstaclePlacer')
local transition = require('util/trackBuilder/cameraTransition')
local obstaclePlacer = require('util/trackBuilder/obstaclePlacer')
local transition = require('util/trackBuilder/cameraTransition')
local materialUtil = require('util/trackBuilder/materialUtil')
local transition = require('util/trackBuilder/cameraTransition')
local materialUtil = require('util/trackBuilder/materialUtil')
local merger = require('util/trackBuilder/multiTrackMerger')
local materialUtil = require('util/trackBuilder/materialUtil')
local merger = require('util/trackBuilder/multiTrackMerger')
merger.setReferences(mesher.getReferences())
@/lua/ge/extensions/editor/flowgraph/overview.lua
local fge = ui_flowgraph_editor
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
@/lua/ge/extensions/flowgraph/nodes/input/blacklistAction.lua
local ffi = require('ffi')
end
self.search = require('/lua/ge/extensions/editor/util/searchUtil')()
self.searchText = im.ArrayChar(128)
@/lua/ge/extensions/flowgraph/nodes/gameplay/race/raceCpLapChange.lua
if false and self.markers == nil then -- Q: is this code block needed? It reinitializes the race markers, causing badness if they were already active
self.markers = require('scenario/race_marker')
self.markers.init()
@/lua/vehicle/controller/vehicleController/vehicleController.lua
end
controlLogicModule = require(controlLogicModulePath)
drivingStrategy = {}
--drivingStrategy.core = require(drivingStrategyCoreModulePath)
--drivingStrategy.core.init(M)
--for _, v in pairs(drivingStrategy.core.strategies) do
-- drivingStrategy[v] = require(drivingStrategyModuleDirectory .. v)
-- drivingStrategy[v].init(M)
@/lua/ge/extensions/core/vehicle/manager.lua
local jbeamIO = require('jbeam/io')
local im
local timer = hptimer()
local jbeamLoader = require("jbeam/loader")
log('D', 'vehicleLoader', 'partConfigData [' .. type(configDataIn) .. '] = ' .. dumps(configDataIn))
@/lua/common/utils/simpleHttpServer.lua
-- start
local ws = require('utils/simpleHttpServer')
local listenHost = '127.0.0.1'
local socket = require("socket.socket")
local url = require("socket.url")
local socket = require("socket.socket")
local url = require("socket.url")
local ltn12 = require("ltn12")
local url = require("socket.url")
local ltn12 = require("ltn12")
local templatingSystem = require("libs/resty/template")
local ltn12 = require("ltn12")
local templatingSystem = require("libs/resty/template")
--templatingSystem:caching(false)
@/inspector/External/CodeMirror/runmode.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veNodeTriSelfCollisionDetector.lua
local jbeamTableSchema = require('jbeam/tableSchema')
@/lua/ge/extensions/gameplay/rally/test/testRouteFix.lua
local Route = require('/lua/ge/extensions/gameplay/route/route')
@/lua/ge/extensions/gameplay/missions/progress.lua
for _, file in ipairs(files) do
local aConds = require(file:sub(0, -5))
@/lua/ge/extensions/gameplay/rally/audioManager.lua
local dequeue = require('dequeue')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local dequeue = require('dequeue')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/common/jit/zone.lua
--
-- local zone = require("jit.zone")
-- zone("AI")
@/lua/ge/extensions/editor/missionEditor.lua
local M = {}
local ffi = require("ffi")
local im = ui_imgui
-- Add mission start position editor
local missionStartPositionEditor = require('/lua/ge/extensions/editor/missionStartPositionEditor')
local missionSearch = require('/lua/ge/extensions/editor/util/searchUtil')()
local missionSearchTxt = im.ArrayChar(256, "")
-- general info
generalInfo = require('/lua/ge/extensions/editor/missionEditor/general')(M)
table.insert(windows, generalInfo)
table.insert(generalWindows, generalInfo)
--devEditor = require('/lua/ge/extensions/editor/missionEditor/dev')(M)
issuesWindow = require('/lua/ge/extensions/editor/missionEditor/issues')(M)
table.insert(windows, issuesWindow)
--prefabs = require('/lua/ge/extensions/editor/missionEditor/prefabs')(M)
local preview = require('/lua/ge/extensions/editor/missionEditor/previewChecker')(M)
--prefabs = require('/lua/ge/extensions/editor/missionEditor/prefabs')(M)
local preview = require('/lua/ge/extensions/editor/missionEditor/previewChecker')(M)
table.insert(windows, preview)
startTrigger = require('/lua/ge/extensions/editor/missionEditor/startTrigger')(M)
table.insert(windows, startTrigger)
careerSetup = require('/lua/ge/extensions/editor/missionEditor/careerSetup')(M)
table.insert(windows, careerSetup)
-- additional Info
startCondition = require('/lua/ge/extensions/editor/missionEditor/conditions')(M, 'startCondition','Start Condition')
table.insert(windows, startCondition)
visibleCondition = require('/lua/ge/extensions/editor/missionEditor/conditions')(M, 'visibleCondition','Visibility Conditions')
table.insert(windows, visibleCondition)
additionalAttributes = require('/lua/ge/extensions/editor/missionEditor/additionalAttributes')(M)
table.insert(windows, additionalAttributes)
local layers = require('/lua/ge/extensions/editor/missionEditor/layers')(M)
table.insert(windows, layers)
-- setup modules
setupModules = require('/lua/ge/extensions/editor/missionEditor/setupModules')(M)
table.insert(windows, setupModules)
-- missionType Info
missionTypeWindow = require('/lua/ge/extensions/editor/missionEditor/genericTypeData')(M)
table.insert(windows, missionTypeWindow)
objectives = require('/lua/ge/extensions/editor/missionEditor/objectives')(M)
table.insert(windows, objectives)
progressSingle = require('/lua/ge/extensions/editor/missionEditor/progressSingle')(M)
table.insert(windows, progressSingle)
progressMulti = require('/lua/ge/extensions/editor/missionEditor/progressMulti')(M)
table.insert(windows, progressMulti)
playbookUtils = require('/lua/ge/extensions/editor/missionEditor/playbookUtils')(M)
table.insert(windows, playbookUtils)
local function exportBranchInfo()
local csvdata = require('csvlib').newCSV("Branch ID", "Branch Name", "Branch Domain", "Branch Parent ID", "Branch Parent Domain")
end
end
local csvdata = require('csvlib').newCSV("Mission ID", "Mission Name", "Mission Type", "Branch", "Leagues", "Tier", "Star Id", "Star Label", "Star Type", "money", "vouchers",unpack(branchNames))
local function exportMissionsSimple()
local csvdata = require('csvlib').newCSV("Mission ID", "Mission Name", "Mission Type", "Level", "Gamemode")
local levelNameById = {}
local function exportContentOverview()
local csvdata = require('csvlib').newCSV("Folder", "Name","Date","Origin","Map","Type 1","Type 2", "Type 3")
@/lua/ge/extensions/ui/gameplaySelector/tileGenerators/missionTiles.lua
local M = {}
local translate = require("ge/extensions/ui/gridSelectorUtils/translateHelper").translate
@/lua/ge/extensions/career/modules/delivery/cargoScreen.lua
local routePlanner = require('gameplay/route/route')()
local function getDistanceBetweenPoints(pos1, pos2)
if #unsimplifiedRoute > 1 then
local routeUtil = require('/lua/ge/extensions/gameplay/route/route')()
routeUtil:setupPathMulti(unsimplifiedRoute)
@/lua/ge/extensions/flowgraph/nodes/types/string.lua
local ffi = require('ffi')
@/lua/ge/extensions/flowgraph/manager.lua
local ffi = require('ffi')
local createBuilder = require('/lua/ge/extensions/flowgraph/builder')
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local createBuilder = require('/lua/ge/extensions/flowgraph/builder')
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
self.graphsToUpdate = {}
self.variables = require('/lua/ge/extensions/flowgraph/variableStorage')(self)
self.customNodeLookup = nil
for _, m in ipairs({'missionReplay', 'drift', 'vehicle', 'level', 'prefab', 'timer', 'button', 'action', 'camera', 'file', 'traffic', 'mission', 'foreach', 'thread', 'ui', 'aiRecording'}) do
self.modules[m] = require('/lua/ge/extensions/flowgraph/modules/' .. m .. 'Module').create(self)
end
self:setupStateGraph()
self.states = require('/lua/ge/extensions/flowgraph/states')(self)
self.newStateTemplateAdded = true
self.groupHelper = require('/lua/ge/extensions/flowgraph/groupHelper')(self)
--print("Creating Graph. "..tostring(name).. "-" ..tostring(hidden))
local graph = require('/lua/ge/extensions/flowgraph/graph')(self, name, forceId)
if not hidden then
function C:copyGraph(oldGraph, newName, hidden)
local newGraph = self:createGraph(newName or oldGraph.name, hidden)--require('/lua/ge/extensions/flowgraph/graph')(self, newName or oldGraph.name)
local macroID = oldGraph.macroID
local macro = require('/lua/ge/extensions/flowgraph/graph')(self)
local map = {}
--else
newGraph = require('/lua/ge/extensions/flowgraph/graph')(self, "copiedGraph", nodeData.__representedGraphId + self:getGraphNodeOffset())
local map = {}
@/lua/ge/extensions/editor/util/vehicleFilterUtil.lua
local success, result = pcall(function()
return require('/lua/ge/extensions/util/configListGenerator')
end)
@/lua/ge/extensions/editor/flowgraph/references.lua
local imu = require('ui/imguiUtils')
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local imu = require('ui/imguiUtils')
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local disabledColor = im.ImVec4(0.5, 0.5, 0.5, 1)
@/lua/common/tcpServer.lua
local TCPServer = require('tcpServer')
]]
local socket = require("socket.socket")
local stringBuffer = require('string.buffer')
local socket = require("socket.socket")
local stringBuffer = require('string.buffer')
local ffi = require("ffi")
local stringBuffer = require('string.buffer')
local ffi = require("ffi")
if not buffer then
buffer = require("string.buffer").new()
self.buffers[connection] = buffer
@/lua/ge/extensions/editor/tech/roadArchitect/staticMeshMgr.lua
-- External modules used.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
@/lua/ge/extensions/editor/toolUtilities/terrainPainter.lua
-- Module dependencies.
local geom = require("editor/toolUtilities/geom")
local util = require("editor/toolUtilities/util")
local geom = require("editor/toolUtilities/geom")
local util = require("editor/toolUtilities/util")
@/lua/vehicle/ai.lua
-- [[ STORE FREQUENTLY USED FUNCTIONS IN UPVALUES ]] --
local buffer = require("string.buffer")
local max = math.max
print('Started Logging Data')
dataLogger.csvFile = require('csvlib').newCSV("time", "posX", "posY", "posZ", "speed", "targetSpeed", "ax", "ay", "az", "vx", "vy", "vz", "throttle", "brake", "steering", "staticFrictionCoef")
dataLogger.time = 0
pos = vec3(script[1]) - vx - vz - vy
local dH = require('scriptai').wheelToGroundDist(pos, dir, up)
pos:setAdd(dH * up)
pos = p1 - vx - vz - vy
local dH = require('scriptai').wheelToGroundDist(pos, dir, up)
pos:setAdd(dH * up)
noOfLaps = max(arg.noOfLaps or 1, 1)
local pathMap = require('graphpath').newGraphpath() -- create a dummy graph
M.mode = 'script'
scriptai = require("scriptai")
scriptai.startRecording(recordSpeed)
M.mode = 'disabled'
scriptai = require("scriptai")
local script = scriptai.stopRecording()
M.mode = 'script'
scriptai = require("scriptai")
scriptai.startFollowing(...)
M.mode = 'disabled'
scriptai = require("scriptai")
scriptai.scriptStop(...)
local function scriptState()
scriptai = require("scriptai")
return scriptai.scriptState()
local function setScriptDebugMode(mode)
scriptai = require("scriptai")
if mode == nil or mode == 'off' then
@/lua/common/libs/luasocket/socket/url.lua
-----------------------------------------------------------------------------
local string = require("string")
local base = _G
local base = _G
local table = require("table")
local socket = require("socket.socket")
local table = require("table")
local socket = require("socket.socket")
@/lua/ge/extensions/core/remoteController.lua
local qrencode = require("libs/luaqrcode/qrencode")
@/lua/ge/extensions/editor/tech/roadArchitect/render.lua
-- External modules used.
local util = require('editor/tech/roadArchitect/utilities') -- A utilities module.
local dbgDraw = require('utils/debugDraw')
local util = require('editor/tech/roadArchitect/utilities') -- A utilities module.
local dbgDraw = require('utils/debugDraw')
@/lua/ge/extensions/editor/meshSpline/import.lua
-- Module dependencies.
local splineMgr = require('editor/meshSpline/splineMgr')
local rdp = require('editor/toolUtilities/rdp')
local splineMgr = require('editor/meshSpline/splineMgr')
local rdp = require('editor/toolUtilities/rdp')
local fit = require('editor/toolUtilities/fitPoly')
local rdp = require('editor/toolUtilities/rdp')
local fit = require('editor/toolUtilities/fitPoly')
local util = require('editor/toolUtilities/util')
local fit = require('editor/toolUtilities/fitPoly')
local util = require('editor/toolUtilities/util')
@/lua/ge/extensions/editor/crawlEditor/trails.lua
local im = ui_imgui
local ffi = require('ffi')
@/lua/ge/extensions/editor/flowgraph/search.lua
self.searchText = im.ArrayChar(128)
self.search = require('/lua/ge/extensions/editor/util/searchUtil')()
end
@/lua/common/libs/luamqtt/mqtt/luasocket-copas.lua
local socket = require("socket")
local copas = require("copas")
local socket = require("socket")
local copas = require("copas")
@/lua/common/extensions/networking/editorToolchain.lua
local TCPServer = require('tcpServer')
local server
@/lua/common/libs/luasocket/ltn12.lua
-----------------------------------------------------------------------------
local string = require("string")
local table = require("table")
local string = require("string")
local table = require("table")
local base = _G
@/lua/ge/extensions/editor/tech/roadArchitect/roads.lua
-- External modules used.
local treeMgr = require('quadtree') -- A module for managing a 2D quadtree, used for fast edit visualisation culling.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- Manages the profiles structure/handles profile calculations.
local treeMgr = require('quadtree') -- A module for managing a 2D quadtree, used for fast edit visualisation culling.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- Manages the profiles structure/handles profile calculations.
local geom = require('editor/tech/roadArchitect/geometry') -- A module for performing geometric calculations.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- Manages the profiles structure/handles profile calculations.
local geom = require('editor/tech/roadArchitect/geometry') -- A module for performing geometric calculations.
local roadMeshMgr = require('editor/tech/roadArchitect/roadMesh') -- A module for managing procedural road meshes.
local geom = require('editor/tech/roadArchitect/geometry') -- A module for performing geometric calculations.
local roadMeshMgr = require('editor/tech/roadArchitect/roadMesh') -- A module for managing procedural road meshes.
local staticMeshMgr = require('editor/tech/roadArchitect/staticMesh') -- A module for managing static meshes.
local roadMeshMgr = require('editor/tech/roadArchitect/roadMesh') -- A module for managing procedural road meshes.
local staticMeshMgr = require('editor/tech/roadArchitect/staticMesh') -- A module for managing static meshes.
local decMgr = require('editor/tech/roadArchitect/decals') -- A module for managing road decals.
local staticMeshMgr = require('editor/tech/roadArchitect/staticMesh') -- A module for managing static meshes.
local decMgr = require('editor/tech/roadArchitect/decals') -- A module for managing road decals.
local tMesh = require('editor/tech/roadArchitect/tunnelMesh') -- Manages the auto tunnel meshes.
local decMgr = require('editor/tech/roadArchitect/decals') -- A module for managing road decals.
local tMesh = require('editor/tech/roadArchitect/tunnelMesh') -- Manages the auto tunnel meshes.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
local tMesh = require('editor/tech/roadArchitect/tunnelMesh') -- Manages the auto tunnel meshes.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
@/lua/ge/extensions/editor/gen/top.lua
local U = require('/lua/ge/extensions/editor/gen/utils')
local M = require('/lua/ge/extensions/editor/gen/mesh')
local U = require('/lua/ge/extensions/editor/gen/utils')
local M = require('/lua/ge/extensions/editor/gen/mesh')
@/lua/console/bananabench.lua
-- settings
require("jit")
local physicsFPS = 2000
local function loadVehicle(vehicleDir)
local vehicleBundle = require("jbeam/loader").loadVehicleStage1(1, vehicleDir, nil)
return lpack.encode({vdata = vehicleBundle.vdata, config = vehicleBundle.config})
@/lua/ge/extensions/scenario/speedGoal.lua
local helper = require('scenario/scenariohelper')
local next = next
@/lua/ge/extensions/core/online.lua
local storedMessages = {}
local jsonEncodeFull = require('libs/lunajson/lunajson').encode -- slow but conform encoder
@/lua/ge/extensions/util/trackBuilder/segmentToProceduralMesh.lua
--local meshesRaw = require('util/trackBuilder/meshes')
local basicCenters = require('util/trackBuilder/basicCenters')
--local meshesRaw = require('util/trackBuilder/meshes')
local basicCenters = require('util/trackBuilder/basicCenters')
local basicBorders = require('util/trackBuilder/basicBorders')
local basicCenters = require('util/trackBuilder/basicCenters')
local basicBorders = require('util/trackBuilder/basicBorders')
local borderWall = require('util/trackBuilder/borderWallMesh')
local basicBorders = require('util/trackBuilder/basicBorders')
local borderWall = require('util/trackBuilder/borderWallMesh')
local ceilingMesh = require('util/trackBuilder/ceilingMesh')
local borderWall = require('util/trackBuilder/borderWallMesh')
local ceilingMesh = require('util/trackBuilder/ceilingMesh')
@/lua/ge/extensions/editor/tech/roadArchitect/profiles.lua
-- External modules used.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
@/lua/ge/extensions/core/cameraModes/driver.lua
local manualzoom = require('core/cameraModes/manualzoom')
@/lua/ge/extensions/editor/tech/roadArchitect/import.lua
-- External modules used.
local roadMgr = require('editor/tech/roadArchitect/roads') -- A module for managing the road structure/handling road calculations.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing the profiles structure/handling profile calculations.
local roadMgr = require('editor/tech/roadArchitect/roads') -- A module for managing the road structure/handling road calculations.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing the profiles structure/handling profile calculations.
local geom = require('editor/tech/roadArchitect/geometry') -- A module for performing geometric calculations.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing the profiles structure/handling profile calculations.
local geom = require('editor/tech/roadArchitect/geometry') -- A module for performing geometric calculations.
local terra = require('editor/tech/roadArchitect/terraform') -- A module for handling terraforming operations.
local geom = require('editor/tech/roadArchitect/geometry') -- A module for performing geometric calculations.
local terra = require('editor/tech/roadArchitect/terraform') -- A module for handling terraforming operations.
local clothoid = require('editor/tech/roadArchitect/clothoid') -- A module for evaluating Clothoid (Euler) spirals.
local terra = require('editor/tech/roadArchitect/terraform') -- A module for handling terraforming operations.
local clothoid = require('editor/tech/roadArchitect/clothoid') -- A module for evaluating Clothoid (Euler) spirals.
@/lua/ge/extensions/gameplay/drift/stuntZones/hitPole.lua
local vehPos = veh:getPosition()
self.marker = require('scenario/race_marker').createRaceMarker(true, "overhead")
self.marker:setToCheckpoint({pos = vehPos + markerOffset, radius = 5, fadeNear = 1000, fadeFar = 0})
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/vePowerTrain.lua
local powerTrainUtils = require("editor/vehicleEditor/api/powerTrainUtils")
M.dependencies = {"editor_veMain"}
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/registerRace.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/tech/sensorConfiguration/utilities.lua
local dbgDraw = require('utils/debugDraw')
@/lua/common/libs/luamqtt/mqtt/ioloop.lua
local table = require("table")
local tbl_remove = table.remove
args.sleep = args.sleep or 0
args.sleep_function = args.sleep_function or require("socket").sleep
self.args = args
@/lua/ge/extensions/tech/techCore.lua
local tcom = require('tech/techCommunication')
local scenariosLoader = require('scenario/scenariosLoader')
local tcom = require('tech/techCommunication')
local scenariosLoader = require('scenario/scenariosLoader')
local procPrimitives = require('util/trackBuilder/proceduralPrimitives')
local scenariosLoader = require('scenario/scenariosLoader')
local procPrimitives = require('util/trackBuilder/proceduralPrimitives')
local jbeamIO = require('jbeam/io')
local procPrimitives = require('util/trackBuilder/proceduralPrimitives')
local jbeamIO = require('jbeam/io')
local techUtils = require('tech/techUtils')
local jbeamIO = require('jbeam/io')
local techUtils = require('tech/techUtils')
local inputPartConfig = request['config']
local jbeamLoader = require("jbeam/loader")
local vehicleDir = "/vehicles/" .. model .. "/"
@/lua/ge/extensions/core/cameraModes/external.lua
-- filters
local autozoom = require('core/cameraModes/autozoom')
local autopoint = require('core/cameraModes/autopoint')
local autozoom = require('core/cameraModes/autozoom')
local autopoint = require('core/cameraModes/autopoint')
local handheld = require('core/cameraModes/handheld')
local autopoint = require('core/cameraModes/autopoint')
local handheld = require('core/cameraModes/handheld')
local noise = require('core/cameraModes/noise')
local handheld = require('core/cameraModes/handheld')
local noise = require('core/cameraModes/noise')
local smooth = require('core/cameraModes/smooth')
local noise = require('core/cameraModes/noise')
local smooth = require('core/cameraModes/smooth')
local predictor = require('core/cameraModes/predictor')
local smooth = require('core/cameraModes/smooth')
local predictor = require('core/cameraModes/predictor')
@/lua/ge/extensions/editor/toolUtilities/ribbonInput.lua
-- Module dependencies.
local geom = require('editor/toolUtilities/geom')
local render = require('editor/toolUtilities/render')
local geom = require('editor/toolUtilities/geom')
local render = require('editor/toolUtilities/render')
local gizmo = require('editor/toolUtilities/gizmo')
local render = require('editor/toolUtilities/render')
local gizmo = require('editor/toolUtilities/gizmo')
local util = require('editor/toolUtilities/util')
local gizmo = require('editor/toolUtilities/gizmo')
local util = require('editor/toolUtilities/util')
@/lua/ge/extensions/editor/api/dynamicDecals.lua
local history = require("editor/api/history")()
@/lua/ge/extensions/ui/gameplaySelector/tileGenerators/campaignTiles.lua
local M = {}
local translate = require("ge/extensions/ui/gridSelectorUtils/translateHelper").translate
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/rallyClock.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/flowgraph/nodes/ui/missionEndScreen.lua
local ffi = require('ffi')
@/lua/ge/extensions/editor/rallyEditor/pacenotes/measurementsForm.lua
local im = ui_imgui
local imguiUtils = require('ui/imguiUtils')
local geoPacenotes = require('/lua/ge/extensions/gameplay/rally/snaproad/geoPacenotes')
local imguiUtils = require('ui/imguiUtils')
local geoPacenotes = require('/lua/ge/extensions/gameplay/rally/snaproad/geoPacenotes')
local logTag = ''
@/inspector/External/CodeMirror/jsx.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"), require("../xml/xml"), require("../javascript/javascript"))
else if (typeof define == "function" && define.amd) // AMD
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"), require("../xml/xml"), require("../javascript/javascript"))
else if (typeof define == "function" && define.amd) // AMD
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"), require("../xml/xml"), require("../javascript/javascript"))
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/gameplay/traffic/trafficUtils.lua
local countryRef = {usa = 'United States', germany = 'Germany', italy = 'Italy', france = 'France', japan = 'Japan'} -- temporary country list
local route = require('gameplay/route/route')()
local rolesCache = {}
end
rolesCache[roleName] = require('/lua/ge/extensions/gameplay/traffic/roles/'..roleName) -- caches the role constructor
end
@/lua/common/quadtree.lua
--[[ Usage
local tree = require('quadtree')
@/lua/ge/extensions/editor/decalSpline.lua
-- External modules.
local splineMgr = require('editor/decalSpline/splineMgr')
local pop = require('editor/decalSpline/populate')
local splineMgr = require('editor/decalSpline/splineMgr')
local pop = require('editor/decalSpline/populate')
local materialSelectionMgr = require('editor/toolUtilities/materialSelectionMgr')
local pop = require('editor/decalSpline/populate')
local materialSelectionMgr = require('editor/toolUtilities/materialSelectionMgr')
local input = require('editor/toolUtilities/splineInput')
local materialSelectionMgr = require('editor/toolUtilities/materialSelectionMgr')
local input = require('editor/toolUtilities/splineInput')
local render = require('editor/toolUtilities/render')
local input = require('editor/toolUtilities/splineInput')
local render = require('editor/toolUtilities/render')
local skeleton = require('editor/toolUtilities/skeleton')
local render = require('editor/toolUtilities/render')
local skeleton = require('editor/toolUtilities/skeleton')
local rdp = require('editor/toolUtilities/rdp')
local skeleton = require('editor/toolUtilities/skeleton')
local rdp = require('editor/toolUtilities/rdp')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local rdp = require('editor/toolUtilities/rdp')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local util = require('editor/toolUtilities/util')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
@/lua/ge/extensions/gameplay/drift/general.lua
local extensionName = string.match(extensions.luaPathToExtName(filePath), "extensions_([%w_]+)%.lua")
local ext = require(string.match(filePath, "(.+)%.lua$"))
local driftDebugInfo = {
@/lua/ge/extensions/ui/vehicleSelector/tileClustering.lua
-- Import sorting functions
local tileSorting = require('/lua/ge/extensions/ui/vehicleSelector/tileSorting')
if sortMode == "Automatic" or sortMode == "Name" then
@/lua/ge/extensions/career/modules/quickTravel.lua
local routePlanner = require('gameplay/route/route')()
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/finish.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local big = false
require('scenario/scenariohelper').flashUiMessage('ui.rally.finish', 5, big)
end
@/lua/ge/extensions/editor/rallyEditor/missionSettings.lua
local logTag = ''
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local SettingsManager = require('/lua/ge/extensions/gameplay/rally/settingsManager')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local SettingsManager = require('/lua/ge/extensions/gameplay/rally/settingsManager')
local RecceSettings = require('/lua/ge/extensions/gameplay/rally/recceSettings')
local SettingsManager = require('/lua/ge/extensions/gameplay/rally/settingsManager')
local RecceSettings = require('/lua/ge/extensions/gameplay/rally/recceSettings')
end
local notebook = require('/lua/ge/extensions/gameplay/rally/notebook/path')()
notebook:onDeserialized(json)
@/lua/ge/extensions/tech/adasUltrasonic.lua
-- External modules used.
local util = require('editor/tech/sensorConfiguration/utilities') -- A utility class for the sensor configuration editors.
@/lua/ge/extensions/flowgraph/nodes/ui/imgui/imDialogue.lua
local ffi = require('ffi')
@/lua/ge/extensions/editor/gen/mesh.lua
if true or U._PRD == 0 then
slaxml = require('libs/slaxml/slaxml')
slaxdom = require('libs/slaxml/slaxdom')
slaxml = require('libs/slaxml/slaxml')
slaxdom = require('libs/slaxml/slaxdom')
end
--local T = require('/lua/ge/extensions/editor/gen/top')
local function vec2buf(v, av)
-- lo('?? if_xmain:'..#am..':'..tostring(xmain))
-- local inspect = require("libs/inspect/inspect")
-- local v = vec3(1,2,3)
@/lua/ge/extensions/scenario/damageGoal.lua
M.instances = {}
local helper = require('scenario/scenariohelper')
@/lua/common/jbeam/sections/wheels.lua
local jbeamUtils = require("jbeam/utils")
@/lua/ge/extensions/editor/tech/roadArchitect/link.lua
local roadMgr = require('editor/tech/roadArchitect/roads') -- A module for managing roads.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing road profiles.
local roadMgr = require('editor/tech/roadArchitect/roads') -- A module for managing roads.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing road profiles.
local jctMgr = require('editor/tech/roadArchitect/junctions') -- A module for managing junctions.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing road profiles.
local jctMgr = require('editor/tech/roadArchitect/junctions') -- A module for managing junctions.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
local jctMgr = require('editor/tech/roadArchitect/junctions') -- A module for managing junctions.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
@/lua/common/utils.lua
require('filters')
require('inputFilters')
require('filters')
require('inputFilters')
lpack = require('lpack')
require('inputFilters')
lpack = require('lpack')
local buffer = require('string.buffer')
lpack = require('lpack')
local buffer = require('string.buffer')
--MARK: String utils
local inspect = require("libs/inspect/inspect")
function jsonDecode(content, context)
if not json then json = require("json") end
local state, data = xpcall(function() return json.decode(content) end, debug.traceback)
if not __jitv__ then
rawset(_G, '__jitv__', require("jit.v"))
end
@/lua/ge/extensions/gameplay/rally/snaproad/geoPacenotes.lua
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
@/lua/ge/extensions/editor/crawlEditor/missionPortTool.lua
local im = ui_imgui
local ffi = require('ffi')
local boundary = require('/lua/ge/extensions/gameplay/sites/zone')(nil, missionName .. "_boundary")
local gameplay_crawl_saveSystem = require('/lua/ge/extensions/gameplay/crawl/saveSystem')
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veAeroDebug.lua
local im = extensions.ui_imgui
local imguiUtils = require('ui/imguiUtils')
local wndName = "Vehicle Aero Debug"
@/lua/ge/extensions/gameplay/drift/destination.lua
pathData = require('/lua/ge/extensions/gameplay/race/path')("New Path")
pathData:onDeserialized(jsonReadFile(data.filePath))
@/lua/ge/extensions/core/cameraModes/free.lua
local manualzoom = require('core/cameraModes/manualzoom')
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veCrashTester.lua
local im = extensions.ui_imgui
local imguiUtils = require('ui/imguiUtils')
local wndName = "Crash Tester"
@/lua/common/libs/luamqtt/mqtt/protocol4.lua
local bit = require("libs/luamqtt/mqtt/bitwrap")
local bor = bit.bor
local protocol = require("libs/luamqtt/mqtt/protocol")
local make_uint8 = protocol.make_uint8
@/lua/ge/extensions/flowgraph/nodes/util/routePosition.lua
function C:onNodeReset()
route = require('/lua/ge/extensions/gameplay/route/route')()
end
@/lua/ge/extensions/gameplay/drag/general.lua
-- Import modules
local debugModule = require('/lua/ge/extensions/gameplay/drag/debug')
@/lua/common/extensions/tech/techCapture.lua
local tcom = require('tech/techCommunication')
@/lua/ge/extensions/gameplay/rally/recceSettings.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/common/libs/luamqtt/mqtt/luasocket_ssl.lua
local assert = assert
local luasocket = require("libs/luamqtt/mqtt/luasocket")
-- load right ssl module
local ssl = require(conn.ssl_module or "ssl")
@/lua/ge/extensions/editor/crawlEditor/paths.lua
local im = ui_imgui
local ffi = require('ffi')
local utilPath = path
@/lua/vehicle/extensions/profiling/zone.lua
--
-- local zone = require("jit.zone")
-- zone("AI")
@/gameplay/missionTypes/rallyStage/constructor.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
-- load path from file
local path = require('/lua/ge/extensions/gameplay/race/path')("New Path")
path:onDeserialized(jsonReadFile(self.missionFolder.."/race.race.json"))
-- calculate in-world route
local route = require('/lua/ge/extensions/gameplay/route/route')()
route:setupPathMulti(ret)
@/lua/vehicle/controller/propAnimation/hPattern.lua
local dequeue = require("dequeue")
@/lua/common/lpack.lua
local buffer = require('string.buffer')
@/lua/ge/extensions/gameplay/rally/vehicleCapture.lua
local logTag = ''
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/flowgraph/nodes/gameplay/crawl/getDynamicObjects.lua
function C:init(mgr)
self.bridge = require('ge/extensions/gameplay/crawl/flowgraphBridge')
end
@/lua/ge/extensions/flowgraph/nodes/gameplay/decalPath.lua
end
local route = require('/lua/ge/extensions/gameplay/route/route')()
local fwd = vec3()
@/lua/common/libs/luasocket/socket/smtp.lua
local base = _G
local coroutine = require("coroutine")
local string = require("string")
local coroutine = require("coroutine")
local string = require("string")
local math = require("math")
local string = require("string")
local math = require("math")
local os = require("os")
local math = require("math")
local os = require("os")
local socket = require("socket.socket")
local os = require("os")
local socket = require("socket.socket")
local tp = require("socket.tp")
local socket = require("socket.socket")
local tp = require("socket.tp")
local ltn12 = require("ltn12")
local tp = require("socket.tp")
local ltn12 = require("ltn12")
local headers = require("socket.headers")
local ltn12 = require("ltn12")
local headers = require("socket.headers")
local mime = require("mime")
local headers = require("socket.headers")
local mime = require("mime")
@/lua/vehicle/controller/sbrGauges.lua
local htmlTexture = require("htmlTexture")
@/lua/ge/extensions/editor/tech/roadArchitect/roadMesh.lua
-- External modules used.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
@/lua/ge/extensions/c2/webSocketHandler.lua
local wsUtils = require("utils/wsUtils")
@/lua/ge/extensions/flowgraph/nodes/gameplay/sites/location.lua
local ffi = require('ffi')
@/lua/vehicle/extensions/tech/techCore.lua
local tcom = require('tech/techCommunication')
local scriptai = require('scriptai')
local tcom = require('tech/techCommunication')
local scriptai = require('scriptai')
local techUtils = require('tech/techUtils')
local scriptai = require('scriptai')
local techUtils = require('tech/techUtils')
local techVehicleUtils = require('tech/techVehicleUtils')
local techUtils = require('tech/techUtils')
local techVehicleUtils = require('tech/techVehicleUtils')
@/lua/ge/extensions/flowgraph/builder.lua
local imu = require('ui/imguiUtils')
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local imu = require('ui/imguiUtils')
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
@/lua/ge/extensions/core/cameraModes/relative.lua
local manualzoom = require('core/cameraModes/manualzoom')
@/lua/ge/extensions/gameplay/rally/notebook/structured.lua
local Schema = require('/lua/ge/extensions/gameplay/rally/notebook/structured/schema')
@/lua/ge/extensions/core/vehicle/inplaceEdit.lua
local im = ui_imgui
local jbeamIO = require('jbeam/io')
local jbeamTableSchema = require('jbeam/tableSchema')
local jbeamIO = require('jbeam/io')
local jbeamTableSchema = require('jbeam/tableSchema')
@/gameplay/missionTypes/rallyRoadSection/constructor.lua
-- -- load path from file
-- local path = require('/lua/ge/extensions/gameplay/race/path')("New Path")
-- path:onDeserialized(jsonReadFile(self.missionFolder.."/race.race.json"))
-- -- calculate in-world route
-- local route = require('/lua/ge/extensions/gameplay/route/route')()
-- route:setupPathMulti(ret)
@/lua/ge/extensions/editor/flowgraph/nodelibrary.lua
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
C.arrowControllable = true
local matchStringFunction = require('/lua/ge/extensions/editor/util/searchUtil')().matchStringScore
local sharedFrecency = nil
editor.registerWindow(self.windowName, im.ImVec2(150,300), nil, true)
self.search = require('/lua/ge/extensions/editor/util/searchUtil')()
if sharedFrecency == nil then
@/lua/ge/extensions/render/viewDemo.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
@/lua/ge/extensions/ui/apps/minimap/route.lua
local layers = require("ui/apps/minimap/layers")
@/lua/ge/extensions/editor/resourceChecker/resourceUtil.lua
local im = ui_imgui
local ffi = require("ffi")
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/trackVehicleDistanceToPos.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local im = ui_imgui
@/lua/ge/extensions/editor/tech/roadArchitect/utilities.lua
-- External modules used.
local dbgDraw = require('utils/debugDraw')
@/lua/ge/extensions/editor/toolUtilities/render.lua
-- Module dependencies.
local dbgDraw = require('utils/debugDraw')
local geom = require('editor/toolUtilities/geom')
local dbgDraw = require('utils/debugDraw')
local geom = require('editor/toolUtilities/geom')
local styleCore = require('editor/toolUtilities/style')
local geom = require('editor/toolUtilities/geom')
local styleCore = require('editor/toolUtilities/style')
local util = require('editor/toolUtilities/util')
local styleCore = require('editor/toolUtilities/style')
local util = require('editor/toolUtilities/util')
@/lua/ge/extensions/editor/terraformTool.lua
-- Module dependencies.
local terraCore = require('editor/terraform/terraform')
local sourceFetcher = require('editor/terraform/fetchSources')
local terraCore = require('editor/terraform/terraform')
local sourceFetcher = require('editor/terraform/fetchSources')
local poly = require('editor/toolUtilities/polygon')
local sourceFetcher = require('editor/terraform/fetchSources')
local poly = require('editor/toolUtilities/polygon')
@/lua/ge/extensions/gameplay/rally/loop/rallyLoopManager.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyManager = require('/lua/ge/extensions/gameplay/rally/rallyManager')
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyManager = require('/lua/ge/extensions/gameplay/rally/rallyManager')
local Penalties = require('/lua/ge/extensions/gameplay/rally/loop/penalties')
local RallyManager = require('/lua/ge/extensions/gameplay/rally/rallyManager')
local Penalties = require('/lua/ge/extensions/gameplay/rally/loop/penalties')
local ScheduleUtils = require('/lua/ge/extensions/gameplay/rally/loop/scheduleUtils')
local Penalties = require('/lua/ge/extensions/gameplay/rally/loop/penalties')
local ScheduleUtils = require('/lua/ge/extensions/gameplay/rally/loop/scheduleUtils')
local RoadSectionPenaltyKeeper = require('/lua/ge/extensions/gameplay/rally/loop/roadSectionPenaltyKeeper')
local ScheduleUtils = require('/lua/ge/extensions/gameplay/rally/loop/scheduleUtils')
local RoadSectionPenaltyKeeper = require('/lua/ge/extensions/gameplay/rally/loop/roadSectionPenaltyKeeper')
local SpeedingDetector = require('/lua/ge/extensions/gameplay/rally/loop/speedingDetector')
local RoadSectionPenaltyKeeper = require('/lua/ge/extensions/gameplay/rally/loop/roadSectionPenaltyKeeper')
local SpeedingDetector = require('/lua/ge/extensions/gameplay/rally/loop/speedingDetector')
local RallySettings = require('/lua/ge/extensions/core/settings/rally')
local SpeedingDetector = require('/lua/ge/extensions/gameplay/rally/loop/speedingDetector')
local RallySettings = require('/lua/ge/extensions/core/settings/rally')
local TrafficExclusion = require('/lua/ge/extensions/gameplay/rally/trafficExclusion')
local RallySettings = require('/lua/ge/extensions/core/settings/rally')
local TrafficExclusion = require('/lua/ge/extensions/gameplay/rally/trafficExclusion')
local RallyEventLog = require('/lua/ge/extensions/gameplay/rally/loop/rallyEventLog')
local TrafficExclusion = require('/lua/ge/extensions/gameplay/rally/trafficExclusion')
local RallyEventLog = require('/lua/ge/extensions/gameplay/rally/loop/rallyEventLog')
-- local dbgDraw = require('utils/debugDraw')
local RallyEventLog = require('/lua/ge/extensions/gameplay/rally/loop/rallyEventLog')
-- local dbgDraw = require('utils/debugDraw')
@/lua/common/jbeam/materials.lua
require("utils")
local M = {}
@/lua/ge/extensions/editor/sidewalkSpline/splineMgr.lua
-- External modules.
local buffer = require('string.buffer')
local kit = require('editor/sidewalkSpline/kit')
local buffer = require('string.buffer')
local kit = require('editor/sidewalkSpline/kit')
local pop = require('editor/sidewalkSpline/populate')
local kit = require('editor/sidewalkSpline/kit')
local pop = require('editor/sidewalkSpline/populate')
local geom = require('editor/toolUtilities/geom')
local pop = require('editor/sidewalkSpline/populate')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
@/lua/common/extensions/ui/imgui.lua
-- in the gameengine, no wrapper is required, directly call everything
M = require('lua/common/extensions/ui/imgui_api')
end
@/lua/vehicle/controller/wendoverGauges.lua
local htmlTexture = require("htmlTexture")
@/lua/ge/extensions/editor/roadSpline/layerMgr.lua
-- Module dependencies.
local buffer = require('string.buffer')
local rdp = require('editor/toolUtilities/rdp')
local buffer = require('string.buffer')
local rdp = require('editor/toolUtilities/rdp')
local util = require('editor/toolUtilities/util')
local rdp = require('editor/toolUtilities/rdp')
local util = require('editor/toolUtilities/util')
@/lua/ge/extensions/editor/masterSpline/layerMgr.lua
-- Module dependencies.
local buffer = require('string.buffer')
local meshSplineLink = require('editor/meshSpline/splineMgr')
local buffer = require('string.buffer')
local meshSplineLink = require('editor/meshSpline/splineMgr')
local assemblySplineLink = require('editor/assemblySpline/splineMgr')
local meshSplineLink = require('editor/meshSpline/splineMgr')
local assemblySplineLink = require('editor/assemblySpline/splineMgr')
local decalSplineLink = require('editor/decalSpline/splineMgr')
local assemblySplineLink = require('editor/assemblySpline/splineMgr')
local decalSplineLink = require('editor/decalSpline/splineMgr')
local roadSplineLink = require('editor/roadSpline/groupMgr')
local decalSplineLink = require('editor/decalSpline/splineMgr')
local roadSplineLink = require('editor/roadSpline/groupMgr')
local rdp = require('editor/toolUtilities/rdp')
local roadSplineLink = require('editor/roadSpline/groupMgr')
local rdp = require('editor/toolUtilities/rdp')
@/lua/ge/extensions/editor/terrainMaterialsEditor.lua
local im = ui_imgui
local imUtils = require("ui/imguiUtils")
@/lua/ge/extensions/gameplay/rally/notebook/missionSettings.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
@/lua/ge/extensions/core/flowgraphManager.lua
local ffi = require('ffi')
node = C,
create = function(mgr, graph, forceId) return require('/lua/ge/extensions/flowgraph/basenode').use(mgr, graph, forceId, C) end
}
node = C,
create = function(mgr, graph, forceId) return require('/lua/ge/extensions/flowgraph/baseStateNode').use(mgr, graph, forceId, C) end
}
module = C,
create = function(mgr) return require('/lua/ge/extensions/flowgraph/baseModule').use(mgr, C) end
}
--for _, simpleNodeConstructor in ipairs(FS:findFiles(simpleNodeConstructorPath,"*.json")) do
-- require(simpleNodeConstructor)
--end
local data = jsonReadFile(filepath)
local mgr = require('/lua/ge/extensions/flowgraph/manager')(M)
table.insert(managers, mgr)
local function addManager(data)
local mgr = require('/lua/ge/extensions/flowgraph/manager')(M)
table.insert(managers, mgr)
@/lua/objectpool/main.lua
package.cpath = ''
require('luaCore')
require("utils")
require("devUtils")
require("utils")
require("devUtils")
require("ve_utils")
require("devUtils")
require("ve_utils")
require("mathlib")
require("ve_utils")
require("mathlib")
float3 = vec3
local object
local v = require("jbeam/stage2")
if type(initData) == "string" and string.len(initData) > 0 then
@/lua/ge/extensions/editor/drivePathEditor.lua
-- External modules.
local splineMgr = require('editor/drivePathEditor/splineMgr')
local playback = require('editor/drivePathEditor/playback')
local splineMgr = require('editor/drivePathEditor/splineMgr')
local playback = require('editor/drivePathEditor/playback')
local record = require('editor/drivePathEditor/record')
local playback = require('editor/drivePathEditor/playback')
local record = require('editor/drivePathEditor/record')
local input = require('editor/toolUtilities/splineInput')
local record = require('editor/drivePathEditor/record')
local input = require('editor/toolUtilities/splineInput')
local render = require('editor/toolUtilities/render')
local input = require('editor/toolUtilities/splineInput')
local render = require('editor/toolUtilities/render')
local skeleton = require('editor/toolUtilities/skeleton')
local render = require('editor/toolUtilities/render')
local skeleton = require('editor/toolUtilities/skeleton')
local rdp = require('editor/toolUtilities/rdp')
local skeleton = require('editor/toolUtilities/skeleton')
local rdp = require('editor/toolUtilities/rdp')
local util = require('editor/toolUtilities/util')
local rdp = require('editor/toolUtilities/rdp')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
@/lua/ge/extensions/editor/bulkRename.lua
local imgui = ui_imgui
local imUtils = require('ui/imguiUtils')
local objectHistoryActions = require("editor/api/objectHistoryActions")()
local imUtils = require('ui/imguiUtils')
local objectHistoryActions = require("editor/api/objectHistoryActions")()
local toolWindowName = "bulkRename"
@/lua/ge/extensions/gameplay/rally/notebook/codriver.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/flowgraph/nodes/util/ghost.lua
local ffi = require('ffi')
@/lua/ge/extensions/editor/flowgraph/projectSettings.lua
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
@/gameplay/missionTypes/timeTrial/constructor.lua
-- load path from file
local path = require('/lua/ge/extensions/gameplay/race/path')("New Path")
path:onDeserialized(jsonReadFile(self.missionFolder.."/race.race.json"))
-- calculate in-world route
local route = require('/lua/ge/extensions/gameplay/route/route')()
route:setupPathMulti(ret)
@/lua/ge/extensions/editor/extensionsDebug.lua
local im = ui_imgui
local ffi = require('ffi')
local imguiUtils = require('ui/imguiUtils')
local ffi = require('ffi')
local imguiUtils = require('ui/imguiUtils')
local toolWindowName = "extensionsDebug"
@/lua/ge/extensions/editor/gen/exp_meshexplorer.lua
local jbeamIO = require('jbeam/io')
if true then
local T = require('/lua/ge/extensions/ui/vehicleSelector/tiles')
-- local list = T.getTiles()
-- _addBuffer(gltfRoot, vertices, lastMeshInfo.verticesCount * floatByteSize * 3, name)
local sbuffer = require('string.buffer')
local dataString = sbuffer.new()
@/lua/ge/extensions/ui/extApp.lua
local wsUtils = require('utils/wsUtils')
local sm = getStreamManager()
local sm = getStreamManager()
local jsonEncodeFull = require('libs/lunajson/lunajson').encode -- slow but conform encoder
@/lua/ge/extensions/flowgraph/nodes/util/template.lua
-- return a string so a history point will be created (redo/undo)
local ffi = require('ffi')
function C:drawCustomProperties()
@/inspector/External/CodeMirror/searchcursor.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/common/jsonPrettyEncoderCustom.lua
require("utils")
local json = require('jsonPrettyEncoderCustom').encode(exampleTable, nil, nil, tblWeights, foldingCallback)
dump(json)
@/lua/ge/extensions/gameplay/drag/dragBridge.lua
M.getDialTimes = function()
local saveSystem = require('/lua/ge/extensions/gameplay/drag/saveSystem')
return saveSystem.getDialTimes()
M.generateHashFromFile = function(vehicleId)
local saveSystem = require('/lua/ge/extensions/gameplay/drag/saveSystem')
if vehicleId then
M.getHistory = function(id)
local saveSystem = require('/lua/ge/extensions/gameplay/drag/saveSystem')
return saveSystem.getHistory(id)
@/lua/ge/client/parseArgs.lua
if hasNextArg then
require(nextArg)
i = i + 1
@/lua/common/csvlib.lua
--
-- local csvfile = require('csvlib').newCSV("c1", "c2", "c3") -- or .newTSV("c1", "c2", "c3") for Tab Separated Values
-- csvfile:add(1,2,3)
local buffer = require('string.buffer')
local byte, sub, sformat, tablenew, max = string.byte, string.sub, string.format, table.new, math.max
@/lua/ge/extensions/editor/buildingEditor.lua
local W, UI, D, R, UU
UU = require('/lua/ge/extensions/editor/gen/utils')
unrequire(apack[3])
D = rerequire(apack[3]) --require('/lua/ge/extensions/editor/gen/decal')
unrequire(apack[4])
unrequire(apack[3])
D = rerequire(apack[3]) --require('/lua/ge/extensions/editor/gen/decal')
unrequire(apack[4])
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/veJBeamSpellchecker.lua
local im = extensions.ui_imgui
local jbeamIO = require('jbeam/io')
local jsonAST = require('json-ast')
local jbeamIO = require('jbeam/io')
local jsonAST = require('json-ast')
@/lua/ge/extensions/editor/sceneView.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
local vecUp = vec3(0, 0, 1)
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/vehicleStoppedNearPos.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local im = ui_imgui
@/lua/ge/extensions/editor/sensorConfigurationEditor.lua
-- External modules used.
local util = require('editor/tech/sensorConfiguration/utilities') -- A utility class for the sensor configuration editors.
local conversions = require('editor/tech/sensorConfiguration/conversions') -- A utility class for the sensor configuration editors.
local util = require('editor/tech/sensorConfiguration/utilities') -- A utility class for the sensor configuration editors.
local conversions = require('editor/tech/sensorConfiguration/conversions') -- A utility class for the sensor configuration editors.
local techUtils = require('tech/techUtils')
local conversions = require('editor/tech/sensorConfiguration/conversions') -- A utility class for the sensor configuration editors.
local techUtils = require('tech/techUtils')
@/lua/ge/extensions/editor/roadSpline.lua
-- External modules.
local groupMgr = require('editor/roadSpline/groupMgr')
local layerMgr = require('editor/roadSpline/layerMgr')
local groupMgr = require('editor/roadSpline/groupMgr')
local layerMgr = require('editor/roadSpline/layerMgr')
local import = require('editor/roadSpline/import')
local layerMgr = require('editor/roadSpline/layerMgr')
local import = require('editor/roadSpline/import')
local input = require('editor/toolUtilities/splineInput')
local import = require('editor/roadSpline/import')
local input = require('editor/toolUtilities/splineInput')
local materialSelectionMgr = require('editor/toolUtilities/materialSelectionMgr')
local input = require('editor/toolUtilities/splineInput')
local materialSelectionMgr = require('editor/toolUtilities/materialSelectionMgr')
local render = require('editor/toolUtilities/render')
local materialSelectionMgr = require('editor/toolUtilities/materialSelectionMgr')
local render = require('editor/toolUtilities/render')
local poly = require('editor/toolUtilities/polygon')
local render = require('editor/toolUtilities/render')
local poly = require('editor/toolUtilities/polygon')
local skeleton = require('editor/toolUtilities/skeleton')
local poly = require('editor/toolUtilities/polygon')
local skeleton = require('editor/toolUtilities/skeleton')
local rdp = require('editor/toolUtilities/rdp')
local skeleton = require('editor/toolUtilities/skeleton')
local rdp = require('editor/toolUtilities/rdp')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local rdp = require('editor/toolUtilities/rdp')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local util = require('editor/toolUtilities/util')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
local paint = require('editor/toolUtilities/terrainPainter')
local style = require('editor/toolUtilities/style')
local paint = require('editor/toolUtilities/terrainPainter')
@/lua/ge/extensions/core/cameraModes/unicycle.lua
local manualzoom = require('core/cameraModes/manualzoom')
@/inspector/External/CodeMirror/javascript.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/gameplay/rally/notebook/path.lua
local C = {}
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local MissionSettings = require('/lua/ge/extensions/gameplay/rally/notebook/missionSettings')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local MissionSettings = require('/lua/ge/extensions/gameplay/rally/notebook/missionSettings')
local VisualCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/visualCompositor')
local MissionSettings = require('/lua/ge/extensions/gameplay/rally/notebook/missionSettings')
local VisualCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/visualCompositor')
local TextCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/textCompositor')
local VisualCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/visualCompositor')
local TextCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/textCompositor')
local LibCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/libCompositor')
local TextCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/textCompositor')
local LibCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/libCompositor')
self.codrivers = require('/lua/ge/extensions/gameplay/util/sortedList')(
"codrivers",
self,
require('/lua/ge/extensions/gameplay/rally/notebook/codriver')
)
self.pacenotes = require('/lua/ge/extensions/gameplay/util/sortedList')(
"pacenotes",
self,
require('/lua/ge/extensions/gameplay/rally/notebook/pacenote')
)
function C:deleteAllPacenotes()
self.pacenotes = require('/lua/ge/extensions/gameplay/util/sortedList')(
"pacenotes",
self,
require('/lua/ge/extensions/gameplay/rally/notebook/pacenote')
)
@/lua/ge/extensions/flowgraph/nodes/gameplay/crawl/applyPenalty.lua
function C:init(mgr)
self.bridge = require('ge/extensions/gameplay/crawl/flowgraphBridge')
end
@/lua/vehicle/controller/tech/recorders.lua
local techVehicleUtils = require('tech/techVehicleUtils')
local computeMassProperties = techVehicleUtils.computeMassProperties
@/lua/ge/extensions/editor/cameraTransform.lua
local ffi = require('ffi')
@/lua/common/libs/luamqtt/mqtt/init.lua
local client = require("libs/luamqtt/mqtt/client")
local client_create = client.create
local ioloop_get = require("libs/luamqtt/mqtt/ioloop").get
@/lua/ge/extensions/gameplay/util/crashDetection.lua
-- Graph setup
plotHelperUtil = plotHelperUtil or require('/lua/ge/extensions/editor/util/plotHelperUtil')()
@/lua/ge/extensions/tech/capturePlayer.lua
local ffi = require('ffi')
local captureBuffer = require('string.buffer').new()
local ffi = require('ffi')
local captureBuffer = require('string.buffer').new()
local shmemManager = Research.SharedMemoryManager.getInstance()
local shmemManager = Research.SharedMemoryManager.getInstance()
local pcdLib = require('tech/pcdLib')
@/lua/common/jit/v.lua
-- Cache some library functions and objects.
local jit = require("jit")
local jutil = require("jit.util")
local jit = require("jit")
local jutil = require("jit.util")
local vmdef = require("jit.vmdef")
local jutil = require("jit.util")
local vmdef = require("jit.vmdef")
local funcinfo, traceinfo = jutil.funcinfo, jutil.traceinfo
@/lua/common/introspection.lua
-- require('introspection').gather_methods()
@/ui/uidevtools/tailwind.config.js
},
plugins: [require("daisyui")],
}
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/rallyPositionGetter.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/gameplay/missionTypes/rallyLoop/constructor.lua
local path = require('/lua/ge/extensions/gameplay/race/path')("New Path")
local raceData = jsonReadFile(raceFilePath)
-- Calculate in-world route from all waypoints
local route = require('/lua/ge/extensions/gameplay/route/route')()
route:setupPathMulti(allWaypoints)
@/ui/modules/photomode/photomode.js
]
bngApi.engineLua('require("util/renderComponentsAPI").getCurrentSettings()',
(data) => {
// Take the screenshot
bngApi.engineLua('require("screenshot").takeBigScreenShot()', () => {
// Wait another 100ms to ensure screenshot is taken
// countNext++;
// bngApi.engineLua('require("screenshot").takeScreenShot()', callNext)
// })
timedCall(next => {
bngApi.engineLua('require("screenshot").takeScreenShot()', next)
})
timedCall(next => {
bngApi.engineLua('require("screenshot").takeBigScreenShot()', next)
})
timedCall(next => {
bngApi.engineLua('require("screenshot").takeHugeScreenShot()', next)
})
}
bngApi.engineLua('require("client/postFx/dof").updateDOFSettings()')
})
bngApi.engineScript('$DOFPostFx::BlurMin = ' + value + ';')
bngApi.engineLua('require("client/postFx/dof").updateDOFSettings()')
})
bngApi.engineScript('$DOFPostFx::BlurMax = ' + value + ';')
bngApi.engineLua('require("client/postFx/dof").updateDOFSettings()')
})
bngApi.engineScript('$DOFPostFx::FocusRangeMax = ' + value + ';')
bngApi.engineLua('require("client/postFx/dof").updateDOFSettings()')
})
bngApi.engineScript('$DOFPostFx::BlurCurveFar = ' + value + ';')
bngApi.engineLua('require("client/postFx/dof").updateDOFSettings()')
})
bngApi.engineScript('$DOFPostFx::FocusRangeMin = ' + value + ';')
bngApi.engineLua('require("client/postFx/dof").updateDOFSettings()')
})
vm.colorCorrectionRamps = {}
bngApi.engineLua('require("util/renderComponentsAPI").getColorCorrections()',
(data) => {
vm.photomodeOverlays = {}
bngApi.engineLua('require("util/photomode").getPhotomodeOverlays()',
(data) => {
vm.settings.dofFalloffSharpness = vm.savedSettings.dofFalloffSharpness
bngApi.engineLua('require("client/postFx/dof").updateDOFSettings()')
// The watcher will handle the focus range changes
bngApi.engineLua('require("client/postFx/dof").updateDOFSettings()')
}
bngApi.engineScript('$DOFPostFx::EnableAutoFocus = false;')
bngApi.engineLua('require("client/postFx/dof").updateDOFSettings()')
}
bngApi.engineLua(`require('util/renderComponentsAPI').setMultiSettings( ${bngApi.serializeToLua(vm.originalPostSettings)} )`)
resetColorCorrectionRamp()
@/lua/common/jbeam/sectionMerger.lua
local jbeamUtils = require("jbeam/utils")
@/lua/ge/extensions/flowgraph/graph.lua
self.variables = require('/lua/ge/extensions/flowgraph/variableStorage')(self.mgr)
local _createLink = require('/lua/ge/extensions/flowgraph/link')
function C:createLink(startPin, endPin, ...)
@/lua/ge/main.lua
require('luaCore')
require('common/cdefs')
require('luaCore')
require('common/cdefs')
require('mathlib')
Point3F = vec3
Point3F = vec3
require("utils")
require("devUtils")
require("utils")
require("devUtils")
require("ge_utils")
require("devUtils")
require("ge_utils")
require("luaProfiler")
require("ge_utils")
require("luaProfiler")
local STP = require "libs/StackTracePlus/StackTracePlus"
json = require("json")
guihooks = require("guihooks")
json = require("json")
guihooks = require("guihooks")
screenshot = require("screenshot")
guihooks = require("guihooks")
screenshot = require("screenshot")
simTimeAuthority = require("simTimeAuthority")
screenshot = require("screenshot")
simTimeAuthority = require("simTimeAuthority")
bullettime = simTimeAuthority -- retrocompatibility
bullettime = simTimeAuthority -- retrocompatibility
extensions = require("extensions")
extensions.addModulePath("lua/ge/extensions/")
extensions.addModulePath("lua/common/extensions/")
map = require("map")
settings = extensions.core_settings_settings
settings = extensions.core_settings_settings
perf = require("utils/perf")
spawn = require("spawn")
perf = require("utils/perf")
spawn = require("spawn")
setSpawnpoint= require ("setSpawnpoint")
spawn = require("spawn")
setSpawnpoint= require ("setSpawnpoint")
serverConnection = require("serverConnection")
setSpawnpoint= require ("setSpawnpoint")
serverConnection = require("serverConnection")
server = require("server/server")
serverConnection = require("serverConnection")
server = require("server/server")
commands = require("server/commands")
server = require("server/server")
commands = require("server/commands")
editor = {}
worldReadyState = -1 -- tracks if the level loading is done yet: 0 = no, 1 = yes, load play ui, 2 = all done
parseArgs = require("client/parseArgs")
local ffi = require("ffi")
--print(" * loading mod script file: " .. fileC)
require(fileC)
end
-- Initialise Core stuff.
local clientCore = require("client/core")
clientCore.initializeCore()
-- Load the scripts that start it all...
local client_init = require("client/init")
function onLuaReloaded()
local clientCore = require("client/core")
clientCore.reloadCore()
clientCore.reloadCore()
local client_init = require("client/init")
client_init.reloadClient()
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veGeneralData.lua
local im = extensions.ui_imgui
local imguiUtils = require('ui/imguiUtils')
local wndName = "General Data"
@/lua/ge/extensions/gameplay/discover.lua
local dir, fn, ext = path.splitWithoutExt(file)
local discover = require(dir..fn)
if discover.pageInfo then
@/lua/ge/extensions/flowgraph/basenode.lua
self.alignmentPin = require('/lua/ge/extensions/flowgraph/pin')(self.graph, self)
self.alignmentPin.name = "ALIGNMENT PIN DO NOT USE"
local _createPin = require('/lua/ge/extensions/flowgraph/pin')
function C:createPin(direction, type, name, default, description, autoNumber, extra, fixed)
@/lua/ge/extensions/flowgraph/nodes/gameplay/crawl/stopCrawl.lua
function C:init(mgr)
self.bridge = require('ge/extensions/gameplay/crawl/flowgraphBridge')
end
@/lua/vehicle/extensions/mqttGrafanaDemo.lua
local M = {}
local mqtt = require("libs/luamqtt/mqtt/init")
local client = nil
@/lua/vehicle/recovery.lua
-- file, You can obtain one at http://beamng.com/bCDDL-1.1.txt
local dequeue = require('dequeue')
@/lua/ge/extensions/editor/dragRaceEditor/lanes.lua
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local dragSaveSystem = require('/lua/ge/extensions/gameplay/drag/saveSystem')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local dragSaveSystem = require('/lua/ge/extensions/gameplay/drag/saveSystem')
local im = ui_imgui
local im = ui_imgui
local ffi = require('ffi')
@/lua/ge/extensions/editor/toolUtilities/util.lua
-- Module dependencies.
local ffi = require("ffi")
local mime = require('mime')
local ffi = require("ffi")
local mime = require('mime')
@/lua/ge/extensions/editor/rallyEditor/recceTab.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local Recce = require('/lua/ge/extensions/gameplay/rally/recce')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local Recce = require('/lua/ge/extensions/gameplay/rally/recce')
@/inspector/External/CodeMirror/htmlmixed.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"), require("../xml/xml"), require("../javascript/javascript"), require("../css/css"));
else if (typeof define == "function" && define.amd) // AMD
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"), require("../xml/xml"), require("../javascript/javascript"), require("../css/css"));
else if (typeof define == "function" && define.amd) // AMD
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"), require("../xml/xml"), require("../javascript/javascript"), require("../css/css"));
else if (typeof define == "function" && define.amd) // AMD
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"), require("../xml/xml"), require("../javascript/javascript"), require("../css/css"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/gameplay/missions/missionManager.lua
local result = xpcall(function()
script = require(scriptPath)
end
@/lua/ge/extensions/editor/sidewalkSpline/populate.lua
-- Module dependencies.
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/createRallyGroundMarker.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/sidewalkSpline.lua
local splineMgr = require('editor/sidewalkSpline/splineMgr')
local kit = require('editor/sidewalkSpline/kit')
local splineMgr = require('editor/sidewalkSpline/splineMgr')
local kit = require('editor/sidewalkSpline/kit')
local pop = require('editor/sidewalkSpline/populate')
local kit = require('editor/sidewalkSpline/kit')
local pop = require('editor/sidewalkSpline/populate')
local input = require('editor/toolUtilities/splineInput')
local pop = require('editor/sidewalkSpline/populate')
local input = require('editor/toolUtilities/splineInput')
local render = require('editor/toolUtilities/render')
local input = require('editor/toolUtilities/splineInput')
local render = require('editor/toolUtilities/render')
local skeleton = require('editor/toolUtilities/skeleton')
local render = require('editor/toolUtilities/render')
local skeleton = require('editor/toolUtilities/skeleton')
local rdp = require('editor/toolUtilities/rdp')
local skeleton = require('editor/toolUtilities/skeleton')
local rdp = require('editor/toolUtilities/rdp')
local poly = require('editor/toolUtilities/polygon')
local rdp = require('editor/toolUtilities/rdp')
local poly = require('editor/toolUtilities/polygon')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local poly = require('editor/toolUtilities/polygon')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local util = require('editor/toolUtilities/util')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
local terra = require('editor/terraform/terraform')
local style = require('editor/toolUtilities/style')
local terra = require('editor/terraform/terraform')
@/lua/ge/extensions/gameplay/rally/recce/drivelineRecording.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local jsonlUtils = require('/lua/ge/extensions/gameplay/rally/util/jsonlUtils')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local jsonlUtils = require('/lua/ge/extensions/gameplay/rally/util/jsonlUtils')
local PointList = require('/lua/ge/extensions/gameplay/rally/driveline/pointList')
local jsonlUtils = require('/lua/ge/extensions/gameplay/rally/util/jsonlUtils')
local PointList = require('/lua/ge/extensions/gameplay/rally/driveline/pointList')
@/lua/ge/extensions/editor/roadArchitect.lua
-- External modules used.
local roadMgr = require('editor/tech/roadArchitect/roads') -- A module for managing roads.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing road profiles.
local roadMgr = require('editor/tech/roadArchitect/roads') -- A module for managing roads.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing road profiles.
local groupMgr = require('editor/tech/roadArchitect/groups') -- A module for managing groups.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing road profiles.
local groupMgr = require('editor/tech/roadArchitect/groups') -- A module for managing groups.
local jctMgr = require('editor/tech/roadArchitect/junctions') -- A module for managing junctions.
local groupMgr = require('editor/tech/roadArchitect/groups') -- A module for managing groups.
local jctMgr = require('editor/tech/roadArchitect/junctions') -- A module for managing junctions.
local linkUtil = require('editor/tech/roadArchitect/link') -- A utility class for linking roads and junctions.
local jctMgr = require('editor/tech/roadArchitect/junctions') -- A module for managing junctions.
local linkUtil = require('editor/tech/roadArchitect/link') -- A utility class for linking roads and junctions.
local render = require('editor/tech/roadArchitect/render') -- A module for managing the rendering the road architect edit visualisations.
local linkUtil = require('editor/tech/roadArchitect/link') -- A utility class for linking roads and junctions.
local render = require('editor/tech/roadArchitect/render') -- A module for managing the rendering the road architect edit visualisations.
local terra = require('editor/tech/roadArchitect/terraform') -- A module containing functions for performing terraforming operations.
local render = require('editor/tech/roadArchitect/render') -- A module for managing the rendering the road architect edit visualisations.
local terra = require('editor/tech/roadArchitect/terraform') -- A module containing functions for performing terraforming operations.
local staticMgr = require('editor/tech/roadArchitect/staticMeshMgr') -- A module for managing static mesh selection and audition.
local terra = require('editor/tech/roadArchitect/terraform') -- A module containing functions for performing terraforming operations.
local staticMgr = require('editor/tech/roadArchitect/staticMeshMgr') -- A module for managing static mesh selection and audition.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
local staticMgr = require('editor/tech/roadArchitect/staticMeshMgr') -- A module for managing static mesh selection and audition.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
local import, export = nil, nil
if isTechLicense then
import = require('editor/tech/roadArchitect/import') -- A module containing functions for importing road networks.
export = require('editor/tech/roadArchitect/export') -- A module containing functions for exporting road networks.
import = require('editor/tech/roadArchitect/import') -- A module containing functions for importing road networks.
export = require('editor/tech/roadArchitect/export') -- A module containing functions for exporting road networks.
end
@/lua/ge/extensions/editor/flowgraph/garbageDebug.lua
local plotHelperUtil = require('/lua/ge/extensions/editor/util/plotHelperUtil')(plotParams)
local scale = 1
@/inspector/External/CodeMirror/matchbrackets.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/inspector/External/CodeMirror/livescript.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/veJBeamVariablesChecker.lua
local im = extensions.ui_imgui
local jbeamTableSchema = require('jbeam/tableSchema')
@/lua/ge/extensions/editor/aiViz.lua
local quadtree = require('quadtree')
local qtNodes
@/lua/ge/extensions/editor/vehicleDetailViewer.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/getRallyLoopInfo.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/aiTests.lua
local toolWindowName = "Vehicle AI Path/Plan Debug"
local route = require("/lua/ge/extensions/gameplay/route/route")()
local routeMarkers = {}
local function newRouteMarker(name) -- returns new marker data
local point = require(transformUtilPath)(name, name)
point.allowScale = false
@/lua/ge/extensions/telemetry/core.lua
-- Initialize event buffer
eventBuffer = require('string.buffer').new()
eventCount = 0
@/lua/ge/extensions/editor/missionPlaybook.lua
local M = {}
local ffi = require("ffi")
local im = ui_imgui
local missionSearch = require('/lua/ge/extensions/editor/util/searchUtil')()
local missionSearchTxt = im.ArrayChar(256, "")
@/lua/ge/extensions/editor/sitesEditor/parkingSpots.lua
self.multiSpotData = { spotAmount = im.IntPtr(1), spotOffset = im.FloatPtr(0), spotDirection = "Left", spotRotation = im.FloatPtr(0) }
transformUtil = require('/lua/ge/extensions/editor/util/transformUtil')("Edit Sites", "Transform")
end
@/lua/ge/extensions/editor/dragRaceEditor/waypoints.lua
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local dragSaveSystem = require('/lua/ge/extensions/gameplay/drag/saveSystem')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local dragSaveSystem = require('/lua/ge/extensions/gameplay/drag/saveSystem')
local im = ui_imgui
local im = ui_imgui
local ffi = require('ffi')
@/lua/ge/extensions/flowgraph/baseStateNode.lua
-- make our own custom pins for the borders
local _createPin = require('/lua/ge/extensions/flowgraph/pin')
self.transitionPins = {_in = {}, _out = {}}
function M.createBase(...)
local o = require('/lua/ge/extensions/flowgraph/basenode').createBase(...)
@/lua/common/libs/luamqtt/mqtt/bitwrap.lua
if _VERSION == "Lua 5.1" or type(jit) == "table" then -- Lua 5.1 or LuaJIT (based on Lua 5.1)
return require("bit") -- custom module https://luarocks.org/modules/luarocks/luabitop
elseif _VERSION == "Lua 5.2" then
elseif _VERSION == "Lua 5.2" then
return require("bit32") -- standard Lua 5.2 module
else
else
return require("libs/luamqtt/mqtt/bit53")
end
@/lua/vehicle/main.lua
package.cpath = ""
require("luaCore")
require('common/cdefMath')
require("luaCore")
require('common/cdefMath')
require("utils")
require("devUtils")
require("utils")
require("devUtils")
require("ve_utils")
require("devUtils")
require("ve_utils")
require("mathlib")
require("ve_utils")
require("mathlib")
float3 = vec3
float3 = vec3
require("controlSystems")
local STP = require "libs/StackTracePlus/StackTracePlus"
extensions = require("extensions")
extensions.addModulePath("lua/vehicle/extensions/")
settings = require("settings")
backwardsCompatibility = require("backwardsCompatibility")
settings = require("settings")
backwardsCompatibility = require("backwardsCompatibility")
objectId = obj:getId() -- also set by c++
damageTracker = require("damageTracker")
drivetrain = require("drivetrain")
damageTracker = require("damageTracker")
drivetrain = require("drivetrain")
powertrain = require("powertrain")
drivetrain = require("drivetrain")
powertrain = require("powertrain")
powertrain.setVehiclePath(path)
powertrain.setVehiclePath(path)
energyStorage = require("energyStorage")
controller = require("controller")
energyStorage = require("energyStorage")
controller = require("controller")
wheels = require("wheels")
sounds = require("sounds")
wheels = require("wheels")
sounds = require("sounds")
-- vehedit = require('vehicleEditor/veMain')
sounds = require("sounds")
-- vehedit = require('vehicleEditor/veMain')
bdebug = require("bdebug")
-- vehedit = require('vehicleEditor/veMain')
bdebug = require("bdebug")
input = require("input")
bdebug = require("bdebug")
input = require("input")
props = require("props")
input = require("input")
props = require("props")
particles = require("particles")
particlefilter = require("particlefilter")
particles = require("particles")
particlefilter = require("particlefilter")
material = require("material")
particlefilter = require("particlefilter")
material = require("material")
v = require("jbeam/stage2")
material = require("material")
v = require("jbeam/stage2")
electrics = require("electrics")
v = require("jbeam/stage2")
electrics = require("electrics")
beamstate = require("beamstate")
electrics = require("electrics")
beamstate = require("beamstate")
protocols = require("protocols")
beamstate = require("beamstate")
protocols = require("protocols")
sensors = require("sensors")
protocols = require("protocols")
sensors = require("sensors")
bullettime = require("bullettime") -- to be deprecated
sensors = require("sensors")
bullettime = require("bullettime") -- to be deprecated
thrusters = require("thrusters")
bullettime = require("bullettime") -- to be deprecated
thrusters = require("thrusters")
hydros = require("hydros")
thrusters = require("thrusters")
hydros = require("hydros")
guihooks = require("guihooks") -- do not change its name, the GUI callback will break otherwise
hydros = require("hydros")
guihooks = require("guihooks") -- do not change its name, the GUI callback will break otherwise
streams = require("guistreams")
guihooks = require("guihooks") -- do not change its name, the GUI callback will break otherwise
streams = require("guistreams")
gui = guihooks -- backward compatibility
gui = guihooks -- backward compatibility
ai = require("ai")
recovery = require("recovery")
ai = require("ai")
recovery = require("recovery")
mapmgr = require("mapmgr")
recovery = require("recovery")
mapmgr = require("mapmgr")
fire = require("fire")
mapmgr = require("mapmgr")
fire = require("fire")
partCondition = require("partCondition")
fire = require("fire")
partCondition = require("partCondition")
@/lua/ge/extensions/flowgraph/nodes/util/customLua.lua
local ffi = require('ffi')
@/lua/ge/extensions/editor/gen/decal.lua
--local ffi = require("ffi")
--local ffifound, ffi = pcall(require, 'ffi')
--end
--local mathLib = require("/lua/ge/extensions/editor/gen/audll")
if false then
local ffi = require("ffi")
--local ffi = require "ffi"
local U = require('/lua/ge/extensions/editor/gen/utils')
local R = require('/lua/ge/extensions/editor/gen/render')
local U = require('/lua/ge/extensions/editor/gen/utils')
local R = require('/lua/ge/extensions/editor/gen/render')
local Render = require('/lua/ge/extensions/editor/gen/render')
--input = require("/lua/vehicle/input")
local Render = require('/lua/ge/extensions/editor/gen/render')
--input = require("/lua/vehicle/input")
--guihooks = require("/lua/common/guihooks")
--input = require("/lua/vehicle/input")
--guihooks = require("/lua/common/guihooks")
--local AI = require("/lua/vehicle/ai")
--guihooks = require("/lua/common/guihooks")
--local AI = require("/lua/vehicle/ai")
--local U = require('/lua/ge/extensions/editor/gen/utils')
--local AI = require("/lua/vehicle/ai")
--local U = require('/lua/ge/extensions/editor/gen/utils')
-- input = require("/lua/vehicle/input")
@/lua/ge/extensions/flowgraph/nodes/mission/selectGarageSpots.lua
--local route = require('/lua/ge/extensions/gameplay/route/route')()
function C:findEndSpotForStartingSpot(startSpot)
@/lua/common/libs/luasocket/socket/socket.lua
local base = _G
local string = require("string")
local math = require("math")
local string = require("string")
local math = require("math")
local socket = require("socket")
local math = require("math")
local socket = require("socket")
@/lua/ge/extensions/core/vehicle/partmgmt.lua
local buffer = require('string.buffer')
local json = require("json")
local buffer = require('string.buffer')
local json = require("json")
local jbeamIO = require('jbeam/io')
local json = require("json")
local jbeamIO = require('jbeam/io')
@/lua/ge/extensions/scenario/scenarios.lua
local helper = require('scenario/scenariohelper')
local raceMarker = require("scenario/race_marker")
local helper = require('scenario/scenariohelper')
local raceMarker = require("scenario/race_marker")
@/lua/ge/extensions/gameplay/sites/location.lua
self.sortOrder = 999999
self.customFields = require('/lua/ge/extensions/gameplay/sites/customFields')()
end
@/lua/ge/extensions/editor/assemblySpline/distribution.lua
-- Module dependencies.
local mol = require('editor/assemblySpline/molecule')
@/lua/ge/extensions/editor/flowgraph/variables.lua
local im = ui_imgui
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local C = {}
@/lua/common/jbeam/optimization.lua
local jbeamUtils = require("jbeam/utils")
@/lua/ge/extensions/editor/masterSpline/splineMgr.lua
-- Module dependencies.
local buffer = require('string.buffer')
local layerMgr = require('editor/masterSpline/layerMgr')
local buffer = require('string.buffer')
local layerMgr = require('editor/masterSpline/layerMgr')
local homologation = require('editor/masterSpline/homologation')
local layerMgr = require('editor/masterSpline/layerMgr')
local homologation = require('editor/masterSpline/homologation')
local jumps = require('editor/masterSpline/jumpTables')
local homologation = require('editor/masterSpline/homologation')
local jumps = require('editor/masterSpline/jumpTables')
local roadDesignStandards = require('editor/toolUtilities/roadDesignStandards')
local jumps = require('editor/masterSpline/jumpTables')
local roadDesignStandards = require('editor/toolUtilities/roadDesignStandards')
local geom = require('editor/toolUtilities/geom')
local roadDesignStandards = require('editor/toolUtilities/roadDesignStandards')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local meshSplineLink = require('editor/meshSpline/splineMgr')
local util = require('editor/toolUtilities/util')
local meshSplineLink = require('editor/meshSpline/splineMgr')
local assemblySplineLink = require('editor/assemblySpline/splineMgr')
local meshSplineLink = require('editor/meshSpline/splineMgr')
local assemblySplineLink = require('editor/assemblySpline/splineMgr')
local decalSplineLink = require('editor/decalSpline/splineMgr')
local assemblySplineLink = require('editor/assemblySpline/splineMgr')
local decalSplineLink = require('editor/decalSpline/splineMgr')
local roadSplineLink = require('editor/roadSpline/groupMgr')
local decalSplineLink = require('editor/decalSpline/splineMgr')
local roadSplineLink = require('editor/roadSpline/groupMgr')
@/lua/ge/extensions/career/modules/delivery/parcelManager.lua
local ffi = require('ffi')
M.dependencies = {"freeroam_facilities"}
@/lua/ge/extensions/editor/missionEditor/playbookUtils.lua
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
@/lua/ge/extensions/core/hotlapping.lua
if not pathData then
pathData = require('/lua/ge/extensions/gameplay/race/path')('Hotlapping')
M.addCheckPoint() -- start position
-- initialize the race module
raceData = require('/lua/ge/extensions/gameplay/race/race')()
raceData:setPath(pathData)
-- initialize the visual race markers
markers = require('scenario/race_marker')
markers.init()
if json then
pathData = require('/lua/ge/extensions/gameplay/race/path')('Hotlapping')
pathData:onDeserialized(json)
filePath = file
pathData = require('/lua/ge/extensions/gameplay/race/path')('Hotlapping')
--pathData:fromLapConfig(lapConfig, true)
@/lua/common/libs/luamqtt/mqtt/tools.lua
local string = require("string")
local str_format = string.format
local table = require("table")
local tbl_concat = table.concat
local math = require("math")
local math_floor = math.floor
@/lua/ge/extensions/editor/trafficManager.lua
if not vehSelector then -- initialize vehicle selector util here, with custom settings
vehSelector = require("/lua/ge/extensions/editor/util/vehicleSelectUtil")("Vehicle##trafficManager")
vehSelector.enablePaints = true
@/inspector/External/CodeMirror/xml.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/common/utils/torqueScriptParser.lua
jit.off()
local epnf = require( "libs/lua-luaepnf/epnf" )
jit.on()
@/lua/ge/extensions/editor/api/gui.lua
local editor
local ffi = require('ffi')
local imgui = ui_imgui
local imgui = ui_imgui
local imguiUtils = require('ui/imguiUtils')
--TODO: do we init imgui there in that file
require('editor/api/guiTheme')
@/lua/common/jbeam/slotSystem.lua
local jbeamIO = require('jbeam/io')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/rallyMoveVehicleTo.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/gen/test.lua
local U = require('/lua/ge/extensions/editor/gen/utils')
local E,W,UI,UU
local R = require('/lua/ge/extensions/editor/gen/region')
local p = vec3(-417.601593,64.60771179,73.03094482)
-- local nwlib = ffi.load("nwlib.dll")
-- local mathLib = require("/lua/ge/extensions/editor/gen/audll")
-- lo('?? for_ML:'..nwlib)
if false then
local inspect = require("libs/inspect/inspect")
if false then
-- local slaxml = require('libs/slaxml/slaxml')
-- local slaxdom = require('libs/slaxml/slaxdom')
-- local slaxml = require('libs/slaxml/slaxml')
-- local slaxdom = require('libs/slaxml/slaxdom')
local R = require('/lua/ge/extensions/editor/gen/robot')
R.clear(groupEdit)
@/lua/ge/extensions/editor/missionEditor/genericTypeData.lua
local missionTypesDir = "/gameplay/missionTypes"
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
-- style helper
else
self.missionTypeEditors[missionType] = require(reqPath)(self.missionEditor)
if not self.missionTypeEditors[missionType] then
@/lua/ge/extensions/editor/crawlEditor/waypoints.lua
local im = ui_imgui
local ffi = require('ffi')
@/lua/ge/extensions/editor/missionEditor/conditions.lua
local conditionFunctions = {}
local search = require('/lua/ge/extensions/editor/util/searchUtil')()
for _, file in ipairs(files) do
local aConds = require(file:sub(0,-5))
for key, value in pairs(aConds) do
@/lua/ge/extensions/editor/crawlEditor/startingPositions.lua
local im = ui_imgui
local ffi = require('ffi')
@/lua/ge/extensions/editor/api/genericInspector.lua
local ffi = require('ffi')
local imgui = ui_imgui
function C:initialize(fieldSetter)
self.valueInspector = require("editor/api/valueInspector")()
self.fieldSetter = fieldSetter
@/lua/ge/extensions/editor/layoutManager.lua
local imgui = ui_imgui
local imguiUtils = require('ui/imguiUtils')
local imguiIO = imgui.GetIO()
@/lua/ge/extensions/gameplay/missions/proceduralMissionGenerators/timeTrialMissions.lua
if not FS:fileExists(cacheFile) then
local path = require('/lua/ge/extensions/gameplay/race/path')("New Race")
local succ = path:fromTrack(race, true)
@/lua/ge/extensions/gameplay/traffic/roles/standard.lua
return function(...) return require('/lua/ge/extensions/gameplay/traffic/baseRole')(C, ...) end
@/lua/ge/extensions/editor/main.lua
editor = M
local ffi = require('ffi')
local imgui = ui_imgui
local imgui = ui_imgui
local imguiUtils = require('ui/imguiUtils')
M.additionalActionMaps = {}
M.preferencesRegistry = require("editor/api/preferencesRegistry")()
log('I', "editor", "Initializing editor modules...")
M.guiModule = require("editor/api/gui")
M.coreModule = require("editor/api/core")
M.guiModule = require("editor/api/gui")
M.coreModule = require("editor/api/core")
M.assetsModule = require("editor/api/assets")
M.coreModule = require("editor/api/core")
M.assetsModule = require("editor/api/assets")
M.cameraModule = require("editor/api/camera")
M.assetsModule = require("editor/api/assets")
M.cameraModule = require("editor/api/camera")
M.dataBlockModule = require("editor/api/dataBlock")
M.cameraModule = require("editor/api/camera")
M.dataBlockModule = require("editor/api/dataBlock")
M.decalModule = require("editor/api/decal")
M.dataBlockModule = require("editor/api/dataBlock")
M.decalModule = require("editor/api/decal")
M.gizmoModule = require("editor/api/gizmo")
M.decalModule = require("editor/api/decal")
M.gizmoModule = require("editor/api/gizmo")
M.materialModule = require("editor/api/material")
M.gizmoModule = require("editor/api/gizmo")
M.materialModule = require("editor/api/material")
M.navigationModule = require("editor/api/navigation")
M.materialModule = require("editor/api/material")
M.navigationModule = require("editor/api/navigation")
M.objectModule = require("editor/api/object")
M.navigationModule = require("editor/api/navigation")
M.objectModule = require("editor/api/object")
M.roadRiverModule = require("editor/api/roadRiver")
M.objectModule = require("editor/api/object")
M.roadRiverModule = require("editor/api/roadRiver")
M.sketchModule = require("editor/api/sketch")
M.roadRiverModule = require("editor/api/roadRiver")
M.sketchModule = require("editor/api/sketch")
M.terrainModule = require("editor/api/terrain")
M.sketchModule = require("editor/api/sketch")
M.terrainModule = require("editor/api/terrain")
M.forestModule = require("editor/api/forest")
M.terrainModule = require("editor/api/terrain")
M.forestModule = require("editor/api/forest")
@/lua/ge/extensions/core/multiseat.lua
require("utils")
local M = {}
@/lua/common/jbeam/loader.lua
local particles = require("particles")
local jbeamIO = require('jbeam/io')
local jbeamTableSchema = require('jbeam/tableSchema')
local jbeamIO = require('jbeam/io')
local jbeamTableSchema = require('jbeam/tableSchema')
local jbeamLinks = require('jbeam/links')
local jbeamTableSchema = require('jbeam/tableSchema')
local jbeamLinks = require('jbeam/links')
local jbeamOptimization = require('jbeam/optimization')
local jbeamLinks = require('jbeam/links')
local jbeamOptimization = require('jbeam/optimization')
local sectionMerger = require('jbeam/sectionMerger')
local jbeamOptimization = require('jbeam/optimization')
local sectionMerger = require('jbeam/sectionMerger')
local jbeamSlotSystem = require('jbeam/slotSystem')
local sectionMerger = require('jbeam/sectionMerger')
local jbeamSlotSystem = require('jbeam/slotSystem')
local jbeamGroups = require('jbeam/groups')
local jbeamSlotSystem = require('jbeam/slotSystem')
local jbeamGroups = require('jbeam/groups')
local jbeamScaling = require('jbeam/scaling')
local jbeamGroups = require('jbeam/groups')
local jbeamScaling = require('jbeam/scaling')
local jbeamInteraction = require('jbeam/interaction')
local jbeamScaling = require('jbeam/scaling')
local jbeamInteraction = require('jbeam/interaction')
local jbeamVariables = require('jbeam/variables')
local jbeamInteraction = require('jbeam/interaction')
local jbeamVariables = require('jbeam/variables')
local jbeamCamera = require('jbeam/sections/camera')
local jbeamVariables = require('jbeam/variables')
local jbeamCamera = require('jbeam/sections/camera')
local jbeamWheels = require('jbeam/sections/wheels')
local jbeamCamera = require('jbeam/sections/camera')
local jbeamWheels = require('jbeam/sections/wheels')
local jbeamNodeBeam = require('jbeam/sections/nodeBeam')
local jbeamWheels = require('jbeam/sections/wheels')
local jbeamNodeBeam = require('jbeam/sections/nodeBeam')
local jbeamLicensePlatesSkins = require('jbeam/sections/licenseplatesSkins')
local jbeamNodeBeam = require('jbeam/sections/nodeBeam')
local jbeamLicensePlatesSkins = require('jbeam/sections/licenseplatesSkins')
local jbeamAssorted = require('jbeam/sections/assorted')
local jbeamLicensePlatesSkins = require('jbeam/sections/licenseplatesSkins')
local jbeamAssorted = require('jbeam/sections/assorted')
local jbeamMeshs = require('jbeam/sections/meshs')
local jbeamAssorted = require('jbeam/sections/assorted')
local jbeamMeshs = require('jbeam/sections/meshs')
local jbeamVisualRopes = require('jbeam/sections/vropes')
local jbeamMeshs = require('jbeam/sections/meshs')
local jbeamVisualRopes = require('jbeam/sections/vropes')
local jbeamEvents = require('jbeam/sections/events')
local jbeamVisualRopes = require('jbeam/sections/vropes')
local jbeamEvents = require('jbeam/sections/events')
local jbeamColors = require('jbeam/sections/colors')
local jbeamEvents = require('jbeam/sections/events')
local jbeamColors = require('jbeam/sections/colors')
local jbeamPaints = require('jbeam/sections/paints')
local jbeamColors = require('jbeam/sections/colors')
local jbeamPaints = require('jbeam/sections/paints')
local jbeamMirrors = require('jbeam/sections/mirror')
local jbeamPaints = require('jbeam/sections/paints')
local jbeamMirrors = require('jbeam/sections/mirror')
local jbeamPartColors = require_optional('jbeam/sections/partColors') or { process=nop }
local jbeamCondition = require_optional('jbeam/sections/condition') or { process=nop }
local jbeamMaterials = require('jbeam/materials')
local fn = vehicleDirectories[1] .. '/vehicleDebug_preTable.json'
require('jbeamWriter').writeFile(fn, vehicle)
log('I', 'vehicleloader.debug', 'wrote file: ' .. fn)
@/lua/ge/extensions/flowgraph/nodes/gameplay/race/raceMarkers.lua
if self.markers == nil then
self.markers = require('scenario/race_marker')
self.markers.init()
@/lua/ge/extensions/editor/dragRaceEditor/utils.lua
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local im = ui_imgui
M.setupTransform = function(label, transform, allowTranslate, allowRotate, allowScale)
local transformUtil = require('/lua/ge/extensions/editor/util/transformUtil')(label, label)
transformUtil.allowTranslate = allowTranslate ~= false
@/lua/ge/extensions/gameplay/rally/recceApp.lua
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
-- local Recce = require('/lua/ge/extensions/gameplay/rally/recce')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
-- local Recce = require('/lua/ge/extensions/gameplay/rally/recce')
local RecceSettings = require('/lua/ge/extensions/gameplay/rally/recceSettings')
-- local Recce = require('/lua/ge/extensions/gameplay/rally/recce')
local RecceSettings = require('/lua/ge/extensions/gameplay/rally/recceSettings')
local VehicleCapture = require('/lua/ge/extensions/gameplay/rally/vehicleCapture')
local RecceSettings = require('/lua/ge/extensions/gameplay/rally/recceSettings')
local VehicleCapture = require('/lua/ge/extensions/gameplay/rally/vehicleCapture')
local CutCapture = require('/lua/ge/extensions/gameplay/rally/cutCapture')
local VehicleCapture = require('/lua/ge/extensions/gameplay/rally/vehicleCapture')
local CutCapture = require('/lua/ge/extensions/gameplay/rally/cutCapture')
local kdTreeP3d = require('kdtreepoint3d')
local CutCapture = require('/lua/ge/extensions/gameplay/rally/cutCapture')
local kdTreeP3d = require('kdtreepoint3d')
@/lua/vehicle/extensions/tech/CANBus/CANBusPeak.lua
local ffi = require("ffi")
M.canBusAPI = ffi.load("PCANBasic.dll")
@/lua/common/libs/lua-MessagePack/MessagePack.lua
local m = {}
local bufTmp = require('string.buffer').new()
@/lua/ge/extensions/editor/materialEditor.lua
local ffi = require('ffi')
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veVehicleSpawner.lua
local im = extensions.ui_imgui
local imguiUtils = require('ui/imguiUtils')
local wndName = "Vehicle Spawner"
@/lua/ge/extensions/editor/drivePathEditor/playback.lua
-- Module dependencies.
local splineMgr = require('editor/drivePathEditor/splineMgr')
local geom = require('editor/toolUtilities/geom')
local splineMgr = require('editor/drivePathEditor/splineMgr')
local geom = require('editor/toolUtilities/geom')
local rdp = require('editor/toolUtilities/rdp')
local geom = require('editor/toolUtilities/geom')
local rdp = require('editor/toolUtilities/rdp')
@/lua/ge/extensions/ui/freeroamSelector/general.lua
-- Load the modules
local displayDataModule = require("ge/extensions/ui/gridSelectorUtils/displayDataModule")
local filterModule = require("ge/extensions/ui/gridSelectorUtils/filterModule")
local displayDataModule = require("ge/extensions/ui/gridSelectorUtils/displayDataModule")
local filterModule = require("ge/extensions/ui/gridSelectorUtils/filterModule")
function M.getTiles(path)
local tiles = require("ge/extensions/ui/gameplaySelector/tiles")
local groups = tiles.getTiles(path, M)
local buttonInstance = require("ge/extensions/ui/gridSelectorUtils/buttonModule").create()
-- Details
@/lua/ge/extensions/scenario/raceGoals.lua
local helper = require('scenario/scenariohelper')
if FS:fileExists('lua/ge/extensions/'..file..'.lua') then
goal = require(file)
log("D", logTag, 'Loaded goal: '..file)
@/lua/common/libs/luamqtt/mqtt/protocol.lua
local table = require("table")
local tbl_concat = table.concat
local string = require("string")
local str_sub = string.sub
local bit = require("libs/luamqtt/mqtt/bitwrap")
local bor = bit.bor
local tools = require("libs/luamqtt/mqtt/tools")
local div = tools.div
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veJBeamPicker.lua
local imguiUtils = require('ui/imguiUtils')
local im = ui_imgui
@/lua/ge/extensions/gameplay/missions/startTrigger.lua
local function idSort(a,b) return a.id
@/lua/ge/extensions/editor/roadSpline/import.lua
-- Module dependencies.
local groupMgr = require('editor/roadSpline/groupMgr')
local geom = require('editor/toolUtilities/geom')
local groupMgr = require('editor/roadSpline/groupMgr')
local geom = require('editor/toolUtilities/geom')
local rdp = require('editor/toolUtilities/rdp')
local geom = require('editor/toolUtilities/geom')
local rdp = require('editor/toolUtilities/rdp')
local util = require('editor/toolUtilities/util')
local rdp = require('editor/toolUtilities/rdp')
local util = require('editor/toolUtilities/util')
@/lua/common/utils/pixellib.lua
-- Usage: see M.test()
-- require('utils/pixellib').test()
local ffi = require('ffi')
ffi.cdef [[
local rgbaBuffer = require('string.buffer').new()
-- require('utils/pixellib').test()
M.test = function()
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartTree.lua
local imguiUtils = require('ui/imguiUtils')
local jbeamIO = require('jbeam/io')
local imguiUtils = require('ui/imguiUtils')
local jbeamIO = require('jbeam/io')
local jsonAST = require('json-ast')
local jbeamIO = require('jbeam/io')
local jsonAST = require('json-ast')
local im = ui_imgui
local jbeamTableSchema = require('jbeam/tableSchema')
local nodeTransformer = require('editor/vehicleEditor/api/nodeTransformer')
local jbeamTableSchema = require('jbeam/tableSchema')
local nodeTransformer = require('editor/vehicleEditor/api/nodeTransformer')
@/lua/ge/extensions/freeroam/bigMapMarkers.lua
local bigmapMarkerFactory = require('lua/ge/extensions/gameplay/markers/bigmapMarker')
local function getClusterMarker(cluster)
local quadtree = require('quadtree') -- change to KD Tree?
local function idSort(a,b) return a.id < b.id end
@/lua/ge/extensions/editor/veMain.lua
local ffi = require("ffi")
local im = ui_imgui
@/ui/uidevtools/server/index.js
const WebSocket = require("ws")
const express = require("express")
const WebSocket = require("ws")
const express = require("express")
const http = require("http")
const express = require("express")
const http = require("http")
@/lua/ge/extensions/editor/suspensionAudioDebug.lua
local im = extensions.ui_imgui
local imguiUtils = require("ui/imguiUtils")
local wndName = "Suspension Audio Debug"
@/lua/vehicle/scriptai.lua
-- Write scriptai follow settings to csv
csvLog = require('csvlib').newCSV("fileName", "externalForce", "speedDiffSmootherOutRate")
csvLog:add(fileName, externalForce, speedDiffSmoother[true])
if logDataToCSV then
csvLog = require('csvlib').newCSV("time", "posX", "posY", "posZ", "timeDiff", "speedDiffSmootherOutRate")
end
@/lua/ge/extensions/editor/dynamicDecalsTool.lua
local ffi = require('ffi')
@/lua/ge/extensions/editor/masterSpline.lua
-- External dependencies.
local splineMgr = require('editor/masterSpline/splineMgr')
local layerMgr = require('editor/masterSpline/layerMgr')
local splineMgr = require('editor/masterSpline/splineMgr')
local layerMgr = require('editor/masterSpline/layerMgr')
local auto = require('editor/masterSpline/autoRoadGen')
local layerMgr = require('editor/masterSpline/layerMgr')
local auto = require('editor/masterSpline/autoRoadGen')
local jumps = require('editor/masterSpline/jumpTables')
local auto = require('editor/masterSpline/autoRoadGen')
local jumps = require('editor/masterSpline/jumpTables')
local meshSplineLink = require('editor/meshSpline/splineMgr')
local jumps = require('editor/masterSpline/jumpTables')
local meshSplineLink = require('editor/meshSpline/splineMgr')
local assemblySplineLink = require('editor/assemblySpline/splineMgr')
local meshSplineLink = require('editor/meshSpline/splineMgr')
local assemblySplineLink = require('editor/assemblySpline/splineMgr')
local decalSplineLink = require('editor/decalSpline/splineMgr')
local assemblySplineLink = require('editor/assemblySpline/splineMgr')
local decalSplineLink = require('editor/decalSpline/splineMgr')
local roadSplineLink = require('editor/roadSpline/groupMgr')
local decalSplineLink = require('editor/decalSpline/splineMgr')
local roadSplineLink = require('editor/roadSpline/groupMgr')
local terra = require('editor/terraform/terraform')
local roadSplineLink = require('editor/roadSpline/groupMgr')
local terra = require('editor/terraform/terraform')
local input = require('editor/toolUtilities/splineInput')
local terra = require('editor/terraform/terraform')
local input = require('editor/toolUtilities/splineInput')
local render = require('editor/toolUtilities/render')
local input = require('editor/toolUtilities/splineInput')
local render = require('editor/toolUtilities/render')
local skeleton = require('editor/toolUtilities/skeleton')
local render = require('editor/toolUtilities/render')
local skeleton = require('editor/toolUtilities/skeleton')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local skeleton = require('editor/toolUtilities/skeleton')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local rdp = require('editor/toolUtilities/rdp')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local rdp = require('editor/toolUtilities/rdp')
local roadDesignStandards = require('editor/toolUtilities/roadDesignStandards')
local rdp = require('editor/toolUtilities/rdp')
local roadDesignStandards = require('editor/toolUtilities/roadDesignStandards')
local util = require('editor/toolUtilities/util')
local roadDesignStandards = require('editor/toolUtilities/roadDesignStandards')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
@/lua/ge/extensions/gameplay/traffic/roles/police.lua
return function(...) return require('/lua/ge/extensions/gameplay/traffic/baseRole')(C, ...) end
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/vehicleStoppedNearPlane.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local StagedCountdownUtils = require('/lua/ge/extensions/gameplay/rally/loop/stagedCountdownUtils')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local StagedCountdownUtils = require('/lua/ge/extensions/gameplay/rally/loop/stagedCountdownUtils')
local im = ui_imgui
@/lua/ge/extensions/flowgraph/nodes/ui/updatedUI/endScreenWhole.lua
local ffi = require('ffi')
@/lua/common/jbeam/scaling.lua
local jbeamUtils = require("jbeam/utils")
@/gameplay/missionTypes/busMode/constructor.lua
-- calculate in-world route
local route = require('/lua/ge/extensions/gameplay/route/route')()
route:setupPathMulti(ret)
@/lua/vehicle/bdebug.lua
if not bdebugImpl then
bdebugImpl = require('bdebugImpl')
bdebugImpl.init(bdebugImplSavedState, _state)
@/inspector/External/CodeMirror/mark-selection.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/veJBeamTableVis.lua
local im = extensions.ui_imgui
local imguiUtils = require('ui/imguiUtils')
}
local plotHelperUtil = require('/lua/ge/extensions/editor/util/plotHelperUtil')(plotParams)
local wndName = "JBeam Table Visualizer"
@/lua/ge/extensions/ui/vehicleSelector/tiles.lua
-- Import sub-modules
local tileSorting = require('/lua/ge/extensions/ui/vehicleSelector/tileSorting')
local tileGrouping = require('/lua/ge/extensions/ui/vehicleSelector/tileGrouping')
local tileSorting = require('/lua/ge/extensions/ui/vehicleSelector/tileSorting')
local tileGrouping = require('/lua/ge/extensions/ui/vehicleSelector/tileGrouping')
local tileClustering = require('/lua/ge/extensions/ui/vehicleSelector/tileClustering')
local tileGrouping = require('/lua/ge/extensions/ui/vehicleSelector/tileGrouping')
local tileClustering = require('/lua/ge/extensions/ui/vehicleSelector/tileClustering')
local tilesModule = require('/lua/ge/extensions/ui/gridSelectorUtils/tilesModule')
local tileClustering = require('/lua/ge/extensions/ui/vehicleSelector/tileClustering')
local tilesModule = require('/lua/ge/extensions/ui/gridSelectorUtils/tilesModule')
@/lua/ge/extensions/gameplay/missions/missions.lua
else
missionTypeConstructors[missionTypeName] = require(reqPath)
if not missionTypeConstructors[missionTypeName] then
else
missionEditors[missionTypeName] = require(reqPath)()
if not missionEditors[missionTypeName] then
local result, err = xpcall(function()
local missionConstructor = require(customPath)() -- gets it as if it was a module, then merges all non-init pairs
for k, v in pairs(missionConstructor) do
for _, file in ipairs(files) do
local gen = require(file:sub(0,-5))
gen.generate = gen.generate or nop
M.onModManagerReady = M.clearCache
M.baseMission = function(C, ...) return require('/lua/ge/extensions/gameplay/missions/missionTypes/baseMission')(C, ...) end
M.flowMission = function(C, ...) return require('/lua/ge/extensions/gameplay/missions/missionTypes/flowMission')(C, ...) end
M.baseMission = function(C, ...) return require('/lua/ge/extensions/gameplay/missions/missionTypes/baseMission')(C, ...) end
M.flowMission = function(C, ...) return require('/lua/ge/extensions/gameplay/missions/missionTypes/flowMission')(C, ...) end
M.editorHelper = function(C, ...) return require('/lua/ge/extensions/editor/util/editorElementHelper')(C, 'mission', ...) end
M.flowMission = function(C, ...) return require('/lua/ge/extensions/gameplay/missions/missionTypes/flowMission')(C, ...) end
M.editorHelper = function(C, ...) return require('/lua/ge/extensions/editor/util/editorElementHelper')(C, 'mission', ...) end
return M
@/lua/ge/extensions/editor/windows.lua
local ffi = require('ffi')
local im = ui_imgui
local im = ui_imgui
local imguiUtils = require('ui/imguiUtils')
local windowName = "windows"
@/lua/ge/extensions/editor/dragRaceEditor/state.lua
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local im = ui_imgui
search = require('/lua/ge/extensions/editor/util/searchUtil')(),
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/loopInit.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/core/multiseatCamera.lua
require("utils")
local M = {}
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/rallySuperCountdown.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local ScheduleUtils = require('/lua/ge/extensions/gameplay/rally/loop/scheduleUtils')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local ScheduleUtils = require('/lua/ge/extensions/gameplay/rally/loop/scheduleUtils')
local StagedCountdownUtils = require('/lua/ge/extensions/gameplay/rally/loop/stagedCountdownUtils')
local ScheduleUtils = require('/lua/ge/extensions/gameplay/rally/loop/scheduleUtils')
local StagedCountdownUtils = require('/lua/ge/extensions/gameplay/rally/loop/stagedCountdownUtils')
local StagedCountdownTest = require('/lua/ge/extensions/gameplay/rally/loop/stagedCountdownTest')
local StagedCountdownUtils = require('/lua/ge/extensions/gameplay/rally/loop/stagedCountdownUtils')
local StagedCountdownTest = require('/lua/ge/extensions/gameplay/rally/loop/stagedCountdownTest')
local im = ui_imgui
@/lua/common/jbeam/variables.lua
local expressionParser = require("jbeam/expressionParser")
local jbeamTableSchema = require('jbeam/tableSchema')
local expressionParser = require("jbeam/expressionParser")
local jbeamTableSchema = require('jbeam/tableSchema')
@/lua/vehicle/extensions/tech/platooning.lua
local csvWriter = require('csvlib')
-- local platoonArch = require('ge\\extensions\\tech\\PlatoonArch')
local csvWriter = require('csvlib')
-- local platoonArch = require('ge\\extensions\\tech\\PlatoonArch')
-- local platoonFunctions = require('ge\\extensions\\tech\\platoonFunctions')
-- local platoonArch = require('ge\\extensions\\tech\\PlatoonArch')
-- local platoonFunctions = require('ge\\extensions\\tech\\platoonFunctions')
@/lua/common/libs/luamqtt/mqtt/client.lua
local os = require("os")
local os_time = os.time
local string = require("string")
local str_format = string.format
local table = require("table")
local table_remove = table.remove
local coroutine = require("coroutine")
local coroutine_create = coroutine.create
local math = require("math")
local math_random = math.random
local protocol = require("libs/luamqtt/mqtt/protocol")
local packet_type = protocol.packet_type
local protocol4 = require("libs/luamqtt/mqtt/protocol4")
local make_packet4 = protocol4.make_packet
local protocol5 = require("libs/luamqtt/mqtt/protocol5")
local make_packet5 = protocol5.make_packet
local ioloop = require("libs/luamqtt/mqtt/ioloop")
local ioloop_get = ioloop.get
-- @tparam[opt] table args.connector connector table to open and send/receive packets over network connection.
-- default is require("libs/luamqtt/mqtt/luasocket"), or require("libs/luamqtt/mqtt/luasocket_ssl") if secure argument is set
-- @tparam[opt="ssl"] string args.ssl_module module name for the luasec-compatible ssl module, default is "ssl"
-- @tparam[opt] table args.connector connector table to open and send/receive packets over network connection.
-- default is require("libs/luamqtt/mqtt/luasocket"), or require("libs/luamqtt/mqtt/luasocket_ssl") if secure argument is set
-- @tparam[opt="ssl"] string args.ssl_module module name for the luasec-compatible ssl module, default is "ssl"
if not luamqtt_VERSION then
luamqtt_VERSION = require("libs/luamqtt/mqtt/init")._VERSION
end
if a.secure then
a.connector = require("libs/luamqtt/mqtt/luasocket_ssl")
else
else
a.connector = require("libs/luamqtt/mqtt/luasocket")
end
@/lua/ge/extensions/editor/dragRaceEditor.lua
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local facilities = require('/lua/ge/extensions/editor/dragRaceEditor/facilities')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local facilities = require('/lua/ge/extensions/editor/dragRaceEditor/facilities')
local strips = require('/lua/ge/extensions/editor/dragRaceEditor/strips')
local facilities = require('/lua/ge/extensions/editor/dragRaceEditor/facilities')
local strips = require('/lua/ge/extensions/editor/dragRaceEditor/strips')
local waypoints = require('/lua/ge/extensions/editor/dragRaceEditor/waypoints')
local strips = require('/lua/ge/extensions/editor/dragRaceEditor/strips')
local waypoints = require('/lua/ge/extensions/editor/dragRaceEditor/waypoints')
local dragSettings = require('/lua/ge/extensions/editor/dragRaceEditor/dragSettings')
local waypoints = require('/lua/ge/extensions/editor/dragRaceEditor/waypoints')
local dragSettings = require('/lua/ge/extensions/editor/dragRaceEditor/dragSettings')
local im = ui_imgui
local ffi = require('ffi')
-- Import the new drag race save system
local dragSaveSystem = require('/lua/ge/extensions/gameplay/drag/saveSystem')
@/lua/ge/extensions/editor/barriersEditor.lua
local im = ui_imgui
local ffi = require('ffi')
@/lua/ge/extensions/trackbuilder/trackBuilder.lua
local im = ui_imgui
local guiModule = require("ge/extensions/editor/api/gui")
local tb = nil
initialized = true
screenshot = require("screenshot")
guiModule.initialize(editor)
-- TODO is this still needed ? ui scale is set in preferences.lua on after prefs load
-- local imguiUtils = require('ui/imguiUtils')
-- imguiUtils.changeUIScale(1)
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/veJBeamModifierLeakVis.lua
local im = extensions.ui_imgui
local jbeamIO = require('jbeam/io')
local jsonAST = require('json-ast')
local jbeamIO = require('jbeam/io')
local jsonAST = require('json-ast')
local particles = require("particles")
@/lua/ge/extensions/gameplay/rally/trafficExclusion.lua
local path = require('/lua/ge/extensions/gameplay/race/path')("Temp Path")
local content = jsonReadFile(racePathFile)
@/lua/common/libs/lua-luaepnf/epnf.lua
local L = require( "libs/LuLPeg/lulpeg" )
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartPropertyView.lua
genericInspector1 = require("editor/api/genericInspector")()
genericInspector1:initialize(genericInspectorSetter)
@/lua/ge/extensions/editor/mainMenu.lua
M.dependencies = {"editor_layoutManager"}
local ffi = require('ffi')
local imgui = ui_imgui
local fpsSmoother = newExponentialSmoothing(50, 1)
local windowSearch = require('/lua/ge/extensions/editor/util/searchUtil')()
local windowSearchTxt = imgui.ArrayChar(256, "")
@/lua/ge/extensions/gameplay/crashTest/scenarioManager.lua
local function displayTargetMarkers(displayOnlyCurrentStep)
markers = require('scenario/race_marker')
markers.init()
@/lua/ge/extensions/util/maptiles.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
@/lua/common/libs/luasec/ssl.lua
local core = require("ssl.core")
local context = require("ssl.context")
local core = require("ssl.core")
local context = require("ssl.context")
local x509 = require("ssl.x509")
local context = require("ssl.context")
local x509 = require("ssl.x509")
local config = require("ssl.config")
local x509 = require("ssl.x509")
local config = require("ssl.config")
@/lua/ge/extensions/editor/preferences.lua
local toolWindowName = "preferences"
local imguiUtils = require('ui/imguiUtils')
local imguiIO = imgui.GetIO()
local defaultUiScale = 0.92
local valueInspector = require("editor/api/valueInspector")()
local prefItemNameFilter = imgui.ImGuiTextFilter()
@/lua/ge/extensions/campaign/exploration.lua
local race_marker = require("scenario/race_marker")
local destinationMarker = nil
@/gameplay/missionTypes/aiRace/constructor.lua
-- load path from file
local path = require('/lua/ge/extensions/gameplay/race/path')('New Path')
path:onDeserialized(jsonReadFile(self.fgVariables.raceFile))
-- calculate in-world route
local route = require('/lua/ge/extensions/gameplay/route/route')()
route:setupPathMulti(ret)
@/lua/ge/extensions/flowgraph/nodes/mission/knockAwayCheck.lua
if self.pinIn.showMarkers.value and self.markers == nil then
self.markers = require('scenario/race_marker')
self.markers.init()
@/lua/common/libs/xlsxlib/xlsxlib.lua
local M = {}
local slaxdom = require('libs/slaxml/slaxdom')
@/lua/ge/extensions/gameplay/race/race.lua
end
local path = require('/lua/ge/extensions/gameplay/race/path')("New Race")
path:onDeserialized(json)
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/setLoopVehiclePosition.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/common/jbeam/io.lua
local jbeamUtils = require("jbeam/utils")
local jbeamTableSchema = require('jbeam/tableSchema')
local jbeamUtils = require("jbeam/utils")
local jbeamTableSchema = require('jbeam/tableSchema')
local json = require("json")
local jbeamTableSchema = require('jbeam/tableSchema')
local json = require("json")
local stringBuffer = require('string.buffer')
local json = require("json")
local stringBuffer = require('string.buffer')
@/lua/ge/extensions/flowgraph/nodes/debug/comment.lua
local ffi = require('ffi')
@/lua/ge/extensions/editor/mapSensorEditor.lua
-- External modules used.
local util = require('editor/tech/sensorConfiguration/utilities') -- A utility class for the sensor configuration editors.
local conversions = require('editor/tech/sensorConfiguration/conversions') -- A utility class for the sensor configuration editors.
local util = require('editor/tech/sensorConfiguration/utilities') -- A utility class for the sensor configuration editors.
local conversions = require('editor/tech/sensorConfiguration/conversions') -- A utility class for the sensor configuration editors.
local techUtils = require('tech/techUtils')
local conversions = require('editor/tech/sensorConfiguration/conversions') -- A utility class for the sensor configuration editors.
local techUtils = require('tech/techUtils')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/setLoopExecutionVar.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/slotTrafficEditor.lua
local editModeName = "Edit Slot Traffic"
local ffi = require('ffi')
local roadRiverGui = extensions.editor_roadRiverGui
local graphpath = require('graphpath')
local quadtree = require('quadtree')
local graphpath = require('graphpath')
local quadtree = require('quadtree')
local gp
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartTextView.lua
local imguiUtils = require('ui/imguiUtils')
local jbeamIO = require('jbeam/io')
local imguiUtils = require('ui/imguiUtils')
local jbeamIO = require('jbeam/io')
local jsonAST = require('json-ast')
local jbeamIO = require('jbeam/io')
local jsonAST = require('json-ast')
local im = ui_imgui
@/lua/vehicle/controller/loggerTemplate.lua
local floor = math.floor
local csvWriter = require('csvlib')
@/lua/common/libs/xlsxlib/tests/JUnitXMLWriter.lua
local SLAXML = require('libs/slaxml/slaxml')
@/lua/common/jbeam/tableSchema.lua
local jbeamUtils = require("jbeam/utils")
local particles = require("particles")
local jbeamUtils = require("jbeam/utils")
local particles = require("particles")
local csvlib = require('csvlib')
local particles = require("particles")
local csvlib = require('csvlib')
@/lua/common/utils/httpJsonServer.lua
local httpJsonServer = require('utils/httpJsonServer')
local socket = require("socket.socket")
local url = require("socket.url")
local socket = require("socket.socket")
local url = require("socket.url")
local ltn12 = require("ltn12")
local url = require("socket.url")
local ltn12 = require("ltn12")
@/lua/ge/extensions/gameplay/missions/unlocks.lua
for _, file in ipairs(files) do
local aConds = require(file:sub(0,-5))
@/lua/ge/extensions/editor/iconOverview.lua
local imgui = ui_imgui
local imUtils = require('ui/imguiUtils')
local toolWindowName = "iconOverview"
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veRawData.lua
local imguiUtils = require('ui/imguiUtils')
local im = ui_imgui
@/lua/ge/extensions/gameplay/sites/sitesManager.lua
local dir, filename, ext = path.split(filepath)
local site = require('/lua/ge/extensions/gameplay/sites/sites')()
site:onDeserialized(data)
for fp, s in pairs(data.sitesCache) do
local site = require('/lua/ge/extensions/gameplay/sites/sites')()
site:onDeserialized(s)
@/lua/ge/extensions/editor/rallyEditor/pacenotes/pacenoteForm.lua
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local StructuredForm = require('/lua/ge/extensions/editor/rallyEditor/pacenotes/structuredForm')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local StructuredForm = require('/lua/ge/extensions/editor/rallyEditor/pacenotes/structuredForm')
local CustomForm = require('/lua/ge/extensions/editor/rallyEditor/pacenotes/customForm')
local StructuredForm = require('/lua/ge/extensions/editor/rallyEditor/pacenotes/structuredForm')
local CustomForm = require('/lua/ge/extensions/editor/rallyEditor/pacenotes/customForm')
local MeasurementsForm = require('/lua/ge/extensions/editor/rallyEditor/pacenotes/measurementsForm')
local CustomForm = require('/lua/ge/extensions/editor/rallyEditor/pacenotes/customForm')
local MeasurementsForm = require('/lua/ge/extensions/editor/rallyEditor/pacenotes/measurementsForm')
local C = {}
@/inspector/External/CodeMirror/comment.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/editor/rallyEditor/pacenotes/customForm.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local Schema = require('/lua/ge/extensions/gameplay/rally/notebook/structured/schema')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local Schema = require('/lua/ge/extensions/gameplay/rally/notebook/structured/schema')
local im = ui_imgui
local imguiUtils = require('ui/imguiUtils')
local logTag = ''
@/lua/common/json-ast.lua
local jbeamTableSchema = require('jbeam/tableSchema')
if res.transient.luaDataRaw then
local jsonFast = require('json')
local dataFast = json.decode(str)
@/lua/ge/extensions/core/settings/graphicsQualityGroup.lua
local group = qualitiyLevelsFilename and require(qualitiyLevelsFilename) or {}
for k, v in pairs(group.qualityLevels or {}) do
@/lua/ge/extensions/flowgraph/nodes/ui/updatedUI/endScreenBegin.lua
local ffi = require('ffi')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/rallyExcludeTraffic.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/sceneTree.lua
local dragDropBGColor = imgui.GetColorU322(imgui.ImVec4(1, 1, 1, 0.25), 1)
local guiInstancer = require("editor/api/guiInstancer")()
local objectHistoryActions = require("editor/api/objectHistoryActions")()
local guiInstancer = require("editor/api/guiInstancer")()
local objectHistoryActions = require("editor/api/objectHistoryActions")()
local socket = require("socket")
local objectHistoryActions = require("editor/api/objectHistoryActions")()
local socket = require("socket")
local editingNodeName = nil
@/lua/ge/extensions/editor/tech/roadArchitect/staticMesh.lua
-- External modules used.
local util = require('editor/tech/roadArchitect/utilities') -- The Road Architect utilities module.
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/stageStart.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/common/libs/lua-websockets/websocket/client_copas.lua
ws = ws or {}
local copas = require('libs/copas/copas')
@/lua/common/testFramework/TestManager.lua
-- Import required modules
local JUnitXMLWriter = require('testFramework/JUnitXMLWriter')
local json = require('json') -- Ensure you have a JSON library compatible with Lua
local JUnitXMLWriter = require('testFramework/JUnitXMLWriter')
local json = require('json') -- Ensure you have a JSON library compatible with Lua
local socket = require('socket')
local json = require('json') -- Ensure you have a JSON library compatible with Lua
local socket = require('socket')
-- Import the TestManager
local testManager = require('testFramework/TestManager')
@/lua/ge/extensions/ui/apps/minimap/minimap.lua
M.dependencies = {"ui_apps_minimap_topomap", "ui_apps_minimap_additionalInfo", "ui_apps_minimap_route", "ui_apps_minimap_utils", "ui_apps_minimap_roads", "ui_apps_minimap_vehicles", "gameplay_playmodeMarkers"}
local layers = require("ui/apps/minimap/layers")
M.onInit = function()
@/lua/common/extensions.lua
--dump{vmType, "LOADING EXT: ", extPath}
m = require(extPath)
if type(m) ~= 'table' then
@/lua/common/libs/lua-websockets/websocket/server.lua
if name ~= 'copas' and name ~= 'ev' then return end -- we do random lookups here, so do not try to load random files there ...
local backend = require("libs/lua-websockets/websocket/server_" .. name)
self[name] = backend
@/lua/ge/extensions/editor/scriptAIManager.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
@/lua/ge/extensions/util/renderComponentsAPI.lua
require("client/postFx/dof").updateDOFSettings()
end
@/lua/ge/extensions/editor/rallyEditor/pacenotes/structuredForm.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local Schema = require('/lua/ge/extensions/gameplay/rally/notebook/structured/schema')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local Schema = require('/lua/ge/extensions/gameplay/rally/notebook/structured/schema')
local im = ui_imgui
local imguiUtils = require('ui/imguiUtils')
local logTag = ''
@/lua/ge/extensions/gameplay/rallyLoop.lua
-- local ExtHelper = require('/lua/ge/extensions/gameplay/rally/extHelper')
local LoopToolbox = require('/lua/ge/extensions/gameplay/rally/tools/loopToolbox')
-- local ExtHelper = require('/lua/ge/extensions/gameplay/rally/extHelper')
local LoopToolbox = require('/lua/ge/extensions/gameplay/rally/tools/loopToolbox')
local RallyLoopManager = require('/lua/ge/extensions/gameplay/rally/loop/rallyLoopManager')
local LoopToolbox = require('/lua/ge/extensions/gameplay/rally/tools/loopToolbox')
local RallyLoopManager = require('/lua/ge/extensions/gameplay/rally/loop/rallyLoopManager')
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyLoopManager = require('/lua/ge/extensions/gameplay/rally/loop/rallyLoopManager')
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyAttempts = require('/lua/ge/extensions/gameplay/rally/loop/rallyAttempts')
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyAttempts = require('/lua/ge/extensions/gameplay/rally/loop/rallyAttempts')
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veAdjustableTechCarTuner.lua
local im = extensions.ui_imgui
local imguiUtils = require('ui/imguiUtils')
local wndName = "Adjustable Tech Car Tuner"
@/lua/ge/extensions/editor/flowgraph/welcome.lua
local im = extensions.ui_imgui
local imguiUtils = require('ui/imguiUtils')
@/lua/console/bananabench-print.lua
local bench = require("lua/console/bananabench")
bench.physics()
@/lua/common/libs/copas/copas/http.lua
-------------------------------------------------------------------------------
local socket = require("socket")
local url = require("socket.url")
local socket = require("socket")
local url = require("socket.url")
local ltn12 = require("ltn12")
local url = require("socket.url")
local ltn12 = require("ltn12")
local mime = require("mime")
local ltn12 = require("ltn12")
local mime = require("mime")
local string = require("string")
local mime = require("mime")
local string = require("string")
local headers = require("socket.headers")
local string = require("string")
local headers = require("socket.headers")
local base = _G
local base = _G
local table = require("table")
local try = socket.try
local try = socket.try
local copas = require("copas")
copas.http = {}
@/lua/ge/extensions/editor/assetBrowser.lua
local ffi = require('ffi')
local im = ui_imgui
local im = ui_imgui
local imguiUtils = require('ui/imguiUtils')
local assetBrowserWindowName = "assetBrowser"
local assetBrowserImageInspectorWindowName = "assetBrowserImageInspector"
local icons = require("editor/iconOverview")
local setupWasDone = false
@/lua/ge/extensions/ui/appSelector/general.lua
-- Load the modules
local displayDataModule = require("ge/extensions/ui/gridSelectorUtils/displayDataModule")
local filterModule = require("ge/extensions/ui/gridSelectorUtils/filterModule")
local displayDataModule = require("ge/extensions/ui/gridSelectorUtils/displayDataModule")
local filterModule = require("ge/extensions/ui/gridSelectorUtils/filterModule")
local buttonModule = require("ge/extensions/ui/gridSelectorUtils/buttonModule")
local filterModule = require("ge/extensions/ui/gridSelectorUtils/filterModule")
local buttonModule = require("ge/extensions/ui/gridSelectorUtils/buttonModule")
local translateHelper = require("ge/extensions/ui/gridSelectorUtils/translateHelper")
local buttonModule = require("ge/extensions/ui/gridSelectorUtils/buttonModule")
local translateHelper = require("ge/extensions/ui/gridSelectorUtils/translateHelper")
@/lua/ge/extensions/core/settings/graphic.lua
local GraphicsQualityGroup = require('core/settings/graphicsQualityGroup')
local lightingQualityGroup = GraphicsQualityGroup('core/settings/lightingQuality', 'Lighting Quality')
@/lua/ge/extensions/gameplay/rally/snaproad/normals.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/forestEditor.lua
local valueInspector = require("editor/api/valueInspector")()
local objectHistoryActions = require("editor/api/objectHistoryActions")()
local valueInspector = require("editor/api/valueInspector")()
local objectHistoryActions = require("editor/api/objectHistoryActions")()
local roadRiverGui = extensions.editor_roadRiverGui
@/lua/common/libs/luasocket/socket/http.lua
-------------------------------------------------------------------------------
local socket = require("socket.socket")
local url = require("socket.url")
local socket = require("socket.socket")
local url = require("socket.url")
local ltn12 = require("ltn12")
local url = require("socket.url")
local ltn12 = require("ltn12")
local mime = require("mime")
local ltn12 = require("ltn12")
local mime = require("mime")
local string = require("string")
local mime = require("mime")
local string = require("string")
local headers = require("socket.headers")
local string = require("string")
local headers = require("socket.headers")
local base = _G
local base = _G
local table = require("table")
socket.http = {}
@/lua/ge/extensions/editor/audioRibbonEditor.lua
-- External modules.
local audioRibbon = require('core/audioRibbon')
local input = require('editor/toolUtilities/ribbonInput')
local audioRibbon = require('core/audioRibbon')
local input = require('editor/toolUtilities/ribbonInput')
local render = require('editor/toolUtilities/render')
local input = require('editor/toolUtilities/ribbonInput')
local render = require('editor/toolUtilities/render')
local util = require('editor/toolUtilities/util')
local render = require('editor/toolUtilities/render')
local util = require('editor/toolUtilities/util')
local style = require('editor/toolUtilities/style')
local util = require('editor/toolUtilities/util')
local style = require('editor/toolUtilities/style')
@/lua/ge/extensions/core/groundMarkers.lua
M.dependencies = {'core_groundMarkerArrows'}
M.routePlanner = require('/lua/ge/extensions/gameplay/route/route')()
M.debugPath = false
@/lua/ge/extensions/editor/flowgraph/nodePreview.lua
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local createBuilder = require('/lua/ge/extensions/flowgraph/builder')
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local createBuilder = require('/lua/ge/extensions/flowgraph/builder')
@/lua/common/libs/copas/copas/limit.lua
local copas = require("copas")
local pack = table.pack or function(...) return {n=select('#',...),...} end --luacheck: ignore
--if _VERSION=="Lua 5.1" and not jit then -- obsolete: only for Lua 5.1 compatibility
-- pcall = require("coxpcall").pcall
--end
@/lua/ge/extensions/flowgraph/nodes/gameplay/crawl/getCrawlResults.lua
function C:init(mgr)
self.bridge = require('ge/extensions/gameplay/crawl/flowgraphBridge')
end
@/lua/ge/extensions/editor/renderTest.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
local toolWindowName = "Render test"
@/lua/ge/extensions/editor/toolUtilities/riverbed.lua
-- Module dependencies.
local geom = require("editor/toolUtilities/geom")
local util = require("editor/toolUtilities/util")
local geom = require("editor/toolUtilities/geom")
local util = require("editor/toolUtilities/util")
@/lua/common/libs/lua-websockets/websocket/client.lua
if name == 'new' then name = 'sync' end
local backend = require("libs/lua-websockets/websocket/client_".. name)
self[name] = backend
@/lua/ge/extensions/editor/toolUtilities/polygon.lua
-- Module dependencies.
local geom = require('editor/toolUtilities/geom')
local render = require('editor/toolUtilities/render')
local geom = require('editor/toolUtilities/geom')
local render = require('editor/toolUtilities/render')
local gizmo = require('editor/toolUtilities/gizmo')
local render = require('editor/toolUtilities/render')
local gizmo = require('editor/toolUtilities/gizmo')
local util = require('editor/toolUtilities/util')
local gizmo = require('editor/toolUtilities/gizmo')
local util = require('editor/toolUtilities/util')
@/lua/ge/extensions/editor/fileDialog.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
@/lua/ge/extensions/editor/flowgraph/examples.lua
self.searchText = im.ArrayChar(128)
self.search = require('/lua/ge/extensions/editor/util/searchUtil')()
self.results = {}
@/lua/ge/extensions/util/inputSystemUtils.lua
local json = require('jsonPrettyEncoderCustom').encode(info, nil, nil, tblWeights, foldingCallback)
local jsonFinal = json -- .. '\n' -- what should be written to the file
@/lua/ge/extensions/core/settings/settings.lua
local M = {}
M.impl = require("settings")
local options = {
local languageMap = require('utils/languageMap') -- load locally, so we don't have it hanging around in memory all the time
@/lua/ge/extensions/editor/rallyEditor.lua
local im = ui_imgui
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local MissionSettings = require('/lua/ge/extensions/gameplay/rally/notebook/missionSettings')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local MissionSettings = require('/lua/ge/extensions/gameplay/rally/notebook/missionSettings')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local MissionSettings = require('/lua/ge/extensions/gameplay/rally/notebook/missionSettings')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local RallyToolbox = require('/lua/ge/extensions/gameplay/rally/tools/rallyToolbox')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local RallyToolbox = require('/lua/ge/extensions/gameplay/rally/tools/rallyToolbox')
local DevTools = require('/lua/ge/extensions/gameplay/rally/tools/devTools')
local RallyToolbox = require('/lua/ge/extensions/gameplay/rally/tools/rallyToolbox')
local DevTools = require('/lua/ge/extensions/gameplay/rally/tools/devTools')
local RallyManager = require('/lua/ge/extensions/gameplay/rally/rallyManager')
local DevTools = require('/lua/ge/extensions/gameplay/rally/tools/devTools')
local RallyManager = require('/lua/ge/extensions/gameplay/rally/rallyManager')
-- local newPath = require('/lua/ge/extensions/gameplay/rally/notebook/path')()
-- newPath:setFname(full_filename)
table.insert(windows, require('/lua/ge/extensions/editor/rallyEditor/notebookInfo')(M))
pacenotesWindow = require('/lua/ge/extensions/editor/rallyEditor/pacenotes')(M)
table.insert(windows, pacenotesWindow)
-- recceWindow = require('/lua/ge/extensions/editor/rallyEditor/recceTab')(M)
-- table.insert(windows, recceWindow)
drivelineWindow = require('/lua/ge/extensions/editor/rallyEditor/drivelineTab')(M)
table.insert(windows, drivelineWindow)
missionSettingsWindow = require('/lua/ge/extensions/editor/rallyEditor/missionSettings')(M)
-- table.insert(windows, missionSettingsWindow)
table.insert(windows, require('/lua/ge/extensions/editor/rallyEditor/static')(M))
table.insert(windows, require('/lua/ge/extensions/editor/rallyEditor/measurementsTab')(M))
table.insert(windows, require('/lua/ge/extensions/editor/rallyEditor/static')(M))
table.insert(windows, require('/lua/ge/extensions/editor/rallyEditor/measurementsTab')(M))
if isDev then
testWindow = require('/lua/ge/extensions/editor/rallyEditor/testTab')(M)
table.insert(windows, testWindow)
if data.path then
currentPath = require('/lua/ge/extensions/gameplay/rally/notebook/path')()
currentPath:onDeserialized(data.path)
@/ui/ui-vue/devutils/lint-plugin-beamng/index.js
rules: {
"vue-template-operators": require("./rules/vue-template-operators"),
"lua-signatures": require("./rules/lua-signatures"),
"vue-template-operators": require("./rules/vue-template-operators"),
"lua-signatures": require("./rules/lua-signatures"),
},
@/lua/common/jit/vmdef.lua
assert(require("jit").version == "LuaJIT 2.1.1763476812", "LuaJIT core/library version mismatch")
@/lua/ge/extensions/util/export.lua
local ffi = require("ffi")
local sbuffer = require('string.buffer')
local ffi = require("ffi")
local sbuffer = require('string.buffer')
local jbeamIO = require('jbeam/io')
@/lua/vehicle/controller/tech/vehicleSystemsCoupling.lua
local lpack = require("lpack")
local debugFile
local csvWriter = require('csvlib')
local sendLength = 111
@/lua/ge/extensions/editor/dragRaceEditor/dragSettings.lua
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local im = ui_imgui
local im = ui_imgui
local ffi = require('ffi')
-- Clear other selections
local facilities = require('/lua/ge/extensions/editor/dragRaceEditor/facilities')
local strips = require('/lua/ge/extensions/editor/dragRaceEditor/strips')
local facilities = require('/lua/ge/extensions/editor/dragRaceEditor/facilities')
local strips = require('/lua/ge/extensions/editor/dragRaceEditor/strips')
facilities.setSelectedFacilityIndex(-1)
@/lua/ge/extensions/gameplay/drift/stuntZones.lua
table.insert(stuntZones, require("gameplay/drift/stuntZones/".. stuntZone.type)(createdStuntZone))
@/gameplay/missionTypes/delivery/constructor.lua
-- calculate in-world route
local route = require('/lua/ge/extensions/gameplay/route/route')()
route:setupPathMulti(ret)
@/lua/ge/extensions/editor/biomeTool.lua
local imgui = ui_imgui
local ffi = require('ffi')
local isDrawingLassoArea = false
local valueInspector = require("editor/api/valueInspector")()
@/lua/ge/extensions/gameplay/markers/missionMarker.lua
local layers = require("ui/apps/minimap/layers")
local quadtree = require('quadtree')
local function idSort(a,b) return a.id < b.id end
@/lua/common/jbeam/sections/meshs.lua
local jbeamUtils = require("jbeam/utils")
@/lua/common/tech/pcdLib.lua
local sbuffer = require('string.buffer')
local header = {
@/lua/common/utils/calltracer.lua
calltracer = require('utils/calltracer')
...
@/lua/ge/extensions/core/camera.lua
local _,camMode,_ = path.splitWithoutExt(file)
constructorsCache[camMode] = require('core/cameraModes/' .. camMode)
end
@/lua/ge/extensions/gameplay/rally/transcripts/entry.lua
local logTag = ''
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/util/nodeStream.lua
local wsUtils = require("utils/wsUtils")
@/lua/ge/extensions/flowgraph/nodes/logic/select.lua
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local C = {}
@/lua/ge/extensions/editor/tech/roadArchitect/terraform.lua
-- External modules used.
local kdTreeB2d = require('kdtreebox2d')
local roadMgr = require('editor/tech/roadArchitect/roads') -- For managing the road structure/handling road calculations.
local kdTreeB2d = require('kdtreebox2d')
local roadMgr = require('editor/tech/roadArchitect/roads') -- For managing the road structure/handling road calculations.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- For managing the profiles structure.
local roadMgr = require('editor/tech/roadArchitect/roads') -- For managing the road structure/handling road calculations.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- For managing the profiles structure.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- For managing the profiles structure.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
@/lua/ge/extensions/gameplay/traffic/roles/suspect.lua
return function(...) return require('/lua/ge/extensions/gameplay/traffic/baseRole')(C, ...) end
@/lua/ge/extensions/editor/missionPlaybook/attributeViewer.lua
local M = {}
local ffi = require("ffi")
local im = ui_imgui
editor.addWindowMenuItem(toolWindowName, onWindowMenuItem, {groupMenuName="Missions"})
plotHelperUtil = require('/lua/ge/extensions/editor/util/plotHelperUtil')(plotParams)
end
@/lua/ge/extensions/flowgraph/nodes/gameplay/crawl/startCrawl.lua
function C:init(mgr)
self.bridge = require('ge/extensions/gameplay/crawl/flowgraphBridge')
end
@/lua/ge/extensions/editor/mainToolbar.lua
M.dependencies = {'core_environment'}
local imUtils = require('ui/imguiUtils')
local logTag = 'editor_main_toolbar'
@/lua/common/utils/simpleProfiler/report.lua
local lustache = require('common/libs/lustach/src/lustache')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/recordTimeCardEntry.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/toolUtilities/skeleton.lua
-- Module dependencies.
local rdp = require('editor/toolUtilities/rdp')
local util = require('editor/toolUtilities/util')
local rdp = require('editor/toolUtilities/rdp')
local util = require('editor/toolUtilities/util')
@/lua/ge/extensions/editor/missionEditor/setupModules.lua
local vehSelectUtil = require("/lua/ge/extensions/editor/util/vehicleSelectUtil")("Provided Vehicle #"..i, data)
vehSelectUtil.enablePaints = true
@/lua/ge/extensions/editor/missionEditor/previewChecker.lua
local im = ui_imgui
local imguiUtils = require('ui/imguiUtils')
local C = {}
@/lua/ge/extensions/freeroam/dragRace.lua
local helper = require('scenario/scenariohelper')
local level = 'gridmap_v2'
@/lua/ge/extensions/scenario/busdriver.lua
M.dependencies = {'scenario_scenarios', 'core_groundMarkers'}
local helper = require('scenario/scenariohelper')
local logTag = 'scenario_busdriver'
@/lua/ge/extensions/editor/masterSpline/homologation.lua
-- Module dependencies.
local geom = require('editor/toolUtilities/geom')
local roadStds = require('editor/toolUtilities/roadDesignStandards')
local geom = require('editor/toolUtilities/geom')
local roadStds = require('editor/toolUtilities/roadDesignStandards')
@/lua/ge/extensions/editor/flowgraphEditor.lua
local ffi = require('ffi')
local fge = ui_flowgraph_editor
local missionVarHelper = require('/lua/ge/extensions/editor/flowgraph/missionVariableHelper')
window = C,
create = function(emgr) return require('/lua/ge/extensions/editor/flowgraph/basewindow').use(emgr, C) end
}
main = require('/lua/ge/extensions/editor/flowgraph/main').create(M)
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/overview').create(M))
main = require('/lua/ge/extensions/editor/flowgraph/main').create(M)
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/overview').create(M))
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/stateView').create(M))
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/overview').create(M))
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/stateView').create(M))
eventView = require('/lua/ge/extensions/editor/flowgraph/events').create(M)
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/stateView').create(M))
eventView = require('/lua/ge/extensions/editor/flowgraph/events').create(M)
table.insert(windows, eventView)
table.insert(windows, eventView)
local examples = require('/lua/ge/extensions/editor/flowgraph/examples').create(M)
table.insert(windows, examples)
table.insert(windows, examples)
properties = require('/lua/ge/extensions/editor/flowgraph/properties').create(M)
table.insert(windows, properties)
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/variables').create(M))
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/projectSettings').create(M))
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/variables').create(M))
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/projectSettings').create(M))
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/history').create(M))
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/projectSettings').create(M))
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/history').create(M))
welcome = require('/lua/ge/extensions/editor/flowgraph/welcome').create(M)
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/history').create(M))
welcome = require('/lua/ge/extensions/editor/flowgraph/welcome').create(M)
welcome.examples = examples
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/nodelibrary').create(M))
executionView = require('/lua/ge/extensions/editor/flowgraph/execution').create(M)
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/nodelibrary').create(M))
executionView = require('/lua/ge/extensions/editor/flowgraph/execution').create(M)
table.insert(windows, executionView )
table.insert(windows, executionView )
search = require('/lua/ge/extensions/editor/flowgraph/search').create(M)
table.insert(windows, search)
table.insert(windows, search)
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/references').create(M))
table.sort( windows, function (a,b) return a.windowDescription < b.windowDescription end)
M.nodelib = require('/lua/ge/extensions/editor/flowgraph/nodelibrary').create(M)
M.nodelib:setStatic()
M.nodelib:setStatic()
M.nodePreviewPopup = require('/lua/ge/extensions/editor/flowgraph/nodePreview').create(M)
table.insert(windows, require('/lua/ge/extensions/editor/flowgraph/garbageDebug').create(M))
@/lua/ge/extensions/editor/audioEventsList.lua
local im = ui_imgui
local search = require('/lua/ge/extensions/editor/util/searchUtil')()
@/lua/ge/extensions/gameplay/rally/tools/rallyToolbox.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local waypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local waypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local kdTreeP3d = require('kdtreepoint3d')
local waypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local kdTreeP3d = require('kdtreepoint3d')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local kdTreeP3d = require('kdtreepoint3d')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
-- local Recce = require('/lua/ge/extensions/gameplay/rally/recce')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
-- local Recce = require('/lua/ge/extensions/gameplay/rally/recce')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
-- local Recce = require('/lua/ge/extensions/gameplay/rally/recce')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
@/lua/ge/extensions/editor/tech/roadArchitect/export.lua
-- External modules used.
local roadMgr = require('editor/tech/roadArchitect/roads') -- Manages the road structure/handling road calculations.
@/lua/ge/extensions/gameplay/rally/tools/devTools.lua
local im = ui_imgui
local DrivelineRoute = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineRoute')
local TextCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/textCompositor')
local DrivelineRoute = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineRoute')
local TextCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/textCompositor')
local PacenoteGenerator = require('/lua/ge/extensions/gameplay/rally/notebook/pacenoteGenerator')
local TextCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/textCompositor')
local PacenoteGenerator = require('/lua/ge/extensions/gameplay/rally/notebook/pacenoteGenerator')
local TrafficExclusion = require('/lua/ge/extensions/gameplay/rally/trafficExclusion')
local PacenoteGenerator = require('/lua/ge/extensions/gameplay/rally/notebook/pacenoteGenerator')
local TrafficExclusion = require('/lua/ge/extensions/gameplay/rally/trafficExclusion')
@/lua/ge/extensions/editor/terraform/terraform.lua
-- External modules.
local toolMgr = require('editor/toolManager')
local geom = require('editor/toolUtilities/geom')
local toolMgr = require('editor/toolManager')
local geom = require('editor/toolUtilities/geom')
local perlin = require('editor/toolUtilities/perlin') -- Currently unused, since simplex is preferred.
local geom = require('editor/toolUtilities/geom')
local perlin = require('editor/toolUtilities/perlin') -- Currently unused, since simplex is preferred.
local simplex = require('editor/toolUtilities/simplex')
local perlin = require('editor/toolUtilities/perlin') -- Currently unused, since simplex is preferred.
local simplex = require('editor/toolUtilities/simplex')
@/lua/common/graphpath.lua
local bit = require("bit")
@/lua/vehicle/powertrain/hydraulicAccumulator.lua
local hydraulicConsumerFactories = {}
hydraulicConsumerFactories.hydraulicCylinder = require("powertrain/hydraulicCylinder")
--hydraulicConsumerFactories.hydraulicRotator = require("powertrain/hydraulicRotator")
hydraulicConsumerFactories.hydraulicCylinder = require("powertrain/hydraulicCylinder")
--hydraulicConsumerFactories.hydraulicRotator = require("powertrain/hydraulicRotator")
@/lua/ge/extensions/gameplay/rally/driveline/drivelineV3.lua
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local rdp = require('editor/toolUtilities/rdp')
local util = require('editor/toolUtilities/util')
local rdp = require('editor/toolUtilities/rdp')
local render = require('editor/toolUtilities/render')
local rdp = require('editor/toolUtilities/rdp')
local render = require('editor/toolUtilities/render')
local SnaproadNormals = require('/lua/ge/extensions/gameplay/rally/snaproad/normals')
local render = require('editor/toolUtilities/render')
local SnaproadNormals = require('/lua/ge/extensions/gameplay/rally/snaproad/normals')
local DrivelineUtil = require('/lua/ge/extensions/gameplay/rally/driveline/util')
local SnaproadNormals = require('/lua/ge/extensions/gameplay/rally/snaproad/normals')
local DrivelineUtil = require('/lua/ge/extensions/gameplay/rally/driveline/util')
local PointList = require('/lua/ge/extensions/gameplay/rally/driveline/pointList')
local DrivelineUtil = require('/lua/ge/extensions/gameplay/rally/driveline/util')
local PointList = require('/lua/ge/extensions/gameplay/rally/driveline/pointList')
local DrivelineRecording = require('/lua/ge/extensions/gameplay/rally/recce/drivelineRecording')
local PointList = require('/lua/ge/extensions/gameplay/rally/driveline/pointList')
local DrivelineRecording = require('/lua/ge/extensions/gameplay/rally/recce/drivelineRecording')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local DrivelineRecording = require('/lua/ge/extensions/gameplay/rally/recce/drivelineRecording')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/gameplay/rally/notebook/pacenote.lua
local waypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local waypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local normalizer = require('/lua/ge/extensions/gameplay/rally/util/normalizer')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local normalizer = require('/lua/ge/extensions/gameplay/rally/util/normalizer')
-- local SettingsManager = require('/lua/ge/extensions/gameplay/rally/settingsManager')
local normalizer = require('/lua/ge/extensions/gameplay/rally/util/normalizer')
-- local SettingsManager = require('/lua/ge/extensions/gameplay/rally/settingsManager')
local Structured = require('/lua/ge/extensions/gameplay/rally/notebook/structured')
-- local SettingsManager = require('/lua/ge/extensions/gameplay/rally/settingsManager')
local Structured = require('/lua/ge/extensions/gameplay/rally/notebook/structured')
local geoPacenotes = require('/lua/ge/extensions/gameplay/rally/snaproad/geoPacenotes')
local Structured = require('/lua/ge/extensions/gameplay/rally/notebook/structured')
local geoPacenotes = require('/lua/ge/extensions/gameplay/rally/snaproad/geoPacenotes')
self.pacenoteWaypoints = require('/lua/ge/extensions/gameplay/util/sortedList')(
"pacenoteWaypoints",
self,
require('/lua/ge/extensions/gameplay/rally/notebook/pacenoteWaypoint')
)
-- Get compositor config
local compositor = require('/lua/ge/extensions/gameplay/rally/compositors/english/compositor')
@/lua/ge/extensions/editor/tech/sensorConfiguration/conversions.lua
local util = require('editor/tech/sensorConfiguration/utilities') -- A utility class for the sensor configuration editors.
local stype = extensions.tech_sensors.stype
@/lua/ge/extensions/editor/gen/region.lua
local U = require('/lua/ge/extensions/editor/gen/utils')
@/lua/common/jit/p.lua
-- Cache some library functions and objects.
local jit = require("jit")
local profile = require("jit.profile")
local jit = require("jit")
local profile = require("jit.profile")
local vmdef = require("jit.vmdef")
local profile = require("jit.profile")
local vmdef = require("jit.vmdef")
local math = math
prof_states = m.z or m.v
if prof_states == "z" then zone = require("jit.zone") end
local scope = m.l or m.f or m.F or (prof_states and "" or "f")
@/lua/ge/extensions/scenario/driftGoal.lua
M.instances = {}
local helper = require('scenario/scenariohelper')
local driftState = 0
@/lua/common/libs/lustach/src/lustache.lua
version = "1.3.1-0",
renderer = require("common/libs/lustach/src/lustache/renderer"):new(),
}
@/lua/vehicle/controller/propAnimation/dualAxisLever.lua
local dequeue = require("dequeue")
@/lua/ge/extensions/editor/createObjectTool.lua
local imgui = ui_imgui
local imguiUtils = require("ui/imguiUtils")
local createObjectGroupIndex = 1
local simObjectClassNameFilter = imgui.ArrayChar(128)
local simObjectSearch = require('/lua/ge/extensions/editor/util/searchUtil')()
local filteredFieldPopupSize = imgui.ImVec2(300, 500)
@/lua/ge/extensions/career/modules/partInventory.lua
local jbeamIO = require('jbeam/io')
@/ui/lib/ext/angular-translate/angular-translate-interpolation-messageformat/angular-translate-interpolation-messageformat.min.js
*/
!function(t,e){"function"==typeof define&&define.amd?define(["messageformat"],function(t){return e(t)}):"object"==typeof module&&module.exports?module.exports=e(require("messageformat")):e(t.MessageFormat)}(this,function(r){function i(u,t,e,n){"use strict";var a={},c=t.get(e),f=new r("en");return angular.isFunction(n)&&n(f),c||(c=t(e)),c.put("en",f),a.setLocale=function(t){(f=c.get(t))||(f=new r(t),angular.isFunction(n)&&n(f),c.put(t,f))},a.getInterpolationIdentifier=function(){return"messageformat"},a.useSanitizeValueStrategy=function(t){return u.useStrategy(t),this},a.interpolate=function(t,e,n,a){e=e||{},e=u.sanitize(e,"params",a);var r=c.get("mf:"+t);if(!r){for(var i in e)if(e.hasOwnProperty(i)){var o=parseInt(e[i],10);angular.isNumber(o)&&""+o===e[i]&&(e[i]=o)}r=f.compile(t),c.put("mf:"+t,r)}var s=r(e);return u.sanitize(s,"text",a)},a}return angular.module("pascalprecht.translate").constant("TRANSLATE_MF_INTERPOLATION_CACHE","$translateMessageFormatInterpolation").provider("$translateMessageFormatInterpolation",function(){"use strict";var a;this.messageFormatConfigurer=function(t){a=t},this.$get=["$translateSanitization","$cacheFactory","TRANSLATE_MF_INTERPOLATION_CACHE",function(t,e,n){return i(t,e,n,a)}]}),i.displayName="$translateMessageFormatInterpolation","pascalprecht.translate"});
@/lua/common/libs/luamqtt/mqtt/luasocket.lua
local socket = require("socket")
local ok, err = conn.sock:send(data, i, j)
-- print(" luasocket.send:", ok, err, require("libs/luamqtt/mqtt/tools").hex(data))
return ok, err
-- if ok then
-- print(" luasocket.receive:", size, require("libs/luamqtt/mqtt/tools").hex(ok))
-- elseif err ~= "timeout" then
@/lua/ge/extensions/editor/missionEditor/startTrigger.lua
local im = ui_imgui
local transformHelper = require('/lua/ge/extensions/editor/util/transformUtil')("Start Trigger Location","Location")
--transformHelper.allowRotate = true
@/inspector/External/CodeMirror/placeholder.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/editor/api/guiTheme.lua
local imgui = ui_imgui
local ffi = require("ffi")
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartList.lua
local imguiUtils = require('ui/imguiUtils')
local jbeamIO = require('jbeam/io')
local imguiUtils = require('ui/imguiUtils')
local jbeamIO = require('jbeam/io')
local im = ui_imgui
@/lua/ge/extensions/ui/apps/minimap/roads.lua
-- Road drawing state variables
local kdTree = require('kdtreebox2d')
local layers = require("ui/apps/minimap/layers")
local kdTree = require('kdtreebox2d')
local layers = require("ui/apps/minimap/layers")
local kdNodes = nil
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/veJBeamBeautifier.lua
local im = extensions.ui_imgui
local jbeamTableSchema = require('jbeam/tableSchema')
local jbeamIO = require('jbeam/io')
local jbeamTableSchema = require('jbeam/tableSchema')
local jbeamIO = require('jbeam/io')
local jsonAST = require('json-ast')
local jbeamIO = require('jbeam/io')
local jsonAST = require('json-ast')
local jsonDebug = require('jsonDebug')
local jsonAST = require('json-ast')
local jsonDebug = require('jsonDebug')
@/lua/ge/extensions/gameplay/sites/zone.lua
self.sortOrder = 999999
self.customFields = require('/lua/ge/extensions/gameplay/sites/customFields')()
self.aabb = {xMin = -math.huge, xMax = math.huge, yMin = -math.huge, yMax = math.huge, zMin = -math.huge, zMax = math.huge, invalid = true}
@/lua/ge/extensions/editor/terraform/fetchSources.lua
-- External modules.
local meshSplines = require("editor/meshSpline/splineMgr")
local assemblySplines = require("editor/assemblySpline/splineMgr")
local meshSplines = require("editor/meshSpline/splineMgr")
local assemblySplines = require("editor/assemblySpline/splineMgr")
local ratRoads = require("editor/tech/roadArchitect/roads")
local assemblySplines = require("editor/assemblySpline/splineMgr")
local ratRoads = require("editor/tech/roadArchitect/roads")
local masterSpline = require("editor/masterSpline/splineMgr")
local ratRoads = require("editor/tech/roadArchitect/roads")
local masterSpline = require("editor/masterSpline/splineMgr")
local geom = require("editor/toolUtilities/geom")
local masterSpline = require("editor/masterSpline/splineMgr")
local geom = require("editor/toolUtilities/geom")
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/countdown.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local im = ui_imgui
@/lua/ge/extensions/editor/driftDataEditor.lua
local im = ui_imgui
local ffi = require('ffi')
local whiteColorF = ColorF(1,1,1,1)
local function createNewTransform(label, allowTranslate, allowRotate, allowScale, pos, rot, scl, oneDimScale)
local tr = require('/lua/ge/extensions/editor/util/transformUtil')(label, label)
tr.allowTranslate = allowTranslate
@/lua/ge/extensions/editor/rallyEditor/drivelineTab.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local DrivelineV3 = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineV3')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local DrivelineV3 = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineV3')
local drivelineUtil = require('/lua/ge/extensions/gameplay/rally/driveline/util')
local DrivelineV3 = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineV3')
local drivelineUtil = require('/lua/ge/extensions/gameplay/rally/driveline/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local drivelineUtil = require('/lua/ge/extensions/gameplay/rally/driveline/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local geom = require('editor/toolUtilities/geom')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local geom = require('editor/toolUtilities/geom')
local render = require('editor/toolUtilities/render')
local geom = require('editor/toolUtilities/geom')
local render = require('editor/toolUtilities/render')
local util = require('editor/toolUtilities/util')
local render = require('editor/toolUtilities/render')
local util = require('editor/toolUtilities/util')
local rdp = require('editor/toolUtilities/rdp')
local util = require('editor/toolUtilities/util')
local rdp = require('editor/toolUtilities/rdp')
-- Create a temporary rally manager and load everything
local RallyManager = require('/lua/ge/extensions/gameplay/rally/rallyManager')
local tempRallyManager = RallyManager(missionDir, nil)
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/loopChainedMissionSetup.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/gameplay/missions/missionTypes/editorHelper.lua
elem.hasScl = (valueOptions.hasScl == nil and true) or valueOptions.hasScl or false
elem.transform = require('/lua/ge/extensions/editor/util/transformUtil')(elem.label, elem.label)
elem.transform.allowTranslate = elem.hasPos
local elem = {type = 'simpleLapConfig', label = label, fieldName = fieldName, displayOptions = displayOptions, defaultValue = {}}
elem.lapConfig = require('/lua/ge/extensions/editor/util/lapConfigUtil')(elem.label, elem.label)
return self:addElement(elem)
local search = require('/lua/ge/extensions/editor/util/searchUtil')()
local function missionIdDraw(e, mtd, mission)
@/lua/ge/extensions/flowgraph/modules/cameraModule.lua
function C:init()
self.variables = require('/lua/ge/extensions/flowgraph/variableStorage')(self.mgr)
self:clear()
@/lua/ge/extensions/editor/gen/network.lua
local U = require('/lua/ge/extensions/editor/gen/utils')
local Render = require('/lua/ge/extensions/editor/gen/render')
local U = require('/lua/ge/extensions/editor/gen/utils')
local Render = require('/lua/ge/extensions/editor/gen/render')
local Mesh = require('/lua/ge/extensions/editor/gen/mesh')
local Render = require('/lua/ge/extensions/editor/gen/render')
local Mesh = require('/lua/ge/extensions/editor/gen/mesh')
@/lua/ge/extensions/editor/tech/roadArchitect/groups.lua
-- External modules used.
local roadMgr = require('editor/tech/roadArchitect/roads') -- A module for managing the road structure/handling road calculations.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
local roadMgr = require('editor/tech/roadArchitect/roads') -- A module for managing the road structure/handling road calculations.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
@/lua/ge/extensions/gameplay/rally/snaproad.lua
local logTag = ''
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
-- local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
-- local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local normals = require('/lua/ge/extensions/gameplay/rally/snaproad/normals')
-- local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local normals = require('/lua/ge/extensions/gameplay/rally/snaproad/normals')
local geoPacenotes = require('/lua/ge/extensions/gameplay/rally/snaproad/geoPacenotes')
local normals = require('/lua/ge/extensions/gameplay/rally/snaproad/normals')
local geoPacenotes = require('/lua/ge/extensions/gameplay/rally/snaproad/geoPacenotes')
self.cameraPathPlayer = require('/lua/ge/extensions/gameplay/rally/cameraPathPlayer')(self)
@/lua/ge/extensions/gameplay/rally/tools/loopToolbox.lua
local im = ui_imgui
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local Penalties = require('/lua/ge/extensions/gameplay/rally/loop/penalties')
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local Penalties = require('/lua/ge/extensions/gameplay/rally/loop/penalties')
local logTag = ''
@/lua/ge/extensions/editor/inspector.lua
local logTag = "editor_inspector"
local ffi = require("ffi")
local guiInstancer = require("editor/api/guiInstancer")()
local ffi = require("ffi")
local guiInstancer = require("editor/api/guiInstancer")()
local valueInspector = require("editor/api/valueInspector")()
local guiInstancer = require("editor/api/guiInstancer")()
local valueInspector = require("editor/api/valueInspector")()
local objectHistoryActions = require("editor/api/objectHistoryActions")()
local valueInspector = require("editor/api/valueInspector")()
local objectHistoryActions = require("editor/api/objectHistoryActions")()
local imgui = ui_imgui
@/lua/ge/extensions/gameplay/drift/stuntZones/nearPole.lua
local vehPos = veh:getPosition()
self.marker = require('scenario/race_marker').createRaceMarker(true, "overhead")
self.marker:setToCheckpoint({pos = vehPos + markerOffset, radius = 5, fadeNear = 1000, fadeFar = 0})
@/lua/common/libs/copas/copas/timer.lua
local copas = require("copas")
@/lua/ge/extensions/career/modules/inventory.lua
local dateUtils = require('utils/dateUtils')
@/lua/common/extensions/ui/imgui_api.lua
require('/common/extensions/ui/imgui_gen_luaintf')(M)
require('/common/extensions/ui/imgui_custom_luaintf')(M)
require('/common/extensions/ui/imgui_gen_luaintf')(M)
require('/common/extensions/ui/imgui_custom_luaintf')(M)
@/lua/ge/extensions/flowgraph/nodes/math/math.lua
local ffi = require('ffi')
@/lua/ge/extensions/editor/util/editorElementHelper.lua
local configListGenerator = require('/lua/ge/extensions/util/configListGenerator')
elem.hasScl = (valueOptions.hasScl == nil and true) or valueOptions.hasScl or false
elem.transform = require('/lua/ge/extensions/editor/util/transformUtil')(elem.label, elem.label)
elem.transform.allowTranslate = elem.hasPos
local elem = {type = 'simpleLapConfig', label = label, fieldName = fieldName, displayOptions = displayOptions, defaultValue = {}}
elem.lapConfig = require('/lua/ge/extensions/editor/util/lapConfigUtil')(elem.label, elem.label)
return self:addElement(elem)
elem.allowLoadedTrailers = false -- Allow vehicles with loads
elem.vehicleFilter = require('/lua/ge/extensions/editor/util/vehicleFilterUtil')(elem)
return self:addElement(elem)
elem.zonesLoaded = false -- Flag to track if zones have been loaded
elem.zoneSelector = require('/lua/ge/extensions/editor/util/zoneSelectorUtil')(elem)
return self:addElement(elem)
--------------------------------------------------------------------------------------------------------------------------------------------
local search = require('/lua/ge/extensions/editor/util/searchUtil')()
local function elementIdDraw(e, ctd, container)
@/lua/ge/client/lighting/advanced/init.lua
require("/client/lighting/advanced/shaders")
require("/client/lighting/advanced/lightViz")
require("/client/lighting/advanced/shaders")
require("/client/lighting/advanced/lightViz")
require("/client/lighting/advanced/shadowViz")
require("/client/lighting/advanced/lightViz")
require("/client/lighting/advanced/shadowViz")
@/lua/ge/extensions/editor/meshSpline/splineMgr.lua
-- External modules.
local buffer = require('string.buffer')
local pop = require('editor/meshSpline/populate')
local buffer = require('string.buffer')
local pop = require('editor/meshSpline/populate')
local geom = require('editor/toolUtilities/geom')
local pop = require('editor/meshSpline/populate')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
@/lua/vehicle/protocols.lua
local ffi = require("ffi")
protocol.moduleName = "protocols/"..protocol.name
protocol.module = require(protocol.moduleName)
if not protocol.module then
if not protocol.module then
log("W", "", "Unable to load protocol, require() failed for module: "..dumps(protocol.moduleName))
return
@/lua/ge/extensions/editor/rallyEditor/notebookInfo.lua
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local SettingsManager = require('/lua/ge/extensions/gameplay/rally/settingsManager')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local SettingsManager = require('/lua/ge/extensions/gameplay/rally/settingsManager')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local SettingsManager = require('/lua/ge/extensions/gameplay/rally/settingsManager')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
@/lua/vehicle/controller/etkGauges.lua
local htmlTexture = require("htmlTexture")
@/lua/common/libs/luasocket/socket/mime.lua
local base = _G
local ltn12 = require("ltn12")
local mime = require("mime.core")
local ltn12 = require("ltn12")
local mime = require("mime.core")
local io = require("io")
local mime = require("mime.core")
local io = require("io")
local string = require("string")
local io = require("io")
local string = require("string")
local _M = mime
@/lua/ge/extensions/core/trafficSignals.lua
local queue = require('graphpath').newMinheap() -- optimally processes signal updates
local signalUpdates = {}
@/lua/common/libs/LuaJIT/zone.lua
--
-- local zone = require("jit.zone")
-- zone("AI")
@/lua/common/tech/techCommunication.lua
local mp = require('libs/lua-MessagePack/MessagePack')
local socket = require('libs/luasocket/socket.socket')
local mp = require('libs/lua-MessagePack/MessagePack')
local socket = require('libs/luasocket/socket.socket')
local ffi = require('ffi')
local socket = require('libs/luasocket/socket.socket')
local ffi = require('ffi')
@/lua/console/bananabench-csv.lua
local bench = require('lua/console/bananabench')
@/lua/ge/extensions/gameplay/rally/client.lua
local httpClient = require("socket.http")
-- local socket = require("socket")
local httpClient = require("socket.http")
-- local socket = require("socket")
-- socket.TIMEOUT = 0
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/tech/roadArchitect/decals.lua
-- External modules used.
local util = require('editor/tech/roadArchitect/utilities') -- A utilities module.
@/lua/ge/extensions/editor/textEditor.lua
local imgui = ui_imgui
local guiInstancer = require("editor/api/guiInstancer")()
local objectHistoryActions = require("editor/api/objectHistoryActions")()
local guiInstancer = require("editor/api/guiInstancer")()
local objectHistoryActions = require("editor/api/objectHistoryActions")()
local windowNamePrefix = "Text Editor "
@/lua/ge/extensions/gameplay/rally/transcripts/path.lua
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
self.transcripts = require('/lua/ge/extensions/gameplay/util/sortedList')(
"transcripts",
self,
require('/lua/ge/extensions/gameplay/rally/transcripts/entry')
)
@/lua/ge/extensions/gameplay/crawl/utils.lua
local gameplay_crawl_boundary = require('ge/extensions/gameplay/crawl/boundary')
local gameplay_crawl_display = require('ge/extensions/gameplay/crawl/display')
local gameplay_crawl_boundary = require('ge/extensions/gameplay/crawl/boundary')
local gameplay_crawl_display = require('ge/extensions/gameplay/crawl/display')
local recovery = require('vehicle/recovery')
local gameplay_crawl_display = require('ge/extensions/gameplay/crawl/display')
local recovery = require('vehicle/recovery')
if not markers then
markers = require('scenario/race_marker')
markers.init()
@/inspector/External/CodeMirror/clojure.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/gameplay/rally/recce.lua
-- Other systems can load driveline data directly without creating a Recce instance:
-- local drivelineRecording = require('/lua/ge/extensions/gameplay/rally/recce/drivelineRecording')
-- local pointList = drivelineRecording.load(missionDir)
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local waypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local waypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
-- local RecceSettings = require('/lua/ge/extensions/gameplay/rally/recceSettings')
local waypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
-- local RecceSettings = require('/lua/ge/extensions/gameplay/rally/recceSettings')
local Snaproad = require('/lua/ge/extensions/gameplay/rally/snaproad')
-- local RecceSettings = require('/lua/ge/extensions/gameplay/rally/recceSettings')
local Snaproad = require('/lua/ge/extensions/gameplay/rally/snaproad')
local drivelineRecording = require('/lua/ge/extensions/gameplay/rally/recce/drivelineRecording')
local Snaproad = require('/lua/ge/extensions/gameplay/rally/snaproad')
local drivelineRecording = require('/lua/ge/extensions/gameplay/rally/recce/drivelineRecording')
local cutsRecording = require('/lua/ge/extensions/gameplay/rally/recce/cutsRecording')
local drivelineRecording = require('/lua/ge/extensions/gameplay/rally/recce/drivelineRecording')
local cutsRecording = require('/lua/ge/extensions/gameplay/rally/recce/cutsRecording')
@/lua/ge/extensions/gameplay/crawl/saveSystem.lua
local boundary = require('/lua/ge/extensions/gameplay/sites/zone')(nil, data.name or "Boundary")
boundary:onDeserialized(data)
@/lua/ge/extensions/flowgraph/nodes/gameplay/crawl/setupCrawl.lua
function C:init(mgr)
self.bridge = require('ge/extensions/gameplay/crawl/flowgraphBridge')
end
@/lua/ge/extensions/editor/missionPlaybook/unlockedMissionsViewer.lua
local M = {}
local ffi = require("ffi")
local im = ui_imgui
@/lua/ge/extensions/gameplay/sites/sites.lua
local kdtreePoint3d = require('kdtreepoint3d')
local kdtreeBox2d = require('kdtreebox2d')
local kdtreePoint3d = require('kdtreepoint3d')
local kdtreeBox2d = require('kdtreebox2d')
self.id = self:getNextUniqueIdentifier()
self.locations = require('/lua/ge/extensions/gameplay/util/sortedList')("locations", self, require('/lua/ge/extensions/gameplay/sites/location'))
self.zones = require('/lua/ge/extensions/gameplay/util/sortedList')("zones", self, require('/lua/ge/extensions/gameplay/sites/zone'))
self.id = self:getNextUniqueIdentifier()
self.locations = require('/lua/ge/extensions/gameplay/util/sortedList')("locations", self, require('/lua/ge/extensions/gameplay/sites/location'))
self.zones = require('/lua/ge/extensions/gameplay/util/sortedList')("zones", self, require('/lua/ge/extensions/gameplay/sites/zone'))
self.locations = require('/lua/ge/extensions/gameplay/util/sortedList')("locations", self, require('/lua/ge/extensions/gameplay/sites/location'))
self.zones = require('/lua/ge/extensions/gameplay/util/sortedList')("zones", self, require('/lua/ge/extensions/gameplay/sites/zone'))
self.parkingSpots = require('/lua/ge/extensions/gameplay/util/sortedList')("parkingSpots", self, require('/lua/ge/extensions/gameplay/sites/parkingSpot'))
self.locations = require('/lua/ge/extensions/gameplay/util/sortedList')("locations", self, require('/lua/ge/extensions/gameplay/sites/location'))
self.zones = require('/lua/ge/extensions/gameplay/util/sortedList')("zones", self, require('/lua/ge/extensions/gameplay/sites/zone'))
self.parkingSpots = require('/lua/ge/extensions/gameplay/util/sortedList')("parkingSpots", self, require('/lua/ge/extensions/gameplay/sites/parkingSpot'))
self.zones = require('/lua/ge/extensions/gameplay/util/sortedList')("zones", self, require('/lua/ge/extensions/gameplay/sites/zone'))
self.parkingSpots = require('/lua/ge/extensions/gameplay/util/sortedList')("parkingSpots", self, require('/lua/ge/extensions/gameplay/sites/parkingSpot'))
end
self.zones = require('/lua/ge/extensions/gameplay/util/sortedList')("zones", self, require('/lua/ge/extensions/gameplay/sites/zone'))
self.parkingSpots = require('/lua/ge/extensions/gameplay/util/sortedList')("parkingSpots", self, require('/lua/ge/extensions/gameplay/sites/parkingSpot'))
end
@/lua/vehicle/controller/gauges/analogOdometer.lua
local htmlTexture = require("htmlTexture")
@/lua/ge/extensions/gameplay/race/pathnode.lua
self.customFields = require('/lua/ge/extensions/gameplay/sites/customFields')()
end
@/lua/ge/extensions/editor/drivePathEditor/record.lua
-- Module dependencies.
local splineMgr = require('editor/drivePathEditor/splineMgr')
local rdp = require('editor/toolUtilities/rdp')
local splineMgr = require('editor/drivePathEditor/splineMgr')
local rdp = require('editor/toolUtilities/rdp')
@/lua/ge/extensions/flowgraph/nodes/gameplay/sites/parkingspot.lua
local ffi = require('ffi')
@/lua/ge/extensions/core/cameraModes/orbit.lua
-- ORBIT CAMERA
local collision = require('core/cameraModes/collision')
@/lua/ge/extensions/editor/rendererComponents.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
local rcAPI = require('util/renderComponentsAPI')
local imUtils = require('ui/imguiUtils')
local rcAPI = require('util/renderComponentsAPI')
local postfxUtils = require('client/postFx/utils')
local rcAPI = require('util/renderComponentsAPI')
local postfxUtils = require('client/postFx/utils')
local settings = {}
@/lua/ge/extensions/editor/assemblySpline/populate.lua
-- Module dependencies.
local distrib = require('editor/assemblySpline/distribution')
local geom = require('editor/toolUtilities/geom')
local distrib = require('editor/assemblySpline/distribution')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
@/lua/common/kdtreepoint3d.lua
--[[ Usage
local kdTreeP3d = require('kdtreepoint3d')
@/lua/common/jbeam/sections/nodeBeam.lua
local jbeamUtils = require("jbeam/utils")
@/lua/ge/extensions/ui/apps/minimap/utils.lua
local layers = require("ui/apps/minimap/layers")
@/lua/common/libs/luasocket/socket/headers.lua
-----------------------------------------------------------------------------
local socket = require("socket.socket")
socket.headers = {}
@/ui/lib/ext/angular/angular.js
beforeEach(function() {
util = require('util');
webdriver = require('protractor/node_modules/selenium-webdriver');
util = require('util');
webdriver = require('protractor/node_modules/selenium-webdriver');
});
@/gameplay/missionTypes/arrive/constructor.lua
-- calculate in-world route
local route = require('/lua/ge/extensions/gameplay/route/route')()
route:setupPathMulti(ret)
@/lua/vehicle/controller/vivaceGauges.lua
local htmlTexture = require("htmlTexture")
@/lua/ge/extensions/scenario/waypointAction.lua
M.instances = {}
local helper = require('scenario/scenariohelper')
local next = next
@/lua/ge/extensions/career/modules/loanerVehicles.lua
local dateUtils = require('utils/dateUtils')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/getLoopServiceOutTC.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/util/testJSONFilesSyntax.lua
local jsonDebug = require('jsonDebug')
@/lua/ge/extensions/editor/cameraBookmarks.lua
local logTag = 'editor_cameraBookmarks'
local ffi = require("ffi")
local imgui = ui_imgui
@/lua/common/cdefs.lua
require('common/cdefDebugDraw')
require('common/cdefImgui')
require('common/cdefDebugDraw')
require('common/cdefImgui')
require('common/cdefGpuMesh')
require('common/cdefImgui')
require('common/cdefGpuMesh')
require('common/cdefMath')
require('common/cdefGpuMesh')
require('common/cdefMath')
@/lua/ge/extensions/career/modules/partShopping.lua
local jbeamIO = require('jbeam/io')
local jbeamSlotSystem = require('jbeam/slotSystem')
local jbeamIO = require('jbeam/io')
local jbeamSlotSystem = require('jbeam/slotSystem')
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/veStaticRenderView.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
@/lua/ge/extensions/scenario/waypoints.lua
local raceMarker = require("scenario/race_marker")
table.insert(wpList, {name = wp, pos = vec3(node.pos), radius = node.radius, normal = node.rot, up = node.up })
local pn = require('/lua/ge/extensions/gameplay/race/pathnode')(nil, wp, -1)
pn.pos = vec3(node.pos)
@/lua/common/libs/xlsxlib/tests/tests.lua
local xlsxLib = require('libs/xlsxlib/xlsxlib')
local testManager = require('libs/xlsxlib/tests/TestManager')
local xlsxLib = require('libs/xlsxlib/xlsxlib')
local testManager = require('libs/xlsxlib/tests/TestManager')
local dataPath = 'lua/common/libs/xlsxlib/tests/'
@/lua/ge/extensions/ui/console.lua
local windowOpen = im.BoolPtr(false)
local guiModule = require("ge/extensions/editor/api/gui")
local settingsPath = '/settings/consoleNG.json'
@/lua/ge/extensions/editor/raceEditor/testing.lua
local oldLap = self.race and self.race.lapCount or 1
self.race = require('/lua/ge/extensions/gameplay/race/race')()
self.race:setPath(self.path)
@/lua/ge/extensions/editor/roadSpline/groupMgr.lua
-- Module dependencies.
local buffer = require('string.buffer')
local layerMgr = require('editor/roadSpline/layerMgr')
local buffer = require('string.buffer')
local layerMgr = require('editor/roadSpline/layerMgr')
local geom = require('editor/toolUtilities/geom')
local layerMgr = require('editor/roadSpline/layerMgr')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local paint = require('editor/toolUtilities/terrainPainter')
local util = require('editor/toolUtilities/util')
local paint = require('editor/toolUtilities/terrainPainter')
@/lua/ge/extensions/ui/gameplaySelector/tileGenerators/levelTiles.lua
local M = {}
local translate = require("ge/extensions/ui/gridSelectorUtils/translateHelper").translate
@/lua/ge/extensions/ui/apps/minimap/topomap.lua
local layers = require("ui/apps/minimap/layers")
-- Contour lines spatial structure
local quadtree = require('kdtreebox2d')
local contourQt = nil
@/lua/vehicle/controller/tech/MQTToutput.lua
local mqtt = require("libs/luamqtt/mqtt/init")
local logTag = "MQTToutput"
@/lua/ge/extensions/editor/tech/roadArchitect/tunnelMesh.lua
-- External modules used.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
@/lua/ge/extensions/editor/crawlEditor/boundaries.lua
local im = ui_imgui
local ffi = require('ffi')
function C:getNewBoundary()
return require('/lua/ge/extensions/gameplay/sites/zone')(nil, "New Boundary")
end
@/lua/ge/extensions/editor/flowgraph/main.lua
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local missionVarHelper = require('/lua/ge/extensions/editor/flowgraph/missionVariableHelper')
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local missionVarHelper = require('/lua/ge/extensions/editor/flowgraph/missionVariableHelper')
local createBuilder = require('/lua/ge/extensions/flowgraph/builder')
@/lua/ge/extensions/flowgraph/nodes/ui/flashMessage.lua
function C:init()
self.helper = require('scenario/scenariohelper')
end
@/lua/common/jbeam/interaction.lua
local jbeamUtils = require("jbeam/utils")
@/lua/ge/extensions/util/wsTest.lua
local wsUtils = require('utils/wsUtils')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/raceEditorPath.lua
local im = ui_imgui
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/scenario/distanceGoal.lua
M.instances = {}
local helper = require('scenario/scenariohelper')
----------------------------------
@/lua/ge/extensions/editor/missionPlaybook/missionTreeViewer.lua
local M = {}
local ffi = require("ffi")
local im = ui_imgui
@/lua/common/jbeam/sections/vropes.lua
local jbeamUtils = require("jbeam/utils")
@/lua/ge/extensions/scenario/race_marker.lua
--local defaultMarker = "scenario/raceMarkers/sideHologramMarker"
local createMarker = require(defaultMarker)
local markers_index = 0
local cm = createMarker
if type then cm = require("scenario/raceMarkers/"..type) end
local marker = cm(getNewMarkerId())
if marker then
createMarker = require("scenario/raceMarkers/"..marker)
else
else
createMarker = require(defaultMarker)
end
if not createMarker then
createMarker = require(defaultMarker)
end
-- reset createMarker to default to prevent using stale marker types
createMarker = require(defaultMarker)
end
@/lua/ge/extensions/flowgraph/nodes/gameplay/crawl/getCrawlData.lua
function C:init(mgr)
self.bridge = require('ge/extensions/gameplay/crawl/flowgraphBridge')
self.lastCompleted = false
@/lua/ge/extensions/gameplay/rally/notebook/structured/textCompositor.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local LibCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/libCompositor')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local LibCompositor = require('/lua/ge/extensions/gameplay/rally/notebook/structured/libCompositor')
local fname = self:compositorPath()
return require(fname)
end
@/lua/ge/extensions/editor/meshSpline/populate.lua
-- Module dependencies.
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
@/lua/ge/extensions/freeroam/configuratorOptions/freeroamOptions.lua
local M = {}
local translate = require("ge/extensions/ui/gridSelectorUtils/translateHelper").translate
local function onFreeroamConfiguratorGetOptions(level, options)
@/inspector/External/CodeMirror/css.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/editor/flowgraph/execution.lua
local ime = ui_flowgraph_editor
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local missionVarHelper = require('/lua/ge/extensions/editor/flowgraph/missionVariableHelper')
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local missionVarHelper = require('/lua/ge/extensions/editor/flowgraph/missionVariableHelper')
@/lua/ge/client/core.lua
require("client/objectsRequiredForStartup")
-- Initialize the canvas.
local canvas_module = require("client/canvas") -- Very basic functions used by everyone.
canvas_module.initializeCanvas()
-- Use our prefs to configure our Canvas/Window
local canvas_module = require("client/canvas") -- Very basic functions used by everyone.
@/lua/ge/extensions/flowgraph/nodes/ui/endScreen.lua
local ffi = require('ffi')
@/lua/vehicle/extensions/tech/LINBus/LINBusPeak.lua
local ffi = require("ffi")
M.linBusAPI = ffi.load("PLinApi.dll")
@/lua/ge/extensions/core/cameraModes/onboard.lua
local manualzoom = require('core/cameraModes/manualzoom')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/getCurrentRacePath.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/ui/vehicleSelector/general.lua
-- Load the modules
local displayDataModule = require("ge/extensions/ui/gridSelectorUtils/displayDataModule")
local filterModule = require("ge/extensions/ui/gridSelectorUtils/filterModule")
local displayDataModule = require("ge/extensions/ui/gridSelectorUtils/displayDataModule")
local filterModule = require("ge/extensions/ui/gridSelectorUtils/filterModule")
@/lua/ge/client/postFx.lua
require("client/postFx/caustics")
require("client/postFx/chromaticLens")
require("client/postFx/caustics")
require("client/postFx/chromaticLens")
M.loadPresetFile("lua/ge/client/postFx/presets/defaultpostfxpreset.postfx")
M.loadPresetFile("lua/ge/client/postFx/presets/defaultpostfxpreset.postfx")
dofModule = require("client/postFx/dof")
require("client/postFx/edgeAA")
dofModule = require("client/postFx/dof")
require("client/postFx/edgeAA")
require("client/postFx/flash")
require("client/postFx/edgeAA")
require("client/postFx/flash")
require('client/postFx/fog')
require("client/postFx/flash")
require('client/postFx/fog')
require('client/postFx/fxaa')
require('client/postFx/fog')
require('client/postFx/fxaa')
require('client/postFx/GammaPostFX')
require('client/postFx/fxaa')
require('client/postFx/GammaPostFX')
require('client/postFx/glow')
require('client/postFx/GammaPostFX')
require('client/postFx/glow')
require('client/postFx/lightRay')
require('client/postFx/glow')
require('client/postFx/lightRay')
require('client/postFx/maskedScreenBlur')
require('client/postFx/lightRay')
require('client/postFx/maskedScreenBlur')
require('client/postFx/MotionBlurFx')
require('client/postFx/maskedScreenBlur')
require('client/postFx/MotionBlurFx')
require('client/postFx/smaa');
require('client/postFx/MotionBlurFx')
require('client/postFx/smaa');
require('client/postFx/ssao');
require('client/postFx/smaa');
require('client/postFx/ssao');
require('client/postFx/turbulence');
require('client/postFx/ssao');
require('client/postFx/turbulence');
require("client/postFx/caustics")
require("client/postFx/chromaticLens")
require("client/postFx/caustics")
require("client/postFx/chromaticLens")
dofModule = require("client/postFx/dof")
require("client/postFx/chromaticLens")
dofModule = require("client/postFx/dof")
require("client/postFx/edgeAA")
dofModule = require("client/postFx/dof")
require("client/postFx/edgeAA")
require("client/postFx/flash")
require("client/postFx/edgeAA")
require("client/postFx/flash")
require('client/postFx/fog')
require("client/postFx/flash")
require('client/postFx/fog')
require('client/postFx/fxaa')
require('client/postFx/fog')
require('client/postFx/fxaa')
require('client/postFx/GammaPostFX')
require('client/postFx/fxaa')
require('client/postFx/GammaPostFX')
require('client/postFx/glow')
require('client/postFx/GammaPostFX')
require('client/postFx/glow')
require('client/postFx/lightRay')
require('client/postFx/glow')
require('client/postFx/lightRay')
require('client/postFx/maskedScreenBlur')
require('client/postFx/lightRay')
require('client/postFx/maskedScreenBlur')
require('client/postFx/MotionBlurFx')
require('client/postFx/maskedScreenBlur')
require('client/postFx/MotionBlurFx')
require('client/postFx/smaa');
require('client/postFx/MotionBlurFx')
require('client/postFx/smaa');
require('client/postFx/ssao');
require('client/postFx/smaa');
require('client/postFx/ssao');
require('client/postFx/turbulence');
require('client/postFx/ssao');
require('client/postFx/turbulence');
@/lua/ge/extensions/editor/drivePathEditor/splineMgr.lua
-- External modules.
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
@/lua/common/libs/luaqrcode/qrencode.lua
local bitlib = require("bit")
@/lua/ge/extensions/gameplay/rally/rallyManager.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local MissionSettings = require('/lua/ge/extensions/gameplay/rally/notebook/missionSettings')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local MissionSettings = require('/lua/ge/extensions/gameplay/rally/notebook/missionSettings')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local MissionSettings = require('/lua/ge/extensions/gameplay/rally/notebook/missionSettings')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local VehicleTracker = require('/lua/ge/extensions/gameplay/rally/vehicleTracker')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local VehicleTracker = require('/lua/ge/extensions/gameplay/rally/vehicleTracker')
local AudioManager = require('/lua/ge/extensions/gameplay/rally/audioManager')
local VehicleTracker = require('/lua/ge/extensions/gameplay/rally/vehicleTracker')
local AudioManager = require('/lua/ge/extensions/gameplay/rally/audioManager')
local DrivelineRoute = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineRoute')
local AudioManager = require('/lua/ge/extensions/gameplay/rally/audioManager')
local DrivelineRoute = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineRoute')
local DrivelineV3 = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineV3')
local DrivelineRoute = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineRoute')
local DrivelineV3 = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineV3')
local dequeue = require('dequeue')
local DrivelineV3 = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineV3')
local dequeue = require('dequeue')
@/lua/console/json-performance.lua
local json = require('json')
local lpack = require('lpack')
local json = require('json')
local lpack = require('lpack')
local buffer = require('string.buffer')
local lpack = require('lpack')
local buffer = require('string.buffer')
test()
-- require('jit').off()
-- print(" == JIT off ==")
@/lua/ge/extensions/ui/gameplaySelector/tiles.lua
-- Load required modules
local tileClustering = require('/lua/ge/extensions/ui/gameplaySelector/tileClustering')
local tileSorting = require('/lua/ge/extensions/ui/gameplaySelector/tileSorting')
local tileClustering = require('/lua/ge/extensions/ui/gameplaySelector/tileClustering')
local tileSorting = require('/lua/ge/extensions/ui/gameplaySelector/tileSorting')
@/lua/ge/extensions/flowgraph/nodes/util/closestPath.lua
if self.pinIn.setRoute.value then
route = require('/lua/ge/extensions/gameplay/route/route')()
if self.waypoint[0] then
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/fireRallyEvent.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/client/lighting.lua
-- log('I', 'lightManager', ' loading manager '..tostring(dir..filename))
require(dir..filename)
end
-- log('I', 'lightManager', ' loading manager '..tostring(dir..filename))
require(dir..filename)
end
@/lua/common/libs/luasocket/socket/ftp.lua
local base = _G
local table = require("table")
local string = require("string")
local table = require("table")
local string = require("string")
local math = require("math")
local string = require("string")
local math = require("math")
local socket = require("socket.socket")
local math = require("math")
local socket = require("socket.socket")
local url = require("socket.url")
local socket = require("socket.socket")
local url = require("socket.url")
local tp = require("socket.tp")
local url = require("socket.url")
local tp = require("socket.tp")
local ltn12 = require("ltn12")
local tp = require("socket.tp")
local ltn12 = require("ltn12")
socket.ftp = {}
@/lua/ge/extensions/editor/missionEditor/progressSingle.lua
local missionTypesDir = "/gameplay/missionTypes"
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
-- style helper
@/lua/ge/extensions/editor/crawlEditor/presets.lua
local im = ui_imgui
local ffi = require('ffi')
local logTag = "crawl_editor_presets"
local saveSystem = require('/lua/ge/extensions/gameplay/crawl/saveSystem')
local boundary = require('/lua/ge/extensions/gameplay/sites/zone')(nil, data.name)
if boundary and boundary.onDeserialized then
local trialObj = require('/lua/ge/extensions/editor/crawlEditor/trails')
local trail = trialObj()
if data.boundary then
local boundary = require('/lua/ge/extensions/gameplay/sites/zone')(nil, data.boundary.name or "Boundary")
if boundary and boundary.onDeserialized then
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/sessionStart.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/rallyDebugNode.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/scenario/timeLimit.lua
local logTag = 'timeLimit'
local helper = require('scenario/scenariohelper')
---{"timeLimit":{"maxTime":8,"msg":"used more than 8 sec"}
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/setNoteSearch.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/core/checkpoints.lua
M.state.vehicleCheckpoints = {}
local helper = require('scenario/scenariohelper')
@/lua/ge/extensions/gameplay/drift/drift.lua
-- Drift Smoothness Graph
plotHelperUtil = plotHelperUtil or require('/lua/ge/extensions/editor/util/plotHelperUtil')()
im.BeginChild1("Debug Graph", im.ImVec2(im.GetContentRegionAvailWidth(), 400), true)
@/lua/ge/extensions/editor/meshSpline.lua
-- External modules.
local splineMgr = require('editor/meshSpline/splineMgr')
local pop = require('editor/meshSpline/populate')
local splineMgr = require('editor/meshSpline/splineMgr')
local pop = require('editor/meshSpline/populate')
local import = require('editor/meshSpline/import')
local pop = require('editor/meshSpline/populate')
local import = require('editor/meshSpline/import')
local input = require('editor/toolUtilities/splineInput')
local import = require('editor/meshSpline/import')
local input = require('editor/toolUtilities/splineInput')
local render = require('editor/toolUtilities/render')
local input = require('editor/toolUtilities/splineInput')
local render = require('editor/toolUtilities/render')
local poly = require('editor/toolUtilities/polygon')
local render = require('editor/toolUtilities/render')
local poly = require('editor/toolUtilities/polygon')
local skeleton = require('editor/toolUtilities/skeleton')
local poly = require('editor/toolUtilities/polygon')
local skeleton = require('editor/toolUtilities/skeleton')
local rdp = require('editor/toolUtilities/rdp')
local skeleton = require('editor/toolUtilities/skeleton')
local rdp = require('editor/toolUtilities/rdp')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local rdp = require('editor/toolUtilities/rdp')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local util = require('editor/toolUtilities/util')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
local meshAuditionMgr = require('editor/toolUtilities/meshAuditionMgr')
local style = require('editor/toolUtilities/style')
local meshAuditionMgr = require('editor/toolUtilities/meshAuditionMgr')
local terra = require('editor/terraform/terraform')
local meshAuditionMgr = require('editor/toolUtilities/meshAuditionMgr')
local terra = require('editor/terraform/terraform')
@/lua/ge/extensions/editor/vehicleEditor/api/powerTrainUtils.lua
local im = extensions.ui_imgui
local imguiUtils = require('ui/imguiUtils')
@/lua/common/extensions/ui/imgui_custom_luaintf.lua
local imgui = Engine.imgui -- shortcut to prevent lookups all the time
local sb = require('string.buffer')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/getLoopVehiclePosition.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/common/libs/copas/copas/lock.lua
local copas = require("copas")
local gettime = require("socket").gettime
local copas = require("copas")
local gettime = require("socket").gettime
@/gameplay/missionTypes/chase/customNodes/suspectAiNode.lua
if json then
local path = require('/lua/ge/extensions/gameplay/race/path')("Sus")
path:onDeserialized(json)
path:autoConfig()
local race = require('/lua/ge/extensions/gameplay/race/race')()
race:setPath(path)
@/lua/ge/extensions/editor/sitesEditor.lua
local im = ui_imgui
local ffi = require('ffi')
local currentMode = 'Locations'
local testingWindow
local currentSites = require('/lua/ge/extensions/gameplay/sites/sites')("New Sites")
local allFiles = {}
if im.MenuItem1("New") then
currentSites = require('/lua/ge/extensions/gameplay/sites/sites')("New Sites")
for _, window in ipairs(windows) do
local locations = require('/lua/ge/extensions/editor/sitesEditor/locations')(M,'locations')
local locationsList = require('/lua/ge/extensions/editor/sitesEditor/sortedListDisplay')(M, 'locations',locations)
local locations = require('/lua/ge/extensions/editor/sitesEditor/locations')(M,'locations')
local locationsList = require('/lua/ge/extensions/editor/sitesEditor/sortedListDisplay')(M, 'locations',locations)
locationsList.windowDescription = "Locations"
local zones = require('/lua/ge/extensions/editor/sitesEditor/zones')(M,'zones')
local zonesList = require('/lua/ge/extensions/editor/sitesEditor/sortedListDisplay')(M, 'zones',zones)
local zones = require('/lua/ge/extensions/editor/sitesEditor/zones')(M,'zones')
local zonesList = require('/lua/ge/extensions/editor/sitesEditor/sortedListDisplay')(M, 'zones',zones)
zonesList.windowDescription = "Zones"
local parkingSpots = require('/lua/ge/extensions/editor/sitesEditor/parkingSpots')(M,'parkingSpots')
local spotsList = require('/lua/ge/extensions/editor/sitesEditor/sortedListDisplay')(M, 'parkingSpots',parkingSpots)
local parkingSpots = require('/lua/ge/extensions/editor/sitesEditor/parkingSpots')(M,'parkingSpots')
local spotsList = require('/lua/ge/extensions/editor/sitesEditor/sortedListDisplay')(M, 'parkingSpots',parkingSpots)
spotsList.windowDescription = "Parking Spots"
local locTags = require('/lua/ge/extensions/editor/sitesEditor/tags')(M,'locations')
locTags.windowDescription = "Loc Tags"
local psTags = require('/lua/ge/extensions/editor/sitesEditor/tags')(M,'parkingSpots')
psTags.windowDescription = "Parking Spot Tags"
local zoneTags = require('/lua/ge/extensions/editor/sitesEditor/tags')(M,'zones')
zoneTags.windowDescription = "Zone Tags"
-- table.insert(windows, require('/lua/ge/extensions/editor/sitesEditor/zones')(M))
--table.insert(windows, require('/lua/ge/extensions/editor/sitesEditor/general')(M))
-- table.insert(windows, require('/lua/ge/extensions/editor/sitesEditor/zones')(M))
--table.insert(windows, require('/lua/ge/extensions/editor/sitesEditor/general')(M))
currentWindow = windows[1]
@/lua/ge/extensions/remoteControl/remoteControl.lua
local function onExtensionLoaded()
ws = require('utils/simpleHttpServer')
local httpListenPort = 8081
@/lua/ge/extensions/gameplay/rally/notebook/test/testNotebook.lua
-- local SettingsManager = require('/lua/ge/extensions/gameplay/rally/settingsManager')
local notebook = require('/lua/ge/extensions/gameplay/rally/notebook/path')()
notebook:setFname(notebookFname)
@/lua/ge/extensions/gameplay/rally/util.lua
--
-- local rallyUtil = require('/lua/ge/extensions/editor/rallyEditor/util')
--
local function createNotebook(fname)
local newPath = require('/lua/ge/extensions/gameplay/rally/notebook/path')()
newPath:setFname(fname)
local notebook = require('/lua/ge/extensions/gameplay/rally/notebook/path')()
notebook:setFname(notebookFname)
local racePath = require('/lua/ge/extensions/gameplay/race/path')()
racePath:onDeserialized(jsonReadFile(raceFname))
@/lua/ge/extensions/gameplay/rally/settingsManager.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local MissionSettings = require('/lua/ge/extensions/gameplay/rally/notebook/missionSettings')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local MissionSettings = require('/lua/ge/extensions/gameplay/rally/notebook/missionSettings')
@/lua/ge/extensions/editor/decalSpline/populate.lua
-- Module dependencies.
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
@/lua/ge/extensions/editor/gen/utils.lua
local Render = require('/lua/ge/extensions/editor/gen/render')
@/lua/ge/extensions/editor/dragRaceEditor/facilities.lua
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local dragSaveSystem = require('/lua/ge/extensions/gameplay/drag/saveSystem')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local dragSaveSystem = require('/lua/ge/extensions/gameplay/drag/saveSystem')
local im = ui_imgui
local im = ui_imgui
local ffi = require('ffi')
-- Clear other selections
local strips = require('/lua/ge/extensions/editor/dragRaceEditor/strips')
local dragSettings = require('/lua/ge/extensions/editor/dragRaceEditor/dragSettings')
local strips = require('/lua/ge/extensions/editor/dragRaceEditor/strips')
local dragSettings = require('/lua/ge/extensions/editor/dragRaceEditor/dragSettings')
strips.setSelectedStripIndex(-1)
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/trackRecovery.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/common/libs/copas/copas/smtp.lua
local copas = require("copas")
local smtp = require("socket.smtp")
local copas = require("copas")
local smtp = require("socket.smtp")
local socket = require("socket")
local smtp = require("socket.smtp")
local socket = require("socket")
@/lua/ge/extensions/editor/multiSpawnManager.lua
local function initTables() -- runs on first load
vehSelector = require("/lua/ge/extensions/editor/util/vehicleSelectUtil")("Vehicle##multiSpawn")
vehSelector.enablePaints = true
@/lua/ge/extensions/editor/assetManagementTool.lua
local imgui = ui_imgui
local ffi = require('ffi')
local imUtils = require('ui/imguiUtils')
local ffi = require('ffi')
local imUtils = require('ui/imguiUtils')
local toolWindowName = "assetManagementTool"
@/lua/ge/extensions/flowgraph/modules/timerModule.lua
function C:init()
self.variables = require('/lua/ge/extensions/flowgraph/variableStorage')(self.mgr)
self:clear()
@/lua/ge/extensions/gameplay/playmodeMarkers.lua
for markerType, _ in pairs(playmodeMarkerTypeNames) do
local factory = require('lua/ge/extensions/gameplay/markers/'..markerType)
factory.cluster(poisByMarkerType[markerType], allClusters)
local kdTree = require('kdtreebox2d') -- change to KD Tree?
local function getPlaymodeClustersAsQuadtree()
@/lua/ge/extensions/flowgraph/nodes/ui/imgui/imVehicleSelect.lua
function C:_executionStarted()
self.util = require("/lua/ge/extensions/editor/util/vehicleSelectUtil")("FG Vehicle Selector##"..self.id)
self.util.enableConfigs = self.data.enableConfigs
@/lua/ge/extensions/gameplay/rally/notebook/pacenoteWaypoint.lua
local waypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local waypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/common/utils/interactiveShell.lua
-- created by BeamNG
-- used for the console.x64.exe: require('utils/interactiveShell').start()
@/lua/ge/extensions/gameplay/rally/notebook/structured/visualCompositor.lua
local rallyUtil = require('ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/navMeshEditor.lua
local im = ui_imgui
local ffi = require('ffi')
local windows = {}
@/lua/common/libs/xlsxlib/tests/TestManager.lua
-- Import required modules
local xlsxLib = require('libs.xlsxlib.xlsxlib')
local JUnitXMLWriter = require('libs/xlsxlib/tests/JUnitXMLWriter')
local xlsxLib = require('libs.xlsxlib.xlsxlib')
local JUnitXMLWriter = require('libs/xlsxlib/tests/JUnitXMLWriter')
local json = require('json') -- Ensure you have a JSON library compatible with Lua
local JUnitXMLWriter = require('libs/xlsxlib/tests/JUnitXMLWriter')
local json = require('json') -- Ensure you have a JSON library compatible with Lua
local socket = require('socket')
local json = require('json') -- Ensure you have a JSON library compatible with Lua
local socket = require('socket')
-- Import the TestManager
local testManager = require('libs/xlsxlib/tests/TestManager')
@/lua/ge/extensions/flowgraph/modules/buttonModule.lua
function C:init()
self.variables = require('/lua/ge/extensions/flowgraph/variableStorage')(self.mgr)
self:clear()
@/lua/ge/extensions/editor/assemblySpline/splineMgr.lua
-- External modules.
local buffer = require('string.buffer')
local pop = require('editor/assemblySpline/populate')
local buffer = require('string.buffer')
local pop = require('editor/assemblySpline/populate')
local mol = require('editor/assemblySpline/molecule')
local pop = require('editor/assemblySpline/populate')
local mol = require('editor/assemblySpline/molecule')
local geom = require('editor/toolUtilities/geom')
local mol = require('editor/assemblySpline/molecule')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veView.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
@/lua/common/extensions/ui/flowgraph/editor.lua
require('/common/extensions/ui/flowgraph/editor_api_luaintf')(M)
local matchStringFunction = require('/lua/ge/extensions/editor/util/searchUtil')().matchStringScore
local function vehicleScoringFunction(elem, match)
local uniqueIdCounter = 0
local vehSearch = require('/lua/ge/extensions/editor/util/searchUtil')()
local vehSearchTxt = im.ArrayChar(256, "")
@/lua/ge/extensions/gameplay/rally/notebook/structured/libCompositor.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local Schema = require('/lua/ge/extensions/gameplay/rally/notebook/structured/schema')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local Schema = require('/lua/ge/extensions/gameplay/rally/notebook/structured/schema')
@/lua/ge/extensions/editor/vehicleEditor/veToolbar.lua
M.dependencies = {'core_environment'}
local imUtils = require('ui/imguiUtils')
local im = ui_imgui
@/lua/ge/extensions/editor/cosimulationSignalEditor.lua
local sensorMgr = require('extensions/tech/sensors')
local vSensors = require('editor/sensorConfigurationEditor') -- The sensor configuration (vehicles) module.
local sensorMgr = require('extensions/tech/sensors')
local vSensors = require('editor/sensorConfigurationEditor') -- The sensor configuration (vehicles) module.
local dat = require('tech/cosimulationNames')
local vSensors = require('editor/sensorConfigurationEditor') -- The sensor configuration (vehicles) module.
local dat = require('tech/cosimulationNames')
local csvlib = require('csvlib')
local dat = require('tech/cosimulationNames')
local csvlib = require('csvlib')
@/lua/ge/extensions/gameplay/rally/recce/cutsRecording.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local jsonlUtils = require('/lua/ge/extensions/gameplay/rally/util/jsonlUtils')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local jsonlUtils = require('/lua/ge/extensions/gameplay/rally/util/jsonlUtils')
local normalizer = require('/lua/ge/extensions/gameplay/rally/util/normalizer')
local jsonlUtils = require('/lua/ge/extensions/gameplay/rally/util/jsonlUtils')
local normalizer = require('/lua/ge/extensions/gameplay/rally/util/normalizer')
@/lua/ge/extensions/editor/masterSpline/jumpTables.lua
-- Module dependencies.
local meshSplineLink = require('editor/meshSpline/splineMgr')
local assemblySplineLink = require('editor/assemblySpline/splineMgr')
local meshSplineLink = require('editor/meshSpline/splineMgr')
local assemblySplineLink = require('editor/assemblySpline/splineMgr')
local decalSplineLink = require('editor/decalSpline/splineMgr')
local assemblySplineLink = require('editor/assemblySpline/splineMgr')
local decalSplineLink = require('editor/decalSpline/splineMgr')
local roadSplineLink = require('editor/roadSpline/groupMgr')
local decalSplineLink = require('editor/decalSpline/splineMgr')
local roadSplineLink = require('editor/roadSpline/groupMgr')
local util = require('editor/toolUtilities/util')
local roadSplineLink = require('editor/roadSpline/groupMgr')
local util = require('editor/toolUtilities/util')
@/lua/console/bananabench-json.lua
local bench = require("lua/console/bananabench")
@/lua/ge/extensions/core/environment.lua
local function submitGroundModel(k, v)
local particles = require("particles")
local materials = particles.getMaterialsParticlesTable()
@/lua/ge/extensions/editor/rallyEditor/measurementsTab.lua
local logTag = 'rallyEditor'
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/gameplay/traffic.lua
local vehPool, vehPoolId
local trafficVehicle = require('gameplay/traffic/vehicle')
@/lua/common/libs/copas/copas/semaphore.lua
local copas = require("copas")
@/lua/ge/extensions/editor/tech/roadArchitect/junctions.lua
-- External modules used.
local roadMgr = require('editor/tech/roadArchitect/roads') -- A module for managing the road structure/handling road calculations.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing road profiles.
local roadMgr = require('editor/tech/roadArchitect/roads') -- A module for managing the road structure/handling road calculations.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing road profiles.
local overlayUtils = require('editor/tech/roadArchitect/overlays') -- A utilities module for creating overlays for junctions.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing road profiles.
local overlayUtils = require('editor/tech/roadArchitect/overlays') -- A utilities module for creating overlays for junctions.
local terra = require('editor/tech/roadArchitect/terraform') -- A module containing functions for performing terraforming operations.
local overlayUtils = require('editor/tech/roadArchitect/overlays') -- A utilities module for creating overlays for junctions.
local terra = require('editor/tech/roadArchitect/terraform') -- A module containing functions for performing terraforming operations.
local util = require('editor/tech/roadArchitect/utilities') -- A general utilities module for the Road Architect tool.
local terra = require('editor/tech/roadArchitect/terraform') -- A module containing functions for performing terraforming operations.
local util = require('editor/tech/roadArchitect/utilities') -- A general utilities module for the Road Architect tool.
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/countdownSynced.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local im = ui_imgui
@/lua/ge/map.lua
local graphpath = require('graphpath')
local quadtree = require('quadtree')
local graphpath = require('graphpath')
local quadtree = require('quadtree')
local kdTreeBox2D = require('kdtreebox2d')
local quadtree = require('quadtree')
local kdTreeBox2D = require('kdtreebox2d')
local buffer = require("string.buffer")
local kdTreeBox2D = require('kdtreebox2d')
local buffer = require("string.buffer")
local function saveSVG(filename, includeLinks, includeNodes)
local svg = require('libs/EzSVG/EzSVG')
if s.logData then
dataToCSV = require('csvlib').newCSV("Iteration (i)", "energy (1/m^2)")
end
if s.logTrajectory then
trajectoryToCSV2 = require('csvlib').newCSV("posX", "posY", "posZ", "radius")
end
@/lua/ge/extensions/freeroam/bigMapMode.lua
-- calculate in-world route
local route = require('/lua/ge/extensions/gameplay/route/route')()
route:setupPathMulti(ret)
@/lua/ge/extensions/editor/terrainEditor.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
local terrainPainterWindowName = "terrainPainter"
local terraformer = require('extensions/editor/terraformTool')
@/lua/ge/extensions/editor/terrainAndRoadImporter.lua
-- External modules used.
local kdTreeB2d = require('kdtreebox2d')
@/lua/common/libs/copas/copas/ftp.lua
local copas = require("copas")
local socket = require("socket")
local copas = require("copas")
local socket = require("socket")
local ftp = require("socket.ftp")
local socket = require("socket")
local ftp = require("socket.ftp")
local ltn12 = require("ltn12")
local ftp = require("socket.ftp")
local ltn12 = require("ltn12")
local url = require("socket.url")
local ltn12 = require("ltn12")
local url = require("socket.url")
@/lua/ge/extensions/editor/api/valueInspector.lua
local ffi = require('ffi')
local imgui = ui_imgui
local function jsonDecodeSilent(content, context)
if not json then json = require("json") end
local state, data = xpcall(function() return json.decode(content) end, debug.traceback)
@/inspector/External/CodeMirror/closebrackets.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/vehicle/powertrain.lua
if not deviceFactories["shaft"] then
deviceFactories["shaft"] = require(availableDeviceFactories["shaft"])
end
if availableDeviceFactories[jbeamData.type] and not deviceFactories[jbeamData.type] then
local deviceFactory = require(availableDeviceFactories[jbeamData.type])
deviceFactories[jbeamData.type] = deviceFactory
--function startProfile()
-- require("extensions/p").start("Fplm0i0", "beam-profiler.log")
--end
--function endProfile()
-- require("extensions/p").stop(true)
--end
@/lua/ge/extensions/core/cameraModes/bigMap.lua
local manualzoom = require('core/cameraModes/manualzoom')
local stopZooming = 0
@/lua/ge/extensions/core/cameraModes/chase.lua
local collision = require('core/cameraModes/collision')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/getResetBudget.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/dragRaceEditor/strips.lua
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local constants = require('/lua/ge/extensions/editor/dragRaceEditor/constants')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local state = require('/lua/ge/extensions/editor/dragRaceEditor/state')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local dragSaveSystem = require('/lua/ge/extensions/gameplay/drag/saveSystem')
local utils = require('/lua/ge/extensions/editor/dragRaceEditor/utils')
local dragSaveSystem = require('/lua/ge/extensions/gameplay/drag/saveSystem')
local im = ui_imgui
local im = ui_imgui
local ffi = require('ffi')
-- Clear other selections
local facilities = require('/lua/ge/extensions/editor/dragRaceEditor/facilities')
local dragSettings = require('/lua/ge/extensions/editor/dragRaceEditor/dragSettings')
local facilities = require('/lua/ge/extensions/editor/dragRaceEditor/facilities')
local dragSettings = require('/lua/ge/extensions/editor/dragRaceEditor/dragSettings')
facilities.setSelectedFacilityIndex(-1)
@/lua/ge/extensions/flowgraph/nodes/gameplay/race/fileRace.lua
if not self.started then
self.race = require('/lua/ge/extensions/gameplay/race/race')()
self.race:setPath(self.pinIn.pathData.value)
@/lua/ge/extensions/flowgraph/nodes/gameplay/crawl/resetCrawl.lua
function C:init(mgr)
self.bridge = require('ge/extensions/gameplay/crawl/flowgraphBridge')
end
@/gameplay/missionTypes/scatterPickup/customNodes/scatterStuffInZonesNode.lua
}
local kdtreePoint3d = require('kdtreepoint3d')
@/lua/ge/extensions/flowgraph/nodes/scene/singleMarker.lua
if self.marker == nil then
self.marker = require("scenario/race_marker").createRaceMarker(true, self.pinIn.markerType.value)
self.marker:setToCheckpoint({pos = vec3(self.position), radius = self.radius, fadeNear = self.pinIn.fadeNearDist.value, fadeFar = self.pinIn.fadeFarDist.value})
@/lua/ge/extensions/util/docCreator.lua
local jsonEncodeFull = require('libs/lunajson/lunajson').encode -- slow but conform encoder
-- Materials
local materials, _ = require("particles").getMaterialsParticlesTable()
local materialsClean = {}
-- jbeam defaults
local loader = require("jbeam/loader")
local jbeamDefaults = {
@/lua/ge/extensions/editor/crawlEditor.lua
local gameplay_crawl_saveSystem = require('/lua/ge/extensions/gameplay/crawl/saveSystem')
local im = ui_imgui
local ffi = require('ffi')
local boundaries = require('/lua/ge/extensions/editor/crawlEditor/boundaries')(M)
local paths = require('/lua/ge/extensions/editor/crawlEditor/paths')(M)
local boundaries = require('/lua/ge/extensions/editor/crawlEditor/boundaries')(M)
local paths = require('/lua/ge/extensions/editor/crawlEditor/paths')(M)
local trails = require('/lua/ge/extensions/editor/crawlEditor/trails')()
local paths = require('/lua/ge/extensions/editor/crawlEditor/paths')(M)
local trails = require('/lua/ge/extensions/editor/crawlEditor/trails')()
local startingPositions = require('/lua/ge/extensions/editor/crawlEditor/startingPositions')()
local trails = require('/lua/ge/extensions/editor/crawlEditor/trails')()
local startingPositions = require('/lua/ge/extensions/editor/crawlEditor/startingPositions')()
local input = require('/lua/ge/extensions/editor/crawlEditor/input')
local startingPositions = require('/lua/ge/extensions/editor/crawlEditor/startingPositions')()
local input = require('/lua/ge/extensions/editor/crawlEditor/input')
local missionPortTool = require('/lua/ge/extensions/editor/crawlEditor/missionPortTool')
local input = require('/lua/ge/extensions/editor/crawlEditor/input')
local missionPortTool = require('/lua/ge/extensions/editor/crawlEditor/missionPortTool')
@/lua/ge/extensions/ui/vehicleSelector/vehicleOperations.lua
-- Load button module
local buttonModule = require("ge/extensions/ui/gridSelectorUtils/buttonModule")
@/lua/vehicle/extensions/gameplayInterfaceModules/interactCargoContainers.lua
if not functionCache[expr] then
expressionParser = expressionParser or require("jbeam/expressionParser")
local fun, vars = expressionParser.compileSafe("$" .. expr)
@/lua/ge/extensions/gameplay/crawl/boundary.lua
local quadtree = require('quadtree')
boundaryQuadtree = quadtree.newQuadtree()
@/lua/ge/extensions/editor/missionEditor/progressMulti.lua
local missionTypesDir = "/gameplay/missionTypes"
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
-- style helper
@/lua/common/extensions/ui/imguiUtils.lua
local logTag = 'imguiUtils'
local ffi = require("ffi")
local imgui = ui_imgui
@/lua/common/jbeam/sections/events.lua
local jbeamUtils = require("jbeam/utils")
@/lua/ge/extensions/freeroam/freeroamConfigurator.lua
local M = {}
local translate = require("ge/extensions/ui/gridSelectorUtils/translateHelper").translate
local placeholderPreview = "/ui/modules/gameContext/noPreview.jpg"
local placeholderPreview = "/ui/modules/gameContext/noPreview.jpg"
local buttonModule = require("ge/extensions/ui/gridSelectorUtils/buttonModule").create()
@/lua/ge/extensions/scenario/finishRaceGoal.lua
local helper = require('scenario/scenariohelper')
local logTag = 'finishRaceGoal'
@/lua/ge/extensions/util/procTrack.lua
local helper = require('util/rectangleGen')
@/lua/ge/extensions/editor/camPathEditor.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
local ffi = require('ffi')
local imUtils = require('ui/imguiUtils')
local ffi = require('ffi')
local roadRiverGui = extensions.editor_roadRiverGui
@/lua/ge/extensions/scenario/quickRace.lua
else
local path = require('/lua/ge/extensions/gameplay/race/path')("New Path")
path:onDeserialized(json)
@/lua/common/jbeam/expressionParser.lua
if ext == 'csv' then
csvlib = csvlib or require('csvlib')
return csvlib.readFileCSV(resourceURI)
elseif ext == 'xlsx' then
xlsxlib = xlsxlib or require('libs/xlsxlib/xlsxlib')
local xlsx = xlsxlib.loadFileXLSX(resourceURI)
@/inspector/External/CodeMirror/sql.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/common/libs/luasocket/socket/tp.lua
local base = _G
local string = require("string")
local socket = require("socket.socket")
local string = require("string")
local socket = require("socket.socket")
local ltn12 = require("ltn12")
local socket = require("socket.socket")
local ltn12 = require("ltn12")
@/gameplay/missionTypes/cannon/customNodes/MarkersNode.lua
local vehIds = self.mgr.modules.vehicle:getVehiclesIdByInternalNameMatch('target')
self.markers = require('scenario/race_marker')
self.markers.init()
@/lua/ge/extensions/gameplay/rally/vehicleTracker.lua
-- file, You can obtain one at http://beamng.com/bCDDL-1.1.txt
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/tech/sensors.lua
local buffer = require('string.buffer')
-- Get a reference to the user's lua file.
local fileRef = require(filename)
if not fileRef then
@/lua/ge/extensions/editor/objectTool.lua
local imgui = ui_imgui
local objectHistoryActions = require("editor/api/objectHistoryActions")()
local copyObjectsArray = {}
@/inspector/External/CodeMirror/clike.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/gameplay/rally.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyManager = require('/lua/ge/extensions/gameplay/rally/rallyManager')
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyManager = require('/lua/ge/extensions/gameplay/rally/rallyManager')
local RecceApp = require('/lua/ge/extensions/gameplay/rally/recceApp')
local RallyManager = require('/lua/ge/extensions/gameplay/rally/rallyManager')
local RecceApp = require('/lua/ge/extensions/gameplay/rally/recceApp')
local RallyToolbox = require('/lua/ge/extensions/gameplay/rally/tools/rallyToolbox')
local RecceApp = require('/lua/ge/extensions/gameplay/rally/recceApp')
local RallyToolbox = require('/lua/ge/extensions/gameplay/rally/tools/rallyToolbox')
local ExtHelper = require('/lua/ge/extensions/gameplay/rally/extHelper')
local RallyToolbox = require('/lua/ge/extensions/gameplay/rally/tools/rallyToolbox')
local ExtHelper = require('/lua/ge/extensions/gameplay/rally/extHelper')
@/lua/ge/extensions/editor/rallyEditor/pacenotes.lua
local logTag = ''
local waypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local waypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local Snaproad = require('/lua/ge/extensions/gameplay/rally/snaproad')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local Snaproad = require('/lua/ge/extensions/gameplay/rally/snaproad')
-- local Recce = require('/lua/ge/extensions/gameplay/rally/recce')
local Snaproad = require('/lua/ge/extensions/gameplay/rally/snaproad')
-- local Recce = require('/lua/ge/extensions/gameplay/rally/recce')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
-- local Recce = require('/lua/ge/extensions/gameplay/rally/recce')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local PacenoteForm = require('/lua/ge/extensions/editor/rallyEditor/pacenotes/pacenoteForm')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local PacenoteForm = require('/lua/ge/extensions/editor/rallyEditor/pacenotes/pacenoteForm')
local RallyManager = require('/lua/ge/extensions/gameplay/rally/rallyManager')
local PacenoteForm = require('/lua/ge/extensions/editor/rallyEditor/pacenotes/pacenoteForm')
local RallyManager = require('/lua/ge/extensions/gameplay/rally/rallyManager')
-- local Driveline = require('/lua/ge/extensions/gameplay/rally/driveline')
local RallyManager = require('/lua/ge/extensions/gameplay/rally/rallyManager')
-- local Driveline = require('/lua/ge/extensions/gameplay/rally/driveline')
local DrivelineV3 = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineV3')
-- local Driveline = require('/lua/ge/extensions/gameplay/rally/driveline')
local DrivelineV3 = require('/lua/ge/extensions/gameplay/rally/driveline/drivelineV3')
@/lua/vehicle/extensions/profiling/p.lua
-- Cache some library functions and objects.
local jit = require("jit")
assert(jit.version_num == 20100, "LuaJIT core/library version mismatch")
assert(jit.version_num == 20100, "LuaJIT core/library version mismatch")
local profile = require("jit.profile")
local vmdef = require("extensions/vmdef")
local profile = require("jit.profile")
local vmdef = require("extensions/vmdef")
local math = math
prof_states = m.z or m.v
if prof_states == "z" then zone = require("jit.zone") end
local scope = m.l or m.f or m.F or (prof_states and "" or "f")
@/lua/common/libs/ezSVG/EzSVG.lua
local svg = require('libs/EzSVG/EzSVG')
local line = svg.Polyline({0, 0, 100, 100}, {
@/lua/ge/extensions/gameplay/sites/parkingSpot.lua
self.sortOrder = 999999
self.customFields = require('/lua/ge/extensions/gameplay/sites/customFields')()
end
@/gameplay/missionTypes/crawl/constructor.lua
-- Load trail from trail file
local gameplay_crawl_saveSystem = require('ge/extensions/gameplay/crawl/saveSystem')
local trail = gameplay_crawl_saveSystem.getTrailById(self.fgVariables.trailFile)
@/inspector/External/CodeMirror/sass.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/gameplay/race/path.lua
self.id = self:getNextUniqueIdentifier()
self.pathnodes = require('/lua/ge/extensions/gameplay/util/sortedList')("pathnodes", self, require('/lua/ge/extensions/gameplay/race/pathnode'))
self.segments = require('/lua/ge/extensions/gameplay/util/sortedList')("segments", self, require('/lua/ge/extensions/gameplay/race/segment'))
self.id = self:getNextUniqueIdentifier()
self.pathnodes = require('/lua/ge/extensions/gameplay/util/sortedList')("pathnodes", self, require('/lua/ge/extensions/gameplay/race/pathnode'))
self.segments = require('/lua/ge/extensions/gameplay/util/sortedList')("segments", self, require('/lua/ge/extensions/gameplay/race/segment'))
self.pathnodes = require('/lua/ge/extensions/gameplay/util/sortedList')("pathnodes", self, require('/lua/ge/extensions/gameplay/race/pathnode'))
self.segments = require('/lua/ge/extensions/gameplay/util/sortedList')("segments", self, require('/lua/ge/extensions/gameplay/race/segment'))
self.startPositions = require('/lua/ge/extensions/gameplay/util/sortedList')("startPositions", self, require('/lua/ge/extensions/gameplay/race/startPosition'))
self.pathnodes = require('/lua/ge/extensions/gameplay/util/sortedList')("pathnodes", self, require('/lua/ge/extensions/gameplay/race/pathnode'))
self.segments = require('/lua/ge/extensions/gameplay/util/sortedList')("segments", self, require('/lua/ge/extensions/gameplay/race/segment'))
self.startPositions = require('/lua/ge/extensions/gameplay/util/sortedList')("startPositions", self, require('/lua/ge/extensions/gameplay/race/startPosition'))
self.segments = require('/lua/ge/extensions/gameplay/util/sortedList')("segments", self, require('/lua/ge/extensions/gameplay/race/segment'))
self.startPositions = require('/lua/ge/extensions/gameplay/util/sortedList')("startPositions", self, require('/lua/ge/extensions/gameplay/race/startPosition'))
self.segments = require('/lua/ge/extensions/gameplay/util/sortedList')("segments", self, require('/lua/ge/extensions/gameplay/race/segment'))
self.startPositions = require('/lua/ge/extensions/gameplay/util/sortedList')("startPositions", self, require('/lua/ge/extensions/gameplay/race/startPosition'))
self.pacenotes = require('/lua/ge/extensions/gameplay/util/sortedList')("pacenotes", self, require('/lua/ge/extensions/gameplay/race/pacenote'))
self.pacenotes = require('/lua/ge/extensions/gameplay/util/sortedList')("pacenotes", self, require('/lua/ge/extensions/gameplay/race/pacenote'))
local route = require('/lua/ge/extensions/gameplay/route/route')()
function C:getAiPath(verbose)
function C:copy()
local cpy = require('/lua/ge/extensions/gameplay/race/path')('Copy of ' .. self.name)
cpy.onDeserialized(self.onSerialize())
@/lua/common/testFramework/JUnitXMLWriter.lua
local SLAXML = require('libs/slaxml/slaxml')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/getLoopExecutionVar.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/toolUtilities/splineMaskExport.lua
-- Module dependencies.
local geom = require('editor/toolUtilities/geom')
@/lua/vehicle/controller.lua
local dummyName = "dummy"
local controller = require(directory .. dummyName)
if controller then
@/lua/ge/extensions/util/screenshotCreator.lua
local im = ui_imgui
local imguiUtils = require('ui/imguiUtils')
local vehicleActionMaps = {"VehicleCommonActionMap", "VehicleSpecificActionMap"}
@/lua/ge/extensions/core/ropeVisualTest.lua
local im = ui_imgui
local ffi = require('ffi')
@/inspector/External/CodeMirror/overlay.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/gameplay/rally/driveline/pointList.lua
local snaproadNormals = require('/lua/ge/extensions/gameplay/rally/snaproad/normals')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local snaproadNormals = require('/lua/ge/extensions/gameplay/rally/snaproad/normals')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
@/lua/ge/extensions/editor/flowgraph/stateView.lua
local fge = ui_flowgraph_editor
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
@/lua/ge/extensions/gameplay/traffic/roles/empty.lua
return function(...) return require('/lua/ge/extensions/gameplay/traffic/baseRole')(C, ...) end
@/lua/common/luaCore.lua
package.loaded[module] = nil
local m = require(module)
if not m then
@/gameplay/missionTypes/aiRace/customNodes/activateRaceNode.lua
if not self.started then
self.race = require('/lua/ge/extensions/gameplay/race/race')()
self.race:setPath(self.pinIn.pathData.value)
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/advanceLoopSchedule.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/editor/vizHelper.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
@/lua/ge/extensions/editor/toolUtilities/splineInput.lua
-- Module dependencies.
local geom = require('editor/toolUtilities/geom')
local render = require('editor/toolUtilities/render')
local geom = require('editor/toolUtilities/geom')
local render = require('editor/toolUtilities/render')
local gizmo = require('editor/toolUtilities/gizmo')
local render = require('editor/toolUtilities/render')
local gizmo = require('editor/toolUtilities/gizmo')
local util = require('editor/toolUtilities/util')
local gizmo = require('editor/toolUtilities/gizmo')
local util = require('editor/toolUtilities/util')
@/lua/common/jbeam/sections/camera.lua
local jbeamUtils = require("jbeam/utils")
@/lua/ge/extensions/flowgraph/nodes/gameplay/race/filePath.lua
local path = require('/lua/ge/extensions/gameplay/race/path')("New Path")
path:onDeserialized(jsonReadFile(file))
@/lua/common/libs/LuLPeg/lulpeg.lua
local function require(...)
local lib = ...
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/trackStageTime.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local im = ui_imgui
@/inspector/External/CodeMirror/sublime.js
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../lib/codemirror"), require("../addon/search/searchcursor"), require("../addon/edit/matchbrackets"));
else if (typeof define == "function" && define.amd) // AMD
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../lib/codemirror"), require("../addon/search/searchcursor"), require("../addon/edit/matchbrackets"));
else if (typeof define == "function" && define.amd) // AMD
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../lib/codemirror"), require("../addon/search/searchcursor"), require("../addon/edit/matchbrackets"));
else if (typeof define == "function" && define.amd) // AMD
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/vePropTransformer.lua
local utils = require('jbeam/utils')
local im = ui_imgui
@/lua/ge/extensions/editor/gen/world.lua
if U._PRD == 0 then
local Tst = require('/lua/ge/extensions/editor/gen/test')
Tst.test_BAT()
local imguiUtils = require('ui/imguiUtils')
elseif key == 'gen_clear' then
local Tst = require('/lua/ge/extensions/editor/gen/test')
lo('?? gen_clear:'..forestName)
@/lua/common/libs/lua-websockets/websocket/server_copas.lua
local socket = require'libs/luasocket/socket.socket'
local copas = require('libs/copas/copas')
local tools = require'libs/lua-websockets/websocket.tools'
local client = function(sock,protocol)
local copas = require('libs/copas/copas')
local copas = require('libs/copas/copas')
assert(opts and (opts.protocols or opts.default))
@/lua/ge/extensions/gameplay/rally/cameraPathPlayer.lua
local logTag = ''
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
@/lua/ge/extensions/core/input/bindings.lua
require("utils")
local json = require("json")
require("utils")
local json = require("json")
local M = {}
@/lua/ge/extensions/util/vehicleRopeDebug.lua
local im = ui_imgui
local ffi = require('ffi')
@/lua/common/libs/timerwheel/timerwheel.lua
--local xpcall = require("libs/coxpcall/coxpcall").xpcall
local default_err_handler = function(err)
@/lua/ge/extensions/editor/api/core.lua
-- variables
editor.defaultHistory = require("editor/api/history")()
editor.history = editor.defaultHistory
@/lua/console/main.lua
extensions = require("extensions")
extensions.addModulePath("lua/ge/extensions/")
require('luaCore')
require('common/cdefs')
require('luaCore')
require('common/cdefs')
require('utils')
require('common/cdefs')
require('utils')
require('mathlib')
require('utils')
require('mathlib')
@/lua/ge/extensions/ui/gameplaySelector/general.lua
-- Load the modules
local displayDataModule = require("ge/extensions/ui/gridSelectorUtils/displayDataModule")
local filterModule = require("ge/extensions/ui/gridSelectorUtils/filterModule")
local displayDataModule = require("ge/extensions/ui/gridSelectorUtils/displayDataModule")
local filterModule = require("ge/extensions/ui/gridSelectorUtils/filterModule")
function M.getTiles(path)
local tiles = require("ge/extensions/ui/gameplaySelector/tiles")
return tiles.getTiles(path, M)
local buttonInstance = require("ge/extensions/ui/gridSelectorUtils/buttonModule").create()
-- Details
@/lua/ge/spawn.lua
local routePlanner = require('gameplay/route/route')()
routePlanner:setupPath(n1.pos, options.destinationPos)
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/transferMissionExecution.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/common/guihooks.lua
end
csvfile = require('csvlib').newCSV(unpack(keys))
csvfilename = filename or string.format("graphcsv.%s.csv", os.date("%Y-%d-%mT%H_%M_%S"))
@/lua/ge/extensions/editor/flowgraph/properties.lua
local imu = require('ui/imguiUtils')
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
local imu = require('ui/imguiUtils')
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
@/lua/vehicle/controller/gauges/genericGauges.lua
local htmlTexture = require("htmlTexture")
@/lua/vehicle/controller/beamNavigator.lua
local htmlTexture = require("htmlTexture")
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/saveRallyLoopAttempt.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyAttempts = require('/lua/ge/extensions/gameplay/rally/loop/rallyAttempts')
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local RallyAttempts = require('/lua/ge/extensions/gameplay/rally/loop/rallyAttempts')
@/lua/ge/extensions/tech/pythonExport.lua
local sbuffer = require('string.buffer')
@/lua/common/extensions/ui/improfiler.lua
-- Cache some library functions and objects.
local jit = require("jit")
assert(jit.version_num == 20100, "LuaJIT core/library version mismatch")
assert(jit.version_num == 20100, "LuaJIT core/library version mismatch")
local profile = require("jit.profile")
local vmdef = require("libs/LuaJIT/vmdef")
local profile = require("jit.profile")
local vmdef = require("libs/LuaJIT/vmdef")
local math = math
prof_states = m.z or m.v
if prof_states == "z" then zone = require("libs/LuaJIT/zone") end
local scope = m.l or m.f or m.F or (prof_states and "" or "f")
@/lua/common/kdtreebox2d.lua
--[[ Usage
local kdTreeB2d = require('kdtreebox2d')
@/lua/ge/extensions/flowgraph/nodes/gameplay/race/raceEndScreen.lua
local ffi = require('ffi')
@/lua/vehicle/mapmgr.lua
local graphpath = require('graphpath')
local pointBBox = require('quadtree').pointBBox
local graphpath = require('graphpath')
local pointBBox = require('quadtree').pointBBox
local kdTreeBox2D = require('kdtreebox2d')
local pointBBox = require('quadtree').pointBBox
local kdTreeBox2D = require('kdtreebox2d')
local buffer = require("string.buffer")
local kdTreeBox2D = require('kdtreebox2d')
local buffer = require("string.buffer")
@/ui/modules/apps/DamageAppVehicleDetailed/app.js
var intersect = require('./intersect.js')
var grid = require('./grid.js')
var intersect = require('./intersect.js')
var grid = require('./grid.js')
var formatUtil = require('./format.js')
var grid = require('./grid.js')
var formatUtil = require('./format.js')
var convexHull = require('./convex.js')
var formatUtil = require('./format.js')
var convexHull = require('./convex.js')
@/lua/vehicle/controller/tech/cosimulationCoupling.lua
-- External modules used.
local dat = require('tech/cosimulationNames')
local lpack = require("lpack")
local dat = require('tech/cosimulationNames')
local lpack = require("lpack")
local csvlib = require('csvlib')
local lpack = require("lpack")
local csvlib = require('csvlib')
local csvSendData
@/lua/vehicle/extensions/test/csvMetrics.lua
local frame = 1
local csvWriter = require('csvlib')
local csvFile = nil
@/ui/lib/ext/angular-translate/angular-translate-interpolation-messageformat/angular-translate-interpolation-messageformat.js
// like Node.
module.exports = factory(require("messageformat"));
} else {
@/lua/ge/extensions/editor/tech/roadArchitect/geometry.lua
-- External modules used.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
@/lua/ge/extensions/editor/gen/terrain.lua
local im = ui_imgui
local ffi = require("ffi")
local U = require('/lua/ge/extensions/editor/gen/utils')
local R = require('/lua/ge/extensions/editor/gen/render')
local U = require('/lua/ge/extensions/editor/gen/utils')
local R = require('/lua/ge/extensions/editor/gen/render')
local D
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/softReload.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/vehicle/energyStorage.lua
if availableStorageFactories[jbeamData.type] and not storageFactories[jbeamData.type] then
local deviceFactory = require(availableStorageFactories[jbeamData.type])
storageFactories[jbeamData.type] = deviceFactory
@/lua/ge/extensions/editor/physicsReloader.lua
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
local toolWindowName = "physicsReloader"
@/lua/vehicle/electrics.lua
local customValueParser = require("electricsCustomValueParser")
@/lua/ge/extensions/editor/assemblySpline/import.lua
-- Module dependencies.
local splineMgr = require('editor/assemblySpline/splineMgr')
local mol = require('editor/assemblySpline/molecule')
local splineMgr = require('editor/assemblySpline/splineMgr')
local mol = require('editor/assemblySpline/molecule')
local rdp = require('editor/toolUtilities/rdp')
local mol = require('editor/assemblySpline/molecule')
local rdp = require('editor/toolUtilities/rdp')
local fit = require('editor/toolUtilities/fitPoly')
local rdp = require('editor/toolUtilities/rdp')
local fit = require('editor/toolUtilities/fitPoly')
local geom = require('editor/toolUtilities/geom')
local fit = require('editor/toolUtilities/fitPoly')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
@/lua/ge/extensions/editor/decalSpline/splineMgr.lua
-- External modules.
local buffer = require('string.buffer')
local pop = require('editor/decalSpline/populate')
local buffer = require('string.buffer')
local pop = require('editor/decalSpline/populate')
local geom = require('editor/toolUtilities/geom')
local pop = require('editor/decalSpline/populate')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
@/lua/ge/client/init.lua
-- Base client functionality
local postFxModule = require("client/postFx")
rawset(_G, "postFxModule", postFxModule)
local renderManagerModule = require("client/renderManager")
-- TorqueScriptLua.exec("/core/scripts/client/renderManager.cs")
local lightingModule = require("client/lighting")
-- TorqueScriptLua.exec("/core/scripts/client/lighting.cs")
-- Base client functionality
local postFxModule = require("client/postFx");
rawset(_G, "postFxModule", postFxModule)
local renderManagerModule = require("client/renderManager");
-- TorqueScriptLua.exec("/core/scripts/client/renderManager.cs")
local lightingModule = require("client/lighting");
-- TorqueScriptLua.exec("/core/scripts/client/lighting.cs")
@/lua/ge/extensions/editor/perfProfiler.lua
local chart = {
plotHelperUtil = require('/lua/ge/extensions/editor/util/plotHelperUtil')(plotParams),
currentDataKey = "fps_average",
setPreset(presets[1])
search = require('/lua/ge/extensions/editor/util/searchUtil')()
searchText = im.ArrayChar(128)
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/loop/routeAfterRoadSection.lua
local RallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/vehicle/powertrain/hydraulicPump.lua
local hydraulicConsumerFactories = {}
hydraulicConsumerFactories.hydraulicCylinder = require("powertrain/hydraulicCylinder")
--hydraulicConsumerFactories.hydraulicRotator = require("powertrain/hydraulicRotator")
hydraulicConsumerFactories.hydraulicCylinder = require("powertrain/hydraulicCylinder")
--hydraulicConsumerFactories.hydraulicRotator = require("powertrain/hydraulicRotator")
@/lua/ge/extensions/statistics/statistics.lua
local helper = require('scenario/scenariohelper')
@/lua/ge/extensions/editor/toolUtilities/geom.lua
-- Module dependencies.
local kdTreeB2d = require('kdtreebox2d')
local util = require('editor/toolUtilities/util')
local kdTreeB2d = require('kdtreebox2d')
local util = require('editor/toolUtilities/util')
@/lua/ge/extensions/flowgraph/variableStorage.lua
local im = ui_imgui
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
@/lua/ge/extensions/editor/shapeEditor.lua
local ffi = require('ffi')
local im = ui_imgui
local imUtils = require('ui/imguiUtils')
local toolWindowName = "shapeEditor"
@/lua/ge/extensions/core/dynamicProps.lua
local quadtree = require('quadtree')
@/lua/ge/extensions/gameplay/drift/scoring.lua
-- debug graph
plotHelperUtil = plotHelperUtil or require('/lua/ge/extensions/editor/util/plotHelperUtil')()
local data = {{},{},{},{}}
@/lua/ge/extensions/editor/raceEditor.lua
local im = ui_imgui
local ffi = require('ffi')
local roadRiverGui = extensions.editor_roadRiverGui
local testingWindow
local currentPath = require('/lua/ge/extensions/gameplay/race/path')("New Race")
currentPath._fnWithoutExt = 'NewRace'
previousFilename = filename
local p = require('/lua/ge/extensions/gameplay/race/path')("New Race")
p:onDeserialized(json)
local function copyFromTimeTrials()
local path = require('/lua/ge/extensions/gameplay/race/path')("New Race")
local trackInfo = extensions.scenario_scenarios.getScenario().track
local function organizePathnodeAndSegmentNames()
local newPath = require('/lua/ge/extensions/gameplay/race/path')("New Race")
newPath:onDeserialized(currentPath:onSerialize())
if im.MenuItem1("Clear") then
local path = require('/lua/ge/extensions/gameplay/race/path')("New Race")
editor.history:commitAction("Set path to new path.",
if add then
local newPath = require('/lua/ge/extensions/gameplay/race/path')("New Race")
newPath:onDeserialized(currentPath:onSerialize())
editor.addWindowMenuItem("Race/Path Editor", function() show() end,{groupMenuName="Gameplay"})
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/pathnodes')(M)) -- 1
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/segments')(M)) -- 2
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/pathnodes')(M)) -- 1
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/segments')(M)) -- 2
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/startPositions')(M)) -- 3
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/segments')(M)) -- 2
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/startPositions')(M)) -- 3
-- table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/pacenotes')(M))
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/startPositions')(M)) -- 3
-- table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/pacenotes')(M))
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/trackLayout')(M)) -- 4
-- table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/pacenotes')(M))
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/trackLayout')(M)) -- 4
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/timeTrials')(M)) -- 5
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/trackLayout')(M)) -- 4
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/timeTrials')(M)) -- 5
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/tools')(M)) -- 6
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/timeTrials')(M)) -- 5
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/tools')(M)) -- 6
testingWindow = require('/lua/ge/extensions/editor/raceEditor/testing')(M)
table.insert(windows, require('/lua/ge/extensions/editor/raceEditor/tools')(M)) -- 6
testingWindow = require('/lua/ge/extensions/editor/raceEditor/testing')(M)
currentWindow = windows[1]
@/lua/ge/extensions/editor/masterSpline/autoRoadGen.lua
-- Module dependencies.
local render = require('editor/toolUtilities/render')
local geom = require('editor/toolUtilities/geom')
local render = require('editor/toolUtilities/render')
local geom = require('editor/toolUtilities/geom')
local rdp = require('editor/toolUtilities/rdp')
local geom = require('editor/toolUtilities/geom')
local rdp = require('editor/toolUtilities/rdp')
local pathNodes, pathWidths = {}, {}
local openSet = require('graphpath').newMinheap()
local nodePool = {}
@/lua/common/timeEvents.lua
local events = require('timeEvents').create()
@/lua/vehicle/extensions/tech/ACC.lua
local csvWriter = require('csvlib')
@/lua/ge/extensions/editor/assemblySpline.lua
-- External modules.
local splineMgr = require('editor/assemblySpline/splineMgr')
local mol = require('editor/assemblySpline/molecule')
local splineMgr = require('editor/assemblySpline/splineMgr')
local mol = require('editor/assemblySpline/molecule')
local pop = require('editor/assemblySpline/populate')
local mol = require('editor/assemblySpline/molecule')
local pop = require('editor/assemblySpline/populate')
local import = require('editor/assemblySpline/import')
local pop = require('editor/assemblySpline/populate')
local import = require('editor/assemblySpline/import')
local input = require('editor/toolUtilities/splineInput')
local import = require('editor/assemblySpline/import')
local input = require('editor/toolUtilities/splineInput')
local render = require('editor/toolUtilities/render')
local input = require('editor/toolUtilities/splineInput')
local render = require('editor/toolUtilities/render')
local skeleton = require('editor/toolUtilities/skeleton')
local render = require('editor/toolUtilities/render')
local skeleton = require('editor/toolUtilities/skeleton')
local rdp = require('editor/toolUtilities/rdp')
local skeleton = require('editor/toolUtilities/skeleton')
local rdp = require('editor/toolUtilities/rdp')
local poly = require('editor/toolUtilities/polygon')
local rdp = require('editor/toolUtilities/rdp')
local poly = require('editor/toolUtilities/polygon')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local poly = require('editor/toolUtilities/polygon')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local util = require('editor/toolUtilities/util')
local maskExport = require('editor/toolUtilities/splineMaskExport')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local util = require('editor/toolUtilities/util')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
local geom = require('editor/toolUtilities/geom')
local style = require('editor/toolUtilities/style')
local terra = require('editor/terraform/terraform')
local style = require('editor/toolUtilities/style')
local terra = require('editor/terraform/terraform')
@/lua/ge/extensions/core/input/actions.lua
require("utils")
@/lua/ge/extensions/editor/raceEditor/timeTrials.lua
local im = ui_imgui
local imu = require('ui/imguiUtils')
local nameText = im.ArrayChar(1024, "")
@/lua/ge/extensions/gameplay/rally/cutCapture.lua
local logTag = ''
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/common/utils/heatmap.lua
require('mathlib')
local svg = require('libs/EzSVG/EzSVG')
require('mathlib')
local svg = require('libs/EzSVG/EzSVG')
@/lua/ge/extensions/util/trackBuilder/obstaclePlacer.lua
local proceduralPrimitives = require('util/trackBuilder/proceduralPrimitives')
local procShapeNames = {
@/lua/ge/extensions/gameplay/rally/driveline/drivelineRoute.lua
local kdTreeP3d = require('kdtreepoint3d')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local kdTreeP3d = require('kdtreepoint3d')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local Route = require('/lua/ge/extensions/gameplay/route/raceRoute')
local cc = require('/lua/ge/extensions/gameplay/rally/util/colors')
local Route = require('/lua/ge/extensions/gameplay/route/raceRoute')
local WaypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local Route = require('/lua/ge/extensions/gameplay/route/raceRoute')
local WaypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
local WaypointTypes = require('/lua/ge/extensions/gameplay/rally/notebook/waypointTypes')
local RallyEnums = require('/lua/ge/extensions/gameplay/rally/enums')
@/lua/ge/extensions/editor/toolManager.lua
-- Module dependencies.
local meshSplineMgr = require('editor/meshSpline/splineMgr')
local meshSplinePop = require('editor/meshSpline/populate')
local meshSplineMgr = require('editor/meshSpline/splineMgr')
local meshSplinePop = require('editor/meshSpline/populate')
local assemblySplineMgr = require('editor/assemblySpline/splineMgr')
local meshSplinePop = require('editor/meshSpline/populate')
local assemblySplineMgr = require('editor/assemblySpline/splineMgr')
local assemblySplinePop = require('editor/assemblySpline/populate')
local assemblySplineMgr = require('editor/assemblySpline/splineMgr')
local assemblySplinePop = require('editor/assemblySpline/populate')
@/lua/ge/client/lighting/basic/init.lua
require("lua/ge/client/lighting/basic/shadowFilter")
@/gameplay/missionTypes/drift/constructor.lua
-- calculate in-world route
local route = require('/lua/ge/extensions/gameplay/route/route')()
route:setupPathMulti(ret)
@/lua/console/unittests.lua
require("mathlib")
@/lua/console/bananabench-xml.lua
local bench = require("lua/console/bananabench")
@/lua/ge/extensions/ui/apps/minimap/vehicles.lua
local layers = require("ui/apps/minimap/layers")
@/lua/common/libs/luamqtt/mqtt/protocol5.lua
local table = require("table")
local unpack = table.unpack or unpack
local string = require("string")
local str_char = string.char
local bit = require("libs/luamqtt/mqtt/bitwrap")
local bor = bit.bor
local protocol = require("libs/luamqtt/mqtt/protocol")
local make_uint8 = protocol.make_uint8
@/lua/ge/extensions/editor/tech/roadArchitect/overlays.lua
local roadMgr = require('editor/tech/roadArchitect/roads') -- A module for managing the road structure/handling road calculations.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing road profiles.
local roadMgr = require('editor/tech/roadArchitect/roads') -- A module for managing the road structure/handling road calculations.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing road profiles.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
local profileMgr = require('editor/tech/roadArchitect/profiles') -- A module for managing road profiles.
local util = require('editor/tech/roadArchitect/utilities') -- A module containing miscellaneous utility functions.
@/lua/ge/extensions/editor/rallyEditor/testTab.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/ge/extensions/flowgraph/nodes/vehicle/customPartsConfigProvider.lua
local ffi = require('ffi')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/stageComplete.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/gameplay/missionTypes/garageToGarage/constructor.lua
if filterSettings then
local configListGenerator = require('/lua/ge/extensions/util/configListGenerator')
local eligibleVehicles = configListGenerator.getEligibleVehicles(
@/lua/vehicle/extensions/api.lua
local httpClient = require("socket.http")
local httpJsonServer = require('utils/httpJsonServer')
local httpClient = require("socket.http")
local httpJsonServer = require('utils/httpJsonServer')
@/lua/ge/extensions/flowgraph/pin.lua
local fg_utils = require('/lua/ge/extensions/flowgraph/utils')
@/lua/ge/extensions/flowgraph/nodes/gameplay/rally/handleLapChange.lua
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
@/lua/common/libs/luasec/https.lua
local socket = require("socket")
local ssl = require("libs/luasec/ssl")
local socket = require("socket")
local ssl = require("libs/luasec/ssl")
local ltn12 = require("ltn12")
local ssl = require("libs/luasec/ssl")
local ltn12 = require("ltn12")
local http = require("socket.http")
local ltn12 = require("ltn12")
local http = require("socket.http")
local url = require("socket.url")
local http = require("socket.http")
local url = require("socket.url")
@/lua/ge/extensions/flowgraph/nodes/ui/selectButtons.lua
local ffi = require('ffi')
@/lua/ge/extensions/editor/rallyEditor/static.lua
local logTag = ''
local normalizer = require('/lua/ge/extensions/gameplay/rally/util/normalizer')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')
local normalizer = require('/lua/ge/extensions/gameplay/rally/util/normalizer')
local rallyUtil = require('/lua/ge/extensions/gameplay/rally/util')