Adds High Ready, Low Ready, Point Shooting, Mounting. Short-Stocking and alternate pistol idle with ADS animation. Bots also use the stances. Highly Configurable.
Fontaine's Combat Stance Overhaul
https://www.youtube.com/watch?v=ya87O8VyCnU
(With Amand's Graphics, Geff's Scope Rework and my Fov Fix mod)
Overview:
This mod adds High Ready, Low Ready, Active Aim (point shooting), Short-Stocking and an alternate pistol idle position with ADS animation. NVGs and Faceshields don't allow ADS under certain conditions, but always allow Active Aiming.
Set the keybinds with the in-game config (press F12 in-game).
Stances: These stances actually have benefits and aren't just cosmetic. Low and High ready boost arm stamina regeneration, increasing sprint acceleration speed and avoid collisions with terrain. Optionally arm stamina will keep draining unless in high or low ready, disabled by default. Short-stocking allows you to keep the weapon pointed at the enemy while getting really close, preventing your weapon from getting pushed up or to the side.
Mounting: mounting reduces weapon sway and recoil. When you are near enough cover and can mount, the icon with flash. Press the mounting keybind to mount. While the icon is flashing you are in a state called "bracing". This also gives benefits, but not as much as mounting.
ADS Blocking: NVGs block ADS if the sight is a magnified optic. Faceshields block ADS if the weapon has a stock that isn't folded (so stockless/folded weapons and pistols allow ADS). This can be disabled in the config.
Weapon Position: There are config options to change the weapon's idle position (move the weapon left-right, up-down), as well as completely change the stances positions, rotations, speeds and animations (to some extent).
Bots: bots will now use the same stance as the player. All bots will use low ready and a relaxed pistol stance when not in combat/danger. When in combat, most bots will use low ready when not aiming/firing/actively engaging target, and more well-trained bots will use high ready instead (PMCs, Raiders, Rogues, Goons, Gluhar + gang). Well-trained bots will also use active aiming when using NVGs or Face Shields, and will short-stock if the enemy they are engaging is within 2 meters of them. Big thanks to Solarint for helping me get the bots behaving right, check out his work.
--------------------------------------------
This is a stripped down version of these mechanics from SPT Realism Mod which has a lot more depth.
If you wish to support me and my work you can support me on Patreon!.
<div style="background-color: orange; padding: 10px; color: white; text-decoration: none; border-radius: 5px; height: 50px; width: 500px"> <a href="https://www.patreon.com/bePatron?u=146199287" data-patreon-widget-type="become-patron-button"></a> <script async src="https://c6.patreon.com/becomePatronButton.bundle.js"></script> </div> The active aim video is from Realism Mod but it's pretty much the same thing. Videos were recorded with Amand's graphics, Geff's Scope Rework and my Fov Fix mod.
https://www.youtube.com/watch?v=ya87O8VyCnU
Stance Speed:
The speed of stances is affected by the Aimspeed of the weapon (so Ergonomics, Aim Drills skill and a little bit by Weight), injury (blacked arms reduce the speed, depending on arm or if both are blacked, blacked arm can force low ready), and remaining % of arm stamina. There is a bit of randomness to the ADS animation out of a stance, this is decreased by the Aim Drills skill for rifles and Pistol skill for pistols. The randomness is also based on Aimspeed so all the other factors also apply.
Hipfire: Active Aiming increases accuracy and short-stocking decreases it.
Movement:
High ready increases sprint acceleration speed and sprint speed, low ready increases sprint acceleration by a lower amount and short-stocking decreases sprint acceleration speed. Sprinting from high ready also uses the animation where the weapon is kept pointed in the air normally used by 2-slot SMGs.
Weapon Length:
Weapon length (hidden value used for detecting collisions) has been increased slightly so that longer weapons are more difficult to use in tight spaces. When ADSing out of a stance or being in a stance, the weapon size is decreased. Short-stocking reduces weapon length significantly so that you can keep the weapon pointed at the enemy even if they are right up in your face (except for the longest of weapons).
Installation:
Either drop the BepInEx folder into your SPT folder, or manually put the .dll file in your BepInEx/plugins folder. If you are using Recoil Overhaul, make sure the compatibility plugin is installed. If you are NOT using Recoil Overhaul, remove the compatibility plugin. Make sure the Combat Stances folder containing the icons is located in Bepinex/Plugins.
Source code for the compatibility plugin: https://github.com/space-commits/SPT-Stances-Recoil-Bridge
Config:
Basic Config:
Advanced Config:
Press the "Advanced settings" button at the top of the menu to enable advanced settings for mods.
- FOV Fix: this removes the FOV decrease/zoom when ADSing by default, and lets you choose how much you want your screen to zoom instead. Makes the stances feel a lot better when ADSing out of them. I recommend setting pistol camera smooth time to lower to reduce the weird shoulder movement.
- My Recoil Overhaul: overhauls how EFT's recoil works to make semi auto and bursts more controllable, pairs well with the stances.
- SamSwat's Increased FOV mod
- GeffHannigan’s Scope Overhaul
- SamSwat's Reflex Sight Rework
- Amand's Graphics
- SERVPH's Third Person Mod: if third person is your thing, the stances work in third person too.
- Realism Mod: realism mod features a more in-depth version of these stances, and many more features and is also highly configurable.
8.2K Downloads
SPT Combat Stances Overhaul v1.4.2 for SPT AKI 3.7.1 - Hotfix
Fixes:
- Fixed walk speed not updating correctly when transitioning between active aim and aim, and lowering faceshield while aiming.
- Fixed player camera distance from sights changing when aiming out of a stance.
- Fixed game hanging when un-aiming if you have been aiming for an extended period of time.
- Fixed camera recoil getting set to 0 after firing from stance.
- Fixed side-side recoil not being smooth when combined with Recoil Overhaul.
- Fixed pistol position/rotation getting stuck if alt position is disabled and transitioning from stanced rifle to pistol.
1.3K Downloads
SPT Combat Stances Overhaul v1.4.1 for SPT AKI 3.7.1 - Hotfix
Fixes:
- Fixed recoil being permanently lower than in base EFT.
- Fixed camera bugging out if exiting mount while prone using the crouch keybind.
452 Downloads
SPT Combat Stances Overhaul v1.4.0 for SPT AKI 3.7.1
Updated to 3.7.1
1.1K Downloads
SPT Combat Stances Overhaul v1.3.0 for SPT AKI 3.7.0
Updated to 3.7.0
Changes:
- Made mounting UI not display if sprinting.
- Smoothened dismount transition when not moving
2.4K Downloads
SPT Combat Stances Overhaul v1.2.1 for SPT AKI 3.6.1
Fixes:
- Fixed weapon wobbling a lot when doing stances while walking.
Changes:
- Updated compatibility for the latest rework of Recoil Overhaul. This is required if you are going to update Recoil Overhaul. Make sure to use this download's version of the Stance-Recoil-Bridge.dll!
1.2K Downloads
SPT Combat Stances Overhaul v1.2.0 for SPT AKI 3.6.1
WARNING: MAKE SURE TO RESET CONFIG BY DELETING COMBATSTANCE.CFG FROM BEPINEX/CONFIGS!! Your config will most likely be reset automatically but just in case.
There is now a compatibility plugin included that is required to be used with Recoil Overhaul. If not using Recoil Overhaul then do not install the compatibility plugin. You must also update Recoil Overhaul. There is also now a folder for the mounting icons that must be installed in the BepInEx/Plugins folder.
Fixes:
- Fixed issues with arm stam drain under certain conditions.
- Fixed excessive weapon movement while walking.
Changes:
- Mounting & Bracing Mechanic: if the player's weapon is next to cover, they will be put into a Bracing state. This applies a bonus to recoil and weapon sway, and will pause arm stamina loss. Bracing bonuses will increase gradually over time from 0. If the player is aiming and bracing, they can press a keybind to Mount the cover. The weapon will be locked to the cover point with limited rotation, with a significant buff to recoil and sway and will have stamina regeneration.
https://www.youtube.com/watch?v=hBq0Eu8sW7g
- Stance Improvements: reworked and improved the look and feel of stances, stance transitions, and ADS from stance. These enhancements will come to Realism Mod in the next update.
- Patrol Stance: added the patrol stance/weapon unready stance as seen used in Hideout and loading screen. It increases walk speed and arm stam regen the most. It's mostly for roleplaying and screenshots.
- Various minor tweaks to stam drain and stance bonuses.
1.4K Downloads
SPT Combat Stances Overhaul v1.1.0 for SPT AKI 3.6.1
2.8K Downloads
SPT Combat Stances Overhaul v1.0.14 for SPT AKI 3.5.8
Fixes:
- Fixed pistol to blind fire transition
Changes:
- Tweaked how pistol position is set and reset, making ADS smoother
743 Downloads
SPT Combat Stances Overhaul v1.0.12 for SPT AKI 3.5.7
Changes:
- Reduced base hand damping, reducing weapon movement while walking.
- Tweaked and corrected bot stances to be closer to how they were before the rewrite.
467 Downloads
SPT Combat Stances Overhaul v1.0.11 for SPT AKI 3.5.7
Fixes:
- Fixed weapon movement animations becoming very wobbly after interrupting stances with sprinting, aiming in and out quickly, etc.
504 Downloads
SPT Combat Stances Overhaul v1.0.10 for SPT AKI 3.5.7 - HOTFIX
WARNING: IF YOU UPDATING FROM A VERSION EARLIER THAN v1.0.8 MAKE SURE TO DELETE YOUR OLD CONFIG FROM BEPINEX/CONFIGS TO MAKE SURE ALL THE STANCE VALUES ARE PROPERLY RESET!
Fixes:
- Fixed ADS with the 45 degree mount being wonky.
589 Downloads
SPT Combat Stances Overhaul v1.0.9 for SPT AKI 3.5.7 - HOTFIX
WARNING: IF YOU UPDATING FROM A VERSION EARLIER THAN v1.0.8 MAKE SURE TO DELETE YOUR OLD CONFIG FROM BEPINEX/CONFIGS TO MAKE SURE ALL THE STANCE VALUES ARE PROPERLY RESET!
Fixes:
- Fixed various bugs with stances resetting or not resetting when they shouldn't/should.
- Fixed transition from stance to blindfire.
- Fixed being able to reload while in stances that shouldn't allow it which resulted in weapon becoming very springy.
- Adjusted some stance positions.
208 Downloads
SPT Combat Stances Overhaul v1.0.8 for SPT AKI 3.5.7
WARNING: MAKE SURE TO DELETE YOUR OLD CONFIG FROM BEPINEX/CONFIGS TO MAKE SURE ALL THE STANCE VALUES ARE PROPERLY RESET!
Rewrote and reworked many aspects of the stances. Stance animations are now done more closely to how BSG does them. This has resulted in the elimination of stuttering when FPS is low and from frame spikes/frame drops. Hand positions also no longer move around independent of stances, so they no longer clip into the gun/ammo/magazines and line up with foregrips correctly. The animations are now shared between first and third person. This has come at the cost of the fluidity of the animations, but overall it is worth the cost.
I recommend updating to latest version of FOV Fix and setting pistol camera smooth time to 0 to get rid of the weird shoulder movement.
Fixes:
- Ported over fixes from Realism Mod, all previously reported issues/bugs should now be fixed.
- Fixed bots sometimes becoming braindead.
Changes:
- Bot Patrol Stance: this was snuck in a previous release by accident, but bots can enter "patrol" stance where their gun is at rest if they are in a peaceful state (no enemies nearby, and enough time has transpired since last enemy spotted/shot heard). This is the same animation from the shooting range and loading screen.
- Light/Laser Stance Toggle: when entering high or low ready, lights/lasers will be fully turned off then back on when exiting. This can be disabled in config.
- Stances: in addition to the rewrite, weapon weight now determines the amount of "wiggle" from entering/exiting stances. Fractures and blacked arms influence the amount of stamina regen from being in a stance and stam drain from not being in a stance. Significantly increased the affect of stances on hipfire accuracy (active aim has a large increase, short stocking a large decrease to accuracy).
705 Downloads
SPT Combat Stances Overhaul v1.0.7 for SPT AKI 3.5.7
2.7K Downloads
SPT Combat Stances Overhaul v1.0.6 for SPT AKI 3.5.5 - HOTFIX
Fixes:
- Fixed bot active aim angle being too extreme.
- Fixed fire-selector animation player while sprinting in high ready which lead to strange looking animations.
527 Downloads
SPT Combat Stances Overhaul v1.0.5 for SPT AKI 3.5.5
Fixes:
- Fixed a bug that made all weapon ADS speeds the same.
339 Downloads
SPT Combat Stances Overhaul v1.0.4 for SPT AKI 3.5.5
Fixes:
- Fixed active aim not being toggleable with faceshields.
- Fixed aim sensitivity not resetting when toggling faceshields.
- Fixed NVGs not blocking ADS with optics if faceshield option was disabled.
Changes:
- Added Active Aiming and Short Stocking to bots. They will use both in similar situations to the player: if they have a faceshield or NVG they will use active aiming. They will short-stock if the enemy they are engaging is within 2 meters distance of them. Tweaked the parameters around when they use stances like not using them while reloading.
1.6K Downloads
SPT Combat Stances Overhaul v1.0.3 for SPT AKI 3.5.x - HOTFIX 2
Fixes:
- Fixed ADS/NVG preventing use of Active Aiming
191 Downloads
SPT Combat Stances Overhaul v1.0.2 for SPT AKI 3.5.x - HOTFIX
Fixes:
- Fixed mouse sensitivity not being reset when deploying faceshield/NVG while aiming.
- Made it so active aiming gets disabled after toggling off the faceshield /NVG if using the toggle keybind for active aiming.
557 Downloads
SPT Combat Stances Overhaul v1.0.1 for SPT AKI 3.5.x
Updated to work in 3rd person, to allow bots to use some stances, and some fixes and tweaks.I recommend deleting your CombatStances.cfg in BepInEx/configs to make sure the new stance changes take effect.
Fixes:
- Fixed pistols with suppressors blocking ADS with faceshield. All pistols can now be used regardless of having a stock or not.
- Fixed small error that was causing console log errors.
- Fixed short-stocking not resetting properly.
Changes:
- Bots: bots will now use low ready, high ready and alternative pistol positions. All bots will use low ready and a relaxed pistol stance when not in combat/danger. When in combat, most bots will use low ready when not aiming/firing/actively engaging target, and more well-trained bots will use high ready instead (PMCs, Raiders, Rogues, Goons, Gluhar + gang). Big thanks for Solarint for helping me getting the bots to behave right.
- Short-Stocking: changed the positioning of short-stocking to look better in 3rd person.
- Third Person: stances are now visible in third person. They use the same rotations as first person for now, but have their own options for positions and speed. This is good for taking screenshots or if you're into playing in third person you can use this mod: SERVPH's Third Person Mod
- Hipfire: Active Aiming now increases hipfire accuracy, and short-stocking reduces it.
576 Downloads
Not quite yet...