I think people might have questions about this, so I just wanted to mention that this mod is similar to Third-Person ADS FOV by ACCESSDENIIED. (Check it out if you're interested). But, they are not the same.
At the time of writing, that mod ONLY changes the FOV while you ADS in third person.
While this mod, changes the FOV when you ADS in third person, removes the base game ADS "Zoom" (camera movement), and changes the ADS FOV transition speed. (It also adds some preset configs to choose from.)
Thanks for the reply. Sorry you're sick. I tried removing it completely and reinstalling. I removed my FOV changes from Custom.ini since the game does it natively now. I tried just removing the files from part one, but kept the bat file. Without the file from part one, the camera still moves closer to the character, but it no longer zooms in where you're aiming. With the files from part one installed, it completely breaks the ADS and the camera doesn't even move closer to the character.
Having some trouble replicating the exact issue. That's probably on my end, not my best work today tbh.
But, given the behavior you've described, the game is definitely having a problem running the bat. The "broken ADS" when Part 1 is installed is the expected behavior when only Part 1 is working.
If you open the console (press ~) after loading a save it should show that that the commands in the bat have already run. But, you might see an empty console or the line "Batch File could not be found/opened."
If either of these are the case you'll want to open the StarfieldCustom.ini and verify that the "s Starting Console Command = bat RealADS" (ignore the extra spaces) line is entered properly and placed under the "general" heading. (Like in the included ini).
Beyond that running the command "bat RealADS" should temporally enable Part 2 for that play session. And running the commands inside the bat manually (copy pasting them into the ~ menu) should do the same.
What was happening is that any time it would run the bat file it would skip the entire first line of the text: setgs "b3rdPersonAimUseWeaponFOV: ThirdPersonCam" "0".
It would work if I entered bat RealADS into the console again.
I tried everything to get it to load all three lines. What finally worked was entering garbage text above the commands. I just put "random text" as the first line in the bat. Now when it loads on start, the three commands are pulled up correctly.
I am running multiple bat files, so maybe one of them is causing an issue in the console where it is skipping a command line.
So, adding a text buffer above the commands fixed the issue for me.
I am still on the old version before update... I usually update everything a week later when everyone has everything up by then so no SFSE update or Game Update for me (yet). Using the "Sniper" version.
Video for reference. There is zero zoom in the first 3rd person view we have... In the second 3rd person view, it just zooms into the first view option LOL, short and snappy it feels like honestly... And I am using "Sniper"... 1st person feels normal no issue there. TY in advance!
Should also mention I am using the "SLIM Locomotion mod" as well - https://www.nexusmods.com/starfield/mods/4588
Shouldn't be any conflict, although I will have to check that other mod out. Looks pretty cool.
From the video it looks like the Part 2 Bat (RealADS.txt) isn't getting executed.
If you open the console (press ~) after loading a save it should show that that the commands in the bat have already run. But, you might see an empty console or the line "Batch File could not be found/opened."
If either of these are the case you'll want to open your StarfieldCustom.ini (in MyGames/Starfield) and verify that the "s Starting Console Command = bat RealADS" line (ignore the extra spaces) is entered properly and placed under the "general" heading. (Like in the included INI).
I've also seen some posts suggesting that having too many BAT files in your starting console can lead to some failing to execute. So, if you have a number of files that execute on launch, you may be able to resolve the issue by combing some. Which just involves copy pasting the text from one into another.
Holy s#*! it worked. Yep. Typing in the bat is what I had to do. Above you will see I tried to do it separately to get it to work (it didnt)... Before this I had it altogether as most people show (still wasnt working).
I just tried this to see if that might work but typing in manually worked ofc.
Does that mean it will stay on this save? How can I get it to just load all the time?
Do I need to remove some text files? Sorry thank you for educating me here lmao I have ~18 bat mods loading up there as well
Hey. I was able to fix it by just typing some text for the first line in the RealADS.txt file. You can see a detailed description of what was happening in my comment chain below. Maybe that'll be a fix for you too.
Would it be possible to create a mod such that when you press the ADS button it switches from 3rd person to 1st person ADS, then when you let go of the aim button, it goes back to 3rd person view. This is how Ghost Recon works which is awesome. You have all the situational awareness that 3rd person provides, with the accuracy and immersion that first person provides.
I don't get why people would want to play a shooter-game with over-shoulder camera in the first place. I guess I haven't played console games in such a long time I never got to experience this sillyness.
Well, if you'd prefer a centered camera, oh boy, do I almost have a solution for you! My other mod Unified Camera currently has a work in progress centered camera option. Although, I don't think I can properly finish it with the tools that are currently available. :(
Great module. Real Third-Person ADS fails when the viewing angle is above 70 degrees. Third-Person ADS FOV can be increased to 100. Can your module be modified to 100? Thank you.
My current setting is 70 (default value). Simply speaking, above 70, it returns to the camera magnification effect. You can try it out. Below 70, it is the zoom effect. By the way, the setting limit of Third-Person ADS FOV is 100, and your module setting limit is 70 (originally my setting is 100). Personally, I like ADS to be able to see the entire character. Sorry, English is not my native language
The instructions in the download leave out "Copy chosen option "short, medium, sniper" to main starfield.exe folder. If someone stops reading the directions here and moves over to the downloaded directions they could easily miss this step.
It's funny, I didn't even realize how weird the base game ADS was until after I tested the mod. I just knew both the base zoom and fov changes were possible and might look good together.
35 comments
At the time of writing, that mod ONLY changes the FOV while you ADS in third person.
While this mod, changes the FOV when you ADS in third person, removes the base game ADS "Zoom" (camera movement), and changes the ADS FOV transition speed. (It also adds some preset configs to choose from.)
What version are you playing on? (Steam / Game Pass), and have you tried reinstalling the mod post update?
Edit: On the Steam version.
But, given the behavior you've described, the game is definitely having a problem running the bat. The "broken ADS" when Part 1 is installed is the expected behavior when only Part 1 is working.
If you open the console (press ~) after loading a save it should show that that the commands in the bat have already run. But, you might see an empty console or the line "Batch File could not be found/opened."
If either of these are the case you'll want to open the StarfieldCustom.ini and verify that the "s Starting Console Command = bat RealADS" (ignore the extra spaces) line is entered properly and placed under the "general" heading. (Like in the included ini).
Beyond that running the command "bat RealADS" should temporally enable Part 2 for that play session. And running the commands inside the bat manually (copy pasting them into the ~ menu) should do the same.
Let me know if any of those methods take effect.
What was happening is that any time it would run the bat file it would skip the entire first line of the text: setgs "b3rdPersonAimUseWeaponFOV: ThirdPersonCam" "0".
It would work if I entered bat RealADS into the console again.
I tried everything to get it to load all three lines. What finally worked was entering garbage text above the commands. I just put "random text" as the first line in the bat. Now when it loads on start, the three commands are pulled up correctly.
I am running multiple bat files, so maybe one of them is causing an issue in the console where it is skipping a command line.
So, adding a text buffer above the commands fixed the issue for me.
Don't take it bad but just to let you know that there is a fault in your description.
You wrote "ADS = Aim Down Sites" but it's "ADS = Aim Down Sight".
Site : An area or an internet website (site)
Sight : The view.
Just that =)
What version are you using (Steam / Game Pass), and did you install before or after the update?
I am on Steam.
Video for reference. There is zero zoom in the first 3rd person view we have... In the second 3rd person view, it just zooms into the first view option LOL, short and snappy it feels like honestly... And I am using "Sniper"... 1st person feels normal no issue there. TY in advance!
Should also mention I am using the "SLIM Locomotion mod" as well - https://www.nexusmods.com/starfield/mods/4588
Maybe there is a conflict there?
From the video it looks like the Part 2 Bat (RealADS.txt) isn't getting executed.
If you open the console (press ~) after loading a save it should show that that the commands in the bat have already run. But, you might see an empty console or the line "Batch File could not be found/opened."
If either of these are the case you'll want to open your StarfieldCustom.ini (in MyGames/Starfield) and verify that the "s Starting Console Command = bat RealADS" line (ignore the extra spaces) is entered properly and placed under the "general" heading. (Like in the included INI).
I've also seen some posts suggesting that having too many BAT files in your starting console can lead to some failing to execute. So, if you have a number of files that execute on launch, you may be able to resolve the issue by combing some. Which just involves copy pasting the text from one into another.
Let me know if either of those fix the problem.
I just tried this to see if that might work but typing in manually worked ofc.
Does that mean it will stay on this save? How can I get it to just load all the time?
Do I need to remove some text files? Sorry thank you for educating me here lmao I have ~18 bat mods loading up there as well
EDIT: WORKS NICE AND SMOOTH THANK YOUUUUUUUUU
there is a conflict between them.
They replace all the same files.
I guess I haven't played console games in such a long time I never got to experience this sillyness.
What's your third person FOV? ( "fTPWorldFOV=???" inside of your StarfieldCustom.ini )
And what do you mean when you say the mod fails?
By the way, the setting limit of Third-Person ADS FOV is 100, and your module setting limit is 70 (originally my setting is 100). Personally, I like ADS to be able to see the entire character.
Sorry, English is not my native language
If you want to play at 100 FOV you should change the ADS FOV to a value a bit below that.
( setgs "f3rdPersonAimFOV:ThirdPersonCam" "XX" inside RealADS.txt )
I'd recommend between 75 and 85. Higher is less Zoom.
Edit: Install Instructions have been updated.
ADS = Aim Down Sights
FOV = Field Of View
I'll update the description too.