setDistance
Definition
-- @/lua/ge/extensions/core/camera.lua:1081
local function setDistance(vid, ...)
return proxy_camId(vid, 'setDistance', ...)
end
Callers
@/lua/ge/extensions/core/multiseatCamera.lua
core_camera.setTargetMode(vid, 'notCenter', vec3(0, 0, 0))
core_camera.setDistance(vid, maxDistance)
core_camera.setMaxDistance(vid, math.huge)
@/lua/ge/extensions/ui/liveryEditor/camera.lua
local idealDistance = veh:getViewportFillingCameraDistance() * 1.05
core_camera.setDistance(0, idealDistance)
core_camera.setFOV(0, 45)
@/lua/ge/extensions/core/cameraModes/orbit.lua
function C:setDistance(d)
self.camDist = d
@/lua/ge/extensions/core/couplerCameraModifier.lua
core_camera.setDefaultDistance({vehId = objId1, camName = "orbit"}, (dist1+dist2)/1.5+1)
core_camera.setDistance({vehId = objId1, camName = "orbit"}, (dist1+dist2)/1.5+1)
core_camera.getCameraDataById(objId2).orbit.lockCamera = true
core_camera.setDefaultDistance({vehId = objId2, camName = "orbit"}, (dist1+dist2)/1.5+1)
core_camera.setDistance({vehId = objId2, camName = "orbit"}, (dist1+dist2)/1.5+1)
end
core_camera.setDefaultDistance({vehId = objId1, camName = "orbit"}, obj1OriginalDistance)
core_camera.setDistance({vehId = objId1, camName = "orbit"}, obj1OriginalDistance)
end
core_camera.setDefaultDistance({vehId = objId2, camName = "orbit"}, obj2OriginalDistance)
core_camera.setDistance({vehId = objId2, camName = "orbit"}, obj2OriginalDistance)
end
@/lua/ge/extensions/tech/techCore.lua
if k == 'distance' then
core_camera.setDistance(id, v)
end