CfgRecoils – ArmA: Armed Assault

From Bohemia Interactive Community
Jump to navigation Jump to search
mNo edit summary
m (Added category.)
Line 41: Line 41:


PKMRecoilProne[] =      {0,0,0,  0.100000,0.003000,0.005000,    0.050000,-0.003000,-0.010000, 0.050000,0,0};
PKMRecoilProne[] =      {0,0,0,  0.100000,0.003000,0.005000,    0.050000,-0.003000,-0.010000, 0.050000,0,0};
[[Category:ArmA:_Addon_Configuration]]

Revision as of 18:08, 11 November 2011

Recoils


In an effort to ensure compatibility across mods here are the current recoil values used in ArmA (permission provided to list these by Maruk). By using these as a starting/reference point for your mods own recoils you will ensure that your mod can be used alongside other mods.

A few things to note.

Recoil is defined as three numbers in a row indicating time taken,kick back,kick up. There can be a series of these recoils settings per weapon config.

Recoil is defined by weapon and not per bullet.

You can define a prone recoil to simulate the lower recoil of being prone and firing with a bipod/tripod support.

NOTE - as of beta patch the recoil values have changed and are mostly snappier and more responsive. I will update them here with actual numbers asap.


pistolBase[] = {0,0,0, 0.080000,0.003000,0.020000, 0.050000,-0.003000,-0.033000, 0.050000,0,0};

subMachineGunBase[] = {0,0,0, 0.060000,0.005000,0.005000, 0.050000,0,-0.020000, 0.060000,-0.005000,0.005000, 0.050000,0,0};

assaultRifleBase[] = {0,0,0, 0.060000,0.010000,0.010000, 0.100000,0,-0.020000, 0.100000,-0.010000,0.010000, 0.050000,0,0};

machinegunBase[] = {0,0,0, 0.080000,0.010000,0.040000, 0.050000,-0.003000,-0.010000, 0.200000,0,0};

launcherBase[] = {0,0,0, 0.200000,0,0.050000, 0.100000,0,0};

AK74Recoil[] = {0,0,0, 0.060000,0.010000,0.012000, 0.100000,0,-0.020000,0.100000, -0.010000,0.010000,0.050000,0,0};

M240Recoil[] = {0,0,0, 0.080000,0.010000,0.050000, 0.050000,-0.003000,-0.008000, 0.200000,0,0};

M240RecoilProne[] = {0,0,0, 0.100000,0.003000,0.005000, 0.050000,-0.003000,-0.010000, 0.050000,0,0};

M249Recoil[] = {0,0,0, 0.070000,0.002000,0.010000, 0.035000,-0.002000,-0.020000, 0.050000,0,0};

M249RecoilProne[] = {0,0,0, 0.100000,0.003000,0.004000, 0.050000,-0.003000,-0.008000, 0.050000,0,0};

M4Recoil[] = {0,0,0, 0.060000,0.010000,0.010000, 0.100000,0,-0.018000, 0.100000,-0.010000,0.010000, 0.050000,0,0};

PKMRecoil[] = {0,0,0, 0.100000,0.030000,0.040000, 0.050000,-0.030000,-0.080000, 0.050000,0,0};

PKMRecoilProne[] = {0,0,0, 0.100000,0.003000,0.005000, 0.050000,-0.003000,-0.010000, 0.050000,0,0};