applyForceVector
Definition
-- @/=[C]:-1
function applyForceVector(...)
Callers
@/lua/vehicle/extensions/scenario/shiftBooster.lua
print("node = " .. tostring(node.cid) .. ' > ' .. tostring(forceVec))
obj:applyForceVector(node.cid, forceVec)
end
@/lua/vehicle/controller/playerController.lua
local function applyForceVector(node, forceVec)
obj:applyForceVector(node, forceVec)
local function applyForceVector(node, forceVec)
obj:applyForceVector(node, forceVec)
end
--stabilization
applyForceVector(stabilizationNodes.topCenter, forceVectorFront)
applyForceVector(stabilizationNodes.bottomCenter, -forceVectorFront)
applyForceVector(stabilizationNodes.topCenter, forceVectorFront)
applyForceVector(stabilizationNodes.bottomCenter, -forceVectorFront)
applyForceVector(stabilizationNodes.topCenter, forceVectorLeft)
applyForceVector(stabilizationNodes.bottomCenter, -forceVectorLeft)
applyForceVector(stabilizationNodes.topCenter, forceVectorLeft)
applyForceVector(stabilizationNodes.bottomCenter, -forceVectorLeft)
--pull top of the unicycle up with a given force
obj:applyForceVector(stabilizationNodes.topCenter, (vectorUp * jumpForce))
for _, cid in ipairs(ballGroundContactNodesPast) do
obj:applyForceVector(cid, ballNodeForceVector)
end