The stand-alone mod S.T.A.L.K.E.R. Anomaly aims to be the most stable and customizable experience for fans of the S.T.A.L.K.E.R. games. It's powered by the Monolith 64-bit engine, a custom fork of the X-Ray engine.

Description

Recoil mod, that takes in consideration ammo fired (recoil) and if you fire from the hip or down sights (precision). Also upgrades are fixed! No more downwards recoil. Includes all weapon settings in Anomaly 1.5 Update 3.0

Preview
Recoil and precision mod
Post comment Comments
Vyticoz
Vyticoz - - 236 comments

Looks interesting. I can't wait to try this out.

Reply Good karma Bad karma+1 vote
TovarischHardbassov
TovarischHardbassov - - 76 comments

I never understood for what these cam_max_angle were for... For me that "recoil" muzzle sky jump was just awfully stupid.

The only thing I noticed is that now the recoil after weapon upgrades (like -10% recoil) is directed down( that recoil upgrade changes only the last 3 cam_ values, sadly), but thats not a problem, just avoid recoil reduction upgrades, but even with extra -10-15% its very easy to control and incomparably better than the default sh**

Good Stuff :D

Reply Good karma Bad karma+2 votes
Garbus Author
Garbus - - 12 comments

Hey, first of, thank you, its my very first addon that I publicly released.

The cam_max_angle, from my observation, is the maximum ammount the camera can move, before it is stopped and cannot move further up.

I will try to dig in the files again and fix the downwards recoil, but it is very exhausting to edit all these files.

I also could not bear the ammount of recoil, so this is what I came up with, I hope it will serve you well :)

Reply Good karma+6 votes
Rivie
Rivie - - 99 comments

hope this helps ;)

cam_return = # ; does the camera return to your target afterwards (sight alignment) 1-yes 0-no
cam_relax_speed = # ; factor that determines how fast the players crosshairs return on target after a burst
cam_relax_speed_ai = # ; factor that determines how fast the AIs crosshairs return on target after a burst
cam_dispersion = #.# ; dispersion factor when zoomed with iron sights cam_dispersi ; dispersion increase value added after each successive shot cam_dispersi ; unknown factor affecting dispersion
cam_max_angle = #.# ; max vertical recoil angle - your crosshair will move (up)
cam_max_angle_horz = #.# ; max horizontal offset
cam_step_angle_horz = #.# ; horizontal recoil caused by firing - 0 will cause a vertical recoil, negative will recoil to the left

Reply Good karma Bad karma+4 votes
Garbus Author
Garbus - - 12 comments

Thank you, I know those cameras ones, there are other files I would like to dig into, like suits and similar, including upgrades, but that is in the future for now.

Problem now is, that recoil is so low, it sometimes tends to get into negative values, therefore making the recoil go down.

Reply Good karma+2 votes
Hakura_97
Hakura_97 - - 6 comments

Funny stuff, and tbh not even unrealistic if you consider that some modern AK variants with recoil compensation and a strong muzzle brake experience downwards barrel movement instead of a muzzle rise.

Reply Good karma Bad karma+1 vote
MaxGokue
MaxGokue - - 38 comments

damn this is so informative, thnx for the info

Reply Good karma Bad karma+1 vote
Garbus Author
Garbus - - 12 comments

I made a video describing exactly what this addon does, I uploaded it here, but just in case Youtube.com

Reply Good karma+4 votes
Trollock
Trollock - - 10 comments

Looks nice, gonna give it a try.

Reply Good karma Bad karma+2 votes
Mad_Cube
Mad_Cube - - 33 comments

Hi, dumb question, but is this compatible with the JSRS sound mod? It seems like that mod doesn't affect ltx files but I'm asking just in case.

Reply Good karma Bad karma+2 votes
Garbus Author
Garbus - - 12 comments

Hey, if it is this addon Moddb.com , it modifies SR-25 so you would have to merge these files.
If you want to do it yourself you need to unpack both my addon and the JSRS addon, find the w_sr25.ltx in configs folder, replace some text in it and pack it up again.
It's easy to do, just rather tricky to type, so you need two programs, one comes with Anomaly instalation, other you have to download, which is the mod packer (I cannot find it right now, you may need to search the forums for a link).

You can also just skip this alltogether and just try to run it with both mods installed, though one of them will malfunction and either recoil or sound won't work, or the game will crash due to incompatibility.

Open folder where you have Anomaly installed, go to Tools folder and copy Converter.exe and db_unpacker.bat in a new folder located somewhere else (like your desktop).

Create a new folder called DB in the folder that you just made and place my addon in, afterwards double click the db_unpacker.bat

It will create a new folder called Unpacked, make sure to rename it to something else, like recoil mod.

