getPlayerVehicleData
Definition
-- @/lua/ge/extensions/core/vehicle/manager.lua:227
local function getPlayerVehicleData()
return vehicles[be:getPlayerVehicleID(0)]
end
Callers
@/gameplay/missionTypes/cannon/customNodes/cannonPreviewNode.lua
if veh and string.find(veh:getInternalName() or "",'cannon') then
local data = core_vehicle_manager.getPlayerVehicleData().vdata.variables
@/lua/ge/extensions/editor/gen/lib/jbeam.lua
jbeamIO.startLoading(vehData.ioCtx.preloadedDirs)
local pvd = extensions.core_vehicle_manager.getPlayerVehicleData()
--[[
@/lua/ge/extensions/editor/api/dynamicDecals.lua
local function findPartMaterials()
local data = core_vehicle_manager.getPlayerVehicleData()
if not data then return nil end
@/lua/ge/extensions/util/screenshotCreator.lua
local vehManager = extensions.core_vehicle_manager
local playerVehicleData = vehManager.getPlayerVehicleData()
local filepath = playerVehicleData.vehicleDirectory .. workOptions.selection..thumbnailConfig.fileEnding
@/lua/ge/extensions/core/vehicle/partmgmt.lua
local playerVehicle = getPlayerVehicle(0)
local playerVehicleData = vehManager.getPlayerVehicleData()
if not playerVehicle or not playerVehicleData then
local function saveLocal(fn)
local playerVehicle = vehManager.getPlayerVehicleData()
if not playerVehicle then
-- Take screenshot
local playerVehicle = vehManager.getPlayerVehicleData()
local screenshotName = (playerVehicle.vehicleDirectory .. fn)
if not partName or partName == "" then return end
local playerVehicleData = core_vehicle_manager.getPlayerVehicleData()
local parts = jbeamIO.getAvailableParts(playerVehicleData.ioCtx)
local vehicle = getPlayerVehicle(0)
local playerVehicleData = core_vehicle_manager.getPlayerVehicleData()
local veh = getPlayerVehicle(0)
local playerVehicle = vehManager.getPlayerVehicleData()
if not veh or not playerVehicle then
local function getConfig()
local playerVehicle = vehManager.getPlayerVehicleData()
if not playerVehicle then
local function removeLocal(filename)
local playerVehicle = vehManager.getPlayerVehicleData()
if not playerVehicle then
local isOfficial
local playerVehicle = vehManager.getPlayerVehicleData()
if not playerVehicle then
local isPlayerConfig
local playerVehicle = vehManager.getPlayerVehicleData()
if not playerVehicle then
local function getConfigList()
local playerVehicle = vehManager.getPlayerVehicleData()
if not playerVehicle then
local function openConfigFolderInExplorer()
local playerVehicle = vehManager.getPlayerVehicleData()
if not playerVehicle then
local function resetAllToLoadedConfig()
local playerVehicle = vehManager.getPlayerVehicleData()
if not playerVehicle then
local function resetPartsToLoadedConfig()
local playerVehicle = vehManager.getPlayerVehicleData()
if not playerVehicle then
local function resetVarsToLoadedConfig()
local playerVehicle = vehManager.getPlayerVehicleData()
if not playerVehicle then
@/lua/ge/extensions/core/vehicleTriggers.lua
if not M.state.cefVisible then return end
local vehicleData = core_vehicle_manager and core_vehicle_manager.getPlayerVehicleData()
isUnicycle = vehicleData and vehicleData.mainPartName == "unicycle"
@/lua/ge/extensions/util/export.lua
-- map the parts to flexmeshes to allow sorting meshes according to part tree
local v = core_vehicle_manager.getPlayerVehicleData()
if not v then
@/lua/ge/extensions/core/vehicle/inplaceEdit.lua
-- get the data
vBundle = extensions.core_vehicle_manager.getPlayerVehicleData()
if not vBundle then
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veAdjustableTechCarTuner.lua
-- local veh = getPlayerVehicle(0)
-- local vehData = core_vehicle_manager.getPlayerVehicleData()
-- local nodes = vehData.vdata.nodes
local function addVarFloatSlider(x, y, var)
local vehData = core_vehicle_manager.getPlayerVehicleData()
local vars = vehData.vdata.variables
local function init()
local vehData = core_vehicle_manager.getPlayerVehicleData()
local vdataVars = vehData.vdata.variables
local function applyTuning()
local vehData = core_vehicle_manager.getPlayerVehicleData()
@/lua/ge/extensions/gameplay/garageMode.lua
local vehicle = getPlayerVehicle(0)
local playerVehicleData = core_vehicle_manager.getPlayerVehicleData()
if vehicle and playerVehicleData then
@/lua/ge/extensions/core/camera.lua
local function isUnicycle(vehId)
return not activeGlobalCameraName and core_vehicle_manager and core_vehicle_manager.getPlayerVehicleData() and core_vehicle_manager.getVehicleData(vehId).mainPartName == "unicycle"
end
end
local plvdata = core_vehicle_manager.getPlayerVehicleData()
local isUnicycle = plvdata and plvdata.mainPartName == "unicycle"
@/lua/ge/extensions/editor/gen/exp_meshexplorer.lua
if true then
local pvd = extensions.core_vehicle_manager.getPlayerVehicleData()
-- dump(pvd.config,'?? PVD:'..tostring(pvd.config),nil)
local pvd = extensions.core_vehicle_manager.getPlayerVehicleData()
-- .information .options .variables .refNodes
local am,dgeo = {}
local pvd = extensions.core_vehicle_manager.getPlayerVehicleData()
-- lo('?? for_PVD:'..tostring(pvd))
local vehManager = extensions.core_vehicle_manager
local pvd = vehManager.getPlayerVehicleData()
dump(pvd,'?? PV:'..pvd.id..':'..#pvd.vdata.beams..':'..#pvd.vdata.nodes,nil,1) --:getId())
local vehManager = extensions.core_vehicle_manager
local playerVehicle = vehManager.getPlayerVehicleData()
-- dump(playerVehicle.vdata.nodes[#playerVehicle.vdata.nodes],'??==================== vehDATA_node:'..#playerVehicle.vdata.nodes,nil)
]]
-- local v = core_vehicle_manager.getPlayerVehicleData()
--[[
if false then
pvd = extensions.core_vehicle_manager.getPlayerVehicleData()
-- local vo = scenetree.findObjectById(pvd.id)
pvd = extensions.core_vehicle_manager.getPlayerVehicleData()
beamdata.anode = pvd.vdata.nodes
-- spawn.spawnVehicle(amodel[env.ui['model_up'] ], nil, vec3(0,0,0), quat(0,0,1,0))
-- pvd = extensions.core_vehicle_manager.getPlayerVehicleData()
local djpart = J.part2file()
-- lo('?? for_BEAMS:'..tostring(ageopin[1])..':'..tostring(amesh[1].body:getPosition()))
local pvd = extensions.core_vehicle_manager.getPlayerVehicleData()
local abeam = forBeams(31)
-- J.part2file()
pvd = extensions.core_vehicle_manager.getPlayerVehicleData()
-- local vo = scenetree.findObjectById(pvd.id)
-- get beams
local dbeam = M.forBeams(extensions.core_vehicle_manager.getPlayerVehicleData().vdata)
for k,v in pairs(dbeam) do
@/lua/ge/extensions/tech/techCore.lua
be:enterVehicle(0, veh)
local data = core_vehicle_manager.getPlayerVehicleData()
--local cfg = core_vehicle_partmgmt.getConfig()
@/lua/ge/extensions/core/cameraModes/unicycle.lua
function C:onCameraChanged(focused)
local isUnicycle = not activeGlobalCameraName and core_vehicle_manager and core_vehicle_manager.getPlayerVehicleData() and core_vehicle_manager.getPlayerVehicleData().mainPartName == "unicycle"
if isUnicycle then return end
function C:onCameraChanged(focused)
local isUnicycle = not activeGlobalCameraName and core_vehicle_manager and core_vehicle_manager.getPlayerVehicleData() and core_vehicle_manager.getPlayerVehicleData().mainPartName == "unicycle"
if isUnicycle then return end
@/lua/ge/extensions/tech/impactgen/crashOutput.lua
state = nop
local parts = extensions.core_vehicle_manager.getPlayerVehicleData().config.partsTree
parts = getRelevantParts(parts)
@/lua/ge/extensions/editor/suspensionAudioDebug.lua
if not veh then return end
local vehData = core_vehicle_manager.getPlayerVehicleData()
if not vehData then return end
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartTree.lua
if im.SmallButton('Spawn') then
local playerVehicle = extensions.core_vehicle_manager.getPlayerVehicleData()
if playerVehicle then
@/lua/ge/extensions/core/input/bindings.lua
end
local isWalking = core_vehicle_manager and core_vehicle_manager.getPlayerVehicleData() and core_vehicle_manager.getPlayerVehicleData().mainPartName == "unicycle" and commands.isFreeCamera()
if isWalking ~= wasWalking then
end
local isWalking = core_vehicle_manager and core_vehicle_manager.getPlayerVehicleData() and core_vehicle_manager.getPlayerVehicleData().mainPartName == "unicycle" and commands.isFreeCamera()
if isWalking ~= wasWalking then
@/lua/common/extensions/networking/editorToolchain.lua
local playerVehicle = core_vehicle_manager.getPlayerVehicleData()
if playerVehicle then