VE Lua Documentation

Press F to search!

getVelocityXYZ

Definition


-- @/=[C]:-1
function getVelocityXYZ(...)

Callers

@/lua/ge/extensions/gameplay/race/race.lua
        vehBBHalfExtents:set(be:getObjectOOBBHalfExtentsXYZ(id))
        vehVel:set(veh:getVelocityXYZ())
        vehDir:set(veh:getDirectionVectorXYZ())
@/lua/ge/extensions/gameplay/sites/parkingSpot.lua

  velocity:set(veh:getVelocityXYZ())
  local speed = velocity:squaredLength()
@/lua/ge/extensions/gameplay/rally/vehicleTracker.lua
    -- vehVel = vehicle:getVelocity()
    vehVel:set(vehicle:getVelocityXYZ())
    return vehVel
@/lua/ge/extensions/core/sounds.lua
        if veh then
          vehVelocity:set(veh:getVelocityXYZ())
          globalParams:setParameterValue("g_VehicleSpeedPlayerMS", vehVelocity:length())
@/lua/ge/extensions/gameplay/drag/utils.lua

  racer.vehVelocity:set(racer.vehObj:getVelocityXYZ())
  racer.prevSpeed = racer.vehSpeed or 0
@/lua/ge/map.lua
    obj.pos:set(object:getPositionXYZ())
    obj.vel:set(object:getVelocityXYZ())
    obj.dirVec:set(object:getDirectionVectorXYZ())
@/lua/vehicle/protocols.lua

  local velX, velY, velZ = obj:getVelocityXYZ()
  M.velXSmoothed = velXSmoother:get(velX, dtSim)
@/lua/ge/extensions/gameplay/rally/geometry.lua
    vehPos:set(veh:getPositionXYZ())
    vehVel:set(veh:getVelocityXYZ())
    vel = vehVel:length()
@/lua/ge/extensions/gameplay/statisticModules/watchJturn.lua

  velocity:set(v:getVelocityXYZ())
  if velocity:length() < 8 then cancel(); return end
@/lua/ge/extensions/gameplay/crawl/utils.lua
  tmp1:set(veh:getDirectionVectorXYZ())
  tmp2:set(veh:getVelocityXYZ())
  tmp1.z = 0
@/lua/ge/extensions/gameplay/markerInteraction.lua
    updateData.vehVelocity = updateData.vehVelocity or vec3()
    updateData.vehVelocity:set(veh:getVelocityXYZ())
@/lua/ge/extensions/gameplay/walk.lua
  if veh then
    vehVelocity:set(veh:getVelocityXYZ())
    local vehicleSpeed = vehVelocity:len()
@/lua/ge/extensions/gameplay/statisticModules/watchRollover.lua
  vdir:set(v:getDirectionVectorXYZ())
  velocity:set(v:getVelocityXYZ())
  vright:setCross(vdir, vup)