From 5f33fd3ef5408f6e2bdea0ca773331f8387f08b0 Mon Sep 17 00:00:00 2001 From: icomrade Date: Mon, 19 Sep 2016 13:39:58 -0400 Subject: [PATCH] Fix R3F Tired --- .../external/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf index d9baaa9bc..53296b5c0 100644 --- a/SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ b/SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf @@ -34,14 +34,16 @@ R3F_TIRED_FNCT_Overburdened = { while {R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL} do { if (vehicle player == player) then { _vel = velocity player; - //walk 6.7, slow walk 3.98, run 19.8, backwards run -13.16, sprint 23.15, fast swim 3.78, fast crouch 13.14, slow crouch 4.69, fast crawl 3.25, slow crawl 1.8, side strafe 9.8 - if (speed player > 6.8) then { + if ((abs(_vel select 0)) > 2 || (abs(_vel select 1)) > 2) then { player setVelocity [-(_vel select 0),-(_vel select 1),_vel select 2]; + player forceWalk true; + }; }; uiSleep 0.001; }; R3F_TIRED_ForceWalk = false; + player forceWalk false; cutText ["","PLAIN DOWN"]; // Clear overburdened message }; };