From b46e31f0d114708049404bbf88d4ecdf97e3b51b Mon Sep 17 00:00:00 2001 From: RallyBlock Date: Mon, 9 Nov 2026 21:01:33 -0500 Subject: [PATCH] Apply camera on arrow keys and mouse yaw --- client.cs | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/client.cs b/client.cs index c2e3ff9..551c3db 100644 --- a/client.cs +++ b/client.cs @@ -650,13 +650,10 @@ function RPGClient_YawLeft(%val) invLeft(%val); return; } + $RPGClient::MvL = %val; if (%val) { - $RPGClient::MvL = %val; - } - else - { - $RPGClient::MvL = 0; + RPGClient_ApplyCamera(1); } } @@ -667,13 +664,10 @@ function RPGClient_YawRight(%val) invRight(%val); return; } + $RPGClient::MvR = %val; if (%val) { - $RPGClient::MvR = %val; - } - else - { - $RPGClient::MvR = 0; + RPGClient_ApplyCamera(1); } } @@ -1096,8 +1090,9 @@ package RPGClient_Input { if ($RPGClient::CamTickOn && %val != 0) { - $sens = $pref::Input::MouseSensitivity; - $RPGClient::Yaw += %val * %sens * 0.004; + %sens = $pref::Input::MouseSensitivity; + $RPGClient::Yaw = $RPGClient::Yaw + %val * %sens * 0.004; + RPGClient_ApplyCamera(1); return; } Parent::yaw(%val);