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)