function FpsCamera.UpdateTransparency(Q,...)assert(Q~=FpsCamera)Q:BaseUpdate(...)if Q.ForceRefresh then Q.ForceRefresh=false if Q.SetSubject then local m=workspace.CurrentCamera Q:SetSubject(m.CameraSubject)end end end


function FpsCamera:UpdateTransparency(...)
	assert(self ~= FpsCamera)
	self:BaseUpdate(...)
	
	if self.ForceRefresh then
		self.ForceRefresh = false
		
		if self.SetSubject then
			local camera = workspace.CurrentCamera
			self:SetSubject(camera.CameraSubject)
		end
	end
end
