Human Focus

by Xanamu
Human Focus

Summary

Human Focus gives the zoom a cost. It becomes weaker when the player moves, looks to the side, or is tired, and it follows the pace of the player instead of switching.

Description

The focus zoom is free in the vanilla game. Hold the button and the
view goes narrow, at a full run, out of breath, looking over your
shoulder. It costs you nothing.

That zoom is close to what your own eye would see if the screen were
not in the way. It is not a scope, and taking it away is not the
answer.

But your eye is not a switch either. A soldier who slows down picks
out more. A soldier who runs picks out less. Neither of them changes
in an instant, and neither of them does it while gasping for breath or
looking over one shoulder.

So Human Focus keeps the zoom and puts a price on it. The zoom is not
smaller. You have to settle down to collect it.


WHAT CHANGES FOR YOU
--------------------

1. YOUR PACE DECIDES HOW MUCH ZOOM YOU GET.
   Stand still and you get all of it. Walk and you keep most of it.
   Run or sprint and you keep the least.
   The mouse wheel is the control. A slow careful advance is worth
   real zoom. Pushing the pace costs you sight, and you choose the
   trade every time you touch the wheel.

2. THE VIEW EASES. IT DOES NOT SNAP.
   Change your pace and the zoom follows you smoothly instead of
   jumping to the new value. Roll the wheel through several steps at
   once and the view makes one movement, not one for every step.
   A quick tap of a movement key does not disturb the view at all.

3. LOOKING AWAY COSTS YOU THE ZOOM.
   Turn your head well off to the side while you are moving and the
   zoom fades out. Keep turning and it is gone, and you are left with
   your own field of view.
   Standing still, you can look wherever you like and keep it.

4. OUT OF BREATH MEANS NO ZOOM.
   Run yourself down and the zoom stops until you have recovered.

5. THE SERVER DECIDES HOW STRONG THE ZOOM IS.
   Servers can make the zoom weaker than vanilla. They can also make
   it slower, so that it becomes something you commit to rather than
   something you flick on and off.


WHAT DOES NOT CHANGE
--------------------

  - The zoom is still there. This mod does not take it away.
  - You never see less than the game would normally give you for what
    you are doing. Raise a weapon and you always get the normal sight
    picture.
  - No new key bind. The focus button stays the focus button.
  - Free look is untouched. You can still look as far around as
    before.
  - Weapon sway, breathing and recoil are untouched.
  - Third person, vehicles and turrets are untouched.


FOR SERVER ADMINS
-----------------

The SERVER owns all values. The server reads the file at start, then
sends the values to each client. A client cannot change the rule. A
client that gets no message uses the strict values, not the vanilla
values.

File: $profile:HumanFocus/config.json

The server writes the file with the default values if the file is not
there. Each key has a comment in the file. The server clamps a value
that is out of range and writes one line in the log for each clamp. If
a key is missing the mod keeps the default and warns, so a file from
an older version keeps working.


COMPATIBILITY
-------------

The mod uses modded classes only. It does not replace a prefab, thus
it operates with most other mods.

CAUTION: A mod that also mods SCR_CharacterCameraHandlerComponent or
the camera focus can have a conflict with this mod.


YOUR FEEDBACK MATTERS
-------------

--> Leave a like, if you think this mod rocks your game!
--> Visit our discord to discuss potential features: https://discord.gg/Cn9hAy2xj

License

Arma Public License (APL)

Rating
75%
Version
0.0.4
Game Version
1.8.0.13
Version size
73.14 KB
Downloads
439
Created
25.08.2026
Last Modified
17.09.2026
ID
6A2CD5B6A7D055BC