About this mod
This mod add new KillMove(KM) animations specifically for vampires. This is a first mod that allow trigger vampire feed animation during combat as KM.
- Requirements
- Permissions and credits
- Changelogs
HOW IT WORKS?
KM trigger for NPCs/Player if they are vampire (HasKeword == Vampire). KM animations will trigger in close combat, and the actor must have equipped single-handed weapons or/and magic.
By default chance of triggering vampire animation is 50% for front KM. To override KM chance open "Open Animation Replacer".
Front Struggle Bite KM - attacker: vampire, victim: humanoid, attacker weapon: 1H/bare hand, position: front

Back Bite KM - both actors humanoid

Back Jump Bite KM - both actors humanoid

Front Feed Animations - both actors humanoid

Front Feed Aggressive Animations - both actors humanoid

Front Body Slam KM - both actors humanoid

Front BloodRayne KM - both actors humanoid

Front Decap KM - both actors humanoid

COMPATIBILITY
This mod is compatible with any other mods as I don't touch the records of animations. This mod adds override via Open Animation Replacer.
In context of popular vampire mods, we would have discuss with mods authors what's best way to integrate animations.
Commonly asked questions:
Can I use without Violens?
Can I use kaputt?
Is compatible with Serana?
Is it compatible with Better Vampires?
Yes any vampires mods, but at the moment my doesn't have any integration with them, so feeding animation won't register
What's the mapping between animations and KM
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/paired_1hmbleedoutkill.hkx
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/paired_1hmkillmove.hkx
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/paired_1hmkillmoveb.hkx
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/paired_1hmkillmovec.hkx
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/paired_1hmkillmoved.hkx
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/paired_1hmkillmovedecapbleedout.hkx
./input/km_front_feed_bloodrayne.hkx -> ./output/feed_KM/km_front_feed_bloodrayne/paired_1hmkillmovedecapknife.hkx
./input/km_front_feed_bloodrayne.hkx -> ./output/feed_KM/km_front_feed_bloodrayne/paired_1hmkillmovedecapslash.hkx
./input/km_front_feed_bloodrayne.hkx -> ./output/feed_KM/km_front_feed_bloodrayne/paired_1hmkillmovedualwielda.hkx
./input/km_front_feed_bloodrayne.hkx -> ./output/feed_KM/km_front_feed_bloodrayne/paired_1hmkillmovedualwielddecap.hkx
./input/km_front_feed_bloodrayne.hkx -> ./output/feed_KM/km_front_feed_bloodrayne/paired_1hmkillmovee.hkx
./input/km_front_feed_bloodrayne.hkx -> ./output/feed_KM/km_front_feed_bloodrayne/paired_1hmkillmovef.hkx
./input/km_front_feed_decap.hkx -> ./output/feed_KM/km_front_feed_decap/paired_1hmkillmoveg.hkx
./input/km_front_feed_decap.hkx -> ./output/feed_KM/km_front_feed_decap/paired_1hmkillmoveh.hkx
./input/km_front_feed_decap.hkx -> ./output/feed_KM/km_front_feed_decap/paired_1hmkillmovei.hkx
./input/km_front_feed_decap.hkx -> ./output/feed_KM/km_front_feed_decap/paired_1hmkillmovej.hkx
./input/km_front_feed_decap.hkx -> ./output/feed_KM/km_front_feed_decap/paired_1hmkillmovek.hkx
./input/km_front_feed_decap.hkx -> ./output/feed_KM/km_front_feed_decap/paired_1hmkillmovel.hkx
./input/km_front_feed_bodyslam.hkx -> ./output/feed_KM/km_front_feed_bodyslam/paired_1hmkillmovem.hkx
./input/km_front_feed_bodyslam.hkx -> ./output/feed_KM/km_front_feed_bodyslam/paired_1hmkillmoveshortb.hkx
./input/km_front_feed_bodyslam.hkx -> ./output/feed_KM/km_front_feed_bodyslam/paired_1hmkillmoveshortc.hkx
./input/km_front_feed_bodyslam.hkx -> ./output/feed_KM/km_front_feed_bodyslam/paired_1hmkillmoveshortd.hkx
./input/km_front_feed_bodyslam.hkx -> ./output/feed_KM/km_front_feed_bodyslam/paired_1hmkillmove_short_a.hkx
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/paired_2hmkillmovedecapbleedout.hkx
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/paired_2hmkillmovedecapslash.hkx
./input/km_front_feed_bloodrayne.hkx -> ./output/feed_KM/km_front_feed_bloodrayne/paired_2hmkillmovestaba.hkx
./input/km_front_feed_bloodrayne.hkx -> ./output/feed_KM/km_front_feed_bloodrayne/paired_2hwkillmovea.hkx
./input/km_front_feed_decap.hkx -> ./output/feed_KM/km_front_feed_decap/paired_2hwkillmoveb.hkx
./input/km_front_feed_decap.hkx -> ./output/feed_KM/km_front_feed_decap/paired_2hwkillmovedecapbleedout.hkx
./input/km_front_feed_bodyslam.hkx -> ./output/feed_KM/km_front_feed_bodyslam/paired_h2hkillmovecomboa.hkx
./input/km_front_feed_bodyslam.hkx -> ./output/feed_KM/km_front_feed_bodyslam/paired_h2hkillmoveslama.hkx
./input/km_back_feed_bite.hkx -> ./output/feed_KM/km_back_feed_bite/paired_1hmkillmovebackstab.hkx
./input/km_back_feed_jump_bite.hkx -> ./output/feed_KM/km_back_feed_jump_bite/paired_1hmsneakkillbacka.hkx
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/patch_1.5/paired_1hmkillmovegrapplestab.hkx
./input/km_front_feed_bloodrayne.hkx -> ./output/feed_KM/km_front_feed_bloodrayne/patch_1.5/paired_1hmkillmoverepeatstabdown.hkx
./input/km_front_feed_decap.hkx -> ./output/feed_KM/km_front_feed_decap/patch_1.5/paired_1hmkillmovestabdownchest.hkx
./input/km_front_feed_bodyslam.hkx -> ./output/feed_KM/km_front_feed_bodyslam/patch_1.5/paired_1hmkillmovestabupface.hkx
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/patch_1.5/paired_2hmkillmove3slash.hkx
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/patch_1.5/paired_2hmkillmoveslash.hkx
./input/km_front_feed_bloodrayne.hkx -> ./output/feed_KM/km_front_feed_bloodrayne/patch_1.5/paired_2hmkillmoveunderswingleg.hkx
./input/km_front_feed_decap.hkx -> ./output/feed_KM/km_front_feed_decap/patch_1.5/paired_2hwkillmovechopkick.hkx
./input/km_front_feed_bodyslam.hkx -> ./output/feed_KM/km_front_feed_bodyslam/patch_1.5/paired_2hwkillmoveheadbutt.hkx
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/patch_1.5/paired_dwkillmovedualslash.hkx
./input/km_front_feed_bloodrayne.hkx -> ./output/feed_KM/km_front_feed_bloodrayne/patch_1.5/paired_dwkillmovexslash.hkx
./input/km_front_feed_bodyslam.hkx -> ./output/feed_KM/km_front_feed_bodyslam/patch_1.5/paired_h2hkillmovebodyslam.hkx
./input/km_front_feed_bloodrayne.hkx -> ./output/feed_KM/km_front_feed_bloodrayne/patch_1.5/paired_h2hkillmovekneethrow.hkx
./input/km_front_feed_bite.hkx -> ./output/feed_KM/km_front_feed_bite/patch_1.5/paired_shieldkillmovebashslash.hkx
./input/km_back_feed_bite.hkx -> ./output/feed_KM/km_back_feed_bite/patch_1.5/paired_2hmkillmovestabfrombehind.hkx
./input/km_back_feed_jump_bite.hkx -> ./output/feed_KM/km_back_feed_jump_bite/patch_1.5/paired_2hwkillmovehackfrombehind.hkx
./input/km_back_feed_bite.hkx -> ./output/feed_KM/km_back_feed_bite/patch_1.5/paired_h2hkillmovesuplex.hkx
./input/km_back_feed_bite.hkx -> ./output/feed_KM/km_back_feed_bite/patch_1.5/paired_h2hsneakneckbreak.hkx
./input/km_back_feed_jump_bite.hkx -> ./output/feed_KM/km_back_feed_jump_bite/patch_1.5/paired_h2hsneaksleeper.hkx
./input/pa_front_feed_2.hkx -> ./output/feed_KM/pa_front_feed_2/DLC01/paired_VampFeedFront.hkx
FOR DEVELOPERS
My animations contain new event:
VPA_VampireFeedTrigger
You use RegisterForAnimationEvent to listen for this animation event
Currently In Progress
I've added more aggresive animation and feed decals, while they are not feature complete, it's good start.
Recently I've create mod that much needed backstroy for Serana - Seranas Diary.
I'm working adding bite marks and feeding system that would allow serana and an other npc vampire to feed
Vampire can Hunt
I've created prototype that allows Actor to find victim and feed on them and use appropriate animations. Protype stage. still bunch work to do.
Future plans:
I would love to extend sandbox mechanics for NPC so that they could feed on sleeping/unconscious NPC.
As my final mod would like one add sort final quest for Serana after player have dealt with main story and DLCs. Story would evolve around additions, corruption and Mollag Bal.
CREDITS AND THANKS
- Krzp1 - creator of bloodrayne, body-slam and decap animations
- Cult - creator of feed animations (front and non km feed animation)
- Rioneon1 - creator of back feed animation
- NickNack - author of KM tutorial. I highly recommend checking out his mods/Paterno
- ProfJack - Author of Kapput
- Ershin for Paired Animations and Open Animation Replacer
- Alter Native for Vampire Blood Textures (warning: link leads to nsfw site)
Q&A
- Serana replacer used in screenshots
- Serana armor used in screenshots
- Xbox version - not an option - PC version only
- Without OAR - not an option - PC version only
- For modpacks, please reach-out for the permission (Paywalled modpacks doesn't have permission to use any of my mods)
- Can I repackage animations in different mods - Not till mod release under new license - check below
- Mod license for animations/code is converted to Apache 2.0 starting: 1. January 2027 00:00 UTC