Why is it capped at 0.5? Was this ever explained??
How can I uncap it? Ive tried changing some values around in the CameraModule but I couldnt get it to work. In my game you can scale down your character, which means that if you have a part right above your head, you can look through it.
EDIT: Already tried changing this function in ZoomController:
local function updateBounds()
cameraMinZoomDistance = Player.CameraMinZoomDistance
cameraMaxZoomDistance = Player.CameraMaxZoomDistance
end
to this:
local function updateBounds()
local distance = Player.CameraMinZoomDistance
if Player.CameraMinZoomDistance == 0.5 then
distance = 0
end
cameraMinZoomDistance = distance
cameraMaxZoomDistance = Player.CameraMaxZoomDistance
end
But it still doesnt work properly. It only works if I set the max zoom also to 0, but then you cant zoom out