Then delete the .db0 file of my addon from the DB folder and copy the JSRS addon in the DB folder. Run the db_unpacker again. Again, you will get a folder called upacked, you can leave it as it is.
Now you need to find w_sr25.ltx in config for each addon. After you open the file, make sure it is from the JSRS, find a line of text fire_dispersion_base and from there modify the numbers until you reach zoom_cam_step_angle_horz. For reference, my addon sets it to fire_dispersion base = 0.3 ; 0.06

Now you take all the files in the JSRS unpacked folder and move them into the Mod packer.

You can read the readme file and do it with that instead of my instuctions.
You go inside a Mod folder and create a number of folders so it copies the way of where they should be in gamedata.
Example: C:\Mod packer\mod\configs\items\weapons

Then when the mod is compiled again, rename the mod.db0 file to lets say JSRS_recoil.db0.
Move it into the folder you would normaly place the JSRS_recoil.db0 file and you are done.

This is very long and very confusing, I tried to put it as plain as possible. I hope it will help you guys

If you noticed any mistakes in this, please correct me. Thank you

Reply Good karma+4 votes
Vyticoz
Vyticoz - - 236 comments

One thing I've noticed. This suffers from the same issue as OGSE Recoil. When you upgrade some weapons it's possible to have negative recoil. To avoid that you might have to go into the weapons upgrade files and alter the recoil values there as well.

Reply Good karma Bad karma+2 votes
Garbus Author
Garbus - - 12 comments

Yes it indeed does, I am sorry.
I am full time employed electrician and this takes a lot of time to properly set and test and I cannot spend so much time modding.

That does not mean I won't try, but it will take me some time.

Reply Good karma+3 votes
Vyticoz
Vyticoz - - 236 comments

I understand. I work anywhere from 50-60 hours per week myself so I can relate to not having a lot of time for games.

Reply Good karma Bad karma+2 votes
Garbus Author
Garbus - - 12 comments

I just had an idea. What if I changed recoil based upgrades to feature reduction in weapon sway instead?
It is possible to do this since there is weapon sway in weapon files already.
I'd just change the text in them from "Added muzzle break allows better control of recoil" to "new ergonomic body allows for better grip of the weapon, reducing sway", for example.

I could also increase weapon spread for shotguns instead of the above. Now those are just ideas, I want this addon to be good and make the game better, so I ask you guys, do you think that this is a good idea? Should I keep little recoil decreasement still a possibility or is it good as it is? As in the end, this addon is for the community that wants to have fun in their games, we can do it together.

Reply Good karma+3 votes
kvadratino
kvadratino - - 2 comments

Great idea! Since this adвon lowering recoil you don't need recoil upgrades anymore. But reducing sway would help a lot to aim on distance

Reply Good karma Bad karma+2 votes
Garbus Author
Garbus - - 12 comments

Hey, unless someone knows a line in .ltx files that can alter the sway, I believe it is not possible for me to edit it. I tried a couple of edits into the files, but I cannot find a line that would edit it.

It seems that what controls the weapon sway is an effector for actor, actor being the player himself. Effector.ltx in gamedata\configs\misc

If anyone knows anything about these, please help, thank you

Reply Good karma+3 votes
Garbus Author
Garbus - - 12 comments

New update is in, version 1.3.

I added the upgrade files that fix the downwards recoil, so all should be good.
I also reduced accuracy of the guns fired from the hip, you will be able to hit 10 meters in front of you easily, but not 100 meters, that does not work
If you do find a problem, please report it here as soon as you can and I will deal with it at my earliest convenience.

Other than that, have a great day :)

Reply Good karma+4 votes
BandyRFC
BandyRFC - - 53 comments

Thank you for your efforts. I assume these recoil tweaks affect AI gun 'behaviour' as well, making AI more accurate/deadly?

Reply Good karma Bad karma+1 vote
Garbus Author
Garbus - - 12 comments

Heya, I am not able to tell if this affects AI to be honest.
There is only one line that sets AIs difficulty in the weapon files and that is the relax speed. I do not know if AI uses the same lines for recoil as we, humans do, but if they do, the difficulty will increase.

Reply Good karma+3 votes
dualsoul1423
dualsoul1423 - - 43 comments

This add-on is absolutely brilliant. A must-have I think. But I did notice one strange little oddity. With your add-on, it seems every rifle has an identical accuracy stat. I realize that this is a reflection of hip-fire, and they get much more accurate when you ADS due to your add-on's unique functionality, but it seems odd that all weapons have the same spread. I would expect bigger, more powerful guns like the Mosin Nagant to have lower hip-fire accuracy, and then lighter, more rapid guns like the MP5 to have higher hip-fire accuracy, making smaller weapons easier to spray them around without needing to ADS. I understand that I'm being a tad bit nitpicky, but it just doesn't make much sense to me to standardize the accuracy, especially when every gun has different barrel lengths and muzzle velocities. I was wondering if you were planning on spending more time on this mod in the future, and if you'd consider changing the accuracy stats a bit.

