Author: VanZant
Author Website:

Requirements: No addons required

Version: 3.0.0
Signed: Yes, serverkey included

Short description: This addon allows to tweak the sway and recoil values in a easy way.

Date: 2015-11-29 17:17

Comments: (9)


VanZant's SteadyShot


This addon allows to tweak the sway and recoil values in a easy way. It is also very flexible as it allows to balance different categories independently, stances, weapons, ... apart from the global multipliers that affect everything.

Extract into the ArmA 3 Directory, by default this is located in:
32-Bit - C:\Program Files\Steam/Steamapps\Common\ArmA 3\
64-Bit - C:\Program Files (x86)\Steam/Steamapps\Common\ArmA 3\
After extraction it should look like this:
Steam\Steamapps\Common\ArmA 3\@your_mod_folder_name\addons\

You can also use the "Arma 3 Alpha" folder in your "My Documents" folder. Your folder setup could than look like for example this:
mydocuments\Arma3 Alpha\@your_mod_folder_name1\addons\
mydocuments\Arma3 Alpha\@your_mod_folder_name2\addons\
mydocuments\Arma3 Alpha\@your_mod_folder_name2\addons\

When present place the "userconfig" folder into your game install folder, usually:
"C:\Program Files (x86)\Steam\steamapps\common\Arma 3".
You may already have "userconfig" folder from other addons and/or mods in which case it is safe to merge the contents from this archive.

You'll also need to add a Launch Parameter to Steam, in order to do so right-click on ArmA 3 Alpha and click Properties and then Set Launch Options. In the window that opens enter in -mod=@your_mod_folder_name
For using multiple mods you would then do so like this:

You can also use -nosplash to get rid of the splash art and intro videos.

And of course you can also enable and disable community made addons and mods through the in-game Options Expansions menu if you do not want to mess with startup parameters!

When the above information still does not provide you with enough to learn how to install custom addons and mods you can always ask in our Guide On Installing Mods.

Included files:

Edit the file "settings.hpp" located in "\userconfig\vz_addons_\steadyshot" and run or restart the game.
Default "settings.hpp":
// Global multipliers
#define VZ_SWCRL_MAS_SWY 0.5	// Master sway
#define VZ_SWCRL_MAS_REC 0.7	// Master recoil

// Individual multipliers
// Stance
#define VZ_SWCRL_STA_ERC 1	// Erect
#define VZ_SWCRL_STA_KNL 1	// Crouched
#define VZ_SWCRL_STA_PNE 1	// Prone

// Stance (adjustment)
#define VZ_SWCRL_ADJ_UPP 1	// Up
#define VZ_SWCRL_ADJ_DOW 1	// Down
#define VZ_SWCRL_ADJ_LEF 1	// Left
#define VZ_SWCRL_ADJ_RIG 1	// Right

// Movement
#define VZ_SWCRL_MOV_STP 1	// Stopped
#define VZ_SWCRL_MOV_WLK 1	// Walking
#define VZ_SWCRL_MOV_RUN 1	// Running
#define VZ_SWCRL_MOV_TAC 1	// Tactical
#define VZ_SWCRL_MOV_BDV 1	// Diving
#define VZ_SWCRL_MOV_SDV 1	// Swimming

// Weapon
#define VZ_SWCRL_WEA_RFL 1	// Rifle
#define VZ_SWCRL_WEA_PST 1	// Pistol
#define VZ_SWCRL_WEA_LNR 1	// Launcher
#define VZ_SWCRL_WEA_BIN 0.5	// Binoculars

// Weapon status
#define VZ_SWCRL_WST_LOW 1	// Weapon lowered
#define VZ_SWCRL_WST_RAS 1	// Weapon raised

All these values are multipliers of the original values, so given an example value of 3:
- Original value =		3
- Individual multipliers:
	Stance = 		0.8
	Adjustment =		1
	Movement =		0.9
	Weapon =		1
	Weapon status =		1.5
- Master multiplier =		1.1
The final sway value for that animation would be: 3*0.8*1*0.9*1*1.5*1.1 = 3.564
Taking the case of the default "settings.hpp" it means that binoculars have the 25% (0.5*0.5) of its original sway, and 50% the rest. Recoil is independent so it will be the 70%.

- To make adjustments keeping the original balance set all to 1 and tweak only the master multiplier.
- Sway cannot be modified while the game is running. A restart is needed to see changes.
- Master recoil value is independent from sway.

Changed: Usage of the new commands in v1.54.

- Added. Integration with marksmen DLC.

- Changed. Updated to match the existent animations.

- Added Signature file

- First release

Forum topic:
- BI forums

Enable javascript to be able to download from Armaholic please!

Tags: No tags