ParryStrike
Parry enemy attacks with your own swing. Time your strike to negate the damage, stagger and knock back the attacker. Window, stamina cost and effects are fully configurable.Changelog
All notable changes to Parry Strike are documented here. The format follows Keep a Changelog, and this project adheres to Semantic Versioning.
[0.1.0] - 2026-10-25
Added
- Strike parrying: an enemy melee hit that lands inside the parry window is fully negated, and the attacker is staggered and knocked back.
- Two window modes:
ParryOnWindup = truekeeps the window live for the whole attack animation plus a grace period after the hit frame;ParryOnWindup = falsegives a strict strike-for-strike window that opens only on your weapon's hit frame. - Configurable window length (
ParryWindow, 0.05-1.5 s). - Balance options: stamina cost per parry, attacker stagger, knockback force multiplier, Blocking skill gain, adrenaline gain and weapon durability loss.
- Visuals: block and perfect-block effects, floating "Blocked" number and an optional brief hit-stop on the parry.
- Safety rules: only blockable melee hits from the front can be parried; projectiles are excluded by default; hits from behind and environmental damage are ignored; an active vanilla block takes priority so normal blocking behaviour is unchanged.
- Multiplayer-safe: everything runs on the owning client, no network messages are added.
- Diagnostics: a load message and a one-time "first parry" log line, plus an optional
verbose
DebugLogmode.
