From 25c1fcdf6bb71e0e8c51b89eaa4eb7b0c1dcd7bb Mon Sep 17 00:00:00 2001 From: Simon Date: Thu, 1 Aug 2019 08:04:10 +0100 Subject: [PATCH] Force client weapons... ..for now.. will probably have to revisit this at some point. --- Projects/Android/jni/src/hlsdk-xash3d/cl_dll/vr_helper.cpp | 2 +- Projects/Android/jni/src/hlsdk-xash3d/cl_dll/vr_renderer.cpp | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Projects/Android/jni/src/hlsdk-xash3d/cl_dll/vr_helper.cpp b/Projects/Android/jni/src/hlsdk-xash3d/cl_dll/vr_helper.cpp index 1460e43..454525a 100644 --- a/Projects/Android/jni/src/hlsdk-xash3d/cl_dll/vr_helper.cpp +++ b/Projects/Android/jni/src/hlsdk-xash3d/cl_dll/vr_helper.cpp @@ -104,7 +104,7 @@ void VRHelper::UpdateGunPosition(struct ref_params_s* pparams) { //Incline crowbar a bit closer to natural hand location (not too far, that causes weirdness) case WEAPON_CROWBAR: - viewent->angles[0] -= (vr_weapon_pitchadjust->value - 20.0f); + viewent->angles[0] += (20.0f - vr_weapon_pitchadjust->value); break; //These just need the adjustment removing, they aren't aimed weapons case WEAPON_HANDGRENADE: diff --git a/Projects/Android/jni/src/hlsdk-xash3d/cl_dll/vr_renderer.cpp b/Projects/Android/jni/src/hlsdk-xash3d/cl_dll/vr_renderer.cpp index b1b3c9a..25f3246 100644 --- a/Projects/Android/jni/src/hlsdk-xash3d/cl_dll/vr_renderer.cpp +++ b/Projects/Android/jni/src/hlsdk-xash3d/cl_dll/vr_renderer.cpp @@ -62,6 +62,9 @@ void VRRenderer::Frame(double time) gEngfuncs.pfnClientCmd("cl_backspeed 150"); gEngfuncs.pfnClientCmd("cl_sidespeed 150"); gEngfuncs.pfnClientCmd("cl_movespeedkey 3.0"); + + //Force client weapons + gEngfuncs.pfnClientCmd("cl_lw 1"); }