Reply Good karma Bad karma+4 votes
BandyRFC
BandyRFC - - 53 comments

"... I understand that I'm being a tad bit nitpicky, but it just doesn't make much sense to me to standardize the accuracy, especially when..."

I don't think your statements are out of line, but the bottom line here is the mod is the author's interpretation, and you are welcome to adjust as you see fit. In truth, I do not have a problem with recoil because I seldom hose targets but fire short bursts. It's the prolonged auto fire recoil that is the mod's issue, but nobody trained to fire an auto weapon holds the trigger down...

Reply Good karma Bad karma+1 vote
Garbus Author
Garbus - - 12 comments

Hey, you are indeed correct. I tried to make it so that every weapon is not accurate when firing from the hip, as to aim properly from the hip you need a laser sight, which is not in Stalker sadly.

I can tell you from my experience that you can indeed shoot properly at a target, that is 100 meters away, with any gun (good condition of course) and hit the center mass (upper body to waist) with some experience.

The mod is really just my depiction how the guns felt to me on the range and it felt wierd to me when playing the game. It also may be, because I play without crosshair, so I do not always know where the bullets will fly to.

There are some settings in the weapon files that I do not fully yet understand and I may need to dig deeper into them to fully understand them.

Reply Good karma+2 votes
Guest
Guest - - 689,508 comments

After using few guns after installing new update I was pretty mad that most guns were useless in full auto even after uprades . Thank you for this addon , I have no idead what were they thinking tweaking them like that. Thanks !

Reply Good karma Bad karma+1 vote
Garbus Author
Garbus - - 12 comments

I can only imagine they were trying to make the game skill based when most of the guns kill you in one hit, so that you as a player have some handicap.

Though I am happy you like it.

Reply Good karma+2 votes
daftestofpunks
daftestofpunks - - 135 comments

Can you describe what settings do what, more specifically how to tune accuracy/recoil and disable the increasing recoil? I'm working on a mod pack that realigns weapon sights, changes zoom levels, and standardizes sensitivity, and I'd love to include some changes of this nature in an alternate version.

Reply Good karma Bad karma+1 vote
Garbus Author
Garbus - - 12 comments

Hey, those files are outdated by the new update 4 for the Anomaly, so use the ones that are provided by devs. This is for update 3 and my new version is being made right now.

But here are the most important values you asked for. fire_dispersi - changes accuracy of the weapon, less is more precise

cam_dispersion = 0.3 - how much screen shakes (recoil) when firing
cam_dispersion_inc - the increasing recoil (set to 0.0 for no recoil increasement)
cam_dispersion_frac - I assume this makes the recoil random in a sense, I kept it the same on most weapons as cam_dispertion value

Those are most important, you need to modify these values for each weapon and change both those and for all zoom_ prefixes as well. Like zoom_cam_dispersion too. Also for other versions of the weapon as well. So example: AK74 has old version in the ltx. file, but also new version which is further down the document.

You also need to change all of the upgrade files, because they tinker with the increasing recoil and some even reduce the recoil. So if you would set the basic recoil (cam_dispersion = 0.3) and did not change the upgrade files, you may upgrade your gun with -0.4 recoil, making it go downvards. Hope this helps

Reply Good karma+1 vote
Guest
Guest - - 689,508 comments

This comment is currently awaiting admin approval, join now to view.

Seva9
Seva9 - - 20 comments

This is a long shot but I've been trying to get to the bottom of it. Some guns, especially BaS weaponry, have a artificial shaking of the camera to them that I can't seem to get rid of. Now I attempted to edit all the recoil values to 0.0, not touching the max angle ones and deleteing the 'weapons' or 'weapon' folder from the 'camera effects' file under anim. The effect these had, was from the same pack (BaS), the AK-74U Tactical would work exactly like the guns in the video, where there was no recoil, perfect accuracy, and zero shaking of the camera, with only the 'recoil' animation on the gun, but the AK-74M Beard, with the exact same edits, was perfect accurate, but the god awful shaking of the camera was still there. I tried this on non-upgraded straight spawned in weapons and I'm desperately out of options. I also don't have enhanced recoil turned on and would love any help.

I'm all for controlling the recoil and maybe even letting the artificial bullet spread slide to not let myself full auto weapons, but the jarring camera shake which is just another level of punishment is too much for me and makes me a disoriented after firing even a single round from a pistol. It's too strong and unnecessary and ruins the guns for me, there isn't even an upgrade that reduces it.

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: