Inspired by Stomp (by Elzee). Supports first person/third person/firearms/melee/with power armor/without power armor/keyboard/gamepad. Requirements: F4SE + Garden of Eden Papyrus Script Extender + SPID (Optional)
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Console modding permissionThis mod won't work on consoles or would not be acceptable on Bethesda.net according to their rules
Author notes
"StompAttackF4SEKeywords_DISTR.ini" distributes two keywords to vanilla race. (AllowStompKeyword/StompKillableKeyword) AllowStompKeyword bypasses the "Bleedout/Knockout/Paralyzed/Crippled Legs" status check and creatures with "StompKillableKeyword" take 9999 damage. So, if someone can upload an ini file for SPID to patch some creatures mod, you can do it without my permission and DP is fine.
File credits
Elzee, author of "Stomp" mod. Without this, I would never have been interested in this modding. My mod contains ideas purely from "Stomp". LarannKiar, author of "Garden of Eden Papyrus Script Extender". My personal opinion is that this Script Extender should be rated 10 times more.
Donation Points system
This mod is opted-in to receive Donation Points
Changelogs
Version 1.31
1: Change default (StompDistanceGV 128 to 160) 2: Add voice to stomp attack
Version 1.30
1: Added damage scaling. (Add 1 damage per player level, capped at 100 damage.) 2: Added 100 to the distance check formula for giant creatures to resolve an issue where distance checks often failed due to their collisions. (Means creatures with the "HeavyKnocker" keyword.)
Version 1.12
[Hotfix] 1: Fixed an issue where the stomp/explosive vent sound would play once when loading the game with power armor. (But I didn't fix the base game's explosive vent) 2: Fixed an issue where power armor stomp would stagger targets with "Crippled Legs" status. (This happened in version 1.1/1.11)
Version 1.11
[Settings] 1: Added "stomp attack damage multiplier". (Global: StompDamageMultGV). The default is 1.0 (100%), but you can change it to 1.25 (125%) or something using console commands. 2: Added "IsSmall" threshold (Global: StompIsSmallTHGV). If crosshair target returns GetScale less than 0.5 (or user defined), stomp behaves the same as "has AllowStompKeyword" + "in Killable list". ;I haven't tested much for what cases this is effective, probably for cases where some mod author places small creatures based on their ideas.
[Tweaks] 1: Fixed an issue where checking the bleedout status of crosshair targets (aka combat targets) was not working as intended. 2: Stomp attack damage radius without power armor slightly reduced (from 30 to 25). 3: Added "Bloatfly/Bloodbug/Stingwing" to the killable race list (Req: SPID). ;In the first place, stomp attacks almost never hit while they are flying, but "just in case" + "for explosive vent stomp attack". 4: Added small stagger to stomp attack. ;I think this is more correct as an alternative melee attack. 5: Changed the error message from "notification" to "message box". + Displays version number as int. (e.g. "171") ;This is a function to notify users if Garden of Eden is missing/old version.
Version 1.5
Added "[Settings] Stomp Attack" holotape to chemistry station (utilities or settings) and player's inventory.
Version 1.4
1: Disabled stomp animation Foot IK (Inverse Kinematics), animation looks better. 2: Stomp attack sounds are now played with animation annotations instead of 3 lines of script. 3: Improved head detection, but with some tradeoff in responsiveness. 4: Simulate feral ghoul head explosions. They didn't have head explosion in vanilla. 5: Changed AP Cost default from 10 to 15. 6: Change AngleX default from 60 to 40. 7: Minor tweaks for compatibility with the Simple Dodges Addon F4SE mod.
Version 1.2
1: No more random stomp attack animation delays. 2: Added "Stomp Attack" as an item. It can be found in the utilities category on the chemistry station and is available on the favorites menu.
Added "[Settings] Stomp Attack" holotape to chemistry station (utilities or settings) and player's inventory. +The following niche options are only available using console commands:
Spoiler:
Show
Set StompDistanceGV to XXX (default is 160) ;You can adjust the distance that triggers the stomp attack, but the default is recommended. Set StompIsSmallTHGV to 0.X (default is 0.5) ;If crosshair target returns GetScale less than 0.5 (or user defined), stomp behaves the same as "has AllowStompKeyword" + "in Killable list". ;I haven't tested much for what cases this is effective, probably for cases where some mod author places small creatures based on their ideas.
[Known (Minor) Issues]
If third person, camera control is not possible during animation.
Stomp attack is supposed to interrupt bash/power attack, but sometimes the stomp animation is delayed for no reason. I think it's because of the PlayIdle function. Fixed!!
Spoiler:
Show
The PlayIdle function is fine, but new animations should not be placed in the LOOSE Root.
Stomp attacks may not trigger properly when you are too close to a crosshair target.
Stomp attacks on corpses do not seem to work on corpses placed as starts dead. I'm looking for a solution.
First person supported means toggled to third person, since first person doesn't have legs in Fallout4.
[Compatibility] This mod doesn't edit anything that already exists. Incompatible with Melee And Throw. Regardless of "ForceUnbind=" in MeleeAndThrow.ini, OnControlDown/Up Event ("Melee") does not work. Except that, It's probably compatible with anything, but I can't guarantee it. I've tried to be as compatible as possible, but maybe you'll find something.
[Notes] Explosive vent stomp attack is not affected by Demolition Expert perk. Explosive vent landing is a visual effect, and for consistency it applies to this mod as well.
If you're using Faster Getup or something, the knockdown state is often not long enough for a stomp attack.
You can uninstall this mod, but here's a more clean way to uninstall it. 1: Disable mods with holotapes 2: Exit the game and uninstall the mod
[Q&A] A: Yes. Supports first person/third person/firearms/melee/with power armor/without power armor/keyboard/gamepad. Q: