About this mod
Only sse
My implementation of stagger system.
Now stagger depends on armor and weapon weight, and on attack angle.
- Requirements
- Permissions and credits
- Donations
What about AE ?
I have my vision about how stagger should work.
I think stagger power should depends on victim’s armor weight, attacker’s weapon weight and attack angle. So I implemented my own function for stagger power.
I have a discord server now, where you could find useful info about my mods, suggest your ideas for released or new mods and give me a feedback. Also I planning to record some tutorials about SKSE modding soon, you could find it in the according channel.
With this SKSE plugin:
- You will experience completely new stagger system.
- It works with ANY creatures, also added by mods.
Now you can make ccccombooos (like in minecraft, yeah) — see video.
How it works
There is min, max, alpha.
Min & max is determined by attacker’s weapon weight. The more weight, the more min & max.
Alpha is determined by victim’s cuirass weight. The more weight, the less alpha.
Then let beta is angle of attack.
- If attack hits directly to the face (beta > alpha), then there is no stagger (green arc).
- If attack hits with angle ~alpha (red radius, beta ~ alpha), then stagger is min value.
- If attack hits directly to the back (beta ~ 0), then stagger is max value.
- If attack hits between (0 <= beta <= alpha), then stagger is lerp: [0..alpha] -> [max..min].
On picture I wrote three more values:attack hits directly between back and max possible to stagger angle (value = (min+max)/2, gold radius)cases when hit was in quarter from max angle and victim back (yellow and orange radiuses respectively).
- For animals support (which haven’t armor & weapons) in weight (armor & weapons) calculation also participates mass.
- AttackData contains stagger mult (which is != 0 for power attacks, mostly), is used for calculation all — min, max and alpha.
- I tried to tweak constants to make heavy armor significantly protect by stagger, victim with clothes receive big stagger.
- If you always get hits by your face, you much safer from stagger
- Try to attack from back to increase your enemy stagger, it helps in combat.
Compatibility
In general, it is compatible with everything. Feel free to install/uninstall it at any spot in the playthrough.
You probably should have stagger direction fix
Incompatible with other stagger mods, because we do same things with different ways. E.g. Stagger on hit.
Compatible with mods with force custom stagger calling, but force still determined by their mod.
Known issues (also see “bugs” section)
Feel free to report bugs in comments, I’ll do my best to fix that.
- Formulas of min, max and alpha are too complicated, so I do not explain them.
Also I do not let you to change constants (mostly because of big amount). - As in vanilla, you cannot stagger when victim is already staggered.
Installation/Uninstallation
Install/uninstall it like any SKSE plugin.
Requirements
Source
Available on my github.
Credits
- Ryan (Fudgyduff) for CommonlibSSE
Наше пати
My other mods
- Resurrect Me - reliable resurrection mod.
- Fires Hurt RE - burn while walking on embers.
- CombatAI - first in history real combat AI mod.
- LimbsInjuries - combat overhaul.
- Parrying - bounce weapons on impact.
- Everyone’s stamina matters - stamina overhaul.
- Numerical dialogue options - choosing dialogue options by 1-9 on keyboard.
- Just take books - allows you to take books while sneaking.
- New game sound on continue - plays New Game sound when you load last saved game.
- Where s the key - lists all key owners.
- Print F (modders recource) - adds printf functionality in Papyrus.
- FenixDisenchanter (modders recource) - adds reliable disenchanter (both player created and found in game disenchants).