Page 1 of 4 1234 LastLast
Results 1 to 10 of 32

Thread: How to reduce recoil

  1. #1
    The recoil in ArmA annoys me - I'm not sure whether it's too great as such or just takes too long to "cycle" - but it's annoying - can anyone tell me what to edit to reduce it - also I'm keen to make alterations to fov values - is all this stuff in the bin.pbo like OFP??

  2. #2
    i want the m16 variants to recoil to where the recoil goes back into the shoulder and not up so much. and the ak74 needs less muzzle climb too.
    M4R1NE, aka Whitman

  3. #3
    to add to that, all the weapons in ArmA recoil up to the right, gets kinda annoying.

  4. #4
    Been playing for several hours more - the recoil definitely needs to be smaller and/or sharper (quicker) - IE. LIKE IT ALREADY IS IN OFP!!!! - certainly for assault type rifles.

    I've unpacked the bin.pbo and in there there's the familiar OFP style config.bin which I copied and then made a converted config.cpp - but when I repack the bin.pbo with the config.cpp used to replace the .bin version the game comes up with what look like syntax errors of all things from within the config.cpp (comments like: "" instead of = )




  5. #5
    Radic you don't need to rebin the main config.
    Just use a modfolder and copy the whole dta folder in there.
    Convert the bin to cpp and rename the bin to bin.bk.
    Do your editing in the cpp only and load the modfolder.

  6. #6
    Thanks Q - so my process is:
    1. copy the dta folder to my own one - ie. @radic
    2. Unpbo bin.pbo
    3. Unbin config.bin to config.cpp (rename config.bin to config.bk)
    4. Edit the values I'm after in config.cpp with notepad and save changes.
    5. Put @radic into the main ArmA folder and add the -mod=@radic command to the game shortcut.

    edit - ok, the problem seems to be that syntax errors are being generated in the process of converting the config.bin to config.cpp - what utility should I be using to do that conversion as the one I'm using is evidently flawed.




  7. #7
    I believe thats how you should do.

    Can you please post your new codes? Or link them into here in a .txt
    I really would like to try the a new and better recoil. Problem is that i don't have the right values. Nor OFP installed.


    EDIT: if not

    Maybe creat a folder:

    <table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">C&#58;&#92;Program files&#92;Bohemia Interactive&#92;ArmA&#92;@radic&#92;dta [/QUOTE]
    put the config.cpp in that dta folder or in

    <table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">C&#58;&#92;Program files&#92;Bohemia Interactive&#92;ArmA&#92;@radic&#92;Addons[/QUOTE]




  8. #8
    Quote Originally Posted by (m4r1ne @ Oct. 12 2007,21:53)
    to add to that, all the weapons in ArmA recoil up to the right, gets kinda annoying.
    The recoil is up and to the right because most rifle barrells are rifled in a right-hand twist. The up part is just physics

  9. #9
    OK - my method right from scratch was aok - the tools I was using were at fault - I&#39;ve installed Eliteness and my modified .cpp files now work in the game without chucking up syntax errors.

    The file to edit is config.bin in weapons.pbo in ArmA/addons - in that config there&#39;s a very easy to find section not far from the top:

    class cfgRecoils
    {
    pistolBase[] = {0,0,0,0.08,0.003,0.02,0.05,-0.003,-0.033,0.05,0,0};
    subMachineGunBase[] = {0,0,0,0.06,0.005,0.005,0.05,0,-0.02,0.06,-0.005,0.005,0.05,0,0};
    assaultRifleBase[] = {0,0,0,0.06,0.01,0.01,0.1,0,-0.02,0.1,-0.01,0.01,0.05,0,0};
    machinegunBase[] = {0,0,0,0.08,0.01,0.04,0.05,-0.003,-0.01,0.2,0,0};
    launcherBase[] = {0,0,0,0.2,0,0.05,0.1,0,0};
    AK74Recoil[] = {0,0,0,0.06,0.01,0.012,0.1,0,-0.02,0.1,-0.01,0.01,0.05,0,0};
    M240Recoil[] = {0,0,0,0.08,0.01,0.05,0.05,-0.003,-0.008,0.2,0,0};
    M240RecoilProne[] = {0,0,0,0.1,0.003,0.005,0.05,-0.003,-0.01,0.05,0,0};
    M249Recoil[] = {0,0,0,0.07,0.002,0.01,0.035,-0.002,-0.02,0.05,0,0};
    M249RecoilProne[] = {0,0,0,0.1,0.003,0.004,0.05,-0.003,-0.008,0.05,0,0};
    M4Recoil[] = {0,0,0,0.06,0.01,0.01,0.1,0,-0.018,0.1,-0.01,0.01,0.05,0,0};
    PKMRecoil[] = {0,0,0,0.1,0.03,0.04,0.05,-0.03,-0.08,0.05,0,0};
    PKMRecoilProne[] = {0,0,0,0.1,0.003,0.005,0.05,-0.003,-0.01,0.05,0,0};
    };

    It&#39;s going to be a long process for someone to work out by trial end error what each of those values does - I&#39;ll work on it over a period but so far all I did was put the same -0.003 perameter into the assault rifle base, AK74recoil and M4Recoil as in the machinegun configs (originally those values are -0.02, -0.02 and -0.018 respectively) plus I just arbitrarily reduced that first big value in each (4th perameter) down to 0.01 this gives a sharper, less obtrusive recoil that enables reaiming quicker - I actually need to check out exactly what that 4th value does as just the other one might be all that&#39;s needed. The other values all must relate to various things like amount of deflection in different directions and resettling (hysteresis if you like) - but as I said, figuring it all out is going to be very time consuming.

  10. #10
    Quote Originally Posted by (Blackknight.au @ Oct. 13 2007,10:29)
    Quote Originally Posted by (m4r1ne @ Oct. 12 2007,21:53)
    to add to that, all the weapons in ArmA recoil up to the right, gets kinda annoying.
    The recoil is up and to the right because most rifle barrells are rifled in a right-hand twist. The up part is just physics
    The kick up is influenced by design of muzzle brake - in some instances quite elaborate designs are used to counter rise - and also the stock design has an effect - the two things as I understand it that define an assault rifle are - self loading magazine feed and the stock design that specifically directs recoil straight back rather than upward. The point being that I&#39;m sure the amount of default recoil for these weapons is just too much...... or as I&#39;ve indicated, maybe it&#39;s not the amount, but the sharpness - my config change gives me the impression of actually more, harder recoil but it&#39;s faster and the rifle feels like it&#39;s in my shoulder now - not suspended a few inches out in space such that it jumps and then sways and wobbles etc.

Page 1 of 4 1234 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •