If you use dual wield parry and want to block with the side mouse button that you normally use for going back one page on web browsers, set 259 here and 260 in dual wield parry. For right mouse button, 257 here, and 258 in dual wield parry. No idea why dual wield parry has the mouse buttons shifted compared to https://wiki.nexusmods.com/index.php/DirectX_Scancodes_And_How_To_Use_Them
I have DKAF installed and modified the CancelAttack.json to use the key B, mouse left click, and gamepad LT, however it's still only working when i press R, here's the json: { "CancelAttack": { "Keys": "48,257", "GamepadKeys": "272", "PairedTargetKeywords": "", "ActionOrIdle": "Cancel Attack.esp|0x800", "PressDuration": 0.0 } }
Has anyone else encountered the same problem and figured out a solution? i would appreciate any tips.
Is it possible to limit the feint (cancel) window to only the windup of your attack animation? Would love to be able to cancel out of windup but also be forced to commit to the attack if I'm too slow
to add to Quantumyilmaz's guide (here in the posts) on adding exceptions for bows and crossbows, you can use the condition IsRidingMount in the same manner so you can left attack while riding a horse. just need to set it up to be not equal (=!) to 1, and you're good to go.
and of course, you can use GetWeaponAnimType and set it up to be not equal (=!) to 0, to prevent the cancel from happening while unarmed
I wish i understood how this mod worked. I've changed the keys to new values left shift for dodge and mouse4 for block... and nothing changes and the default R key still works to cancel attacks. I don't understand how the R key is saved. I overwrote it in the json yet it still cancels attacks.
153 comments
{
"CancelAttack": {
"Keys": "48,257",
"GamepadKeys": "272",
"PairedTargetKeywords": "",
"ActionOrIdle": "Cancel Attack.esp|0x800",
"PressDuration": 0.0
}
}
Has anyone else encountered the same problem and figured out a solution? i would appreciate any tips.
and of course, you can use GetWeaponAnimType and set it up to be not equal (=!) to 0, to prevent the cancel from happening while unarmed
And the key set in the JSON would be an alternative key to R, which as far as I can tell is hardcoded.