From 79f5dba4dbce7be5961b2b8d0d0abdf49ec15d2d Mon Sep 17 00:00:00 2001 From: Cyberarm Date: Fri, 23 Mar 2018 16:10:40 -0500 Subject: [PATCH] Clamp it --- lib/objects/camera.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/objects/camera.rb b/lib/objects/camera.rb index 0ccc399..7850133 100644 --- a/lib/objects/camera.rb +++ b/lib/objects/camera.rb @@ -80,6 +80,7 @@ class IMICFPS @render_pitch-=Float(@true_mouse.y-self.mouse_y)/(@mouse_sensitivity*@field_of_view)*70 #unless @game_object @yaw %= 360.0 + @render_pitch = @render_pitch.clamp(-90.0, 90.0) @pitch = @pitch.clamp(-90.0, 90.0) else @true_mouse_checked+=1